Definition Type: Element
Name: OTA_AirDetailsRQ
Namespace: http://www.opentravel.org/OTA/2003/05
Containing Schema: OTA_AirDetailsRQ.xsd
Abstract
Documentation:
The AirDetails Request message is used to request additional flight details for each leg of a flight (e.g. journey time, meal service). The request includes necessary information to identify a specific flight: - Airline - Flight Number - Departure Airport - Arrival Airport - Departure Date
Collapse XSD Schema Diagram:
Drilldown into AirDetail in schema ota_airdetailsrq_xsd Drilldown into POS in schema ota_airdetailsrq_xsd Drilldown into RetransmissionIndicator in schema ota_commontypes_xsd1 Drilldown into AltLangID in schema ota_commontypes_xsd1 Drilldown into AltLangID_Group in schema ota_commontypes_xsd1 Drilldown into PrimaryLangID in schema ota_commontypes_xsd1 Drilldown into PrimaryLangID_Group in schema ota_commontypes_xsd1 Drilldown into TransactionStatusCode in schema ota_commontypes_xsd1 Drilldown into SequenceNmbr in schema ota_commontypes_xsd1 Drilldown into TransactionIdentifier in schema ota_commontypes_xsd1 Drilldown into Version in schema ota_commontypes_xsd1 Drilldown into Target in schema ota_commontypes_xsd1 Drilldown into TimeStamp in schema ota_commontypes_xsd1 Drilldown into EchoToken in schema ota_commontypes_xsd1 Drilldown into OTA_PayloadStdAttributes in schema ota_commontypes_xsd1XSD Diagram of OTA_AirDetailsRQ in schema ota_airdetailsrq_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:element name="OTA_AirDetailsRQ">
    <xs:annotation>
        <xs:documentation xml:lang="en">The AirDetails Request message is used to request additional flight details for each leg of a flight (e.g. journey time, meal service).  The request includes necessary information to identify a specific flight: 
- Airline
- Flight Number
- Departure Airport
- Arrival Airport
- Departure Date
</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:sequence>
            <xs:element name="POS" type="POS_Type">
                <xs:annotation>
                    <xs:documentation xml:lang="en">Point of sale object. </xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="AirDetail" maxOccurs="150">
                <xs:annotation>
                    <xs:documentation xml:lang="en">Information for a specific flight.
</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:sequence>
                        <xs:element name="Airline" type="CompanyNameType">
                            <xs:annotation>
                                <xs:documentation xml:lang="en"> Airline specified for details request.</xs:documentation>
                            </xs:annotation>
                        </xs:element>
                        <xs:element name="FlightNumber" type="FlightNumberType">
                            <xs:annotation>
                                <xs:documentation xml:lang="en">Specific flight number to request details for. Requires that Airline is also supplied.</xs:documentation>
                            </xs:annotation>
                        </xs:element>
                        <xs:element name="DepartureAirport" type="LocationType" minOccurs="0">
                            <xs:annotation>
                                <xs:documentation xml:lang="en">Flight Origin - IATA 3 letter code.</xs:documentation>
                            </xs:annotation>
                        </xs:element>
                        <xs:element name="ArrivalAirport" type="LocationType" minOccurs="0">
                            <xs:annotation>
                                <xs:documentation xml:lang="en">Flight Destination- IATA 3 letter code.</xs:documentation>
                            </xs:annotation>
                        </xs:element>
                        <xs:element name="DepartureDate" type="xs:date">
                            <xs:annotation>
                                <xs:documentation xml:lang="en"> The scheduled date of departure for the requested flight.</xs:documentation>
                            </xs:annotation>
                        </xs:element>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
        </xs:sequence>
        <xs:attributeGroup ref="OTA_PayloadStdAttributes" />
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
POS nsA:POS (1) (1)
AirDetail nsA:AirDetail (1) 150
Collapse Child Attributes:
Name Type Default Value Use
EchoToken EchoToken Optional
TimeStamp TimeStamp Optional
Target Target Production Optional
Version Version Required
TransactionIdentifier TransactionIdentifier Optional
SequenceNmbr SequenceNmbr Optional
TransactionStatusCode TransactionStatusCode Optional
PrimaryLangID PrimaryLangID Optional
AltLangID AltLangID Optional
RetransmissionIndicator RetransmissionIndicator Optional