/
IATA_OfferPriceRQ

IATA_OfferPriceRQ

Go to start of metadata

User Guidance - Service Input Parameters

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>

<IATA_OfferPriceRQ>

XML Example for the following elements

 <iata:IATA_OfferPriceRQ>

<MessageDoc>

XML Example for the following elements

  <iata:MessageDoc>
            <iata:Name>NDC</iata:Name>
            <iata:RefVersionNumber>19.2</iata:RefVersionNumber>
  </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

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:VersionNumber>19.2</iata:VersionNumber>

</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>
          <iata:Country>
             <iata:CountryCode>DE</iata:CountryCode>
          </iata:Country>
</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>
               <iata:PaxList>
                  <iata:Pax>
                     <iata:PaxID>V1_PAX.1</iata:PaxID>
                     <iata:PTC>ADT</iata:PTC>
                  </iata:Pax>
                  <iata:Pax>
                     <iata:PaxID>V1_PAX.2</iata:PaxID>
                     <iata:PTC>ADT</iata:PTC>
                  </iata:Pax>
                  <iata:Pax>
                     <iata:PaxID>V1_PAX.3</iata:PaxID>
                     <iata:PTC>CHD</iata:PTC>
                  </iata:Pax>
                  <iata:Pax>
                     <iata:PaxID>V1_PAX.4</iata:PaxID>
                     <iata:PTC>INF</iata:PTC>
                  </iata:Pax>
               </iata:PaxList>
</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>
               <iata:SelectedOffer>
                  <iata:OfferRefID>OF1-eJxlyzsKgDAQhOETKdk1j90yhYKNYIxgqrn-                                                LdyQwsIpf.Yj5Fa3kkFBohJ714fntBCR96NivQsaFk5BBVeFfZF49joxTJrvWDix.7CnH9aBeWC4F.78IOE_</iata:OfferRefID>
                  <iata:OwnerCode>XQ</iata:OwnerCode>
                  <iata:SelectedOfferItem>
                     <iata:OfferItemRefID>OF1_OI1-eJxlyzsKgDAQhOETKdk1j90yhYKNYIxgqrn-LdyQwsIpf.Yj5Fa3kkFBohJ714fntBCR96NivQsaFk5BBVeFfZF49joxTJrvWDix.7CnH9aBeWC4F.78IOE_</iata:OfferItemRefID>
                     <iata:PaxRefID>V1_PAX.1</iata:PaxRefID>
                     <iata:PaxRefID>V1_PAX.2</iata:PaxRefID>
                  </iata:SelectedOfferItem>
                  <iata:SelectedOfferItem>
                     <iata:OfferItemRefID>OF1_OI2-eJxlyzsKgDAQhOETKdk1j90yhYKNYIxgqrn-LdyQwsIpf.Yj5Fa3kkFBohJ714fntBCR96NivQsaFk5BBVeFfZF49joxTJrvWDix.7CnH9aBeWC4F.78IOE_</iata:OfferItemRefID>
                  <iata:PaxRefID>V1_PAX.3</iata:PaxRefID>
                  </iata:SelectedOfferItem>
                  <iata:SelectedOfferItem>
                     <iata:OfferItemRefID>OF1_OI3-eJxlyzsKgDAQhOETKdk1j90yhYKNYIxgqrn-LdyQwsIpf.Yj5Fa3kkFBohJ714fntBCR96NivQsaFk5BBVeFfZF49joxTJrvWDix.7CnH9aBeWC4F.78IOE_</iata:OfferItemRefID>
                  <iata:PaxRefID>V1_PAX.4</iata:PaxRefID>
                  </iata:SelectedOfferItem>
               </iata:SelectedOffer>
</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.

<OfferItemRefID>

Unique id of each selected offeritem

< PaxRefID>

Selected OfferId for each passenger type

M

<OfferPriceParameters>   

XML Example for the following elements   

<iata:OfferPriceParameters>
               <iata:CurParameter>
                  <iata:CurCode>EUR</iata:CurCode>
               </iata:CurParameter>
</iata:OfferPriceParameters>

 Element

 Details

Optional/Mandatory 

CurParameter

Currency in which Pricing is done

O

CurCode

Currency code

O

 

Related content

IATA_OfferPriceRS
IATA_OfferPriceRS
More like this
21.3 IATA_OfferPriceRS
21.3 IATA_OfferPriceRS
More like this
OfferPriceRS - ShortSell
OfferPriceRS - ShortSell
More like this
OfferPriceRQ - ShortSell
OfferPriceRQ - ShortSell
More like this
IATA_AirShoppingRQ
IATA_AirShoppingRQ
More like this
21.3 IATA_OfferPriceRQ
21.3 IATA_OfferPriceRQ
More like this