IATA_OfferPriceRS

User Guidance - Service Response Parameters

Input Parameter

Type

Optional/Mandatory

Response Object

IATA_OfferPriceRS

M

  • <MessageDoc>

  • <PayloadAttributes>

  • <AugmentationPoiint>

  • <Response>

    • <DataLists>

      • <BaggageAllowanceList>

    • <OriginDestList>

      • <PaxJourneyList>

      • <PaxList>

      • <PaxSegmentList>

    • <PricedOffer>

      • <OfferExpirationTimeLimitDateTime>

      • <OfferId>

      • <OwnerCode>

      • <PTC_OfferParameters>

      • <OfferItem>

        • <OfferItemId>

        • <Price>

        • <Service>

        • <FareDetails>

          • <FareComponent>

          • <FarePriceType>

<MessageDoc>

 XML Example for the following elements

<ns9:MessageDoc>
            <ns9:Name>NDC</ns9:Name>
            <ns9:RefVersionNumber>19.2</ns9:RefVersionNumber>

</ns9:MessageDoc>

Elements

Details

Optional/Mandatory

<MessageDoc>

Message document information including document name and version number.

O

<Name>

Should always be NDC

O

<RefVersionNumber>

Should be NDC version(19.2)

O

<PayloadAttributes>

<PayloadAttributes>

XML Example for the following elements

<ns9:PayloadAttributes>
            <ns9:VersionNumber>19.2</ns9:VersionNumber>
 </ns9:PayloadAttributes>

Elements

Details

Optional/Mandatory

VersionNumber

Specify NDC schema message version. Always pass 19.2

O

<AugmentationPoint>

<AugmentationPoint>

XML Example for the following elements

<ns9:AugmentationPoint>
            <ns26:ItineraryAmountDetailAugPoint>
               <TotalPriceAmount Code="EUR">2289.74</TotalPriceAmount>
               <TotalFeeAmount Code="EUR">0.0</TotalFeeAmount>
               <TotalAmount Code="EUR">2289.74</TotalAmount>
            </ns26:ItineraryAmountDetailAugPoint>

</ns9:AugmentationPoint>

Elements

Details

Optional/Mandatory

<ItineraryAmountDetailAugPoint>

The price details of itinerary are provided here including the pending amount

M

<TotalPriceAmount >      

Total Price amount of the Itinerary

M

<TotalFeeAmount>

Total Fee amount of the itinerary.

M

<TotalAmount>

Total amount(Itinerary total)

M

<Datalists> 

<Datalists> 

<BaggageAllowanceList>

