<xs:attribute name="QueryType" use="required">
<xs:annotation>
<xs:documentation source="Description" xml:lang="en">Query type.</xs:documentation>
<xs:documentation source="Example" xml:lang="en">Example: BaggageCharge</xs:documentation>
<xs:documentation source="Moreinfo" xml:lang="en">Note: This is the requested baggage query type that the receiving will fulfill.</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="BaggageCharge">
<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="BaggageAllowance">
<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="BaggageChargeAndAllowance">
<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="BaggageList">
<xs:annotation>
<xs:documentation source="Description" xml:lang="en">Retrieves a list (or catalog) of all bags that may be checked for a specified itinerary and airline carrier that includes pricing. Typically used to calculate applicable charges. All bag types and pricing information.</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
|