Definition Type: Element
Name: SeatBoardingInfo
Namespace: http://www.opentravel.org/OTA/2003/05
Containing Schema: OTA_AirCheckIn.xsd
MinOccurs 0
MaxOccurs (1)
Abstract
Documentation:
Specifies seat and boarding information for this passenger on this flight.
Collapse XSD Schema Diagram:
Drilldown into NonRevCategory in schema ota_aircheckin_xsd Drilldown into SeatNumber in schema ota_aircheckin_xsd Drilldown into SeatCharacteristics in schema ota_aircheckin_xsd Drilldown into BoardingZone in schema ota_aircheckin_xsd Drilldown into BoardingPriority in schema ota_aircheckin_xsdXSD Diagram of SeatBoardingInfo in schema ota_aircheckin_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:element name="SeatBoardingInfo" minOccurs="0">
    <xs:annotation>
        <xs:documentation xml:lang="en">Specifies seat and boarding information for this passenger on this flight.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:attribute name="BoardingPriority" type="StringLength1to8" use="optional">
            <xs:annotation>
                <xs:documentation xml:lang="en">Specifies the boarding priority for a standby revenue or non-revenue passenger.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="BoardingZone" use="optional">
            <xs:annotation>
                <xs:documentation xml:lang="en">Customer boarding order sequence.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:pattern value="[0-9a-zA-Z]{1,9}" />
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="SeatCharacteristics" type="ListOfOTA_CodeType" use="optional">
            <xs:annotation>
                <xs:documentation xml:lang="en">Indicates the type of seat (e.g., exit row, bulkhead row). Refer to OTA code list Air Seat Type (AST).</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="SeatNumber" use="optional">
            <xs:annotation>
                <xs:documentation xml:lang="en">Customer seat assignment. This contains both row number and seat.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:pattern value="[0-9]{1,3}[A-Z]{1}" />
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="NonRevCategory" use="optional">
            <xs:annotation>
                <xs:documentation xml:lang="en">Identifies the category of a non revenue passenger.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction base="xs:NMTOKEN">
                    <xs:enumeration value="NRPS">
                        <xs:annotation>
                            <xs:documentation xml:lang="en">Non revenue positive space.</xs:documentation>
                        </xs:annotation>
                    </xs:enumeration>
                    <xs:enumeration value="NRSA">
                        <xs:annotation>
                            <xs:documentation xml:lang="en">Non revenue space available</xs:documentation>
                        </xs:annotation>
                    </xs:enumeration>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:complexType>
</xs:element>
Collapse Child Attributes:
Name Type Default Value Use
BoardingPriority nsA:BoardingPriority Optional
BoardingZone nsA:BoardingZone Optional
SeatCharacteristics nsA:SeatCharacteristics Optional
SeatNumber nsA:SeatNumber Optional
NonRevCategory nsA:NonRevCategory Optional