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. Note: Ticketing is not displayed for Web Fare (LCC) bookings. | 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). Note: This functionality supported for limited suppliers. Please check with GP Travel HUB development if you are interested in specific 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 Reservation Initiate Request section. | ||||
For more information see Flight Booking Retrieval Quote section. | ||||
Offer | Contains information about extra service, that are available for booking. Note: This functionality supported for limited suppliers. Please check with GP Travel HUB development if you are interested in specific supplier. | 0...1 | ||
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...1 | |
CarrierCode | string | Contains the code of service's owner. | 0...1 | |
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 | |
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 | |
FlightSegmentRPHList* | string | Contains a list of segments for which the service is applicable (there can be several segments). | 1...1 | |
MandatoryInd | boolean | Defines whether the service is mandatory for booking or not. | 0...1 | |
Name* | string ("Baggage", "Seat assignment", "Meal/Beverage", “Extra“) | 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 | ||
Offer/Priced/BookingInstruction/SSR_Info | Contains code which should be provided for booking. | 0...1 | ||
SSRCode* | string | 1...1 |