<OrderViewRS>
<Document>
<Party>
<Success>
<Response>
<Order>
TicketDocInfos
<DataLists>
<MetaData>
User Guidance | ||
Input Parameters | Type | Mandatory/Optional |
Request Object | OrderViewRS | M |
< OrderViewRS > | ||
XML Example for the following elements<OrderViewRS Version="17.2" xmlns="http://www.iata.org/IATA/EDIST"> | ||
Elements | Details | Mandatory/Optional |
Version (Attribute) | Specify NDC schema message version. Always pass 17.2 | M |
<Document> | ||
XML Example for the following elements<Document> <Name>NDC</Name> <ReferenceVersion>17.2</ReferenceVersion> </Document> | ||
Elements | Details | Mandatory/Optional |
<Document> | NDC Message Document information | M |
<Name> | Document name will be always NDC | O |
< ReferenceVersion> | Will be NDC version | O |
<Party> | ||
Elements | Details | Mandatory/Optional |
<Party> | Party & Sender Definition | M |
Example for Party: <ns2:Party> <ns2:Sender> <ns2:AgentUserSender> <ns2:OtherIDs> <ns2:OtherID Description = "Booking Channel ID">Agent EN</ns2:OtherID> </ns2:OtherIDs> <ns2:AgentUserID Owner = "ABDUTEST">TESTABDUAGENT</ns2:AgentUserID> </ns2:AgentUserSender> </ns2:Sender> <ns2:Participants xsi:nil = "true" xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"/> <ns2:Recipient> <ns2:ORA_Recipient> <ns2:AirlineID>V1</ns2:AirlineID> </ns2:ORA_Recipient> </ns2:Recipient> </ns2:Party> | ||
Sender | M | |
AgentUserSender | Agent User Sender Details as mentioned in the above sessions | M |
Participants | M | |
Recipient | M | |
ORA_Recipient | M | |
AirlineID | Airline Code | M |
Success | The presence of the empty Success element explicitly indicates that the message succeeded | M |
Response | Query Results | M |
OrderViewProcessing | Transaction Processing Results | M |
Order | This section contains details on all the elements in the booking- payment details, flight and seat etc. | M |
OrderID | PNR number | M |
BookingReferences | BookingReferences | M |
BookingReference | ||
Type | Type as per PADIS Code | M |
ID | PNR Number or RLOC | M |
AirlineID | Ailine ID eg : 1A | O |
OtherID | Channel or Tour Operator Code EG: ORDER CREATED CHANNEL Guest EN TOUR OPERATOR ID TCK01 | M |
Example for BookingReferences for a GDS PNR: <ns2:BookingReferences> <ns2:BookingReference> <ns2:Type>6</ns2:Type> <ns2:ID>EXA52Y</ns2:ID> <ns2:OtherID Name = "ORDER CREATED CHANNEL">1A</ns2:OtherID> </ns2:BookingReference> <ns2:BookingReference> <ns2:Type>6</ns2:Type> <ns2:ID>KLOWIV</ns2:ID> <ns2:AirlineID>V1</ns2:AirlineID> </ns2:BookingReference> </ns2:BookingReferences> Example for BookingReferences for a Tour Operator PNR: <ns2:BookingReferences> <ns2:BookingReference> <ns2:Type>6</ns2:Type> <ns2:ID>A3QX62</ns2:ID> <ns2:OtherID Name = "ORDER CREATED CHANNEL">AIRES APP</ns2:OtherID> </ns2:BookingReference> <ns2:BookingReference> <ns2:Type>6</ns2:Type> <ns2:ID>TESTTO123</ns2:ID> <ns2:OtherID Name = "TOUR OPERATOR ID">TESTCO</ns2:OtherID> </ns2:BookingReference> </ns2:BookingReferences> Example for BookingReferences for a Normal PNR: <ns2:BookingReferences> <ns2:BookingReference> <ns2:Type>6</ns2:Type> <ns2:ID>B283K2</ns2:ID> <ns2:OtherID Name = "ORDER CREATED CHANNEL">AIRES APP</ns2:OtherID> </ns2:BookingReference> </ns2:BookingReferences> | ||
TotalOrderPrice | PRICE DETAILS OF ORDER | M |
DetailCurrencyPrice | M | |
Total | Total price amount | M |
Code | Currency code | O |
Status | M | |
StatusCode | OK if order is success | M |
Payments | Payment details | M |
Payment | ||
Amount | M | |
SimpleCurrencyPrice | Amount paid | M |
Method | Payment method | M |
PaymentCardMethod | M | |
CardCode | egVI for VISA | M |
MaskedCardNumber | Masked card number | M |
CardHolderName | CardHolderName | M |
OrderItems | M | |
OrderItem | This will be returned once for FlightItem and will be repeated to return each SeatItem | M |
OrderItemID | Unique id V1_ORDERITEM_166814048 | M |
Owner | Airline code | M |
PriceDetail | Price details | M |
BaseAmount | BaseAmount eg 1000 | M |
Code | Currency code eg GBP | M |
Surcharges | SURCHARGE price details | M |
Surcharge | ||
Total | Total surcharge amount | M |
Taxes | Total tax price details | M |
Total | Total tax amount | M |
Service | this section contains the passenger reference & segment reference | M |
PassengerRef | Passenger reference | M |
SegmentRef | Segment reference | M |
ServiceDefinitionRef | Service reference in case of SSR/Bag | |
FareDetail | Fare details | M |
FareComponent | ||
Price | Fare , tax details, Discounts | M |
BaseAmount | BaseAmount | M |
Taxes | Taxes | M |
Total | Total tax amount | M |
Breakdown | Gives tax breakdown with tax codes, country codes and tax amounts | M |
FareBasis | Fare basis details | M |
FareBasisCode | M | |
Code | Fare basis cide eg :YOW | M |
RBD | Selling or booking class code eg :O | M |
TicketDesig | FARE BASIS CODE | M |
FareRules | Fare rukes if any | M |
SegmentRefs | Segment reference for the fare componenet | M |
TicketDocInfos | M | |
TicketDocInfo | Eticket details | M |
TicketDocNbr | E ticket number eg : 0048448343449 | M |
Type | Document type. IATA PADIS Code from codeset 1001 | M |
NumberofBooklets | Eg :1 | M |
DateOfIssue | Eg/: 2019-02-18Z | M |
TicketingLocation | Eg:ROM | M |
CouponInfo | COUPON DETAILS | M |
CouponNumber | CouponNumber | M |
Status | COUPON STATUS | M |
SoldAirlineInfo | M | |
Departure | Departure airport code , date and timeM | M |
Arrival | Arrival airport code , date and time | M |
MarketingCarrier | Carrier info with airline code and flight number | M |
PassengerReference | Passenger refrerence | M |
Datalists | ||
PassengerList | Passenger details | M |
ContactList | Contact information | M |
BaggageAllowanceList | Baggage allowance details | M |
FlightSegmentList | Flight egmnet details | M |
ServiceDefinitionList | Service definition list | M |
Metadata | ||
PassengerMetadata | <ns2:PassengerMetadata MetadataKey = "V1_MDK_1550472531556"> <ns2:AugmentationPoint> <ns2:AugPoint Key = "V1_AUG_1550472531557"> <ns3:ItineraryAmountDetailAugPoint> <TotalPriceAmount Code = "EUR">60.83</TotalPriceAmount> <TotalFeeAmount Code = "EUR">0.0</TotalFeeAmount> <TotalAmount Code = "EUR">60.83</TotalAmount> <TotalAmountToBePaid Code = "EUR">0.0</TotalAmountToBePaid> <TotalAmountPaid Code = "EUR">60.83</TotalAmountPaid> </ns3:ItineraryAmountDetailAugPoint> </ns2:AugPoint> </ns2:AugmentationPoint> </ns2:PassengerMetadata> | M |
CurrencyMetadatas | Currency details | M |
PriceMetadatas | Contain FareComponentAugPoint , TaxDetailAugPoint , FareDetailAugPoint |
0 Comments