Definition Type: ComplexType
Name: SeatMapDetailsType
Containing Schema: OTA_AirCommonTypes.xsd
Abstract
Documentation:
Details of a seat map for a particular aircraft
Collapse XSD Schema Diagram:
Drilldown into CabinClass in schema ota_aircommontypes_xsd1 Drilldown into TravelerRefNumberRPHs in schema ota_aircommontypes_xsdXSD Diagram of SeatMapDetailsType in schema ota_aircommontypes_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:complexType name="SeatMapDetailsType">
    <xs:annotation>
        <xs:documentation xml:lang="en">Details of a seat map for a particular aircraft</xs:documentation>
    </xs:annotation>
    <xs:sequence>
        <xs:element name="CabinClass" maxOccurs="5">
            <xs:annotation>
                <xs:documentation xml:lang="en"> Describes the Cabin details in a seat map.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
                <xs:complexContent>
                    <xs:extension base="CabinClassType">
                        <xs:attribute name="StartingRow" type="Numeric1to3" use="optional">
                            <xs:annotation>
                                <xs:documentation xml:lang="en">Specify the starting row number for this cabin class.</xs:documentation>
                            </xs:annotation>
                        </xs:attribute>
                        <xs:attribute name="EndingRow" type="Numeric1to3" use="optional">
                            <xs:annotation>
                                <xs:documentation xml:lang="en">Specify the ending row number for this cabin class.</xs:documentation>
                            </xs:annotation>
                        </xs:attribute>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
        </xs:element>
    </xs:sequence>
    <xs:attribute name="TravelerRefNumberRPHs" type="ListOfRPH" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">The reference number is used as a cross reference between the AirTravelerType and the SeatMapDetails. This will be used only if different seat maps are valid for  different passengers for the same flight segment.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
CabinClass CabinClass (1) 5
Collapse Child Attributes:
Name Type Default Value Use
TravelerRefNumberRPHs TravelerRefNumberRPHs Optional
Collapse Derivation Tree:
Collapse References:
nsA:SeatMapDetails