OfferPrice 19.2

Attachments:

Introduction

The OfferPrice Webservice provides Travel Agents with the ability to price exact offer from AirShoppingRS for all passengers types in the search query in case fare Family pricing. It is optional to call OfferPrice service for the Lowest available pricing option in AirShoppingRQ. OfferPrice service returns price quote for the selected offer, fight details, base amount, tax breakdown and product attributes. 

OfferPrice Webservice


Limitations (This list is not exhaustive):

  1. Itinerary with only children passengers and with only infant passengers will not be priced
  2. Cabin Upsell option is not returned

This web service is called with the following inputs:

  • Shopping response ID
  • Offer ID
  • Offer item ID
  • PaxRefID

The output data this service returns include:

  • Priced passengers type and quantity
  • Offer ID
  • Offer price per passenger type with the total price, the base amount, applicable tax details
  • Checked baggage information
  • Fare mini rules if available
  • Flight details such as Flight Number, Flight schedule information, Equipment, Cabin, etc.


Access 

In order to access API, you will need to pass the following two headers for each call.

  • Authentication and authorization stand on the protocol layer using basic HTTP authentication. Given username and password with separator “:” MUST be base64-encoded and passed as HTTP header “Authorization”. This header is mandatory for all requests. For example, if "TestLogin" set as the username and "TestPass" set as the password, then the field's value is base64-encoding of TestLogin: TestPass, or QWxhZGRpbjpPcGVuU2VzYW1l. Then the Authorization header will appear as Authorization: Basic QWxhZGRpbjpPcGVuU2VzYW1l

  • Header 'Content-Type: text/xml' 
  • Message structure: <soapenv:Envelope><soapenv:Body> Message... </soapenv:Body></soapenv:Envelope>

OfferPriceRQ structure

OfferPriceRQ
<IATA_OfferPriceRQ xmlns="http://www.iata.org/IATA/2015/00/2019.2/IATA_OfferPriceRQ" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.iata.org/IATA/2015/00/2019.2/IATA_OfferPriceRQ NDC/19_2_schemas/IATA_OfferPriceRQ.xsd">
	<Party>
		<Sender>
			<TravelAgency>
				<AgencyID>TA123</AgencyID>
				<Name>AgentName</Name>
				<PseudoCityID>IEVPS28ND</PseudoCityID>
			</TravelAgency>
		</Sender>
	</Party>
	<PayloadAttributes>
		<VersionNumber>19.2</VersionNumber>
	</PayloadAttributes>
	<Request>
		<DataLists>
			<PaxList>
				<Pax>
					<PaxID>PAX1</PaxID>
					<PTC>ADT</PTC>
				</Pax>
				<Pax>
					<PaxID>PAX2</PaxID>
					<PTC>ADT</PTC>
				</Pax>
				<Pax>
					<PaxID>PAX3</PaxID>
					<PTC>INF</PTC>
				</Pax>
			</PaxList>
		</DataLists>
		<PricedOffer>
			<SelectedOffer>
				<OfferRefID>97482365-a144-4009-b280-6a8cddf59f42</OfferRefID>
				<OwnerCode>PS</OwnerCode>
				<SelectedOfferItem>
					<OfferItemRefID>97482365-a144-4009-b280-6a8cddf59f42-PAX1</OfferItemRefID>
					<PaxRefID>PAX1</PaxRefID>
					<PaxRefID>PAX2</PaxRefID>
					<PaxRefID>PAX3</PaxRefID>
				</SelectedOfferItem>
				<ShoppingResponseRefID>c838fd37-7fc6-457b-8fe6-a98567c5c012</ShoppingResponseRefID>
			</SelectedOffer>
		</PricedOffer>
	</Request>
</IATA_OfferPriceRQ>


OfferPriceRQ fields description

 Click here to expand...

M = Mandatory; O = Optional; C = Conditional

Field name

Description

M/O/C

Example

IATA_OfferPriceRQ

The OfferPrice transaction set may return two different sets of content. The response will initially provide the priced Offer reflecting the Offers/OfferItems requested for pricing, and potentially additional a-la-carte ancillary services that are applicable and available for the offer provided.

M

↳ Party

NDC Message/ Transaction Party(s) information. Note that information about parties is intended for business use, it is not intended for transaction authentication and routing of the message.

M


   ↳ Sender

Information related to the party sending this message.

M


      ↳ TravelAgency

SELLER: Travel Agency

M


         ↳ AgencyID

Unique Agency Seller ID. Example: TA123

M

<AgencyID>TA123</AgencyID>

         ↳ Name

Agency name. Example: Carson Travel

M

<Name>TravelAgent</Name>

         ↳ PseudoCityID

Travel Agent's Office ID.

M

<PseudoCityID>IEVPS28ND</PseudoCityID>
↳ PayloadAttributes
M
   ↳ VersionNumber
M<VersionNumber>19.2</VersionNumber>
↳ RequestOfferPrice request information.M
   ↳ DataListsData List definition for this message.O
      ↳ PaxListPassenger data list definition.O
         ↳ PaxAny 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. Holds the attributes specific to one booking, from shopping to fulfilment.M
            ↳ PaxIDUniquely identifies a Passenger within the context of one message.M<PaxID>PAX1</PaxID>
            ↳ PTCType code applying to the Passenger which typically drives pricingO<PTC>ADT</PTC>
   ↳ PricedOffer
O
      ↳ SelectedOffer
C
         ↳ OfferRefIDReference to the OfferID of the selected Offer (either a standard Offer or an a-la-carte Offer) returned in a previous shopping response.M<OfferRefID>97482365-a144-4009-b280-6a8cddf59f42</OfferRefID>
         ↳ OwnerCodeDesignator of Airline that owns/ assigned these IDsM<OwnerCode>PS</OwnerCode>
         ↳ SelectedOfferItemOfferItem selected by the PassengerM
            ↳ OfferItemRefIDReference to the OfferItemID of the selected OfferItemM<OfferItemRefID>97482365-a144-4009-b280-6a8cddf59f42-PAX1</OfferItemRefID>
            ↳ PaxRefIDReference to the passenger(s) for which this OfferItem applies.M<PaxRefID>PAX1</PaxRefID>
         ↳ ShoppingResponseRefIDReference to unique shopping session response ID, as provided in the airline's previous shopping response.M<ShoppingResponseRefID>c838fd37-7fc6-457b-8fe6-a98567c5c012</ShoppingResponseRefID>

OfferPriceRS structure