XML Example for the following elements

 <ns9:BaggageAllowanceList>
                  <ns9:BaggageAllowance>
                     <ns9:BaggageAllowanceID>V1_BAG.1585876310461</ns9:BaggageAllowanceID>
                     <ns9:TypeCode>Checked</ns9:TypeCode>
                     <ns9:WeightAllowance>
                        <ns9:ApplicablePartyText>CHD</ns9:ApplicablePartyText>
                        <ns9:MaximumWeightMeasure UnitCode="Kg">20</ns9:MaximumWeightMeasure>
                     </ns9:WeightAllowance>
                  </ns9:BaggageAllowance>
                  <ns9:BaggageAllowance>
                     <ns9:BaggageAllowanceID>V1_BAG.1585876310450</ns9:BaggageAllowanceID>
                     <ns9:TypeCode>Checked</ns9:TypeCode>
                     <ns9:WeightAllowance>
                        <ns9:ApplicablePartyText>INF</ns9:ApplicablePartyText>
                        <ns9:MaximumWeightMeasure UnitCode="Kg">20</ns9:MaximumWeightMeasure>
                     </ns9:WeightAllowance>
                  </ns9:BaggageAllowance>
                  <ns9:BaggageAllowance>
                     <ns9:BaggageAllowanceID>V1_BAG.1585876310451</ns9:BaggageAllowanceID>
                     <ns9:TypeCode>Checked</ns9:TypeCode>
                     <ns9:WeightAllowance>
                        <ns9:ApplicablePartyText>INF</ns9:ApplicablePartyText>
                        <ns9:MaximumWeightMeasure UnitCode="Kg">20</ns9:MaximumWeightMeasure>
                     </ns9:WeightAllowance>
                  </ns9:BaggageAllowance>
                  <ns9:BaggageAllowance>
                     <ns9:BaggageAllowanceID>V1_BAG.1585876310448</ns9:BaggageAllowanceID>
                     <ns9:TypeCode>Checked</ns9:TypeCode>
                     <ns9:WeightAllowance>
                        <ns9:ApplicablePartyText>CHD</ns9:ApplicablePartyText>
                        <ns9:MaximumWeightMeasure UnitCode="Kg">20</ns9:MaximumWeightMeasure>
                     </ns9:WeightAllowance>
                  </ns9:BaggageAllowance>
                  <ns9:BaggageAllowance>
                     <ns9:BaggageAllowanceID>V1_BAG.1585876310449</ns9:BaggageAllowanceID>
                     <ns9:TypeCode>Checked</ns9:TypeCode>
                     <ns9:WeightAllowance>
                        <ns9:ApplicablePartyText>ADT</ns9:ApplicablePartyText>
                        <ns9:MaximumWeightMeasure UnitCode="Kg">20</ns9:MaximumWeightMeasure>
                     </ns9:WeightAllowance>
                  </ns9:BaggageAllowance>
                  <ns9:BaggageAllowance>
                     <ns9:BaggageAllowanceID>V1_BAG.1585876310454</ns9:BaggageAllowanceID>
                     <ns9:TypeCode>Checked</ns9:TypeCode>
                     <ns9:WeightAllowance>
                        <ns9:ApplicablePartyText>ADT</ns9:ApplicablePartyText>
                        <ns9:MaximumWeightMeasure UnitCode="Kg">20</ns9:MaximumWeightMeasure>
                     </ns9:WeightAllowance>
                  </ns9:BaggageAllowance>

</ns9:BaggageAllowanceList>

Elements

Details

Optional/Mandatory

<BaggageAllowanceList>

Baggage allowance data list definition

O

<BaggageAllowance>

This explains the allowance limit of check in baggage, provided by the airline, for a given traveller type and OandD.

M

<BaggageAllowanceID>

Uniquely identifies a baggage allowance

M

<TypeCode>

Additional BDT to specify baggage type code.

M

<WeightAllowance>

Weight allowance of the baggage

O

<ApplicablePartyText>

Baggage weight restriction application.

Examples: ADT

O

<MaximumWeightMeasure>

Maximum weight value and unit of measure

M

<OriginDestList>

<OriginDestList>

XML Example for the following elements

<ns9:OriginDestList>
                  <ns9:OriginDest>
                     <ns9:DestCode>FRA</ns9:DestCode>
                     <ns9:OriginCode>AYT</ns9:OriginCode>
                     <ns9:OriginDestID>V1_OD.1585876310463</ns9:OriginDestID>
                     <ns9:PaxJourneyRefID>V1_FL.1</ns9:PaxJourneyRefID>
                  </ns9:OriginDest>
                  <ns9:OriginDest>
                     <ns9:DestCode>AYT</ns9:DestCode>
                     <ns9:OriginCode>FRA</ns9:OriginCode>
                     <ns9:OriginDestID>V1_OD.1585876310460</ns9:OriginDestID>
                     <ns9:PaxJourneyRefID>V1_FL.2</ns9:PaxJourneyRefID>
                  </ns9:OriginDest>

</ns9:OriginDestList>

Elements

Details

Optional/Mandatory

<OriginDest>

The Origin and Destination airport pair which confines the itinerary.

M

<OriginCode>

IATA airport code .

M

<OriginDestID>

Uniquely identifies an Origin Destination.

O

<PaxJourneyRefID>

Uniquely identifies a Passenger Journey. It can be more than one flight which is associated to a route

O

<DestCode>

IATA airport code.

M

<PaxJourneyList>

<PaxJourneyList>

XML Example for the following elements

