<xs:element name="BookingClassAvail" minOccurs="0" maxOccurs="99">
<xs:annotation>
<xs:documentation xml:lang="en">Booking codes available to be sold for a particular flight segment.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Meal" minOccurs="0" maxOccurs="5">
<xs:annotation>
<xs:documentation xml:lang="en">The meal service for this booking class.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="MealService" type="MealServiceType" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">Used to designate a meal or beverage service.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attributeGroup ref="BookingClassAvailabilityGroup" />
<xs:attribute name="RPH" type="RPH_Type" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">RPH refers back to Marketing Cabin Type.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
|