<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>
|