Definition Type: Element
Name: OTA_AirScheduleRQ
Namespace: http://www.opentravel.org/OTA/2003/05
Containing Schema: OTA_AirScheduleRQ.xsd
Abstract
Documentation:
The Schedule Request message requests Flight Schedules for a city pair. Optional request information can include: - Time / Time Window - Connecting cities. - Client Preferences (airlines, cabin, flight types etc.) The request can be narrowed to request schedules for a specific airline or specific flight.
Collapse XSD Schema Diagram:
Drilldown into EquipPref in schema ota_airschedulerq_xsd Drilldown into FlightTypePref in schema ota_airschedulerq_xsd Drilldown into VendorPref in schema ota_airschedulerq_xsd Drilldown into FlightInfo in schema ota_airschedulerq_xsd Drilldown into OriginDestinationInformation in schema ota_airschedulerq_xsd Drilldown into POS in schema ota_airschedulerq_xsd Drilldown into MaxResponses in schema ota_commontypes_xsd1 Drilldown into MaxResponsesGroup in schema ota_commontypes_xsd1 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_AirScheduleRQ in schema ota_airschedulerq_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:element name="OTA_AirScheduleRQ">
    <xs:annotation>
        <xs:documentation xml:lang="en">
The Schedule Request message requests Flight Schedules for a city pair. Optional request information can include:
- Time / Time Window
- Connecting cities.
- Client Preferences (airlines, cabin, flight types etc.)
The request can be narrowed to request schedules for a specific airline or specific flight.
</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:sequence>
            <xs:element name="POS" type="POS_Type" minOccurs="0">
                <xs:annotation>
                    <xs:documentation xml:lang="en">Point of sale object. </xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="OriginDestinationInformation">
                <xs:annotation>
                    <xs:documentation xml:lang="en">Origin and Destination location, and time information for the Air Schedule request. </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:complexContent>
                        <xs:extension base="OriginDestinationInformationType">
                            <xs:attributeGroup ref="DOW_PatternGroup">
                                <xs:annotation>
                                    <xs:documentation xml:lang="en">If any day of the week attributes are set to true, only flights for those days of the week are being requested.</xs:documentation>
                                </xs:annotation>
                            </xs:attributeGroup>
                        </xs:extension>
                    </xs:complexContent>
                </xs:complexType>
            </xs:element>
            <xs:element name="FlightInfo" type="SpecificFlightInfoType" minOccurs="0">
                <xs:annotation>
                    <xs:documentation xml:lang="en">Specific airline and flight number for which a schedule is being requested. </xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="VendorPref" type="CompanyNamePrefType" minOccurs="0" maxOccurs="99">
                <xs:annotation>
                    <xs:documentation xml:lang="en">Specify vendors to include and exclude from the response.</xs:documentation>
                </xs:annotation>
            </xs:element>
            <xs:element name="FlightTypePref" minOccurs="0" maxOccurs="3">
                <xs:annotation>
                    <xs:documentation xml:lang="en">Flight Type Preferences to qualify Air Schedule request. </xs:documentation>
                </xs:annotation>
                <xs:complexType>
                    <xs:attributeGroup ref="FlightTypePrefGroup" />
                </xs:complexType>
            </xs:element>
            <xs:element name="EquipPref" type="EquipmentTypePref" minOccurs="0" maxOccurs="9">
                <xs:annotation>
                    <xs:documentation xml:lang="en">Equipment Preference to qualify Air Schedule request.</xs:documentation>
                </xs:annotation>
            </xs:element>
        </xs:sequence>
        <xs:attributeGroup ref="OTA_PayloadStdAttributes" />
        <xs:attributeGroup ref="MaxResponsesGroup">
            <xs:annotation>
                <xs:documentation xml:lang="en">The maximum number of flights that may be returned in the response.</xs:documentation>
            </xs:annotation>
        </xs:attributeGroup>
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
POS nsA:POS 0 (1)
OriginDestinationInformation nsA:OriginDestinationInformation (1) (1)
FlightInfo nsA:FlightInfo 0 (1)
VendorPref nsA:VendorPref 0 99
FlightTypePref nsA:FlightTypePref 0 3
EquipPref nsA:EquipPref 0 9
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
MaxResponses MaxResponses Optional