<xs:element name="FarePref" minOccurs="0" maxOccurs="99">
<xs:annotation>
<xs:documentation>Indicates preferred fare.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="Code" type="StringLength1to8" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">Code indicating the type of fare preference (e.g., FM=commission, FD=fare discount).</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="Description" type="StringLength1to128" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">Free text describing the fare preference.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="AirlineVendorPrefRPH" type="ListOfRPH" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">Reference to one or more airlines in AirlinePrefType/VendorPref.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="RateCategoryCode" type="OTA_CodeType" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">Provides a rate category for the fare preference. Refer to OpenTravel code list Rate Category (RTC).</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="TransferAction" type="TransferActionType" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">Indicates under what conditions this element will be transfered to the booking.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
|