New or modified element | To be removed/deprecated | Unique to v2 - Branded Fares | Unique to V1 - Fare Families |
PricedOffer
NAME | DESCRIPTION | FORMAT | ALLOWED/POSSIBLE VALUES |
---|---|---|---|
<PricedOffer> | |||
AttributePricedOffer@OfferID
| Id of the Offer | Alphanumeric | Any |
OfferExpirationDateTime | Offer expiration time limit indicates the time until which the offer is valid. Once the offer has expired a new Shopping flow must be performed as the Offer may have changed. | Date | Any |
PaymentTimeLimitDateTime | Offer payment time limit (2021-01-28T22:59:59.000Z) is the time by which the Order must be paid for. Any Orders not paid for by the payment time limit will be automatically cancelled. | Date | Any |
<OffersGroup / AirlineOffers / Offer / TimeLimits / OtherLimits / OtherLimit> | |||
AttributePriceGuaranteeTimeLimit@Refs
| Due to limits of schema. This attribute points to a Metadata key that contains the PriceGuaranteeTimeLimit | Date | Any |
TicketByTimeLimit / TicketBy | The use of <OtherLimit> forces us to included the TicketByTimeLimit. Please ignore this value which is ficticious. | Date | Any |
<OffersGroup / AirlineOffers / Offer> | |||
TotalPrice AttributeSimpleCurrencyPrice@Code
| Three character currency code as per ISO 4217 | Alphabetical | As per ISO 4217 |
<PricedOffer / OfferItem> | |||
OfferItem AttributeOfferItem@OfferItemID
| Id of the OfferItem | Alphanumeric | Any |
OfferItem AttributeOfferItem@MandatoryInd
| Boolean identifier for all offer items displaying always true value. | Alphabetical |
|
TotalPriceDetail / TotalAmount AttributeSimpleCurrencyPrice@Code | Price and currency for the OfferItem | Alphanumeric | Any |
TotalPriceDetail AttributeBaseAmount@Code | Unitary base amount and currency | Alphanumeric | Any |
TotalPriceDetail / Discount AttributeDiscountAmount@Code | Type of currency | Alphabetical | Any |
TotalPriceDetail / Discount / DiscountAmount | Unitary discount amount for each type of passenger included at the fare | Numeric | Any |
TotalPriceDetail / Discount / Application | Application for discount | Alphabetical | Any |
TotalPriceDetail / Discount / Description | Description for discount | Alphanumeric | Any |
TotalPriceDetail / Taxes AttributeTotal@Code | Unitary total taxes and amount | Alphanumeric | Any |
Service AttributeService@ServiceID
| Id of the Service | Alphanumeric | Any |
Service / PassengerRefs | Passenger Identifier | Alphanumeric | Any |
Service / FlightRefs | Flight Identifier | Alphanumeric | Any |
<PricedOffer / OfferItem / FareDetail> | |||
PassengerRefs | Passenger Identifier | Alphanumeric | Any |
Price / TotalAmount AttributeSimpleCurrencyPrice@Code
| Price and currency for the fare and taxes | Alphanumeric | Any |
Price AttributeBaseAmount@Code | Unitary total price and currency without taxes for each passenger included at the fare | Alphanumeric | Any |
Price / Taxes AttributeTotal@Code | Sum of all taxes and currency | Alphanumeric | Any |
Price / Taxes / Breakdown / Tax AttributeAmount@Code
| Single tax amount and currency | Alphanumeric | Any |
PriceDetail / Taxes / Breakdown / Tax / Nation | Nation for the tax | Alphabetical | Any |
Price / Taxes / Breakdown / Tax / TaxCode | Id of the specified tax | Alphabetical | Any |
PriceDetail / Taxes / Breakdown / Tax / TaxType | Type for the tax | Alphanumeric | Any |
PriceDetail / Taxes / Breakdown / Tax / Description | Description for the tax | Alphanumeric | Any |
FareComponent / FareBasis / CabinType / CabinTypeCode | Code of the cabin | Numeric |
|
FareComponent / FareBasis / CabinType / CabinTypeName | Name of the cabin | Alphabetical | First, Business, , Premium Economy, Economy |
FareDetail / FareComponent / TicketDesig | TicketDesig | Alphabetical | Any (Ex: RCF1) |
FareComponent / FareRules AttributePenalty@CancelFeeInd | This attribute will indicate whether a cancellation or refund fee will apply.
| Boolean | true/false |
FareComponent / FareRules AttributePenalty@ChangeFeeInd | This attribute will indicate whether a fee will be applied for any voluntary changes.
| Boolean | true/false |
FareComponent / FareRules AttributePenalty@RefundableInd | This attribute will indicate whether a fare is refundable or not.
| Boolean | true/false |
FareComponent / FareRules AttributePenalty@refs
| Reference of the penalty rule that applies to the fare. | Alphanumeric | Any |
FareComponent / FareRules / Penalty / ApplicableFeeRemarks / Remark | Detailed conditions covering cancellations and changes. | Text | Any |
FareComponent / FareRules / Penalty / Details AttributeDetail@refs | References to detail of penalty
| Alphanumeric | Any |
FareComponent / FareRules / Penalty / Details / Detail / Type | Type of penalty applied | Alphabetical |
|
FareComponent / PriceClassRef | Reference for the PriceClass, associated with the same reference in PriceClassList | Alphanumeric | Any |
FareComponent / SegmentRefs | Reference for the segment | Alphanumeric | Any |
FareDetail / Remarks / Remark | Remark that contains description, type of discount, ticket designator, quantity and currency for special discount | Alphanumeric | Any (Example → DISCOUNT/SD/RC/230.57EUR) |
<PricedOffer / BaggageAllowance> | |||
FlightRefs | Reference for the Flights | Alphanumeric | Any |
PassengerRefs | Reference for the Passengers | Alphanumeric | Any |
BaggageAllowanceRef | Reference for the Baggage | Alphanumeric | Any |
PricedOffer - Get Direct Fare
NAME | DESCRIPTION | FORMAT | ALLOWED/POSSIBLE VALUES |
---|---|---|---|
<PricedOffer / OtherOffers / Offer> Only for Get Direct Fare | |||
AttributeOffer@OfferID
| Id for the Offer | Alphanumeric | Any |
AttributeOffer@Owner
| Marketing airline identification and offer identification | Alphanumeric | Any |
OfferExpirationDateTime
| Offer expiration time limit indicates the time until which the offer is valid. Once the offer has expired a new Shopping flow must be performed as the Offer may have changed. | Alphanumeric | Any |
PaymentTimeLimitDateTime | Offer payment time limit (2021-01-28T22:59:59.000Z) is the time by which the Order must be paid for. Any Orders not paid for by the payment time limit will be automatically cancelled. | Alphanumeric | Any |
TotalPrice AttributeSimpleCurrencyPrice@Code
| Price and currency for the complete offer | Alphanumeric | Any |
<PricedOffer / OtherOffers / Offer / OfferItem> | |||
AttributeOfferItem@OfferItemID
| Id of the OfferItem | Alphanumeric | Any |
AttributeOfferItem@MandatoryInd
| Boolean identifier for all offer items displaying always true value. | Alphabetical |
|
TotalPriceDetail / TotalAmount AttributeSimpleCurrencyPrice@Code | Price and currency for OfferItem | Alphanumeric | Any |
AttributeService@ServiceID | Id of the Service | Alphanumeric | Any |
Service / PassengerRefs | Passenger Identifier | Alphanumeric | Any |
Service / FlightRefs | Flight Identifier | Alphanumeric | Any |
FareDetail / PassengerRefs | Passenger Identifier | Alphanumeric | Any |
FareDetail / Price / TotalAmount AttributeSimpleCurrencyPrice@Code | Price and currency for the fare and taxes | Alphanumeric | Any |
FareDetail / Price AttributeBaseAmount@Code | Unitary total price and currency without taxes for each passenger included at the fare | Alphanumeric | Any |
FareDetail / Price / Taxes AttributeTotal@Code | Sum of all taxes and currency | Alphanumeric | Any |
FareDetail / Price / Taxes / Breakdown / Tax AttributeAmount@Code | Single tax amount and currency | Alphabetical | Any |
FareDetail / Price / Taxes / Breakdown / Tax / Nation | Nation for the tax | Alphabetical | Any |
FareDetail / Price / Taxes / Breakdown / Tax / TaxCode | Id of the specified tax | Alphanumeric | Any |
FareDetail / Price / Taxes / Breakdown / Tax / TaxType | Type for the tax | Alphanumeric | Any |
FareDetail / Price / Taxes / Breakdown / Tax / Description | Description for the tax | Alphanumeric | Any |
FareDetail / FareComponent / FareRules AttributePenalty@CancelFeeInd | This indicator will display the following options:
| Boolean | true/false |
FareDetail / FareComponent / FareRules AttributePenalty@ChangeFeeInd | This indicator will display the following options:
| Boolean | true/false |
FareDetail / FareComponent / FareRules AttributePenalty@RefundableInd | This indicator will display the following options:
| Boolean | true/false |
FareDetail / FareComponent / FareRules AttributePenalty@refs
| Reference of the penalty rule that applies to the fare | Alphanumeric | Any |
FareDetail / FareComponent / PriceClassRef | Reference for the PriceClass, associated with the same reference in PriceClassList | Alphanumeric | Any |
FareDetail / FareComponent / SegmentRefs | Reference for the Segment | Alphanumeric | Any |
BaggageAllowance / FlightRefs | Reference for the Flights | Alphanumeric | Any |
BaggageAllowance / PassengerRefs | Reference for the Passengers | Alphanumeric | Any |
BaggageAllowance / BaggageAllowanceRef | Reference for the Baggage | Alphanumeric | Any |
<OtherOffers / ALaCarteOffer> | |||
AttributeALaCarteOffer@OfferID
| Id for the Offer | Alphanumeric | Any |
ALaCarteOffer AttributeALaCarteOfferItem@OfferItemID
| Id for the OfferItem | Alphanumeric | Any |
ALaCarteOffer / ALaCarteOfferItem / Eligibility / PassengerRefs | Reference for the Passengers | Alphanumeric | Any |
ALaCarteOffer / ALaCarteOfferItem / Eligibility / SegmentRefs | Reference for the Segment | Alphanumeric | Any |
ALaCarteOffer / ALaCarteOfferItem / UnitPriceDetail / TotalAmount / SimpleCurrencyPrice | Price for the special need | Numeric | Any |
ALaCarteOffer / ALaCarteOfferItem AttributeService@ServiceID
| Id for the Service | Alphanumeric | Any |
ALaCarteOffer / ALaCarteOfferItem / Service / ServiceDefinitionRef | Type of special need | Alphabetical | Any |