Definition Type: ComplexType
Name: TicketingInfoType
Containing Schema: OTA_AirCommonTypes.xsd
Abstract
Documentation:
Minimum information about ticketing required to complete the booking transaction.
Collapse XSD Schema Diagram:
Drilldown into PricingSystem in schema ota_aircommontypes_xsd1 Drilldown into TicketingVendor in schema ota_aircommontypes_xsd1 Drilldown into TicketAdvisory in schema ota_aircommontypes_xsd1 Drilldown into TimeLimitMinutes in schema ota_aircommontypes_xsd Drilldown into RequestedTicketingDate in schema ota_aircommontypes_xsd Drilldown into PseudoCityCode in schema ota_aircommontypes_xsd Drilldown into ReverseTktgSegmentsInd in schema ota_aircommontypes_xsd Drilldown into TravelerRefNumber in schema ota_aircommontypes_xsd Drilldown into FlightSegmentRefNumber in schema ota_aircommontypes_xsd Drilldown into TicketingStatus in schema ota_aircommontypes_xsd Drilldown into TicketType in schema ota_aircommontypes_xsd Drilldown into CancelOnExpiryInd in schema ota_aircommontypes_xsd Drilldown into TicketTimeLimit in schema ota_aircommontypes_xsdXSD Diagram of TicketingInfoType in schema ota_aircommontypes_xsd1 (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:complexType name="TicketingInfoType">
    <xs:annotation>
        <xs:documentation xml:lang="en">Minimum information about ticketing required to complete the booking transaction.</xs:documentation>
    </xs:annotation>
    <xs:sequence>
        <xs:element name="TicketAdvisory" type="FreeTextType" minOccurs="0" maxOccurs="10">
            <xs:annotation>
                <xs:documentation xml:lang="en">Open text field available for additional ticket information. 		</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="TicketingVendor" minOccurs="0">
            <xs:annotation>
                <xs:documentation>The vendor that issues or services the ticket.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
                <xs:attributeGroup ref="CompanyID_AttributesGroup">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">The code of the vendor that issues or services the ticket.</xs:documentation>
                    </xs:annotation>
                </xs:attributeGroup>
            </xs:complexType>
        </xs:element>
        <xs:element name="PricingSystem" minOccurs="0">
            <xs:annotation>
                <xs:documentation>The system that priced the itinerary for this ticket.</xs:documentation>
            </xs:annotation>
            <xs:complexType>
                <xs:attributeGroup ref="CompanyID_AttributesGroup">
                    <xs:annotation>
                        <xs:documentation xml:lang="en">The code of the system that priced the itinerary for the ticket.</xs:documentation>
                    </xs:annotation>
                </xs:attributeGroup>
            </xs:complexType>
        </xs:element>
    </xs:sequence>
    <xs:attribute name="TicketTimeLimit" type="xs:dateTime" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">TicketTimeLimit - Indicates the ticketing arrangement, and allows for the requirement that an itinerary must be ticketed by a certain date and time.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="CancelOnExpiryInd" type="xs:boolean" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">When true, unticketed bookings should be cancelled when the TicketTimeLimit has expired.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="TicketType" type="TicketType" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">TicketType - Indicates the type of ticket (Paper, eTicket)</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="TicketingStatus" type="OTA_CodeType" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">Code for setting and displaying detailed ticketing information. Refer to OTA Code List Ticketing Status (TST).</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="FlightSegmentRefNumber" type="ListOfRPH" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">Specifies one or more segment numbers for ticketing purposes. This RPH is associated with the RPH contained in the FlightSegment element in AirBookRQ.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="TravelerRefNumber" type="ListOfRPH" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">Specifies one or more traveler names for ticketing purposes. This RPH is associated with the RPH contained in the TravelerRefNumber element in AirBookRQ.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ReverseTktgSegmentsInd" type="xs:boolean" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">Applies a reverse sequence of the outbound travel to the inbound travel. </xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="PseudoCityCode" type="StringLength1to16" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">An identification code assigned to an office/agency by a reservation system.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="RequestedTicketingDate" type="DateOrDateTimeType" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">The date on which ticketing should occur.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="TimeLimitMinutes" type="Numeric1to99" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">The number of minutes until the ticket must be issued for the itinerary.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
TicketAdvisory TicketAdvisory 0 10
TicketingVendor TicketingVendor 0 (1)
PricingSystem PricingSystem 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
TicketTimeLimit TicketTimeLimit Optional
CancelOnExpiryInd CancelOnExpiryInd Optional
TicketType TicketType Optional
TicketingStatus TicketingStatus Optional
FlightSegmentRefNumber FlightSegmentRefNumber Optional
TravelerRefNumber TravelerRefNumber Optional
ReverseTktgSegmentsInd ReverseTktgSegmentsInd Optional
PseudoCityCode PseudoCityCode Optional
RequestedTicketingDate RequestedTicketingDate Optional
TimeLimitMinutes TimeLimitMinutes Optional