Skip to main content

TPA_Extensions (for AirSearchPrefsType)

 

Element TPA_Extensions (for AirSearchPrefsType)
Description Additional elements and attributes to be included, if required by the Trading Partner Agreement (TPA).

 

Children (xs:sequence)

Name

Type

Description

Min Occurs

Max Occurs

CodeShareIndicator

CodeShareIndicator

 

0

1

ExcludeVendorPref

 

Code(s) for the carrier(s) to exclude from the search.

0

unbounded

IncludeAlliancePref

AllianceType

Consider only these alliances

0

unbounded

ExcludeAlliancePref

AllianceType

Do not consider these alliances.

0

unbounded

NumTrips

NumTripsType

Number of itineraries returned.

0

1

AltCitiesCombinations

AltCitiesCombinationsType

Market combinations that you want to be processed in the live service.

Note  This should only be used when live and cache content is targeted.

0

1

NumTripsWithRouting

 

Number of itineraries with special routing returned.

0

1

TripType

 

Air trip type.

0

1

MaxPrice

 

Maximum price returned from the LFE service.

0

1

ContentType

 

Content type restricted in the LFE service response.

0

1

DomesticLayoverTime

 

Maximum number of hours allowed for domestic flight connections (layover time).

0

1

LongConnectTime

 

Return long connection schedules in the shopping response, increasing Low Fare Search efficacy by finding less expensive (although potentially less convenient) flights.

0

1

LongConnectPoints

 

Minimum and maximum number of connection points (not necessarily long) for Long Connections.

   

AirServiceOnly

 

Return air service only.

0

1

JetServiceOnly

 

Return jet service only.

0

1

SameConnectionAirportOnly

 

Restriction that allows connections only at the same airport.

0

1

SameOriginAirportOnly

 

Restriction that allows only the same airport at the origin point.

0

1

SameTurnaroundAirportOnly

 

Restriction that allows turnaround points only at the same airport.

0

1

AircraftTypePenalty

 

Penalty (in U.S. dollars) for the aircraft type. Penalizes propeller aircraft type in the response.

0

1

AlternateAirportPenalty

 

Penalty (in U.S. dollars) for using an alternate airport. Penalizes options with alternate airports.

0

1

FareAmountThreshold

 

Percentage of Estimated Seat Value (ESV) over the lowest itinerary.

0

1

numOfLowFareSol

 

Number of low fare solutions for Estimated Seat Value 2 (ESV2).

0

1

numOfMustPriceOnlSol

 

Number of must-price online solutions for Estimated Seat Value 2 (ESV2).

0

1

numOfMustPriceInrlSol

 

Number of must-price interline solutions for Estimated Seat Value 2 (ESV2).

0

1

numOfMustPriceNStpOnlSol

 

Number of must-price non-stop online solutions for Estimated Seat Value 2 (ESV2).

0

1

numOfMustPriceNStpInrlSol

 

Number of must-price non-stop interline solutions for Estimated Seat Value 2 (ESV2).

0

1

numOfMustPriceSStopOnlSol

 

Number of must-price one-stop online solutions for Estimated Seat Value 2 (ESV2).

0

1

stpPenaltyInUSD

 

Penalty (in U.S. dollars) for stops for Estimated Seat Value 2 (ESV2).

0

1

durPenaltyInUSD

 

Penalty (in U.S. dollars) for duration for Estimated Seat Value 2 (ESV2).

0

1

depPenaltyInUSD

 

Penalty for departure (in U.S. dollars) for Estimated Seat Value 2 (ESV2).

0

1

maxAllowedMustPriceOveragePerCrr

 

Maximum allowed must-price overage per carrier for Estimated Seat Value 2 (ESV2).

0

1

fltOptMustPriceReuseLimit

 

Flight option reuse limit (must price) for Estimated Seat Value 2 (ESV2).

0

1

upperBoundMustPriceFactorForNotNonStp

 

Upper bound factorNumber that is multiplied by the least expensive solution in the pass to create the fare amount that cannot be exceeded in the returned solutions. for flights that are not non-stops (must price) for Estimated Seat Value 2 (ESV2).

0

1

upperBoundLFSFactor

 

Low-fare-search upper bound factorNumber that is multiplied by the least expensive solution in the pass to create the fare amount that cannot be exceeded in the returned solutions. for Estimated Seat Value 2 (ESV2).

0

1

numOfMustPriceNStp1StpOnlSol

 

Number of must-price non-stop/one-stop online solutions for Estimated Seat Value 2 (ESV2).

0

1

numOfMustPriceNStp1StpInrlSol

 

Number of must-price non-stop/one-stop interline solutions for Estimated Seat Value 2 (ESV2).

0

1

upperBoundMustPriceFactorForNonStp

 

Upper bound factorNumber that is multiplied by the least expensive solution in the pass to create the fare amount that cannot be exceeded in the returned solutions. for flights that are non-stops (must price) for Estimated Seat Value 2 (ESV2).

0

1

maxAllowedLFSOveragePerCrrPercent

 

Low-fare-search maximum allowed overage (percentage) per carrier for Estimated Seat Value (ESV).

0

1

targetMinNumOfLFSOnlSolPerCrr

 

Low-fare-search target minimum number of online solutions per carrier for Estimated Seat Value 2 (ESV2).

