<xs:element name="ProcessingInfo" minOccurs="0">
<xs:annotation>
<xs:documentation source="Description" xml:lang="en">The baggage response type and other key message processing directives.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="OfferInd" type="xs:boolean" use="optional">
<xs:annotation>
<xs:documentation source="Description" xml:lang="en">If true, the baggage charges may be subject to air supplier merchandising offers.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="PayWithMilesInd" type="xs:boolean" use="optional">
<xs:annotation>
<xs:documentation source="Description" xml:lang="en">If true, the baggage fees may be paid for with miles.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="ResponseType" use="optional">
<xs:annotation>
<xs:documentation source="Description" xml:lang="en">The baggage information contained in the response.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Baggage Charge">
<xs:annotation>
<xs:documentation source="Description" xml:lang="en">Retrieves baggage charges for a specified itinerary or traveler(s).</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Baggage Allowance">
<xs:annotation>
<xs:documentation source="Description" xml:lang="en">Retrieves baggage allowances for a specified itinerary or traveler(s).</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Baggage Charge and Allowance">
<xs:annotation>
<xs:documentation source="Description" xml:lang="en">Retrieves both baggage allowances and charges for a specified itinerary or traveler(s).</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Baggage List">
<xs:annotation>
<xs:documentation source="Description" xml:lang="en">Retrieves a baggage list for a specified itinerary or airline carrier.</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="PricingCurrency" type="AlphaLength3" use="optional">
<xs:annotation>
<xs:documentation source="Description" xml:lang="en">The pricing/filing currency in ISO 4217 encoding.</xs:documentation>
<xs:documentation source="example" xml:lang="en">CAD = Canadian Dollar | USD = United States Dollar | EUR = Euro</xs:documentation>
<xs:documentation source="reference" xml:lang="en">http://www.opentraveldevelopersnetwork.com/Supported_ISO_Standards.php</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="DecimalPlaces" type="xs:nonNegativeInteger" use="optional">
<xs:annotation>
<xs:documentation source="Description" xml:lang="en">The number of decimal places for the display and pricing currency(s).</xs:documentation>
<xs:documentation source="example" xml:lang="en">USD 8500 with "2" Decimal Places represents $85.</xs:documentation>
<xs:documentation source="reference" xml:lang="en">http://www.iso.org/iso/support/faqs/faqs_widely_used_standards/widely_used_standards_other/currency_codes/currency_codes_list-1.htm</xs:documentation>
<xs:documentation source="Definition" xml:lang="en">This is equivalent to the ISO 4217 standard "minor unit" and is typically used when the amount provided includes the minor unit of currency without a decimal point.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="USDOT_Ind" type="xs:boolean">
<xs:annotation>
<xs:documentation source="Description" xml:lang="en">If true, information contained in this response was subject to US Department of Transportation regulations.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
|