Definition Type: ComplexType
Name: SeatingPrefType
Type: Unresolved link to stringlength0to641
Containing Schema: OTA_CommonPrefs.xsd
Abstract
Documentation:
Identifies a seating preference.
Collapse XSD Schema Diagram:
Drilldown into SeatRow in schema ota_commonprefs_xsd1 Drilldown into SeatPosition in schema ota_commonprefs_xsd1 Drilldown into SeatLocation in schema ota_commonprefs_xsd1 Drilldown into SeatDirection in schema ota_commonprefs_xsd1 Drilldown into PreferLevel in schema ota_commontypes_xsd1 Drilldown into PreferLevelGroup in schema ota_commontypes_xsdXSD Diagram of SeatingPrefType in schema ota_commonprefs_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:complexType name="SeatingPrefType">
    <xs:annotation>
        <xs:documentation xml:lang="en">Identifies a seating preference.</xs:documentation>
    </xs:annotation>
    <xs:simpleContent>
        <xs:extension base="StringLength0to64">
            <xs:attributeGroup ref="PreferLevelGroup">
                <xs:annotation>
                    <xs:documentation xml:lang="en">Used to indicate a level of preference for seat information.</xs:documentation>
                </xs:annotation>
            </xs:attributeGroup>
            <xs:attribute name="SeatDirection" type="StringLength1to16" use="optional">
                <xs:annotation>
                    <xs:documentation xml:lang="en">Direction seat faces during travel, when conveyance allows.</xs:documentation>
                </xs:annotation>
            </xs:attribute>
            <xs:attribute name="SeatLocation" type="xs:string" use="optional">
                <xs:annotation>
                    <xs:documentation xml:lang="en">Location of seat in cabin of conveyance.  Suggested values include: Forward, Middle, Aft, ExitRow, Bulkhead, Right or Left Side, etc.</xs:documentation>
                </xs:annotation>
            </xs:attribute>
            <xs:attribute name="SeatPosition" type="xs:string" use="optional">
                <xs:annotation>
                    <xs:documentation xml:lang="en">Preferred position of seat in a row, such as Aisle, Middle, Center, Window, etc.</xs:documentation>
                </xs:annotation>
            </xs:attribute>
            <xs:attribute name="SeatRow" type="xs:string" use="optional">
                <xs:annotation>
                    <xs:documentation xml:lang="en">Preferred row for seating, indicates specific row number and/or seat identifier.</xs:documentation>
                </xs:annotation>
            </xs:attribute>
        </xs:extension>
    </xs:simpleContent>
</xs:complexType>
Collapse Child Attributes:
Name Type Default Value Use
PreferLevel PreferLevel Preferred Optional
SeatDirection SeatDirection Optional
SeatLocation SeatLocation Optional
SeatPosition SeatPosition Optional
SeatRow SeatRow Optional
Collapse Derivation Tree:
  • Unresolved link to stringlength0to641
Collapse References:
SeatingPref