OfferPriceRS
<IATA_OfferPriceRS xmlns="http://www.iata.org/IATA/2015/00/2019.2/IATA_OfferPriceRS" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.iata.org/IATA/2015/00/2019.2/IATA_OfferPriceRS ../NDC/19_2_schemas/IATA_OfferPriceRS.xsd">
            <Response>
                <DataLists>
                    <BaggageAllowanceList>
                        <BaggageAllowance>
                            <BaggageAllowanceID>CB1</BaggageAllowanceID>
                            <PieceAllowance>
                                <ApplicablePartyText>Traveler</ApplicablePartyText>
                                <PieceWeightAllowance>
                                    <MaximumWeightMeasure UnitCode="KG">23</MaximumWeightMeasure>
                                </PieceWeightAllowance>
                                <TotalQty>0</TotalQty>
                            </PieceAllowance>
                            <TypeCode>Checked</TypeCode>
                        </BaggageAllowance>
                        <BaggageAllowance>
                            <BaggageAllowanceID>CB2</BaggageAllowanceID>
                            <PieceAllowance>
                                <ApplicablePartyText>Traveler</ApplicablePartyText>
                                <PieceWeightAllowance>
                                    <MaximumWeightMeasure UnitCode="KG">23</MaximumWeightMeasure>
                                </PieceWeightAllowance>
                                <TotalQty>0</TotalQty>
                            </PieceAllowance>
                            <TypeCode>Checked</TypeCode>
                        </BaggageAllowance>
                        <BaggageAllowance>
                            <BaggageAllowanceID>CB3</BaggageAllowanceID>
                            <PieceAllowance>
                                <ApplicablePartyText>Traveler</ApplicablePartyText>
                                <PieceWeightAllowance>
                                    <MaximumWeightMeasure UnitCode="KG">23</MaximumWeightMeasure>
                                </PieceWeightAllowance>
                                <TotalQty>0</TotalQty>
                            </PieceAllowance>
                            <TypeCode>Checked</TypeCode>
                        </BaggageAllowance>
                        <BaggageAllowance>
                            <BaggageAllowanceID>CB4</BaggageAllowanceID>
                            <PieceAllowance>
                                <ApplicablePartyText>Traveler</ApplicablePartyText>
                                <PieceWeightAllowance>
                                    <MaximumWeightMeasure UnitCode="KG">23</MaximumWeightMeasure>
                                </PieceWeightAllowance>
                                <TotalQty>0</TotalQty>
                            </PieceAllowance>
                            <TypeCode>Checked</TypeCode>
                        </BaggageAllowance>
                        <BaggageAllowance>
                            <BaggageAllowanceID>CB5</BaggageAllowanceID>
                            <PieceAllowance>
                                <ApplicablePartyText>Traveler</ApplicablePartyText>
                                <PieceWeightAllowance>
                                    <MaximumWeightMeasure UnitCode="KG">10</MaximumWeightMeasure>
                                </PieceWeightAllowance>
                                <TotalQty>0</TotalQty>
                            </PieceAllowance>
                            <TypeCode>Checked</TypeCode>
                        </BaggageAllowance>
                        <BaggageAllowance>
                            <BaggageAllowanceID>CB6</BaggageAllowanceID>
                            <PieceAllowance>
                                <ApplicablePartyText>Traveler</ApplicablePartyText>
                                <PieceWeightAllowance>
                                    <MaximumWeightMeasure UnitCode="KG">10</MaximumWeightMeasure>
                                </PieceWeightAllowance>
                                <TotalQty>0</TotalQty>
                            </PieceAllowance>
                            <TypeCode>Checked</TypeCode>
                        </BaggageAllowance>
                    </BaggageAllowanceList>
                    <OriginDestList>
                        <OriginDest>
                            <DestCode>TLV</DestCode>
                            <OriginCode>LWO</OriginCode>
                            <OriginDestID>OD1</OriginDestID>
                            <PaxJourneyRefID>FL1</PaxJourneyRefID>
                        </OriginDest>
                        <OriginDest>
                            <DestCode>LWO</DestCode>
                            <OriginCode>TLV</OriginCode>
                            <OriginDestID>OD2</OriginDestID>
                            <PaxJourneyRefID>FL2</PaxJourneyRefID>
                        </OriginDest>
                    </OriginDestList>
                    <PaxJourneyList>
                        <PaxJourney>
                            <Duration>P0Y0M0DT6H5M0.000S</Duration>
                            <PaxJourneyID>FL1</PaxJourneyID>
                            <PaxSegmentRefID>SEG1</PaxSegmentRefID>
                            <PaxSegmentRefID>SEG2</PaxSegmentRefID>
                        </PaxJourney>
                        <PaxJourney>
                            <Duration>P0Y0M0DT6H25M0.000S</Duration>
                            <PaxJourneyID>FL2</PaxJourneyID>
                            <PaxSegmentRefID>SEG3</PaxSegmentRefID>
                            <PaxSegmentRefID>SEG4</PaxSegmentRefID>
                        </PaxJourney>
                    </PaxJourneyList>
                    <PaxList>
                        <Pax>
                            <PaxID>PAX1</PaxID>
                            <PTC>ADT</PTC>
                        </Pax>
                        <Pax>
                            <PaxID>PAX2</PaxID>
                            <PTC>ADT</PTC>
                        </Pax>
                        <Pax>
                            <PaxID>PAX3</PaxID>
                            <PTC>INF</PTC>
                        </Pax>
                    </PaxList>
                    <PaxSegmentList>
                        <PaxSegment>
                            <Arrival>
                                <AircraftScheduledDateTime>2021-07-01T08:10:00.000</AircraftScheduledDateTime>
                                <IATA_LocationCode>KBP</IATA_LocationCode>
                                <TerminalName>D</TerminalName>
                            </Arrival>
                            <DatedOperatingLeg>
                                <Arrival>
                                    <IATA_LocationCode>KBP</IATA_LocationCode>
                                </Arrival>
                                <CarrierAircraftType>
                                    <CarrierAircraftTypeCode>737</CarrierAircraftTypeCode>
                                </CarrierAircraftType>
                                <DatedOperatingLegID>LG1</DatedOperatingLegID>
                                <Dep>
                                    <IATA_LocationCode>LWO</IATA_LocationCode>
                                </Dep>
                            </DatedOperatingLeg>
                            <Dep>
                                <AircraftScheduledDateTime>2021-07-01T07:00:00.000</AircraftScheduledDateTime>
                                <IATA_LocationCode>LWO</IATA_LocationCode>
                            </Dep>
                            <Duration>P0Y0M0DT1H10M0.000S</Duration>
                            <MarketingCarrierInfo>
                                <CarrierDesigCode>PS</CarrierDesigCode>
                                <MarketingCarrierFlightNumberText>34</MarketingCarrierFlightNumberText>
                            </MarketingCarrierInfo>
                            <OperatingCarrierInfo>
                                <CarrierDesigCode>PS</CarrierDesigCode>
                                <OperatingCarrierFlightNumberText>34</OperatingCarrierFlightNumberText>
                            </OperatingCarrierInfo>
                            <PaxSegmentID>SEG1</PaxSegmentID>
                        </PaxSegment>
                        <PaxSegment>
                            <Arrival>
                                <AircraftScheduledDateTime>2021-07-01T13:05:00.000</AircraftScheduledDateTime>
                                <IATA_LocationCode>TLV</IATA_LocationCode>
                                <TerminalName>3</TerminalName>
                            </Arrival>
                            <DatedOperatingLeg>
                                <Arrival>
                                    <IATA_LocationCode>TLV</IATA_LocationCode>
                                </Arrival>
                                <CarrierAircraftType>
                                    <CarrierAircraftTypeCode>737</CarrierAircraftTypeCode>
                                </CarrierAircraftType>
                                <DatedOperatingLegID>LG2</DatedOperatingLegID>
                                <Dep>
                                    <IATA_LocationCode>KBP</IATA_LocationCode>
                                </Dep>
                            </DatedOperatingLeg>
                            <Dep>
                                <AircraftScheduledDateTime>2021-07-01T09:55:00.000</AircraftScheduledDateTime>
                                <IATA_LocationCode>KBP</IATA_LocationCode>
                                <TerminalName>D</TerminalName>
                            </Dep>
                            <Duration>P0Y0M0DT3H10M0.000S</Duration>
                            <MarketingCarrierInfo>
                                <CarrierDesigCode>PS</CarrierDesigCode>
                                <MarketingCarrierFlightNumberText>775</MarketingCarrierFlightNumberText>
                            </MarketingCarrierInfo>
                            <OperatingCarrierInfo>
                                <CarrierDesigCode>PS</CarrierDesigCode>
                                <OperatingCarrierFlightNumberText>775</OperatingCarrierFlightNumberText>
                            </OperatingCarrierInfo>
                            <PaxSegmentID>SEG2</PaxSegmentID>
                        </PaxSegment>
                        <PaxSegment>
                            <Arrival>
                                <AircraftScheduledDateTime>2021-07-07T17:45:00.000</AircraftScheduledDateTime>
                                <IATA_LocationCode>KBP</IATA_LocationCode>
                                <TerminalName>D</TerminalName>
                            </Arrival>
                            <DatedOperatingLeg>
                                <Arrival>
                                    <IATA_LocationCode>KBP</IATA_LocationCode>
                                </Arrival>
                                <CarrierAircraftType>
                                    <CarrierAircraftTypeCode>737</CarrierAircraftTypeCode>
                                </CarrierAircraftType>
                                <DatedOperatingLegID>LG3</DatedOperatingLegID>
                                <Dep>
                                    <IATA_LocationCode>TLV</IATA_LocationCode>
                                </Dep>
                            </DatedOperatingLeg>
                            <Dep>
                                <AircraftScheduledDateTime>2021-07-07T14:35:00.000</AircraftScheduledDateTime>
                                <IATA_LocationCode>TLV</IATA_LocationCode>
                                <TerminalName>3</TerminalName>
                            </Dep>
                            <Duration>P0Y0M0DT3H10M0.000S</Duration>
                            <MarketingCarrierInfo>
                                <CarrierDesigCode>PS</CarrierDesigCode>
                                <MarketingCarrierFlightNumberText>776</MarketingCarrierFlightNumberText>
                            </MarketingCarrierInfo>
                            <OperatingCarrierInfo>
                                <CarrierDesigCode>PS</CarrierDesigCode>
                                <OperatingCarrierFlightNumberText>776</OperatingCarrierFlightNumberText>
                            </OperatingCarrierInfo>
                            <PaxSegmentID>SEG3</PaxSegmentID>
                        </PaxSegment>
                        <PaxSegment>
                            <Arrival>
                                <AircraftScheduledDateTime>2021-07-07T21:00:00.000</AircraftScheduledDateTime>
                                <IATA_LocationCode>LWO</IATA_LocationCode>
                            </Arrival>
                            <DatedOperatingLeg>
                                <Arrival>
                                    <IATA_LocationCode>LWO</IATA_LocationCode>
                                </Arrival>
                                <CarrierAircraftType>
                                    <CarrierAircraftTypeCode>737</CarrierAircraftTypeCode>
                                </CarrierAircraftType>
                                <DatedOperatingLegID>LG4</DatedOperatingLegID>
                                <Dep>
                                    <IATA_LocationCode>KBP</IATA_LocationCode>
                                </Dep>
                            </DatedOperatingLeg>
                            <Dep>
                                <AircraftScheduledDateTime>2021-07-07T19:55:00.000</AircraftScheduledDateTime>
                                <IATA_LocationCode>KBP</IATA_LocationCode>
                                <TerminalName>D</TerminalName>
                            </Dep>
                            <Duration>P0Y0M0DT1H5M0.000S</Duration>
                            <MarketingCarrierInfo>
                                <CarrierDesigCode>PS</CarrierDesigCode>
                                <MarketingCarrierFlightNumberText>33</MarketingCarrierFlightNumberText>
                            </MarketingCarrierInfo>
                            <OperatingCarrierInfo>
                                <CarrierDesigCode>PS</CarrierDesigCode>
                                <OperatingCarrierFlightNumberText>33</OperatingCarrierFlightNumberText>
                            </OperatingCarrierInfo>
                            <PaxSegmentID>SEG4</PaxSegmentID>
                        </PaxSegment>
                    </PaxSegmentList>
                    <PriceClassList>
                        <PriceClass>
                            <CabinType>
                                <CabinTypeCode>Y</CabinTypeCode>
                                <CabinTypeName>Economy</CabinTypeName>
                            </CabinType>
                            <Desc>
                                <DescText>REFUND: Refund not allowed</DescText>
                            </Desc>
                            <Desc>
                                <DescText>CHANGES: Changes not allowed</DescText>
                            </Desc>
                            <Desc>
                                <DescText>HAND_BAGGAGE: 1 Cabin bag 7KG (5KG on E-145) / Infant 1 bag x 5KG  </DescText>
                            </Desc>
                            <Desc>
                                <DescText>BAGGAGE: Not Included</DescText>
                            </Desc>
                            <FareBasisCode>X002LLU2</FareBasisCode>
                            <Name>ECONOMY LITE</Name>
                            <PriceClassID>PC1</PriceClassID>
                        </PriceClass>
                        <PriceClass>
                            <CabinType>
                                <CabinTypeCode>Y</CabinTypeCode>
                                <CabinTypeName>Economy</CabinTypeName>
                            </CabinType>
                            <Desc>
                                <DescText>REFUND: Refund not allowed</DescText>
                            </Desc>
                            <Desc>
                                <DescText>CHANGES: Changes not allowed</DescText>
                            </Desc>
                            <Desc>
                                <DescText>HAND_BAGGAGE: 1 Cabin bag 7KG (5KG on E-145) / Infant 1 bag x 5KG  </DescText>
                            </Desc>
                            <Desc>
                                <DescText>BAGGAGE: Not Included</DescText>
                            </Desc>
                            <FareBasisCode>N002LLU2</FareBasisCode>
                            <Name>ECONOMY LITE</Name>
                            <PriceClassID>PC2</PriceClassID>
                        </PriceClass>
                    </PriceClassList>
                    <ServiceDefinitionList>
                        <ServiceDefinition>
                            <Desc>
                                <DescText>Baggage included in fare</DescText>
                            </Desc>
                            <Name>Checked baggage</Name>
                            <ServiceDefinitionAssociation>
                                <BaggageAllowanceRefID>CB1</BaggageAllowanceRefID>
                            </ServiceDefinitionAssociation>
                            <ServiceDefinitionID>InclBag1</ServiceDefinitionID>
                        </ServiceDefinition>
                        <ServiceDefinition>
                            <Desc>
                                <DescText>Baggage included in fare</DescText>
                            </Desc>
                            <Name>Checked baggage</Name>
                            <ServiceDefinitionAssociation>
                                <BaggageAllowanceRefID>CB2</BaggageAllowanceRefID>
                            </ServiceDefinitionAssociation>
                            <ServiceDefinitionID>InclBag2</ServiceDefinitionID>
                        </ServiceDefinition>
                        <ServiceDefinition>
                            <Desc>
                                <DescText>Baggage included in fare</DescText>
                            </Desc>
                            <Name>Checked baggage</Name>
                            <ServiceDefinitionAssociation>
                                <BaggageAllowanceRefID>CB3</BaggageAllowanceRefID>
                            </ServiceDefinitionAssociation>
                            <ServiceDefinitionID>InclBag3</ServiceDefinitionID>
                        </ServiceDefinition>
                        <ServiceDefinition>
                            <Desc>
                                <DescText>Baggage included in fare</DescText>
                            </Desc>
                            <Name>Checked baggage</Name>
                            <ServiceDefinitionAssociation>
                                <BaggageAllowanceRefID>CB4</BaggageAllowanceRefID>
                            </ServiceDefinitionAssociation>
                            <ServiceDefinitionID>InclBag4</ServiceDefinitionID>
                        </ServiceDefinition>
                        <ServiceDefinition>
                            <Desc>
                                <DescText>Baggage included in fare</DescText>
                            </Desc>
                            <Name>Checked baggage</Name>
                            <ServiceDefinitionAssociation>
                                <BaggageAllowanceRefID>CB5</BaggageAllowanceRefID>
                            </ServiceDefinitionAssociation>
                            <ServiceDefinitionID>InclBag5</ServiceDefinitionID>
                        </ServiceDefinition>
                        <ServiceDefinition>
                            <Desc>
                                <DescText>Baggage included in fare</DescText>
                            </Desc>
                            <Name>Checked baggage</Name>
                            <ServiceDefinitionAssociation>
                                <BaggageAllowanceRefID>CB6</BaggageAllowanceRefID>
                            </ServiceDefinitionAssociation>
                            <ServiceDefinitionID>InclBag6</ServiceDefinitionID>
                        </ServiceDefinition>
                    </ServiceDefinitionList>
                </DataLists>
                <PricedOffer>
                    <JourneyOverview>
                        <JourneyPriceClass>
                            <PaxJourneyRefID>FL1</PaxJourneyRefID>
                        </JourneyPriceClass>
                        <JourneyPriceClass>
                            <PaxJourneyRefID>FL2</PaxJourneyRefID>
                        </JourneyPriceClass>
                    </JourneyOverview>
                    <OfferExpirationTimeLimitDateTime>2020-11-23T11:42:00.000</OfferExpirationTimeLimitDateTime>
                    <OfferID>ecbb3436-bb4d-4e63-bf29-4ee74158eb20</OfferID>
                    <OfferItem>
                        <FareDetail>
                            <FareComponent>
                                <FareBasisCode>X002LLU2</FareBasisCode>
                                <PaxSegmentRefID>SEG1</PaxSegmentRefID>
                                <PaxSegmentRefID>SEG2</PaxSegmentRefID>
                                <Price>
                                    <BaseAmount CurCode="UAH">4101.84</BaseAmount>
                                </Price>
                                <PriceClassRefID>PC1</PriceClassRefID>
                                <RBD>
                                    <RBD_Code>X</RBD_Code>
                                </RBD>
                            </FareComponent>
                            <FareComponent>
                                <FareBasisCode>N002LLU2</FareBasisCode>
                                <PaxSegmentRefID>SEG3</PaxSegmentRefID>
                                <PaxSegmentRefID>SEG4</PaxSegmentRefID>
                                <Price>
                                    <BaseAmount CurCode="UAH">4526.16</BaseAmount>
                                </Price>
                                <PriceClassRefID>PC2</PriceClassRefID>
                                <RBD>
                                    <RBD_Code>N</RBD_Code>
                                </RBD>
                            </FareComponent>
                            <FarePriceType>
                                <FarePriceTypeCode>Filed</FarePriceTypeCode>
                                <Price>
                                    <BaseAmount CurCode="UAH">4314.00</BaseAmount>
                                </Price>
                            </FarePriceType>
                        </FareDetail>
                        <OfferItemID>ecbb3436-bb4d-4e63-bf29-4ee74158eb20-PAX1</OfferItemID>
                        <Price>
                            <BaseAmount CurCode="UAH">4314.00</BaseAmount>
                            <TaxSummary>
                                <Tax>
                                    <Amount CurCode="USD">1692.00</Amount>
                                    <Country>
                                        <CountryCode>YQ</CountryCode>
                                    </Country>
                                    <TaxCode>AD</TaxCode>
                                </Tax>
                                <Tax>
                                    <Amount CurCode="USD">846.00</Amount>
                                    <Country>
                                        <CountryCode>YR</CountryCode>
                                    </Country>
                                    <TaxCode>VB</TaxCode>
                                </Tax>
                                <Tax>
                                    <Amount CurCode="USD">207.00</Amount>
                                    <Country>
                                        <CountryCode>UA</CountryCode>
                                    </Country>
                                    <TaxCode>SE</TaxCode>
                                </Tax>
                                <Tax>
                                    <Amount CurCode="USD">85.00</Amount>
                                    <Country>
                                        <CountryCode>UD</CountryCode>
                                    </Country>
                                    <TaxCode>DP</TaxCode>
                                </Tax>
                                <Tax>
                                    <Amount CurCode="USD">537.00</Amount>
                                    <Country>
                                        <CountryCode>YK</CountryCode>
                                    </Country>
                                    <TaxCode>AE</TaxCode>
                                </Tax>
                                <Tax>
                                    <Amount CurCode="USD">786.00</Amount>
                                    <Country>
                                        <CountryCode>IL</CountryCode>
                                    </Country>
                                    <TaxCode>EB</TaxCode>
                                </Tax>
                                <TotalTaxAmount CurCode="UAH">4153.00</TotalTaxAmount>
                            </TaxSummary>
                            <TotalAmount CurCode="UAH">8467.00</TotalAmount>
                        </Price>
                        <Service>
                            <PaxRefID>PAX1</PaxRefID>
                            <ServiceAssociations>
                                <PaxJourneyRefID>FL1</PaxJourneyRefID>
                                <PaxJourneyRefID>FL2</PaxJourneyRefID>
                            </ServiceAssociations>
                            <ServiceID>PAX1_FL1_FL2</ServiceID>
                        </Service>
                        <Service>
                            <PaxRefID>PAX1</PaxRefID>
                            <ServiceAssociations>
                                <ServiceDefinitionRef>
                                    <BaggageFlightAssociations>
                                        <PaxSegmentRefID>SEG1</PaxSegmentRefID>
                                        <PaxSegmentRefID>SEG2</PaxSegmentRefID>
                                    </BaggageFlightAssociations>
                                    <ServiceDefinitionRefID>InclBag1</ServiceDefinitionRefID>
                                </ServiceDefinitionRef>
                            </ServiceAssociations>
                            <ServiceID>PAX1_SEG1_SEG2</ServiceID>
                        </Service>
                        <Service>
                            <PaxRefID>PAX1</PaxRefID>
                            <ServiceAssociations>
                                <ServiceDefinitionRef>
                                    <BaggageFlightAssociations>
                                        <PaxSegmentRefID>SEG3</PaxSegmentRefID>
                                        <PaxSegmentRefID>SEG4</PaxSegmentRefID>
                                    </BaggageFlightAssociations>
                                    <ServiceDefinitionRefID>InclBag2</ServiceDefinitionRefID>
                                </ServiceDefinitionRef>
                            </ServiceAssociations>
                            <ServiceID>PAX1_SEG3_SEG4</ServiceID>
                        </Service>
                    </OfferItem>
                    <OfferItem>
                        <FareDetail>
                            <FareComponent>
                                <FareBasisCode>X002LLU2</FareBasisCode>
                                <PaxSegmentRefID>SEG1</PaxSegmentRefID>
                                <PaxSegmentRefID>SEG2</PaxSegmentRefID>
                                <Price>
                                    <BaseAmount CurCode="UAH">4101.84</BaseAmount>
                                </Price>
                                <PriceClassRefID>PC1</PriceClassRefID>
                                <RBD>
                                    <RBD_Code>X</RBD_Code>
                                </RBD>
                            </FareComponent>
                            <FareComponent>
                                <FareBasisCode>N002LLU2</FareBasisCode>
                                <PaxSegmentRefID>SEG3</PaxSegmentRefID>
                                <PaxSegmentRefID>SEG4</PaxSegmentRefID>
                                <Price>
                                    <BaseAmount CurCode="UAH">4526.16</BaseAmount>
                                </Price>
                                <PriceClassRefID>PC2</PriceClassRefID>
                                <RBD>
                                    <RBD_Code>N</RBD_Code>
                                </RBD>
                            </FareComponent>
                            <FarePriceType>
                                <FarePriceTypeCode>Filed</FarePriceTypeCode>
                                <Price>
                                    <BaseAmount CurCode="UAH">4314.00</BaseAmount>
                                </Price>
                            </FarePriceType>
                        </FareDetail>
                        <OfferItemID>ecbb3436-bb4d-4e63-bf29-4ee74158eb20-PAX2</OfferItemID>
                        <Price>
                            <BaseAmount CurCode="UAH">4314.00</BaseAmount>
                            <TaxSummary>
                                <Tax>
                                    <Amount CurCode="USD">1692.00</Amount>
                                    <Country>
                                        <CountryCode>YQ</CountryCode>
                                    </Country>
                                    <TaxCode>AD</TaxCode>
                                </Tax>
                                <Tax>
                                    <Amount CurCode="USD">846.00</Amount>
                                    <Country>
                                        <CountryCode>YR</CountryCode>
                                    </Country>
                                    <TaxCode>VB</TaxCode>
                                </Tax>
                                <Tax>
                                    <Amount CurCode="USD">207.00</Amount>
                                    <Country>
                                        <CountryCode>UA</CountryCode>
                                    </Country>
                                    <TaxCode>SE</TaxCode>
                                </Tax>
                                <Tax>
                                    <Amount CurCode="USD">85.00</Amount>
                                    <Country>
                                        <CountryCode>UD</CountryCode>
                                    </Country>
                                    <TaxCode>DP</TaxCode>
                                </Tax>
                                <Tax>
                                    <Amount CurCode="USD">537.00</Amount>
                                    <Country>
                                        <CountryCode>YK</CountryCode>
                                    </Country>
                                    <TaxCode>AE</TaxCode>
                                </Tax>
                                <Tax>
                                    <Amount CurCode="USD">786.00</Amount>
                                    <Country>
                                        <CountryCode>IL</CountryCode>
                                    </Country>
                                    <TaxCode>EB</TaxCode>
                                </Tax>
                                <TotalTaxAmount CurCode="UAH">4153.00</TotalTaxAmount>
                            </TaxSummary>
                            <TotalAmount CurCode="UAH">8467.00</TotalAmount>
                        </Price>
                        <Service>
                            <PaxRefID>PAX2</PaxRefID>
                            <ServiceAssociations>
                                <PaxJourneyRefID>FL1</PaxJourneyRefID>
                                <PaxJourneyRefID>FL2</PaxJourneyRefID>
                            </ServiceAssociations>
                            <ServiceID>PAX2_FL1_FL2</ServiceID>
                        </Service>
                        <Service>
                            <PaxRefID>PAX2</PaxRefID>
                            <ServiceAssociations>
                                <ServiceDefinitionRef>
                                    <BaggageFlightAssociations>
                                        <PaxSegmentRefID>SEG1</PaxSegmentRefID>
                                        <PaxSegmentRefID>SEG2</PaxSegmentRefID>
                                    </BaggageFlightAssociations>
                                    <ServiceDefinitionRefID>InclBag3</ServiceDefinitionRefID>
                                </ServiceDefinitionRef>
                            </ServiceAssociations>
                            <ServiceID>PAX2_SEG1_SEG2</ServiceID>
                        </Service>
                        <Service>
                            <PaxRefID>PAX2</PaxRefID>
                            <ServiceAssociations>
                                <ServiceDefinitionRef>
                                    <BaggageFlightAssociations>
                                        <PaxSegmentRefID>SEG3</PaxSegmentRefID>
                                        <PaxSegmentRefID>SEG4</PaxSegmentRefID>
                                    </BaggageFlightAssociations>
                                    <ServiceDefinitionRefID>InclBag4</ServiceDefinitionRefID>
                                </ServiceDefinitionRef>
                            </ServiceAssociations>
                            <ServiceID>PAX2_SEG3_SEG4</ServiceID>
                        </Service>
                    </OfferItem>
                    <OfferItem>
                        <FareDetail>
                            <FareComponent>
                                <FareBasisCode>X002LLU2</FareBasisCode>
                                <PaxSegmentRefID>SEG1</PaxSegmentRefID>
                                <PaxSegmentRefID>SEG2</PaxSegmentRefID>
                                <Price>
                                    <BaseAmount CurCode="UAH">201.10</BaseAmount>
                                </Price>
                                <PriceClassRefID>PC1</PriceClassRefID>
                                <RBD>
                                    <RBD_Code>X</RBD_Code>
                                </RBD>
                            </FareComponent>
                            <FareComponent>
                                <FareBasisCode>N002LLU2</FareBasisCode>
                                <PaxSegmentRefID>SEG3</PaxSegmentRefID>
                                <PaxSegmentRefID>SEG4</PaxSegmentRefID>
                                <Price>
                                    <BaseAmount CurCode="UAH">221.90</BaseAmount>
                                </Price>
                                <PriceClassRefID>PC2</PriceClassRefID>
                                <RBD>
                                    <RBD_Code>N</RBD_Code>
                                </RBD>
                            </FareComponent>
                            <FarePriceType>
                                <FarePriceTypeCode>Filed</FarePriceTypeCode>
                                <Price>
                                    <BaseAmount CurCode="UAH">423.00</BaseAmount>
                                </Price>
                            </FarePriceType>
                        </FareDetail>
                        <OfferItemID>ecbb3436-bb4d-4e63-bf29-4ee74158eb20-PAX3</OfferItemID>
                        <Price>
                            <BaseAmount CurCode="UAH">423.00</BaseAmount>
                            <TaxSummary>
                                <Tax>
                                    <Amount CurCode="USD">51.00</Amount>
                                    <Country>
                                        <CountryCode>UA</CountryCode>
                                    </Country>
                                    <TaxCode>SE</TaxCode>
                                </Tax>
                                <TotalTaxAmount CurCode="UAH">51.00</TotalTaxAmount>
                            </TaxSummary>
                            <TotalAmount CurCode="UAH">474.00</TotalAmount>
                        </Price>
                        <Service>
                            <PaxRefID>PAX3</PaxRefID>
                            <ServiceAssociations>
                                <PaxJourneyRefID>FL1</PaxJourneyRefID>
                                <PaxJourneyRefID>FL2</PaxJourneyRefID>
                            </ServiceAssociations>
                            <ServiceID>PAX3_FL1_FL2</ServiceID>
                        </Service>
                        <Service>
                            <PaxRefID>PAX3</PaxRefID>
                            <ServiceAssociations>
                                <ServiceDefinitionRef>
                                    <BaggageFlightAssociations>
                                        <PaxSegmentRefID>SEG1</PaxSegmentRefID>
                                        <PaxSegmentRefID>SEG2</PaxSegmentRefID>
                                    </BaggageFlightAssociations>
                                    <ServiceDefinitionRefID>InclBag5</ServiceDefinitionRefID>
                                </ServiceDefinitionRef>
                            </ServiceAssociations>
                            <ServiceID>PAX3_SEG1_SEG2</ServiceID>
                        </Service>
                        <Service>
                            <PaxRefID>PAX3</PaxRefID>
                            <ServiceAssociations>
                                <ServiceDefinitionRef>
                                    <BaggageFlightAssociations>
                                        <PaxSegmentRefID>SEG3</PaxSegmentRefID>
                                        <PaxSegmentRefID>SEG4</PaxSegmentRefID>
                                    </BaggageFlightAssociations>
                                    <ServiceDefinitionRefID>InclBag6</ServiceDefinitionRefID>
                                </ServiceDefinitionRef>
                            </ServiceAssociations>
                            <ServiceID>PAX3_SEG3_SEG4</ServiceID>
                        </Service>
                    </OfferItem>
                    <OwnerCode>PS</OwnerCode>
                    <PTC_OfferParameters>
                        <PricedPaxNumber>2</PricedPaxNumber>
                        <PTC_PricedCode>ADT</PTC_PricedCode>
                        <PTC_RequestedCode>ADT</PTC_RequestedCode>
                        <RequestedPaxNumber>2</RequestedPaxNumber>
                    </PTC_OfferParameters>
                    <PTC_OfferParameters>
                        <PricedPaxNumber>1</PricedPaxNumber>
                        <PTC_PricedCode>INF</PTC_PricedCode>
                        <PTC_RequestedCode>INF</PTC_RequestedCode>
                        <RequestedPaxNumber>1</RequestedPaxNumber>
                    </PTC_OfferParameters>
                    <TotalPrice>
                        <TotalAmount CurCode="UAH">17408.00</TotalAmount>
                    </TotalPrice>
                </PricedOffer>
                <ShoppingResponse>
                    <ShoppingResponseRefID>37742a1d-4c1d-4603-a128-0b34b8918a0c</ShoppingResponseRefID>
                </ShoppingResponse>
            </Response>
