Definition Type: Element
Name: FlightLeg
Type: BookFlightSegmentType
Containing Schema: OTA_AirCommonTypes.xsd
MinOccurs (1)
MaxOccurs 99
Abstract
Documentation:
The flight leg information for the fare component.
Collapse XSD Schema Diagram:
Drilldown into Equipment in schema ota_commontypes_xsd Drilldown into OperatingAirline in schema ota_commontypes_xsd Drilldown into ArrivalAirport in schema ota_commontypes_xsd Drilldown into DepartureAirport in schema ota_commontypes_xsd Drilldown into InfoSource in schema ota_commontypes_xsd1 Drilldown into RPH in schema ota_commontypes_xsd1 Drilldown into StopQuantity in schema ota_commontypes_xsd1 Drilldown into ArrivalDateTime in schema ota_commontypes_xsd1 Drilldown into DepartureDateTime in schema ota_commontypes_xsd1 Drilldown into FlightSegmentBaseType in schema ota_commontypes_xsd Drilldown into TourOperatorFlightID in schema ota_aircommontypes_xsd Drilldown into FlightNumber in schema ota_aircommontypes_xsd Drilldown into FlightSegmentType in schema ota_aircommontypes_xsd1 Drilldown into ValidConnectionInd in schema ota_aircommontypes_xsd Drilldown into DateChangeNbr in schema ota_aircommontypes_xsd Drilldown into Distance in schema ota_aircommontypes_xsd Drilldown into ParticipationLevelCode in schema ota_aircommontypes_xsd Drilldown into ConnectionType in schema ota_aircommontypes_xsd Drilldown into LineNumber in schema ota_aircommontypes_xsd Drilldown into StopoverInd in schema ota_aircommontypes_xsd Drilldown into DepartureDay in schema ota_aircommontypes_xsd Drilldown into MealCode in schema ota_aircommontypes_xsd Drilldown into E_TicketEligibility in schema ota_aircommontypes_xsd Drilldown into Status in schema ota_aircommontypes_xsd Drilldown into NumberInParty in schema ota_aircommontypes_xsd Drilldown into ResBookDesigCode in schema ota_aircommontypes_xsd Drilldown into BookFlightSegmentType in schema ota_aircommontypes_xsd1 Drilldown into UnitOfMeasureCode in schema ota_commontypes_xsd1 Drilldown into UnitOfMeasure in schema ota_commontypes_xsd1 Drilldown into UnitOfMeasureQuantity in schema ota_commontypes_xsd1 Drilldown into UnitsOfMeasureGroup in schema ota_commontypes_xsd Drilldown into FareBasisCode in schema ota_aircommontypes_xsd Drilldown into SurchargeInd in schema ota_aircommontypes_xsdXSD Diagram of FlightLeg in schema ota_aircommontypes_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:element name="FlightLeg" maxOccurs="99">
    <xs:annotation>
        <xs:documentation xml:lang="en">The flight leg information for the fare component.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:complexContent>
            <xs:extension base="BookFlightSegmentType">
                <xs:attribute name="SurchargeInd" type="xs:boolean" use="optional">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">When true, a surcharge applies to this flight leg.</xs:documentation>
                    </xs:annotation>
                </xs:attribute>
                <xs:attribute name="FareBasisCode" type="StringLength1to16" use="optional">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">The fare basis code for this flight leg.</xs:documentation>
                    </xs:annotation>
                </xs:attribute>
                <xs:attributeGroup ref="UnitsOfMeasureGroup">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">Used to specify the free baggage allowance for this flight leg.</xs:documentation>
                    </xs:annotation>
                </xs:attributeGroup>
            </xs:extension>
        </xs:complexContent>
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
DepartureAirport DepartureAirport 0 (1)
ArrivalAirport ArrivalAirport 0 (1)
OperatingAirline OperatingAirline 0 (1)
Equipment Equipment 0 2
MarketingAirline MarketingAirline 0 (1)
MarriageGrp MarriageGrp 0 (1)
BookingClassAvails BookingClassAvails 0 3
Comment Comment 0 9
StopLocation StopLocation 0 9
Collapse Child Attributes:
Name Type Default Value Use
DepartureDateTime DepartureDateTime Optional
ArrivalDateTime ArrivalDateTime Optional
StopQuantity StopQuantity Optional
RPH RPH Optional
InfoSource InfoSource Optional
FlightNumber FlightNumber Optional
TourOperatorFlightID TourOperatorFlightID Optional
ResBookDesigCode ResBookDesigCode Optional
NumberInParty NumberInParty Optional
Status Status Optional
E_TicketEligibility E_TicketEligibility Optional
MealCode MealCode Optional
DepartureDay DepartureDay Optional
StopoverInd StopoverInd Optional
LineNumber LineNumber Optional
ConnectionType ConnectionType Optional
ParticipationLevelCode ParticipationLevelCode Optional
Distance Distance Optional
DateChangeNbr DateChangeNbr Optional
ValidConnectionInd ValidConnectionInd Optional
SurchargeInd SurchargeInd Optional
FareBasisCode FareBasisCode Optional
UnitOfMeasureQuantity UnitOfMeasureQuantity Optional
UnitOfMeasure UnitOfMeasure Optional
UnitOfMeasureCode UnitOfMeasureCode Optional
Collapse Derivation Tree: