Definition Type: ComplexType
Name: TaxesType
Containing Schema: OTA_CommonTypes.xsd
Abstract
Documentation:
A collection of taxes.
Collapse XSD Schema Diagram:
Drilldown into Tax in schema ota_commontypes_xsd Drilldown into DecimalPlaces in schema ota_commontypes_xsd1 Drilldown into CurrencyCode in schema ota_commontypes_xsd1 Drilldown into CurrencyCodeGroup in schema ota_commontypes_xsd Drilldown into Amount in schema ota_commontypes_xsd1 Drilldown into CurrencyAmountGroup in schema ota_commontypes_xsdXSD Diagram of TaxesType in schema ota_commontypes_xsd1 (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:complexType name="TaxesType">
    <xs:annotation>
        <xs:documentation xml:lang="en">A collection of taxes.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
        <xs:element name="Tax" type="TaxType" minOccurs="0" maxOccurs="99">
            <xs:annotation>
                <xs:documentation xml:lang="en">An individual tax.</xs:documentation>
            </xs:annotation>
        </xs:element>
    </xs:sequence>
    <xs:attributeGroup ref="CurrencyAmountGroup">
        <xs:annotation>
            <xs:documentation xml:lang="en">Used to provide a total of all the taxes.</xs:documentation>
        </xs:annotation>
    </xs:attributeGroup>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Tax Tax 0 99
Collapse Child Attributes:
Name Type Default Value Use
Amount Amount Optional
CurrencyCode CurrencyCode Optional
DecimalPlaces DecimalPlaces Optional
Collapse Derivation Tree:
  • TaxesType
    • Unresolved link to taxes9
    • Unresolved link to taxes10
    • Unresolved link to taxes12
    • Unresolved link to taxes15
    • Unresolved link to taxes17
    • Unresolved link to taxes18
    • Unresolved link to taxitems1
Collapse References:
Unresolved link to taxes10, Unresolved link to taxes12, Unresolved link to taxes15, Unresolved link to taxes17, Unresolved link to taxes18, Taxes, Taxes, nsA:Taxes, Unresolved link to taxes9, Unresolved link to taxitems1