</IATA_OfferPriceRS>



OfferPriceRS fields description

 Click here to expand...
M = Mandatory; O = Optional; C = Conditional

Field name
Description
M/O/C
Example

IATA_OfferPriceRS

The OfferPrice transaction set may return two different sets of content. The response will initially provide the priced Offer reflecting the Offers/OfferItems requested for pricing, and potentially additional Offers that are applicable and relevant to the PricedOffer provided.

M

↳ ErrorError(s) that prevented the message from processing.C
   ↳ CodeThe code corresponding to the processing error as defined by PADIS 9321.M<Code>911</Code>
   ↳ DescTextFree text description of the provided error.M<DescText>Unable to process - system error / Invalid query</DescText>
↳ ResponseOfferPrice response information.C
   ↳ DataListsData List definition for this message.O
      ↳ BaggageAllowanceListBaggage allowance data list definitionO
         ↳ BaggageAllowanceThe amount of checked or carry-on luggage the airline will allow per passenger.M
            ↳ BaggageAllowanceIDUnique identifier of this Baggage Allowance.M<BaggageAllowanceID>CB1</BaggageAllowanceID>
            ↳ PieceAllowanceDefines the maximum number of each allowable baggage type.O
               ↳ ApplicablePartyTextBaggage weight restriction application. Examples: Party, Traveler. Party applies to all Travelers.M<ApplicablePartyText>Traveler</ApplicablePartyText>
               ↳ PieceWeightAllowanceBaggage weight allowance with application information.O
                  ↳ MaximumWeightMeasureMaximum weight value and unit of measure.M<MaximumWeightMeasure UnitCode="KG">23</MaximumWeightMeasure>
               ↳ TotalQtyMaximum pieces of baggage allowed.M<TotalQty>1</TotalQty>
            ↳ TypeCodeType of Baggage Allowance. Checked or CarryOn.M<TypeCode>Checked</TypeCode>
      ↳ OriginDestListOrigin Destination data list definition.O
          ↳ OriginDestThe Origin and Destination airport/city pair which confines a passenger journey or an aircraft flight.M
              ↳ DestCodeIATA defined code identifying a city or station.M<DestCode>IST</DestCode>
              ↳ OriginCodeIATA defined code identifying a city or station.M<OriginCode>LWO</OriginCode>
              ↳ OriginDestIDUniquely identifies an Origin Destination within the context of one message.O<OriginDestID>OD1</OriginDestID>
              ↳ PaxJourneyRefIDUniquely identifies a Passenger Journey within the context of one message.O<PaxJourneyRefID>FL1</PaxJourneyRefID>
      ↳ PaxJourneyListJourney data list definition.O
         ↳ PaxJourneyA collection of segments which satisfies transportation of a passenger for a given origin and destination.M
            ↳ DurationTotal journey time including the combined air time and connection times. In case of stopover, this may or may not include stopover durations.O<Duration>P0Y0M0DT5H50M0.000S</Duration>
            ↳ PaxJourneyIDUniquely identifies a Passenger Journey within the context of one message.O<PaxJourneyID>FL1</PaxJourneyID>
            ↳ PaxSegmentRefIDReference to a Passenger Segment ID within this message.M<PaxSegmentRefID>SEG1</PaxSegmentRefID>
      ↳ PaxListPassenger data list definition.O
         ↳ PaxAny 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. Holds the attributes specific to one booking, from shopping to fulfilment.M
            ↳ PaxIDUniquely identifies a Passenger within the context of one message.M<PaxID>PAX1</PaxID>
            ↳ PTCType code applying to the Passenger which typically drives pricing.