<ns9:PaxJourneyList>
                  <ns9:PaxJourney>
                     <ns9:PaxJourneyID>V1_FL.1</ns9:PaxJourneyID>
                     <ns9:PaxSegmentRefID>V1_SEG.1</ns9:PaxSegmentRefID>
                  </ns9:PaxJourney>
                  <ns9:PaxJourney>
                     <ns9:PaxJourneyID>V1_FL.2</ns9:PaxJourneyID>
                     <ns9:PaxSegmentRefID>V1_SEG.2</ns9:PaxSegmentRefID>
                  </ns9:PaxJourney>
</ns9:PaxJourneyList>

Elements

Details

Optional/Mandatory

<PaxJourneyList>

Flight List for the requested itinerary

O

<PaxJourney>

Collection of flights from origin to destination

M

<PaxJourneyID>

Uniquely identifies a passengers journey or flight

O

<PaxSegmentRefID>

Reference to Passenger SegmentID

M

<PaxList>

<PaxList>

XML Example for the following elements

<ns9:PaxList>
                  <ns9:Pax>
                     <ns9:PaxID>V1_PAX.1</ns9:PaxID>
                     <ns9:PTC>ADT</ns9:PTC>
                  </ns9:Pax>
                  <ns9:Pax>
                     <ns9:PaxID>V1_PAX.2</ns9:PaxID>
                     <ns9:PTC>ADT</ns9:PTC>
                  </ns9:Pax>
                  <ns9:Pax>
                     <ns9:PaxID>V1_PAX.3</ns9:PaxID>
                     <ns9:PTC>CHD</ns9:PTC>
                  </ns9:Pax>
                  <ns9:Pax>
                     <ns9:PaxID>V1_PAX.4</ns9:PaxID>
                     <ns9:PTC>INF</ns9:PTC>
                  </ns9:Pax>
</ns9:PaxList>

Elements

Details

Optional/Mandatory

<Pax>

Any person except members of the crew carried or to be carried with the consent of the carrier, on board of an aircraft. Holds the attributes specific to a one booking, from shopping to fulfillment.

M

<PaxID>

Uniquely identifies a Passenger.

M 

<PTC>

Type code applying to the Passenger which typically drives pricing (e.g. ADT, CHD, etc).

O

<PaxSegmentList>

<PaxSegmentList>

