The Flight Ticketing Response contains full itinerary and booking details, with additional information about the tickets issued.
OTA_AirDemandTicketRS*:
*mandatory
...
Element
...
Attribute
...
Type
...
Description
...
Min…Max occurs
...
...
...
The Flight Ticketing Response contains a full itinerary and booking details, with additional information about the tickets issued.
OTA_AirDemandTicketRS*:
*mandatory
Element | Attribute | Type | Description | Min…Max occurs |
---|---|---|---|---|
| For more information see Common Data Description section in Glossary. | 0...1 | ||
|
| For more information see Common Data Description section in Glossary. |
| |
|
| For more information see Common Data Description section in Glossary. | ||
AirReservations | Contains information about all flights. | 0...1 | ||
ResStatus | string ("Issued") | Indicates status of the reservation when multibooking is performed. Possible value is “Issued” – in case tickets were issued successfully. If at least one reservation has status "Issued" the common status will be “Issued”. | 0...1 | |
Contains information about one of the reservations. | 0...* | |||
For more information see Booking Retrieval Quote Response section. | ||||
For more information see Reservation Initiate Request section. |
OTA_AirDemandTicketRS/AirReservations/AirReservation:
Element | Attribute | Type | Description | Min…Max occurs | ||||||
---|---|---|---|---|---|---|---|---|---|---|
RPH* | integer | A special identifier of requested flight. | 1...1 | |||||||
AirItinerary* | A collection of all flight segments requested for booking. | 1...1 | ||||||||
ActionCode* | string ("Issued") | Indicates status of the reservation. Possible value is "Issued" - in case tickets were issued successfully. | 1...1 | |||||||
CodeContext | string | An id of supplier providing offer. | 0...1 | |||||||
AirItinerary/OriginDestinationOptions/OriginDestinationOption | For more information see Low Fare Search Response section. | 0...* | ||||||||
AirItinerary/OriginDestinationOptions/OriginDestinationOption/FlightSegment* | For more information see Reservation Initiate Response section. Also added the following attributes: | 1...* | ||||||||
NotValidBefore | yyyy-mm-dd | Identifies the date before which the fare basis code is not valid. | 0...1 | |||||||
NotValidAfter | yyyy-mm-dd | Identifies the date after which the fare basis code is not valid. | 0...1 | |||||||
PriceInfo* | Contains special formulas for applying different discounts for the offer. | 1…1 | ||||||||
FilingAirlineCodeList | string | Contains the list of codes of the validating airlines. | 0...1 | |||||||
PricingSource | string ("Published", "Private", "WebFare") | Identifies private fare or not. In case of private fare has "Private" value, also can be "Published". For LCC it has value "WebFare"; otherwise element is absent. | 0...1 | |||||||
For more information see Reservation Initiate Request section. | ||||||||||
For more information see Reservation Initiate Response section. | 1...* | |||||||||
For more information see Reservation Initiate Response section. | 0...* | |||||||||
TravelerInfo | Contains information about the travelers for booking. | 0...1 | ||||||||
For more information see Reservation Initiate Request section. | 0...* | |||||||||
Has the same structure as in Reservation Initiate Request, but new attribure in SeatRequests/SeatRequest is added: | 0...1 | |||||||||
SeatID | Unique identifier of a seat. Corresponding with ID attribute in Flight Booking Retrieval Response. | 0…1 | ||||||||
Ticketing | Contains ticketing information. If ticket was issued, it contains information about the ticket number, issue date (if provided by supplier) and about current ticket status.
| 0...99 | ||||||||
PseudoCityCode | string | An identification code assigned to an office/agency by a reservation system. | 0...1 | |||||||
TicketIssueDate | yyyy-mm-dd T hh-mm-ss | The date when the ticket was issued (if provided by supplier).
| 0...1 | |||||||
TicketNumber* | string | Contains the ticket number. | 1...1 | |||||||
TicketType* | string ("eTicket") | Indicates type of ticket. Must be "eTicket" only. | 1...1 | |||||||
TicketingStatus | string ("3", "7") | Identifies current ticket status. Possible values are: "3" - for issued ticket, "7" - for void ticket. | 0...1 | |||||||
TravelerRefNumber | string | Specifies the traveler ID for this ticket. | 0...1 | |||||||
VoidTimeLimit | yyyy-mm-dd T hh-mm-ss | Specifies Void time limit, If provided by supplier. | 0...1 | |||||||
FlightSegmentRefNumber | string | Specifies the segment number for this ticket if need. Returns in response if one passenger have several tickets for several flight segments (if FilingAirlineCodeList attribute contents several airlines). | 0...1 | |||||||
Ticketing/TicketingVendor | Contains additional information about tickets | 0...1 | ||||||||
Code | string (1 - 16) | Identifies a company by the company code. | 0...1 | |||||||
CodeContext | string (1 - 32) | Identifies the context of the identifying code. | 0...1 | |||||||
CompanyShortName | string (1 - 32) | Identifies the company common name | 0...1 | |||||||
LocationName | string (1 - 128) | Identifies company address. | 0...1 | |||||||
| For more information see Common Data Description section in Glossary Reservation Initiate Request section. |
|
|
| ||||||
For more information see Common Data Description section in Glossary Flight Booking Retrieval Quote section. | ||||||||||
AirReservationsOffer | Contains information about all flightsextra service, that are available for booking.
| 0...1 | ||||||||
ResStatus | string ("Issued") | Indicates status of the reservation when multibooking is performed. Possible value is “Issued” – in case tickets were issued successfully. If at least one reservation has status "Issued" the common status will be “Issued”Offer/Priced | Defines the specific extra service. | 0...* | ||||||
OfferID* | string | Internal ID of this service. Corresponding with ID attribute in Flight Booking Retrieval Quote Response. | 1 | Contains information about one of the reservations...1 | ||||||
CarrierCode | string | Contains the code of service's owner. | 0...* | For more information see Booking Retrieval Quote Response section. | For more information see Reservation Initiate Request section. |
OTA_AirDemandTicketRS/AirReservations/AirReservation:
Contains the same elements as in Flight Booking Retrieval Quote Response, but ActionCode has different values:
...
Element
...
Attribute
...
Type
...
Description
...
Min…Max occurs
...
AirItinerary
...
ActionCode*
...
string ("Issued")
...
Indicates status of the reservation. Possible value is "Issued" - in case tickets were issued successfully.
...
1...1
Also a Ticketing element has different structure:
Element | Attribute | Type | Description | Min…Max occurs | |||||
---|---|---|---|---|---|---|---|---|---|
Ticketing | PseudoCityCode | string | An identification code assigned to an office/agency by a reservation system1 | ||||||
Status | string ("Holds confirmed, EMD required", "Holds confirmed, EMD issued", "Placing on waitlist/new schedule", "Pending confirmation", "Cancelled", "Declined", "Holds confirmed, no EMD required") | Transitional status of service's booking. "Holds confirmed, EMD required" - means that the aircompany has confirmed this service. And EMD should be issued. In that case client should call Flight Ticketing. "Holds confirmed, EMD issued" - means that aircompany has already confirmed and Issued this service. Hub will return ticket number for this service. "Placing on waitlist/new schedule" - means that service in the same condition as for "Pending confirmation". In future status may be changed to Holds confirmed, Declined or Cancelled. "Pending confirmation" - means that the aircompany hasn't confirmed this service yet. "Cancelled" - means that servise was cancelled (service was Holds confirmed before). "Declined" - means that servise was declined (service was never Holds confirmed). "Holds confirmed, no EMD required" - special service status that means that the booking is completed. EMD is not required. | 0...1 | ||||||
TicketIssueDate | yyyy-mm-dd T hh-mm-ss | The date when the ticket was issued (if provided by supplier). Info | TravelerRPH | string | The traveler ID to whom the request applies. If attribute is missed then it means that the service is applies to all passengers. | 0...1 | |||
TicketNumberFlightSegmentRPHList* | string | Contains the ticket numbera list of segments for which the service is applicable (there can be several segments). | 1...1 | TicketType* | string ("eTicket") | Indicates type of ticket. Must be "eTicket" only. | |||
1MandatoryInd | boolean | Defines whether the service is mandatory for booking or not. | 0...1 | ||||||
TicketingStatusName* | string ("3Baggage", "Seat assignment", "7Meal/Beverage", “Extra“) | Identifies current ticket status. Possible values are: "3" - for issued ticket, "7" - for void ticket. | 0...1 | TravelerRefNumber | string | Specifies the traveler ID for this ticket | OTA name of service. | 1...1 | |
For more information see Flight Booking Retrieval Quote section. | |||||||||
Offer/Priced/BookingInstruction | Contains booking and upgrade instructions. | 0...1 | |||||||
VoidTimeLimit | yyyy-mm-dd T hh-mm-ss | Specifies Void time limit, If provided by supplierOffer/Priced/BookingInstruction/SSR_Info | Contains code which should be provided for booking. | 0...1 | |||||
FlightSegmentRefNumberSSRCode* | string | Specifies the segment number for this ticket if need. Returns in response if one passenger have several tickets for several flight segments (if FilingAirlineCodeList attribute contents several airlines). | 01...1 |
Expand | |||||
---|---|---|---|---|---|
| |||||
|
...