<PTC>ADT</PTC>
      ↳ PaxSegmentListSegment data list definition.O
         ↳ PaxSegmentTransportation of a passenger on a Dated Operating Segment.M
            ↳ ArrivalThe action or process of arriving of a transport vehicle in any place or location.M
               ↳ AircraftScheduledDateTimeThe Scheduled Date and Time of Arrival of the aircraft at the terminal or departure gate at an airport.O<AircraftScheduledDateTime>2021-01-15T08:00:00</AircraftScheduledDateTime>
               ↳ IATA_LocationCodeIATA defined code identifying a city or station.O<IATA_LocationCode>KBP</IATA_LocationCode>
               ↳ TerminalNameThe name of the terminal.O<TerminalName>D</TerminalName>
            ↳ DatedOperatingLegThe nonstop operation of a transport vehicle between the departure station and the arrival station. Can be used for aircrafts as well as other transport vehicles such as train or bus etc.O
               ↳ ArrivalThe action or process of arriving of a transport vehicle in any place or location.M
                  ↳ IATA_LocationCodeIATA defined code identifying a city or station.O<IATA_LocationCode>KBP</IATA_LocationCode>
               ↳ CarrierAircraftTypeCarrier defined internal grouping of aircrafts with the same form, function and specification.O
                  ↳ CarrierAircraftTypeCodeInternal code used by a carrier to identify the type of aircraft.O<CarrierAircraftTypeCode>737</CarrierAircraftTypeCode>
               ↳ DatedOperatingLegIDUniquely identifies a leg within the context of one message.O<DatedOperatingLegID>LG1</DatedOperatingLegID>
               ↳ DepThe action or process of leaving of a transport vehicle from any place or location.M
                  ↳ IATA_LocationCodeIATA defined code identifying a city or station.