XML Example for the following elements

 <ns9:PaxSegmentList>
                  <ns9:PaxSegment>
                     <ns9:Arrival>
                        <ns9:AircraftScheduledDateTime TimeZoneCode="LTC">2020-04-15T02:00:00.000Z</ns9:AircraftScheduledDateTime>
                        <ns9:IATA_LocationCode>FRA</ns9:IATA_LocationCode>
                     </ns9:Arrival>
                     <ns9:DatedOperatingLeg>
                        <ns9:Arrival>
                           <ns9:IATA_LocationCode>FRA</ns9:IATA_LocationCode>
                        </ns9:Arrival>
                        <ns9:CarrierAircraftType>
                           <ns9:CarrierAircraftTypeCode>738</ns9:CarrierAircraftTypeCode>
                        </ns9:CarrierAircraftType>
                        <ns9:DatedOperatingLegID>V1_EQPT.1585876310457</ns9:DatedOperatingLegID>
                        <ns9:Dep>
                           <ns9:IATA_LocationCode>AYT</ns9:IATA_LocationCode>
                        </ns9:Dep>
                     </ns9:DatedOperatingLeg>
                     <ns9:Dep>
                        <ns9:AircraftScheduledDateTime TimeZoneCode="LTC">2020-04-15T01:00:00.000Z</ns9:AircraftScheduledDateTime>
                        <ns9:IATA_LocationCode>AYT</ns9:IATA_LocationCode>
                     </ns9:Dep>
                     <ns9:Duration>P0Y0M0DT0H0M0.000S</ns9:Duration>
                     <ns9:MarketingCarrierInfo>
                        <ns9:CarrierDesigCode>XQ</ns9:CarrierDesigCode>
                        <ns9:MarketingCarrierFlightNumberText>156</ns9:MarketingCarrierFlightNumberText>
                     </ns9:MarketingCarrierInfo>
                     <ns9:MarketingCarrierRBD_Code>A</ns9:MarketingCarrierRBD_Code>
                     <ns9:PaxSegmentID>V1_SEG.1</ns9:PaxSegmentID>
                  </ns9:PaxSegment>
                  <ns9:PaxSegment>
                     <ns9:Arrival>
                        <ns9:AircraftScheduledDateTime TimeZoneCode="LTC">2020-04-30T23:05:00.000Z</ns9:AircraftScheduledDateTime>
                        <ns9:IATA_LocationCode>AYT</ns9:IATA_LocationCode>
                     </ns9:Arrival>
                     <ns9:DatedOperatingLeg>
                        <ns9:Arrival>
                           <ns9:IATA_LocationCode>AYT</ns9:IATA_LocationCode>
                        </ns9:Arrival>
                        <ns9:CarrierAircraftType>
                           <ns9:CarrierAircraftTypeCode>73H</ns9:CarrierAircraftTypeCode>
                        </ns9:CarrierAircraftType>
                        <ns9:DatedOperatingLegID>V1_EQPT.1585876310462</ns9:DatedOperatingLegID>
                        <ns9:Dep>
                           <ns9:IATA_LocationCode>FRA</ns9:IATA_LocationCode>
                        </ns9:Dep>
                     </ns9:DatedOperatingLeg>
                     <ns9:Dep>
                        <ns9:AircraftScheduledDateTime TimeZoneCode="LTC">2020-04-30T18:40:00.000Z</ns9:AircraftScheduledDateTime>
                        <ns9:IATA_LocationCode>FRA</ns9:IATA_LocationCode>
                     </ns9:Dep>
                     <ns9:Duration>P0Y0M0DT0H0M0.000S</ns9:Duration>
                     <ns9:MarketingCarrierInfo>
                        <ns9:CarrierDesigCode>XQ</ns9:CarrierDesigCode>
                        <ns9:MarketingCarrierFlightNumberText>141</ns9:MarketingCarrierFlightNumberText>
                     </ns9:MarketingCarrierInfo>
                     <ns9:MarketingCarrierRBD_Code>A</ns9:MarketingCarrierRBD_Code>
                     <ns9:PaxSegmentID>V1_SEG.2</ns9:PaxSegmentID>
                  </ns9:PaxSegment>

</ns9:PaxSegmentList>

Elements

Details

Optional/Mandatory

 <PaxSegmentList>

Flight segment details for the requested itinerary

O

<PaxSegment>

Transportation of a passenger on a Segment

M

<Arrival>

The arriving of the flight at the destined airport

M

<AircraftScheduledDateTime>

The Scheduled Date and Time of Arrival of the aircraft at the terminal or departure gate at an airport.

M

<IATA_LocationCode>

IATA defined code identifying an airport.

M

<DatedOperatingLeg>

The nonstop operation of flight between the departure station and the arrival station.

O 

<CarrierAircraftType>

Carrier defined internal grouping of aircrafts with the same form, function and specification.

O

<CarrierAircraftTypeCode 

Internal code used by an carrier to identify the type of aircraft.

O

<DatedOperatingLegID>

Uniquely identifies a Leg

O

<Dep>

Leaving of a flight from any airport.

M

<MarketingCarrierInfo>

Marketing flight details

M

<CarrierDesigCode>

Airline code assigned to a carrier

M

< MarketingCarrierFlightNumberText

The numerical designation of a flight

M

< MarketingCarrierRBD_Code>

Code used to identify a particular fare class (e.g. P, J, W, M, etc.).

O

<PricedOffer> 

<PricedOffer> 

<OfferExpirationTimeLimitDateTime>

XML Example for the following elements

<ns9:OfferExpirationTimeLimitDateTime TimeZoneCode="LTC">2020-04-07T08:29:08.187Z</ns9:OfferExpirationTimeLimitDateTime>

Elements

Details

Optional/Mandatory

<OfferExpirationTimeLimitDateTime >

