GetBookingDetails Response

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.