<IATA_LocationCode>IST</IATA_LocationCode>
            ↳ DepThe action or process of leaving of a transport vehicle from any place or location.M
               ↳ AircraftScheduledDateTimeThe Scheduled Date and Time of Arrival of the aircraft at the terminal or departure gate at an airport.O<AircraftScheduledDateTime>2021-01-15T06:55:00</AircraftScheduledDateTime>
               ↳ IATA_LocationCodeIATA defined code identifying a city or station.O<IATA_LocationCode>IST</IATA_LocationCode>
               ↳ TerminalNameThe name of the terminal.O<TerminalName>F</TerminalName>
            ↳ DurationTotal segment time including the combined air time and connection times of any legs.O<Duration>P0Y0M0DT1H5M0.000S</Duration>
            ↳ MarketingCarrierInfoThe commercial designation under which a Dated Operating Segment can be booked, either under the operating carrier's designator or that of another carrier (codeshare).M
               ↳ CarrierDesigCodeAirline code assigned to a carrier. Either ICAO-defined 3-character code or IATA-defined 2-character code.M<CarrierDesigCode>PS</CarrierDesigCode>
               ↳ MarketingCarrierFlightNumberTextThe numerical designation of a flight as it is marketed by a carrier.M<MarketingCarrierFlightNumberText>716</MarketingCarrierFlightNumberText>
            ↳ OperatingCarrierInfoAn operation between board point and any subsequent off point within the same flight designator. Could be one or more legs. Could also be used for other transport vehicles such as train or bus etc.O
               ↳ CarrierDesigCodeAirline code assigned to a carrier. Either ICAO-defined 3-character code or IATA-defined 2-character code.O<CarrierDesigCode>PS</CarrierDesigCode>
            ↳ PaxSegmentIDUniquely identifies a Passenger Segment within the context of one message.