The expiry date and time of offer(Currently is not applicable for the offer)

M 

<OfferID>

<OfferID>

XML Example for the following elements

<ns9:OfferID>OF1-eJxlyzsKgDAQhOETKdk1j90yhYKNYIxgqrn-LdyQwsIpf.Yj5Fa3kkFBohJ714fntBCR96NivQsaFk5BBVeFfZF49joxTJrvWDix.7CnH9aBeWC4F.78IOE_</ns9:OfferID>

Elements

Details

Optional/Mandatory

<OfferID>

Uniquely Identifies an Offer within the context of one message.

 M

<OwnerCode>

<OwnerCode>

XML Example for the following elements

<ns9:OwnerCode>XQ</ns9:OwnerCode>

Elements

Details

Optional/Mandatory

<OwnerCode>

will be always set to "AIRLINECODE"

M 

<PTC_OfferParameters>

<PTC_OfferParameters>

XML Example for the following elements

 <ns9:PTC_OfferParameters>
                  <ns9:PricedPaxNumber>1</ns9:PricedPaxNumber>
                  <ns9:PTC_PricedCode>INF</ns9:PTC_PricedCode>
                  <ns9:PTC_RequestedCode>INF</ns9:PTC_RequestedCode>
                  <ns9:RequestedPaxNumber>1</ns9:RequestedPaxNumber>
  </ns9:PTC_OfferParameters>

Elements

Details

Optional/Mandatory

<PricedPaxNumber>

Number of Passenger(s) for associated passenger type. Example: 2

O

<PTC_PricedCode>

Actual passenger type code used for pricing. Example: ADT

O

<PTC_RequestedCode>

Requested passenger type code for pricing. Example: CHD Encoding scheme: IATA (three character) Passenger Type Code

O

<RequestedPaxNumber>

Number of Passenger(s) for associated passenger type. Example: 2

O

<OfferItem> 

<OfferItem> 

<Price>

XML Example for the following elements

<ns9:Price>
                     <ns9:BaseAmount CurCode="EUR">774.96</ns9:BaseAmount>
                     <ns9:TotalAmount CurCode="EUR">774.96</ns9:TotalAmount>

</ns9:Price>

Elements

Details

Optional/Mandatory

<Price>

Total price for all the passengers to which the OfferItem is associated
Example: If you have 2 x ADT, then the TotalPrice would be equal to 2 x (Price per ADT) 

M

<BaseAmount>

Total Base Amount in Point Of Origin currency

Base Fare or Base Amount is the actual Fare is defined currency in the system

O

<TotalAmount>

Display Fare.
NOTE:
Applied Fare = Display Fare – Discount

Display Fare = Base Fare, when tax and surcharge are not inclusive.
Display Fare = Base Fare + Tax + Surcharge, when tax and surcharge are inclusive

Base Fare or Base Amount is the actual fare in defined currency in the system

O

<OfferItemID>

<OfferItemID>

XML Example for the following elements

 <ns9:OfferItemID>OF1_OI1-eJxlyzsKgDAQhOETKdk1j90yhYKNYIxgqrn-LdyQwsIpf.Yj5Fa3kkFBohJ714fntBCR96NivQsaFk5BBVeFfZF49joxTJrvWDix.7CnH9aBeWC4F.78IOE_</ns9:OfferItemID>

Elements

Details

Optional/Mandatory

<OfferItemID>

Uniquely Identifies an Offer Item within the context of one message.

M

<Service>

<Service>

XML Example for the following elements

<ns9:Service>
                     <ns9:PaxRefID>V1_PAX.1</ns9:PaxRefID>
                     <ns9:ServiceAssociations>
                        <ns9:PaxJourneyRefID>V1_FL.2</ns9:PaxJourneyRefID>
                     </ns9:ServiceAssociations>
                     <ns9:ServiceID>V1_SRVC.1585876310435</ns9:ServiceID>

 </ns9:Service>

Elements

Details

Optional/Mandatory

<Service>

This returns the service this OfferItem is entitled to. It will repeat per Origin Destination

