Skip Navigation

FareBasisCode

Directionality:

 

Element

FareBasisCode

Description

Fare basis code for the price for this passenger type code (PTC).

Base

xs:string

 

Attributes

Name

Type

Description

Use

PrivateFareType

xs:string

Private fare type symbol.

Valid values are:

  • * – Fares filed with a corporate ID or account code (PCC).
  • / – Fare marked up via Category 35 (Negotiated Fares).
  • X – Ticketing ineligible Category 35 (Negotiated Fares).
  • @ – All other private fares.

optional

FareComponentReferenceID

xs:unsignedShort

 

optional

AccountCode

StringLength1to20

Matched account code.

optional

Mileage

xs:int

Not in use. This is for future development.

optional

BookingCode

xs:string

Booking code.

optional

AvailabilityBreak

xs:boolean

Availability break after this segment.

 

DepartureAirportCode

xs:string

Code for the departure airport of the flight segment.

optional

ArrivalAirportCode

xs:string

Code for the arrival airport of the flight segment.

optional

FareComponentBeginAirport

xs:string

Three-character code for the begin airport of the fare component in the itinerary.

 

FareComponentEndAirport

xs:string

Three-character code for the end airport of the fare component in the itinerary.

 

FareComponentDirectionality

 

Direction of the fare component. Valid values are:

  • TO
  • FROM
 

FareComponentVendorCode

StringLength1to4

Fare source.

optional

FareComponentFareTypeBitmap

 

FareTypeBitmap represents sum of following possible values: 0x00 - Normal 0x01 - Discounted 0x02 - Fare by Rule 0x04 - Negotiated 0x08 - Private, for example, 0x06 = Fare by Rule Negotiated

optional

FareComponentFareType

xs:string

Provides exposure of new elements in the response to describe the fare type, the fare rule, fare tariff and fare bitmap. The most relevant is return Fare type code descriptor in the response that indicates Basic Economy fares from the response.

Fare type (example, FIT, RU).

Note Elements "FareType", "ATPCO_FareTariff", "ATPCO_FareRule", "FareIndicator", "PrivateTariffIndicator", and "FareTypeBitmap" are rare. They are part of fare pricing. They should be sent if the carrier uses them also in ancillaries’ records (for example, if a carrier uses the private/public fare indicator in the S7 rules).

optional

FareComponentFareTariff

xs:string

Provides exposure of new elements in the response to describe the fare type, fare rule, fare tariff, and fare bitmap. The most relevant is return Fare type code descriptor in the response that indicates Basic Economy fares from the response.

Fare tariff (example, 21).

Note Elements "FareType", "ATPCO_FareTariff", "ATPCO_FareRule", "FareIndicator", "PrivateTariffIndicator", and "FareTypeBitmap" are rare. They are part of fare pricing. They should be sent if the carrier uses them also in ancillaries’ records (for example, if a carrier uses private/public fare indicator in the S7 rules).

 

FareComponentFareRule

xs:string

Provides exposure of new elements in the response to describe the fare type, the fare rule, fare tariff and fare bitmap. The most relevant is return Fare type code descriptor in the response that indicates Basic Economy fares from the response.

FareRule, part of the fare pricing (example, 62DD, K0ST), expected if the carrier uses them also in ancillaries’ records.

Note  Elements "FareType", "ATPCO_FareTariff", "ATPCO_FareRule", "FareIndicator", "PrivateTariffIndicator", and "FareTypeBitmap" are rare. They are part of fare pricing. They should be sent if the carrier uses them also in ancillaries’ records (for example, if a carrier uses private/public fare indicator in the S7 rules).

 

GovCarrier

CarrierCode

Parameter returning information about the fare owning carrier for the specified fare basis code.

optional

Sample SOAP Value

<FareBasisCodes>
<FareBasisCode PrivateFareType="@" BookingCode="B" AvailabilityBreak="true" DepartureAirportCode="LAX" ArrivalAirportCode="JFK" FareComponentBeginAirport="LAX" FareComponentEndAirport="JFK" FareComponentDirectionality="FROM" FareComponentVendorCode="ATP" FareComponentFareTypeBitmap="0A" FareComponentFareType="EOU" FareComponentFareTariff="770" FareComponentFareRule="XX26" GovCarrier="K0">OVAJZNB3/DRB
</FareBasisCode>
</FareBasisCodes>