<PaxSegmentID>SEG1</PaxSegmentID>
      ↳ PriceClassListPrice Class data list definition.O
         ↳ PriceClassA price point within a particular Cabin Type and 'Fare Families'.M
            ↳ CabinTypeType of compartment of an aircraft, offering specific services.O
               ↳ CabinTypeCode

Cabin Type Code.

Supported values:

  • C – Business,
  • W – Premium,
  • Y – Economy
O<CabinTypeCode>Y</CabinTypeCode>
               ↳ CabinTypeNameName given to a cabin compartment.O<CabinTypeName>Economy</CabinTypeName>
            ↳ DescAn account or representation of the certain or major aspects, characteristics, or features of a person, object, or event.O
               ↳ DescTextDescription text value.O<DescText>CHANGES:Changes not allowed</DescText>
            ↳ FareBasisCodeFare basis code.O<FareBasisCode>X002LLU1</FareBasisCode>
            ↳ NamePrice class name.M<Name>ECONOMY LITE</Name>
            ↳ PriceClassIDUniquely Identifies a Price Class within the context of one message.O<PriceClassID>PC1</PriceClassID>
      ↳ ServiceDefinitionListService Definition data list definition.O
         ↳ ServiceDefinitionDescription and characteristics of a non-flight product or service that can be separately sold and delivered. E.g. bag, seat, meal on a flight.M
            ↳ DescAn account or representation of the certain or major aspects, characteristics, or features of a person, object, or event.M
               ↳ DescTextDescription text value.O<DescText>Baggage included in fare</DescText>
            ↳ NameService name.M<Name>BagIncInFare</Name>
            ↳ ServiceDefinitionAssociationThe choice to determine if the information of this ServiceDefinition needs to be extended with specific Bag or Seat characteristics, or whether the ServiceDefinition is used as a bundle of further ServiceDefinitions.O
               ↳ BaggageAllowanceRefIDReference to a Baggage Allowance ID within this message.M<BaggageAllowanceRefID>CB1</BaggageAllowanceRefID>
            ↳ ServiceDefinitionIDUniquely Identifies a Service Definition within the context of one message.M<ServiceDefinitionID>InclBag1</ServiceDefinitionID>
   ↳ PricedOffer


      ↳ JourneyOverviewSummary of proposed Journey information in the context of this specific Offer.O
         ↳ JourneyPriceClassPrice class information per Journey.M
            ↳ PaxJourneyRefIDReference to a Passenger Journey within the context of this message.M<PaxJourneyRefID>FL1</PaxJourneyRefID>
      ↳ OfferExpirationTimeLimitDateTimeThe length of time an offer will persist in an airline’s offer management system for use in subsequent transactions. Upon expiry, the expectation is that the offer is no longer retrievable and the shopping process must begin again.O<OfferExpirationTimeLimitDateTime>2020-09-21T15:05:50</OfferExpirationTimeLimitDateTime>
      ↳ OfferIDCarrier assigned ID which uniquely identifies a specific Offer across several messages.M<OfferID>97482365-a144-4009-b280-6a8cddf59f42</OfferID>
      ↳ OfferItemA priced grouping of one or more services within an Offer.M
         ↳ FareDetailThe amount charged by the carrier for the carriage of a passenger and his allowable free baggage.O
            ↳ FareComponentA portion of an itinerary between two consecutive fare construction points. If the journey has only one fare component, the points of origin and destination are the only fare construction pointsO
               ↳ FareBasisCodeIndicates how the fare basis was applied.O<FareBasisCode>X002LLE2</FareBasisCode>
               ↳ PaxSegmentRefIDReference to a Pax Segment ID.O<PaxSegmentRefID>SEG1</PaxSegmentRefID>
               ↳ PriceThe amount of money expected, required, or given in payment for somethingO
                  ↳ BaseAmount

