ItineraryPriceRQ/RS can be used to price booked (present in PNR) air segments. 

ItineraryPriceRQ allows traveler selection, segment selection, supports negotiated, corporate and published fares pricing. The basic request message makes certain assumptions in the event previously mentioned pricing parameters are not set in the request:

  • all passengers in the PNR will be priced
  • all booked air segments will be considered

Prerequisite is a PNR in AAA. However, the PNR does not have to be end-transacted for this message in order to be used. The pricing can be performed in a session right after air segment sell. In this case the RecordLocator element is not required in the request.

Note that this message does not store the fare – please use PNRCreateRQ to store fares in PNR.

  4types of pricing are supported:

  • as booked (with the same classes of service as booked)
  • Best Buy - cross class low fare pricing
  • Alternate itineraries
    • suggests (where possible) alternate itineraries for the journey booked in PNR (in this case the response will also show the recommended flights in the ItineraryPriceRS/FareGroup/OriginDestination section).
    • Corresponding GDS equivalents are:
      • Sabre - WPNI,
      • Apollo - $BBQ,
      • Worldspan - 4PLI
  • Shop for ticket exchange options
    • This mode allows to shop for alternate itinerararies which qualify for a ticket exchange.
      It requires access to the PNR from which original tickets were issued and access to the original ticket itself which both need to be specified in ItineraryPriceRQ.
      When a desired alternate itinerary has already been identified by having performed an AirAvailabilityRQ or FareSearchRQ in advance, the desired itinerary can be given in /ItineraryPriceRQ/InExchangeForTicket/OriginDestination.
      If the desired alternate itinerary can be successfully priced, it shows on top of the list of FareGroups returned at /ItineraryPriceRS/FareGroup and can be identified by not having FareGroup/@AlternateItinerary="Y". If the desired alternate itinerary does not qualify for a ticket exchange or no desired itinerary was given in the request, only FareGroups with alternate itinerary suggestions will be returned, which can be identified by having FareGroup/@AlternateItinerary="Y"
    • Corresponding GDS equivalents are:
      • Sabre 'Automated Exchanges Shop' (WFRS).

Schema & Definition

Find per request and response message:

  • visual and textual representations of the XML schemas, which are easier readable
  • minimum and a maximum elements example to start from to create example messages
  • the pure XML schema file (.xsd)