M

<PaxRefID>

Reference to a Passenger ID within this message. The Passenger is the recipient entitled to receive/consume the Service(s) offered by the Airline, whether the Service(s) are flight-related or not

Example:

<ns9:PaxRefID>V1_PAX.1</ns9:PaxRefID>



M

<ServiceAssociations>

References to the details of this Service which includes Flight Informations.

M

<PaxJourneyRefID>

DataListsReference to one Journey in the Datalists that are being sold as part of this OfferItem/Service.

M

<ServiceID>

A unique service id

Example:V1_SRVC.1560995803074

M

<FareDetails>

<FareDetails>

<FareComponent>

XML Example for the following elements

<ns9:FareComponent>
                        <ns9:CabinType>
                           <ns9:CabinTypeName>Y</ns9:CabinTypeName>
                        </ns9:CabinType>
                        <ns9:FareBasisCode>AINT</ns9:FareBasisCode>
                        <ns9:FareRule>
                           <ns9:Remark>
                              <ns9:RemarkText>test</ns9:RemarkText>
                           </ns9:Remark>
                           <ns9:TicketlessInd>false</ns9:TicketlessInd>
                        </ns9:FareRule>
                        <ns9:FareTypeCode>SUNECO</ns9:FareTypeCode>
                        <ns9:PaxSegmentRefID>V1_SEG.1</ns9:PaxSegmentRefID>
                        <ns9:Price>
                           <ns9:BaseAmount CurCode="EUR">72.49</ns9:BaseAmount>
                           <ns9:Discount>
                              <ns9:DiscountAmount CurCode="EUR">2.17</ns9:DiscountAmount>
                           </ns9:Discount>
                           <ns9:Surcharge>
                              <ns9:Breakdown>
                                 <ns9:Amount CurCode="EUR">10.0</ns9:Amount>
                                 <ns9:DescText>FUEL SURCHARGE</ns9:DescText>
                                 <ns9:DesigText>FUEL</ns9:DesigText>
                              </ns9:Breakdown>
                              <ns9:Breakdown>
                                 <ns9:Amount CurCode="EUR">301.0</ns9:Amount>
                                 <ns9:DescText>FUEL SURCHARGE</ns9:DescText>
                                 <ns9:DesigText>ABCDEFGHIJ</ns9:DesigText>
                              </ns9:Breakdown>
                              <ns9:TotalAmount CurCode="EUR">311.0</ns9:TotalAmount>
                           </ns9:Surcharge>
                           <ns9:TaxSummary>
                              <ns9:Tax>
                                 <ns9:AddlTaxCode>M6</ns9:AddlTaxCode>
                                 <ns9:Amount CurCode="EUR">250.0</ns9:Amount>
                                 <ns9:Country>
                                    <ns9:CountryCode>TR</ns9:CountryCode>
                                 </ns9:Country>
                                 <ns9:TaxCode>M6</ns9:TaxCode>
                              </ns9:Tax>
                              <ns9:Tax>
                                 <ns9:AddlTaxCode>TR</ns9:AddlTaxCode>
                                 <ns9:Amount CurCode="EUR">15.0</ns9:Amount>
                                 <ns9:Country>
                                    <ns9:CountryCode>TR</ns9:CountryCode>
                                 </ns9:Country>
                                 <ns9:TaxCode>TR</ns9:TaxCode>
                              </ns9:Tax>
                              <ns9:TotalTaxAmount CurCode="EUR">265.0</ns9:TotalTaxAmount>
                           </ns9:TaxSummary>
                           <ns9:TotalAmount CurCode="EUR">646.32</ns9:TotalAmount>
                        </ns9:Price>
                        <ns9:RBD>
                           <ns9:RBD_Code>A</ns9:RBD_Code>
                        </ns9:RBD>
                     </ns9:FareComponent>

Elements

Details

Optional/Mandatory

<CabinType>             

Type of compartment of an aircraft (e.g. business class, economy).

O

<CabinTypeCode>

Cabin Type Code as defined by PADIS codeset (e.g. 1, 2, 3, etc.)

