Definition Type: Element
Name: FarePref
Containing Schema: OTA_AirPreferences.xsd
MinOccurs 0
MaxOccurs 99
Abstract
Documentation:
Indicates preferred fare.
Collapse XSD Schema Diagram:
Drilldown into TransferAction in schema ota_airpreferences_xsd1 Drilldown into RateCategoryCode in schema ota_airpreferences_xsd1 Drilldown into AirlineVendorPrefRPH in schema ota_airpreferences_xsd1 Drilldown into Description in schema ota_airpreferences_xsd1 Drilldown into Code in schema ota_airpreferences_xsd1XSD Diagram of FarePref in schema ota_airpreferences_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<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>
Collapse Child Attributes:
Name Type Default Value Use
Code Code Optional
Description Description Optional
AirlineVendorPrefRPH AirlineVendorPrefRPH Optional
RateCategoryCode RateCategoryCode Optional
TransferAction TransferAction Optional