OfferPriceRQ
<OfferPriceRQ>
<Document>
<PointOfSale>
<Party>
<Parameters>
<Query>
<DataLists>
User Guidance | |||||||
Input Parameters | Type | Mandatory/Optional | |||||
Request Object | OfferPriceRQ | M | |||||
<OfferPriceRQ> | |||||||
XML Example for the following elements
| |||||||
Elements | Details | Mandatory/Optional | |||||
Code Block | Version (Attribute) | Specify NDC schema message version. Always pass 17.2 Note: This is a mandatory attribute in NDC schema. The service will not validate what is being passed in this attribute | M |
<Document> | |||||||||||||||||||||||||
XML Example for the following elements
| |||||||||||||||||||||||||
Elements | Details | Mandatory/Optional | |||||||||||||||||||||||
code Document | |||||||||||||||||||||||||
<Document> | NDC Message Document information | M | |||||||||||||||||||||||
code Name | |||||||||||||||||||||||||
<Name> | Document name will be always NDC | O | |||||||||||||||||||||||
Code Block | ReferenceVersion | Will be NDC version | O | ||||||||||||||||||||||
<PointOfSale> | |||||||||||||||||||||||||
XML Example for the following elements
| |||||||||||||||||||||||||
Code Block | Elements | Details | Mandatory/Optional | ||||||||||||||||||||||
code PointOfSale | Point of Sale information. | M | |||||||||||||||||||||||
Location | Point of sale location information. | code O | |||||||||||||||||||||||
CountryCode | Country Code | M code | |||||||||||||||||||||||
CityCode | Airport or City Code | M code | |||||||||||||||||||||||
RequestTime | Point Of Sale Timestamp value Example: 2017-01-13T13:59:38Z | M | code O | ||||||||||||||||||||||
Zone (Attribute) | Point of Sale timezone Example : UTC, CET | O | |||||||||||||||||||||||
<Party> | |||||||||||||||||||||||||
XML Example for the following elementsNormal bookings/B2C bookings
B2B login/travel agent login
| |||||||||||||||||||||||||
Elements | Details | Mandatory/Optional | |||||||||||||||||||||||
| Party | Party & Sender Definition | M | ||||||||||||||||||||||
Sender | Message Sender information. | M | |||||||||||||||||||||||
AgentUserSender | Agent User Sender Details | M | |||||||||||||||||||||||
Name | Agency Seller Name | MO | |||||||||||||||||||||||
AgentUserID | User ID of the Agent
Example:
| M | |||||||||||||||||||||||
Owner (Attribute) | Airline designator or CRS code of the owner/ assigner of the Offer ID, typically used for offer ordering purposes.
Example:
| O | |||||||||||||||||||||||
OtherIDs | Additional Agency (Seller) identification | O | |||||||||||||||||||||||
OtherID | Other Identifier | M | |||||||||||||||||||||||
Description (Attribute) | Other identification description.
| M | |||||||||||||||||||||||
Recipient | Named Message Recipient. | M | |||||||||||||||||||||||
ORA_Recipient | SUPPLIER: ORA (Offer Originating Airline) Recipient. | M | |||||||||||||||||||||||
AirlineID | Airline ID | M | |||||||||||||||||||||||
Name | Airline Name | MO | |||||||||||||||||||||||
<Parameters> | |||||||||||||||||||||||||
XML Example for the following elements
| |||||||||||||||||||||||||
Elements | Details | Mandatory/Optional | |||||||||||||||||||||||
Parameters | Parameters that influence overall message results. | OM | |||||||||||||||||||||||
CurrCodes | Requested search processing and results currency information. | O | |||||||||||||||||||||||
FiledInCurrency | Currency detail | M | |||||||||||||||||||||||
CurrCode | Currency Code | M | |||||||||||||||||||||||
<Qualifiers> | |||||||||||||||||||||||||
Elements | Details | Mandatory/Optional | |||||||||||||||||||||||
Qualifiers | Shopping Qualifier-related Metadata, including Air Pass, Shopping Qualifier. | O | |||||||||||||||||||||||
Qualifier | Qualifier Choices | O | |||||||||||||||||||||||
PaymentCardQualifi ers | Contains card type, and Issuer Identification Number. | M | |||||||||||||||||||||||
SeatQualifier | Seat Details | M | |||||||||||||||||||||||
ServiceQualifier | Services details | M |
<Query> | |||||||||||||
XML Example for the following elementsFollowing examples includes the Offers for Flight Fare Offers, Seat Offers , SSR Offers and Extra Baggage Offers.
| |||||||||||||
Elements | Details | Mandatory/Optional | |||||||||||
code Offer | |||||||||||||
<Offer> | To get a price quote using long sell, the client should use this tag to provide details.
| M | code
| M | |||||||||
Owner (Attribute) | Should be always set to Airline Code | M | |||||||||||
Code Block | OfferID (Attribute) | This is the OfferID returned in AirShoppingRS/SeatAvailabilityRS/ServiceListRS for the offer the customer wishes to book the flight | M | ||||||||||
| Offer item type | M | |||||||||||
| Details for all the flight items | M | |||||||||||
| This will contain the OfferItem associated with Offer returned in AirShoppingRS. | M | |||||||||||
Code Block | or choose the seat.
| M | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ResponseID (Attribute) | ResponseID value
| M | |||||||||||
OfferItem | OfferItem selected by the Passenger for inclusion in the requested Order. | M | |||||||||||
OfferItemID (Attribute) | The client should pass the OfferItemID that is returned in AirShoppingRS/SeatAvailabilityRS/ServiceListRS for the selected offer
| M | |||||||||||
Code Block |
| M | |||||||||||
PassengerRefs | Should be a reference to Passenger (s) for the selected OfferItemID | M | |||||||||||
SeatSelection | Should be a given if the passenger wish to select seats in the Selected Offer | O | |||||||||||
Row | Row Number of the Selected Seat | M | |||||||||||
Column | Column Number of the selected Seat | M | |||||||||||
<DataLists> | |||||||||||||
XML | Elements | Details | Mandatory/Optional | ||||||||||
| PassengerList | Passenger data list definition/details. | M | ||||||||||
| |||||||||||||
| |||||||||||||
<PassengerList> | List of all passengers with Passenger type code (PTC) | O
| Passenger | Any person except members of the crew carried or to be carried with the consent of the carrier, on board of any transport vehicle such as aircraft, train, bus, ship. | M | ||||||||
| PassengerID | Uniquely identifies a Passenger within the context of one message. Example: V1_PAX.1, V1_PAX.2 ,V1_PAX.3 | M | ||||||||||
| PTC | Type code applying to the Passenger which typically drives pricing. Example: ADT, CHD, INF | M |