Task: Class-Specific Quote

This task provides fare quote information for flight specific itineraries without consideration of availability.

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

Section 1: Short Answer

Transaction Name:

FareQuoteClassSpecific_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.

The FareQuoteClassSpecific_10 transaction is similar to FareQuoteFlightSpecific_# (Best Buy fare quote). The user must know the specific flight information that is being requested for the fare quote. Optional modifiers include the private fare pseudo cities and account codes, the date the quote was ticketed (historical), fare basis overrides, and the currency desired for the quote.

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

There is currently a limit of 90 days on past date fare quotes.

Section 2: Detailed Description

Request:

To make a class-specific request, <ClassSpecificMods> must be sent with the <SegInfo> element, which contains flight information, and the <PassengerType> element, 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:

This task requires the user to have a valid flight itinerary, e.g., from availability, a booked itinerary, or past date ticket information.

Expected response:

The response includes <RespHeader>, which contains header details. The response also includes the itinerary summary <ItinSeg>, fare component information <RulesInfo>, general quote information <GenQuoteDetails>, segment specific information <SegRelatedInfo>, fare construction <FareConstruction>, passenger information <PsgrTypes>, and booking code information <PrevBICSegMapping>.

Error and warning responses:

The following error messages can display:

The following warning messages can display:

Follow-on requests:

The follow-on requests are:

Section 3: Tables

Request (Input) Tags

<ClassSpecificMods>

Terminal Equivalents:

Apollo: Y

Galileo: Y'

Ordering

KLR

Min/Max

XML Tag

A

GQFS

1-1

<SegInfo>

A

GQNP

1-1

<PsgrMods>

B

GQQM

0-1

<GenQuoteInfo>

B

GQTE

0-1

<TaxExemptMods>

B

GQFP

0-1

<GenFarePrefs>

B

GQPC

0-1

<PlatingAirVMods>

B

GQSR

0-1

<SegMods>

B

GQSS

0-1

<SegSelection>

B

GQSP

0-1

<SplitDtPricingSeg>

B

GQFQ

0-1

<FQAMods>

Response (Output) Tags

<FareInfo>

 

Ordering

KLR

Min/Max

XML Tag

 

GFRH

1-4

<RespHeader>

 

GFIS

1-8

<ItinSeg>

 

GFSU

0-32

<Surcharge>

 

GFRI

1-8

<RulesInfo>

 

GFPX

0-32

<EnhancedPrivateFare>

 

GFGQ

1-4

<GenQuoteDetails>

 

GFTS

0-4

<TaxBreakdown>

 

GFPF

0-4

<PsgrFacilityCharge>

 

GFRR

0-4

<RsvnRules>

  GFJ5 0-8 <AdvRsvnTktRules>
  GFJ6 0-8 <MinStayRules>
  GFJ7 0-8 <MaxStayRules>
  GFJF 0-8 <SalesRestrictionRules>
  GFJG 0-8 <PenaltyRules>

 

GFFO

0-8

<OverrideInfo>

 

GFSR

1-8

<SegRelatedInfo>

 

GFFC

1-4

<FareConstruction>

 

GFMM

0-99

<InfoMsg>

 

GFPI

1-4

<PsgrTypes>

 

GFBC

1-8

<PrevBICSegMapping>

 

GFPU

0-4

<PlusUps>

 

GFJT

0-4

<JrnyType>

 

EROR

0-1

<ErrText>

 

GROM

0-1

<OutputMsg>

 

Related Samples

FareQuoteClassSpecific_10_s1.xml

FareQuoteClassSpecific_10_s2.xml

FareQuoteClassSpecific_10_s3.xml

FareQuoteClassSpecific_10_s4.xml

FareQuoteClassSpecific_10_s5.xml

FareQuoteClassSpecific_10_s6.xml

FareQuoteClassSpecific_10_s7.xml

FareQuoteClassSpecific_10_s8.xml