API Information

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

What's New

  • Revalidate Itinerary - 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
  • Tota lFare - 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

Business Value

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

New Features

In the Request

Optional

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.

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: The TotalFare element wad 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.