0

1

targetMinNumOfLFSTotOnlSolPercent

 

Targeted minimum percentage of online low-fare search solutions of the total number of low-fare search solutions for Estimated Seat Value 2 (ESV2).

0

1

fltOptLFSReuseLimitForNonAVS

 

Low-fare search flight option reuse limit for non AVS for Estimated Seat Value 2 (ESV2).

0

1

fltOptLFSReuseLimitForAVS

 

Low-fare-search flight option reuse limit for AVS for Estimated Seat Value 2 (ESV2).

0

1

avsPenaltyCrrs

 

AVS penalty carrier list (| delimited) for Estimated Seat Value 2 (ESV2).

0

1

maxNumOfNonStpOnlSol

 

Maximum number of non-stop online solutions for Estimated Seat Value 2 (ESV2).

0

1

maxNumOfNonStpInrlSol

 

Maximum number of non-stop interline solutions for Estimated Seat Value 2 (ESV2).

0

1

maxNumOfSingleStpOnlSol

 

Maximum number of one-stop online solutions for Estimated Seat Value 2 (ESV2).

0

1

maxNumOf2PlusStpSol

 

Maximum number of solutions with two or more stops for Estimated Seat Value 2 (ESV2).

0

1

minAllowedOveragePerCrrPercent

 

Minimum allowed overage (percentage) per carrier for Estimated Seat Value 2 (ESV2).

0

1

minAllowedOveragePerCrr

 

Minimum overage (number) allowed per carrier for Estimated Seat Value 2 (ESV2).

0

1

maxRelFareLvlOfxForNonStp

 

Maximum relative fare level of x for non-stops for Estimated Seat Value 2 (ESV2).

0

1

maxRelFareLvlOfxForCnx

 

Maximum relative fare level of x for carrier for Estimated Seat Value 2 (ESV2).

0

1

numOfMustPrice2PlusStpSol

 

Number of must-price solutions with two or more stops for Estimated Seat Value 2 (ESV2).

0

1

ItineraryNumberThreshold

 

Number of preferred/good itineraries to price.

0

1

XOFares

XOFaresType

Indicator for whether to return only fares with the same passenger type as the passenger type specified in the request.

0

1

FlightStopsAsConnections

FlightStopsAsConnectionsType

Identifies all stops as connections.

0

1

TicketingSumOfLocals

 

Settings specific to Ticketing Sum of Locals processing.

0

1

MultiAirportCodes

 

Settings specific to Multi Airport Codes processing

0

1

JumpCabinLogic

JumpCabinLogicType

Controls whether the response contains options with a different cabin class than requested.

0

1

KeepSameCabin

KeepSameCabinType

 

0

1

GoverningCarrierOverride

GoverningCarrierOverrideType

 

0

1

ExcludeCallDirectCarriers

 

Forces Dynamic Schedules Finder (DSF) to return schedules only for carriers bookable in the Sabre system.

0

1

ValidatingCarrier

ValidatingCarrierType

 

0

1

ValidatingCarrierCheck

     

SettlementMethod

SettlementMethodType

 

0

1

FlightRepeatLimit

   

0

1

SeatSelection FreeSeatSelectionAndInfoType   0 1
PriorityBoarding FreePriorityBoardingAndInfoType   0 1

FlexibleFares

FlexibleFaresType

 

0

1

DiversityParameters

 

 

0

1

AdditionalFareLimit

   

0

1

FareFocusRules

 

 

0

1

SellingLevels

 

 

0

1

Budget

SignedCountOrPercentage

Budget Shopping settings.

0

1

OptionsPerDatePairList

 

List of dates/date pairs with different requested number of options.

0

1

CountryPref

 

List of countries to be excluded from processing.

0

1

RetailerRules

RetailerRulesType

 

0

1

ForceKeywordRestrictedContent

 

Fail request if keyword validation fails.

0

1

FlightRestrictions

   

0

1

VerificationItinCallLogic

 

Indicates how the current itinerary is priced. Valid values are:

  • L – Look for the lowest fare (default).
  • M – Look in the requested RBD and requested pricing qualifiers.
  • B – Perform both L and M searches, and return both fares.

0

1

ClassOfService

ClassOfServiceElemType

Requested booking code for whole main fare.

0

unbounded

FareBasis

FareBasisType

Fare Basis Codes requested for whole main fare.

0

unbounded

FareType

FareTypePrefType

Defines preferred or excluded fare type codes for whole main fare.

0

unbounded

PreferNDCSourceOnTie

 

Indicator for whether to select content from New Distribution Capability (NDC) Content Source in the event of identical offers.

0

1

NDCIndicators     0 1
Seats SeatComfortPrefType

Optional seat comfort seats filter.

0 1

 

Children Choice

Name

Description

Min Occurs

Max Occurs

LowCostCarriersProcessing

Allows you to exclude all the Low Cost Carriers from shopping via request. You can use this element instead of listing each Low Cost Carrier as unacceptable via the VendorPref element.

Note  When you use “LowCostCarriersProcessing," no Low Cost Carriers options will be returned even if the LCC is specified as the preferred carrier at the “IncludeVendorPref” or “VendorPref” level.

0

1

DataSources

Data sources.

0

1