XML Field |
Description |
CommandList |
The surrounding tag |
-GetBookingDetails |
The command name |
--Status |
See the Status element within the Check Booking Response |
--SupplierReference
[Optional] |
See the SupplierReference element within the Check Booking Response |
--SupplierConfirmationDataItemList
[Optional] |
See Check Booking Response for definition |
--TicketInfo
[Optional] |
Contains ticketing information from the supplier, e.g. ticket numbers, prices, commissions, fees, taxes and payment methods. It will be omitted if there is no such information supplied. |
---Amount |
The total price amount which is the TicketInfo commission plus TicketInfo fee plus the sum of all Ticket Amount values only (i.e. excluding commissions, fees and taxes, each of which already are included in the respective Ticket Amount elements) in the TicketList . |
---Currency |
The currency code for the currency that the TicketInfo amount was originally supplied in. |
---Commission |
The commission (e.g. from the supplier to the agent or API user). This commission applies for the whole booking (though it does not represent the total commission). It is independent of additional commissions that may be present per Ticket . |
----Amount |
The price amount of the commission. If no commission applies, then its value will be zero. |
----Currency |
The currency code for the currency that the TicketInfo commission amount was originally supplied in. |
---Fee
[Optional] |
This fee applies for the whole booking (though it does not represent the total fee). It is independent of additional fees that may be present per Ticket . |
----Amount |
The price amount of the fee. |
----Currency |
The currency code for the currency that the TicketInfo fee amount was originally supplied in. |
---TicketList |
Contains ticket breakdown items (1 or more Ticket elements). |
----Ticket |
A ticket item. |
-----TicketNumber |
The alphanumeric unique ticket number in the list. |
-----Amount |
The total price amount of the ticket. It includes the Ticket commission, the Ticket fee and all Tax amounts in the TaxList . |
-----Currency |
The currency code for the currency that the Ticket amount was originally supplied in. |
-----Commission |
The commission applying to this Ticket . |
------Amount |
The price amount of the commission for this Ticket . If no commission applies, then its value will be zero. |
------Currency |
The currency code for the currency that this Commission amount was originally supplied in. |
-----Fee
[Optional] |
The fee applying to this Ticket . |
------Amount |
The price amount of the fee for this Ticket . |
------Currency |
The currency code for the currency that this Fee amount was originally supplied in. |
-----TaxList
[Optional] |
Contains tax breakdown items for this Ticket (1 or more Tax elements). |
------Tax |
A tax item. |
-------Name |
The tax name. |
-------Amount |
The price amount of this Tax item. |
-------Currency |
The currency code for the currency that this Tax amount was originally supplied in. |
-----PaymentMethod |
The form of payment used to settle up this Ticket , e.g. Card, Cash. |
--EmdList
[Optional]
| New feature: Holds data about any EMDs (electronic miscellaneous documents) issued by the airline to document selection or purchase of ancillary options such as seat selection or additional luggage. If EmdList appears, it will contain one or more Emd elements.
|
---Emd | Represents a single EMD.
|
----DocumentNumber [Optional] | The document number of this EMD.
|
----EmdPrice [Optional]
| The total price of this EMD.
|
-----Amount | The price amount, numeric.
|
-----Currency
| The price currency, represented by an ISO 4217 three-letter code.
|
----EmdCoupons [Optional]
| If the airline gives a breakdown of EMDs which includes individual coupon data, then this EmdCoupons element will appear, and will contain at least one Coupon element.
|
-----Coupon | Represents a single coupon within the current EMD.
|
------TicketNumberRefs
[Optional]
| If the airlines indicates that this EMD coupon is associated with a specific ticket, then that this element will appear and contain the ticket number, which should match one of the TicketInfo/TicketList/Ticket/TicketNumber element values, described further up this page.
|
------RFIC
[Optional]
| Represents a Reason For Issuance Code, if the airline has reported one for this EMD coupon.
|
-------Code
| The RFIC code.
|
-------Label
[Optional]
| An optional label which describes the RFIC code. For example "Air Transportation" or "Baggage".
|
------RFIS
[Optional]
| Represents a Reason For Issuance Sub-code, if the airline has reported one for this EMD coupon.
|
-------Code | The RFIS code.
|
-------Description
[Optional]
| An optional label which describes the RFIS code. For example "SEAT RESERVATION" or "1ST BAG UPTO50LB23KG 62LI158CM". This is free text from the airline system, so it will not be standardised.
|
-------Detail
[Optional]
| An optional, additional detail, for example "12E" if this coupon represents the reservation of seat 12E. This is free text from the airline, so it will not be standardised.
|
------CouponPrice
[Optional]
| If the airline has reported a price for this particular EMD coupon, then it will appear in this element.
|
-------Amount
| The price amount, numeric.
|
-------Currency | The price currency, represented by an ISO 4217 three-letter code. |
------SegmentRefs
[Optional]
| A comma-separated list of numbers, each number referring to a Segment/@id within the /GetBookingDetails/RouterHistory/BookingRouter/GroupList/Group/OutwardList/Outward/SegmentList or /GetBookingDetails/RouterHistory/BookingRouter/GroupList/Group/ReturnList/Return/SegmentList elements. Typically only a single segment is expected to be referenced, but the option is left open for multiple references.
|
------TravellerRefs
[Optional]
| A comma-separated list of numbers, each number referring to a Traveller/@id within the /GetBookingDetails/BookingProfile/TravellerList element. Typically only a single traveller will be referenced by an EMD, but the option is left open for multiple references.
|
----EmdData [Optional]
| If the supplier does not provide data at the EMD coupon level, then an EmdData element might be found which describes the EMD as a whole. In the worst case, if the supplier gives no detailed EMD data, then neither an EmdData element nor an EmdCoupons element would appear.
|
-----TicketNumberRefs
[Optional]
| Same as described above within EmdCoupons, but here only relevant to the EMD as a whole.
|
-----RFIC
[Optional]
| Same as described above within EmdCoupons, but here only relevant to the EMD as a whole. |
-----RFIS
[Optional]
| Same as described above within EmdCoupons, but here only relevant to the EMD as a whole. |
-----SegmentRefs
[Optional]
| Same as described above within EmdCoupons, but here only relevant to the EMD as a whole. |
-----TravellerRefs
[Optional]
| Same as described above within EmdCoupons, but here only relevant to the EMD as a whole. |
--RouterHistory |
Contains the various Router items that were returned from the preceding stages. These items contain the flight data that was obtained from the supplier and returned in the XML at each stage. |
---RoutingId |
The routing id corresponding to the original search / results. |
---SearchRouter |
The flight details returned at the search stage |
---DetailsRouter
[Optional] |
The flight details returned at the details stage. Will be omitted if no Router was returned in the ProcessDetails response. |
---TermsRouter
[Optional] |
The flight details returned at the ProcessTerms stage. Will be omitted if no Router was returned in the ProcessTerms response. |
---BookingRouter
[Optional] |
The flight details returned at the booking stage. Will be omitted if no Router was returned in the Check Booking response. |