Flight Booking Retrieval Response contains the latest information about the state of the booking.
OTA_AirBookRS*:
*mandatory
Element | Attribute | Type | Description | Min…Max occurs |
---|---|---|---|---|
For more information see Common Data Description section in Glossary. | 0...1 | |||
TransactionStatusCode | string ("Quote") | Indicates the type of request. Must be “Quote” for that step. | 1...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 to be booked. | 0...1 | ||
ResStatus | string ("Reserved", "Cancelled", "Issued", "TicketVoid") | Contains current status of the reservation. Possible values are: "Reserved" - means that the PNR exists but no further actions were performed. "Cancelled" - means that PNR is cancelled. "Issued" - means that ticked was issued. "TicketVoid" - means that ticked was voided. | 0...1 | |
Contains information about one of the reservation to be booked. | 0...* | |||
AirReservations/TotalFare | Uses only in case of multibooking. Contains information about all reservations. | 0...1 | ||
For more information see Common Data Description section in Glossary. | 1...1 | |||
For more information see Common Data Description section in Glossary. | 1...1 | |||
For more information see Reservation Initiate Request section. | 0...1 |
OTA_AirBookRS/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 ("Reserved", "Cancelled", "Issued", "TicketVoid") | Indicates status of the reservation. Possible values are: "Reserved" - means that the PNR exists but no further actions were performed. "Cancelled" - means that PNR is cancelled. "Issued" - means that ticked was issued. "TicketVoid" - means that ticked was voided. | 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...* | |||
For more information see Reservation Initiate Request section. | 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 | ||
TicketTimeLimit | yyyy-mm-ddThh-mm-ss | Indicates the ticketing arrangement, and allows for the requirement that an itinerary must be ticketed by a certain date and time, including timezone offset. Very Important Note! Suppliers never provide the timezone offset through XML, so this must be configured in GP Travel HUB credentials before you go live with GP Travel HUB. Please update GP Travel HUB support team about your Office configuration. Otherwise, the offset "+00:00" (GMT) will be used by default, which may be wrong so can affect PNR cancellation process. Important Note: If supplier returns the TicketTimeLimit the same as the departure date, then GP Travel HUB sets the TicketTimeLimit as the day before departure. Important Note: if ticket not issued before the TimeLimit specified, the PNR must be cancelled explicitly! | 0...1 | |
TicketType* | string ("eTicket") | Indicates type of ticket. Must be "eTicket" only. | 1...1 | |
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 | |
TicketingStatus | string ("3", "7") | Identifies current ticket status. Possible values are: "3" - for issued ticket, "7" - for void ticket. | 0...1 | |
TicketNumber | string | Contains the ticket number. | 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. | ||||
BookingReferenceID | Contains the unique record number in supplier’s system. | 1...16 | ||
ID | string | Unique order number. | 1...1 | |
Instance | string ("supplier", "client", "agent", "PNR", "child") | Specifies the instance of the ID.
| 1...1 | |
ID_Context | string | Contains the supplier's name. | 0...1 | |
BookingReferenceID/CompanyName | Indicates type of specified PNR. | 0...1 | ||
Code | string (2 - 3) | Air company code. | 0...1 | |
CodeContext | string | Specifies the context of the Code. | 0...1 |