IATA_OfferPriceRQ
User Guidance - Service Input Parameters | ||
---|---|---|
Input Parameters | Type | Optional/Mandatory |
Request Object | IATA_OfferPriceRQ | M |
<IATA_OfferPriceRQ>
<MessageDoc>
<Party>
<PayloadAttributes>
<POS>
<Request>
<DataLists>
<PricedOffers>
<OfferPriceParameters>
<IATA_OfferPriceRQ> | ||
---|---|---|
XML Example for the following elements | ||
<iata:IATA_OfferPriceRQ> | ||
<MessageDoc> | ||
XML Example for the following elements | ||
<iata:MessageDoc> | ||
Element | Details | Optional/Mandatory |
<MessageDoc> | NDC Message Document information | O |
<Name> | Document name will be always "NDC" | O |
<RefVersionNumber> | It will be NDC version | O |
<Party> | ||
XML Example for the following elements | ||
Normal bookings/B2C bookings <iata:Party> <iata:Recipient> <iata:ORA> <iata:AirlineDesigCode>V1</iata:AirlineDesigCode> <iata:Name>Airline Name</iata:Name> </iata:ORA> </iata:Recipient> <iata:Sender> <iata:EnabledSystem> <iata:Name>Guest Website</iata:Name> <iata:SystemID>Guest EN</iata:SystemID> </iata:EnabledSystem> </iata:Sender> </iata:Party> B2B login/travel agent login <iata:Party> <iata:Recipient> <iata:ORA> <iata:AirlineDesigCode>V1</iata:AirlineDesigCode> <iata:Name>Airline Name</iata:Name> </iata:ORA> </iata:Recipient> <iata:Sender> <iata:TravelAgency> <iata:AgencyID>Agency code</iata:AgencyID> <iata:TravelAgent> <iata:TravelAgentID>Agent ID</iata:TravelAgentID> </iata:TravelAgent> </iata:TravelAgency> </iata:Sender> </iata:Party> | ||
Element | Details | Optional/Mandatory |
<Party> | Party & Sender Definition | O |
<Recipient> | Message Recipient information. | O |
<Name> | Name. for eg: Sun Express | O |
<ORA> | SUPPLIER: ORA (Offer Originating Airline)Recipient. | O |
<AirlineDesigCode> | Airline ID | O |
<Name> | AirlineName | O |
<Sender> | Message Sender information. | M |
<EnabledSystem> | Used when its B2C login/ Normal login | M |
<Name> | Name. for eg:Guest Website | O |
<SystemID> | Channel Name | M |
<TravelAgency> | Agent User Sender Details. Used when its B2B login/travel agent login | M |
<AgencyID> | Agency Seller Name | M |
<TravelAgentID> | User ID of the Agent | M |
NOTE: Channel Information is mandatory and will be fetched from the information given in the SOAP header. Header: api_access_key Value: AirlineCode-Channel For e.g. V1-Guest EN Value: API access key shared by IBS | ||
<PayloadAttributes> | ||
XML Example for the following elements | ||
<iata:PayloadAttributes> </iata:PayloadAttributes> | ||
Elements | Details | Optional/Mandatory |
<VersionNumber> | Secify NDC schema message version. Always pass 19.2 | O |
<POS> | ||
XML Example for the following elements | ||
<iata:POS> | ||
Elements | Details | Optional/Mandatory |
<Country> | Point of sale location information. | O |
<CountryCode> | Country code | O |
<DataLists> | ||
XML Example for the following elements | ||
<iata:DataLists> | ||
Element | Detials | Optional/Mandatory |
<PaxList> | List of all passengers with Passenger type code (PTC) | O |
<Pax> | Holds the attributes of any person, specific to a one booking, from shopping to fulfillment. | M |
<PaxID> | Unique id for each passenger | M |
<PTC> | Passenger type code (PTC). For eg: ADT-adult, INFT-Infant, CHD-Chlid | O |
<PricedOffer> | ||
XML Example for the following elements | ||
<iata:PricedOffer> | ||
Element | Details | Optional /Mandatory |
<SelectedOffer> | The offer selected by the passenger | M |
<OfferRefID> | The selected OfferId | M |
<OwnerCode> | Designator of Airline that owns/ assigned these IDs. | M |
<SelectedOfferItem> | The OfferItem corresponding to each passenger type. | M |
<OfferItemRefID> | Unique id of each selected offeritem | M |
< PaxRefID> | Selected OfferId for each passenger type | M |
<OfferPriceParameters> | ||
XML Example for the following elements | ||
<iata:OfferPriceParameters> | ||
Element | Details | Optional/Mandatory |
CurParameter | Currency in which Pricing is done | O |
CurCode | Currency code | O |