OfferPriceRQ - ShortSell
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<OfferPriceRQ 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 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<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 |
<PointOfSale> | ||
XML Example for the following elements<ns:PointOfSale>
<ns:Location>
<ns:CountryCode>IT</ns:CountryCode>
<ns:CityCode>ROM</ns:CityCode>
</ns:Location>
<ns:RequestTime Zone = "CET">2019-01-28T07:01:00</ns:RequestTime>
</ns:PointOfSale> | ||
Elements | Details | Mandatory/Optional |
PointOfSale | Point of Sale information. | M |
Location | Point of sale location information. | O |
CountryCode | Country Code | M |
CityCode | Airport or City Code | M |
RequestTime | Point Of Sale Timestamp value Example: 2017-01-13T13:59:38Z | 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 | O |
AgentUserID | User ID of the Agent AgentUserID In case of B2C bookings, AgentUserID holds the channel code. Example: | M |
Owner (Attribute) | Airline designator or CRS code of the owner/ assigner of the Offer ID, typically used for offer ordering purposes. Owner (Attribute) In case of a Travel Agent booking, Owner value will be the Agency Code. 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 | O |
<Parameters> | ||
XML Example for the following elements | ||
Elements | Details | Mandatory/Optional |
Parameters | Parameters that influence overall message results. | M |
CurrCodes | Requested search processing and results currency information. | O |
FiledInCurrency | Currency detail | M |
CurrCode | Currency Code | 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 | ||
Offer | To get a price quote using long sell, the client should use this tag to provide details. | M | ||
Owner (Attribute) | Should be always set to Airline Code | M | ||
OfferID (Attribute) | This is the OfferID returned in AirShoppingRS/SeatAvailabilityRS/ServiceListRS for the offer the customer wishes to book the flight 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 | ||
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 | ||
| 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 |