Total Base Fare Amount.

Attribute: Currency Code

O<BaseAmount CurCode="EUR">38.00</BaseAmount>
                     ↳ SurchargeAmount added on to a usual charge for a specific product, purpose, or service.O
                        ↳ BreakdownAmount added on to a charge for a specific product, purpose, or service.O
                           ↳ Amount

Fee Amount.

Attribute: Currency Code

O<Amount CurCode="NUC">5</Amount>
                           ↳ DesigTextFee designator code.O<DesigText>Q</DesigText>
               ↳ PriceClassRefIDA price point within a particular Cabin Type (sometimes referred to as 'Fare Families').O<PriceClassRefID>PC1</PriceClassRefID>
               ↳ RBDReservation Booking Designator. A categorization used to facilitate access to inventory, application of filed fares, and to identify cabin entitlement. Identified using a single alpha character.O
                  ↳ RBD_CodeCode used to identify a particular RBDO<RBD_Code>X</RBD_Code>
            ↳ FarePriceTypeThe type of fair price applied to a Fare DetailM
               ↳ FarePriceTypeCodeIndicates if the fare price provided is a filed amount, net amount, or a sell amount.M<FarePriceTypeCode>Filed</FarePriceTypeCode>
               ↳ PriceThe amount of money expected, required, or given in payment for somethingM
                  ↳ BaseAmount

