Task: Flight-Specific Fare Quote

This task finds the lowest price and book information for the specific booked itinerary.

If booking codes are requested, this task finds the lowest price for requested booking codes.

See the Air Shop FAQ for questions regarding all air shopping transactions.

Section 1: Short Answer

Transaction Name:

FareQuoteFlightSpecific_10

Can this task be performed in a sessionless environment?

Yes.

Are the request and response identical on both the Apollo and Galileo systems?

Yes.

List any industry-specific knowledge required to understand this task in terms of the specific business process.

<NewBICSegMapping> returns the booking codes. For the new fare quote to be valid, the user must book.

Explain any special limits or distinct restrictions to the input data that may not be readily apparent.

The itinerary has a maximum of eight segments; requesting more than eight segments returns an error.

If the task is used for booking codes request, be aware that most of the discounted booking classes have round trip requirement, and using different booking codes as a request for each of the leg of the round trip may cause “NO VALID FARE FOR INPUT CRITERIA” in the response message.

Section 2: Detailed Description

Request:

<FlightSpecificBestBuyMods> must be sent with <SegInfo>, which contains flight information, and <PassengerType>, which contains passenger information.

Other data in the request can include:

Without appropriate personal geography information, a user may not receive a lower fare based on their request. If a lower fare is NOT returned, either higher fares or an error response are returned.

Prerequisite tasks:

Before sending the request, the user should check flight availability. See the AirAvailability_# transaction; task Air Availability.

Expected response:

A successful response includes the <NewBICSegMapping> element, which details the classes for which the itinerary needs to be booked to qualify for the best price. If the itinerary is already booked in the cheapest class, <NewBICSegMapping> is not returned.

Error and warning responses:

The following error messages might display:

The following warning messages might display:

Follow-on requests:

The follow-on requests are as follows:

Section 3: Tables

Request (Input) Tags

<FlightSpecificBestBuyMods>

Terminal Equivalents:

Apollo: Not applicable

Galileo: Not applicable

 

 

Ordering

KLR

Min/Max

XML Tag

 

A

GQFS

1-1

<SegInfo>

 

A

GQNP or GQPA

1-4

<PsgrMods>
<PassengerType>

 

B

GQQM

0-1

<GenQuoteInfo>

 

B

GQTE

0-1

<TaxExemptMods>

 

B

GQFP

0-1

<GenFarePrefs>

 

B

GQPC

0-1

<PlatingAirVMods>

 

B

GQSR

0-8

<SegmentMods>

 

B

GQSS

0-8

<SegSelection> (Private Fares only)

 

B

GQRC

0-1

<BookingCode>

 

B

GQWV

0-1

<WaiverMods>

Response (Output) Tags

<FareInfo>

 

 

 

Ordering

KLR

Min/Max

XML Tag

 

 

EROR

 

<ErrText>

 

 

GF0A

 

<GeneralConstraints>

 

 

GF0B

 

<BICConstraints>

 

 

GF0C

 

<DayTmConstraints>

 

 

GF0D

 

<ValidDates>

 

 

GF0E

 

<FlightConstraints>

 

 

GF0F

 

<InvalidDates>

 

 

GF0G

 

<LastTravelConstraints>

 

 

GFBC

 

<PrevBICSegMapping>

 

 

GFBK

 

<NextBICSegMapping>

 

 

GFCI

 

<CityIndInfo>

 

 

GFDR

 

<TkRestrictionInfo>

 

 

GFFC

 

<FareConstruction>

 

 

GFFO

 

<OverrideInfo>

 

 

GFFP

 

<FictitiousStartPt>

 

 

GFFS

 

<FilingStatus>

 

 

GFFU

 

<FollowUpEntries>

 

 

GFGQ

 

<GenQuoteDetails>

 

 

GFIS

 

<ItinSeg>

 

 

GFJT

 

<JrnyType>

 

 

GFMM

 

<InfoMsg>

 

 

GFOM

 

<Msg>

 

 

GFPF

 

<PsgrFacilityCharge>

 

 

GFPI

 

<PsgrTypes>

 

 

GFPU

 

<PlusUps>

 

 

GFRF

 

<RulesDisplayBySegment>

 

 

GFRH

 

<RespHeader>

 

 

GFRI

 

<RulesInfo>

 

 

GFRP

 

<RulesData>

 

 

GFRR

 

<RvsnRules>

 

 

GFJ5

 

<AdvRsvnTktRules>

 

 

GFJ6

 

<MinStayRules>

 

 

GFJ7

 

<MaxStayRules>

 

 

GFJF

 

<SalesRestrictionRules>

 

 

GFJG

 

<PenaltyRules>

 

 

GFSR

 

<SegRelatedInfo>

 

 

GFSU

 

<Surcharge>

 

 

GFTD

 

<Tariff>

 

 

GFTS

 

<TaxBreakdown>

 

 

GFXE

 

<BBQIntuitiveSystemsData>

 

 

GFXG

 

<BBQGenQuoteInfo>

 

 

GFXI

 

<FlightItemCrossRef>

 

 

GFXJ

 

<BBQAvailJourneyItem>

 

 

GFXO

 

<BestBuyQuoteOriginDest>

 

 

GFXR

 

<BBQInfo>

 

 

GFZ6

 

<SegMapping>

 

 

GRFB

 

<FareBasisCodeSummary>

 

 

GROM

 

<OutputMsg>

Related Samples

FareQuoteFlightSpecific_10_s1

FareQuoteFlightSpecific_10_s2

FareQuoteFlightSpecific_10_s3

FareQuoteFlightSpecific_10_s4

FareQuoteFlightSpecific_10_s5

FareQuoteFlightSpecific_10_s6

FareQuoteFlightSpecific_10_s7

FareQuoteFlightSpecific_10_s8