<xs:element name="Fee" maxOccurs="9">
<xs:annotation>
<xs:documentation xml:lang="en">The ticket fee code.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="BaseFee" minOccurs="0">
<xs:annotation>
<xs:documentation xml:lang="en">The base fee amount.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="Amount" type="Money" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">The base fee amount.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="Taxes" minOccurs="0">
<xs:annotation>
<xs:documentation xml:lang="en">A collection of taxes.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Tax" type="AirTaxType" maxOccurs="99">
<xs:annotation>
<xs:documentation xml:lang="en">The tax for the ticket fee.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="Amount" type="Money" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">The total amount for all ticket fee taxes.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="Total" minOccurs="0">
<xs:annotation>
<xs:documentation xml:lang="en">The total of the base fee and taxes. </xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="Amount" type="Money" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">The total of the base fee and taxes.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="FeeCode" type="StringLength1to16" use="required" />
<xs:attribute name="Description" type="StringLength0to128" use="optional" />
</xs:complexType>
</xs:element>
|