Total Base Fare Amount.

Attribute: Currency Code

O<BaseAmount CurCode="EUR">76.00</BaseAmount>
                  ↳ CurConversionThe result of converting one currency into another currency.O
                     ↳ Amount

Amount and currency specified in the converted currency.

Attribute: Currency Code

M<Amount CurCode="NUC">177.22</Amount>
                     ↳ ConversionRateDefines the rate used to convert the local currency into the billing currency.M<ConversionRate>0.846387</ConversionRate>
                     ↳ LocalAmount

Amount and currency as specified by the local Country.

Attribute: Currency Code

M<LocalAmount CurCode="EUR">150.00</LocalAmount>
         ↳ OfferItemIDCarrier assigned ID which exists uniquely within an Offer.M<OfferItemID>97482365-a144-4009-b280-6a8cddf59f42-PAX1</OfferItemID>
         ↳ PriceThe amount of money expected, required, or given in payment for something.M
            ↳ BaseAmount

Total Base Fare Amount.

Attribute: Currency Code

O<BaseAmount CurCode="EUR">76.00</BaseAmount>
            ↳ TaxSummaryTax summary information.O
               ↳ TaxA compulsory contribution to state revenue, levied by the government on workers' income and business profits or added to the cost of some goods, services, and transactions.O
                  ↳ Amount

Tax amount.

Attribute: Currency Code

M<Amount CurCode="EUR">39.02</Amount>
                  ↳ CountryA nation with its own government, occupying a particular territory.O
                     ↳ CountryCodeISO Country CodeO<CountryCode>AE</CountryCode>
                  ↳ QualifierCodeUsed to specify if current, paid, additional taxes Refer to IATA PADIS Code list data element 5305.O<QualifierCode>700</QualifierCode>
                  ↳ TaxCodeIATA TTBS Tax Code.O<TaxCode>YK</TaxCode>
               ↳ 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.

Attribute: Currency Code

O<TotalTaxAmount CurCode="EUR">61.33</TotalTaxAmount>
            ↳ TotalAmount

Total monetary price amount, including all tax, surcharge, and fee amounts.

Attribute: Currency Code

O<TotalAmount CurCode="EUR">137.33</TotalAmount>
         ↳ ServiceThe instance of a specific flight or Service Definition as it has been offered (and eventually ordered and consumed) in the context of a specific Offer and/or Order.M
            ↳ PaxRefIDReference 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.M<PaxRefID>PAX1</PaxRefID>
            ↳ ServiceAssociationsReferences to the details of this Service. May include either Passenger Journeys, a Service Definition, or a Selected Seat.M

               ↳ PaxJourneyRefID

Reference to one Journey in the Datalists that are being sold as part of this OfferItem/Service.C<PaxJourneyRefID>FL1</PaxJourneyRefID>
               ↳ ServiceDefinitionRefAirline specific definition of a product or service (excluding flights) that can be separately sold and delivered. e.g. bag, seat, meal on a flightC
                  ↳ BaggageFlightAssociations
O
                     ↳ PaxSegmentRefIDReference to a Dated Operating LegM<PaxSegmentRefID>SEG1</PaxSegmentRefID>
                  ServiceDefinitionRefIDReferences a Service Definition ID within this message.M<ServiceDefinitionRefID>InclBag1</ServiceDefinitionRefID>
            ↳ ServiceIDUniquely Identifies a Service within the context of one message.M<ServiceID>PAX1_FL1_FL2</ServiceID>
         ↳ OwnerCodeAirline code assigned to a carrier.M<OwnerCode>PS</OwnerCode>
         ↳ PTC_OfferParametersPassenger Type summary information for an offerO
            ↳ PricedPaxNumberNumber of Passenger(s) for associated passenger type.O<PricedPaxNumber>1</PricedPaxNumber>
            ↳ PTC_PricedCodeActual passenger type code used for pricing.O<PTC_PricedCode>ADT</PTC_PricedCode>
            ↳ PTC_RequestedCodeRequested passenger type code for pricing.O<PTC_RequestedCode>ADT</PTC_RequestedCode>
            ↳ RequestedPaxNumberNumber of Passenger(s) for associated passenger type.O<RequestedPaxNumber>2</RequestedPaxNumber>
         ↳ TotalPriceThe amount of money expected, required, or given in payment for something.O
            ↳ TotalAmountTotal monetary price amount, including all tax, surcharge, and fee amounts.O<TotalAmount CurCode="EUR">382.52</TotalAmount>
   ↳ ShoppingResponseFacilitates the tracking of what was Offered and contains an identifier unique to the source Airline for a set of product Offers returned in response to a shopping request.O
      ↳ ShoppingResponseRefIDReference to unique shopping session response ID, as provided in the airline's previous shopping response.O<ShoppingResponseRefID>c838fd37-7fc6-457b-8fe6-a98567c5c012</ShoppingResponseRefID>

OfferPrice Error/Validation Checks

 Click here to expand...
PADIS Error CodePADIS Error TextCases
System errors
911Unable to process - system error / Invalid queryInvalid query
486UnknownThe equivalent of -1 error
304System Temporarily unavailableThe system is not available/HOST problem
916EDIFACT version not supportedNot supported NDC service version.
Agent authorization errors
368Not authorizedWrong agent authentication key. Agent is inactive
79AInvalid office identificationOID is missing or incorrect
Query errors
719No fares availableNo fares on the requested PAX types
911Unable to process - system error / Invalid ResponseIDInvalid ResponseID
486Unknown - Can't find search product by idInvalid OfferID
911Unable to process - system error / ResponseID does not match OfferIDResponseID does not match OfferID
293Unable to Sell Due to Sales Limit being ReachedOffer limit has been expired
900Inactivity Timeout Value Exceeded



© 2021 SOLRING HOLDINGS LIMITED. All rights reserved.