Passengers Types and Spanish Discounts 24.1

Passengers Types and Spanish Discounts 24.1

 

Passenger Types

The following are the types of passengers supported by Iberia NDC.

Code

Value

Description

Code

Value

Description

ADT

Adult

Standard adult passenger

CHD

Child

Children between the ages of 2 and 11 inclusive for the entire duration of the itinerary

INF

Infant in lap

Infants under the age of 2 for the entire duration of the itinerary, who do not occupy a seat.

 

Spanish Discounts

ONLY FOR POINT OF SALE SPAIN

The Spanish government subsidizes certain air travel within Spain: for residents of specific regions traveling between those regions and the rest of Spain, as well as for large families traveling within Spain. The following explains how this is handled through our NDC channel. 

The different discounts are identified using specific the following codes:

Spanish Resident Discount Input Codes

<Application> Code

<Discount>/<Description>

Explanation

<Application> Code

<Discount>/<Description>

Explanation

BP

Baleares Resident

To indicate that the travelers are residents of the Balearic Islands when booking flights to and from or within the Balearic Islands. The same code will be returned to indicate that the discount has been applied to the fare. Unless the flights are purely within the Balearic Islands (see BI code).

RC

Canarias Resident

To indicate that the travelers are residents of the Canary Islands when booking flights to and from or within the Canary Islands. The same code will be returned to indicate that the discount has been applied to the fare. Unless the flights are purely within the Canary Islands (see DC code).

RE

Ceuta Resident

This code is used for residents of Ceuta using domestic flights from/to Malaga, Sevilla and Jerez

RM

Melilla Resident

This code used is used in the request and response for residents of Melilla and for flights to and from Melilla.

Spanish Resident Discount Output Codes

<Application> Code

<Discount>/<Description>

Explanation

<Application> Code

<Discount>/<Description>

Explanation

BP

Baleares Resident

To indicate that the travelers are residents of the Balearic Islands when booking flights to and from or within the Balearic Islands. The same code will be returned to indicate that the discount has been applied to the fare, unless the flights are purely within the Balearic Islands (see BI code).

BI

(used only in response message)

Inter Island Flights Baleares

Indicates that the Balearic inter-island discount has been applied to the fare.

RC

Canarias Resident

To indicate that the travelers are residents of the Canary Islands when booking flights to and from or within the Canary Islands. The same code will be returned to indicate that the discount has been applied to the fare, unless the flights are purely within the Canary Islands (see DC code).

DC

(used only in response message)

Inter Island Flights Canarias

Indicates that the Canary inter-island discount has been applied to the fare.

RE

Ceuta Resident

This code is used in for residents of Ceuta using domestic flights from/to Malaga, Sevilla and Jerez

RM

Melilla Resident

This code used in the request and response for residents of and flights to and from Melilla.

Spanish Large Family Discounts

<Application> Code

<Discount>/<Description>

Explanation

<Application> Code

<Discount>/<Description>

Explanation

F1

General - for families with 3 children

To indicate that the family has 3 children and is entitled to the general large family discount

F2

Special - for families with 4 or more children

To indicate that the family has more than 3 children and is entitled to the special large family discount

The Resident discount can be combined with the Large Family Discount.

Please note: When applying these discounts, all passengers must be benefiting from the same discounts and/or combination of discounts. You cannot create an Order where one passenger has a Resident Discount and another passenger does not, or where one has a Resident Discount, and the other has both Resident and Large Family Discounts.

AirShoppingRQ and OfferPriceRQ

The type(s) of discount must be requested in the initial Shopping flow using the <PromotionID> as per the following example (which shows a Canary Islands Resident Discount being combined with a General Large Family Discount):

<OfferCriteria> <FareCriteria> <FareSubTypeCode>CORPORATE</FareSubTypeCode> <FareTypeCode>70F</FareTypeCode> <PrefLevel> <PrefLevelCode>Required</PrefLevelCode> </PrefLevel> </FareCriteria> <ProgramCriteria> <Name>CORPORATE</Name> <ProgramAccount> <AccountID>IN1191ES</AccountID> </ProgramAccount> <ProgramOwner> <Carrier> <AirlineDesigCode>IB</AirlineDesigCode> </Carrier> </ProgramOwner> </ProgramCriteria> <PromotionCriteria> <PromotionID>RC</PromotionID> <PromotionIssuer> <Org> <Name>Spanish Government</Name> <OrgID>ESGOV</OrgID> </Org> </PromotionIssuer> </PromotionCriteria> <PromotionCriteria> <PromotionID>F1</PromotionID> <PromotionIssuer> <Org> <Name>Spanish Government</Name> <OrgID>ESGOV</OrgID> </Org> </PromotionIssuer> </PromotionCriteria> </OfferCriteria>

 

AirShoppingRS and OfferPriceRS

In the Shopping responses information about the discount applied (description, type of discount, ticket designator, quantity and currency for special discount) is returned in <FareDetail> as per the following example:

<FareDetail> .... <Price> <BaseAmount CurCode="EUR">21.75</BaseAmount> <Discount> <DescText>Spanish Government Discount</DescText> <DiscountAmount CurCode="EUR">65.25</DiscountAmount> <DiscountContext> <KeyText>code</KeyText> <ValueText>RC</ValueText> </DiscountContext> <PreDiscountedAmount CurCode="EUR">87.00</PreDiscountedAmount> </Discount> <TaxSummary> <TotalTaxAmount CurCode="EUR">43.00</TotalTaxAmount> </TaxSummary> <TotalAmount CurCode="EUR">64.75</TotalAmount> </Price> </FareDetail>

 

If the discount is not supported, a Warning will be returned:

<Warning> <Code>72F</Code> <DescText>Unsupported promotion code will not be applied</DescText> <LangCode>en</LangCode> <TagText>/IATA_AirShoppingRQ/Request/OfferCriteria/PromotionCriteria[2]/PromotionID</TagText> <TypeCode>NDC-200DN0001</TypeCode> </Warning>