Definition Type: ComplexType
Name: AirTaxType
Type: Unresolved link to shortdescriptiontype
Containing Schema: OTA_AirCommonTypes.xsd
Abstract
Documentation:
Defines the data fields available for air tax. The element text of this type may contain a description of the tax.
Collapse XSD Schema Diagram:
Drilldown into TaxExemptInd in schema ota_aircommontypes_xsd Drilldown into TaxName in schema ota_aircommontypes_xsd Drilldown into TaxCountry in schema ota_aircommontypes_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_xsd Drilldown into TaxCode in schema ota_aircommontypes_xsdXSD Diagram of AirTaxType in schema ota_aircommontypes_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:complexType name="AirTaxType">
    <xs:annotation>
        <xs:documentation xml:lang="en">Defines the data fields available for air tax. The element text of this type may contain a description of the tax.</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
        <xs:extension base="ShortDescriptionType">
            <xs:attribute name="TaxCode" type="StringLength1to16" use="optional">
                <xs:annotation>
                    <xs:documentation xml:lang="en">
Identifies the code for the tax.
	</xs:documentation>
                </xs:annotation>
            </xs:attribute>
            <xs:attributeGroup ref="CurrencyAmountGroup" />
            <xs:attribute name="TaxCountry" type="ISO3166" use="optional">
                <xs:annotation>
                    <xs:documentation xml:lang="en">Used to identify the country imposing the tax.</xs:documentation>
                </xs:annotation>
            </xs:attribute>
            <xs:attribute name="TaxName" type="StringLength1to64" use="optional">
                <xs:annotation>
                    <xs:documentation xml:lang="en">Identifies the tax code by name. </xs:documentation>
                </xs:annotation>
            </xs:attribute>
            <xs:attribute name="TaxExemptInd" type="xs:boolean" use="optional">
                <xs:annotation>
                    <xs:documentation xml:lang="en">When true, the fare is exempt from the tax specified by the tax code.</xs:documentation>
                </xs:annotation>
            </xs:attribute>
        </xs:extension>
    </xs:simpleContent>
</xs:complexType>
Collapse Child Attributes:
Name Type Default Value Use
TaxCode TaxCode Optional
Amount Amount Optional
CurrencyCode CurrencyCode Optional
DecimalPlaces DecimalPlaces Optional
TaxCountry TaxCountry Optional
TaxName TaxName Optional
TaxExemptInd TaxExemptInd Optional
Collapse Derivation Tree:
  • Unresolved link to shortdescriptiontype
Collapse References:
Tax, Tax, Tax