<OrderViewProcessing>
|
This section will populate only when order retrieve is requested for a booking which is refunded with voucher option
|
O
|
<Remarks>
|
This will return the text with total voucher value of all the passenger present in the booking for itinerary. This will also include the currency code of the voucher value.
|
M
|
<Remark>
|
Example - Total Voucher Value for the Itinerary - 136.04 GBP
|
M
|
<Order>
|
This section contains details on all the elements in the booking- payment details, flight and seat etc. |
M |
OrderID attr
|
Booking reference or PNR reference
Example: PPWZDF |
M |
Owner attr
|
BA
|
M |
<BookingReferences>
|
This section contains the PNR reference for the booking |
M |
<ID>
|
PNR reference
Example: PPWZDF
|
M |
<AirlineID>
|
Airline Code
Example: BA
|
M |
<TotalOrderPrice>
|
Total price charged to the customer |
M |
<SimpleCurrencyPrice>
|
Example: 8621.98 |
M |
Code attr
|
Currency Code
Example: GBP
|
M |
<Payments>
|
Payment Processing information is returned only for instant booking.
Note: This payment information applies to the entire Order.
|
O |
<Payment>
|
Payment Processing detail. |
M |
<Type>
|
The form of payment type.
Examples: Credit card, cash and e-voucher.
IATA definition from codeset 9888
The code can be one of the following from the table depends on the form of payment being used
Code
|
Description
|
CC
|
Card
|
CA
|
Cash
|
MS |
E-voucher |
|
M |
<Method>
|
Payment Method information.
|
M |
<CashMethod>
|
Cash payment
This section is populated if the form of payment is cash.
|
M |
<Amount>
|
Amount paid in Cash . Example: 567.95 |
O |
Code attr
|
Currency code. Example: USD |
O |
<PaymentCardMethod>
|
Payment Card details.
This section is populated if the form of payment is a card.
|
M |
<CardCode>
|
Credit card issuer code.
Example: VI
|
O |
<TokenizedCardNumber>
|
Tokenized card number |
O |
<CardHolderName>
|
Name of credit cardholder. Example: JOHN SMITH |
O |
<PaymentAddress>
|
PAYMENT ADDRESS. |
M |
<Street>
|
Street. Examples: Main Street, 100 Main Street |
O |
<City>
|
City name. Example: Tampa |
O |
<PostalCode>
|
Postal code. Example: 11001 |
O |
<Country>
|
Country name or code. Example: US |
O |
<Payer>
|
The person who has paid for the Order |
O |
<ContactInfoRefs>
|
Ref to Contact Information of the Order's Payer. |
O |
<VoucherMethod>
|
Voucher payment details. This section is populated if the form of payment is e-voucher.
|
O
|
Refs attr
|
All the passenger references within the OrderCreate request. Example: SH1, SH2
|
O
|
Number
|
A 13-digit e-voucher number E.g. 125-1234567890
|
|
<OrderItems>
|
|
M |
<OrderItem>
|
This will be returned once for FlightItem and will be repeated to return each SeatItem
Example: If the request is for 2 ADT and 2 flights (LHRAMS and AMSLHR) and both passengers have bought seats on both flights then OrderItem will be repeated 4 times each containing a SeatItem and another OrderItem is returned with a FlightItem
|
M |
OrderItem - Flight |
OrderItemID attr
|
A unique ID for the flight order item
Example: KIS6N6-T2-BA035
|
M |
<PriceDetail>
|
This section returns total, fare, and tax information along with the break down for the order item.
|
M |
<TotalAmount>
|
|
M |
<SimpleCurrencyPrice>
|
Total flight amount (fare and tax).
Example:420.41
|
M |
Code attr
|
Currency Code
Example:GBP
|
M |
<BaseAmount>
|
Fare amount.
Example:196
|
M |
Code attr
|
Currency Code
Example: GBP
|
M |
<Taxes>
|
This section contains total and breakdown of tax for the order item |
O |
<Total>
|
Tax amount for the flight order item
Example:224.41
|
M |
Code attr
|
Currency Code
Example: GBP
|
M |
<Breakdown>
|
This section contains a breakdown of various tax elements |
M |
<Tax>
|
This section contains information on individual tax element |
M |
<Amount>
|
Value of this particular tax element
Example:104.5
|
M |
Code attr
|
Currency Code
Example: GBP
|
M |
<TaxCode>
|
Code for the tax element
Example: YQ
|
M |
<AddlTaxType>
|
Nature code for the tax element
Example: AD |
O |
<Service>
|
This section contains the passenger reference, flight segment reference and baggage details.
For free checked baggage, this section contains passenger reference, Service reference (which corresponds to the flight segment for which this checked baggage is applicable for) and Service Definition Reference which will be defined in ServiceDefinitionList. This needs to be repeated for free checked baggage in each flight segment for the passenger.
For Meal and Disability Order items, this section contains passenger reference, Service Definition Reference and Flight segment reference (as an attribute)
For Paid Bag Order item, this section contains passenger reference and Service Definition Reference
For flight item, this needs to be repeated for each flight segment for the passenger.
RELEASE – V0.8 VIEW BOOKING REFUNDED WITH VOUCHER OPTION UNDER BOOKING WITH CONFIDENCE POLICY
For Booking refunded with Voucher Options, this section contains the passenger reference, service definition ref for TravelVoucher service. |
M |
ServiceID attr
|
A unique ID for the service
Example: Svc001, Svc001-BAG001
|
M |
<PassengerRef>
|
Passenger tattoo reference associated with the flight order item
Example: T2
|
M |
<ServiceRef>
|
This is a reference to parent service (flight segment) |
|
<SegmentRef>
|
Flight segment reference associated with the flight order item
Example: FS1
|
O |
<ServiceDefinitionRef>
|
A unique reference for the ServiceDefinition.
Example: SEAT-T2-FS1, BAG-T2-FS1-FS2-FreeBag
RELEASE – V0.8 VIEW BOOKING REFUNDED WITH VOUCHER OPTION UNDER BOOKING WITH CONFIDENCE POLICY
For bookings refunded with voucher option, reference to TravelVoucher service will be returned here
Example: TravelVoucher
|
|
<SegmentRef>
|
Reference to flight segment |
|
<TimeLimits>
|
This will be returned only for held booking i.e booking created without eTickets. |
O |
<PaymentTimeLimit>
|
This is the deadline by which a commitment to pay must be made for the confirmed items in an order as agreed with the airline.
This is also called as Ticket Time Limit, as tickets will only be issued once payment is made
|
O |
<Timestamp=
|
Payment Time Limit or Ticket Time Limit
Example:
2016-09-05T22:59:00.000Z |
O |
<FareDetail>
|
This section returns the price, penalty, price class and flight segment references
This will be returned for all flight order items |
M |
<Price>
|
This section returns price details of the flight order item |
M |
<TotalAmount>
|
|
M |
<SimpleCurrencyPrice>
|
Total amount (fare and tax) for the order item
Example: 420.41 |
M |
Code attr |
Currency Code
Example: GBP |
M |
<BaseAmount>
|
Fare amount for the order item
Example: 196 |
M |
Code attr |
Currency Code
Example: GBP |
M |
<Taxes>
|
Total Tax amount for the order item
Example: 224.41 |
M |
Code attr |
Currency Code
Example: GBP |
M |
<FareComponent>
|
This section returns the penalty references, price class references and flight segment references per OriginDestination |
M |
<FareRules>
|
This returns FareRule references for the flights |
M |
<Penalty>
|
This returns Penalty references for flights under the fare component |
M |
Refs attr |
This returns the reference to all the penalty rules that are applicable to flights under the fare component.
Each reference is delimited by a space.
Example: Rule1 Rule2 |
M |
<PriceClassRef>
|
This returns the PriceClass reference for the flights applicable to the fare component
Example: PCR1
Note: This will be return only in the response version of OrderRetrive V3, OrderCreate V5 and OrderChange V4 |
M |
<SegmentRefs>
|
This returns reference to all the segments applicable per PriceClassRef
Example:FS1 |
M |
OrderItem - Seat |
OrderItemID attr
|
A unique ID for the seat order item
Example: KIS6N6-26D-T2-BA0035
|
M |
<PriceDetail>
|
This section returns total seat price for the seat item |
M |
<TotalAmount>
|
|
M |
<SimplecurrencyPrice>
|
Seat price |
M |
Code attr
|
Currency Code
Example: GBP
|
M |
<BaseAmount>
|
Seat price |
M |
<Service>
|
This section contains the passenger reference, flight segment reference for seat items. |
M |
ServiceID attr
|
A unique ID for the service
Example: Svc001
|
M |
<PassengerRef>
|
Passenger tattoo reference associated with the seat order item
Example: T2
|
M |
<SelectedSeat>
|
|
O |
<Seat>
|
Seat row and column details |
M |
<Row>
|
Seat row number
Example:31
|
M |
<Column>
|
Seat column number
Example: B
|
M |
<SegmentRef>
|
Reference to a flight on which the seat is booked
Example: FS1 |
M |
<ServiceDefinitionRef>
|
Reference to the ServiceDefinition relating the Seat category assigned to the Passenger
Example: SEAT-T2-FS1
|
M |
<TimeLimits>
|
This will be returned for each paid SeatItem that is held and yet to be paid for
|
O |
<PaymentTimeLimit>
|
This is the deadline by which a commitment to pay must be made for the confirmed (held) seats in an order as agreed with the airline
|
O |
Timestamp attr
|
Payment Time Limit
Example:
2016-09-05T22:59:00.000Z |
O |
OrderItem - Bag |
OrderItemID attr
|
A unique ID for the seat order item
Example: KIS6N6-T2-FS1-213
|
M
|
<PriceDetail>
|
This section returns total price for the bag(s) item per passenger per Origin Destination
|
M
|
<TotalAmount>
|
|
M
|
<SimplecurrencyPrice>
|
Bag(s) price
|
M
|
Code attr
|
Currency Code
Example: GBP
|
M
|
<BaseAmount>
|
Bag(s) price
|
M
|
<Service>
|
This section contains the passenger reference & service definition reference for bag items.
|
M
|
ServiceID attr
|
A unique ID for the service
Example: Svc001
|
M
|
<PassengerRef>
|
Passenger reference associated with the bag order item
Example: T2
|
M
|
<ServiceDefinitionRef>
|
Reference to the ServiceDefinition relating the excess bag allowance added to the Passenger
Example: BAG-T2-FS1
|
M
|