O

<CabinTypeName>

Name given to a cabin compartment (e.g. Business, First, Economy).

O

<FareBasisCode>

This will have fare basis code.

O

<FareRule>

Special purchasing rules and restrictions used to differentiate fare levels from one another.

O

<Remark>

Additional, supplementary information about the service .

O

<RemarkText>

Additional, supplementary information about the service .

O

<TicketlessInd>

When TRUE, the Fare can be purchased without issuing a ticket

O 

< FareTypeCode>

Fare Level Type

O

<PaxSegmentRefID>

This returns references to all the segments applicable

O

<Price>

The total price details of the passenger corresponds to the fare component of the offeritem.

O

<BaseAmount>

Total Base Amount in Point Of Origin currency

Base Fare or Base Amount is the actual fare in defined currency.

O

CurCode           

Currency code in which pricing is done

O

<Discount>

Discount defined for the farecomponent in POS currency

O

<DiscountAmount >

Total Discount amount applied to a price.

O

<Surcharge>

Total surcharge per passenger 

O

<Breakdown>

Amount added on to a charge for a specific product, purpose, or service .

O

<Amount> 

Surcharge Amount

M

<DescText>

Surcharge Details Text

O

<DesigText>

Surcharge code

O 

<TotalAmount>

Total Surcharge for the fare Component.

O

<TaxSummary>

Tax summary information.

O

<Tax>

Tax breakdown details

O

<AddlTaxCode>

iFlyRes Tax Code

O

<Country>                       

Tax Country Code.

O

<CountryCode>

Country code

O

<TaxCode>

IATA tax code

O

<TotalTaxAmount >

Total of all applicable tax amounts included in the price. If tax breakdowns are provided, this amount should match the sum of the tax breakdown amounts.

O

<RBD>

Reservation Booking Designator. A categorization used to facilitate access to inventory, application of filed fares, and to identify cabin entitlement. 

O

<RBD_Code>

Code used to identify a particular RBD (e.g. P, J, W, M, etc.).

O

<FarePriceType>

<FarePriceType>

XML Example for the following elements

<ns9:FarePriceType>
                        <ns9:FarePriceTypeCode>SELL AMOUNT</ns9:FarePriceTypeCode>
                        <ns9:Price>
                           <ns9:BaseAmount CurCode="EUR">144.98</ns9:BaseAmount>
                           <ns9:Discount>
                              <ns9:DiscountAmount CurCode="EUR">4.34</ns9:DiscountAmount>
                           </ns9:Discount>
                           <ns9:Surcharge>
                              <ns9:TotalAmount CurCode="EUR">321.0</ns9:TotalAmount>
                           </ns9:Surcharge>
                           <ns9:TaxSummary>
                              <ns9:TotalTaxAmount CurCode="EUR">313.32</ns9:TotalTaxAmount>
                           </ns9:TaxSummary>
                           <ns9:TotalAmount CurCode="EUR">774.96</ns9:TotalAmount>
                        </ns9:Price>

</ns9:FarePriceType>

Elements

Details

Optional/Mandatory

<FarePriceType>

 Price returned per passenger with the total price, fare and total tax of all the fare components associated to the offeritem.

M 

<FarePriceTypeCode>

Indicates if the fare price provided is a sell amount.

M

<Price>

The amount of money expected, required, or given in payment for something

M

<BaseAmount>

Total Base amount of the passenger of all the fare components associated to the offeritem

O

<Discount>

Discount defined for the offeritem in POS currency

O

<DiscountAmount>

Total Discount amount applied to passenger associated to the offeritem

O

<Surcharge>

Total surcharge applied to the offeritem associated to the passenger

O

CurCode (Attribute)

Currency Code in which pricing is done

Example: GBP

O

<TaxSummary>

Total tax of the offeritem associated to the passenger

O

<TotalTaxAmount >

Total of all applicable tax amounts included in the price. If tax breakdowns are provided, this amount should match the sum of the tax breakdown amounts.

O

<TotalAmount>

Total Amount of the OfferItem associated to the passenger

O