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.

Section 1: Short Answer

Transaction Name:

FareQuoteFlightSpecific_9

Can any other transaction(s) perform this same task?

No.

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>

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>

 

 

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_9_s1

FareQuoteFlightSpecific_9_s2

FareQuoteFlightSpecific_9_s3