API Information

Response Format
XML
Service Action Code
GroupedItineraryResponse
Current Version
5.1.0
Target Audience
TN
Environment
Production
Documentation
Go to the Bargain Finder Max documentation

What's New

  • Bargain Finder Max - GroupedItineraryResponse has been modified to return additional information in the response:
  • Source PCC - The source PCC of the contract processed for Agency Managed Commission will be added for audit and tracking purposes
  • Total Fare - The total price the passengers pay (includes fare, taxes, and fees)
  • Credit Card Fee - The credit card amount returned with Low-Cost-Carriers options added at passenger level
  • Booking Fee - The booking fee amount returned with Low-Cost-Carriers options added at passenger level
  • Fare Type Bitmap - A fare pricing component related to ancillaries offer

Business Value

  • The new parameters added to the response will bring more transparency and accuracy to GroupItineraryResponse.

New Features

In the Response

Optional

Parameter: SourcePCC

Type: PseudoCityCodeType

Description: The PCC of the contract processed for Agency Managed Commission which is added for audit/tracking purposes.

Sample Value:

<ItineraryGroup> <PricingInformation> <Fare> <PassengerInfo> <ValidatingCarrierCommissionInfo SourcePCC="FF9A"> </ValidatingCarrierCommissionInfo> </PassengerInfo> </Fare> </PricingInformation> </ItineraryGroup>
Note: Source PseudoCityCode
Parameter: TotalFare

Type: TotalFareType

Description: TotalFare element added at FareComponent level, similiar to TotalFare at Leg level.

Sample Value:

<ItineraryGroup> <PricingInformation> <Fare> <PassengerInfo> <FareComponent> <TotalFare> <TotalFare TotalPrice="1806.62" TotalTaxes="556.62" Currency="EUR" BaseFareAmount="1250.00" BaseFareCurrency="EUR" ConstructionAmount="1725.34" ConstructionCurrency="NUC" EquivalentAmount="1250.00" EquivalentCurrency="EUR" CreditCardFeeAmount="10.00" BookingFeeAmount="12.00"/> </TotalFare> </FareComponent> </PassengerInfo> </Fare> </PricingInformation> </ItineraryGroup>
Note: Returned if split taxes by FreComponent.
Parameter: ValidatingCarrierCode

Type: AirlineCarrierCodeOrEmpty

Description: ValidatingCarrier attribute has been renamed to ValidatingCarrierCode.

Sample Value:

<ItineraryGroup> <Itinerary> <PricingInformation> <Fare ValidatingCarrierCode="AA"> </Fare> </PricingInformation> </Itinerary> </ItineraryGroup>
Note: Change embraces rename action only, functionality remains unchanged. It applies to GIR Response type only.
Parameter: BookingFeeAmount

Type: decimal

Description: The Booking Fee returned with LCC options, added at passenger level.

Sample Value:

<ItineraryGroup> <Itinerary> <PricingInformation> <Fare> <PassengerInfo> <PassengerTotalFare> <BookingFeeAmount="10"> </BookingFeeAmount> </PassengerTotalFare> </PassengerInfo> </Fare> </PricingInformation> </Itinerary> </ItineraryGroup>
Note: Returned only if non-zero value.
Parameter: BookingFeeAmount

Type: decimal

Description: The Booking Fee returned with LCC options, added at TotalFare level.

Sample Value:

<ItineraryGroup> <Itinerary> <PricingInformation> <Fare> <PassengerInfo> <FareComponent> <TotalFare> <BookingFeeAmount="10"> </BookingFeeAmount> </TotalFare> </FareComponent> </PassengerInfo> </Fare> </PricingInformation> </Itinerary> </ItineraryGroup>
Note: Returned only if non-zero value.
Parameter: CreditCardFeeAmount

Type: decimal

Description: The Credit Card Fee returned with LCC options, added at passenger level.

Sample Value:

<ItineraryGroup> <Itinerary> <PricingInformation> <Fare> <PassengerInfo> <PassengerTotalFare> <CreditCardFeeAmount="10"> </CreditCardFeeAmount> </PassengerTotalFare> </PassengerInfo> </Fare> </PricingInformation> </Itinerary> </ItineraryGroup>
Note: Returned only if non-zero value.
Parameter: CreditCardFeeAmount

Type: decimal

Description: The Credit Card Fee returned with LCC options, added at TotalFare level.

Sample Value:

<ItineraryGroup> <Itinerary> <PricingInformation> <Fare> <PassengerInfo> <FareComponent> <TotalFare> <CreditCardFeeAmount="10"> </CreditCardFeeAmount> </TotalFare> </FareComponent> </PassengerInfo> </Fare> </PricingInformation> </Itinerary> </ItineraryGroup>
Note: Returned only if non-zero value.
Parameter: FareTypeBitmap

Type: string

Description: A fare pricing component returned by the carrier if used also in ancillaries records.

Sample Value:

<FareComponentDesc> <FareTypeBitmap value="[0][A-F0-9]"> </FareTypeBitmap> </FareComponentDesc>
Note: FareTypeBitmap represents sum of following possible values: 0x00 - Normal, 0x01 - Discounted, 0x02 - Fare by Rule, 0x04 - Negotiated, 0x08 - Private, Eg. 0x06 = Fare by Rule Negotiated.