+ Responses
|
+ <FareInfo>
|
1425 8.23
|
+ <ErrText>
|
EROR 1.0
|
|
NOTE: When this KLR is returned it will be the only KLR present in the response.
|
<Err>
|
Alphanumeric
|
8
|
Field Description: Error code provided for the client. Format (x-alpha/ numeric): xxxxxxxx Special Format: All EROR KLRs contain an 8-byte error code field. In the interest of standardization and to ensure each error code is unique, applications must adhere to the following error code numbering system: Byte 1: Alphanumeric Id of the application area owning this error code Byte 2: Severity number of error. Blank and zero indicates no priority exists. Severity 9 is Catastrophic/Highest Severity. Bytes 3-8: Numeric in the range 000000 - 999999 identifying the error situation Possible Values(List): A = Availability B = PNR / Booking File C = Cars D = Document Production F = Fares H = Headlines I = Infrastructure (SDD) J = Leisure L = Links M = Seating P = Client File Q = Queues R = Hotels S = Sell T = Travelscreen V = Terminal Security W = Rail Example: Err = "A 000510" Err = "D 000000' "A" = Availability "D" = Document Production " " = Character blank "000105" = Error number for "NO DISPLAYABLE FLIGHTS" How is null data specified? N/A What does null data indicate? No data results in error.
|
<KlrInErr>
|
Alphanumeric
|
4
|
Field Description: ID of the KLR that caused this error. Format (x-alpha/numeric): xxxx Special Format: N/A Examples: DP01 AAGA 0000 How is null data specified? N/A What does null data indicates? No data results in error.
|
+ <InsertedTextAry>
|
Array
|
n/a
|
|
+ <InsertedText>
|
FieldSet
|
n/a
|
|
<Offset>
|
Numeric
|
3
|
Field Description: Location of start of inserted text in Error Text field Format (n-numeric): nnn Special Format: N/A Examples: 000 How is null data specified? N/A What does null data indicates? No data results in error
|
<Len>
|
Numeric
|
2
|
Field Description: Length of inserted text Format (n-numeric): nn Special Format: N/A Examples: 00 How is null data specified? N/A What does null data indicate? No data results in error
|
|
|
|
|
<Text>
|
Alphanumeric
|
To End
|
Field Description: Complete error message, including any inserted text items Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxx Special Format: N/A Examples: ERROR 4366 - FORM OF PAYMENT REQUIRED How is null data specified? N/A What does null data indicates? No data results in error.
|
|
|
+ <GeneralConstraints>
|
GF0A 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Not used - always '0000'
|
<HighestRulesVersion>
|
Numeric
|
2
|
Description of Field: Number of the highest version of Structured Rules Summary Available
Format (n-numeric): nn
Possible Values: starting from '01'
How is null data specified? 00
What does null data indicate? No highest version.
|
<DispDetail>
|
Alpha
|
1
|
Description of Field: Display detail indicator
Format (a-alpha): a
Possible Values: Y = display of detailed rule advised N = no situations encountered requiring detail display
How is null data specified? No data results in error.
|
<FirstTravDt>
|
Numeric
|
8
|
Description of Field: Date from which Calendar can start being displayed
Format (n-numeric): YYYYMMDD
How is null data specified? No data results in error.
|
<LastTravDt>
|
Numeric
|
8
|
Description of Field: Date at which Calendar being displayed must end
Format (n-numeric): YYYYMMDD
How is null data specified? 99999999 What does null data indicate? There is no end date.
|
|
|
+ <BICConstraints>
|
GF0B 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Not used - always '0000'
|
NumAirVConstraints Structured data only. Not in XML.
|
Numeric
|
1
|
Description of Field: Number of Carrier Codes to follow
Format (n-numeric): n
Possible Values: Joint-carrier request maximum is 3 Non-joint carrier request does not have a max
How is null data specified? 00
What does null data indicate? No carriers.
|
+ <AirVConstraintAry>
|
Array
|
n/a
|
|
+ <AirVConstraint>
|
FieldSet
|
n/a
|
|
<AirV>
|
Alphanumeric
|
3
|
Description of Field: Carrier Code for which Booking Codes Apply
Format (x-alpha/numeric): xxx
Special Format: Left justified, blank filled
How is null data specified? No data results in error.
|
NumBICs Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Number of Booking Codes to follow
Format (n-numeric): nn
Special Format: zero filled
How is null data specified? 00
What does null data indicate? No booking codes.
|
+ <BICs>
|
Array
|
n/a
|
|
<BIC>
|
Alpha
|
2
|
Description of Field: Booking code
Format (a-alpha): aa
Special Format: Left justified, blank filled
How is null data specified? Blank if does not exist.
|
|
|
|
|
|
|
|
|
+ <DayTmConstraints>
|
GF0C 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Not used - always '0000'
|
NumRests Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Number of Day / Time restrictions to follow.
Format (n-numeric): nn
Special Format: zero filled
How is null data specified? 00
What does null data indicate? No restrictions.
|
+ <Rests>
|
Array
|
n/a
|
|
+ <Rest>
|
FieldSet
|
n/a
|
|
<DayOfWeek>
|
Numeric
|
1
|
Description of Field: Day on which restriction applies
Format (n-numeric): n
Possible Values (Range): 1 = Sunday 2 = Monday 3 = Tuesday 4 = Wednesday 5 = Thursday 6 = Friday 7 = Saturday
How is null data specified? 0
What does null data indicate? No day of week restriction.
|
<RestType>
|
Alpha
|
1
|
Description of Field: Restriction type
Format (a-alpha): a
Possible Values (List): O = Origin C = Connection X = X-Continental Z = Z-Continental
How is null data specified? No data results in error.
|
<StartTm>
|
Numeric
|
4
|
Description of Field: Time at which restriction starts
Format: HHMM
Special Format: 24 hour clock
How is null data specified? Zeroes
What does null data indicate? No time at which restriction starts.
|
<EndTm>
|
Numeric
|
4
|
Description of Field: Time at which restriction ends
Format: HHMM
Special Format: 24 hour clock
How is null data specified? Zeroes
What does null data indicate? No time at which restriction starts.
|
|
|
|
|
|
|
+ <ValidDates>
|
GF0D 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Not used - always '0000'
|
NumRests Structured data only. Not in XML.
|
Numeric
|
2
|
Number of Date Ranges to follow.
|
+ <Rests>
|
Array
|
n/a
|
|
+ <Rest>
|
FieldSet
|
n/a
|
|
<RestType>
|
Alpha
|
1
|
O= Origin X= X-Continental Z= Z-Continental
|
<StartDt>
|
Numeric
|
8
|
Start of Valid Date Range (YYYYMMDD)
|
<EndDt>
|
Numeric
|
8
|
End of Valid Date Range (YYYYMMDD) - '99999999' means no end date
|
|
|
|
|
|
|
+ <FlightConstraints>
|
GF0E 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Not used - always '0000'
|
<NonStopInd>
|
Alpha
|
1
|
Description of Field: Non-stop Indicator Format (a-alpha): a
Special Format: V = valid flight type I = invalid flight type N = no restriction on this flight type How is null data specified? ?
What does null data indicate? ??
|
<DirectInd>
|
Alpha
|
1
|
Description of Field: Direct Indicator Format (a-alpha): a
Special Format: V = valid flight type I = invalid flight type N = no restriction on this flight type How is null data specified? ?
What does null data indicate? ??
|
<MultiStopInd>
|
Alpha
|
1
|
Description of Field: Multi-stop Indicator Format (a-alpha): a
Special Format: V = valid flight type I = invalid flight type N = no restriction on this flight type How is null data specified? ?
What does null data indicate? ??
|
<OneStopInd>
|
Alpha
|
1
|
Description of Field: One-stop Indicator Format (a-alpha): a
Special Format: V = valid flight type I = invalid flight type N = no restriction on this flight type How is null data specified? ?
What does null data indicate? ??
|
<OnlineConxInd>
|
Alpha
|
1
|
Description of Field: Online Connecting Indicator Format (a-alpha): a
Special Format: V = valid flight type I = invalid flight type N = no restriction on this flight type How is null data specified? ?
What does null data indicate? ??
|
<SpecAircraftInd>
|
Alpha
|
1
|
Description of Field: Special Aircraft Indicator
Format (a-alpha): a
Special Format: Y = special aircraft required - see detailed rule N = no special aircraft requirements How is null data specified? ??
What does null data indicate? ???
|
<ApplicationType>
|
Alpha
|
1
|
Description of Field: Determines if travel is valid or invalid for the flight / city restrictions to follow.
Format (a-alpha): a
Special Format: V = Valid I = Invalid
How is null data specified? ??
What does null data indicate? ???
|
<FlightNum1>
|
Numeric
|
4
|
Description of Field: First Flight Number
Format (n-numeric): nnnn
Special Format: zero filled
How is null data specified? ??
What does null data indicate? ??
|
<FlightNum2>
|
Numeric
|
4
|
Description of Field: Second Flight Number
Format (n-numeric): nnnn
Special Format: zero filled
How is null data specified? ??
What does null data indicate? ??
|
<FlightRelationship>
|
Alpha
|
1
|
Description of Field: Flight Relationship
Format (a-alpha): a
Special Format: A = And O = Or R = Range
How is null data specified? ??
What does null data indicate? ???
|
<DayOfWeek>
|
Alpha
|
7
|
Description of Field: Day Of Week indicators - Seven Y/N indicators representing the days Sunday-Saturday
Format (a-alpha): aaaaaaa
Special Format: Y = applies on this day N = not applicable on this day
How is null data specified? ??
What does null data indicate? ????
|
NumCityConstraints Structured data only. Not in XML.
|
Numeric
|
1
|
Description of Field: Number of City Codes to follow
Format (n-numeric): n
Special Format: Maximum of 4
How is null data specified? 00
What does null data indicate? No data follows
|
+ <CityContraints>
|
Array
|
n/a
|
|
+ <CityConstraint>
|
FieldSet
|
n/a
|
|
<CityType>
|
Alpha
|
1
|
Description of Field: City type
Format (a - alpha): a
Special Format: T = To/From Airport S = Start City of Between Cities pair E = End City of Between Cities pair V = Via City How is null data specified? ??
What does null data indicate? ????
|
<City>
|
Alpha
|
5
|
Description of Field: City code
Format (a - alpha): aaaaa
Special Format: Left justified, blank filled
How is null data specified? ??
What does null data indicate? ????
|
|
|
|
|
|
|
+ <InvalidDates>
|
GF0F 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Not used - always '0000'
|
NumRests Structured data only. Not in XML.
|
Numeric
|
2
|
Number of Date Ranges to follow.
|
+ <Rests>
|
Array
|
n/a
|
|
+ <Rest>
|
FieldSet
|
n/a
|
|
<RestType>
|
Alpha
|
1
|
O= Origin C= Connection X= X-Continental Z= Z-Continental
|
<StartDt>
|
Numeric
|
8
|
Start of Invalid Date Range (YYYYMMDD)
|
<EndDt>
|
Numeric
|
8
|
End of Invalid Date Range (YYYYMMDD) - '99999999' means no end date
|
|
|
|
|
|
|
+ <LastTravelConstraints>
|
GF0G 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Description of Field: Passenger Number.
Format (x -alpha/numeric): xxxx
Special Format: Not used - Always '0000'
Examples: 0000
How is null data specified? N/A.
What does null data indicate? No data results in error.
|
<CommenceLTD>
|
Numeric
|
8
|
Description of Field: Date by which Last Travel must commence.
Format (n - numeric): nnnnnnnn
Special Format: YYYYMMDD
Examples: 99999999
How is null data specified? Null data is specified by '99999999'.
What does null data indicate? '99999999' indicates no end date is defined.
|
<CommenceLTT>
|
Numeric
|
4
|
Description of Field: Time by which Last Travel must commence.
Format (n-numeric): nnnn
Special Format: HHMM
Examples: 2400
How is null data specified? No data results in error.
What does null data indicate? No data results in error.
|
<CompleteLTD>
|
Numeric
|
8
|
Description of Field: Time by which Last Travel must be complete.
Format (n - numeric): nnnnnnnn
Special Format: YYYYMMDD
Examples: 99999999
How is null data specified? Null data is specified by '99999999'.
What does null data indicate? '99999999' indicates no end date is defined.
|
<CompleteLTT>
|
Numeric
|
4
|
Description of Field: End of Valid Date Range.
Format (n - numeric): nnnn
Special Format: HHMM
Examples: 2400
How is null data specified? N/A
What does null data indicate? No data results in error.
|
|
|
+ <AlternateCity>
|
GFAC 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Passenger Number (if returned with GFPI), else '0000'
|
<StartPt>
|
Alpha
|
5
|
(GACBRD)
|
<DistToAltStartPt>
|
Numeric
|
3
|
(GACBML)
|
<DistToAltEndPt>
|
Numeric
|
3
|
(GACBML)
|
<Vnd>
|
Alphanumeric
|
3
|
(GACCAR)
|
<Currency>
|
Alpha
|
3
|
Currency Code of Fare (GACCUR)
|
<DecPos>
|
Numeric
|
1
|
Number of Decimal Places of the Currency Code (GACDEC)
|
<FareAmt>
|
Alphanumeric
|
12
|
(GACAMT) (right justified/zero filled/ contains decimal place)
|
<OWRT>
|
Alpha
|
1
|
O or R (GACRTI)
|
<AltOutboundDt>
|
Numeric
|
8
|
For Alternate Dates: Outbound date if different from journey outbound date, otherwise zeros (format YYYYMMDD) (GACAOD)
|
<AltInboundDt>
|
Numeric
|
8
|
For Alternate Dates: Inbound date if different from journey inbound date, otherwise zeros (format YYYYMMDD) (GACAID)
|
|
|
+ <PrevBICSegMapping>
|
GFBC 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Description of Field: Unique Key. Default value '0000'
Format (x -alpha/numeric): xxxx
Special Format: N/A
Examples: 0000
How is null data specified? N/A
What does null data indicate? No data results in error.
|
BICInfoCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Number of Booking Code Items that follow.
Format (n - numeric): nn
Special Format: Right justified, zero filled.
Possible Values (List or Range): Value in the range from '01' to '16'
Examples: 01
How is null data specified? N/A
What does null data indicate? No data results in error.
|
+ <BICInfoAry>
|
Array
|
n/a
|
|
+ <BICInfo>
|
FieldSet
|
n/a
|
|
<BIC>
|
Alphanumeric
|
2
|
Description of Field: Booking Code
Format (x -alpha/numeric): xx
Special Format: Left justified, character blank filled.
Possible Values (List or Range): F - First Class. Y - Economy Class. J or C - Business Class
Examples: F(Character Blank)
How is null data specified? Null data is specified by Character Blanks.
What does null data indicate? No data results in error.
|
<AppliesToSeg1>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 1.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 1. N - If returned booking code does not applies to Segment 1.
Examples: Y
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg2>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 2.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 2. N - If returned booking code does not applies to Segment 2.
Examples: Y
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg3>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 3.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 3. N - If returned booking code does not applies to Segment 3.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg4>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 4.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 4. N - If returned booking code does not applies to Segment 4.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg5>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 5.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 5. N - If returned booking code does not applies to Segment 5.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg6>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 6.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 6. N - If returned booking code does not applies to Segment 6.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg7>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 7.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 7. N - If returned booking code does not applies to Segment 7.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg8>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 8.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 8. N - If returned booking code does not applies to Segment 8.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg9>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 9.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 9. N - If returned booking code does not applies to Segment 9.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg10>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 10.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 10. N - If returned booking code does not applies to Segment 10.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg11>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 11.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 11. N - If returned booking code does not applies to Segment 11.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg12>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 12.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 12. N - If returned booking code does not applies to Segment 12.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg13>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 13.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 13. N - If returned booking code does not applies to Segment 13.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg14>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 14.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 14. N - If returned booking code does not applies to Segment 14.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg15>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 15.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 15. N - If returned booking code does not applies to Segment 15.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg16>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 16.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 16. N - If returned booking code does not applies to Segment 16.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
|
|
|
|
|
|
+ <BaggDispInfo>
|
GFBD 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger Description Number Format (n-numeric): nnnn Special Format: Starting from 0001 Examples: 0001 How is null data specified? N/A What does null data indicate? No data results in error.
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Quote Number. This field is defined per passenger and the value increases with passenger count. Format (n-numeric): nn Special Format: Right justified, zero filled. Zero, if does not exist. Examples: 01 How is null data specified? Null data is specified as Zero. What does null data indicate? No data results in error.
|
<BaggType>
|
Alphanumeric
|
1
|
Description of Field: Baggage Type.
Format (x-alpha/numeric): x
Special Format: Right justified, blank filled. Blank, if does not exist
Examples: A - Signifies baggage allowance B - Carry-On E - Embargo How is null data specified? Null data is specified as Blank.
What does null data indicate? No data results in error.
|
<PsgrType>
|
Alpha
|
3
|
Description of Field: Passenger Type Format(a-alpha): aaa Blanks, if does not exist. Special Format: Examples: ADT CHD How is null data specified? Null data is specified as Blank.
|
<StartPt>
|
Alpha
|
3
|
Description of Field: Origin city Format(a-alpha): aaa Blanks, if does not exist. Special Format: Examples: DEN CDG How is null data specified? Null data is specified as Blank.
|
<EndPt>
|
Alpha
|
3
|
Description of Field: Destination city Format(a-alpha): aaa Blanks, if does not exist. Special Format: Examples: DEN ORD How is null data specified? Null data is specified as Blank.
|
<BaggAllwnceVal>
|
Numeric
|
3
|
Description of Field: Baggage Allowance Value - the number/weight of free baggage allowed by the airline per passenger, in conjunction with the Baggage Allowance Unit (BaggAllwnceUnit) field.
Format(n-numeric): nnn
Special Format: The following or related examples apply: If Baggage Allowance Value = 50, and Baggage Allowance Unit = L, then the passenger can have 50 lbs worth of luggage before the airlines charge for baggage.
If the Baggage Allowance Value = 2, and the Baggage Allowance Unit = P, the passenger can check up to two pieces of luggage for free.
Examples: 1, 2, 999
Error messages: If the value is 000 or 999, and Baggage Allowance Unit field (BaggAllwnceUnit) is BLANK, the following error messages apply.
0 or 000 - "CONTACT CARRIER - CHARGES MAY APPLY"
For Allowance GFBD(Baggage Type 'A'),
999 - "BAGGAGE ALLOWANCE DATA NOT AVAILABLE"
For Carry On GFBD(Baggage Type 'B'), 999 - "CARRY ON ALLOWANCE DATA NOT AVAILABLE"
Note - For Embargo GFBD, this field will have 888 always. No special action is required for this value if the GFBD is for Embargo (Baggage Type 'E').
How is null data specified? N/A.
|
<BaggAllwnceUnit>
|
Alpha
|
1
|
Description of Field: Baggage Allowance Unit. The Baggage Allowance Unit field indicates whether the Baggage Allowance Value field is calculated in Pieces (P), or weight measured in Kilograms (K), or Pounds (L - for Libra Pondo [pound weight] or LBs). Format(a-alpha): a Blank, if does not exist. Special Format: Examples: P - Piece K - Kilos L - LBs (pounds) How is null data specified? Null data is specified as blank.
|
<Vnd>
|
Alphanumeric
|
3
|
Description of Field: Carrier code Format(x-alpha/numeric): xxx Blank, if does not exist. Special Format: Examples: UA, BA How is null data specified? Null data is specified as blanks.
|
<Spare>
|
Alphanumeric
|
6
|
Description of Field: Spares for future use Format: xxxxxx How is null data specified? Null data is specified as blanks.
|
<BaggTripStartSegNum>
|
Numeric
|
2
|
Description of Field: Baggage Trip Start Segment Number. A baggage trip comprises one or more segments of an itinerary. This field indicates the starting segment number of the itinerary to which the baggage trip is related. Format (n-numeric): nn Special Format: Right justified, zero filled. Zero, if does not exist. Examples: 01 How is null data specified? Null data is specified as Zero. What does null data indicate? No data results in error.
|
<BaggTripEndSegNum>
|
Numeric
|
2
|
Description of Field: Baggage Trip End Segment Number. A baggage trip comprises one or more segments of an itinerary. This field indicates the last segment number of the itinerary to which the baggage trip is related. Format (n-numeric): nn Special Format: Right justified, zero filled. Zero, if does not exist. Examples: 01 How is null data specified? Null data is specified as Zero. What does null data indicate? No data results in error.
|
URLTextLen Structured data only. Not in XML.
|
Numeric
|
3
|
Description of Field: Text length of the URL field Format (n - numeric): Nnn - Special Format: Examples: 0, 50, 560 How is null data specified? Null data is specified as zeroes.
|
<URL>
|
Alphanumeric
|
VL
|
Description of Field: Carrier baggage URL (variable length data) Format (x-alpha/numeric): xxxxxxxxx Special Format: Character Blank, if does not exist -If URL_Text_length is 0, this field will have 1 Blank character. - If URL_Text_length is 'n', this field will have 'n' numbers of characters. Examples: MYTRIPANDMORE.COM/BAGGAGEDETAILSUS.BAGG How is null data specified? Null data is specified as Character Blank. What does null data indicate? URL not available.
|
|
|
+ <BaggDispFQandFQBB>
|
GFBF 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger Description Number Format (n-numeric): nnnn Special Format: Starting from 0001 Examples: 0001 How is null data specified? N/A What does null data indicate? No data results in error.
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Quote Number. This field is defined per passenger and the value increases with passenger count. Format (n-numeric): nn Special Format: Right justified, zero filled. Zero, if does not exist. Examples: 01 How is null data specified? Null data is specified as Zero. What does null data indicate? No data results in error.
|
<BaggNum>
|
Numeric
|
2
|
Description of Field: Baggage number this baggage applies to.
Format (n-numeric): nn
Special Format: Right justified, zero filled.
Zero, if does not exist.
Examples: 01 02 99
How is null data specified? Null data is specified as Zero.
What does null data indicate? N/A.
|
<BaggFee>
|
Alphanumeric
|
8
|
Description of Field: Baggage Fee
Format (n-numeric): nn
Special Format: Right justified, zero filled. Zero, if does not exist
Examples: 320.45 1111 22222222
How is null data specified? Null data is specified as Zero.
What does null data indicate? No data results in error.
Special case: If Bag Fee has 99999999, and Currency Code is 'Blank', use the text in description field of GFBF.
|
<Currency>
|
Alpha
|
3
|
Description of Field: Currency code
Format(a-alpha): aaa Blanks, if does not exist.
Special Format:
Examples: USD CAD
How is null data specified? Null data is specified as Blank.
Special case: If Bag Fee has 99999999, and Currency Code is 'Blank', use the text in description field of GFBF.
|
<WtDimension>
|
Alphanumeric
|
60
|
Description of Field: Baggage weight and dimension information. Format: aaaannaa/nnaabaaannaa/nnnaaa blanks, if does not exist. Examples: upto50lb/23kg and62li/158lcm How is null data specified? Null data is specified as blanks.
|
<BaggTripStartSegNum>
|
Numeric
|
2
|
Description of Field: Baggage Trip Start Segment Number. A baggage trip comprises one or more segments of an itinerary. This field indicates the starting segment number of the itinerary to which the baggage trip is related. Format: nn Special Format: Right justified, zero filled. Zero, if does not exist. Examples: 01 How is null data specified? Null data is specified as zeros.
|
<BaggTripEndSegNum>
|
Numeric
|
2
|
Description of Field: Baggage Trip End Segment Number. A baggage trip comprises one or more segments of an itinerary. This field indicates the last segment number of the itinerary to which the baggage trip is related. Format: nn Special Format: Examples: Right justified, zero filled. Zero, if does not exist. Examples: 01 How is null data specified? Null data is specified as zeros.
|
|
|
+ <NewBICSegMapping>
|
GFBK 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Unique Key.
Format (x -alpha/numeric): xxxx
Special Format: N/A
Possible Values (List or Range): If FQP entry: '00' - '99' Passenger Number '00' - '99' Quote Number NOTE: If Passenger Number = '00' or Quote Number = '00' then indicates Applies to All If not FQP entry: '0000' indicates Booking Codes available to all passengers for quotation purposes. '8000' indicates Booking Codes offered for Booking Class Match processing.
Examples: 0000
How is null data specified? N/A
What does null data indicate? No data results in error.
|
BICInfoCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Number of Booking Code Items that follow.
Format (n - numeric): nn
Special Format: Right justified, zero filled.
Possible Values (List or Range): Value in the range from '01' to '16'
Examples: 02
How is null data specified? N/A
What does null data indicate? No data results in error.
|
+ <BICInfoAry>
|
Array
|
n/a
|
|
+ <BICInfo>
|
FieldSet
|
n/a
|
|
<BIC>
|
Alphanumeric
|
2
|
Description of Field: Booking Code
Format (x -alpha/numeric): xx
Special Format: Left justified, character blank filled.
Possible Values (List or Range): F - First Class. Y/V/T - Economy Class. J/C - Business Class.
Examples: V(Character Blank) T(Character Blank)
How is null data specified? Null data is specified by Character Blanks.
What does null data indicate? No data results in error.
|
<AppliesToSeg1>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 1.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 1. N - If returned booking code does not applies to Segment 1.
Examples: Y N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg2>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 2.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 2. N - If returned booking code does not applies to Segment 2.
Examples: Y N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg3>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 3.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 3. N - If returned booking code does not applies to Segment 3.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg4>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 4.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 4. N - If returned booking code does not applies to Segment 4.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg5>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 5.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 5. N - If returned booking code does not applies to Segment 5.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg6>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 6.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 6. N - If returned booking code does not applies to Segment 6.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg7>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 7.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 7. N - If returned booking code does not applies to Segment 7.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg8>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 8.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 8. N - If returned booking code does not applies to Segment 8.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg9>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 9.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 9. N - If returned booking code does not applies to Segment 9.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg10>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 10.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 10. N - If returned booking code does not applies to Segment 10.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg11>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 11.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 11. N - If returned booking code does not applies to Segment 11.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg12>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 12.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 12. N - If returned booking code does not applies to Segment 12.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg13>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 13.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 13. N - If returned booking code does not applies to Segment 13.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg14>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 14.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 14. N - If returned booking code does not applies to Segment 14.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg15>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 15.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 15. N - If returned booking code does not applies to Segment 15.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AppliesToSeg16>
|
Alpha
|
1
|
Description of Field: Booking Code applies to Segment 16.
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - If returned booking code applies to Segment 16. N - If returned booking code does not applies to Segment 16.
Examples: N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
|
|
|
|
|
|
+ <CommNetGrossInfo>
|
GFC7 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger Description Number starting from 0001 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnn Special Format: Right justified, zero filled. Range of Possible Values 0001-0099 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Fare Quote number Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nn Special Format: Right justified, zero filled. List of Possible Values 01-08 How is null data specified? N/A What does null data indicate? No data results in error
|
<FareComponentNum>
|
Numeric
|
2
|
Description of Field: Fare Component Number Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nn Special Format: Right justified, zero filled. Zero, if does not exist. List of Possible Values 01-99 How is null data specified? Character 00 What does null data indicate? No data results in error
|
<NetGrossInd>
|
Alphanumeric
|
1
|
Description of Field: Net Gross Indicator Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): x Special Format: N/A List of Possible Values N = Commission Based on Net Amount G = Commission Based on Gross Amount B = Calculate the perentage difference between the Net Fare amount and Ticketed(Gross) amount@ Blank = no application How is null data specified? Null data is specified by blank What does null data indicate? Blank is a valid value; identifies no application
|
<StartCity>
|
Alpha
|
5
|
Description of Field: Fare Component Board City Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): aaaaa Special Format: Left Justified, character blank filled List of Possible Values First 3 characters city code, last 2 characters blanks Example: DEN How is null data specified? Character blanks What does null data indicate? No data
|
<EndCity>
|
Alpha
|
5
|
Description of Field: Fare Component Offpoint City Code Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): aaaaa Special Format: Left Justified, character blank filled List of Possible Values First 3 characters city code, last 2 characters blanks Example: LHR How is null data specified? Character blanks What does null data indicate? No data
|
<CrncyCode>
|
Alphanumeric
|
3
|
Description of Field: Currency Code of this fare component-the currency the fare was filed in. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxx Special Format: N/A List of Possible Values Any valid 3 character currency code Example: USD, CAD, etc. How is null data specified? blanks What does null data indicate? No data
|
<CommPercentage>
|
Numeric
|
8
|
Description of Field: Commission Percentage Value Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnnnnnn Special Format: Right Justified, zero filled List of Possible Values Any valid numeric amount. Note: If percentage = character 09999999, and dollar amount=character zeroes, this implies 'standard' commission Examples: 00000900 - for 9% 00002000 - for 20% 09999999 - standard commission if amount is character zeroes. How is null data specified? Character zeroes What does null data indicate? Zero implies zero percent. If percent equals zero, the dollar amount should be checked. If no dollar amount exists either, then use zero percent.
|
<CrncyCodeSpecifiedAmt>
|
Alphanumeric
|
3
|
Description of Field: Currency Code of Specified Commission Amount following Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxx Special Format: N/A List of Possible Values Any valid 3 character currency code Examples: USD, CAD How is null data specified? Character blanks What does null data indicate? No data results in error.
|
<CommAmt>
|
Numeric
|
12
|
Description of Field: Commission Amount Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnnnnnnnnnn Special Format: Right Justified, zero filled List of Possible Values Any valid numeric amount. If amount is character zeros and percentage value = 09999999, then this implies 'standard' commission. Examples: 000000010000 = 100.00 000000000000 How is null data specified? Character zeroes What does null data indicate? Zero implies no dollar amount.
|
<NumDecSpecifiedAmt>
|
Numeric
|
1
|
Description of Field: Number of decimal places for Specified Commission Amount Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): n Special Format: N/A List of Possible Values 0, 1, 2, 3 How is null data specified? N/A What does null data indicate? No data results in error.
|
|
|
+ <CurrencyConversionResp>
|
GFCC 2.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Sequential beginning with '0001'.
|
<FromCurrency>
|
Alpha
|
3
|
Field Description: Currency Code to be Converted (GRXFCC)
Format (a-alpha): aaa
Examples: USD
How is null data specified? N/A
What does null data indicate? No data.
|
<Amt>
|
Alphanumeric
|
11
|
Field Description: The dollar amount to convert in the 'From' Currency Code. (GRXFAM)
Format (x-alpha/numeric): xxxxxxx.xx (9 Characters + 1 Decimal Point)
Special Format: Left justified
Examples: 123.56
How is null data specified? N/A
What does null data indicate? No amount to convert.
|
<ToCurrency>
|
Alpha
|
3
|
Field Description: The currency to which the 'From' amount will be converted. (GRXTCC)
Format (a-alpha): aaa
Examples: EUR
How is null data specified? N/A
What does null data indicate? N/A
|
<ConvertedAmt>
|
Alphanumeric
|
11
|
Field Description: The amount converted in the "To Currency Code" from the "From Currency Code"
Format (x-alpha/numeric): xxxxxxx.xx (9 Characters + 1 Decimal Point)
Special Format: Left justified. (GRXTAM)
Examples: 98.65
How is null data specified? N/A
What does null data indicate? N/A
|
<BankSellingRate>
|
Alphanumeric
|
9
|
Field Description: BSR, or Bankers Selling Rate, is the rate at which one entity is willing to sell foreign exchange. (GRXBSR)
Format: (x-alphanumeric) Xxxxxxxxx (7 Characters + 1 Decimal Point)
Special Format: Left justified, blank filled
Examples: 0.38961
How is null data specified? N/A
What does null data indicate? N/A
|
|
|
+ <CityIndInfo>
|
GFCI 2.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger Number. Starts from '0001' Format (n - numeric): nnnn Special Format: N/A Examples: 0001 How is null data specified? N/A What does null data indicate? No data results in error.
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Quote Number Format (n - numeric): nn Special Format: Right justified, zero filled. Zero, if does not exist Examples: 01 How is null data specified? No data results in error. What does null data indicate? No data results in error.
|
<FareNum>
|
Numeric
|
2
|
Description of Field: Fare Component Number Format (n - numeric): nn Special Format: Right justified, zero filled. Zero, if does not exist. Examples: 02 How is null data specified? Null data is specified by Zero. What does null data indicate? No data results in error.
|
CityIndCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: One set of Indicators exists for each city in the Fare Component. (GR8CNB) Format (n - numeric): nn Special Format: Right justified, zero filled. Zero, if does not exist Examples: 01 How is null data specified? Null data is specified by Zero. What does null data indicate? No data results in error.
|
+ <CityIndAry>
|
Array
|
n/a
|
|
+ <CityInd>
|
FieldSet
|
n/a
|
|
<Mandatory-NoStopover>
|
Alphanumeric
|
1
|
Description of Field: No Stopover Format (x -alpha/numeric): x Special Format: N/A Possible Values (List or Range): Y - No Stopover applies to itinerary. N - Stopover applies to itinerary. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<MandatoryRtePt>
|
Alphanumeric
|
1
|
Description of Field: Route Point Format (x -alpha/numeric): x Special Format: N/A Possible Values (List or Range): Y - Route Point applies to itinerary. N - Route Point does not apply to itinerary. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<CityWI1stLevelSideTrip>
|
Alphanumeric
|
1
|
Description of Field: City W/I 1st Level Side Trip Format (x -alpha/numeric): x Special Format: N/A Possible Values (List or Range): Y - 1st Level Side Trip is present in itinerary. N - 1st Level Side Trip isn't present in itinerary. Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<CityWI2ndLevelSideTrip>
|
Alphanumeric
|
1
|
Description of Field: City W/I 2nd Level Side Trip. Format (x -alpha/numeric): x Special Format: N/A Possible Values (List or Range): Y - 2nd Level Side Trip is present in itinerary. N - 2nd Level Side Trip isn't present in itinerary. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<AllowOpenJawBreak>
|
Alphanumeric
|
1
|
Description of Field: Break Allowable as Open Jaw. Format (x -alpha/numeric): x Special Format: N/A Possible Values (List or Range): Y - Fare break is allowed as Open Jaw. N - Fare break isn't allowed as Open Jaw. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<SurfaceSectorInc>
|
Alphanumeric
|
1
|
Description of Field: Component includes Surface Sector. Format (x -alpha/numeric): x Special Format: N/A Possible Values (List or Range): Y - Whether the Fare Component includes a Surface Sector. N - Whether the Fare Component doesn't include a Surface Sector. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<SurfaceSectorExc>
|
Alphanumeric
|
1
|
Description of Field: Surface Sector excluded. Format (x -alpha/numeric): x Special Format: N/A Possible Values (List or Range): Y - Surface Sector is excluded in Fare Component. N - Surface Sector isn't excluded from Fare Component. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<SysGenFictitiousPt>
|
Alphanumeric
|
1
|
Description of Field: System generated Fictitious Point. Format (x -alpha/numeric): x Special Format: N/A Possible Values (List or Range): Y - Any system generated Fictitious Point is present. N - Any system generated Fictitious Point is not present. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<NegMileExcMPMReductionPt>
|
Alphanumeric
|
1
|
Description of Field: Negative Mileage Exception: MPM Reduction Point. Format (x -alpha/numeric): x Special Format: N/A Possible Values (List or Range): Y - MPM Reduction Point applies in the Fare Component. N - MPM Reduction Point doesn't apply in the Fare Component. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<RIOSAOMileCity>
|
Alphanumeric
|
1
|
Description of Field: RIO/SAO Mileage City. Format (x -alpha/numeric): x Special Format: N/A Possible Values (List or Range): Y - RIO/SAO Mileage (exception) city present in Fare Component. N - RIO/SAO Mileage (exception) city isn't present in the itinerary. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<UnspecExtraMileAllow>
|
Alphanumeric
|
1
|
Description of Field: Unspecified Extra Mileage Allowance. Format (x -alpha/numeric): x Special Format: N/A Possible Values (List or Range): Y - Unspecified Extra Mileage Allowance applied to Fare Component. N - Unspecified Extra Mileage Allowance not applied to Fare Component. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<SouthAtlanticMileCity>
|
Alphanumeric
|
1
|
Description of Field: South Atlantic Mileage City. Format (x -alpha/numeric): x Special Format: N/A Possible Values (List or Range): Y - South Atlantic Mileage City present in Fare Component. N - South Atlantic Mileage City present in Fare Component. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<ClassDifferential>
|
Alphanumeric
|
1
|
Description of Field: Class Differential. Format (x -alpha/numeric): x Special Format: N/A Possible Values (List or Range): Y - Class Difference present in Fare Component. N - Class Difference present in Fare Component. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<IguassuFallsMileCity>
|
Alpha
|
1
|
Description of Field: Iguassu Falls Mileage City. Format (x -alpha/numeric): x Special Format: N/A Possible Values (List or Range): Y - Iguassu Falls Mileage City present in Fare Component. N - Iguassu Falls Mileage City not present in Fare Component. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Spare1>
|
Alpha
|
2
|
Description of Field: Spares for future indicators. (GR8CI2) Format (a - alpha): aaa Special Format: NNN Examples: NNN How is null data specified? Null data is specified by 'N'. What does null data indicate? 'N' indicates that no data is entered or selected.
|
|
|
|
|
|
|
+ <TkRestrictionInfo>
|
GFDR 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Passenger Description Number starting from 0001
|
<RestrictionDateinGMT>
|
Numeric
|
8
|
YYYYMMDD (GRDDTE) Zero if does not exist
|
<RestrictionTimeinGMT>
|
Numeric
|
4
|
Minutes past midnight format (GRDTIM) Zero if does not exist
|
<DaysTypeRestriction>
|
Alpha
|
1
|
Y or N N if does not exist (GRDTYP)
|
<HoursTypeRestriction>
|
Alpha
|
1
|
Y or N N if does not exist (GRDTYP)
|
<Spares>
|
Alpha
|
6
|
NNNNNN , Spares for future indicators (GRDTYP)
|
|
|
+ <FeeTaxInfo>
|
GFE1 1.0
|
|
+ <FeeTaxAry>
|
Array
|
n/a
|
|
+ <FeeTax>
|
FieldSet
|
n/a
|
|
<Code>
|
Alphanumeric
|
2
|
Field Description: Tax country code Format (x-alpha/numeric): xx Examples: US XF How is null data specified? Null data is specified by character blanks. What does null data indicate? No data results in error
|
<Amt>
|
Numeric
|
11
|
Field Description: Tax amount. This amount will be in the currency of the fee amount found in the corresponding GFEE. The number of decimals will be in the GFEE as well. Format (n - numeric): nnnnnnnnnnn Special Format: Zero, if does not exist Examples: 00000000150 How is null data specified? Null data is specified by zeros. What does null data indicate? No data results in error.
|
|
|
|
|
|
|
+ <BookingFeeInfo>
|
GFEE 1.0
|
|
Start Definition Of - Fee Information Response KLR
|
<UniqueKey>
|
Numeric
|
4
|
Field Description: Passenger Description Number starting from 0001 Format (n-numeric): nnnn Possible Values (Range): 0001 - 9999 How is null data specified? Null data is specified by zeros. What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote Number Format (n-numeric): nn How is null data specified? Null data is specified by zeros. What does null data indicate? No data results in error
|
<PassengerId>
|
Numeric
|
2
|
Description of Field: Passenger number to which fee applies. Note - for version 01 of this KLR, this field will always be 00 (applies to all passengers for PTC). Format (n-numeric): nn Special Format: Zero, applies to all passengers Right justified, zero filled Examples: 00 How is null data specified? Null data is specified by zeros. What does null data indicate? Zeros imply applies to all passengers.
|
<FareNum>
|
Numeric
|
2
|
Description of Field: Fare component number to which fee applies. Format (n - numeric): nn Special Format: Right justified, zero filled. Zero, not applicable. Examples: 00 01 02 How is null data specified? Null data is specified by zeros. What does null data indicate? Zeros imply fee is not by component.
|
<StartSeg>
|
Numeric
|
2
|
Description of Field: Start segment number of the range to which fee applies. Format (n - numeric): nn Special Format: Right justified, zero filled. Zero, not applicable. Examples: 00 01 02 How is null data specified? Null data is specified by zeros. What does null data indicate? Zeros imply fee is not segment related.
|
<EndSeg>
|
Numeric
|
2
|
Description of Field: End segment number of the range to which fee applies. Format (n - numeric): nn Special Format: Right justified, zero filled. Zero, not applicable. Examples: 00 01 02 How is null data specified? Null data is specified by zeros. What does null data indicate? Zeros imply fee is not segment related.
|
<PTC>
|
Alpha
|
3
|
Description of Field: PTC code associated to the Unique Key Passenger Description field Format (a - alpha): aaa Special Format: Left justified, character blank filled Examples: ADT How is null data specified? Null data is specified by character blanks. What does null data indicate? No data results in error.
|
<FeeType>
|
Alpha
|
2
|
Description of Field: Type of fee Format (a - alpha): aa Possible Values (List): OB = ticket or card type Special Format: Left justified, character blank filled How is null data specified? Null data is specified by character blanks. What does null data indicate? No data results in error.
|
<ServiceSubCode>
|
Alphanumeric
|
3
|
Description of Field: Service Code Format (x -alpha/numeric): xxx Special Format: Left justified, character blank filled. Character blanks, if does not exist. Examples: FCA T01 NOTE: First character of T = ticket fee First character of F = card fee How is null data specified? Null data is specified by character blanks. What does null data indicate? No data results in error.
|
<Ind>
|
Alpha
|
1
|
Description of Field: Special information code pertaining to this fee. Format (a-alpha): a Possible Values (List): E = Estimated fee How is null data specified? Null data is specified by character blanks. What does null data indicate? Character blanks implies no special information applies.
|
<FeeDesc>
|
Alphanumeric
|
30
|
Description of Field: Description of this fee. Format (x -alpha/numeric): xxx Special Format: Left justified, character blank filled. Character blanks, if does not exist. How is null data specified? Null data is specified by character blanks. What does null data indicate? Character blanks implies no description available.
|
<Refund>
|
Alpha
|
1
|
Description of Field: Refund applicability. Format (a-alpha): a Possible Values (List): Y = fee is refundable and re-issuable X = fee is refundable, but not re-issuable Z = fee is not refundable, but is re-issuable R = fee is not refundable, but is re-issuable with restrictions N or blank = fee is not refundable or re-issuable How is null data specified? Null data is specified by character blanks. What does null data indicate? Character blanks implies not applicable.
|
<Commission>
|
Alpha
|
1
|
Description of Field: Commission applicability. Format (a-alpha): a Possible Values (List): Y = fee is commissionable N or blank = fee is not commissionable How is null data specified? Null data is specified by character blanks. What does null data indicate? Character blanks implies not applicable.
|
<Interline>
|
Alpha
|
1
|
Description of Field: Interline applicability. Format (a-alpha): a Possible Values (List): Y = fee is interlineable N or blank = fee is not interlineable How is null data specified? Null data is specified by character blanks. What does null data indicate? Character blanks implies not applicable.
|
<Spare>
|
Alpha
|
5
|
Description of Field: Spares Format (a-alpha): a Special Format: Character blank filled. How is null data specified? Null data is specified by character blanks. What does null data indicate? NA
|
<Crncy>
|
Alpha
|
3
|
Description of Field: Currency code of fee Format (a - alpha): aaa Special Format: Character Blanks, if does not exist Examples: USD How is null data specified? Null data is specified by character blanks. What does null data indicate? No data results in error.
|
<DecPos>
|
Numeric
|
1
|
Description of Field: Number of decimal places for currency Format (n - numeric): n Special Format: Zero, if does not exist How is null data specified? Null data is specified by zeros. What does null data indicate? No data results in error.
|
<Fee>
|
Numeric
|
11
|
Description of Field: Amount of fee Format (n - numeric): nnnnnnnnnnn Special Format: Zero, if does not exist Examples: 00000005020 How is null data specified? Null data is specified by zeros. What does null data indicate? No data results in error.
|
<Amt>
|
Numeric
|
11
|
Description of Field: Total of all taxes for this fee Format (n - numeric): nnnnnnnnnnn Special Format: Zero, if does not exist Examples: 00000000150 How is null data specified? Null data is specified by zeros. What does null data indicate? No data implies no tax on this fee.
|
<TotAmt>
|
Numeric
|
11
|
Description of Field: Total of fee plus total tax for this fee Format (n - numeric): nnnnnnnnnnn Special Format: Zero, if does not exist Examples: 00000005170 How is null data specified? Null data is specified by zeros. What does null data indicate? No data results in error.
|
|
|
+ <ExtendedQuoteInformation>
|
GFEQ 2.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger Description Number starting from 0001 Format (n-numeric): nnnn Examples: 0001 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Incremental number starting at 01 (GEQQNB) Format (n-numeric): nn Special Format: Zero if does not exist How is null data specified? N/A What does null data indicate? N/A
|
<ETkInd>
|
Alpha
|
1
|
Description of Field: Electronic Ticket data Format (a-alpha): a Possible Values (List): Y - Electronic Ticket Required (GEQIN1) N or blank - no ET restriction How is null data specified? N/A What does null data indicate? No ET restriction
|
<PaperTkInd>
|
Alpha
|
1
|
Description of Field: Paper Ticket Format (a-alpha): a Possible Values (List): Y - Paper Ticket Required (GEQIN1) N or blank - no PT restriction How is null data specified? N/A What does null data indicate? No PT restriction
|
<PlatingInd>
|
Alpha
|
1
|
Description of Field: Plating Carrier Restrictions Format (a-alpha): a Possible Values (List): Y - Plating Carrier Restriction Exists (GEQIN1) N or blank - no PC restriction How is null data specified? N/A What does null data indicate? No PC restriction
|
<NetFareInd>
|
Alpha
|
1
|
Description of Field: Net Fare Exists Format (a-alpha): a Possible Values (List): Y - Net fare information is included (GEQIN1) N or blank - no Net fare information applies How is null data specified? N/A What does null data indicate? No Net fare information applies
|
<TkFareInd>
|
Alpha
|
1
|
Description of Field: Ticketing Fare Exists Format (a-alpha): a Possible Values (List): Y - Ticketing fare information is included (GEQIN1) N or blank - no Ticketing fare information applies How is null data specified? N/A What does null data indicate? No Ticketing fare information applies
|
<LLPFQuoted>
|
Alpha
|
1
|
Description of Field: APF-Local Loaded Private Fare Quoted
Format (a-alpha): a
Possible Values (List): Y - APF Quoted Fare(GEQIN1 bit 5) N or blank - no APF Quote Fare information applies
How is null data specified? N/A
What does null data indicate? No APF fare information applies
|
<CommUnresolved>
|
Alpha
|
1
|
Description of Field: Category 35 Private Fare Commission is unresolved; i.e., commission against all fare components are not exactly the same. See GFC7 KLR. Format (a-alpha): a Possible Values (List): Y - CAT35 Commission is Ambiguous (GEQIN1 bit 6) N or blank - If CAT35 fare, CAT35 Commission is resolved. If not CAT35 fare, indicator has no meaning. How is null data specified? N/A What does null data indicate? If CAT35 fare, CAT35 Commission is resolved. If not CAT35 fare, indicator has no meaning.
|
<DataRetQuote>
|
Alpha
|
1
|
Description of Field: Category 35 Private Fare Data Quoted this fare. Format (a-alpha): a Possible Values (List): Y - CAT35 Data returned this quote. (GEQIN1 bit 7) N or blank - Public fare or non-Cat35 Private fare. How is null data specified? N/A What does null data indicate? N or blank - Public fare or non-Cat35 Private fare.
|
<FareIT>
|
Alpha
|
1
|
Description of Field: IT "Inclusive Tour" Fare quoted Format (a-alpha): a Possible Values (List): Y - IT Fare quoted (GEQIN2 bit 0) N or blank - Not an IT fare. How is null data specified? N/A What does null data indicate? Not an IT fare.
|
<BagInd>
|
Alpha
|
1
|
Description of Field: Category 35 baggage indicator Format (a-alpha): a Possible Values (List): Future use (GEQIN2 bit 1) - N or blank How is null data specified? N/A What does null data indicate? No data.
|
<TkDesignator>
|
Alpha
|
1
|
Description of Field: Category 35 Private Fare quoted; Ticket Designator data is protected and cannot be overwritten with manual modifier. Format (a-alpha): a Possible Values (List): Y -Protected CAT35 Ticket Designator. (GEQIN2 bit 2) N or blank - Ticket Designator is not is not protected data. How is null data specified? N/A What does null data indicate? Ticket Designator is not protected data.
|
<FareBT>
|
Alpha
|
1
|
Description of Field: BT "Bulk" Fare quoted Format (a-alpha): a Possible Values (List): Y - BT Fare quoted (GEQIN2 bit 3) N or blank - Not a BT fare. How is null data specified? N/A What does null data indicate? Not a BT fare.
|
<FiledNetFare>
|
Alpha
|
1
|
Description of Field: Category 35 Net Fare was explicitly filed. Format (a-alpha): a Possible Values (List): Y -CAT35 Net Fare explicitly filed. (GEQIN2 bit 4) N or blank - Not a CAT35 Net fare, or if CAT35, the Net fare amount was copied from the Sell fare amount. How is null data specified? N/A What does null data indicate? Not a CAT35 Net fare, or if CAT35, the Net fare amount was copied from the Sell fare amount.
|
<NTypeComm>
|
Alpha
|
1
|
Description of Field: Category 35 Commission based on Net Amount Format (a-alpha): a Possible Values (List): Y -CAT35 N Type Commission (GEQIN2 bit 5) N or blank - Not a CAT35 fare, or if CAT35, the commission is not based on Net amount. How is null data specified? N/A What does null data indicate? Not a CAT35 fare, or if CAT35, the commission is not based on Net amount.
|
<Spare1>
|
Alpha
|
2
|
Description of Field: Spares (GEQIN2 bits 6 and 7) Format (a-alpha): aa Possible Values (List): NN How is null data specified? N/A What does null data indicate? N/A
|
<NetFareCrncy>
|
Alpha
|
3
|
Description of Field: Currency code of Net fare (GEQNCC)
Format (a-alpha): aaa
Examples: USD
How is null data specified? Blanks
What does null data indicate? No data
|
<NetFareAmt>
|
Numeric
|
12
|
Description of Field: Net fare base amount (GEQNFA) Format (n-numeric): nnnnnnnnnnnn Examples: 000000010000 How is null data specified? N/A What does null data indicate? No data
|
<NetFareNumDecs>
|
Numeric
|
1
|
Description of Field: Net base fare number of decimal places (GEQNDC) Format (n-numeric): n Possible Values (Range): 0 - 3 How is null data specified? N/A What does null data indicate? No data
|
<EquivNetFareCrcy>
|
Alpha
|
3
|
Description of Field: Currency code of the equivalent currency (place of sale currency) of Net fare (GEQNEC)
Format (a-alpha): aaa
Examples: USD
How is null data specified? Blanks
What does null data indicate? No data
|
<EquivNetFareAmt>
|
Numeric
|
12
|
Description of Field: Net fare amount in the equivalent currency (GEQNEA) Format (n-numeric): nnnnnnnnnnnn Examples: 000000002300 How is null data specified? N/A What does null data indicate? No data
|
<EquivNumDecs>
|
Numeric
|
1
|
Description of Field: Equivalent currency number of decimal places (GEQNED) Format (n-numeric): n Possible Values (Range): 0 - 3 How is null data specified? N/A What does null data indicate? No data
|
<TotNetCrcy>
|
Alpha
|
3
|
Description of Field: Currency code of Net fare total (including taxes (GEQNTC)
Format (a-alpha): aaa
Examples: USD
How is null data specified? Blanks
What does null data indicate? No data
|
<TotNetAmt>
|
Numeric
|
12
|
Description of Field: Total Net fare amount (GEQNTA) Format (n-numeric): nnnnnnnnnnnn Examples: 000000012040 How is null data specified? N/A What does null data indicate? No data
|
<TotNetNumDecs>
|
Numeric
|
1
|
Description of Field: Total Net fare number of decimal places (GEQNTC) Format (n-numeric): n Possible Values (Range): 0 - 3 How is null data specified? N/A What does null data indicate? No data
|
<TkFareCrcy>
|
Alpha
|
3
|
Description of Field: Currency code of Ticket-A base fare (GEQTCC)
Format (a-alpha): aaa
Examples: USD
How is null data specified? Blanks
What does null data indicate? No data
|
<TkFareAmt>
|
Numeric
|
12
|
Description of Field: Ticket-A base fare amount (GEQTFA) Format (n-numeric): nnnnnnnnnnnn Examples: 000000011000 How is null data specified? N/A What does null data indicate? No data
|
<TkNumDecs>
|
Numeric
|
1
|
Description of Field: Ticket-A base fare number of decimal places (GEQTDC) Format (n-numeric): n Possible Values (Range): 0 - 3 How is null data specified? N/A What does null data indicate? No data
|
<EquivTkCrncy>
|
Alpha
|
3
|
Description of Field: Currency code of the equivalent currency (place of sale currency) of Ticketing-A fare (GEQTEC)
Format (a-alpha): aaa
Examples: Blanks USD
How is null data specified? Blanks
What does null data indicate? No data
|
<EquivTkAmt>
|
Numeric
|
12
|
Description of Field: Ticketing-A fare amount in equivalent currency (GEQTEA) Format (n-numeric): nnnnnnnnnnnn Examples: 000000001000 How is null data specified? N/A What does null data indicate? No data
|
<EquivTkNumDecs>
|
Numeric
|
1
|
Description of Field: Equivalent currency number of decimal places (GEQTED) for ticket-A fare Format (n-numeric): n Possible Values (Range): 0 - 3 How is null data specified? N/A What does null data indicate? No data
|
<TotTkCrncy>
|
Alpha
|
3
|
Description of Field: Currency code of Total ticketing-A fare (GEQTTC)
Format (a-alpha): aaa
Examples: USD
How is null data specified? Blanks
What does null data indicate? No data
|
<TotTkAmt>
|
Numeric
|
12
|
Description of Field: Total ticketing-A fare amount (GEQTTA) Format (n-numeric): nnnnnnnnnnnn Examples: 000000013040 How is null data specified? N/A What does null data indicate? No data
|
<TotTkNumDecs>
|
Numeric
|
1
|
Description of Field: Total ticketing fare number of decimal places (GEQTTD) Format (n-numeric): n Possible Values (Range): 0 - 3 How is null data specified? N/A What does null data indicate? No data
|
<CrncyBaseFareTkPsgrCoupon>
|
Alpha
|
3
|
Description of Field: Currency code of Ticket-P fare (GEQPCC)
Format (a-alpha): aaa
Examples: USD
How is null data specified? Blanks
What does null data indicate? No data
|
<TkPsgrCouponAmt>
|
Numeric
|
12
|
Description of Field: Ticket-P fare amount (GEQPFA) Format (n-numeric): nnnnnnnnnnnn Examples: 000000011000 How is null data specified? N/A What does null data indicate? No data
|
<TkPsgrCouponNumDecs>
|
Numeric
|
1
|
Description of Field: Ticket-P fare number of decimal places (GEQPDC) Format (n-numeric): n Possible Values (Range): 0 - 3 How is null data specified? N/A What does null data indicate? No data
|
<EquivCrncyTkPsgrCoupon>
|
Alpha
|
3
|
Description of Field: Currency code of the equivalent currency (place of sale currency) of Ticket-P fare (GEQPEC)
Format (a-alpha): aaa
Examples: Blanks USD
How is null data specified? Blanks
What does null data indicate? No data
|
<EquivAmtTkPsgrCoupon>
|
Numeric
|
12
|
Description of Field: Ticket-P fare amount in equivalent currency (GEQPEA) Format (n-numeric): nnnnnnnnnnnn Examples: 000000001000 How is null data specified? N/A What does null data indicate? No data
|
<EquivNumDecsTkPsgrCoupon>
|
Numeric
|
1
|
Description of Field: Equivalent currency number of decimal places (GEQPED) for ticket-P fare Format (n-numeric): n Possible Values (Range): 0 - 3 How is null data specified? N/A What does null data indicate? No data
|
<TotCrncyTkPsgrCoupon>
|
Alpha
|
3
|
Description of Field: Currency code of Total ticket-P fare (GEQPTC). Format (a-alpha): aaa Examples: USD Blanks How is null data specified? blanks What does null data indicate? No data
|
<TotAmtTkPsgrCoupon>
|
Numeric
|
12
|
Description of Field: Total ticketing fare amount (GEQPTA) Format (n-numeric): nnnnnnnnnnnn Examples: 000000013040 How is null data specified? zeros What does null data indicate? No data
|
<TotNumDecsTkPsgrCoupon>
|
Numeric
|
1
|
Description of Field: Total ticketing fare number of decimal places (GEQPTD) Format (n-numeric): n Possible Values (Range): 0 - 3 How is null data specified? N/A What does null data indicate? No data
|
<MethodType>
|
Alphanumeric
|
1
|
Description of Field: Category 35 Method Type (GEQMTP) Format (x-alpha-numeric): x Possible Values (Range): 0 - 5 How is null data specified? N/A What does null data indicate? No data
|
<Type>
|
Alphanumeric
|
1
|
Description of Field: Tour, CAR, Value Type Indicator-identifies which data exists (GEQTYP) Format (x-alpha-numeric): x Possible Values (Range): B = Both CAR and Value Code exists C = CAR code only V = Value code only T = Tour Code only Blank = Any Tour/CAR/Value-non cat35 data How is null data specified? Blank What does null data indicate? No Data or non-Cat35 data exists
|
<CARCode>
|
Alphanumeric
|
15
|
Description of Field: CAT 35 Private Fare CAR code (GEQCAR) Format (x-alpha-numeric): xxxxxxxxxxxxxxx Possible Values (Range): Any 15 a/n characters or blanks How is null data specified? Blank What does null data indicate? No Data
|
<ValueCode>
|
Alphanumeric
|
15
|
Description of Field: CAT 35 Private Fare Value code (GEQVAL) Format (x-alpha-numeric): xxxxxxxxxxxxxxx Possible Values (Range): Any 15 a/n characters or blanks How is null data specified? Blank What does null data indicate? No Data
|
<TkPCC>
|
Alphanumeric
|
4
|
Description of Field: Ticketing PCC Code (GEQTPC) Format (x-alpha-numeric): xxxx Possible Values (Range): Any 3 or 4 a/n characters or blanks Example: K29 2GK4 How is null data specified? Blank What does null data indicate? No Data results in error
|
<TkPCCIATANum>
|
Alphanumeric
|
7
|
Description of Field: Ticketing PCC IATA number (GEQTIN) Format (x-alpha-numeric): xxxxxxxxx Left justified, blank filled Possible Values (Range): Examples: 9999992 (2 blanks) 1253061 (2 blanks) How is null data specified? Blank What does null data indicate? No Data
|
<SellingPCC>
|
Alphanumeric
|
4
|
Description of Field: Selling PCC Code-Requestor (GEQSPC) Format (x-alpha-numeric): xxxx Possible Values (Range): Any 3 or 4 a/n characters or blanks Example: K29 2GK4 How is null data specified? Blank What does null data indicate? No Data
|
<SellingIATANum>
|
Alphanumeric
|
7
|
Description of Field: Selling PCC IATA number (GEQSIN) Format (x-alpha-numeric): xxxxxxxxx Left justified, blank filled Possible Values (Range): Examples: 9999992 (2 blanks) 1253061 (2 blanks) How is null data specified? Blank What does null data indicate? No Data
|
<TkPCCTkAuthority>
|
Alpha
|
1
|
Description of Field: Ticketing PCC - Ticketing Authority Indicator. Currently set for CAT35 fares only. Format (a-alpha): a Possible Values (List): Y - Ticketing PCC has ticketing authority (GEQPIN bit0) N or blank - If CAT35 fare, the Ticketing PCC does NOT have ticketing authority. If non-cat35 Fare, this indicator currently has no meaning How is null data specified? N/A What does null data indicate? If CAT35 fare, the Ticketing PCC does NOT have ticketing authority. If non-cat35 Fare, this indicator currently has no meaning.
|
<TkPCCSellAuthority>
|
Alpha
|
1
|
Description of Field: Ticketing PCC - Sell Authority Indicator. Currently set for CAT35 fares only. Format (a-alpha): a Possible Values (List): Y - Ticketing PCC has Sell authority (GEQPIN bit1) N or blank - If CAT35 fare, the Ticketing PCC does NOT have sell authority. If non-cat35 Fare, this indicator currently has no meaning How is null data specified? N/A What does null data indicate? If CAT35 fare, the Ticketing PCC does NOT have sell authority. If non-cat35 Fare, this indicator currently has no meaning.
|
<SellPCCTkAuthority>
|
Alpha
|
1
|
Description of Field: Sell PCC - Ticketing Authority Indicator. Currently set for CAT35 fares only. Format (a-alpha): a Possible Values (List): Y - Sell PCC has ticketing authority (GEQPIN bit2) N or blank - If CAT35 fare, the Sell PCC does NOT have ticketing authority. If non-cat35 Fare, this indicator currently has no meaning How is null data specified? N/A What does null data indicate? If CAT35 fare, the Sell PCC does NOT have ticketing authority. If non-cat35 Fare, this indicator currently has no meaning.
|
<SellPCCSellAuthority>
|
Alpha
|
1
|
Description of Field: Sell (Requestor) PCC - Sell Authority Indicator. Currently set for CAT35 fares only. Format (a-alpha): a Possible Values (List): Y - Sell PCC has sell authority (GEQPIN bit3) N or blank - If CAT35 fare, the Sell PCC does NOT have sell authority. If non-cat35 Fare, this indicator currently has no meaning How is null data specified? N/A What does null data indicate? If CAT35 fare, the Sell PCC does NOT have sell authority. If non-cat35 Fare, this indicator currently has no meaning.
|
<Spare2>
|
Alpha
|
4
|
Description of Field: Spares (GEQIN2 bits4-7) Format (a-alpha): aaaa Possible Values (List): NNNN How is null data specified? N/A What does null data indicate? N/A
|
|
|
+ <FareConstruction>
|
GFFC 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Field Description: Passenger Description Number starting from 0001
Format (x-alpha/numeric): xxxx
Special Format: Right justified, zero filled.
Examples: 0001
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote number (GRFQNB)
Format (n-numeric): nn
Special Format: Right justified, zero filled. Zero, if does not exist.
Examples: 01
How is null data specified? Null data is specified by Zero.
What does null data indicate? No data results in error
|
<FareConstructText>
|
Alphanumeric
|
To End
|
Field Description: The Linear Fare Construction Value for the associated quote.
NOTE: For Manual Fares, the (FareConstruction) (GFFC) node is mandatory for Galileo (1G) and Optional for Apollo 1V.
On Apollo (1V), a linear fare construction needs to be stored when fare calculations include: DIFFERENTIALS PASSENGER FACILITY TAX HIDDEN CITIES STOPOVER CHARGES HIGHER INTERMEDIATE POINTS SURCHARGES MILEAGE FARES THREE OR MORE TAXES
Format (x-alpha/numeric): xxxxxxxxxxxx...
Special Format: N/A
Examples: DEN UA CHI Q9.30 1078.14FUA2SFS USD 1087.44 DEN US CHI Q9.30 194.42VHE14NR UA DEN Q9.30 115.35TE21QN USD 328.37 END
How is null data specified? N/A
What does null data indicate? No data results in error
If variable length, specify the maximum allowable length. Depends upon the Fare construction response.
|
|
|
+ <OverrideInfo>
|
GFFO 2.0
|
|
<UniqueKey>
|
Numeric
|
4
|
'0000'
|
<QuoteNum>
|
Numeric
|
2
|
Zero if does not exist (GROQNB)
|
<FIC>
|
Alpha
|
8
|
Blank if does not exist (GROFIC)
|
<Ind1>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): No rules available for validation Y or N, N if does not exist NAFQ (North American Fare Quote): Host Use Only 87 Y or N, N if does not exist
|
<Ind2>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Minimum Stay Failure Y or N, N if does not exist NAFQ (North American Fare Quote): Host Use Only 88 Y or N, N if does not exist
|
<Ind3>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Advance Purchase Failure Y or N, N if does not exist NAFQ (North American Fare Quote): Host Use Only 89 Y or N, N if does not exist
|
<Ind4>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Passenger Identification Code (PIC) or Passenger Type Code (PTC) Type Failure. Y or N, N if does not exist NAFQ (North American Fare Quote): Host Use Only 90 Y or N, N if does not exist
|
<Ind5>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Stopovers/Transfers Failure Y or N, N if does not exist NAFQ (North American Fare Quote): Day/Time Application Category Not Met Y or N, N if does not exist
|
<Ind6>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Date of Travel / Seasonality Failure Y or N, N if does not exist NAFQ (North American Fare Quote): Day/ Time Application Category Incomplete/Not Validated Y or N, N if does not exist
|
<Ind7>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Maximum Stay Failure Y or N, N if does not exist NAFQ (North American Fare Quote): Season Application Category Not Met Y or N, N if does not exist
|
<Ind8>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Routing Failure Y or N, N if does not exist NAFQ (North American Fare Quote): Season Application Category Incomplete/Not Validated Y or N, N if does not exist
|
<Ind9>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Mileage Failure Y or N, N if does not exist NAFQ (North American Fare Quote): Flight Application Category Not Met Y or N, N if does not exist
|
<Ind10>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Day/Time Failure Y or N, N if does not exist NAFQ (North American Fare Quote): Flight Application Category Incomplete/Not Validated Y or N, N if does not exist
|
<Ind11>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Booking Class Failure Y or N, N if does not exist NAFQ (North American Fare Quote): Advanced Reservations and Advanced Ticketing Category Not Met Y or N, N if does not exist
|
<Ind12>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Combinability Failure Y or N, N if does not exist NAFQ (North American Fare Quote): Advanced Reservations and Advanced Ticketing Category Incomplete Y or N, N if does not exist
|
<Ind13>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Open Jaw Usage Failure Y or N, N if does not exist NAFQ (North American Fare Quote): Host Use Only 99 Y or N, N if does not exist
|
<Ind14>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Indirect Travel Provisions Y or N, N if does not exist NAFQ (North American Fare Quote): Host Use Only 100 Y or N, N if does not exist
|
<Ind15>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Sales Restriction Not Met Y or N, N if does not exist NAFQ (North American Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist
|
<Ind16>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): North American Fare Identification Code (FIC) forced. Y or N, N if does not exist NAFQ (North American Fare Quote): Booking Class Failure Y or N, N if does not exist
|
<Ind17>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Higher Intermediate Fare (HIF) Failure Y or N, N if does not exist NAFQ (North American Fare Quote): Minimum Stay Category Not Met Y or N, N if does not exist
|
<Ind18>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): International Surface Sector Y or N, N if does not exist NAFQ (North American Fare Quote): Minimum Stay Category Incomplete/Not Validated Y or N, N if does not exist
|
<Ind19>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Currency Usage Failure Y or N, N if does not exist NAFQ (North American Fare Quote): Host Use Only 105 Y or N, N if does not exist
|
<Ind20>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Failed Discount Application Y or N, N if does not exist NAFQ (North American Fare Quote): Maximum Stay Category Not Met Y or N, N if does not exist
|
<Ind21>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): IATA FARE NOT VALID FAIL Y or N, N if does not exist NAFQ (North American Fare Quote): Maximum Stay Category Incomplete/Not Validated Y or N, N if does not exist
|
<Ind22>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Record 1 Failure Y or N, N if does not exist NAFQ (North American Fare Quote): Host Use Only 108 Y or N, N if does not exist
|
<Ind23>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Category 01 Eligibility Failure. Y or N, N if does not exist NAFQ (North American Fare Quote): Stopovers Category Not Met Y or N, N if does not exist
|
<Ind24>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Flights Applications Failure. Y or N, N if does not exist NAFQ (North American Fare Quote): Stopovers Category Incomplete/Not validated. Y or N, N if does not exist
|
<Ind25>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Footnote Failure. Y or N, N if does not exist NAFQ (North American Fare Quote): Host Use Only 111 Y or N, N if does not exist
|
<Ind26>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Category 11 Black Out failure. Y or N, N if does not exist NAFQ (North American Fare Quote): Host Use Only 112 Y or N, N if does not exist
|
<Ind27>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Category 13 Accompanied travel requirement failure. Y or N, N if does not exist NAFQ (North American Fare Quote): Host Use Only 113 Y or N, N if does not exist
|
<Ind28>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ fail. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Category 19 Child Discount failure. Y or N, N if does not exist NAFQ (North American Fare Quote): Host Use Only 114 Y or N, N if does not exist
|
<Ind29>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Category 20 Tour discount failure Y or N, N if does not exist NAFQ (North American Fare Quote): Permitted Combinations Category Not Met Y or N, N if does not exist
|
<Ind30>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Category 21 Agent discount application fail Y or N, N if does not exist NAFQ (North American Fare Quote): Permitted Combinations Category Incomplete/Not validated. Y or N, N if does not exist
|
<Ind31>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): YY suppression table failure (YY fares/carrier code) Y or N, N if does not exist NAFQ (North American Fare Quote): YY suppression table failed (YY fares/carrier code) Y or N, N if does not exist
|
<Ind32>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Reserved Fields Internal Apollo Use Only Y or N, N if does not exist NAFQ (North American Fare Quote): Highest Intermediate Point (HIP) Check failed. Y or N, N if does not exist
|
<Ind33>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Miscellaneous fare tags failure. Y or N, N if does not exist NAFQ (North American Fare Quote): Blackouts Category Not Met Y or N, N if does not exist
|
<Ind34>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Category 25 Fare By Rule (FBR) failure. Y or N, N if does not exist NAFQ (North American Fare Quote): Blackouts Category Incomplete/Not Validated. Y or N, N if does not exist
|
<Ind35>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Visit Another Country (VAC) Category failure. Y or N, N if does not exist NAFQ (North American Fare Quote): Host Use Only 121 Y or N, N if does not exist
|
<Ind36>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Net fare application failure. Y or N, N if does not exist NAFQ (North American Fare Quote): Host Use Only 122 Y or N, N if does not exist
|
<Ind37>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Private Contract Fares Validation failure Y or N, N if does not exist NAFQ (North American Fare Quote): Accompanied Traveler Requirements Category Not Met Y or N, N if does not exist
|
<Ind38>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Pricing unit failure. Y or N, N if does not exist NAFQ (North American Fare Quote): Accompanied Traveler Requirements Category Incomplete/Not Validated. Y or N, N if does not exist
|
<Ind39>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Abonnement fare fail Y or N, N if does not exist NAFQ (North American Fare Quote): Sales Restrictions Category Not Met Y or N, N if does not exist
|
<Ind40>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Tour code fail Y or N, N if does not exist NAFQ (North American Fare Quote): Sales Restrictions Category Incomplete/Not Validated. Y or N, N if does not exist
|
<Ind41>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Stopover fail Y or N, N if does not exist NAFQ (North American Fare Quote): Host Use Only 127 Y or N, N if does not exist
|
<Ind42>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Transfers fail Y or N, N if does not exist NAFQ (North American Fare Quote): Tour Code Fail Y or N, N if does not exist
|
<Ind43>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Eligibility Category Not Met Y or N, N if does not exist
|
<Ind44>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Eligibility Category Incomplete/Not Validated. Y or N, N if does not exist
|
<Ind45>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Transfers Category Not Met Y or N, N if does not exist
|
<Ind46>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Transfers Category Incomplete/Not Validated. Y or N, N if does not exist
|
<Ind47>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Transfers Routing Failure Y or N, N if does not exist
|
<Ind48>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Abonnement Fare Failure Y or N, N if does not exist
|
<Ind49>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): HIP (Highest Intermediate Point)/Mileage Exceptions Category Not Met Y or N, N if does not exist
|
<Ind50>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): HIP (Highest Intermediate Point)/Mileage Exceptions Category Incomplete/Not Validated. Y or N, N if does not exist
|
<Ind51>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Children's Discounts Category Not Met Y or N, N if does not exist
|
<Ind52>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Children's Discounts Category Incomplete Y or N, N if does not exist
|
<Ind53>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Tour Conductors Discounts Category Not Met Y or N, N if does not exist
|
<Ind54>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Tour Conductors Discounts Category Incomplete Y or N, N if does not exist
|
<Ind55>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Agents Discounts Category Not Met Y or N, N if does not exist
|
<Ind56>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Agents Discounts Category Incomplete Y or N, N if does not exist
|
<Ind57>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Other Discounts Category Not Met Y or N, N if does not exist
|
<Ind58>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Other Discounts Category Incomplete Y or N, N if does not exist
|
<Ind59>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Miscellaneous Fare Tag Category Not Met Y or N, N if does not exist
|
<Ind60>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Miscellaneous Fare Tag Category Incomplete Y or N, N if does not exist
|
<Ind61>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Fare By Rule Category Not Met Y or N, N if does not exist
|
<Ind62>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Fare By Rule Category Incomplete Y or N, N if does not exist
|
<Ind63>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Visit Another Country Category Not Met Y or N, N if does not exist
|
<Ind64>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Visit Another Country (VAC) Category Incomplete Y or N, N if does not exist
|
<Ind65>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Negotiated Fares Category Not Met Y or N, N if does not exist
|
<Ind66>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Negotiated Fares Category Incomplete Y or N, N if does not exist
|
<Ind67>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Other Failure Reasons Passenger Type Failed Y or N, N if does not exist
|
<Ind68>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Other Failure Reasons Record 1 Incomplete Y or N, N if does not exist
|
<Ind69>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Failed Surface Sector Y or N, N if does not exist
|
<Ind70>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Indirect Travel failed Y or N, N if does not exist
|
<Ind71>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): Failed Currency Usage Y or N, N if does not exist
|
<Ind72>
|
Alpha
|
1
|
Description of Field This field describes the indicators returned for either an IFQ or NAFQ failure. Format: A (alpha) Special Format: Left justified If N, the fare did not fail for this indicator. If Y, the fare failed with the reason given. IFQ (International Fare Quote): Spare N, Spare for future indicators Y or N, N if does not exist NAFQ (North American Fare Quote): CAT 12 not met (Category 12) Y or N, N if does not exist
|
|
|
+ <FictitiousStartPt>
|
GFFP 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Passenger Number starting from '0001'
|
<QuoteNum>
|
Numeric
|
2
|
Zero if does not exist (GR9QNB)
|
<FareNum>
|
Numeric
|
2
|
Zero if does not exist (GR9FNB)
|
StartPtCnt Structured data only. Not in XML.
|
Numeric
|
1
|
Zero if does not exist; Max value is '6' (GR9CNB)
|
+ <StartPtAry>
|
Array
|
n/a
|
|
<StartPt>
|
Alpha
|
5
|
Left justified, blank filled (GR9CTS)
|
|
|
|
|
+ <FilingStatus>
|
GFFS 3.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Description of Field: The 'Unique Key' field is used for relationship between the other "GF" / "DP" KLRs that follow in the request/update for manual fares. Format (a-alpha, n-numeric, x-alpha/numeric): xxxx Special Format: Right justified zero filled numeric data. Eg: if the data value is '1', it should come in as '0001', since 4 characters is the size of the field. Examples: 0025 How is null data specified? 0000 What does null data indicate? No Data results in error
|
<PsgrMismatchInd>
|
Alpha
|
1
|
Description of Field: Passenger Mismatch. The Passenger does not match the name on the PNR.
Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): Y OR N N = The passenger name matches Y = Passenger mismatch in response. This is the reason why the PNR/BF is unable to file. (GFSIN1) How is null data specified? N/A What does null data indicate? N/A
|
<NeedPlatingCarrierInd>
|
Alpha
|
1
|
Description of Field: Indicates whether a plating carrier is needed when the fare is filed. (GFSIN1) Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): Y OR N N = Plating carrier is not needed or was included. Y = Plating carrier is needed. This is the reason why the PNR/BF is unable to file. How is null data specified? N/A What does null data indicate? N/A
|
<NoNamesInd>
|
Alpha
|
1
|
Description of Field: Indicates whether there are names filed with the PNR/BF.
Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): Y OR N N = Names are filed with the PNR/BF Y = No names are filed with PNR/BF. This is the reason why the PNR/BF is unable to file. How is null data specified? N/A What does null data indicate? N/A
|
<OpenSegInd>
|
Alpha
|
1
|
Description of Field: Indicates whether an Open Segment is specified when PNR/BF is filed. (GFSIN1)
Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): Y OR N N = No open segments are specified. Y = Open segments are specified when PNR/BF was filed. This is the reason why the PNR/BF is unable to file.
How is null data specified? N/A What does null data indicate? N/A
|
<TkDtInd>
|
Alpha
|
1
|
Description of Field: Indicates whether the Ticketing Date is specified in the PNR/BF when it was filed. (GFSIN1)
Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): Y OR N N = Ticket Date is specified when filed. Y = Ticket Date not specified when filed. This is the reason why the PNR/BF is unable to file.
How is null data specified? N/A What does null data indicate? N/A
|
<ClassOverrideInd>
|
Alpha
|
1
|
Description of Field: Indicates whether the Booking Class Override is specified when the fare is filed. (GFSIN1) Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): Y OR N N = Booking class override was specified. Y = Booking class not specified when fare was filed. This is the reason why the PNR/BF is unable to file.
How is null data specified? N/A What does null data indicate? N/A
|
<RetTripInd>
|
Alpha
|
1
|
Description of Field: Specifies if a Return Trip is specified in the PNR/BF when the fare is filed. (GFSIN1) Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): Y OR N N = A return trip is specified when the PNR/BF was filed. Y = A return trip was not specified in the PNR/BF when the fare is filed. This is the reason why the PNR/BF is unable to file. How is null data specified? N/A What does null data indicate? N/A
|
<NeedRebookInd>
|
Alpha
|
1
|
Description of Field: Indicates if the fare needs to be rebooked. (GFSIN1) Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): Y OR N N = No, the fare does not need to be rebooked. Y = The fare needs to be rebooked. This is the reason why the PNR/BF is unable to file.
How is null data specified? N/A What does null data indicate? N/A
|
<DecMismatchInd>
|
Alpha
|
1
|
Description of Field: Indicates whether there is a decimal place mismatch between the currencies in the fare. (GFSIN2) Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): Y OR N N = No, there is not a decimal place mismatch. Y = Yes, there is a decimal-place mismatch. This is the reason why the PNR/BF is unable to file.
How is null data specified? N/A What does null data indicate? N/A
|
<CurrencyMismatchInd>
|
Alpha
|
1
|
Description of Field: Indicates whether there is a mismatch between the currency codes in the fare. (GFSIN2) Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): Y OR N N = No mismatch between currency codes in the fare. Y = Yes, there is a mismatch in between the currency codes in the fare. This is the reason why the PNR/BF is unable to file.
How is null data specified? N/A What does null data indicate? N/A
|
<AmendedItinInd>
|
Alpha
|
1
|
Description of Field: Indicates whether the itinerary is amended from the original and not filed. (GFSIN2) Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): Y OR N N = No, the itinerary is not amended from the original file. Y = Yes, the itinerary is amended from the original. This is the reason why the PNR/BF is unable to file.
How is null data specified? N/A What does null data indicate? N/A
|
<PseudoItinInd>
|
Alpha
|
1
|
Description of Field: Indicates whether a pseudo city code itinerary is filed
Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): Y OR N N = No, a Pseudo City Code itinerary was filed. Y = A PCC itinerary was not filed. This is the reason why the PNR/BF is unable to file.
How is null data specified? N/A What does null data indicate? N/A
|
<TooManyTaxesInd>
|
Alpha
|
1
|
Description of Field: Indicates whether too many taxes were returned in the PNR/BF.
Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): Y OR N N = The correct amount of taxes were returned in the PNR/BF. Y = Too many taxes were returned. This is the reason why the PNR/BF is unable to file.
How is null data specified? N/A What does null data indicate? N/A
|
<BaseFareTooBigInd>
|
Alpha
|
1
|
Description of Field: Indicates whether the base fare has too many numerals, and to is too big to fit on ticket.
Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): Y OR N N = Base fare does not have too many numerals. Y = Base fare has too many numerals and cannot fit on the ticket. This is the reason why the PNR/BF is unable to file.
How is null data specified? N/A What does null data indicate? N/A
|
<BookingDtInd>
|
Alpha
|
1
|
Description of Field: Indicates whether a booking date override is specified in the itinerary.
Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): Y OR N N = A booking date override is not specified in the itinerary. Y = A booking date override is specified in the itinerary. This is the reason why the PNR/BF is unable to file.
How is null data specified? N/A What does null data indicate? N/A
|
<PFMismatchInd>
|
Alpha
|
1
|
Description of Field: Indicates if there is a mismatch in the Private Fare Tour Code between the filed itinerary and the booking agency.
Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): Y OR N N = No, there is no mismatch in the Private Fare Tour code. Y = There is a mismatch in the Private Fare Tour Code between the filed itinerary and the booking agency. This is the reason why the PNR/BF is unable to file.
How is null data specified? N/A What does null data indicate? N/A
|
<NotFullGuarInd>
|
Alpha
|
1
|
Description of Field: Indicates whether the agent is not allowed a full guarantee if the itinerary is not booked. (GFSIN3) Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): Y OR N N = No, the agent is allowed a full guarantee if the itinerary is not booked. Y = Yes the agent is not allowed a full guarantee if the itinerary is not booked. This is the reason why the PNR/BF is unable to file.
How is null data specified? N/A What does null data indicate? N/A
|
<FareFiledOKInd>
|
Alpha
|
1
|
Description of Field: Indicates if the fare is filed without errors. (GFSIN3)
Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): Y OR N N = No, the fare filed with errors. This is the reason why the PNR/BF is unable to file. Y = fare filed without errors.
How is null data specified? N/A What does null data indicate? N/A
|
<DocProdErrTextInd>
|
Alpha
|
1
|
Description of Field: Indicates whether Document Production supplied associated error text as the cause of the failure. (GFSIN3).
Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): Y OR N N = DocProd did not supply the associated error text as the cause of failure. Y = DocProd supplied the failure text.
How is null data specified? N/A What does null data indicate? N/A
|
<MarriageLogicErr>
|
Alpha
|
1
|
Description of Field: Indicates whether the selection was outside of the marriage. Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): Y OR N N = No, selection was not outside of marriage. Y = Selection outside of marriage. This is the reason why the PNR/BF is unable to file. How is null data specified? N/A What does null data indicate? N/A
|
<TkModifierErr>
|
Alpha
|
1
|
Description of Field: Indicates the modifier on the ticket is incorrect. Format (a-alpha, n-numeric, x-alpha/numeric): a Special Format: N/A. Possible Values (List or Range): Y OR N N = Modifier on ticket is correct Y = Unable to update ticket modifiers. This is the reason why the PNR/BF is unable to file. How is null data specified? N/A What does null data indicate? N/A
|
<MultiplePTCErr>
|
Alpha
|
1
|
Description of Field: Indicates there are multiple PTC Type's present on a net ticket fare quote.
Format (a-alpha, n-numeric, x-alpha/numeric): a
Special Format: N/A.
Possible Values (List or Range): Y OR N N = No, there are not multiple PTC Types present on a net ticket fare quote. Y = Yes, there are multiple PTC Types present on a net ticket fare quote. This is the reason why the PNR/BF is unable to file.
How is null data specified? N/A What does null data indicate? N/A
|
<Spare1>
|
Alpha
|
2
|
'NN' not currently used (GFSIN3)
|
<Spare2>
|
Alpha
|
8
|
'NNNNNNNN' not currently used (GFSIN4)
|
|
|
+ <FollowUpEntries>
|
GFFU 2.0
|
|
Start Definition Of - Follow up Entries
|
<UniqueKey>
|
Alphanumeric
|
4
|
Description of Field: Unique Key. Default value '0000'. Format (x -alpha/numeric): xxxx Special Format: N/A Examples: 0000 How is null data specified? N/A What does null data indicate? N/A
|
<QuoteNum>
|
Numeric
|
3
|
Description of Field: Quote number after FQA entries. Component number after FQN entry. Format (n - numeric): nnn Special Format: Right justified, zero filled. Examples: 001 How is null data specified? N/A What does null data indicate? N/A
|
<SFRRuleDisplay>
|
Alpha
|
1
|
Description of Field: Structured Fare Rule Display Requested. (GQASUM) Format (a -alpha): a Special Format: N/A Possible Values (List or Range): Y - Return SFR Bits & Bytes Data Per Fare Component. N - Don't Return SFR Bits and Bytes Per Fare Component. Examples: Y How is null data specified? N/A What does null data indicate? N/A
|
<AllParaReqind>
|
Alpha
|
1
|
Description of Field: All Paragraphs Requested. Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if all paragraphs are requested. N - if all paragraphs are not requested. Examples: N How is null data specified? N/A What does null data indicate? N/A
|
<SumRuleReqInd>
|
Alpha
|
1
|
Description of Field: Summary Rule Display Requested. Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if summary rule display is requested. N - if summary rule display is not requested. Examples: N How is null data specified? N/A What does null data indicate? N/A
|
<FulltextoptInd>
|
Alpha
|
1
|
Description of Field: Full text option. Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if full text option is requested. N - if full text option is not requested. Examples: N How is null data specified? N/A What does null data indicate? N/A
|
<Spare2>
|
Alpha
|
4
|
Description of Field: Spare 2. Default value 'NNNN' Format (a - alpha): aaaa Special Format: N/A Examples: NNNN How is null data specified? Null data is specified by NNNN. What does null data indicate? N/A
|
<Text>
|
Alphanumeric
|
To End
|
Description of Field: Variable data Format (a - alpha): aaaaaa........ Special Format: N/A Examples: Any text How is null data specified? N/A What does null data indicate? N/A If variable length, specify the maximum allowable length. Depends on the length of the data
|
|
|
+ <GenQuoteDetails>
|
GFGQ 3.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Field Description: Passenger Description Number starting from 0001 Format (n-numeric): nnnn Possible Values (Range): 0001 - 9999 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote Number(GRGQNB) Format (n-numeric): nn How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteType>
|
Alpha
|
1
|
Field Description: Quote Type: Identifies the type of quote being processed. Note: Not all quote types are valid for a GFGQ (GenQuoteDetails) in a 1425 (FareInfo) response. Format (a-alpha): a Possible Values (List): A = Airline Private Fares are autopriced. Guaranteed Quote with a fare that was filed with a fare distributor (ATPCo, SITA, etc.) B = Built (Manual Fare) on Galileo C = Computer generated, not guaranteed. (Used when YY sectors are included or there is an 'hours' ticket time limit after reservation is made.) G = Computer generated and guaranteed quote (Autopriced by Galileo) H = Host Airline. The Filed Fare was created as a result of Claim PNR type function which transfers data from an airline system to Galileo for ticketing purposes. I = Invalidated. Caused by a change to the flight segments contained in the filed fare M = Manipulated (Manual Fare on Apollo) For example, pricing modifier(s) were used. Not Guaranteed. N = Outside of IATA Europe, the guarantee policy is 'guaranteed at time of ticket issue'. (When a 'G' status is not ticketed by midnight local time of the CRT location where the fare was originally stored, the status indicator changes to N and is not guaranteed.) P = Agency Private Fare. Not Guaranteed: For example (a) Airline Private Fare that was manipulated such as a pricing modifier used. (b) Agency Private Fares and Airline Private Fares are autopriced in the same fare quote. (c) Airline Private Fares are autopriced but have 'hours' code for ticket time limit after reservation. R = Restored (after ticket was issued) T = Ticketed (used in the historical record to indicate ticketed) U = Unticketable. Applies when there is insufficient or corrupted data - Not covered X = Expired filed fare - Not covered. Z = Agency Private fare was used with no rules override. Guaranteed.
How is null data specified? Character blank
What does null data indicate? Quote type does not exist
|
<LastTkDt>
|
Numeric
|
8
|
Field Description: Last date to ticket Format (n-numeric): nnnnnnnn Special Format: YYYYMMDD Zero if does not exist Examples: 20030725 How is null data specified? 0 What does null data indicate? Zero specifies null data.
|
<QuoteDt>
|
Numeric
|
8
|
Field Description: Date of quote Format (n-numeric): nnnnnnnn Special Format: YYYYMMDD Zero if does not exist Examples: 20030519 How is null data specified? 0 What does null data indicate? Zero specifies null data
|
<IntlSaleInd>
|
Alphanumeric
|
4
|
Field Description: International sale indicator - Obsolete - always blanks
|
<BaseFareCurrency>
|
Alpha
|
3
|
Field Description: Currency code in which the Base Fare Amount is specified Format (a-alpha): aaa Examples: USD EUR How is null data specified? N/A What does null data indicate? N/A
|
<BaseFareAmt>
|
Numeric
|
11
|
Field Description: Base fare amount. This is the total of all fares and any applicable plus ups and surcharges, but not inclusive of ticketable taxes.
Format (n-numeric): nnnnnnnnnnn
The amount is right aligned and zero-filled and without a decimal point. The position of the decimal point is determined by the Number of Decimal Places (TotDecPos) field below
Note: The following values may also display in this field for Category 35 fares in the TicketInfoDisplay and ETicketRetrieval XML Transactions when ticketing. These values display in CDATA format (will not display if using only structured data): A = Additional Collection BULK = Bulk or Tour fare BT = Bulk fare IT = Tour fare
Examples: 00000217488. (if the number of decimal places were 2, this would represent 2174.88) ![CDATA[BT ]]
How is null data specified? 0
What does null data indicate? Zero specifies null data.
|
<LowestOrNUCFare>
|
Numeric
|
11
|
Field Description: If the query was a Best Buy Compare, this field will contain the price the itinerary will be if the itinerary is left "as booked". Else this field will be null
Format (n-numeric): nnnnnnnnnnn
The amount is right aligned and zero-filled and without a decimal point. The position of the decimal point is determined by the Number of Total Decimal Places (TotDecPos) field below
Examples: 00000000000
How is null data specified? 0
What does null data indicate? Zero specifies null data.
|
<BaseDecPos>
|
Numeric
|
1
|
Field Description: Number of decimal places for the Base Fare Currency Code Format (n-numeric): n Special Format: Zero if does not exist Possible Values (Range): 0 - 3 How is null data specified? 0 What does null data indicate? Zero specifies null data
|
<EquivCurrency>
|
Alphanumeric
|
3
|
Field Description: Currency code in which the Equivalent Amount is specified Format (x-alpha/numeric): xxx Special Format: Blank if does not exist Examples: GBP How is null data specified? N/A What does null data indicate? No data results in error
|
<EquivAmt>
|
Numeric
|
11
|
Field Description: The base fare amount converted to the currency of the country of payment, if different from the currency of the Base Fare.
For example, if the base fare amount is 100.00 EUR, then the EquivAmt (in a US travel agency) would be 141.00 USD.
Format (n-numeric): nnnnnnnnnnn
The amount is right aligned and zero-filled and without a decimal point. The position of the decimal point is determined by the Number of Decimal Places field below
Examples: 000001393002
How is null data specified? 0
What does null data indicate? Zero specifies null data
|
<EquivDecPos>
|
Numeric
|
1
|
Field Description: Number of decimal places for equivalent fare Format (n-numeric): n Possible Values (Range): 0 - 3 How is null data specified? 0 What does null data indicate? Zero specifies null data.
|
<TotCurrency>
|
Alphanumeric
|
3
|
Field Description: Currency code of the Total Amount Format (x-alpha/numeric): xxx Special Format: Blank if does not exist Examples: USD How is null data specified? N/A What does null data indicate? No data results in error
|
<TotAmt>
|
Numeric
|
11
|
Field Description: Base fare plus taxes
Format (n-numeric): nnnnnnnnnnn
The amount is right aligned and zero-filled and without a decimal point. The position of the decimal point is determined by the Total Decimal Places field (TotDecPos) below Note: The following values may also display in this field for Category 35 fares in the TicketInfoDisplay and ETicketRetrieval XML Transactions when ticketing. These values display in CDATA format (will not display if using only structured data): A = Additional Collection BULK = Bulk or Tour fare BT = Bulk fare IT = Tour fare
Example: 00000235800 ![CDATA[BT ]]
How is null data specified? Zeroes
What does null data indicate? Zero if does not exist
|
<TotDecPos>
|
Numeric
|
1
|
Field Description: Number of decimal places for total fare Format (n-numeric): N Possible Values (Range): 0 - 3 How is null data specified? 0 What does null data indicate? Zero if no decimal needed
|
<ITNum>
|
Alphanumeric
|
15
|
Field Description: Tour Code (from Category 28) Format (x-alpha/numeric): xxxxxxxxxxxxxxx How is null data specified? Blanks What does null data indicate? Blank if does not exist
|
<RteBasedQuote>
|
Alpha
|
1
|
Field Description: Indicator identifies whether or not the quote is route based. Note: to determine route- or mileage-based status for international journeys, the indicators in the GERI should be used, since a quote may contain both route- and mileage-based fares. Obsolete - always 'Y'
|
<M0>
|
Alpha
|
1
|
Field Description: Indicates the quote is mileage based with no mileage surcharge applied Note: to determine route- or mileage-based status for international journeys, the indicators in the GERI should be used, since a quote may contain both route- and mileage-based fares. Obsolete - always 'N'
|
<M5>
|
Alpha
|
1
|
Field Description: Indicates the quote is mileage based with a 5M mileage surcharge applied Note: to determine route- or mileage-based status for international journeys, the indicators in the GERI should be used, since a quote may contain both route- and mileage-based fares. Obsolete - always 'N'
|
<M10>
|
Alpha
|
1
|
Field Description: Indicates the quote is mileage based with a 10M mileage surcharge applied Note: to determine route- or mileage-based status for international journeys, the indicators in the GERI should be used, since a quote may contain both route- and mileage-based fares. Obsolete - always 'N'
|
<M15>
|
Alpha
|
1
|
Field Description: Indicates the quote is mileage based with a 15M mileage surcharge applied Note: to determine route- or mileage-based status for international journeys, the indicators in the GERI should be used, since a quote may contain both route- and mileage-based fares. Obsolete - always 'N'
|
<M20>
|
Alpha
|
1
|
Field Description: Indicates the quote is mileage based with a 20M mileage surcharge applied Note: to determine route- or mileage-based status for international journeys, the indicators in the GERI should be used, since a quote may contain both route- and mileage-based fares. Obsolete - always 'N'
|
<M25>
|
Alpha
|
1
|
Field Description: Indicates the quote is mileage based with a 25M mileage surcharge applied Note: to determine route- or mileage-based status for international journeys, the indicators in the GERI should be used, since a quote may contain both route- and mileage-based fares. Obsolete - always 'N'
|
<Spare1>
|
Alpha
|
1
|
Field Description: Spares. Default 'N'
|
<PrivFQd>
|
Alpha
|
1
|
Field Description: Private fare quoted for one or more segments Format (a-alpha): a Possible Values (List): Y - Private fare quoted for one or more segments N How is null data specified? N/A What does null data indicate? No private fares quoted
|
<PFOverrides>
|
Alpha
|
1
|
Field Description: Private fares overrides/waivers apply Format (a-alpha): a Possible Values (List): Y - Private fares overrides/waivers apply N How is null data specified? N/A What does null data indicate? No Private fares overrides/waivers apply
|
<FlatFQd>
|
Alpha
|
1
|
Field Description: Flat Fare quoted for one or more segments Format (a-alpha): a Possible Values (List): Y - Flat Fare quoted for one or more segments N - How is null data specified? N/A What does null data indicate? No Flat Fare quoted
|
<DirMinApplied>
|
Alpha
|
1
|
Field Description: Directional minimum applied Format (a-alpha): a Possible Values (List): Y- directional minimum applied N - directional minimum not applied How is null data specified? N/A What does null data indicate? directional minimum not applied
|
<VATIncInd>
|
Alpha
|
1
|
Field Description: VAT included in quote Format (a-alpha): a Possible Values (List): Y - VAT included in quote N - VAT not included in quote How is null data specified? N/A What does null data indicate? VAT not included in quote
|
<PenApplies>
|
Alpha
|
1
|
Field Description: Penalty applies Format (a-alpha): a Possible Values (List): Y - Penalty applies N - Penalty does not apply How is null data specified? N/A What does null data indicate? Penalty does not apply
|
<Spare2>
|
Alpha
|
1
|
Field Description: Spare: default value 'N'
|
<QuoteBasis>
|
Alpha
|
1
|
Field Description: For use when a Passenger Type Code has been specified in the query, e.g. in the GQNP query KLR, this field indicates whether the quote returned applies specifically to the query PTC, or whether a default quote (Adult fare) has been returned (does not apply if the GQPO was used in the query) Format (a-alpha): a Possible Values (List): Y = this is a default Adult quote N = this is a quote for the specific PTC (or a PTC code was not specified in the query) How is null data specified? N/A What does null data indicate? same as N
|
TaxDataCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Field Description: Number of tax fields that follow Format (n-numeric): nn Special Format: Zero if does not exist Examples: 04 How is null data specified? 0 What does null data indicate? Zero specifies no tax data follows
|
+ <TaxDataAry>
|
Array
|
n/a
|
|
+ <TaxData>
|
FieldSet
|
n/a
|
|
<Country>
|
Alphanumeric
|
2
|
Field Description: Tax country code Format (x-alpha/numeric): xx Examples: US XF How is null data specified? N/A What does null data indicate? No data results in error
|
<Amt>
|
Alphanumeric
|
8
|
Field Description: Tax amount (in the currency of the equivalent amount, or base amount if no equivalent amount exists or 'exempt' if tax code exempted)
Format (x-alpha/numeric): xxxxxxxx
Special Format: Amount can include decimal point Text 'exempt ' Examples: 00163.12 00009.00 'exempt '
How is null data specified? N/A
What does null data indicate? No data results in error
|
|
|
|
|
|
|
+ <GrandFeeTotal>
|
GFGT 1.0
|
|
Start Definition Of - Grand Total Fee Response KLR
|
<UniqueKey>
|
Numeric
|
4
|
Field Description: Passenger Description Number starting from 0001 Format (n-numeric): nnnn Possible Values (Range): 0001 - 9999 How is null data specified? Null data is specified by zeros. What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote Number Format (n-numeric): nn How is null data specified? Null data is specified by zeros. What does null data indicate? No data results in error
|
<PassengerId>
|
Numeric
|
2
|
Description of Field: Passenger number to which grand total applies. Note - for version 01 of this KLR, this field will always be 00 (applies to all passengers for PTC). Format (n-numeric): nn Special Format: Zero, applies to all passengers for unique key/PTC Right justified, zero filled Examples: 00 How is null data specified? Null data is specified by zeros. What does null data indicate? Zeros imply applies to all passengers.
|
<Crncy>
|
Alpha
|
3
|
Description of Field: Currency code of all following amounts Format (a - alpha): aaa Special Format: Character Blanks, if does not exist Examples: USD How is null data specified? Null data is specified by character blanks. What does null data indicate? No data results in error.
|
<DecPos>
|
Numeric
|
1
|
Description of Field: Number of decimal places for currency Format (n - numeric): n Special Format: Zero, if does not exist How is null data specified? Null data is specified by zeros. What does null data indicate? No data results in error.
|
<SubTotAmt>
|
Numeric
|
11
|
Description of Field: Total amount of fare before fees added. This is the same as the total fare/taxes in the GFGQ. Format (n - numeric): nnnnnnnnnnn Special Format: Zero, if does not exist Examples: 00000150060 How is null data specified? Null data is specified by zeros. What does null data indicate? No data results in error.
|
<TotFeeAmt>
|
Numeric
|
11
|
Description of Field: Total of all fees for PTC/passenger. Format (n - numeric): nnnnnnnnnnn Special Format: Zero, if does not exist Examples: 00000008010 How is null data specified? Null data is specified by zeros. What does null data indicate? No data results in error.
|
<GrandTotAmt>
|
Numeric
|
11
|
Description of Field: Total of fare, fees, taxes for PTC/quote/passenger Format (n - numeric): nnnnnnnnnnn Special Format: Zero, if does not exist Examples: 00000158070 How is null data specified? Null data is specified by zeros. What does null data indicate? No data implies no tax on this fee.
|
<BestBuyCompTotAmt>
|
Numeric
|
11
|
Description of Field: If the request was a Best Buy Compare, this field will contain the grand total price/taxes the itinerary will be if the itinerary is left "as booked", including fees/taxes. Format (n - numeric): nnnnnnnnnnn Special Format: Zero, if does not exist The position of the decimal point is determined by the Number of Decimal Places above. Examples: 00000158070 How is null data specified? Null data is specified by zeros. What does null data indicate? No data implies no application/not a Best Buy Compare request.
|
<PlatingAirV>
|
Alphanumeric
|
3
|
Description of Field: Plating carrier (validating carrier used to determine fees). Format (x -alpha/numeric): xxx Special Format: Left justified, character blank filled. Character blanks, if does not exist. Examples: AA How is null data specified? Null data is specified by character blanks. What does null data indicate? No data results in error.
|
<CCFeesExistInd>
|
Alpha
|
1
|
Description of Field: Special warning indicator - when no BIN number is present in the request, this flag will indicate if F-type fees exist/may apply. Format (a - alpha): a Special Format: Y = F type fees exist/may apply N or blank = no application How is null data specified? Null data is specified by character blanks. What does null data indicate? No data results in error.
|
<CCFeesExcludedInd>
|
Alpha
|
1
|
Description of Field: Special warning indicator to state F-type fee(s) were not returned due to user excluding them in the pricing/shop request. Format (a - alpha): a Special Format: Y = F type fees were excluded in request N or blank = no application How is null data specified? Null data is specified by character blanks. What does null data indicate? No data results in error.
|
<TKTFeesExcludedInd>
|
Alpha
|
1
|
Description of Field: Special warning indicator to state T-type ticket fee(s) were not returned due to user excluding them in the pricing/shop request. Format (a - alpha): a Special Format: Y = T type fees were excluded in request N or blank = no application How is null data specified? Null data is specified by character blanks. What does null data indicate? No data results in error.
|
<Spare>
|
Alpha
|
5
|
Description of Field: Spares Format (a - alpha): a Special Format: N/A How is null data specified? Null data is specified by character blanks. What does null data indicate? N/A
|
|
|
+ <ItinSeg>
|
GFIS 5.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Description of Field: Relative Segment Number Format (x-alpha/numeric): x Special Format Hexadecimal Although the field is alphanumeric, the format is hexadecimal notation expressed in character (alphanumeric) format. Thus the only valid characters are A-F and 1-9. For example, relative segment number 11 (decimal) is hexadecimal 'B' Possible Values (Range): 1-9 A-F Examples 1 (relative segment number 1 (decimal)) 9 (relative segment number 9 (decimal)) A (relative segment number 10 (decimal)) F (relative segment number 15 (decimal)) How is null data specified? No data results in error What does null data indicate? N/A
|
<AirV>
|
Alphanumeric
|
3
|
Description of Field: Carrier (vendor) code (GRICAC) Format (x-alpha/numeric): xxx Special Format: Left justified, blank filled How is null data specified? Blank if does not exist What does null data indicate? No specific carrier requested (use IATA fares)
|
<FltNum>
|
Alphanumeric
|
4
|
Description of Field: Flight number (GRIFLN) Format (x-alpha/numeric): xxxx Special Format: Left justified, blank filled How is null data specified? Blank if does not exist What does null data indicate? Open segment
|
<StartDt>
|
Numeric
|
8
|
Description of Field: Departure date of segment (GRIDEP) Format (n-numeric): nnnnnnnn Special Format: YYYYMMDD How is null data specified? Zero if does not exist What does null data indicate? Departure date does not exist
|
<StartPt>
|
Alpha
|
5
|
Description of Field: Airport code of customer embarkation (GRIBPT) Format (a-alpha): aaaaa Special Format: Left justified, blank filled How is null data specified? Blank if does not exist What does null data indicate? Board point does not exist
|
<EndPt>
|
Alpha
|
5
|
Description of Field: Airport code of customer destination (GRIOPT) Format (a-alpha): aaaaa Special Format: Left justified, blank filled How is null data specified? Blank if does not exist What does null data indicate? Off point does not exist
|
<SegType>
|
Numeric
|
2
|
Description of Field: Type of segment (GRITYP) Format (n-numeric): nn Special Format: Zero filled Possible Values (List): 00 - normal segment 01 - ground segment 02 - ARNK segment 03 - expanded transit segment 04 - agent amended segment 05 - agent inserted segment 06 - segment cancelled 07 - ticketed surface segment 08 - empty segment slot How is null data specified? Zeros What does null data indicate? Normal segment
|
<DayDifferential>
|
Numeric
|
1
|
Description of Field: Change of Day (day differential) (GRICPT) Format (n-numeric): n Possible Values (List): 0, 1, 2, 3 0 = doesn't exist 1 = day plus 1 2 = day plus 2 3 = day minus 1 How is null data specified? 0 What does null data indicate? No date differential
|
<NoStopAtBoardPt>
|
Alpha
|
1
|
Description of Field: No stopover at board point indicator (GRIIDI) Format (a-alpha): a Possible Values (List): Y - no stopover at board N - there is stopover at board How is null data specified? No data results in error What does null data indicate?
|
<BreakInJrny>
|
Alpha
|
1
|
Description of Field: Break in journey indicator Format (a-alpha): a Possible Values (List): Y - there is a break in journey N - no break in journey How is null data specified? No data results in error What does null data indicate?
|
<BreakNoDirectService>
|
Alpha
|
1
|
Description of Field: Break due to no reasonable direct air service indicator Format (a-alpha): a Possible Values (List): Y - break due to no reasonable direct air service N - no break or break not due to no reasonable direct air service How is null data specified? No data results in error What does null data indicate?
|
<FictitiousPt>
|
Alpha
|
1
|
Description of Field: Fictitious point indicator Format (a-alpha): a Possible Values (List): Y - fictitious point N - not a fictitious point How is null data specified? No data results in error What does null data indicate?
|
<MoreDistantPt>
|
Alpha
|
1
|
Description of Field: More distant point indicator Format (a-alpha): a Possible Values (List): Y - more distant point N - not more distant point How is null data specified? No data results in error What does null data indicate?
|
<FQSGenFictitiousPt>
|
Alpha
|
1
|
Description of Field: FQS generated fictitious point Format (a-alpha): a Possible Values (List): Y - FQS generated fictitious point N - not a FQS generated fictitious point How is null data specified? Not used What does null data indicate?
|
<StartCityNotPrevOffCity>
|
Alpha
|
1
|
Description of Field: Board city code does not equal previous Off city code but airport/city codes are in the same city - Agent did not input surface sector Format (a-alpha): a Possible Values (List): Y - multi-airport condition exists N - multi-airport condition does not exist How is null data specified? No data results in error What does null data indicate?
|
<Spare1>
|
Alpha
|
1
|
Description of Field: Reserved for future Itinerary indicator (GRIIDI) Format (a-alpha): a Possible Values (List): N How is null data specified? N if does not exist What does null data indicate?
|
<StartTm>
|
Numeric
|
4
|
Description of Field: Departure time of this segment Format (n-numeric): nnnn Special Format: HHMM 24 hour clock time How is null data specified? Zeroes What does null data indicate? No departure time (open segment)
|
<EndTm>
|
Numeric
|
4
|
Description of Field: Arrival time of this segment Format (n-numeric): nnnn Special Format: HHMM 24 hour clock time How is null data specified? Zeroes What does null data indicate? No arrival time (open segment)
|
<BIC>
|
Alphanumeric
|
2
|
Description of Field: Booking code (GRISVC) Format (a-alpha): aa Special Format: Left justified, blank filled How is null data specified? Blank if does not exist What does null data indicate?
|
<Spare2>
|
Alpha
|
8
|
Description of Field: Version 1 contained FIC indicators. These have been eliminated in version 2 and this field is now spares reserved for future use. (GRIFIC) Format (a-alpha): aaaaaaaa Possible Values (List): NNNNNNNN How is null data specified? N/A What does null data indicate? N/A
|
<Spare3>
|
Numeric
|
4
|
Description of Field: Version 1 contained FIC ordinal number. This has been eliminated in version 2 and this field is now spares reserved for future use (GRIFIC) Format (n-numeric): nnnn Possible Values (List): 0000 How is null data specified? N/A What does null data indicate? N/A
|
<Mile>
|
Numeric
|
4
|
Description of Field: Mileage between origin and destination Format (n-numeric): nnnn How is null data specified? 0 What does null data indicate? No data returned
|
<IntlStartCity>
|
Alpha
|
1
|
Description of Field: Board city is an International city (not North American Domestic city) Format (a-alpha): a Possible Values (List): Y - International city N - Not international city (it is a North American domestic city) How is null data specified? No data results in error What does null data indicate?
|
<IntlEndCity>
|
Alpha
|
1
|
Description of Field: Destination city is an International city (not North American Domestic city) Format (a-alpha): a Possible Values (List): Y - International city N - Not international city (it is a North American domestic city) How is null data specified? No data results in error What does null data indicate?
|
<PtToPtAvail>
|
Alpha
|
1
|
Description of Field: Connection was quoted using Point to Point Availability. (GRIIND) Format (a-alpha): a Possible Values (List): Y - Connection quoted using Point to Point Availability. N - Connection quoted using O&D Availability or default value if not a connection. How is null data specified? Null data results in error. What does null data indicate?
|
<Spare4>
|
Alpha
|
5
|
Description of Field: Spares reserved for future use. (GRIIND) Format (a-alpha): aaaaaa Possible Values (List): NNNNNN How is null data specified? N/A What does null data indicate? N/A
|
<AvailLinkStatus>
|
Alpha
|
1
|
Description of Field: Availability Link Status Format (a-alpha): a Possible Values (List): Y - Inside (polled) availability option exists N - No Inside (Polled) availability option L - Inside (polled) availability option was used on this flight. P - Inside (polled) availability was used on this flight and was obtained on a Point to Point Basis and the carrier has not implemented Journey Controls M - O&D Cache or Polled status was used on this flight which has different local status J - Point-to-Point Cache or Linked status was used on this flight which has different O&D status. S - Yes - Inside (polled) availability options exist. CACHED status was used on this flight. C - No - Inside (polled) availability options do not exist. CACHED status was used on this flight. How is null data specified? Character blank What does null data indicate? Unknown status
|
<AvailSource>
|
Alpha
|
1
|
Description of Field: Availability Source
Format (a-alpha): a
Possible Values (List): A - AVS B - Travelport Cache C - AVS D - Direct Access E - Travelport Cache F - Travelport Cache G - Travelport Cache H - Travelport Cache I - Travelport Cache J - Travelport Cache K - Travelport Cache L - Last Seat Availability M - Unknown source N - Travelport Cache O - Travelport Cache P - Travelport Cache Q - Travelport Cache S - Seamless T - Travelport Cache U - Unknown Source X - Customer Reusing Availability Data from Customer Cache (Data Originally Obtained from Travelport) Y - Customer Using Data Obtained from Another System(e.g., Another GDS)(Data May Be Fresh or Stored in Customer Cache) Z - Customer Sold from E-Streamed Data Stored in Customer Cache
How is null data specified? Character blank
What does null data indicate? Unknown source
|
<BookingCabinClsSeg>
|
Alpha
|
1
|
Description of Field: Cabin associated to booking code for this segment Format (a-alpha): a Possible Values (List): 'P' = Premium First Class 'F' = First class. 'C' = Business class. 'W' = Premium Coach/economy 'Y' = Coach/economy. How is null data specified? Character blank What does null data indicate? Cabin value not available
|
|
|
+ <AdvRsvnTktRules>
|
GFJ5 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Field Description: Passenger Description Number starting from 0001 Format (n-numeric): nnnn Possible Values (Range): 0001 - 9999 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote number to which this rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<FareComponentNum>
|
Numeric
|
2
|
Field Description: Fare component number to which rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<PriceUnitNum>
|
Numeric
|
2
|
Field Description: Priceable unit number to which rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<Spare1>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<Spare2>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<Spare3>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<NoRsvn>
|
Alpha
|
1
|
Field Description: Indicates that advanced reservation not permitted for this fare. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Advance reservations are not permitted. N = No application How is null data specified? blank What does null data indicate? no application (default to N)
|
<AdvRsvnOnlyIfTk>
|
Alpha
|
1
|
Field Description: Indicates that fare is allowed with advance reservation only if ticketed at that same time Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Reservations must be made and tickets issued at the same time (permitted only when tickets are issued) N = no application How is null data specified? blank What does null data indicate? no application (default to N)
|
<AdvRsvnAnyTm>
|
Alpha
|
1
|
Field Description: Indicates that fare allows advance reservation anytime. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Advance reservation anytime. N = No application How is null data specified? blank What does null data indicate? no application (default to N)
|
<AdvRsvnHrs>
|
Alpha
|
1
|
Field Description: Indicates that 'hour' units are used for the advance reservation rule on this fare. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Advance reservation time is specified in hours. N = No application. How is null data specified? blank What does null data indicate? no application (default to N)
|
<AdvRsvnDays>
|
Alpha
|
1
|
Field Description: Indicates that 'day' units are used for the advance reservation rule on this fare. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Advance reservation time is specified in days. N = no application How is null data specified? blank What does null data indicate? no application (default to N)
|
<AdvRsvnMonths>
|
Alpha
|
1
|
Field Description: Indicates that 'month' units are used for the advance reservation rule on this fare. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Advance reservation time is specified in months. N = no application How is null data specified? blank What does null data indicate? no application (default to N)
|
<AdvRsvnEarliestTm>
|
Alpha
|
1
|
Field Description: Indicates that the advance reservation rule on this fare is the earliest time prior to departure allowed for the reservation. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = specified advance reservation time is the earliest permitted. N = No application. How is null data specified? blank What does null data indicate? no application (default to N)
|
<AdvRsvnLatestTm>
|
Alpha
|
1
|
Field Description: Indicates that the advance reservation rule on this fare is the latest time prior to departure allowed for the reservation. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = specified advance reservation time is the latest permitted. N = No meaning. How is null data specified? blank What does null data indicate? no application (default to N)
|
<AdvRsvnWaived>
|
Alpha
|
1
|
Field Description: Indicates that data exists to override the advanced reservations requirements through a specific date. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Advance reservation waive data exists. N = No application. How is null data specified? blank What does null data indicate? no application (default to N)
|
<AdvRsvnDataExists>
|
Alpha
|
1
|
Field Description: Indicates that advance reservation unit/time data exists (for either earliest or latest time). Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Advance reservation data exists. N = No application. How is null data specified? blank What does null data indicate? no application (default to N)
|
<AdvRsvnEndItem>
|
Alpha
|
1
|
Field Description: Indicates 'more values' (currently always set to 'n'). Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Advance reservation end item - more values. N = No application. How is null data specified? blank What does null data indicate? no application (default to N)
|
<Spare4>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no application (default to N)
|
<Spare5>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no application (default to N)
|
<Spare6>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no application (default to N)
|
<Spare7>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no application (default to N)
|
<Spare8>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no application (default to N)
|
<AdvTkEarliestTm>
|
Alpha
|
1
|
Field Description: Indicates that amount of time after reservations are made and prior to departure must both be taken as factors in determining the point in time at which tickets must be issued. Earlier time of the two is to be used to validate for advance ticketing time. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = earlier time of the two is to be used. N = No meaning. How is null data specified? blank What does null data indicate? no application (default to N)
|
<AdvTkLatestTm>
|
Alpha
|
1
|
Field Description: Indicates that amount of time after reservations are made and prior to departure must both be taken as factors in determining the point in time at which tickets must be issued. Latest time of the two is to be used to validate for advance ticketing time. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = latest time of the two is to be used N = No meaning. How is null data specified? blank What does null data indicate? no application (default to N)
|
<AdvTkRsvnHrs>
|
Alpha
|
1
|
Field Description: Indicates that 'hour' units are used for the advance ticketing rule on this fare. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Advance ticketing time is specified in hours. N = No application. How is null data specified? blank What does null data indicate? no application (default to N)
|
<AdvTkRsvnDays>
|
Alpha
|
1
|
Field Description: Indicates that 'day' units are used for the advance ticketing rule on this fare. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Advance ticketing time is specified in days. N = no application How is null data specified? blank What does null data indicate? no application (default to N)
|
<AdvTkRsvnMonths>
|
Alpha
|
1
|
Field Description: Indicates that 'month' units are used for the advance ticketing rule on this fare. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Advance ticketing time is specified in months. N = no application How is null data specified? blank What does null data indicate? no application (default to N)
|
<AdvTkStartHrs>
|
Alpha
|
1
|
Field Description: Advance Ticketing Departure Hours Indicator Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = specified advance ticketing departure time is in hours. N = No application. How is null data specified? blank What does null data indicate? no application (default to N)
|
<AdvTkStartDays>
|
Alpha
|
1
|
Field Description: Advance Ticketing Departure Days Indicator. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = specified advance ticketing departure time is in days. N = No application. How is null data specified? blank What does null data indicate? no application (default to N)
|
<AdvTkStartMonths>
|
Alpha
|
1
|
Field Description: Advance Ticketing Departure Months Indicator. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = specified advance ticketing departure time is in months. N = No application. How is null data specified? blank What does null data indicate? no application (default to N)
|
<AdvTkWaived>
|
Alpha
|
1
|
Field Description: Indicates that data exists to override the advanced ticketing requirements through a specific date. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Advance ticketing waiver data exists. N = No application. How is null data specified? blank What does null data indicate? no application (default to N)
|
<AdvTkAnyTm>
|
Alpha
|
1
|
Field Description: Indicates that advance ticketing is permitted anytime Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Advance ticketing permitted anytime. N = No application. How is null data specified? blank What does null data indicate? no application (default to N)
|
<AdvTkEndItem>
|
Alpha
|
1
|
Field Description: Indicates 'more values' (currently always set to 'n'). Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Advance ticketing end item - more values. N = No application. How is null data specified? blank What does null data indicate? no application (default to N)
|
<Spare9>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no application (default to N)
|
<Spare10>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no application (default to N)
|
<AdvRsvnTm>
|
Numeric
|
3
|
Field Description: Period of elapsed time allowed for advance reservation (type specified in advance reservation unit indicator) Earliest or Latest time reservations are permitted prior to travel. Earliest/latest specified by Advance Reservation Earliest Time indicator or Advance Reservation Latest Time indicator. Period of elapsed time allowed for advance reservation (type specified in advance reservation unit indicator) Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnn Possible Values: 000-999 = number of units (specified in advance reservation unit indicators). Special Format: Right justified, zero filled. How is null data specified? blank What does null data indicate? no application
|
<AdvTkRsvnTm>
|
Numeric
|
3
|
Field Description: Period of elapsed time allowed for advance ticketing (type specified in advance ticket unit indicator) Indicates point in time when tickets must be issued after reservations are confirmed. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnn Possible Values: 000-999 = number of units (specified in advance reservation unit indicators). Special Format: Right justified, zero filled. How is null data specified? blank What does null data indicate? no application
|
<AdvTkStartTm>
|
Numeric
|
3
|
Field Description: Period of elapsed time allowed before departure when advance ticketing must be issued (type specified in advance ticket departure unit indicator) Indicates point in time when tickets must be issued prior to travel. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnn Possible Values: 000-999 = number of units (specified in advance reservation unit indicators). Special Format: Right justified, zero filled. How is null data specified? blank What does null data indicate? no application
|
|
|
+ <MinStayRules>
|
GFJ6 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Field Description: Passenger Description Number starting from 0001 Format (n-numeric): nnnn Possible Values (Range): 0001 - 9999 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote number to which this rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<FareComponentNum>
|
Numeric
|
2
|
Field Description: Fare component number to which rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<PriceUnitNum>
|
Numeric
|
2
|
Field Description: Priceable unit number to which rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<Spare1>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<Spare2>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<Spare3>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<HoursMin>
|
Alpha
|
1
|
Field Description: Unit of time defining the minimum stay, unit of elapsed time is in hours. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Unit of time is in hours. N = No application. How is null data specified? blank What does null data indicate? no application (default to N)
|
<DaysMin>
|
Alpha
|
1
|
Field Description: Unit of time defining the minimum stay, unit of elapsed time is in days. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Unit of time is in days. N = No application. How is null data specified? blank What does null data indicate? no application (default to N)
|
<MonthsMin>
|
Alpha
|
1
|
Field Description: Unit of time defining the minimum stay, unit of elapsed time is in months. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Unit of time is in months. N = No application. How is null data specified? blank What does null data indicate? no application (default to N)
|
<OccurIndMin>
|
Alpha
|
1
|
Field Description: Indicator for use of Time/Day Of Week data and 'Number of Occurrences' data. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = 'Number Of Occurrences' field may be used and 'Time/Day Of Week' field contains day of week. N = No application. How is null data specified? blank What does null data indicate? no application (default to N)
|
<SameDayMin>
|
Alpha
|
1
|
Field Description: Indicates that minimum stay is same day. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Minimum stay is same day. N = No applicaiton. How is null data specified? blank What does null data indicate? no application (default to N)
|
<Spare4>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<Spare5>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<Spare6>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<Spare7>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<Spare8>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<Spare9>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<Spare10>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<Spare11>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<TmDOWMin>
|
Numeric
|
3
|
Field Description: Indicates if the minimum stay is calculated in elapsed time of day or day of week occurrence. Identifies the minimum stay as a day of week or a number. If a Minimum Stay Unit field is set to a value of Y, then this field contains a time value. If the 'Occurrence' field is set to a value of Y, then this field contains a day of week value. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnn Possible Values: 001-999 - A time value or 001 = Sunday, 002 = Monday, 003 = Tuesday, 004 = Wednesday, 005 = Thursday, 006 = Friday, 007 = Saturday Special Format: Right justified, zero filled. How is null data specified? blank What does null data indicate? no application
|
<NumOccurMin>
|
Numeric
|
3
|
Field Description: Number of occurrences. Used in conjunction with the 'Time/Day Of Week' when that field contains a day of week value. Specifies occurrence of a day of week such as first Sunday or second Tuesday. Example of use: If 'Occurrence' field = Y, and 'Time/Day Of Week' field = 001, and this field contains a value 002, then the minimum stay for this fare component is second Sunday. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnn Possible Values: 001 through 052 Special Format: Right justified, zero filled. How is null data specified? blank What does null data indicate? no application
|
|
|
+ <MaxStayRules>
|
GFJ7 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Field Description: Passenger Description Number starting from 0001 Format (n-numeric): nnnn Possible Values (Range): 0001 - 9999 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote number to which this rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<FareComponentNum>
|
Numeric
|
2
|
Field Description: Fare component number to which rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<PriceUnitNum>
|
Numeric
|
2
|
Field Description: Priceable unit number to which rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<Spare1>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<Spare2>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<Spare3>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<HoursMax>
|
Alpha
|
1
|
Field Description: Unit of time defining the maximum stay, unit of elapsed time is in hours. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Unit of time is in hours. N = No application. How is null data specified? blank What does null data indicate? no application (default to N)
|
<DaysMax>
|
Alpha
|
1
|
Field Description: Unit of time defining the maximum stay, unit of elapsed time is in days. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Unit of time is in days. N = No application. How is null data specified? blank What does null data indicate? no application (default to N)
|
<MonthsMax>
|
Alpha
|
1
|
Field Description: Unit of time defining the maximum stay, unit of elapsed time is in months. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Unit of time is in months. N = No application. How is null data specified? blank What does null data indicate? no application (default to N)
|
<OccurIndMax>
|
Alpha
|
1
|
Field Description: Indicator for use of Time/Day Of Week data and 'Number of Occurrences' data. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = 'Number Of Occurrences' field may be used and 'Time/Day Of Week' field contains day of week. N = No application. How is null data specified? blank What does null data indicate? no application (default to N)
|
<SameDayMax>
|
Alpha
|
1
|
Field Description: Indicates that maximum stay is same day. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Maximum stay is same day. N = No applicaiton. How is null data specified? blank What does null data indicate? no application (default to N)
|
<StartIndMax>
|
Alpha
|
1
|
Field Description: Indicates that rule applicable to when return travel must commence Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = rule based on start/commencement of return (S indicator) N = No applicaiton. How is null data specified? blank What does null data indicate? no application (default to N)
|
<CompletionInd>
|
Alpha
|
1
|
Field Description: Indicates that rule applicable to when return travel must be completed Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = rule based on completion of return (C indicator) N = No applicaiton. How is null data specified? blank What does null data indicate? no application (default to N)
|
<Spare4>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<Spare5>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<Spare6>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<Spare7>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<Spare8>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<Spare9>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<TmDOWMin>
|
Numeric
|
3
|
Field Description: Indicates if the maximum stay is calculated in elapsed time of day or day of week occurrence. Identifies the maximum stay as a day of week or a number. If a Maximum Stay Unit field is set to a value of Y, then this field contains a time value. If the 'Occurrence' field is set to a value of Y, then this field contains a day of week value. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnn Possible Values: 001-999 - A time value or 001 = Sunday, 002 = Monday, 003 = Tuesday, 004 = Wednesday, 005 = Thursday, 006 = Friday, 007 = Saturday Special Format: Right justified, zero filled. How is null data specified? blank What does null data indicate? no application
|
<NumOccurMin>
|
Numeric
|
3
|
Field Description: Number of occurrences. Used in conjunction with the 'Time/Day Of Week' when that field contains a day of week value. Specifies occurrence of a day of week such as first Sunday or second Tuesday. Example of use: If 'Occurrence' field = Y, and 'Time/Day Of Week' field = 001, and this field contains a value 002, then the maximum stay for this fare component is second Sunday. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnn Possible Values: 001 through 052 Special Format: Right justified, zero filled. How is null data specified? blank What does null data indicate? no application
|
|
|
+ <SalesRestrictionsRules>
|
GFJF 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Field Description: Passenger Description Number starting from 0001 Format (n-numeric): nnnn Possible Values (Range): 0001 - 9999 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote number to which this rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<FareComponentNum>
|
Numeric
|
2
|
Field Description: Fare component number to which rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<PriceUnitNum>
|
Numeric
|
2
|
Field Description: Priceable unit number to which rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<Spare1>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<Spare2>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<Spare3>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<Spare4>
|
Alpha
|
1
|
Spare indicator field available for use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y / N What does null data indicate? no option is selected (default to N)
|
<EarliestRsvnDtExists>
|
Alpha
|
1
|
Field Description: Indicates that earliest date for reservation on any one sector exists Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Earliest reservation date exists. N = No application How is null data specified? blank What does null data indicate? no application (default to N)
|
<EarliestTkDtExists>
|
Alpha
|
1
|
Field Description: Indicates that earliest date for ticketing on any one sector exists Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Earliest ticketing date exists. N = No application How is null data specified? blank What does null data indicate? no application (default to N)
|
<LatestRsvnDtExists>
|
Alpha
|
1
|
Field Description: Indicates that latest date for reservation on all sectors exists Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Latest reservation date exists. N = No application. How is null data specified? blank What does null data indicate? no application (default to N)
|
<LatestTkDtExists>
|
Alpha
|
1
|
Field Description: Indicates that latest date for ticketing on all sectors exists Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Possible Values: Y = Latest ticketing date exists. N = No application. How is null data specified? blank What does null data indicate? no application (default to N)
|
<EarliestRsvnDt>
|
Numeric
|
8
|
Field Description: Earliest acceptance of reservation date on any one sector. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnnnnnn Possible Values: YYYYMMDD format Examples: 20070131 How is null data specified? blank What does null data indicate? no application
|
<EarliestTkDt>
|
Numeric
|
8
|
Field Description: Earliest ticketing issuance date on any one sector. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnnnnnn Possible Values: YYYYMMDD format Examples: 20070131 How is null data specified? blank What does null data indicate? no application
|
<LatestRsvnDt>
|
Numeric
|
8
|
Field Description: Latest acceptance of reservation date on all sectors. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnnnnnn Possible Values: YYYYMMDD format Examples: 20070131 How is null data specified? blank What does null data indicate? no application
|
<LatestTkDt>
|
Numeric
|
8
|
Field Description: Latest ticketing issuance date on all sectors. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnnnnnn Possible Values: YYYYMMDD format Examples: 20070131 How is null data specified? blank What does null data indicate? no application
|
|
|
+ <PenaltyRules>
|
GFJG 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Field Description: Passenger Description Number starting from 0001 Format (n-numeric): nnnn Possible Values (Range): 0001 - 9999 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote number to which this rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<FareComponentNum>
|
Numeric
|
2
|
Field Description: Fare component number to which rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<PriceUnitNum>
|
Numeric
|
2
|
Field Description: Priceable unit number to which rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
+ <DepRequiredAry>
|
Array
|
n/a
|
|
+ <DepRequiredAryItem>
|
FieldSet
|
n/a
|
|
<DepRequired>
|
Alpha
|
1
|
Field Description: Deposit required indicator (currently always set to N) Format (a -alpha): a Possible Values: Y = not used N = No application How is null data specified? Null data is specified by Zeros. How is null data specified? blank What does null data indicate? no application (default to N)
|
<DepNonRef>
|
Alpha
|
1
|
Field Description: Deposit non-refundable indicator (currently always set to N) Format (a -alpha): a Possible Values: Y = not used N = No application How is null data specified? blank What does null data indicate? no application (default to N)
|
<TkNonRef>
|
Alpha
|
1
|
Field Description: Indicates that ticket is non-refundable Format (a -alpha): a Possible Values: Y = ticket is non-refundable N = No application How is null data specified? blank What does null data indicate? no application (default to N)
|
<AirVFee>
|
Alpha
|
1
|
Field Description: Carrier fee indicator (currently always set to N) Format (a -alpha): a Possible Values: Y = not used N = No application How is null data specified? blank What does null data indicate? no application (default to N)
|
<Cancellation>
|
Alpha
|
1
|
Field Description: Indicates conditions for which penalties will be assessed - Cancellation Format (a -alpha): a Possible Values: Y = subject to penalty if cancelled N = No application How is null data specified? blank What does null data indicate? no application (default to N)
|
<FailConfirmSpace>
|
Alpha
|
1
|
Field Description: Indicates conditions for which penalties will be assessed - Failure to use confirmed spaces Format (a -alpha): a Possible Values: Y = subject to penalty if seats are not confirmed N = No application How is null data specified? blank What does null data indicate? no application (default to N)
|
<ItinChg>
|
Alpha
|
1
|
Field Description: Indicates conditions for which penalties will be assessed - Change of itinerary requiring ticket reissue Format (a -alpha): a Possible Values: Y = subject to penalty if itinerary is changed requiring reissue of ticket N = No application How is null data specified? blank What does null data indicate? no application (default to N)
|
<ReplaceTk>
|
Alpha
|
1
|
Field Description: Indicates conditions for which penalties will be assessed - Replacement of lost ticket/exchange order Format (a -alpha): a Possible Values: Y = subject to penalty if replacement of lost ticket/change order N = No application How is null data specified? blank What does null data indicate? no application (default to N)
|
<Applicable>
|
Alpha
|
1
|
Field Description: Indicates that penalty rule exists for this fare Format (a -alpha): a Possible Values: Y = penalty rule exists N = No application How is null data specified? blank What does null data indicate? no application (default to N)
|
<ApplicableTo>
|
Alpha
|
1
|
Field Description: Indicates that amount specified is applicable to penalty or deposit (always set to Y) Format (a -alpha): a Possible Values: Y = amount specified is applicable to penalty N = amount specified applies to deposit (not used) How is null data specified? blank What does null data indicate? no application (default to N)
|
<Spare1>
|
Alpha
|
1
|
Spare indicator field available for use. Possible Values: Y = not used. N = default value. What does null data indicate? Blank = no option is selected (default to N)
|
<Spare2>
|
Alpha
|
1
|
Spare indicator field available for use. Possible Values: Y = not used. N = default value. What does null data indicate? Blank = no option is selected (default to N)
|
<Spare3>
|
Alpha
|
1
|
Spare indicator field available for use. Possible Values: Y = not used. N = default value. What does null data indicate? Blank = no option is selected (default to N)
|
<Spare4>
|
Alpha
|
1
|
Spare indicator field available for use. Possible Values: Y = not used. N = default value. What does null data indicate? Blank = no option is selected (default to N)
|
<Spare5>
|
Alpha
|
1
|
Spare indicator field available for use. Possible Values: Y = not used. N = default value. What does null data indicate? Blank = no option is selected (default to N)
|
<Spare6>
|
Alpha
|
1
|
Spare indicator field available for use. Possible Values: Y = not used. N = default value. What does null data indicate? Blank = no option is selected (default to N)
|
<Amt>
|
Numeric
|
6
|
Field Description: Flat or percentage amount of penalty. Format (n -numeric): nnnnnn Possible Values: Flat amount with or without decimal (e.g. nnn.nn, nnnn.n, nnnnnn) Percentage amount without decidmal (nnnnnn) Special Format: Right justified, zero filled. Examples: 025.00 000010 How is null data specified? blank What does null data indicate? no application
|
<Type>
|
Alpha
|
1
|
Field Description: Type of amount. Format (a -alpha): a Possible Values: D = flat amount P = percentage amount How is null data specified? blank What does null data indicate? no application
|
<Crncy>
|
Alpha
|
3
|
Field Description: Currency code in which flat amount is represented. Format (a -alpha): aaa Possible Values: Three letter alpha currency code Examples: USD GBP How is null data specified? blank What does null data indicate? no application
|
|
|
|
|
|
|
+ <JrnyType>
|
GFJT 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Description of Field: Passenger Description Number starting from 0001
Format (x -alpha/numeric): xxxx
Special Format: Right justified, zero filled
Examples: 0001
How is null data specified? Null data is specified by Zero.
What does null data indicate? N/A
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Quote number
Format (n-numeric): nn
Special Format: Right justified, zero filled Zero, if does not exist.
Examples: 01
How is null data specified? Null data is specified by zero.
What does null data indicate? N/A
|
<NumJrnyItems>
|
Numeric
|
2
|
Description of Field: Number of Journey Type Items that follow
Format (n-numeric): nn
Special Format: Right justified, zero filled
Examples: 01
How is null data specified? Null data is specified by zero.
What does null data indicate? N/A
|
<CircTrip>
|
Alpha
|
1
|
Description of Field: Circle Trip
Format (a-alpha): a
Special Format: N/A
Possible Values (List or Range): Y - if circle trip applies. N - if circle trip does not applies.
Examples: N
How is null data specified? N/A
What does null data indicate? N/A
|
<RT>
|
Alpha
|
1
|
Description of Field: Round Trip
Format (a-alpha): a
Special Format: N/A
Possible Values (List or Range): Y - if round trip applies.. N - if round trip does not applies.
Examples: N
How is null data specified? N/A
What does null data indicate? N/A
|
<OW>
|
Alpha
|
1
|
Description of Field: One Way
Format (a-alpha): a
Special Format: N/A
Possible Values (List or Range): Y - if one way applies. N - if one way is not applies.
Examples: Y
How is null data specified? N/A
What does null data indicate? N/A
|
<OpenJaw>
|
Alpha
|
1
|
Description of Field: Open Jaw
Format (a-alpha): a
Special Format: N/A
Possible Values (List or Range): Y - if open jaw applies. N - if open jaw does not applies.
Examples: N
How is null data specified? N/A
What does null data indicate? N/A
|
<RndWorld>
|
Alpha
|
1
|
Description of Field: Round the World
Format (a-alpha): a
Special Format: N/A
Possible Values (List or Range): Y - if round the world applies. N - if round the world does not applies.
Examples: N
How is null data specified? N/A
What does null data indicate? N/A
|
<Spare1>
|
Alpha
|
3
|
Description of Field: Spares for future indicators
Format (a-alpha): a
Special Format: NNN, if does not exist
Examples: NNN
How is null data specified? Null data is specified by 'N'.
What does null data indicate? 'N' indicates that no data is entered or selected.
|
<NumFareComponents>
|
Numeric
|
2
|
Description of Field: Number of Fare Components.
Format (n-numeric): nn
Special Format: Right justified, blank filled. Zero, if does not exist.
Examples: 01
How is null data specified? Null data is specified by zero.
What does null data indicate? N/A
|
<HIF>
|
Alpha
|
1
|
Description of Field: Higher Intermediate Fare
Format (a-alpha): A
Special Format: N/A
Possible Values (List or Range): Y - if HIF applies. N - if HIF is does not apply.
Examples: N
How is null data specified? N/A
What does null data indicate? N/A
|
<StopSurcharge>
|
Alpha
|
1
|
Description of Field: Stopover Surcharge
Format (a-alpha): a
Special Format: N/A
Possible Values (List or Range): Y - if stopover surcharge applies. N - if stopover surcharge does not applies.
Examples: N
How is null data specified? N/A
What does null data indicate? N/A
|
<NotesApply>
|
Alpha
|
1
|
Description of Field: Notes Apply
Format (a-alpha): a
Special Format: N/A
Possible Values (List or Range): Y - if notes apply. N - if notes do not apply.
Examples: Y
How is null data specified? N/A
What does null data indicate? N/A
|
<NoBankBuyRateHeld>
|
Alpha
|
1
|
Description of Field: No Bankers Buying Rate Held
Format (a-alpha): a
Special Format: N/A
Possible Values (List or Range): Y - if no BSP applies. N - if BSP applies.
Examples: N
How is null data specified? N/A
What does null data indicate? N/A
|
<Spare2>
|
Alpha
|
4
|
Description of Field: Spares for future indicators
Format (a-alpha): a
Special Format: NNNN, if does not exist
Examples: NNNN
How is null data specified? Null data is specified by 'N'.
What does null data indicate? 'N' indicates that no data is entered or selected.
|
|
|
+ <CAT5LastTKT>
|
GFLT 1.0
|
|
Start Definition Of - Cat5 Last Time To Ticket Response KLR
|
<UniqueKey>
|
Numeric
|
4
|
Field Description: Passenger Description Number starting from 0001 Format (n-numeric): nnnn Possible Values (Range): 0001 - 9999 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote Number Format (n-numeric): nn How is null data specified? N/A What does null data indicate? No data results in error
|
<LastDateToTkt>
|
Numeric
|
8
|
Field Description: Last date to ticket (LDT). This field will be populated when a Category 5 advanced ticketing restriction applies in minutes, hours, days, or months of when reservations were made. Format (n-numeric): nnnnnnnn Special Format: YYYYMMDD Zero if does not exist Examples: 20181125 How is null data specified? 0 What does null data indicate? Zero specifies null data.
|
<LastTimetoTkt>
|
Alphanumeric
|
4
|
Field Description: Last time to ticket (LLT). This field will be populated when a Category 5 advanced ticketing restriction applies in minutes or hours of reservations (otherwise, field will be blank). The LTT specifies the time in the LDT day by which the fare must be ticketed, per the Category 5 rule in minutes or hours, based on the segment booking (reservation) date/time applicable at the time of quote. This last time to ticket value, if present, is associated to the last date to ticket (LDT) above (and in the corresponding GFGQ KLR). Format (x-alpha/numeric): xxxx Special Format: HHMM Blanks, if no LTT applies. Range of Possible values: 0001 to 2400 (HHMM) Examples: 0001 0046 0945 1830 2359 2400 How is null data specified? Blanks (Note - blanks will be populated when no LTT applies instead of zeros. This is to avoid zeros being mistaken for a LTT time value). What does null data indicate? NA
|
<TktCityCode>
|
Alpha
|
5
|
Field Description: City code used in the calculation of the LDT/LTT. Format (a-alpha): aaaaa Special Format: Left justified, blank filled. Examples: LON How is null data specified? N/A What does null data indicate? No data results in error
|
<TktWithinCode>
|
Alpha
|
1
|
Field Description: Code that specifies the category 5 unit of time that applies. Format (a-alpha): a Possible Values: N = Minutes (LTT exists) H = Hours (LTT exists) D = Days M = Months How is null data specified? N/A What does null data indicate? No data results in error
|
<LastDatetoTktGMT>
|
Numeric
|
8
|
Field Description: Last date to ticket in GMT value. Used internally by host system, but available to external applications if desired. This field is a GMT representation of the Cat5 Last Date to Ticket above. It will be populated when a Category 5 advanced ticketing restriction applies in minutes, hours, days, or months of when reservations were made. Format (n-numeric): nnnnnnnn Special Format: YYYYMMDD Zero if does not exist Examples: 20181125 How is null data specified? 0 What does null data indicate? Zero specifies null data.
|
<LastTimetoTktGMT>
|
Alphanumeric
|
4
|
Field Description: Last time to ticket in GMT value. Used internally by host system, but available to external applications if desired. This field is a GMT representation of the Cat5 Last Date to Ticket above. It will be populated when a Category 5 advanced ticketing restriction applies in minutes or hours of reservations. The GMT LTT specifies the time in the GMT LDT day above by which the fare must be ticketed, per the Category 5 rule in minutes or hours, based on the segment booking (reservation) date/time applicable at the time of quote. Format (x-alpha/numeric): xxxx Special Format: HHMM Blanks, if no LTT applies. Range of Possible values: 0001 to 2400 (HHMM) Examples: 0001 0046 0945 1830 2359 2400 How is null data specified? Blanks What does null data indicate? NA
|
|
|
+ <RouteMsgsInfo>
|
GFM5 1.0
|
|
NumCities Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Number of City Items Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nn Special Format: Right justified, zero filled. Range of Possible Values 01-99 How is null data specified? N/A What does null data indicate? No data results in error
|
+ <CityItemAry>
|
Array
|
n/a
|
|
+ <CityItem>
|
FieldSet
|
n/a
|
|
<CityCode>
|
Alpha
|
5
|
Description of Field: City Code Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): aaaaa Special Format: Left Justified, character blank filled List of Possible Values First 3 characters city code, rest two blank Example: LHR How is null data specified? Character blanks What does null data indicate? No data
|
<Spare>
|
Alpha
|
1
|
Description of Field: Reserved for future use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): A List of Possible Values Character code How is null data specified? N What does null data indicate? No data
|
<Area>
|
Numeric
|
2
|
Description of Field: IATA divides world into 3 areas- Area 1, Area 2, Area 3. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nn Special Format: N/A List of Possible Values 01- Western Hemisphere 02- Europe, Africa, Middle East 03- Asia, Pacific How is null data specified? Null data is specified by blank What does null data indicate? Blank is a valid value; identifies no application
|
<GlobalDir>
|
Alpha
|
2
|
Description of Field: Global Direction.- Eastern Hemisphere, Atlantic Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): aa Special Format: Character Blanks, if does not exist Example: EH AT How is null data specified? Null data is specified by Zero What does null data indicate? No data
|
<TPMMiles>
|
Alphanumeric
|
5
|
Description of Field: The number of miles between the pairs of cities. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxxxx Special Format: Right Justified, Zero filled Example: 01200 How is null data specified? Null data is specified by Zero What does null data indicate? No data
|
<TPMMileageException>
|
Alphanumeric
|
1
|
Description of Field: Mileage Exception Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Special Format: N/A List of Possible Values Y/N Example: Y How is null data specified? N What does null data indicate? Exception Not applicable
|
<CumulativeTPMMileage>
|
Numeric
|
5
|
Description of Field: Cumulative TPM . xxxxx Special Format: Right Justified, Zero filled Example: 01200 How is null data specified? Null data is specified by Zero What does null data indicate? No data? Exception Not applicable
|
<CumulativeMileageException>
|
Alphanumeric
|
1
|
Description of Field: Cumulative Mileage Exception Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Special Format: N/A List of Possible Values Y/N Example: Y How is null data specified? N What does null data indicate? Exception Not applicable
|
<MPMMiles>
|
Alphanumeric
|
5
|
Description of Field: The maximum number of miles that may be traveled for a fare component without incurring the mileage surcharge. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxxxx Special Format: Right Justified, Zero filled Example: 01200 How is null data specified? Null data is specified by Zero What does null data indicate? No data
|
<MPMMileageException>
|
Numeric
|
1
|
Description of Field: MPM Mileage Exception Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Special Format: N/A List of Possible Values Y/N Example: Y How is null data specified? N What does null data indicate? Exception Not applicable
|
<GlobalInd>
|
Alpha
|
2
|
Description of Field: Global Direction.- Eastern Hemisphere, Atlantic Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): aa Special Format: Character Blanks, if does not exist Example: EH AT How is null data specified? Null data is specified by Zero What does null data indicate? No data
|
<Level>
|
Alphanumeric
|
4
|
Description of Field: Level Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxxx Special Format: Character Blanks, if does not exist Example: M 10M 15M 20M 25M How is null data specified? What does null data indicate? No data
|
<LowLevel>
|
Alphanumeric
|
5
|
Description of Field: Number of miles from Low Level Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxxxx Special Format: Right Justified, Zero filled Example: 00089 How is null data specified? Null data is specified by Zero What does null data indicate? No data
|
<HighLevel>
|
Alphanumeric
|
5
|
Description of Field: Number of miles from High Level Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxxxx Special Format: Right Justified, Zero filled Example: 00119 How is null data specified? Null data is specified by Zero What does null data indicate? No data
|
<ExceptionRmks>
|
Alphanumeric
|
12
|
Description of Field: MPM Mileage Exception Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Special Format: N/A List of Possible Values Y/N Example: Y How is null data specified? N What does null data indicate? Exception Not applicable
|
|
|
|
|
NumberofAlerts Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Number of Alerts Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nn Special Format: Right justified, zero filled. Range of Possible Values 01-99 How is null data specified? N/A What does null data indicate? No data results in error
|
+ <AlertDetailsAry>
|
Array
|
n/a
|
|
<AlertDetails>
|
Alphanumeric
|
64
|
Description of Field: Alert Text Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxxxxxxxxxxxxxxxxxxxx-64 Special Format: N/A List of Possible Values Text How is null data specified? N What does null data indicate? No Alert Data available
|
|
|
|
|
+ <SurchargeBandInfo>
|
GFM6 1.0
|
|
NumCities Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Number of city items Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nn Special Format: Right justified, zero filled. Range of Possible Values 01-99 How is null data specified? N/A What does null data indicate? No data results in error
|
+ <CityItemAry>
|
Array
|
n/a
|
|
+ <CityItem>
|
FieldSet
|
n/a
|
|
<Crncy>
|
Alphanumeric
|
3
|
Description of Field: Currency Code Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxx Special Format: N/A List of Possible Values Any valid 3 character currency code Example: USD, CAD, etc. How is null data specified? blanks What does null data indicate? No data
|
<InputAmt>
|
Character
|
12
|
Description of Field: Input Amount Format (a-alpha, n-numeric, x-alphanumeric, b-character blank, c-character): cccccccccccc Special Format: Right justified; padded to left with character zeros List of Possible Values Any amount with possible 0, 1, 2, or 3 decimal places Examples 000000012345 0000001234.5 000000123.45 00000012.345 How is null data specified? blanks What does null data indicate? No data results in error
|
<BaseAmt5>
|
Character
|
12
|
Description of Field: Base Amount for Band 5 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank, c-character): cccccccccccc Special Format: Right justified; padded to left with character zeros List of Possible Values Any amount with possible 0, 1, 2, or 3 decimal places Examples 000000012345 0000001234.5 000000123.45 00000012.345 How is null data specified? blanks What does null data indicate? No data results in error
|
<BaseAmt10>
|
Character
|
12
|
Description of Field: Base Amount for Band 10 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank, c-character): cccccccccccc Special Format: Right justified; padded to left with character zeros List of Possible Values Any amount with possible 0, 1, 2, or 3 decimal places Examples 000000012345 0000001234.5 000000123.45 00000012.345 How is null data specified? blanks What does null data indicate? No data results in error
|
<BaseAmt15>
|
Character
|
12
|
Description of Field: Base Amount for Band 15 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank, c-character): cccccccccccc Special Format: Right justified; padded to left with character zeros List of Possible Values Any amount with possible 0, 1, 2, or 3 decimal places Examples 000000012345 0000001234.5 000000123.45 00000012.345 How is null data specified? blanks What does null data indicate? No data results in error
|
<BaseAmt20>
|
Character
|
12
|
Description of Field: Base Amount for Band 20 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank, c-character): cccccccccccc Special Format: Right justified; padded to left with character zeros List of Possible Values Any amount with possible 0, 1, 2, or 3 decimal places Examples 000000012345 0000001234.5 000000123.45 00000012.345 How is null data specified? blanks What does null data indicate? No data results in error
|
<BaseAmt25>
|
Character
|
12
|
Description of Field: Base Amount for Band 25 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank, c-character): cccccccccccc Special Format: Right justified; padded to left with character zeros List of Possible Values Any amount with possible 0, 1, 2, or 3 decimal places Examples 000000012345 0000001234.5 000000123.45 00000012.345 How is null data specified? blanks What does null data indicate? No data results in error
|
<GlobalDir>
|
Alpha
|
2
|
Description of Field: Global Direction.- Eastern Hemisphere, Atlantic Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): aa Special Format: Character Blanks, if does not exist Example: EH AT How is null data specified? Null data is specified by Zero What does null data indicate? No data
|
<Spare>
|
Alpha
|
1
|
Description of Field: Reserved for future use. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): A List of Possible Values Character code How is null data specified? N What does null data indicate? No data
|
<InputNumMiles>
|
Character
|
12
|
Description of Field: Input Miles Format (a-alpha, n-numeric, x-alphanumeric, b-character blank, c-character): cccccccccccc Special Format: Right justified; padded to left with character zeros List of Possible Values Any amount with possible 0, 1, 2, or 3 decimal places Examples 000000012345 0000001234.5 000000123.45 00000012.345 How is null data specified? blanks What does null data indicate? No data results in error
|
<BaseMiles5>
|
Character
|
12
|
Description of Field: Base Miles for Band 5 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank, c-character): cccccccccccc Special Format: Right justified; padded to left with character zeros List of Possible Values Any amount with possible 0, 1, 2, or 3 decimal places Examples 000000012345 0000001234.5 000000123.45 00000012.345 How is null data specified? blanks What does null data indicate? No data results in error
|
<BaseMiles10>
|
Character
|
12
|
Description of Field: Base Miles for Band 10 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank, c-character): cccccccccccc Special Format: Right justified; padded to left with character zeros List of Possible Values Any amount with possible 0, 1, 2, or 3 decimal places Examples 000000012345 0000001234.5 000000123.45 00000012.345 How is null data specified? blanks What does null data indicate? No data results in error
|
<BaseMiles15>
|
Character
|
12
|
Description of Field: Base Miles for Band 15 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank, c-character): cccccccccccc Special Format: Right justified; padded to left with character zeros List of Possible Values Any amount with possible 0, 1, 2, or 3 decimal places Examples 000000012345 0000001234.5 000000123.45 00000012.345 How is null data specified? blanks What does null data indicate? No data results in error
|
<BaseMiles20>
|
Character
|
12
|
Description of Field: Base Miles for Band 20 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank, c-character): cccccccccccc Special Format: Right justified; padded to left with character zeros List of Possible Values Any amount with possible 0, 1, 2, or 3 decimal places Examples 000000012345 0000001234.5 000000123.45 00000012.345 How is null data specified? blanks What does null data indicate? No data results in error
|
<BaseMiles25>
|
Character
|
12
|
Description of Field: Base Miles for Band 25 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank, c-character): cccccccccccc Special Format: Right justified; padded to left with character zeros List of Possible Values Any amount with possible 0, 1, 2, or 3 decimal places Examples 000000012345 0000001234.5 000000123.45 00000012.345 How is null data specified? blanks What does null data indicate? No data results in error
|
|
|
|
|
NumErrorMsgs Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Number of Messages Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nn Special Format: Right justified, zero filled. Range of Possible Values 01-99 How is null data specified? N/A What does null data indicate? No data results in error
|
+ <ErrorMsgsAry>
|
Array
|
n/a
|
|
<MsgText>
|
Alphanumeric
|
64
|
Description of Field: Alert Text Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxxxxxxxxxxxxxxxxxxxx-64 Special Format: N/A List of Possible Values Text How is null data specified? N What does null data indicate? No Alert Data available
|
|
|
|
|
+ <PNRFareDetail>
|
GFMC 1.0
|
|
Start Definition Of - Fare Data for Merchandizing Calls KLR
|
<UniqueKey>
|
Numeric
|
2
|
Field Description: Passenger Description Number starting from 01 Format (n-numeric): nn Possible Values (Range): 01 - 99 How is null data specified? n/a What does null data indicate? n/a
|
<SegNum>
|
Numeric
|
4
|
Field Description: Segment Number, starting with 0001 Format (n-numeric): nnnn Possible Values (Range): 0001 - 9999 (though realistically 16) How is null data specified? n/a What does null data indicate? n/a
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote Number starting from 01 Format (n-numeric): nn Possible Values (Range): 01 - 99 How is null data specified? n/a What does null data indicate? n/a
|
<FareDir>
|
Alpha
|
1
|
Field Description: Fare Direction - whether the fare is in the direction F (from the origin point to the destination point) or T (to the origin point from the destination point) Format (a - alpha): a Possible Values (Range): F or T How is null data specified? n/a What does null data indicate? n/a
|
<FareType>
|
Alpha
|
3
|
Field Description: Fare Type of fare used Format (a-alpha): aaa Possible Values (Range): Any valid ATPCo fare type from the fare used How is null data specified? n/a What does null data indicate? n/a
|
<AirVParticipation>
|
Numeric
|
1
|
Field Description: Carrier participation Format (n-numeric): n Possible Values (Range): 0 or 1 How is null data specified? n/a What does null data indicate? n/a
|
<RuleTariff>
|
Numeric
|
3
|
Field Description: Tariff Number of the rule for fare used Format (n-numeric): nnn Possible Values (Range): 001 - 999 How is null data specified? n/a What does null data indicate? n/a
|
<PvtTariff>
|
Alpha
|
1
|
Field Description: Indication of whether the rule tariff is a tariff for private fares (Y - is private) Format (a-alpha): a Possible Values (Range): Y or N How is null data specified? n/a What does null data indicate? n/a
|
<RuleNum>
|
Alphanumeric
|
4
|
Field Description: Rule number Format (a-alphanumeric): aaaa Possible Values (Range): many How is null data specified? n/a What does null data indicate? n/a
|
<FareCatg>
|
Alpha
|
1
|
Field Description: Category that has been applied to the fare. Format (a-alpha): a Possible Values (Range): D = category 19 (child discounts) F = category 25 (fare-by-rule) S = category 35 (negotiated fare) Blank - none of the above How is null data specified? n/a What does null data indicate? n/a
|
<FareOwnCarrier>
|
Alphanumeric
|
3
|
Field Description: Carrier whose fare this is. Format (a-alphanumeric): aa plus blank Possible Values (Range): Any valid carrier code How is null data specified? n/a What does null data indicate? n/a
|
<FareComponentNum>
|
Numeric
|
2
|
Field Description: The fare component number that this segment is part of. Format (n-numeric): Possible Values (Range): 01- 16 How is null data specified? n/a What does null data indicate? n/a
|
|
|
+ <InfoMsg>
|
GFMM 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Field Description Passenger Description Number (Fare Quote entries). If not 0000 - Message is specific to that passenger type/ If 0000 - Message applies to all passenger types/entire entry.
Format (x-alpha/numeric): xxxx
Special Format: Right justified, zero filled.
Examples: 0000 0001
How is null data specified? Null data is specified by zero.
What does null data indicate? If 0000 - Message applies to all passenger types/entire entry.
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote number. (GRMQNB)
Format (n-numeric): nn
Special Format: Right justified, zero filled. Zero, if does not exist
Examples: 00 01
How is null data specified? Null data is specified by zero.
What does null data indicate? No data results in error.
|
<MsgNum>
|
Numeric
|
5
|
Field Description: Message number. (GRMNBR)
Format (n-numeric): nnnnn
Special Format: Zero, if does not exist. Left justified, zero filled.
Examples: 01005 01006 00000
How is null data specified? Null data is specified by zero.
What does null data indicate? No data results in error.
|
<AppNum>
|
Numeric
|
5
|
Field Description: Application number (GRMAPP)
Format (n-numeric): nnnnn
Special Format: Zero, if does not exist. Right justified, zero filled.
Examples: 00000
How is null data specified? Null data is specified by zero.
What does null data indicate? No data results in error.
|
<MsgType>
|
Numeric
|
2
|
Field Description: Message Type (GRMTYP)
Format (n-numeric): nn
Special Format: Right justified, zero filled. Zero, if does not exist
Examples: 01 = endorsement messages 02 = information messages 03 = error messages 06 = NVB/NVA dates
How is null data specified? Null data is specified by zero.
What does null data indicate? No data results in error
|
<Lang>
|
Alphanumeric
|
1
|
Field Description: Language (GRMLNG)
Format (x-alpha/numeric): x
Special Format: Zero, if does not exist
Examples: 0
How is null data specified? Null data is specified by zero.
What does null data indicate? No data results in error
|
<Text>
|
Alphanumeric
|
To End
|
Field Description: Message (GRMMSG)
Format (x-alpha/numeric): xxxx...
Special Format: Character Blanks, if does not exist
Examples: LAST DATE TO PURCHASE TICKET : 11APR03 LAST DATE TO PURCHASE TICKET: 21SEP18 LON LAST DATE TO PURCHASE TICKET: 21SEP18 / 0945 LON FEE FOR CHANGE/NON-REF
How is null data specified? Null data is specified by Character Blanks.
What does null data indicate? N/A
If variable length, specify the maximum allowable length. 256
|
|
|
+ <SellFareConstruct>
|
GFN1 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger Description Number starting from 0001 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnn Special Format: Right justified, zero filled. Range of Possible Values 0001-0099 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Fare Quote number Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nn Special Format: Right justified, zero filled. Zero, if does not exist. List of Possible Values 01-08 How is null data specified? N/A What does null data indicate? No data results in error
|
<FareConstruction>
|
Alphanumeric
|
To End
|
Description of Field : Fare Construction for Sell level-Category 35 Private fares Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxxxxxxxxxxxx.... Special Format: N/A List of Possible Values The N1 fare construction will not contain a fare basis or ticket designator: Example: AMS KL BCN 457.81 KL AMS 457.81 NUC915.62END ROE1.0 How is null data specified? N/A What does null data indicate? No data results in error If variable length, specify the maximum allowable length. Depends upon the Fare construction response.
|
|
|
+ <NetFareConstruct>
|
GFN2 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger Description Number starting from 0001 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnn Special Format: Right justified, zero filled. Range of Possible Values 0001-0099 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Fare Quote number Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nn Special Format: Right justified, zero filled. Zero, if does not exist. List of Possible Values 01-08 How is null data specified? N/A What does null data indicate? No data results in error
|
<FareConstruction>
|
Alphanumeric
|
To End
|
Description of Field : Fare Construction for Net level-Category 35 Private fares Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxxxxxxxxxxxx.... Special Format: N/A List of Possible Values The fare construction in the N2 will not contain a fare basis or ticket designator. Example: AMS KL BCN 366.25 KL AMS 366.25 NUC732.50END ROE1.0 How is null data specified? N/A What does null data indicate? No data results in error If variable length, specify the maximum allowable length. Depends upon the Fare construction response.
|
|
|
+ <TkAuditFareConstruct>
|
GFN3 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger Description Number starting from 0001 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnn Special Format: Right justified, zero filled. Range of Possible Values 0001-0099 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Fare Quote number Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nn Special Format: Right justified, zero filled. Zero, if does not exist. List of Possible Values 01-08 How is null data specified? N/A What does null data indicate? No data results in error
|
<FareConstruction>
|
Alphanumeric
|
To End
|
Description of Field : Fare Construction for Ticket-Audit, Category 35 Private fares Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxxxxxxxxxxxx.... Special Format: N/A List of Possible Values The fare construction in the N3 does not contain fare basis/ticket designator. Example: AMS KL BCN 467.81 KL AMS 467.81 NUC935.62END ROE1.0 How is null data specified? N/A What does null data indicate? No data results in error If variable length, specify the maximum allowable length. Depends upon the Fare construction response.
|
|
|
+ <TkPsgrFareConstruct>
|
GFN4 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger Description Number starting from 0001 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnn Special Format: Right justified, zero filled. Range of Possible Values 0001-0099 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Fare Quote number Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nn Special Format: Right justified, zero filled. Zero, if does not exist. List of Possible Values 01-08 How is null data specified? N/A What does null data indicate? No data results in error
|
<FareConstruction>
|
Alphanumeric
|
To End
|
Description of Field : Fare Construction for Ticket-Passenger, Category 35 Private fares Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxxxxxxxxxxxx.... Special Format: N/A List of Possible Values The fare construction in the N4 does not contain amount, fare basis/ticket designator and is created for IT/BT fares. Example: AMS KL BCN M/IT KL AMS M/IT END LON AA CHI M/BT END ROEO 537292 How is null data specified? N/A What does null data indicate? No data results in error If variable length, specify the maximum allowable length. Depends upon the Fare construction response.
|
|
|
+ <Msg>
|
GFOM 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
0000
|
<Text>
|
Alphanumeric
|
To End
|
Output message for normal CRT type response (not structured data) (GR3OMG)
|
|
|
+ <OBFeesResp>
|
GFOR 1.0
|
|
KLR Header
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Always 0000. Not unique, not used. Format (n-numeric): nnnn Example 0000 0000 Special Format: N/A Range of Possible Values: 0000
|
<PsgrNum>
|
Numeric
|
2
|
Description of Field: Passenger number, one rec for each passenger. Format (n-numeric): nn Example 01 02 Special Format: N/A Range of Possible Values: 01-99 How is null data specified? No data results in error
|
<ServiceCode>
|
Alpha
|
2
|
Description of Field: A code identifying the type of service fees being requested. Format (a-alpha): aa Example ob Special Format: N/A List of Possible Values: ob - ticketing fee How is null data specified? No data results in error
|
<PlatingAirV>
|
Alphanumeric
|
3
|
Description of Field: Carrier code for the carrier whose ticket stock was used to issue the ticket. Validating (plating) carrier Format (x-alphanumeric): xxx Example aa ua Special Format: N/A List of Possible Values: Any valid carrier code. How is null data specified? No data results in error
|
<Spare>
|
Character
|
10
|
Description of Field: Undetermined at this time. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxxxxxxxxx Example Special Format: N/A List of Possible Values: How is null data specified? Character blanks What does null data indicate? Undetermined at this time.
|
<PsgrType>
|
Alpha
|
3
|
Description of Field: Passenger type code Format (a-alpha): xxx Example adt inf mil Special Format: N/A List of Possible Values: Any valid passenger type. How is null data specified? No data results in error
|
<CrncyCode>
|
Alphanumeric
|
3
|
Description of Field: Currency code for all fee and tax amounts in this array. Format (x-alphanumeric): xxx Example usd eur Special Format: N/A List of Possible Values: Any valid currency code. How is null data specified? No data results in error.
|
<DecPos>
|
Numeric
|
1
|
Description of Field: The number of decimal places that apply for all fee and tax amounts in this array. Format (n-numeric): n Example 0 1 2 3 Special Format: N/A Range of Possible Values: 0-4 How is null data specified? 0 What does null data indicate? Null data indicates that the fee and tax amounts supplied are whole numbers and do not need a decimal point.
|
<Spare2>
|
Character
|
10
|
Description of Field: Undetermined at this time. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxxxxxxxxx Example Special Format: N/A List of Possible Values: How is null data specified? Character blanks What does null data indicate? Undetermined at this time.
|
<TotNum>
|
Numeric
|
2
|
Description of Field: Total number of Fees and their taxes - this will be the total number of Fees and the taxes applied on each fee. For eg. if there are 3 fees each with 2 taxes then this field should contain 9. Format (n-numeric): nn Special Format: N/A Range of Possible Values: 00-99 How is null data specified? 00 What does null data indicate? No fees apply or the requesting carrier has not subscribed to this service.
|
<TotAmt>
|
Numeric
|
10
|
Description of Field: Total of all the Fees and taxes applied to this record. Format (n-numeric): nnnnnnnnnnnn Example 000000000200 000000001590 Special Format: N/A List of Possible Values: Any numeric value. A zero value is allowed only if the fee amount is actually zero. How is null data specified? 000000000000 What does null data indicate? Null data indicates that a fee amount of zero should be displayed.
|
FeesCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Number of fees that apply for this fare. Format (n-numeric): nn Special Format: N/A Range of Possible Values: 00-99 How is null data specified? 00 What does null data indicate? No fees apply or the requesting carrier has not subscribed to this service.
|
+ <FeesItemAry>
|
Array
|
n/a
|
|
+ <FeesItem>
|
FieldSet
|
n/a
|
|
<ServiceSubCode>
|
Alphanumeric
|
3
|
Description of Field: Specific identification of the type of fee applicable. Format (x-alphanumeric): xxx Example Special Format: The first character indicates the type of fee: F = Form of Payment fee T = Ticketing fee List of Possible Values: Any subcode beginning with T (except T90-T99) - Ticketing fee for an original issue ticket. T90-T99 - Ticketing fee for a voluntary reissue ticket. FCA - Form of payment fee for any credit card. FC1-FC9 - Form of payment fee for any credit card with the corresponding first digit (1-9). How is null data specified? This field will not be null.
|
<RefundReissue>
|
Alpha
|
1
|
Description of Field: This field specifies whether this fee is refundable. Format (a-alpha): a Example n Special Format: N/A List of Possible Values: n - This fee is not refundable. y - This fee is refundable. How is null data specified? n What does null data indicate? This fee is not refundable.
|
<Comm>
|
Alpha
|
1
|
Description of Field: This field specifies whether this fee is commissionable. Format (a-alpha): a Example n Special Format: N/A List of Possible Values: n - This fee is not commissionable. y - This fee is commissionable. How is null data specified? n What does null data indicate? This fee is not commissionable.
|
<InterlineSettlement>
|
Alpha
|
1
|
Description of Field: This field specifies whether this fee is interlineable. Format (a-alpha): a Example n Special Format: N/A List of Possible Values: n - This fee is not interlineable. y - This fee is interlineable. How is null data specified? n What does null data indicate? This fee is not interlineable.
|
<Spare3>
|
Alpha
|
1
|
Description of Field: Undetermined at this time. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): x Special Format: N/A List of Possible Values: How is null data specified? Character blanks What does null data indicate? Undetermined at this time.
|
<Spare4>
|
Alpha
|
1
|
Description of Field: Undetermined at this time. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): x Special Format: N/A List of Possible Values: How is null data specified? Character blanks What does null data indicate? Undetermined at this time.
|
<Spare5>
|
Alpha
|
1
|
Description of Field: Undetermined at this time. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): x Special Format: N/A List of Possible Values: How is null data specified? Character blanks What does null data indicate? Undetermined at this time.
|
<Spare6>
|
Alpha
|
1
|
Description of Field: Undetermined at this time. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): x Special Format: N/A List of Possible Values: How is null data specified? Character blanks What does null data indicate? Undetermined at this time.
|
<Spare7>
|
Alpha
|
1
|
Description of Field: Undetermined at this time. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): x Special Format: N/A List of Possible Values: How is null data specified? Character blanks What does null data indicate? Undetermined at this time.
|
<FeeDesc>
|
Character
|
10
|
Description of Field: This is a descriptive field filed by the carrier. Format (c-alphanumeric with special characters): cccccccccc Special Format: N/A List of Possible Values: Freeform text. How is null data specified? Character blanks What does null data indicate? No fee description was filed for this fee.
|
<FeeAmt>
|
Numeric
|
10
|
Description of Field: Fee amount for this fee. Format (n-numeric): nnnnnnnnnnnn Example 000000000200 000000001590 Special Format: N/A List of Possible Values: Any numeric value. A zero value is allowed only if the fee amount is actually zero. How is null data specified? 000000000000 What does null data indicate? Null data indicates that a fee amount of zero should be displayed.
|
<TotOBFee>
|
Numeric
|
10
|
Description of Field: Fee Amount + Tax Amount for a OB fee Format (n-numeric): nnnnnnnnnnnn Example 000000000200 000000001590 Special Format: N/A List of Possible Values: Any numeric value. A zero value is allowed only if the fee amount is actually zero. How is null data specified? 000000000000 What does null data indicate? Null data indicates that a fee amount of zero should be displayed.
|
<TotOBTax>
|
Numeric
|
10
|
Description of Field: Total tax amount for this fee. Format (n-numeric): nnnnnnnnnnnn Example 000000000200 000000001590 Special Format: N/A List of Possible Values: Any numeric value. A zero value is allowed only if the fee amount is actually zero. How is null data specified? 000000000000 What does null data indicate? Null data indicates that a fee amount of zero should be displayed.
|
<Spare8>
|
Character
|
10
|
Description of Field: Undetermined at this time. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): x Special Format: N/A List of Possible Values: How is null data specified? Character blanks What does null data indicate? Undetermined at this time.
|
TaxCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Number of taxes that apply for this fee. Format (n-numeric): nn Special Format: N/A Range of Possible Values: 00-99 How is null data specified? 00 What does null data indicate? No taxes apply for this fee.
|
+ <TaxItemAry>
|
Array
|
n/a
|
|
+ <TaxItem>
|
FieldSet
|
n/a
|
|
<TaxAmt>
|
Numeric
|
10
|
Description of Field: Tax amount for this tax. Format (n-numeric): nnnnnnnnnnnn Example 000000000200 000000001590 Special Format: N/A List of Possible Values: Any numeric value. A zero value is allowed only if the tax amount is actually zero. How is null data specified? 000000000000 What does null data indicate? Null data indicates that a tax amount of zero should be displayed.
|
<TaxCode>
|
Alphanumeric
|
2
|
Description of Field: ISO country code of the tax amount. Format (x-alphanumeric): xx Example us jp Special Format: N/A List of Possible Values: Any valid country code. How is null data specified? All tax entries will have a tax code.
|
<Spare9>
|
Character
|
10
|
Description of Field: Undetermined at this time. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxxxxxxxxxxxxxxxxxxx Example Special Format: N/A List of Possible Values: How is null data specified? Character blanks What does null data indicate? Undetermined at this time.
|
|
|
|
|
|
|
|
|
|
|
+ <APFOSISSRInfo>
|
GFP2 1.0
|
|
<PsgrNum>
|
Numeric
|
4
|
Description of Field: Passenger Number. Starting from 0001. Matches to GFPX Unique Key field Format (n - numeric): nnnn Examples: 0001 How is null data specified? N/A What does null data indicate? No data results in error.
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Quote number starting with 01. Matches to GFPX Quote Number field Format (n - numeric): nn Special Format: Right justified, zero filled. Zero, if does not exist Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<FareNum>
|
Numeric
|
2
|
Description of Field: Fare Component Number starting with 01. Matches to GFPX Fare Component Number field Format (n - numeric): nn Special Format: Right justified, zero filled. Zero, if does not exist. Examples: 01 02 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<PFMsgType>
|
Alpha
|
1
|
Description of Field: Booking information must include content in the following format O = Other Service Information format S = Special Service Request format Format (a - alpha): a Possible Values (List): O = Other Service Information format S = Special Service Request format How is null data specified? N/A What does null data indicate? No data results in error.
|
<PFMsgLeadPsgrName>
|
Alphanumeric
|
1
|
Description of Field: Booking information must include OSI/SSR information of Lead Passenger Name in PNR. This element is designated by a placeholder of @lpn in the Booking Message Text data element below Format (an - alphanumeric): an Possible Values (List): 1-5 - order in booking message below where this data element resides. Y - Message to be included in booking request is Lead Passenger Name N - Message to be included in booking request is something other than Lead Passenger Name. How is null data specified? N/A What does null data indicate? No data results in error.
|
<PFMsgFareBaseCD>
|
Alphanumeric
|
1
|
Description of Field: Booking information must include OSI/SSR information including Fare Basis Code Format (an - alphanumeric): an Possible Values (List): 1-5 - order in booking message below where this data element resides. Y - If message below is fare basis code information N - If message below is not fare basis code information How is null data specified? N/A What does null data indicate? No data results in error.
|
<PFMsgTourCD>
|
Alphanumeric
|
1
|
Description of Field: Booking information must include OSI/SSR information including Tour Code Format (an - alphanumeric): an Possible Values (List): 1-5 - order in booking message below where this data element resides. Y - If message below is tour code information N - If message below is not tour code information How is null data specified? N/A What does null data indicate? No data results in error.
|
<PFMsgContractRef>
|
Alphanumeric
|
1
|
Description of Field: Booking information must include OSI/SSR information including Contract Reference Format (an - alphanumeric): an Possible Values (List): 1-5 - order in booking message below where this data element resides. Y - If message below is Contract Reference information N - If message below is not Contract Reference information How is null data specified? N/A What does null data indicate? No data results in error.
|
<PFMsgFreeFormTxt>
|
Alphanumeric
|
1
|
Description of Field: Booking information must include OSI/SSR information consisting of Free From Text from the APF contract Format (an - alphanumeric): an Possible Values (List): 1-5 - order in booking message below where this data element resides. Y - If message below is Free From Text information N - If message below is not Free From Text information How is null data specified? N/A What does null data indicate? No data results in error.
|
<Spare>
|
Alphanumeric
|
10
|
Reserved for future use
|
<BkMsgTxt>
|
Alphanumeric
|
To End
|
Description of Field: Text OSI/SSR message to be returned as part of booking request. Each data element (as indicated by the tags above) will be separated by a slash (/) delimiter. Includes placeholder of @lpn in the string in the position held by the Lead Passenger Name data element Format (an - alphanumeric): Alphanumeric of variable length Possible Values (List): How is null data specified? N/A What does null data indicate? No data results in error.
|
|
|
+ <PsgrFacilityCharge>
|
GFPF 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Field Description: Unique Key. (0000)
Format (x-alpha/numeric): xxxx
Special Format: N/A
Examples: 0000
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote number (GRPQNB)
Format (n-numeric): nn
Special Format: Right justified, zero filled. Zero if does not exist
Examples: 00
How is null data specified? N/A
What does null data indicate? No data results in error
|
PFCCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Field Description: Number of PFC Items that follow. (GRPNPF)
Format (n-numeric): nn
Special Format: Right justified, zero filled.
Examples: 01
How is null data specified? N/A
What does null data indicate? No data results in error
|
+ <PFCAry>
|
Array
|
n/a
|
|
+ <PFC>
|
FieldSet
|
n/a
|
|
<Airp>
|
Alpha
|
5
|
Field Description: PFC Airport Code (GRPPFC)
Format (a-alpha): aaaaa
Special Format: Character blanks, if does not exist. Left justified, character blank filled.
Examples: DEN(blanks) ORD(blanks)
How is null data specified? Null data is specified by Character blanks
What does null data indicate? No data results in error.
|
<Amt>
|
Alphanumeric
|
8
|
Field Description: PFC Amount (GRPPFA)
Format (x-alpha/numeric): xxxxxxxx
Special Format: Right justified, zero filled. Zero, if does not exist
Examples: 00004.50 00000450 On Request KLR The amount appears without decimals and the decimals are so indicated and assumed based on the "USD" currency On Response KLR But when doing a detailed display of the fare it appears with the decimal places
How is null data specified? N/A
What does null data indicate? No data results in error
|
<Currency>
|
Alphanumeric
|
3
|
Field Description: PFC Currency Code (GRPCPF)
Format (x-alpha/numeric): xxx
Special Format: Character blanks, if does not exist
Examples: USD GBP INR
How is null data specified? Null data is specified by character blanks.
What does null data indicate? No data results in error
|
|
|
|
|
|
|
+ <PsgrTypes>
|
GFPI 2.0
|
|
Start Definition Of - PIC Codes Query/Response KLR NOTE: Passenger Information for both queries and responses for any entry that supports PIC codes. Specific to Apollo (1V) only.
|
<UniqueKey>
|
Alphanumeric
|
4
|
Description of Field: Passenger number starting from 0001. Format (x-alpha/numeric): xxxx Special Format: 0001 (default value) Right justified, zero filled. Examples: 0001 How is null data specified? N/A What does null data indicate? No data results in error.
|
<PICReq>
|
Alpha
|
3
|
Description of Field: PTC code requested. On tariff display processing only, this field may contain a category code, such as SEN (display only senior citizen fares) or GOV (display only government employee fares). Format (a- alpha): aaa Special Format: Left justified, character blank filled. Examples: ADT INF GOV How is null data specified? Blanks What does null data indicate? Only consider fares that are not tied to a particular Passenger Type Code, or are ADT fares
|
<QueryAmt>
|
Numeric
|
7
|
Description of Field: Requested amount. (GFYAMT) This could be an age, a percentage or a currency amount (see below) Format (n-numeric): nnnnnnn Special Format: Zero, if does not exist. Right justified, zero filled. How is null data specified? Null data is specified by zero. What does null data indicate? No amount data present.
|
<QueryIATAFmt>
|
Alpha
|
1
|
Description of Field: PTC Requested is in IATA format. (GFYIN1). If the PTC Requested is an industry standard Passenger Type Code (PTC), this field and the next should be N or blank
Format (a-alpha): a
Possible Values (List): Y - if query is in IATA format. N - if query is not in IATA format.
How is null data specified? N or blank
What does null data indicate? PTC Requested is not in IATA format. If
|
<QueryApolloFmt>
|
Alpha
|
1
|
Description of Field: PTC Requested is in Apollo PTC format (GFYIN1)
Format (a -alpha): a
Possible Values (List): Y - if query is in Apollo format. N - if query is not in Apollo format.
How is null data specified? N
What does null data indicate? PTC Requested is not Apollo PTC format
|
<PercentQuery>
|
Alpha
|
1
|
Description of Field: Query Amount is a percentage. (GFYIN1) Format (a-alpha): a Possible Values (List): Y - if query amount is in percentage N - if query amount is not in percentage. How is null data specified? N or blank What does null data indicate? Query amount is not in percentage
|
<AmtQuery>
|
Alpha
|
1
|
Description of Field: Query Amount is a currency amount. (GFYIN1) Format (a-alpha): a Possible Values (List): Y - if query is an Amount. N - if query is not an Amount. How is null data specified? N/A What does null data indicate? Query is not an Amount
|
<AgeQuery>
|
Alpha
|
1
|
Description of Field: Query Amount is an age. (GFYIN1) Format (a-alpha): a Possible Values (List): Y - if query is an age. N - if query is not an age. How is null data specified? N or blank What does null data indicate? Query is not an age
|
<ReqReturnedPIC>
|
Alpha
|
1
|
Description of Field: Returned PTC is same as requested indicator. This field is returned on fare quote type entries. It is not to be set in requests. (GFYIN1) Format (a-alpha): a Special Format: Do not use this field for queries.
Possible Values (List): Y - If response PTC equals to requested PTC. N - If response PTC doesnot equals to requested PTC (no fares for PTC Requested, so Adult fares used) How is null data specified? N/A What does null data indicate? N/A
|
<QuoteOnlyPICReq>
|
Alpha
|
1
|
Description of Field: Quote only PTC requested indicator (do not default to Adult). (GFYIN1) Format (a-alpha): a Possible Values (List): Y - Quote only PTC requested N - Default to Adult if no fares for PTC Requested. How is null data specified? N or blank
What does null data indicate? Default to Adult if no fares for PTC Requested
|
<HasDiscData>
|
Alpha
|
1
|
Description of Field: Discount data (DP LREC) exists for this passenger indicator. (GFYIN1) Format (a-alpha): a Possible Values (List): Y - If Discount Data exists in response. N - If Discount Data doesn't exists in response. How is null data specified? N/A What does null data indicate? No data results in error.
|
<RespPIC>
|
Alpha
|
3
|
Description of Field: PTC code returned. (GFYPIR) Format (a-alpha): aaa Special Format: Left justified, character Blank filled. Examples: AD(Blank) How is null data specified? N/A What does null data indicate? N/A.
|
<RespAmt>
|
Numeric
|
7
|
Description of Field: Return amount. (GFYAMR) Format (n-numeric): nnnnnnn Special Format: Right justified, zero filled. Zero, if does not exist. How is null data specified? Null data is specified by zeros. What does null data indicate? No data.
|
<RespIATAFmt>
|
Alpha
|
1
|
Description of Field: Response is in IATA format indicator. (GFYIN2) Format (a-alpha): a Possible Values (List): Y - If response is according to IATA format. N - If response is not according to IATA format. How is null data specified? N/A What does null data indicate? No data.
|
<RespATPCOFmt>
|
Alpha
|
1
|
Description of Field: Response is in ATPCO format indicator. (GFYIN2) Format (a-alpha): a Possible Values (List): Y - If response is according to ATPCO format. N - If response is not according to ATPCO format. How is null data specified? N/A What does null data indicate? No data.
|
<PercentResp>
|
Alpha
|
1
|
Description of Field: Response Amount is in percentage indicator. (GFYIN2) Format (a-alpha): a Possible Values (List): Y - If response amount is in percentage. N - If response amount is not in percentage. How is null data specified? N/A What does null data indicate? No data.
|
<AmtResp>
|
Alpha
|
1
|
Description of Field: Response is in Amount indicator. (GFYIN2) Format (a-alpha): a Possible Values (List): Y - If response is in amount. N - If response is not in amount. How is null data specified? N/A What does null data indicate? No data results in error.
|
<AgeResp>
|
Alpha
|
1
|
Description of Field: Response is in Age indicator. (GFYIN2) Format (a-alpha): a Possible Values (List): Y - If response is in Age. N - If response is not in Age. How is null data specified? N/A What does null data indicate? No data.
|
<PFCsApply>
|
Alpha
|
1
|
Description of Field: PFC's apply indicator. (GFYIN2) Format (a-alpha): a Possible Values (List): Y - If PFC's apply in the response. N - If PFC's don't apply in the response. How is null data specified? N/A What does null data indicate? PFC's don't apply in the response.
|
<NPFReq>
|
Alpha
|
1
|
Description of Field: Blended Fare PTC Indicator. (GFYIN2)
Format (a-alpha): a
Possible Values (List): Y – If Requested PTC is blended and resulting PTC is Fare PTC. N – Default Value.
How is null data specified? N/A
What does null data indicate? No data.
|
<Spare1>
|
Alpha
|
1
|
Description of Field: RESERVED FOR INTERNAL USE Identification required.
Format (a-alpha): a Possible Values (List): Y - Identification required for PTC N - ID Not required for PTC How is null data specified? N/A What does null data indicate? No data.
|
PICPsgrs Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Number of passengers with this PTC.(GFYNBR) Format (n-numeric): nn How is null data specified? N/A What does null data indicate? No data results in error.
|
+ <PsgrNumAry>
|
Array
|
n/a
|
|
<PsgrNum>
|
Numeric
|
2
|
Description of Field: Passenger number (multiple may exist) (GFYPSG). Format (n-numeric): nn How is null data specified? N/A What does null data indicate? No data results in error.
|
|
|
|
|
+ <PlusUps>
|
GFPU 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Description of Field: Passenger Number starting from 0001 Format (x -alpha/numeric): xxxx Examples: 0001 How is null data specified? N/A What does null data indicate? No data results in error.
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Quote Number. Format (n -alpha): nn Special Format: Right justified, zero filled. Zero, if does not exist. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<NumPlusUpItems>
|
Numeric
|
2
|
Description of Field: Number of Plus Up Items that follow. Format (n -numeric): nn Special Format: Right justified, zero filled. Zero, if does not exist. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<City1>
|
Alpha
|
5
|
Description of Field: First City Code of the city pair for which the plus up has been calculated Format (a -alpha): aaaaa Special Format: Left justified, character blank filled. Character Blanks, if does not exist Examples: DXB(+ 2 Character Blanks) How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No city data.
|
<City2>
|
Alpha
|
5
|
Description of Field: Second City Code of the city pair for which the plus up has been calculated Format (a -alpha): aaaaa Special Format: Left justified, character blank filled. Character Blanks, if does not exist. Examples: LON(Character Blanks) How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No city data.
|
<PlusUpReason>
|
Alphanumeric
|
4
|
Description of Field: Plus Up Reason, for example Backhaul (BHC) or Circle Trip Minum (CTM) Format (x -alpha/numeric): xxxx Special Format: Left justified, character blank filled. Character Blanks, if does not exist Examples: BHC(Character Blank) How is null data specified? There should never be null data. What does null data indicate? No data results in error.
|
<PlusUpAmt>
|
Numeric
|
8
|
Description of Field: Plus Up Amount Format (n-numeric): nnnnnnnn Special Format: Right justified, zero filled Amount can contain a decimal point Examples: 00008.16 How is null data specified? There should never be null data. What does null data indicate? No data results in error.
|
<NegativeInd>
|
Alphanumeric
|
1
|
Description of Field: Negative Indicator (Reduce Amount) Format (x -alpha/numeric): x Possible Values (List): X - if Plus Up Amount is negative. Character Blank - if does not exist. Examples: X How is null data specified? Null data is specified by Character Blank. What does null data indicate? Plus Up Amount is positive.
|
<City3>
|
Alpha
|
5
|
Description of Field: First City Code of the city pair for which the plus up has been calculated - for use in cases where 2 city pairs are used to calculate the plusup. Format (a -alpha): aaaaa Special Format: Left justified, character blank filled. Character Blanks, if does not exist. Examples: DXB(Character Blanks) How is null data specified? Null data is specified by Character Blanks. What does null data indicate? Does not apply.
|
<City4>
|
Alpha
|
5
|
Description of Field: Second City Code of the city pair for which the plus up has been calculated - for use in cases where 2 city pairs are used to calculate the plusup. Format (a -alpha): aaaaa Special Format: Left justified, character blank filled. Character Blank, if does not exist. Examples: PAR(Character Blanks) How is null data specified? Null data is specified by Character Blanks. What does null data indicate? Does not apply
|
<PlusUpAmtLocCurrency>
|
Alpha
|
1
|
Description of Field: Plus Up Amount is in Local Currency Indicator Format (a -alpha): a Special Format: Character Blank, if does not exist. Possible Values (List): Y - If Plus Up Amount in Local Currency exists. N - If Plus Up Amount in Local Currency does not exists. How is null data specified? Null data is specified by Character Blanks. What does null data indicate? NullNull data = N
|
<Spare1>
|
Alpha
|
7
|
Description of Field: Spare Default Value NNNNNN. Format (a -alpha): aaaaaaa Possible Values (List): NNNNNNN How is null data specified? Null data is specified by N. What does null data indicate? N indicates that no data is entered or selected.
|
<MileSurchargeBand>
|
Alphanumeric
|
2
|
Description of Field: Mileage Surcharge Band Format (x -alpha/numeric): xx Special Format: Character Blanks, if does not exist. How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
|
|
+ <PrivateFareInfo>
|
GFPV 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
For a Query: Indicator Values from 0-9 to A-F where:
Private Fare Info Applies Group 1: If '8', applies to Segment 1 If '4', applies to Segment 2 If '2', applies to Segment 3 If '1', applies to Segment 4 Private Fare Info Applies Group 2: If '8', applies to Segment 5 If '4', applies to Segment 6 If '2', applies to Segment 7 If '1', applies to Segment 8 Private Fare Info Applies Group 3: If '8', applies to Segment 9 If '4', applies to Segment 10 If '2', applies to Segment 11 If '1', applies to Segment 12 Private Fare Info Applies Group 4: If '8', applies to Segment 13 If '4', applies to Segment 14 If '2', applies to Segment 15 If '1', applies to Segment 16 Note: If Private Fare info applies for all segments with a group, the value should be 'F' for that group. If Private Fare info applies to the 1st and 3rd segments with a group, the value should be 'A' for that group. Values are character hexadecimal (0-F). A value of '0' means none exist for the group. Note: If all fields are '0' for Query then applies to entire entry.
For a Response: Fare Component Number starting from '0001'
|
<Acct>
|
Alphanumeric
|
6
|
Description of Field: Account Code (GQZACC)
Format (x-alpha/numeric): xxxxxx
Special Format: Left justified, character blank filled. Character Blank, if does not exist.
Examples: AMEX(Character Blanks)
How is null data specified? Null data is specified by Character Blanks.
What does null data indicate? N/A For Query (echoed back on Response) Blank if does not exist
|
<PCC>
|
Alphanumeric
|
4
|
Description of Field: Pseudo city code(GQZPSC)
Format (x-alpha/numeric: XXXX
Special Format: Left Justified Blank Filled PCCs with less than 4 characters should be padded with a leading zero. For example, X0B should be submitted as 0X0B.
CDATA can also be used to override the attributes of this field. For example, ![CDATA[ X0B]] In this case the field is forced to right justify with a leading blank.
Examples: 1WP7 0X0B ![CDATA[ X0B]] ![CDATA[2GK5]]
How is null data specified? Blank For Query (echoed back on Response)
What does null data indicate? Blank if does not exist
|
<Contract>
|
Alphanumeric
|
8
|
Description of field: The specific contract code For Query (echoed back on Response) (GQZCON)
Format (x-alpha-numeric): Xxxxxxxxx Left justified, padded to the right with spaces. .
Examples: 1234ab(2 blanks))
How is null data specified? Blanks - Blank if does not exist
|
<AirV>
|
Alphanumeric
|
3
|
Description of Field: Carrier Code (GQZCXR). For Response - Only populated when discount based on YY
Format (a-alpha): aaa
Special Format: Left justified, character blank filled
Examples: UA(Character Blank)
How is null data specified? Null data is specified by Character Blanks.
What does null data indicate? N/A
|
<PFOverrides>
|
Alpha
|
1
|
Field Description: Private fares overrides/waivers apply (GQZIND) - For Response
Format (a-alpha): A
Possible Values (List): Y - Private fares overrides/waivers apply N - If does not exist
How is null data specified? N/A
What does null data indicate? No Private fares overrides/waivers apply
|
<FlatFareQuoted>
|
Alpha
|
1
|
Field Description: Flat Fare quoted for one or more segments (GQZIND)
Format (a-alpha): A
Possible Values (List): Y - Flat Fare quoted for one or more segments N - If does not exist
How is null data specified? N/A
What does null data indicate? No Flat Fare quoted
|
<Spare1>
|
Alpha
|
6
|
For Response 'NNNNNN' if does not exist (GQZIND)
|
<PublishedFIC>
|
Alphanumeric
|
8
|
Description of Field: This field is only populated when a discount private fare has been quoted. Needed for rules follow-ons. (GQZPFC)
Format (x-alpha/numeric): xxxxxxxx
Special Format: Right justified, character blank filled. Character Blank, if does not exist.
Examples: FUA2SFS(Character Blank)
How is null data specified? Null data is specified by Character Blanks.
What does null data indicate? N/A
|
|
|
+ <PFMods>
|
GFPW 2.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Unique Key, by default - '0000'. Format (x -numeric): xxxx Special Format: N/A Examples: 0000 How is null data specified? N/A What does null data indicate? N/A
|
<PCC>
|
Alphanumeric
|
4
|
Description of Field: Pseudo City code. Format (x -alpha/numeric): xxxx Special Format: Left Justified Blank Filled PCCs with less than 4 characters should be padded with a leading zero. For example, X0B should be submitted as 0X0B. CDATA can also be used to override the attributes of this field. For example, ![CDATA[ X0B]] In this case the field is forced to right justify with a leading blank. Field may be null (optional). Examples: 1WP7 0X0B ![CDATA[ X0B]] ![CDATA[2GK5]] How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
<Acct>
|
Alphanumeric
|
20
|
Description of Field: Account Code Format (x -alpha/numeric): xxxxxxxxxxxxxxxxxxxx Special Format: Left justified, character blank filled. Character Blank, if does not exist. Examples: Amex(Character Blanks) How is null data specified? Null data is specified by Character Blanks. What does null data indicate? N/A
|
<Contract>
|
Alphanumeric
|
8
|
Description of Field: Contract Code Format (x -alpha/numeric): xxxxxxxx Special Format: Left justified, character blank filled. Character Blank, if does not exist. Examples: CX12(Character Blanks) How is null data specified? Null data is specified by Character blanks. What does null data indicate? No data results in error.
|
<RedistApplies>
|
Alpha
|
1
|
Description of Field: REDISTRIBUTION APPLIES (Host use only not for user input.) Default to N
|
<ApplyAgencyPvtFare>
|
Alpha
|
1
|
Description of Field: APPLY AGENCY PRIVATE FARES (Host use only not for user input.) Default to N
|
<ApplyAirlinePvtFare>
|
Alpha
|
1
|
Description of Field: APPLY AIRLINE PRIVATE FARES (Host use only not for user input.) Default to N
|
<AgencyPvtFareInd>
|
Alpha
|
1
|
Description of Field: ONLY APPLY AGENCY PRIVATE FARES Format (a-alpha): a Example N Special Format: N/A List of Possible Values: N - No preference Y - Apply agency private fares only How is null data specified? N What does null data indicate? No private fare preference
|
<AirlinePvtFareInd>
|
Alpha
|
1
|
Description of Field: ONLY APPLY AIRLINE PRIVATE FARES Format (a-alpha): a Example N Special Format: N/A List of Possible Values: N - No preference Y - Apply airline private fares only How is null data specified? N What does null data indicate? No private fare preference
|
<LLPFApplies>
|
Alpha
|
1
|
Description of Field: LLPF APPLIES (Host use only not for user input.) Default to N
|
<AcctCodeInd>
|
Alpha
|
1
|
Description of Field: ONLY USE INPUT ACCOUNT CODE Format (a-alpha): a Example N Special Format: N/A List of Possible Values: N - No account code preference. Y - Only use input account code. How is null data specified? N What does null data indicate? No account code preference.
|
<Spare>
|
Alpha
|
1
|
Description of Field: Spare one byte field (Host use only not for user input.) Default to N
|
|
|
+ <EnhancedPrivateFare>
|
GFPX 2.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
For a Query: Indicator Values from 0-9 to A-F where: Private Fare Info Applies Group 1: If '8', applies to Segment 1 If '4', applies to Segment 2 If '2', applies to Segment 3 If '1', applies to Segment 4 Private Fare Info Applies Group 2: If '8', applies to Segment 5 If '4', applies to Segment 6 If '2', applies to Segment 7 If '1', applies to Segment 8 Private Fare Info Applies Group 3: If '8', applies to Segment 9 If '4', applies to Segment 10 If '2', applies to Segment 11 If '1', applies to Segment 12 Private Fare Info Applies Group 4: If '8', applies to Segment 13 If '4', applies to Segment 14 If '2', applies to Segment 15 If '1', applies to Segment 16 Note: If Private Fare info applies for all segments with a group, the value should be 'F' for that group. If Private Fare info applies to the 1st and 3rd segments with a group, the value should be 'A' for that group. Values are character hexadecimal (0-F). A value of '0' means none exist for the group. Note: If all fields are '0' for Query then applies to entire entry. For a Response: Passenger Description Number starting from '0001'
|
<PCC>
|
Alphanumeric
|
4
|
For future internal use only Description of Field: Provider Pseudo City Code this segment (GRZPC1)
Format (x-alpha-numeric): xxxx
Special Format: Left Justified Blank Filled PCCs with less than 4 characters should be padded with a leading zero. For example, X0B should be submitted as 0X0B.
CDATA can also be used to override the attributes of this field. For example, ![CDATA[ X0B]] In this case the field is forced to right justify with a leading blank.
Field may be null (optional).
Examples: 1WP7 0X0B ![CDATA[ X0B]] ![CDATA[2GK5]]
How is null data specified? Blanks
What does null data indicate? No Data
|
<IATANum>
|
Alphanumeric
|
7
|
For future internal use only Description of Field: Provider IATA number (GRZIA1) Format (x-alpha-numeric): xxxxxxxxx Left justified, padded to the right with spaces. . Possible Values (Range): Examples: 9999992 (2 blanks) 1253061 (2 blanks) How is null data specified? Blanks What does null data indicate? No Data
|
<PCC2>
|
Alphanumeric
|
4
|
For future internal use only Description of Field: Provider Pseudo City Code this segment (GRZPC2)
Format (x-alpha-numeric): xxxx
Special Format: Left Justified Blank Filled PCCs with less than 4 characters should be padded with a leading zero. For example, X0B should be submitted as 0X0B.
CDATA can also be used to override the attributes of this field. For example, ![CDATA[ X0B]] In this case the field is forced to right justify with a leading blank.
Field may be null (optional).
Examples: 1WP7 0X0B ![CDATA[ X0B]] ![CDATA[2GK5]]
How is null data specified? Blanks
What does null data indicate? No Data
|
<IATANum2>
|
Alphanumeric
|
7
|
For future internal use only Description of Field: Provider IATA number (GRZIA2) Format (x-alpha-numeric): xxxxxxxxx Left justified, padded to the right with spaces. . Possible Values (Range): Examples: 9999992 (2 blanks) 1253061 (2 blanks) How is null data specified? Blanks What does null data indicate? No Data
|
<ProviderCRSEquate>
|
Numeric
|
2
|
For future internal use only Description of Field: Provider CRS Code (GRZCRS) Format (x-alpha-numeric): xxxxxxxxx 2 Alpha numeric field . Possible Values (Range): Examples: 1g 1v How is null data specified? Blanks What does null data indicate? No Data
|
<ApplyAgncyPF>
|
Alpha
|
1
|
Description of Field: Agency private fares apply. (GRZAPF) Format (a-alpha): a Possible Values (List): Future use N or blank How is null data specified? N/A What does null data indicate? No data
|
<ApplyAirlinePF>
|
Alpha
|
1
|
Description of Field: Airline private fares apply. (GRZPF2) Format (a-alpha): a Possible Values (List): Future use N or blank How is null data specified? N/A What does null data indicate? No data
|
<DeptCode>
|
Alpha
|
5
|
For future internal use only Description of Field: Department Code (GRZDEP) Format (x-alpha-numeric): xxxxxxxxx Left justified, padded to the right with spaces. . Possible Values (Range): Examples: XDBKR DENNA How is null data specified? Blanks What does null data indicate? No Data
|
<Acct>
|
Alphanumeric
|
20
|
Description of Field: Account Code, primarily used for private fare eligibility (Automated Rules, Category 1 validation) (GF7ACC)
Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxx
Special Format: Left justified, blank filled.
Examples: TRIP(+ blanks)
How is null data specified? blanks What does null data indicate? No account code required
|
<Contract>
|
Alphanumeric
|
8
|
For future internal use only (Internal storage of GERK #3 bytes 40-47) Description of Field: Provider IATA number (GRZCON)
Format (x-alpha-numeric): xxxxxxxxx Left justified, padded to the right with spaces. .
Possible Values (Range): Examples: 123456ab(2 blanks))
How is null data specified? Blanks
What does null data indicate? No Data
|
<Spare2>
|
Alpha
|
32
|
Description of Field: GERK data - Internal use only (Internal storage of GERK #1 bytes 0-31) Format (a-alpha): Xxxxx 32 bytes of data - may have blanks in the middle, format of the data needs to remain intact with spaces in their original places.
Possible Values (Range): Examples: Abcdefg {25 spaces)
How is null data specified? Blanks
What does null data indicate? No Data
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Quote Number. (GRZQNB) Format (n-numeric): nn Special Format: Right justified, zero filled. Zero, if does not exist. Examples: 01 How is null data specified? Null data is specified as Zero. What does null data indicate? No data results in error.
|
<FareNum>
|
Numeric
|
2
|
Description of Field: Quote Number. (GRZFCN) Format (n-numeric): nn Special Format: Right justified, zero filled. Zero, if does not exist. Examples: 01 How is null data specified? Null data is specified as Zero. What does null data indicate? No data results in error.
|
<AirV>
|
Alpha
|
3
|
Description of Field: (Internal storage of GERK #4 bytes 48,49)Three-character airline code (GRZCCD) (Only populated when discount based on YY)
Format (a-alpha): aaa
Special Format: Left justified, blank filled
Examples: UA F9
How is null data specified? Null Data Specified by blanks What does null data indicate? No Carrier
|
<PrivateFareOverride>
|
Alpha
|
1
|
Description of Field: Private Fare Override/Waivers Apply (Agency Product Only) (GRZPFO) Format (a-alpha): a Possible Values (List): Future use Y or blank How is null data specified? N/A What does null data indicate? No data
|
<FlatFareQuoted>
|
Alpha
|
1
|
Description of Field: (Agency Product Only) (GRZFFQ) Format (a-alpha): a Possible Values (List): Future use Y, or blank How is null data specified? N/A What does null data indicate? No data
|
<DiscAirlinePFQuoted>
|
Alpha
|
1
|
Description of Field: Discount Airline Private Fare quoted (GRZD2Q) Format (a-alpha): a Possible Values (List): Y or blank How is null data specified? N/A What does null data indicate? No data
|
<PublishedAirlinePFQuoted>
|
Alpha
|
1
|
Description of Field: Published Airline Private Format (a-alpha): a Possible Values (List): Y or blank How is null data specified? N/A What does null data indicate? No data
|
<RealAgncy>
|
Alpha
|
1
|
Description of field Agency is a real agency(GRZTVL) Format (a-alpha): Special Format: e.g., N/A Possible Values (List or Range): Y or Blank. How is null data specified? Blank What does null data indicate? Does not exist
|
<SalePlace>
|
Alpha
|
3
|
Description of Field: 3 character place of sale (GRZPOS) Format (a-alpha): a Possible Values (List): DEN How is null data specified? N/A What does null data indicate? No data
|
<PublishedFIC>
|
Alphanumeric
|
8
|
Description of Field: (Internal storage of GERK #2 bytes 32-39) Fare Basis Code of Ticket Fare (From Category 35). (GRZBA)
Format (x-alpha/numeric): xxxxxxxx
Special Format: Right justified, character blank filled. Character Blank, if does not exist.
Examples: FUA2SFS(Character Blank)
How is null data specified? Null data is specified by Character Blanks.
What does null data indicate? N/A
|
<TktPCC>
|
Alphanumeric
|
4
|
For future internal use only Description of Field: Provider Pseudo City Code this segment (GRZPCT)
Format (x-alpha-numeric): xxxx
Special Format: Left Justified Blank Filled PCCs with less than 4 characters should be padded with a leading zero. For example, X0B should be submitted as 0X0B.
CDATA can also be used to override the attributes of this field. For example, ![CDATA[ X0B]] In this case the field is forced to right justify with a leading blank.
Field may be null (optional).
Examples: 1WP7 0X0B ![CDATA[ X0B]] ![CDATA[2GK5]]
How is null data specified? Blanks
What does null data indicate? No Data
|
<TktIATANum>
|
Alphanumeric
|
7
|
For future internal use only Description of Field: Provider IATA number (GRZIAT) Format (x-alpha-numeric): xxxxxxxxx Left justified, padded to the right with spaces. . Possible Values (Range): Examples: 9999992 (2 blanks) 1253061 (2 blanks) How is null data specified? Blanks What does null data indicate? No Data
|
|
|
+ <FareReferenceToken>
|
GFPY 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
'0000'
|
<Token>
|
Alphanumeric
|
To End
|
The data in this field is used by the host to re-reference a specific fare, for the purpose of follow-on transactions (e.g. rules display / calendar rules) performed in a sessionless environment. There is data within this field that is usable by non-host applications. The content and format of this field is subject to change without notification.
|
|
|
+ <FlightItemRef>
|
GFQA 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Description of Field: Passenger Description Number
Format (x -alpha/numeric): xxxx
Special Format: Right justified, zero filled.
Examples: 0000 0004
How is null data specified? Null data is specified by zeros.
What does null data indicate? Data applies for all passengers.
|
<ODNum>
|
Numeric
|
2
|
Description of Field: Origin and Destination group number The itinerary is divided up into O&Ds and numbered sequentially. This assigned number is the O&D group number example - itin den-ord-den there are 2 O&Ds: den-ord (O&D number 01) ord-den (O&D number 02). This number tells which block of availability response data this quote's flight items are in.
Format (n - numeric): nn
Special Format: Right justified, zero filled.
Examples: 01 02
How is null data specified? N/A
What does null data indicate? N/A
|
<ODNumLegs>
|
Numeric
|
2
|
Description of Field: Number of legs/flights that make up the journey from the origin to the destination. (Example for a single connect flight set, this number would be 02)
Format (n - numeric): nn
Special Format: Right justified, zero filled.
Examples: 01 02
How is null data specified? N/A
What does null data indicate? N/A.
|
FltItmCnt Structured data only. Not in XML.
|
Numeric
|
3
|
Description of Field: Number of flight items to follow - tells how many flight items this GFQA section addresses.
Format (n - numeric): nn
Special Format: Right justified, zero filled.
Examples: 014
How is null data specified? N/A
What does null data indicate? No data results in error.
|
+ <FltItemAry>
|
Array
|
n/a
|
|
+ <FltItem>
|
FieldSet
|
n/a
|
|
<IndexNum>
|
Numeric
|
3
|
Description of Field: This number is the sequential placement of the AAFI KLR within the availability response data for the relevant O&D that contains the flight information for the quote.
Format (n - numeric): nn
Special Format: Right justified, zero filled.
Examples: 001 021
How is null data specified? N/A
What does null data indicate? N/A.
|
BICCnt Structured data only. Not in XML.
|
Numeric
|
1
|
Description of Field: Number of booking codes (in some cases it is possible to have multiple booking codes that can be used on a flight for the quote.)
Format (n - numeric): n
Special Format: N/A
Examples: 1
How is null data specified? N/A
What does null data indicate? N/A.
|
+ <BICAry>
|
Array
|
n/a
|
|
+ <BICInfo>
|
FieldSet
|
n/a
|
|
<BIC>
|
Alphanumeric
|
2
|
Description of Field: Booking Code to use for this flight item.
Format (x - alpha/numeric): xx
Special Format: N/A
Examples: M(Blank)
How is null data specified? N/A
What does null data indicate? N/A.
|
PsgrDescNumCnt Structured data only. Not in XML.
|
Numeric
|
1
|
Description of Field: Number of passenger description items associated with this booking code (number of 'Passenger Description Number' items to follow)
Format (n - numeric): n
Special Format: N/A
Possible Values (List or Range): If zero, then booking codes apply to all Passenger Descriptions.
Examples: 0
How is null data specified? N/A
What does null data indicate? Booking codes apply to all passengers /passenger descriptions ('Passenger Description Number' data does NOT exist).
|
+ <PsgrDescNumAry>
|
Array
|
n/a
|
|
<Num>
|
Numeric
|
1
|
Description of Field: Passenger Description Number to which this booking code applies.
Format (n - numeric): n
Special Format: N/A
Examples: 0
How is null data specified? N/A
What does null data indicate? No data results in error.
|
|
|
|
|
|
|
|
|
|
|
|
|
+ <RulesDisplayBySegment>
|
GFRF 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Description of Field: Unique Key. Default value '0000'
Format (x -alpha/numeric): xxxx
Special Format: N/A
Examples: 0000
How is null data specified? N/A
What does null data indicate? N/A
|
<SegNum>
|
Numeric
|
2
|
Description of Field: Specific Segment number
Format (n -numeric): nn
Special Format: Right justified, zero filled 00 - when all segments are selected
Examples: 01
How is null data specified? Null data is specified by zero.
What does null data indicate? No data results in error.
|
<RevInd>
|
Alpha
|
1
|
Description of Field: Reverse Display Requested. Format (a -alpha): a
Special Format: N/A
Possible Values (List or Range): Y - if reverse display is requested. N - if reverse display is not requested.
Examples: N
How is null data specified? N/A
What does null data indicate? N/A
|
<AllParaInd>
|
Alpha
|
1
|
Description of Field: All Paragraphs Requested. Format (a -alpha): a
Special Format: N/A
Possible Values (List or Range): Y - if all paragraphs are requested. N - if all paragraphs are not requested.
Examples: N
How is null data specified? N/A
What does null data indicate? N/A
|
<SumInd>
|
Alpha
|
1
|
Description of Field: Summary Rule Display Requested Format (a -alpha): a
Special Format: N/A
Possible Values (List or Range): Y - if summary rule display is requested. N - if summary rule display is not requested.
Examples: Y
How is null data specified? N/A
What does null data indicate? N/A
|
<Spare1>
|
Alpha
|
5
|
Description of Field: Spares. Default value 'NNNNN'
Format (a -alpha): aaaaa
Special Format: N/A
Examples: NNNNN
How is null data specified? Null data is specified by 'N'.
What does null data indicate? 'N' indicates that no data is entered or selected.
|
<ParaData>
|
Alphanumeric
|
To End
|
Description of Field: Variable paragraph data.
Format (x -alpha/numeric): xxxxx.....
Special Format: Variable paragraph data. Ends with a '.' (Period).
Examples: N/A
How is null data specified? N/A
What does null data indicate? N/A
If variable length, specify the maximum allowable length. Depends on the length of the data
|
|
|
+ <RespHeader>
|
GFRH 3.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
'0000'
|
<CRTOutput>
|
Alpha
|
1
|
Description of Field: CRT (OM) output returned
Format (a-alpha): a
Possible Values: Y - Output is OM (display ready) N - Output is not OM (data)
How is null data specified? No data results in error
|
<ErrMsg>
|
Alpha
|
1
|
Description of Field: An error message is being returned
Format (a-alpha): a
Possible Values: Y - Error message is returned N - Response is not an error message
How is null data specified? N
What does null data indicate? No error message returned
|
<AgntAlert>
|
Alpha
|
1
|
Description of Field: Agent alert being returned (MM)
Format (a-alpha): a
Possible Values: Y - Agent alert is included in response N - Agent alert not included in response
How is null data specified? N
What does null data indicate? No agent alert
|
<SmartParsedData>
|
Alpha
|
1
|
Description of Field: Smart parsed data format being returned
Format (a-alpha): a
Possible Values: Y - response is in smart parsed format N - response is NOT in smart parsed format
How is null data specified? N
What does null data indicate? Data is not is smart parsed format
|
<NextGenInd>
|
Alpha
|
1
|
Description of Field: Indicates that the response was generated using the NGGF system Format (a-alpha): a
Possible Values: Y - NGGF system generated response N - NGGF system did not generate response
How is null data specified? N
What does null data indicate? NGGF system did not generate response
|
<Spares1>
|
Alpha
|
3
|
Description of Field: Response indicators for APF and ePricing (GRHIND1)
Format (a-alpha): aaa
Special Format: The first two indicators specify whether the response came from APF/LLPF/NGGF or ePricing. The last indicator is reserved for a future response.
1st indicator: Indicates response was generated using the APF (Agency Private Fares) / LLPF (Local Loading of Private Fares) / NGGF (Next Generation Global Fares) FIC (Flight Information Center) (no International fares)
Possible Values: Y - APF FIC with no international fares N - Was not APF FIC
2nd indicator: Indicates that the response was generated using the ePricing system.
Possible Values: Y - ePricing system generated response N - ePricing system did not generate response
3rd indicator: Reserved for future response indicators
'N' if does not exist
Example: YNN NYN
How is null data specified? N
What does null data indicate? Depending on location, neither APF nor ePricing generated the response.
|
<FQSOnlyItin>
|
Alpha
|
1
|
Description of Field: Indicator as to type of itinerary quoted (international or North American domestic)
Format (a-alpha): a
Possible Values: Y - wholly North American domestic itinerary N - international itinerary or international AND North American domestic (mixed) itinerary
How is null data specified? N
What does null data indicate? International or mixed itinerary
|
<HostUse14>
|
Alpha
|
1
|
Host Use Only (GRHIND1)
|
<IFQLastF0>
|
Alpha
|
1
|
Y or N N if from FQS (GRHIND2)
|
<IFQLastFQ>
|
Alpha
|
1
|
Description of Field: Type of last fare quote (international or North American domestic)
Format (a-alpha): a
Possible Values: Y - fare quote is international or mixed (international AND North American Domestic) N - fare quote is wholly North American domestic
How is null data specified? N
What does null data indicate? Not international or mixed fare quote
|
<IFQLastD>
|
Alpha
|
1
|
Description of Field: Type of last fare display (international or North American domestic)
Format (a-alpha): a
Possible Values: Y - fare display is international or mixed (international AND North American Domestic) N - fare display is wholly North American domestic
How is null data specified? N
What does null data indicate? Not international or mixed fare display
|
<IFQLastB>
|
Alpha
|
1
|
Description of Field: Type of last fare quote (international or North American domestic)
Format (a-alpha): a
Possible Values: Y - fare quote is international or mixed (international AND North American Domestic) N - fare quote is wholly North American domestic
How is null data specified? N
What does null data indicate? Not international or mixed fare quote
|
<IFQLastV>
|
Alpha
|
1
|
Description of Field: Type of last rule display (international or North American domestic)
Format (a-alpha): a
Possible Values: Y - rule display is international or mixed (international AND North American Domestic) N - rule display is wholly North American domestic
How is null data specified? N
What does null data indicate? Not international or mixed rule display
|
<HostUse20>
|
Alpha
|
1
|
Host Use Only (GRHIND2)
|
<AppInd1>
|
Alpha
|
1
|
For Fare Quote and Best Buy Quote Description of Field: Cannot override PFC collection with tax exempt modifier (when CRT is in USA)
Format (a-alpha): a
Possible Values: Y - cannot override PFC collection with tax exempt modifier N - can override PFC collection with tax exempt modifier
For Fare Display Description of Field: Alternate fares exist for city pair
Format (a-alpha): a
Possible Values: Y - alternate fares exist for city pair N - alternate fares do not exist
|
The following 4 indicators (Application Indicators 2 - 5) result in the fixed message 'US PASSENGER FACILITY CHARGE' plus the indicated appended message:
|
<AppInd2>
|
Alpha
|
1
|
For Fare Quote and Best Buy Quote Description of Field: Indicator for message US PASSENGER FACIL ITY CHARGE and appended message MAY APPLY (Note several indicators (2 through 5) are used for the US PASSENGER FACILITY CHARGE message with appended text. If more than one indcator is set, the US PASSENGER FACIL ITY CHARGE message is put out a single time and appended messages are put out as applicable.)
Format (a-alpha): a
Possible Values: Y - US PASSENGER FACILITY CHARGE applies along with appended message MAY APPLY N - message does not apply
For Fare Display Description of Field: All alternates processed
Format (a-alpha): a
Possible Values: Y - all alternates processed N - more alternates may exist
|
<AppInd3>
|
Alpha
|
1
|
For Fare Quote and Best Buy Quote Description of Field: Indicator for message US PASSENGER FACIL ITY CHARGE and appended message NOT APPLICABLE (Note several indicators (2 through 5) are used for the US PASSENGER FACILITY CHARGE message with appended text. If more than one indcator is set, the US PASSENGER FACIL ITY CHARGE message is put out a single time and appended messages are put out as applicable.)
Format (a-alpha): a
Possible Values: Y - US PASSENGER FACILITY CHARGE applies along with appended message NOT APPLICABLE N - message does not apply
|
<AppInd4>
|
Alpha
|
1
|
For Fare Quote and Best Buy Quote Description of Field: Indicator for message US PASSENGER FACIL ITY CHARGE and appended message A/L NOT APPLICABLE (Note several indicators (2 through 5) are used for the US PASSENGER FACILITY CHARGE message with appended text. If more than one indcator is set, the US PASSENGER FACIL ITY CHARGE message is put out a single time and appended messages are put out as applicable.)
Format (a-alpha): a
Possible Values: Y - US PASSENGER FACILITY CHARGE applies along with appended message A/L NOT APPLICABLE N - message does not apply
|
<AppInd5>
|
Alpha
|
1
|
For Fare Quote and Best Buy Quote Description of Field: Indicator for message US PASSENGER FACIL ITY CHARGE and appended message BSP NOT APPLICABLE (Note several indicators (2 through 5) are used for the US PASSENGER FACILITY CHARGE message with appended text. If more than one indcator is set, the US PASSENGER FACIL ITY CHARGE message is put out a single time and appended messages are put out as applicable.)
Format (a-alpha): a
Possible Values: Y - US PASSENGER FACILITY CHARGE applies along with appended message BSP NOT APPLICABLE N - message does not apply
|
<AppInd6>
|
Alpha
|
1
|
For Fare Quote Description of Field: Private fare quoted on $B portion of $BBC
Format (a-alpha): a
Possible Values: Y - Private fare quoted on $B portion of $BBC N - private fare not quoted on $B portion
For Best Buy Quote Description of Field: Multiple classes apply to quote
Format (a-alpha): a
Possible Values: Y - Multiple classes apply to quote N - Multiple classes do not apply
|
<AppInd7>
|
Alpha
|
1
|
For Fare Quote - spare For Best Buy Quote: All flights Canadian tax exempt
Format (a-alpha): a
Possible Values: Y - All flights Canadian tax exempt N - Not all flights Canadian tax exempt
|
<AppInd8>
|
Alpha
|
1
|
For Fare Quote Description of Field: Historical fare quote returned
Format (a-alpha): a
Possible Values: Y - Historical fare quote returned N - Not historical fare quote
For Best Buy Quote Description of Field: Some flights Canadian tax exempt
Format (a-alpha): a
Possible Values: Y - Some flights Canadian tax exempt N - Not some flights Canadian tax exempt
|
<AppInd9>
|
Alpha
|
1
|
For Fare Quote and Best Buy Quote Description of Field: Private fares used/applied
Format (a-alpha): a
Possible Values: Y - fare quote includes private fares N - private fares not included in quote
|
<AppInd10>
|
Alpha
|
1
|
Description of Field: Not used (host use only) 'N' if does not exist
|
<AppInd11>
|
Alpha
|
1
|
Description of Field: Spares 'NNNNNN' if does not exist
|
<AppInd12>
|
Alpha
|
1
|
Description of Field: Spares 'NNNNNN' if does not exist
|
<AppInd13>
|
Alpha
|
1
|
Description of Field: Spares 'NNNNNN' if does not exist
|
<AppInd14>
|
Alpha
|
1
|
Description of Field: Spares 'NNNNNN' if does not exist
|
<AppInd15>
|
Alpha
|
1
|
Description of Field: Spares 'NNNNNN' if does not exist
|
<AppInd16>
|
Alpha
|
1
|
Description of Field: Spares 'NNNNNN' if does not exist
|
|
|
+ <RulesInfo>
|
GFRI 4.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger Number. Starting from 0001 Format (n - numeric): nnnn Examples: 0001 How is null data specified? N/A What does null data indicate? No data results in error.
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Quote number (GF7QNB). Format (n - numeric): nn Special Format: Right justified, zero filled. Zero, if does not exist Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<FareNum>
|
Numeric
|
2
|
Description of Field: Fare Component Number (GF7FNB) Format (n - numeric): nn Special Format: Right justified, zero filled. Zero, if does not exist. Examples: 01 02 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<FareRuleInfo>
|
Alpha
|
1
|
Description of Field: Fare Rule Information indicator (GF7ISV, #GF7QTI).
Possible Values (List): Y - If International Fare Rule Information exists. N - If NA Domestic Fare Rule Information exists.
|
<PermittedDisc>
|
Alpha
|
1
|
Description of Field: Permitted Discount indicator. Fare has a permitted discount (GF7ISV, #GF7TRU) Format (a - alpha): a Possible Values (List): Y - If Discount is permitted in the Fare. N - If Discount is not permitted in the Fare. How is null data specified? N/A What does null data indicate? No data results in error.
|
<DiscAdultFare>
|
Alpha
|
1
|
Description of Field: Discounted Adult Fare used for Senior PTC Type indicator (GF7ISV, #GF7SEN) Format (a - alpha): a Possible Values (List): Y - If Discounted Adult Fare has been applied. N - If Discounted Adult Fare has not been applied. How is null data specified? N/A What does null data indicate? No data results in error.
|
<GenFare>
|
Alpha
|
1
|
Description of Field: Fare was Generated From a Category 25 Rule (Fare by Rule) indicator. (GF7ISV, #GF7C25). Format (a - alpha): a Possible Values (List): Y - If Fare was generated from Category 25 Rule. N - If Fare was not generated from Category 25 Rule. How is null data specified? N/A What does null data indicate? No data results in error.
|
<NetFare>
|
Alpha
|
1
|
Description of Field: Fare is a Net Fare indicator (GF7ISV, #GF7NET). Format (a - alpha): a Possible Values (List): Y - If Fare is a Net Fare. N - If Fare is not a Net Fare. How is null data specified? N/A What does null data indicate? No data results in error.
|
<FareRestricted>
|
Alpha
|
1
|
Description of Field: This fare is restricted to an account code (GF7ISV, #GF7ACD). This means that the account code that was used in the query (e.g. in the GQSS or GQOD KLR's) is necessary for this fare to be quoted. Format (a - alpha): a Possible Values (List): Y - Fare is Account Code restricted N - Fare is not Account Code restricted How is null data specified? N/A What does null data indicate? N/A
|
<NGGFIntlInd>
|
Alpha
|
1
|
Description of Field: Indicates that pricing was performed in NGGF and that this GFRI is in international format (GR7ISV, #GF7INT). Format (a - alpha): a Possible Values (List): Y - This is an international NGGF GFRI N - This is not an international NGGF GFRI How is null data specified? N/A What does null data indicate? N or blank indicates that this is not an international NGGF GFRI.
|
<Spare1>
|
Alpha
|
1
|
Description of Field: Spares (GF7ISV). Default Value N. The field can be used to display and identify the fares as Unbundled Fare Type for Branded and Unbranded fare carriers. For carriers that file Bag/No Bag fares in the same class, the field also provides information on which fare is Bag vs. No Bag. Definition on Unbundled Fares. These are stripped down fares with NO ancillaries such as Baggage or Seat included. Format (a - alpha): a Possible Values (List): Y - The fare is unbundled. That it does NOT include any ancillary option N - The fare is NOT unbundled. That it does include some ancillary. In most cases a Free Bag. How is null data specified? N/A What does null data indicate? N/A
|
<StartPt>
|
Alpha
|
5
|
Description of Field: Board City (GF7BRD). Format (a - alpha): aaaaa Special Format: Left justified, character blank filled Examples: DEN(Character Blanks) How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
<EndPt>
|
Alpha
|
5
|
Description of Field: Off City (GF7OFF). Format (a - alpha): aaaaa Special Format: Left justified, character blank filled Examples: ORD(Character Blanks) How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
<FirstTravDt>
|
Numeric
|
8
|
Description of Field: First Travel Date of Fare Component (GF7DTE). Format (n - numeric): nnnnnnnn Special Format: Right justified, zero filled. YYYYMMDD Examples: 20030715 20030823 How is null data specified? N/A What does null data indicate? No data results in error.
|
<AirV>
|
Alpha
|
3
|
Description of Field: Carrier Code (GF7CXR). Format (a - alpha): aaa Special Format: Left justified, character blank filled Examples: UA(Character Blank) How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
<FIC>
|
Alphanumeric
|
10
|
Description of Field: Fare Basis Code (GF7FBC). Format (a-alpha/numeric): xxxxxxxxxx Special Format: Left justified, character blank filled. Character Blanks, if does not exist. Examples: TE21QN(Character Blanks) M9Q(Character Blanks) How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error
|
<TotFareComponent>
|
Numeric
|
7
|
Description of Field: Total Fare Component Amount in NUCS (GF7TOT) Format (n - numeric): nnnnnnn Special Format: Right justified, zero filled. Zero, if does not exist. Examples: 0012465 0038511 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<Currency>
|
Alpha
|
3
|
Description of Field: Currency Code of Origin Country (GF7CUR). Format (a - alpha): aaa Special Format: Character Blanks, if does not exist Examples: USD How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
<DecPos>
|
Numeric
|
1
|
Description of Field: Number of Decimal Places (GF7DEC). Format (n - numeric): n Special Format: Zero, if does not exist How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<FareAmt>
|
Numeric
|
7
|
Description of Field: Fare Amount in Currency of Origin Country (GF7FAR). Format (n - numeric): nnnnnnn Special Format: Zero, if does not exist Examples: 0011535 0037581 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<RuleSupplierID>
|
Numeric
|
2
|
Description of Field: Supplier ID of Rule (GF7SID). Obsolete - Always '00'
|
<RuleNumOrdinal>
|
Alphanumeric
|
6
|
Description of Field: Rule Number (GF7RNB) Ordinal usage Obsolete - Format (x -alpha/numeric): xxxxxx Examples: North American Domestic - Always '000000' International: first 2 bytes '00' next 4 bytes: EBCDIC hexadecimal values of first 2 bytes of Rule Number e.g. rule number-4165 = '00F4F1'
|
<FareTariffNum>
|
Alphanumeric
|
4
|
Description of Field: Fare Tariff Number. (GF7TNB)
Format (x -alpha/numeric): xxxx
Special Format: North American Domestic - Always '0000' International: Fare tariff displayed in 4 digit hexidecimal value.
Possible Value (Range): Value of 0 - 9, A - F for each AN character position; Note: Each AN position is the character representation of the hexadecimal number for each 4 bits of the corresponding TPF field.
Examples: 0000
How is null data specified? Null data is specified by Zeros.
What does null data indicate? No data results in error.
|
<RuleTextOrdinalNum>
|
Alphanumeric
|
4
|
Description of Field: Rule Text Ordinal Number. (GF7ONB) Ordinal usage Obsolete -
Format (x -alpha/numeric): xxxx
Special Format: North American Domestic - Always '0000' International: 4 bytes: EBCDIC hexadecimal values of last 2 bytes of Rule Number e.g. rule number-4165 = 'F6F5'
Examples: 0000
How is null data specified? Null data is specified by Zeros.
What does null data indicate? No data results in error.
|
<RulesApply>
|
Alpha
|
1
|
Description of Field: Rules Apply (GF7MSG). Format (a - alpha): a Possible Values (List): Y - If Rules Apply to the Fare. N - If Rules doesn't Apply to the Fare. How is null data specified? N/A What does null data indicate? No data results in error.
|
<RtesApply>
|
Alpha
|
1
|
Description of Field: Routes Apply (GF7MSG). Format (a - alpha): a Possible Values (List): Y - If Routes Apply to the Fare. N - If Routes doesn't Apply to the Fare. How is null data specified? N/A What does null data indicate? No data results in error.
|
<NoRulesExist>
|
Alpha
|
1
|
Description of Field: No Rules Exist (GF7MSG). Format (a - alpha): a Possible Values (List): Y - If No Rules exist for the Fare. N - If Rules exist for the Fare. How is null data specified? N/A What does null data indicate? No data results in error.
|
<Spare2>
|
Alpha
|
5
|
Description of Field: Spares2 (GF7MSG). Default Value NNNNN
|
<DBInd>
|
Alpha
|
1
|
Description of Field: Database Indicator (GF7IND). Obsolete - always 'N'
|
<HostUseOnly91>
|
Alpha
|
1
|
Description of Field: Host Use Only. (GF7IND). Format (a - alpha): a Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<PFQuoted>
|
Alpha
|
1
|
Description of Field: Private fare quoted (GF7IND). Format (a - alpha): a Possible Values (List): Y - If Private fares are quoted. N - If private fares are not quoted. How is null data specified? N/A What does null data indicate? No data results in error.
|
<Spare3>
|
Alpha
|
5
|
Description of Field: Spares3 (GF7IND). Default Value NN
|
<DBID>
|
Alphanumeric
|
1
|
Description of Field: Time Stamp (Global Fares use only). (GF7DBI) Obsolete - always blank
|
Definitions for Non-North American Fare Component Information:
Definitions for Purely North American Fare Component:
|
+ <FareRuleInfoNQual>
[Qualified By: FareRuleInfo of N]
|
FieldSet
|
n/a
|
|
<FirstJointAirV>
|
Alpha
|
3
|
Description of Field: First Carrier Code for Joints (GF7CXR2). Format (a - alpha): aaa Special Format: Left justified, character blank filled. Character Blanks, if does not exist. Examples: Character Blanks How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
<SecondJointAirV>
|
Alpha
|
3
|
Description of Field: Second Carrier Code for Joints (GF7CXR3). Format (a - alpha): aaa Special Format: Left justified, character blank filled. Character Blanks, if does not exist. Examples: Character Blanks How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
<FirstFootnoteCoreOffset>
|
Alphanumeric
|
6
|
Description of Field: First Footnote (GF7OR1) Core Offset usage Obsolete Now used for Footnote code Format (x-alpha/numeric): xxxxxx
Special Format: Zero, if does not exist
Possible Value (Range): 4 byte EBCDIC hexadecimal value representing Footnote code followed by 2 bytes of '00'
Examples: Footnote 1G = 'F1C700'
How is null data specified? Null data is specified by Zeros.
What does null data indicate? No data results in error.
|
<FirstFootnoteKeyNum>
|
Numeric
|
1
|
Description of Field: First Footnote Key Number (GF7KY1). Obsolete - always '0'
|
<SecondFootnoteCoreOffset>
|
Alphanumeric
|
6
|
Description of Field: Second Footnote. (GF7OR2) Core Offset usage Obsolete Now used for Footnote code Format (x -alpha/numeric): xxxxxx
Special Format: Zero, if does not exist
Possible Value (Range): 4 byte EBCDIC hexadecimal value representing Footnote code followed by 2 bytes of '00'
Examples: Footnotes T2 = 'E3F200'
How is null data specified? Null data is specified by Zeros.
What does null data indicate? No data results in error.
|
<SecondFootnoteKeyNum>
|
Numeric
|
1
|
Description of Field: Second Footnote Key Number (GF7KY2). Obsolete - always '0'
|
<QualityControlBits>
|
Alphanumeric
|
2
|
Description of Field: Quality Control Bits. (GF7QCB) Obsolete - always '00'
|
<Spare4>
|
Alpha
|
4
|
Description of Field: Spares4 (GF7IN1). Default Value NNNN
|
<ExceptionRuleUsed>
|
Alpha
|
1
|
Description of Field: Exception Rule Used (GF7IN1). Obsolete - always 'N'
|
<DirectionalityApplies>
|
Alpha
|
1
|
Description of Field: Directionality Applies (GF7IN1). Format (a - alpha): a Possible Values (List): Y - If Directionality Applies. N - If Directionality doesn't Applies. How is null data specified? N/A What does null data indicate? N/A
|
<OWFareType>
|
Alpha
|
1
|
Description of Field: One Way Fare Type (GF7IN1). Format (a - alpha): a Possible Values (List): Y - If One Way Fare Type is Applied N - If One Way Fare Type is not Applied. How is null data specified? N/A What does null data indicate? No data results in error.
|
<PartialRule>
|
Alpha
|
1
|
Description of Field: Partial Rule (GF7IN1). Obsolete - always 'N'
|
<RuleMapDisplacement>
|
Alphanumeric
|
6
|
Description of Field: Rule Map Displacement. (GF7RMD) Obsolete - always '000000'
|
<CatsApplyInds>
|
Alphanumeric
|
8
|
Description of Field: Categories Apply indicator. (GF7CAT) Format (x -alpha/numeric): xxxxxxxx Special Format: Zero, if does not exist Possible Value (Range): Value of 0 - 9, A - F for each AN character position; Note: Each AN position is the character representation of the hexadecimal number for each 4 bits of the corresponding TPF field. Examples: 00000000 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<RuleNum>
|
Alphanumeric
|
4
|
Description of Field: Rule Number (GF7RLE). Format (x -alpha/numeric): xxxx Special Format: Character Blank, if does not exist Examples: 2501 2500 How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
<TariffNum>
|
Numeric
|
3
|
Description of Field: Tariff Number (GF7TAR). Format (n - numeric): nnn Special Format: Zero, if does not exist Examples: 000 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<RteNum>
|
Numeric
|
4
|
Description of Field: Route Number (GF7ROU). Format (n - numeric): nnnn Special Format: Right justified, zero filled. Examples: 0002 How is null data specified? N/A What does null data indicate? N/A
|
<Acct>
|
Alphanumeric
|
20
|
Description of Field: Account Code, primarily used for private fare eligibility (Automated Rules, Category 1 validation) (GF7ACC) Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxx Special Format: Left justified, blank filled. Examples: TRIP(+ blanks) How is null data specified? blanks What does null data indicate? No account code required
|
<RteTariffNum>
|
Alphanumeric
|
3
|
Description of Field: Route Tariff Number of Fare (GF7RTN) Format (x-alpha/numeric): xxx Special Format: Character Blank, if does not exist Examples: 101 How is null data specified? Blanks What does null data indicate? No route tariff applicable
|
<ViaCity1>
|
Alpha
|
5
|
Description of Field: First Via City (populated only if Fare is a joint fare (GF7VI1) Format (a-alpha): aaaaa Special Format: Character Blank, if does not exist Examples: OGG How is null data specified? Character Blank What does null data indicate? No Via City applies
|
<ViaCity2>
|
Alpha
|
5
|
Description of Field: Second Via City (populated only if Fare is a joint fare (GF7VI2) Format (a-alpha): aaaaa Special Format: Character Blank, if does not exist Examples: OGG How is null data specified? blanks What does null data indicate? No Via City applies
|
<PsgrType>
|
Alphanumeric
|
3
|
Description of Field: Passenger Type associated with Fare, in ATPCo format (GF7PTY) Format (x-alpha/numeric): xxx Special Format: Character Blank, if does not exist Examples: SRC How is null data specified? blanks What does null data indicate? No passenger type required for this fare
|
|
|
+ <FareRuleInfoYQual>
[Qualified By: FareRuleInfo of Y]
|
FieldSet
|
n/a
|
|
<GlobDirOrdinal>
|
Numeric
|
2
|
Description of Field: Global Direction Ordinal (GF7OR2). Format (n - numeric): nn Special Format: Character Blank, if does not exist Examples: Character Blanks. How is null data specified? Null data is specified by Character Blank. What does null data indicate? No data results in error.
|
<HIFCity1>
|
Alpha
|
5
|
Description of Field: HIF City 1 (GF7HF1). Format (a - alpha): aaaaa Special Format: Left justified, character blank filled Examples: Character Blanks How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
<HIFCity2>
|
Alpha
|
5
|
Description of Field: HIF City 2 (GF7HF2). Format (a - alpha): aaaaa Special Format: Left justified, character blank filled Examples: Character Blanks How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
<MileSurchargeRtgInd>
|
Numeric
|
2
|
Description of Field: Mileage Surcharge Routing Indicator (GF7MLS). Format (n-numeric): nn Special Format: Right justified, zero filled. Character Blanks, if does not exist. Possible Values (List): 01 - M0 02 - M5 03 - M10 04 - M15 05 - M20 06 - M25 07 - Route-Based Fare 08 - Helicopter-Based Fare Examples: Character Blanks How is null data specified? Null data is specified by Character Blanks. What does null data indicate? N/A.
|
<FlownMileComponent>
|
Numeric
|
5
|
Description of Field: Flown Mileage for Component (GF7FLW). Format (n-numeric): nnnnn Special Format: Character Blank, if does not exist How is null data specified? Null data is specified by Character Blank What does null data indicate? N/A.
|
<MPMComponent>
|
Numeric
|
5
|
Description of Field: MPM for Component (GF7MPM). Format (n-numeric): nnnnn Special Format: See example Examples: (Blank)099(Blank) How is null data specified? N/A What does null data indicate? N/A.
|
<DifBetween>
|
Numeric
|
5
|
Description of Field: Difference between Flown Mileage and Mileage Surcharge Band. (GF7MPD). Format (n-numeric): nnnnn Special Format: Character Blank, if does not exist How is null data specified? Null data is specified by Character Blank What does null data indicate? N/A.
|
<ExtraMileCity1>
|
Alpha
|
5
|
Description of Field: Extra Mileage City 1 (GF7EM1). Format (a - alpha): aaaaa Special Format: Left justified, character blank filled. Examples: Character Blanks How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
<ExtraMileCity2>
|
Alpha
|
5
|
Description of Field: Extra Mileage City 2 (GF7EM2). Format (a - alpha): aaaaa Special Format: Left justified, character blank filled. Examples: Character Blanks How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
<ExtraMileCity3>
|
Alpha
|
5
|
Description of Field: Extra Mileage City 3 (GF7EM3). Format (a - alpha): aaaaa Special Format: Left justified, character blank filled. Examples: Character Blanks How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
<OTWTransportingAirV>
|
Alpha
|
3
|
Description of Field: OTW / Transporting Carrier (GF7OTW). Format (a - alpha): aaa Special Format: Left justified, character blank filled. Examples: Character Blanks How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
<ComponentAirV1>
|
Alpha
|
3
|
Description of Field: Carrier 1 in Component (GF7CX1). Format (a - alpha): aaa Special Format: Left justified, character blank filled. Examples: Character Blanks How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
<ComponentAirV2>
|
Alpha
|
3
|
Description of Field: Carrier 2 in Component (GF7CX2). Format (a - alpha): aaa Special Format: Left justified, character blank filled. Examples: Character Blanks How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
<Key>
|
Alphanumeric
|
19
|
Description of Field: Key data cookie for follow-on International Rules retrieval This data is applicable when the International Response Flag is set to Y.
(Internal use only-contents subject to change)
Format (x - alpha/numeric): xxxxxxxxxxxxxxxxxxx
How is null data specified? Null data is specified by Character Blanks.
What does null data indicate? Null data indicates that no data is entered or selected.
|
|
|
|
|
+ <RuleKeyInfo>
|
GFRK 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
'0001'-'9999'
|
<Token>
|
Alphanumeric
|
To End
|
The data in this field is used by the host to re-reference a specific fare, for the purpose of follow-on transactions (e.g. rules display / calendar rules) performed in a sessionless environment. There is data within this field that is usable by non-host applications. The content and format of this field is subject to change without notification.
|
|
|
+ <RulesData>
|
GFRP 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Description of Field: Passenger Description Number. Sequential beginning with '0001'.
Format (x-alpha/numeric): xxxx
Special Format: Right justified, zero filled.
Examples: 0001
How is null data specified? N/A.
What does null data indicate? No data results in error.
|
<RulesDataType>
|
Alpha
|
1
|
Description of Field: Rules Data Type. (GRWTYP)
Format (a-alpha): a
Special Format: N/A
Possible Values (List or Range): F = FQS Paragraph Header I = IFQ Paragraph Header T = Rules Text
Examples: I T
How is null data specified? N/A
What does null data indicate? No data results in error
|
<RulesText>
|
Alphanumeric
|
To End
|
Description of Field: Rules text. (GRWTXT)
Format (x-alpha/numeric): xxxxxxxx......
Special Format: N/A
Examples: (Character Blank)MISCELLANEOUS INFORMATION:
(Character Blank)01 ORD-LON FR-05DEC3 BA NUC 5856.00 F1US
How is null data specified? N?A
What does null data indicate? N/A
If variable length, specify the maximum allowable length. 256
|
|
|
+ <RsvnRules>
|
GFRR 4.0
|
|
Start Definition of Intuitive Frameworks Rules Information Response KLR
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Unique Key. Default Value '0000' Format (n - numeric): nnnn Special Format: Not used always '0000' Examples: 0000 How is null data specified? N/A What does null data indicate? No data results in error.
|
<Spare1>
|
Alpha
|
3
|
Description of Field: Spares 1 (GRR6I1). Reserved for future use. Format (a - alpha): aaa Special Format: NNN Examples: NNN How is null data specified? Null data is specified by 'N'. What does null data indicate? No data results in error.
|
<HoursMin>
|
Alpha
|
1
|
Description of Field: Hours Min (GRR6I1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Unit of time in Hours N - if Unit of time is not in Hours. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<DaysMin>
|
Alpha
|
1
|
Description of Field: Days Min (GRR6I1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Unit of time in Days N - if Unit of time is not in Days Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<MonthsMin>
|
Alpha
|
1
|
Description of Field: Months Min (GRR6I1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Unit of time in Months N - if Unit of time is not in Months Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<OccurIndMin>
|
Alpha
|
1
|
Description of Field: Occurrence Indicator Min (GRR6I1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Either number of occurrences or 'day of the week' fields are used. N - if number of occurrences or 'day of the week' fields are not used. Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<SameDayMin>
|
Alpha
|
1
|
Description of Field: Same Day Min (GRR6I1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Minimum stay is same day. N - if Minimum stay is not same day. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Spare2>
|
Alpha
|
8
|
Description of Field: Spares 2 (GRR6I2). Reserved for future use. Format (a - alpha): aaaaaaaa Special Format: NNNNNNNN Examples: NNNNNNNN How is null data specified? Null data is specified by 'N'. What does null data indicate? No data results in error.
|
<TmDOWMin>
|
Numeric
|
3
|
Description of Field: If a 'Unit of Time' = Y above, this is the number of hours or days or months respectively. If the Occurrence IND = Y, then this is the Day of Week, where: 1 = Sunday 2 = Monday 3 = Tuesday 4 = Wednesday 5 = Thursday 6 = Friday 7 = Saturday (GRR6TD) Format (n - numeric): nnn Special Format: Right justified, zero filled. Examples: 001 How is null data specified? N/A What does null data indicate? No data results in error.
|
<NumOccurMin>
|
Numeric
|
3
|
Description of Field: Number of Occurrences Min (GRR6OC). This field is used in conjunction with the Day of Week field above. (For example, if both the Number of Occurrences and Day of Week fields contain a value of "1", then the minimum stay for this fare is 1 Sunday.) Format (n - numeric): nnn Special Format: Right justified, zero filled. Examples: 001 How is null data specified? N/A What does null data indicate? No data results in error.
|
<FareComponent>
|
Numeric
|
2
|
Description of Field: Fare component number of the most restrictive fare (GRR6FC) Format (n - numeric): nn Special Format: Right justified, zero filled. Zero, if does not exist. List of Possible Values: 01-99 Examples: 01 How is null data specified? Character 00 What does null data indicate? No data results in error.
|
<Spare3>
|
Alpha
|
2
|
Description of Field: Spares (GRR6SP). Reserved for future use. Format (a - alpha): aaaa Special Format: Character Blank filled. Examples: Character blank How is null data specified? Null data is specified by Character Blanks. What does null data indicate? Character Blanks indicate the field is not being used presently.
|
<Spare4>
|
Alpha
|
3
|
Description of Field: Spares 4 (GRR7I1). Reserved for future use. Format (a - alpha): aaa Special Format: NNN Examples: NNN How is null data specified? Null data is specified by 'N'. What does null data indicate? No data results in error.
|
<HoursMax>
|
Alpha
|
1
|
Description of Field: Maximum Hours Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Unit of time in Hours. N - if Unit of time is not in Hours. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<DaysMax>
|
Alpha
|
1
|
Description of Field: Days Max. (GRR7I1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Unit of time in Days. N - if Unit of time is not in Days. Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<MonthsMax>
|
Alpha
|
1
|
Description of Field: Months Max (GRR7I1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Unit of time in Months. N - if Unit of time not in Months. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<OccurIndMax>
|
Alpha
|
1
|
Description of Field: Occurrence IND Max (GRR7I1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Either number of occurrences or 'day of the week' fields are used. N - if number of occurrences or 'day of the week' fields are not used. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<SameDayMax>
|
Alpha
|
1
|
Description of Field: Same Day Max. (GRR7I1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Maximum stay is same day N - if Maximum stay is not same day Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<StartIndMax>
|
Alpha
|
1
|
Description of Field: Start Indicator (GRR7I2) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Start S Indicator. N - if not a Start Indicator. Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<CompletionInd>
|
Alpha
|
1
|
Description of Field: Completion Indicator (GRR7I2) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Completion C Indicator. N - if not Completion C Indicator. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Spare5>
|
Alpha
|
6
|
Description of Field: Spares 5(GRR7I2). Reserved for future use. Format (a - alpha): aaaaaa Special Format: NNNNNN Examples: NNNNNN How is null data specified? Null data is specified by 'N'. What does null data indicate? No data results in error.
|
<TmDOWMax>
|
Numeric
|
3
|
Description of Field: If a 'Unit of Time' = Y above, this is the number of hours or days or months respectively. If the Occurrence IND = Y then this is the Day Of Week, where: 1 = Sunday 2 = Monday 3 = Tuesday 4 = Wednesday 5 = Thursday 6 = Friday 7 = Saturday (GRR7TD) Format (n - numeric): nnn Special Format: Right justified, zero filled. Examples: 030 How is null data specified? N/A What does null data indicate? No data results in error.
|
<NumOccurMax>
|
Numeric
|
3
|
Description of Field: (GRR7OC) The number of occurrences. This field is used in conjunction with the Day of Week field above. (For example, if both the Number of Occurrences and Day of Week fields contain a value of "1", then the maximum stay for this fare is 1 Sunday.) Format (n - numeric): nnn Special Format: Right justified, zero filled. Examples: 000 How is null data specified? N/A What does null data indicate? No data results in error.
|
<Spare6>
|
Alpha
|
4
|
Description of Field: Spares 6 (GRR7SP). Reserved for future use. Format (a - alpha): aaaa Special Format: Character Blank filled. Examples: Character Blanks How is null data specified? Null data is specified by Character Blanks. What does null data indicate? Character Blank indicates that the field is not being used presently.
|
<Spare7>
|
Alpha
|
3
|
Description of Field: Spares 7 (GRR5I1). Reserved for future use. Format (a - alpha): aaa Special Format: NNN Examples: NNN How is null data specified? Null data is specified by 'N'. What does null data indicate? No data results in error.
|
<NoRsvn>
|
Alpha
|
1
|
Description of Field: Reservation Not Permitted. (GRR5I1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Advanced reservations not permitted N - if Advanced reservations is permitted Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<AdvRsvnOnlyIfTk>
|
Alpha
|
1
|
Description of Field: Reservation Only if Ticketed (GRR5I1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Advanced reservations, only if ticketed. N - if no Advanced reservations. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<AdvRsvnAnyTm>
|
Alpha
|
1
|
Description of Field: Reservation Anytime (GRR5I1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Advanced reservations anytime. N - if Advanced reservations is for limited time. Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<AdvRsvnHrs>
|
Alpha
|
1
|
Description of Field: Reservation Hours (GRR5I1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Advanced reservations time in hours. N - if Advanced reservations time is not in hours. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<AdvRsvnDays>
|
Alpha
|
1
|
Description of Field: Reservation Hours. (GRR5I1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Advanced reservations time in days. N - if Advanced reservations time is not in days. Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<AdvRsvnMonths>
|
Alpha
|
1
|
Description of Field: RSVN Months. (GRR5I1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Advanced reservations time in months. N - if Advanced reservations time is not in months. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<AdvRsvnEarliestTm>
|
Alpha
|
1
|
Description of Field: RSVN Earliest Time. (GRR5I1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Advanced reservations time is Earliest permitted. N - if Advanced reservations time is not Earliest permitted time. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<AdvRsvnLatestTm>
|
Alpha
|
1
|
Description of Field: RSVN Latest Time. (GRR5I1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Advanced reservations time is Latest permitted. N - if Advanced reservations time is not Latest permitted. Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<AdvRsvnWaived>
|
Alpha
|
1
|
Description of Field: RSVN Waived. (GRR5I1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Advanced reservation waived. N - if Advanced reservation is not waived. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<AdvRsvnDataExists>
|
Alpha
|
1
|
Description of Field: RSVN Data Exists. (GRR5I1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Advanced reservation data exists. N - if Advanced reservation data does not exist. Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<AdvRsvnEndItem>
|
Alpha
|
1
|
Description of Field: RSVN End Item. (GRR5I1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Advanced reservation end item - more Values. N - if does not exist. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Spare8>
|
Alpha
|
2
|
Description of Field: Spares 8 (GRR5I1). Reserved for future use. Format (a - alpha): aa Special Format: NN Examples: NN How is null data specified? Null data is specified by 'N'. What does null data indicate? No data results in error.
|
<Spare9>
|
Alpha
|
3
|
Description of Field: Spares 9 (GRR5I2). Reserved for future use. Format (a - alpha): aaa Special Format: NNN Examples: NNN How is null data specified? Null data is specified by 'N'. What does null data indicate? No data results in error.
|
<AdvTkEarliestTm>
|
Alpha
|
1
|
Description of Field: TKTG Earliest Time. (GRR5I2) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Advanced ticketing time is Earliest permitted. N - if Advanced ticketing time is not the Earliest permitted time. Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<AdvTkLatestTm>
|
Alpha
|
1
|
Description of Field: TKTG Latest Time. (GRR5I2) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Advanced ticketing time is Latest permitted. N - if Advanced ticketing time is not Latest permitted. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<AdvTkRsvnHrs>
|
Alpha
|
1
|
Description of Field: TKTG Reservation Hours. (GRR5I2) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Advanced ticketing reservation time in hours. N - if Advanced ticketing reservation time is not in hours. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<AdvTkRsvnDays>
|
Alpha
|
1
|
Description of Field: TKTG Reservation Days. (GRR5I2) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Advanced ticketing reservation time in days. N - if Advanced ticketing reservation time is not in days. Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<AdvTkRsvnMonths>
|
Alpha
|
1
|
Description of Field: TKTG Reservation Months. (GRR5I2) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Advanced ticketing reservation time in months. N - if Advanced ticketing reservation time is not in months. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<AdvTkStartHrs>
|
Alpha
|
1
|
Description of Field: TKTG Departure Hours. (GRR5I2) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Advanced ticketing departure time in hours. N - if Advanced ticketing departure time is not in hours. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<AdvTkStartDays>
|
Alpha
|
1
|
Description of Field: TKTG Departure Days. (GRR5I2) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Advanced ticketing departure time in days. N - if Advanced ticketing departure time is not in days. Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<AdvTkStartMonths>
|
Alpha
|
1
|
Description of Field: TKTG Departure Months. (GRR5I2) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Advanced ticketing departure time in months. N - if Advanced ticketing departure time is not in months. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<AdvTkWaived>
|
Alpha
|
1
|
Description of Field: TKTG Waived. (GRR5I2) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Advanced ticketing waived. N - if Advanced ticketing is not waived. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<AdvTkAnyTm>
|
Alpha
|
1
|
Description of Field: TKTG Anytime. (GRR5I2) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Advanced ticketing anytime. N - if Advanced ticketing is for limited time. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<AdvTkEndItem>
|
Alpha
|
1
|
Description of Field: TKTG End Item. (GRR5I2) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Advanced ticketing end item - more values. N - if does not exist. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Spare10>
|
Alphanumeric
|
2
|
Description of Field: Spares 10. (GRR5I2) Format (a - alpha): aa Special Format: NN Examples: NN How is null data specified? Null data is specified by 'N'. What does null data indicate? No data results in error.
|
<AdvRsvnTm>
|
Numeric
|
3
|
Description of Field: Advanced Reservation time. (GRR5T1) Format (n - numeric): nnn Special Format: Right justified, zero filled. Examples: 021 How is null data specified? N/A What does null data indicate? No data results in error.
|
<AdvTkRsvnTm>
|
Numeric
|
3
|
Description of Field: Advanced ticketing reservation time. (GRR5T2) Format (n - numeric): nnn Special Format: Right justified, zero filled. Examples: 001 How is null data specified? N/A What does null data indicate? No data results in error.
|
<AdvTkStartTm>
|
Numeric
|
3
|
Description of Field: Advanced ticketing departure time. (GRR5T3) Format (n - numeric): nnn Special Format: Right justified, zero filled. Examples: 021 How is null data specified? N/A What does null data indicate? No data results in error.
|
<Spare11>
|
Alpha
|
4
|
Description of Field: Spares 11. (GRR5SP) Format (a - alpha): aaaa Special Format: Character Blank filled. Examples: Character Blanks How is null data specified? Null data is specified by Character Blanks. What does null data indicate? Character Blanks indicate the field in not being used presently.
|
<Spare12>
|
Alpha
|
4
|
Description of Field: Spares 12. (GRR15I) Format (a - alpha): aaaa Special Format: NNNN Examples: NNNN How is null data specified? Null data is specified by 'N'. What does null data indicate? No data results in error.
|
<EarliestRsvnDtPresent>
|
Alpha
|
1
|
Description of Field: Earliest Reservation. (GRR15I) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Earliest reservation date is present N - if Earliest reservation date is not present Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<EarliestTkDtPresent>
|
Alpha
|
1
|
Description of Field: Earliest Ticketing. (GRR15I) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Earliest ticketing date is present. N - if Earliest ticketing date is not present. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<LatestRsvnDtPresent>
|
Alpha
|
1
|
Description of Field: Latest Reservation. (GRR15I) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Latest reservation date is present. N - if Latest reservation date is not present. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<LatestTkDtPresent>
|
Alpha
|
1
|
Description of Field: Latest Ticketing (GRR15I) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Latest ticketing date is present. N - if Latest ticketing date is not present. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Spare13>
|
Alpha
|
8
|
Description of Field: Spares 13 (GRR15I) Format (a - alpha): aaaaaaaa Special Format: NNNNNNNN Examples: NNNNNNNN How is null data specified? Null data is specified by 'N'. What does null data indicate? No data results in error.
|
<EarliestRsvnDt>
|
Numeric
|
8
|
Description of Field: Earliest reservation date. (GRRFER) Format (n - numeric): nnnnnnnn Special Format: YYYYMMDD Character Blanks, if does not exist. Examples: Character Blanks How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
<EarliestTkDt>
|
Numeric
|
8
|
Description of Field: Earliest ticketing date. (GRRFET) Format (n - numeric): nnnnnnnn Special Format: YYYYMMDD Character Blanks, if does not exist. Examples: Character Blanks How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
<LatestRsvnDt>
|
Numeric
|
8
|
Description of Field: Latest Reservation Date. (GRRFLR) Format (n - numeric): nnnnnnnn Special Format: YYYYMMDD Character Blanks, if does not exist. Examples: Character Blanks How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
<LatestTkDt>
|
Numeric
|
8
|
Description of Field: Latest ticketing date. (GRRFLT) Format (n - numeric): nnnnnnnn Special Format: YYYYMMDD Character Blanks, if does not exist. Examples: Character Blanks How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
<Spare14>
|
Alpha
|
4
|
Description of Field: Spares 14. (GRRFSP) Format (a - alpha): aaaa Special Format: Character Blank filled. Examples: Character Blanks How is null data specified? Null data is specified by Character Blanks. What does null data indicate? Character Blank indicates that the field is not being used.
|
PenFeeCnt Structured data only. Not in XML.
|
Numeric
|
1
|
Description of Field: Number of occurrences of Penalty and Fees section below. Maximum of 2. Format (n - numeric): n Special Format: N/A Examples: 2 How is null data specified? N/A What does null data indicate? No data results in error.
|
+ <PenFeeAry>
|
Array
|
n/a
|
|
+ <PenFee>
|
FieldSet
|
n/a
|
|
<DepRequired>
|
Alpha
|
1
|
Description of Field: Deposit Required. (GRR16I) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Deposit is required. N - if Deposit is not required. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<DepNonRef>
|
Alpha
|
1
|
Description of Field: Deposit Non Refundable. (GRR16I) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Deposit is non-refundable. N - if Deposit is refundable. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<TkNonRef>
|
Alpha
|
1
|
Description of Field: Ticket Non Refundable. (GRR16I) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Ticket is non refundable N - if Ticket is refundable Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<AirVFee>
|
Alpha
|
1
|
Description of Field: Carrier Fee (GRR16I) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Carrier fee is assessed should passenger not complete all conditions for travel at fare. N - if does not exist. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cancellation>
|
Alpha
|
1
|
Description of Field: Cancellation (GRR16I) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Subject to penalty, if canceled. N - if no penalty, if canceled. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<FailConfirmSpace>
|
Alpha
|
1
|
Description of Field: Failure to Confirm Space. (GRR16I) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Subject to penalty if seats are not confirmed N - if Subject to penalty if seats are confirmed Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<ItinChg>
|
Alpha
|
1
|
Description of Field: Subject to penalty if Itinerary is changed requiring reissue of ticket. (GRR16I) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - Subject to penalty if reissue is required. N - no penalty, if reissue is required. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<ReplaceTk>
|
Alpha
|
1
|
Description of Field: Replace Ticket (GRR16I) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - Subject to penalty, if replacement of lost ticket / exchange order. N - no penalty, if replacement of lost ticket / exchange order. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Applicable>
|
Alpha
|
1
|
Description of Field: Applicable (GRR16B) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Amount specified is applicable. N - if Amount specified is not applicable. Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<ApplicableTo>
|
Alpha
|
1
|
Description of Field: Applicable To penalty or deposit. (GRR16B) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Amount specified applies to penalty. N - if Amount specified applies to deposit. Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<AnytimePenalty>
|
Alpha
|
1
|
Description of Field: Penalty applies to anytime. (GRR16B) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Amount specified applies to anytime. N - if Amount specified applies to not applicable Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<BeforeDeparturePenalty>
|
Alpha
|
1
|
Description of Field: Penalty applies to before departure. (GRR16B) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Amount specified applies to before departure N - if Amount specified applies to not applicable Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<AfterDeparturePenalty>
|
Alpha
|
1
|
Description of Field: Penalty applies to after departure. (GRR16B) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Amount specified applies to after departure N - if Amount specified applies to not applicable Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<Spare15>
|
Alpha
|
3
|
Description of Field: Spares (GRR16B) Format (a - alpha): aaa Special Format: NNN Examples: NNN How is null data specified? N/A What does null data indicate? No data results in error.
|
<Amt>
|
Numeric
|
6
|
Description of Field: Amount of penalty. (GRR16P) Format (n - numeric): nnnnnn Special Format: If amount, format is XXX.XX If percentage of fare, format is XX, Right justified, zero filled. Examples: 100.00 000100 How is null data specified? N/A What does null data indicate? If blank, it indicates that there is no penalty amount for changes or cancellations.
|
<Type>
|
Alpha
|
1
|
Description of Field: Type of penalty. (GRR16T) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): D - Dollar amount P - Percentage Examples: D P How is null data specified? N/A What does null data indicate? No data results in error.
|
<Currency>
|
Alpha
|
3
|
Description of Field: Currency code of penalty. (GRR16C) Format (a - alpha): aaa Special Format: Left justified, character blank filled. Character blanks, if does not exist. Examples: USD Character Blanks How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
<Spare16>
|
Alpha
|
8
|
Description of Field: Spares15 (GRR163) Format (a - alpha): aaaaaaaa Special Format: NNNNNNNN Examples: NNNNNNNN How is null data specified? Null data is specified by 'N'. What does null data indicate? No data results in error.
|
<Spare17>
|
Alpha
|
7
|
Description of Field: Spares16 (GRR16S) Format (a - alpha): aaaaaaa Special Format: Character Blank filled. Examples: Character Blanks How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
|
|
|
|
<Cat0>
|
Alpha
|
1
|
Description of Field: Category 0 rules (GRRCP1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 0 rules apply. N - if Category 0 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat1>
|
Alpha
|
1
|
Description of Field: Category 1 rules (GRRCP1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 1 rules apply. N - if Category 1 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat2>
|
Alpha
|
1
|
Description of Field: Category 2 rules (GRRCP1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 2 rules apply. N - if Category 2 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat3>
|
Alpha
|
1
|
Description of Field: Category 3 rules (GRRCP1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 3 rules apply. N - if Category 3 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat4>
|
Alpha
|
1
|
Description of Field: Category 4 rules (GRRCP1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 4 rules apply. N - if Category 4 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat5>
|
Alpha
|
1
|
Description of Field: Category 5 rules (GRRCP1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 5 rules apply. N - if Category 5 rules do not apply. Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat6>
|
Alpha
|
1
|
Description of Field: Category 6 rules (GRRCP1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 6 rules apply. N - if Category 6 rules do not apply. Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat7>
|
Alpha
|
1
|
Description of Field: Category 7 rules (GRRCP1) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 7 rules apply. N - if Category 7 rules do not apply. Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat8>
|
Alpha
|
1
|
Description of Field: Category 8 rules (GRRCP2) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 8 rules apply. N - if Category 8 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat9>
|
Alpha
|
1
|
Description of Field: Category 9 rules (GRRCP2) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 9 rules apply. N - if Category 9 rules do not apply. Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat10>
|
Alpha
|
1
|
Description of Field: Category 10 rules (GRRCP2) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 10 rules apply. N - if Category 10 rules do not apply. Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat11>
|
Alpha
|
1
|
Description of Field: Category 11 rules (GRRCP2) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 11 rules apply. N - if Category 11 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat12>
|
Alpha
|
1
|
Description of Field: Category 12 rules (GRRCP2) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 12 rules apply. N - if Category 12 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat13>
|
Alpha
|
1
|
Description of Field: Category 13 rules (GRRCP2) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 13 rules apply. N - if Category 13 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat14>
|
Alpha
|
1
|
Description of Field: Category 14 rules (GRRCP2) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 14 rules apply. N - if Category 14 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat15>
|
Alpha
|
1
|
Description of Field: Category 15 rules (GRRCP2) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 15 rules apply. N - if Category 15 rules do not apply. Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat16>
|
Alpha
|
1
|
Description of Field: Category 16 rules (GRRCP3) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 16 rules apply. N - if Category 16 rules do not apply. Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat17>
|
Alpha
|
1
|
Description of Field: Category 17 rules (GRRCP3) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 17 rules apply. N - if Category 17 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat18>
|
Alpha
|
1
|
Description of Field: Category 18 rules (GRRCP3) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 18 rules apply. N - if Category 18 rules do not apply. Examples: Y How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat19>
|
Alpha
|
1
|
Description of Field: Category 19 rules (GRRCP3) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 19 rules apply. N - if Category 19 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat20>
|
Alpha
|
1
|
Description of Field: Category 20 rules (GRRCP3) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 20 rules apply. N - if Category 20 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat21>
|
Alpha
|
1
|
Description of Field: Category 21 rules (GRRCP3) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 21 rules apply. N - if Category 21 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat22>
|
Alpha
|
1
|
Description of Field: Category 22 rules (GRRCP3) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 22 rules apply. N - if Category 22 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat23>
|
Alpha
|
1
|
Description of Field: Category 23 rules (GRRCP3) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 23 rules apply. N - if Category 23 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat24>
|
Alpha
|
1
|
Description of Field: Category 24 rules (GRRCP4) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 24 rules apply. N - if Category 24 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat25>
|
Alpha
|
1
|
Description of Field: Category 25 rules (GRRCP4) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 25 rules apply. N - if Category 25 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat26>
|
Alpha
|
1
|
Description of Field: Category 26 rules (GRRCP4) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 26 rules apply. N - if Category 26 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat27>
|
Alpha
|
1
|
Description of Field: Category 27 rules (GRRCP4) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 27 rules apply. N - if Category 27 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat28>
|
Alpha
|
1
|
Description of Field: Category 28 rules (GRRCP4) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 28 rules apply. N - if Category 28 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat29>
|
Alpha
|
1
|
Description of Field: Category 29 rules (GRRCP4) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 29 rules apply. N - if Category 29 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Cat30>
|
Alpha
|
1
|
Description of Field: Category 30 rules (GRRCP4) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 30 rules apply. N - if Category 30 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<CAT31>
|
Alpha
|
1
|
Description of Field: Category 31 rules (GRRCP4) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Category 31 rules apply. N - if Category 31 rules do not apply. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<RestrictiveDt>
|
Numeric
|
8
|
Description of Field: Most restrictive ticketing date. (GRRMRT) Format (n - numeric): nnnnnnnn Special Format: YYYYMMDD Examples: 20030531 How is null data specified? N/A What does null data indicate? No data results in error.
|
<SurchargeAmt>
|
Numeric
|
9
|
Description of Field: Surcharge amount (GRRSUR) Format (n - numeric): nnnnnnnnn Special Format: Right justified, zero filled. Examples: 000000930 How is null data specified? N/A What does null data indicate? No data results in error.
|
<NotUSACity>
|
Alpha
|
1
|
Description of Field: Not USA City (GRRTSI) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Origin or final destination not a continental U.S. City. N - if Origin or final destination a continental U.S. City. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Spare18>
|
Alpha
|
7
|
Description of Field: Spares17 (GRRTSI) Format (a - alpha): aaaaaaa Special Format: NNNNNNN Examples: NNNNNNN How is null data specified? Null data is specified by 'N'. What does null data indicate? No data results in error.
|
<MissingRules>
|
Alpha
|
1
|
Description of Field: Missing Rules (GRRRIN) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - if Missing rules. N - if rules are not Missing. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<Spare19>
|
Alpha
|
7
|
Description of Field: Spares18 (GRRRIN) Format (a - alpha): aaaaaaa Special Format: NNNNNNN Examples: NNNNNNN How is null data specified? N/A What does null data indicate? No data results in error.
|
<Spare20>
|
Alpha
|
1
|
Description of Field: Spares19 (GRRSPR). Format (a - alpha): a Special Format: Character Blank filled Examples: Character Blank How is null data specified? Null data is specified by Character Blank. What does null data indicate? Character Blank indicates that the field is not being used.
|
|
|
+ <NetStructFareConstruct>
|
GFS2 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger Description Number starting from 0001 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnn Special Format: Right justified, zero filled. Range of Possible Values 0001-0099 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Fare Quote number Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nn Special Format: Right justified, zero filled. Zero, if does not exist. List of Possible Values 01-08 How is null data specified? N/A What does null data indicate? No data results in error
|
<FareConstruction>
|
Alphanumeric
|
To End
|
Description of Field : Structured Fare Construction for Net level-Category 35 Private fares
Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxxxxxxxxxxxx...
Special Format: The structured fare construction contains a 2 character identifier preceding each individual piece of data; e.g., 1A=Board/Off point City Code 1B=Carrier code 1C=Fare basis/ticketing code of fare class quoted 1D=Ticket designator of fare class quoted 1E=Currency of linear 1F=End 1G=Rate of Exchange 2A=Connection Indicator 2B=surface indicator 2C=mileage exception indicator 2D=start sidetrip or pullout 2E=end sidetrip or pullout 2F=mileage 2G=Global direction 2H=HIP (Higher Intermediate Point) info for display (minus amount) 2I=Min Info for Display (minus amount) 3A=Min Type 3B=Fare class code 3C=Ticket Code 3D=Ticket designator 3E=Nbr segs/seg nbr relation 3F=HIP high fare FBC (Fare Basis Code) 3G=HIP low fare FBC 3H=Account Code 3I=Alternate (4b) Expanded Surcharge text 4A=Fare amount 4B=Surcharge amount 4C=Stopover amount 4D=Min amount 4E=Less/Plus coupon 4F=Total linear amount .. List of Possible Values Example: 1atyo,1bjl,1ahkg,4a1479.70,1cyxowjl,3e0101,1bek,2ax/, 1adxb,4bq4.25,1bek,1aamm,4bq164.38,3iq hkgamm164.38, 4a950.75,1cylowhk1,3e020203,1enuc,4f2599.08,1fend, 1groe98.668
How is null data specified? N/A
What does null data indicate? No data results in error
If variable length, specify the maximum allowable length. Depends upon the Fare construction response.
|
|
|
+ <TkAuditStructFareConstruct>
|
GFS3 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger Description Number starting from 0001 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnn Special Format: Right justified, zero filled. Range of Possible Values 0001-0099 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Fare Quote number Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nn Special Format: Right justified, zero filled. Zero, if does not exist. List of Possible Values 01-08 How is null data specified? N/A What does null data indicate? No data results in error
|
<FareConstruction>
|
Alphanumeric
|
To End
|
Description of Field : Structured Fare Construction for Ticket-Audit Level Category 35 Private fares
Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxxxxxxxxxxxx...
Special Format: The structured fare construction contains a 2 character identifier preceding each individual piece of data; e.g., 1A=Board/Off point City Code 1B=Carrier code 1C=Fare basis/ticketing code of fare class quoted 1D=Ticket designator of fare class quoted 1E=Currency of linear 1F=End 1G=Rate of Exchange 2A=Connection Indicator 2B=surface indicator 2C=mileage exception indicator 2D=start sidetrip or pullout 2E=end sidetrip or pullout 2F=mileage 2G=Global direction 2H=HIP (Higher Intermediate Point) info for display (minus amount) 2I=Min Info for Display (minus amount) 3A=Min Type 3B=Fare class code 3C=Ticket Code 3D=Ticket designator 3E=Nbr segs/seg nbr relation 3F=HIP high fare FBC (Fare Basis Code) 3G=HIP low fare FBC 3H=Account Code 3I=Alternate (4b) Expanded Surcharge text 4A=Fare amount 4B=Surcharge amount 4C=Stopover amount 4D=Min amount 4E=Less/Plus coupon 4F=Total linear amount .. List of Possible Values Example: 1atyo,1bjl,1ahkg,4a1479.70,1cyxowjl,3e0101,1bek,2ax/, 1adxb,4bq4.25,1bek,1aamm,4bq164.38,3iq hkgamm164.38, 4a950.75,1cylowhk1,3e020203,1enuc,4f2599.08,1fend, 1groe98.668
How is null data specified? N/A
What does null data indicate? No data results in error
If variable length, specify the maximum allowable length. Depends upon the Fare construction response.
|
|
|
+ <TkPsgrStructFareConstruct>
|
GFS4 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger Description Number starting from 0001 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnn Special Format: Right justified, zero filled. Range of Possible Values 0001-0099 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Fare Quote number Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nn Special Format: Right justified, zero filled. Zero, if does not exist. List of Possible Values 01-08 How is null data specified? N/A What does null data indicate? No data results in error
|
<FareConstruction>
|
Alphanumeric
|
To End
|
Description of Field : Structured Fare Construction for Ticket-Passenger, Category 35 Private fares
Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxxxxxxxxxxxx...
Special Format: The structured fare construction contains a 2 character identifier preceding each individual piece of data (this list is not complete but describes example below) ; e.g., 1A=Board/Off point City Code 1B=Carrier code 1C=Fare basis/ticketing code of fare class quoted 1D=Ticket designator of fare class quoted 1E=Currency of linear 1F=End 1G=Rate of Exchange 2A=Connection Indicator 2B=surface indicator 2C=mileage exception indicator 2D=start sidetrip or pullout 2E=end sidetrip or pullout 2F=mileage 2G=Global direction 2H=HIP (Higher Intermediate Point) info for display (minus amount) 2I=Min Info for Display (minus amount) 3A=Min Type 3B=Fare class code 3C=Ticket Code 3D=Ticket designator 3E=Nbr segs/seg nbr relation 3F=HIP high fare FBC (Fare Basis Code) 3G=HIP low fare FBC 3H=Account Code 3I=Alternate (4b) Expanded Surcharge text 4A=Fare amount 4B=Surcharge amount 4C=Stopover amount 4D=Min amount 4E=Less/Plus coupon 4F=Total linear amount .. List of Possible Values Example: 1atyo,1bjl,1ahkg,4a1479.70,1cyxowjl,3e0101,1bek,2ax/, 1adxb,4bq4.25,1bek,1aamm,4bq164.38,3iq hkgamm164.38, 4a950.75,1cylowhk1,3e020203,1enuc,4f2599.08,1fend, 1groe98.668
How is null data specified? N/A
What does null data indicate? No data results in error
If variable length, specify the maximum allowable length. Depends upon the Fare construction response.
|
|
|
+ <SellStructFareConstruct>
|
GFSF 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger Description Number starting from 0001 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnn Special Format: Right justified, zero filled. Range of Possible Values 0001-0099 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Fare Quote number Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nn Special Format: Right justified, zero filled. Zero, if does not exist. List of Possible Values 01-08 How is null data specified? N/A What does null data indicate? No data results in error
|
<FareConstruction>
|
Alphanumeric
|
To End
|
Description of Field : Structured Fare Construction for Sell level-Category 35 Private fares
Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxxxxxxxxxxxx...
Special Format: The structured fare construction contains a 2 character identifier preceding each individual piece of data. 1A=Board/Off point City Code 1B=Carrier code 1C=Fare basis/ticketing code of fare class quoted 1D=Ticket designator of fare class quoted 1E=Currency of linear 1F=End 1G=Rate of Exchange 2A=Connection Indicator 2B=surface indicator 2C=mileage exception indicator 2D=start sidetrip or pullout 2E=end sidetrip or pullout 2F=mileage 2G=Global direction 2H=HIP (Higher Intermediate Point) info for display (minus amount) 2I=Min Info for Display (minus amount) 3A=Min Type 3B=Fare class code 3C=Ticket Code 3D=Ticket designator 3E=Nbr segs/seg nbr relation 3F=HIP high fare FBC (Fare Basis Code) 3G=HIP low fare FBC 3H=Account Code 3I=Alternate (4B) Expanded Surcharge text 4A=Fare amount 4B=Surcharge amount 4C=Stopover amount 4D=Min amount 4E=Less/Plus coupon 4F=Total linear amount
Example: 1ANYC,1BAA,1ASEA,4A866.23,1CFTEST, 1D/VIKI1, 3BF26,3E0101,1BAA,1ANYC,4A866.23,1CFTEST, 1D/VIKI1,3BF26,3E0102,1EUSD,4F1732.46,1FEND
How is null data specified? N/A
What does null data indicate? No data results in error
If variable length, specify the maximum allowable length. Depends upon the Fare construction response.
|
|
|
+ <SegRelatedInfo>
|
GFSR 5.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger Description Number Format (n-numeric): nnnn Special Format: Starting from 0001 Examples: 0001 How is null data specified? N/A What does null data indicate? No data results in error.
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Quote Number. (GRSQNB) Format (n-numeric): nn Special Format: Right justified, zero filled. Zero, if does not exist. Examples: 01 How is null data specified? Null data is specified as Zero. What does null data indicate? No data results in error.
|
<RelSegNum>
|
Numeric
|
2
|
Description of Field: Relative Segment Number. (GRSRSN) Format (n-numeric): nn Special Format: Right justified, zero filled. Zero, if does not exist Examples: 01 02 How is null data specified? Null data is specified as Zero. What does null data indicate? No data results in error.
|
<NotValidBeforeDt>
|
Numeric
|
8
|
Description of Field: Not valid before Date. (GRSNVB)
Format: nnnnnnnn
Special Format: YYYYMMDD Blanks, if does not exist.
Examples: 20030710
How is null data specified? Null data is specified as blanks.
What does null data indicate? No data results in error.
|
<NotValidAfterDt>
|
Numeric
|
8
|
Description of Field: Not valid after Date. (GRSNVA)
Format: nnnnnnnn
Special Format: YYYYMMDD Blanks, if does not exist.
Examples: 20040123
How is null data specified? Null data is specified as blanks.
What does null data indicate? No data results in error
|
<Stopover>
|
Alphanumeric
|
1
|
Description of Field: Stopover Indicator. (GRSSTP) Format (x-alpha/numeric): x Special Format: N/A Possible Values (List or Range): Character Blank - if stopover at offpoint. X - if no stopover at offpoint. Examples: Character Blank. How is null data specified? N/A What does null data indicate? No data results in error.
|
<FIC>
|
Alphanumeric
|
8
|
Description of Field: Fare Basis Code. (GRSFBC) Format (x-alpha/numeric): xxxxxxxx Special Format: Character Blank, if does not exist Examples: FUA2(Character Blanks) How is null data specified? Null data is specified as Character Blanks. What does null data indicate? No data results in error.
|
<TkDesignator>
|
Alphanumeric
|
8
|
Description of Field: Ticket Designator Code. (GRSTKT) Format (x-alpha/numeric): xxxxxxxx Special Format: Character Blank, if does not exist Examples: TD112233 How is null data specified? Null data is specified as Character Blanks. What does null data indicate? No data results in error.
|
<BagInfo>
|
Alphanumeric
|
8
|
Description of Field: Baggage Information. (GRSBAG) Format (x-alpha/numeric): xxxxxxxx Special Format: Character Blanks, if does not exist Examples: 2PC(Character Blanks) How is null data specified? Null data is specified as Character Blanks. What does null data indicate? No data results in error.
|
<Fare>
|
Character
|
8
|
Description of Field: Fare for this Segment. (GRSFBP)
Format (x-alpha/numeric): xxxxxxxx
Special Format: Character Blanks, if does not exist
NOTE: In 1V, this field (Fare) must be included.
Examples: (Character Blank)1096.74 Character Blanks
How is null data specified? Null data is specified as Character Blanks.
What does null data indicate? No data results in error.
|
<HostUseOnly54>
|
Numeric
|
3
|
Description of Field: Host Use Only. (GRSTG1) Format (n-numeric): nnn Special Format: N/A Examples: 000 How is null data specified? N/A What does null data indicate? No data results in error.
|
<HostUseOnly55>
|
Numeric
|
3
|
Description of Field: Host Use Only. (GRSTG2) Format (n-numeric): nnn Special Format: N/A Examples: 000 How is null data specified? N/A What does null data indicate? No data results in error.
|
<HostUseOnly56>
|
Numeric
|
1
|
Description of Field: Fare component number (GRSFCN)
Format (n-numeric): n
Special Format: N/A
Examples: 1
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<FareCabinClsSeg>
|
Alphanumeric
|
1
|
Description of Field: Fare Cabin Class for this segment. (GRSFCC)
Format (x-alpha/numeric): x
Special Format: N/A
Examples: R - Premium First Class Cabin F - First Class Cabin B - Business Class Cabin W - Premium Economy Class Cabin E - Economy Class Cabin How is null data specified? Character Blank
What does null data indicate? No data results in error.
|
<FlownMile>
|
Alphanumeric
|
5
|
Description of Field: Flown Mileage for this Segment. (GRSFLM) Format (x-alpha/numeric): xxxxx Special Format: Right justified, zero filled. Examples: 00907 How is null data specified? N/A What does null data indicate? No data results in error
|
<MaxPermittedMile>
|
Alphanumeric
|
5
|
Description of Field: Max Permitted Mileage. (GRSMPM) Format (x-alpha/numeric): xxxxx Special Format: Right justified, zero filled. Zero, if does not exist. Examples: 00000 How is null data specified? Null data is specified by Zero. What does null data indicate? No data results in error.
|
<HostUseOnly76>
|
Alpha
|
1
|
Description of Field: Host Use Only. (GRSTG2) Format (n-numeric): a Special Format: N, not used by client. Examples: N How is null data specified? N/A What does null data indicate? No data results in error.
|
<PFOverrideWaivers>
|
Alpha
|
1
|
Description of Field: Private Fare overrides/waivers apply. (GRSTR1) Format (a-alpha): a Special Format: N, if does not exist Possible Values: Y - If private fare override/waiver applies. N -If private fare override/waiver does not apply. Example: N How is null data specified? Null data is specified as 'N'. What does null data indicate? 'N' indicates no data exists.
|
<FlatFQ>
|
Alpha
|
1
|
Description of Field: Flat Fare quoted for this segment. (GRSTR1) Format (a-alpha): a Special Format: N if does not exist Possible Values: Y - If flat fares are quoted for this segment. N - If flat fares are not quoted for this segment. Example: N How is null data specified? Null data is specified as 'N'. What does null data indicate? 'N' indicates no data exists.
|
<PermittedDiscFare>
|
Alpha
|
1
|
Description of Field: Fare has a permitted discount. (GRSTR1) Format (x-alpha/numeric): a Special Format: N, if does not exist Possible Values: Y - If fares have permitted discounts for this segment. N - If fares don't have permitted discounts for this segment. Example: N How is null data specified? Null data is specified as 'N'. What does null data indicate? 'N' indicates no data exists.
|
<PFQuoted>
|
Alpha
|
1
|
Description of Field: Private Fare quoted for this segment. (GRSTR1) Format (a-alpha): a Special Format: N, if does not exist Possible Values: Y - If private fares are quoted for this segment. N - If private fares are not quoted for this segment. Example: N How is null data specified? Null data is specified as 'N'. What does null data indicate? 'N' indicates no data exists.
|
<Spare1>
|
Alpha
|
3
|
Description of Field: Spares. (GRSTR1) Format (a-alpha): aaaa Special Format: NNNN. if does not exist. Example: NNNN How is null data specified? Null data is specified as 'N'. What does null data indicate? 'N' indicates no data exists.
|
<NetFareFIC>
|
Alphanumeric
|
8
|
Description of Field: Fare Basis Code of Net Fare (From Category 35). (GRSNFB) Format (x-alpha/numeric): xxxxxxxx Special Format: Right justified, character blank filled. Character Blank, if does not exist. Examples: FUA2SFS(Character Blank) How is null data specified? Null data is specified by Character Blanks. What does null data indicate? N/A
|
<TkFareFIC>
|
Alphanumeric
|
8
|
Description of Field: Fare Basis Code of Ticket Fare (From Category 35). (GRSTKA) Format (x-alpha/numeric): xxxxxxxx Special Format: Right justified, character blank filled. Character Blank, if does not exist. Examples: FUA2SFS(Character Blank) How is null data specified? Null data is specified by Character Blanks. What does null data indicate? N/A
|
<SellPCCSellAuthority>
|
Alpha
|
1
|
Description of Field: Sell (Requestor) Pseudo City - Sell Authority Indicator. Currently set for CAT35 fares only. (GRSSTA bit0) Format (a-alpha): a Possible Values (List): Y - Sell PCC has sell authority N or blank - If CAT35 fare, the Sell PCC does NOT have sell authority. If non-cat35 Fare, this indicator currently has no meaning How is null data specified? N/A What does null data indicate? If CAT35 fare, the Sell PCC does NOT have sell authority. If non-cat35 Fare, this indicator currently has no meaning.
|
<SellPCCTkAuthority>
|
Alpha
|
1
|
Description of Field: Sell PCC - Ticketing Authority Indicator. Currently set for CAT35 fares only. (GRSSTA bit1) Format (a-alpha): a Possible Values (List): Y - Sell PCC has ticketing authority N or blank - If CAT35 fare, the Sell PCC does NOT have ticketing authority. If non-cat35 Fare, this indicator currently has no meaning How is null data specified? N/A What does null data indicate? If CAT35 fare, the Sell PCC does NOT have ticketing authority. If non-cat35 Fare, this indicator currently has no meaning.
|
<SellIATASellAuthority>
|
Alpha
|
1
|
Description of Field: Sell (Requestor) IATA - Sell Authority Indicator. Currently set for CAT35 fares only. (GRSSTA bit2) Format (a-alpha): a Possible Values (List): Y - Sell IATA has sell authority N or blank - If CAT35 fare, the Sell IATA does NOT have sell authority. If non-cat35 Fare, this indicator currently has no meaning How is null data specified? N/A What does null data indicate? If CAT35 fare, the Sell IATA does NOT have sell authority. If non-cat35 Fare, this indicator currently has no meaning.
|
<SellIATATkAuthority>
|
Alpha
|
1
|
Description of Field: Sell IATA - Ticketing Authority Indicator. Currently set for CAT35 fares only. (GRSSTA bit3) Format (a-alpha): a Possible Values (List): Y - Sell PCC has ticketing authority N or blank - If CAT35 fare, the Sell IATA does NOT have ticketing authority. If non-cat35 Fare, this indicator currently has no meaning How is null data specified? N/A What does null data indicate? If CAT35 fare, the Sell IATA does NOT have ticketing authority. If non-cat35 Fare, this indicator currently has no meaning.
|
<TkDesignatorCat35>
|
Alpha
|
1
|
Description of Field: Ticket Designator is from CAT35 for this segment and cannot be overwritten by a manual modifier. (GRSSTA bit4) Format (a-alpha): a Possible Values (List): Y - This segments ticket designator is CAT35 protected data. N or blank - If this is a CAT35 fare, the ticket designator is NOT from CAT35. If non-cat35 Fare, this indicator currently has no meaning How is null data specified? N/A What does null data indicate? If CAT35 fare, the ticket designator is NOT from CAT35. If non-cat35 Fare, this indicator currently has no meaning
|
<CAT35BagInd>
|
Alpha
|
1
|
Description of Field: CAT35 Baggage Indicator. (GRSSTA bit5) Format (a-alpha): a Possible Values (List): Future use N or blank How is null data specified? N/A What does null data indicate? No data
|
<Spare2>
|
Alpha
|
2
|
Description of Field: Spares reserved for remainder of GRSSTA bits 6 & 7. Format (a-alpha): aa Possible Values (List): xx How is null data specified? blanks What does null data indicate? N/A
|
<ProviderPCC>
|
Alphanumeric
|
4
|
Description of Field: Provider Pseudo City Code this segment (GRSPPC) Format (x-alpha-numeric): xxxx Possible Values (Range): Any 3 or 4 a/n characters or blanks Examples: EA7 2GK5 How is null data specified? Blanks What does null data indicate? No Data
|
<ProviderIATANum>
|
Alphanumeric
|
9
|
Description of Field: Provider IATA number (GRSPIN) Format (x-alpha-numeric): xxxxxxxxx Left justified, padded to the right with spaces. . Possible Values (Range): Examples: 9999992 (2 blanks) 1253061 (2 blanks) How is null data specified? Blanks What does null data indicate? No Data
|
<TkPsgrFareFIC>
|
Alphanumeric
|
8
|
Description of Field: Fare Basis Code of Ticket Fare (From Category 35). (GRSTFB) Format (x-alpha/numeric): xxxxxxxx Special Format: Right justified, character blank filled. Character Blank, if does not exist. Examples: FUA2SFS(Character Blank) How is null data specified? Null data is specified by Character Blanks. What does null data indicate? N/A
|
<TkAuditorFareAmt>
|
Character
|
8
|
Description of Field: Ticket-Auditor Fare for this Segment. Will exist if CAT35 fare. (GRSTBP). Format (x - alpha/numeric with special character of decimal point): xxxxxxxxxxxx Special Format: Right justified, padded with BLANKS to the left Examples: (5 character blanks)1234.45 How is null data specified? blanks What does null data indicate? No data means no CAT35 Ticket-A fare returned.
|
|
|
+ <Surcharge>
|
GFSU 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Description of Field: Passenger Number
Format (x-alphanumeric): xxxx
Range of Possible Values: 0001 - 9999
How is null data specified? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Quote number to which this surcharge belongs (used when response includes multiple quotes)
Format (n-numeric): nn
How is null data specified? 0
What does null data indicate? Multiple quotes do not exist (response is for a single quote)
|
<ISGRIRelatedSecItinSegNum>
|
Numeric
|
2
|
Description of Field: Segment number to which this surcharge applies.
Format (n-numeric): nn
How is null data specified? No data results in error
|
<Type>
|
Numeric
|
2
|
Description of Field: Type of surcharge
Format (n-numeric): nn
List of Possible Values: 01 = Weekend Surcharge as defined by ATPCO Category 12 automated rules surcharges. 02 = Stopover Charge. (This is not an ATPCO Category 12 automated rules defined surcharge) 04 = Cumulative Stopover Charge. (This is not an ATPCO Category 12 automated rules defined surcharge. Applies when multiple stopover charges have been added together. The number of stopover charges assessed is in the field named "Number of Stopovers if Cumulative Surcharge"; xml tag: "CumulativeNumStops") 05 = All other Surcharges. This value may represent, but is not limited to any of the following ATPCO Category 12 automated rules surcharge types: Airport Terminal Business Class Supersonic Peak Travel Time Equipment Fuel Peak Holiday Side Trip Seasonal Sleeperette Waiver for Advanced Purchase Service Upgrade (or Superseat) Security Maximum Stay Waiver Other
How is null data specified? 00
What does null data indicate? No surcharge applicable
|
<CumulativeNumStops>
|
Numeric
|
2
|
Description of Field: Number of Stopovers if Cumulative stopover Surcharges apply.
Format (n-numeric): nn
How is null data specified? 00
What does null data indicate? No stopovers
|
<Amt>
|
Numeric
|
7
|
Description of Field: Surcharge amount
Format (n-numeric): nnnnnnn
How is null data specified? Zeroes
What does null data indicate? Surcharge does not exist
|
<Currency>
|
Alphanumeric
|
3
|
Description of Field: ISO standard currency code applicable to amount.
Format (x-alphanumeric): xxx
How is null data specified? blanks
What does null data indicate? Currency/amount does not exist
|
<DecPos>
|
Numeric
|
1
|
Description of Field: Number of decimal places to be applied to surcharge amount .
Format (n-numeric): n
Example: 02 = last two digits of amount are behind the decimal. If amount is 75899, then actual amount is 758.99
How is null data specified? 0
What does null data indicate? No decimal place
|
|
|
+ <TkPsgrFareConstructTaxInfo>
|
GFT1 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger Description Number starting from 0001 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnn Special Format: Right justified, zero filled. Range of Possible Values 0001-0099 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Fare Quote number Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nn Special Format: Right justified, zero filled. List of Possible Values 01-08 How is null data specified? N/A What does null data indicate? No data results in error
|
NumTaxItems Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Number of country code/tax amount combinations in this KLR (GT1TXN) Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nn Special Format: Right justified, zero filled. Zero, if does not exist. List of Possible Values 01-99 How is null data specified? 00 What does null data indicate? No data results in error
|
+ <TaxDataAry>
|
Array
|
n/a
|
|
+ <TaxData>
|
FieldSet
|
n/a
|
|
<Country>
|
Alpha
|
2
|
Description of Field: ISO country code of the tax amount (GT1TXC) Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): aa Special Format: N/A List of Possible Values Any valid 2 character tax code Examples US, CA, XT, etc How is null data specified? blanks What does null data indicate? No data results in error
|
<TaxAmt>
|
Character
|
12
|
Description of Field: Tax Amount including decimal places (GT1TXA) Format (a-alpha, n-numeric, x-alphanumeric, b-character blank, c-character): cccccccccccc Special Format: Right justified; padded to left with character zeros If exempt, will be padded with spaces List of Possible Values Any amount with possible 0, 1, 2, or 3 decimal places; or the words 'EXEMPT' Examples 000000012345 0000001234.5 000000123.45 00000012.345 EXEMPT How is null data specified? blanks What does null data indicate? No data results in error
|
|
|
|
|
|
|
+ <TaxDescriptionFareComponent>
|
GFT3 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger Description Number starting from 0001 Format (n-numeric): nnnn Examples: 0001 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Incremental number starting at 01 Format (n-numeric): nn Special Format: Zero if does not exist How is null data specified? N/A What does null data indicate? N/A
|
<TotAllAmounts>
|
Alphanumeric
|
9
|
Description of Field: Total of all Fare component or Q surcharge amount in NUCs that follows. Includes decimal point. Format (x -alpha/numeric): xxxxxxxxx Special Format: Amount will be right justified with leading zeros. Examples: 002200.00 How is null data specified? N/A What does null data indicate? N/A
|
FareComponentItemCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Number of exempt country codes to follow. Format (n -numeric): nn Special Format: N/A Possible Values: 01 - 99 Examples: 01 12 How is null data specified? Null data is specified by Zero. What does null data indicate? Zero specifies no fare component data follows.
|
+ <FareComponentItemAry>
|
Array
|
n/a
|
|
+ <FareComponentItem>
|
FieldSet
|
n/a
|
|
<FareComponentAmtType>
|
Alpha
|
1
|
Description of Field: Indicator to denote the type of amount in the Amount field below (can be a fare amount or Q surcharge amount). Format (a -alpha): a Special Format: N/A Possible Values: F = Fare Component Amount Q = Q Surcharge Amount Example: F How is null data specified? N/A What does null data indicate? N/A
|
<FareComponentPricingUnitNum>
|
Numeric
|
2
|
Description of Field: Pricing unit number associated to the fare component. Format (n-numeric): nn Examples: 01 02 How is null data specified? N/A What does null data indicate? N/A
|
<FareComponentFareBasis>
|
Alphanumeric
|
8
|
Description of Field: Fare component fare basis code (applies to F amount types only, blank if Q type). Format (x-alpha/numeric): xxxxxxxx Examples: Y YRT12NR How is null data specified? Blank What does null data indicate? Fare component amount is a Q surcharge amount.
|
<FareComponentAmt>
|
Alphanumeric
|
9
|
Description of Field: Fare component or Q surcharge amount in NUC currency. Includes decimal point. Format (x -alpha/numeric): xxxxxxxxx Special Format: Amount will be right justified with leading zeros. Value will always be in NUCs. Examples: 000500.00 How is null data specified? N/A What does null data indicate? N/A
|
<FareComponentBoardPt>
|
Alpha
|
5
|
Description of Field: Fare component or Q surcharge board point. Format (a-alpha): xxxxx Example: NYC How is null data specified? N/A What does null data indicate? N/A
|
<FareComponentOffPt>
|
Alpha
|
5
|
Description of Field: Fare component or Q surcharge off Point Format (a-alpha): xxxxx Example: NYC How is null data specified? N/A What does null data indicate? N/A
|
<FareComponentCarrier>
|
Alphanumeric
|
3
|
Description of Field: Fare component carrier. Note: Applies to F amount types only, blank if Q surcharge amount type. Format (x -alpha/numeric): xxx Examples: BA How is null data specified? N/A What does null data indicate? N/A
|
<FareComponentJrnyType>
|
Alpha
|
2
|
Description of Field: Fare component journey type. Note: Applies to F amount types only, blank if Q surcharge amount type. Format (a -alpha): aa Possible values: OW = One Way Fare RT = Round Trip Fare blank How is null data specified? N/A What does null data indicate? N/A
|
<FareComponentRouteorMileage>
|
Alpha
|
1
|
Description of Field: Fare component route and/or mileage indicator. Note: Applies to F amount types only, blank if Q surcharge amount type. Format (a -alpha): a Possible values: R = Route Based Fare M = Mileage Based Fare B = Both Route and Mileage Based Fare blank How is null data specified? N/A What does null data indicate? N/A
|
<FareComponentGlobDir>
|
Alpha
|
2
|
Description of Field: Fare component global direction. Note: Applies to F amount types only, blank if Q surcharge amount type. For an F type amount that is a North American fare component, value will be blank. Format (a -alpha): aa Examples: AT How is null data specified? N/A What does null data indicate? N/A
|
<Spare>
|
Alpha
|
8
|
Description of Field: ** For Future Use **
|
|
|
|
|
|
|
+ <TaxDescriptionPricingUnit>
|
GFT4 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger Description Number starting from 0001 Format (n-numeric): nnnn Examples: 0001 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Incremental number starting at 01 Format (n-numeric): nn Special Format: Zero if does not exist How is null data specified? N/A What does null data indicate? N/A
|
PricingUnitItemCount Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Number of Pricing Unit description items to follow Format (n -numeric): nn Special Format: N/A Possible Values: 01 - 99 Examples: 01 04 How is null data specified? Null data is specified by Zero. What does null data indicate? Zero specifies no fare component data follows.
|
+ <PricingUnitItemAry>
|
Array
|
n/a
|
|
+ <PricingUnitItem>
|
FieldSet
|
n/a
|
|
<PricingUnitNum>
|
Numeric
|
2
|
Description of Field: Pricing unit number. Format (n-numeric): nn Examples: 01 02 How is null data specified? N/A What does null data indicate? N/A
|
<PricingUnitDescription>
|
Alphanumeric
|
40
|
Description of Field: Pricing unit description. Format (x-alpha/numeric): xxxxxxxxxx etc Examples: One Way Normal Round Trip Circle Trip Open Jaw Origin etc How is null data specified? N/A What does null data indicate? N/A
|
|
|
|
|
|
|
+ <TaxDetailDefinition>
|
GFT5 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger Description Number starting from 0001 Format (n-numeric): nnnn Examples: 0001 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Incremental number starting at 01 Format (n-numeric): nn Special Format: Zero if does not exist How is null data specified? N/A What does null data indicate? N/A
|
TaxDescriptionItemCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Number of Tax description items to follow Format (n -numeric): nn Possible Values: 01 - 99 Examples: 01 04 How is null data specified? Null data is specified by Zero. What does null data indicate? Zero specifies no fare component data follows.
|
+ <TaxDescriptionItemAry>
|
Array
|
n/a
|
|
+ <TaxDescriptionItem>
|
FieldSet
|
n/a
|
|
<TaxCountry>
|
Alpha
|
2
|
Description of Field: County code associated to this tax. Format (a-alpha): aa Examples: GB US How is null data specified? N/A What does null data indicate? N/A
|
<TaxCode>
|
Alphanumeric
|
2
|
Description of Field: Tax code Format (x-alpha/numeric): xx Examples: AY How is null data specified? N/A What does null data indicate? N/A
|
<TaxDescription>
|
Alphanumeric
|
75
|
Description of Field: Description or name of tax. Format (x-alpha/numeric): xxxxxxxxxx etc Example: PASSENGER CIVIL AVIATION SECURITY SERVICE FEE How is null data specified? N/A What does null data indicate? N/A
|
<TaxAirport>
|
Alpha
|
5
|
Description of Field: Airport associated to tax. Format (a -alpha): aaaaa Example: JFK How is null data specified? N/A What does null data indicate? N/A
|
<TaxCarrier>
|
Alphanumeric
|
3
|
Description of Field: Carrier associated to tax. Format (x-alpha/numeric): xxx Example: BA How is null data specified? N/A What does null data indicate? N/A
|
<TaxCurrency>
|
Alpha
|
3
|
Description of Field: Currency of the following tax amount. Format (a-alpha): aaa Special Format: N/A Example: USD How is null data specified? N/A What does null data indicate? N/A
|
<TaxAmt>
|
Alphanumeric
|
9
|
Description of Field: Amount of tax. Includes decimal point Format (x-alpha/numeric): xxxxxxxxx Special Format: Amount will be right justified with leading zeros. Example: 000055.50 How is null data specified? N/A What does null data indicate? N/A
|
<TaxEQUCurrency>
|
Alpha
|
3
|
Description of Field: Currency of the following equivalent tax amount. (optional) Format (a-alpha): aaa Special Format: This field will be populated with blanks if no EQU amount applies. Example: USD How is null data specified? Blanks What does null data indicate? Data not applicable
|
<TaxEQUAmt>
|
Alphanumeric
|
9
|
Description of Field: Equivalent amount of tax (optional). Includes decimal point Format (x-alpha/numeric): xxxxxxxxx Special Format: Amount will be right justified with leading zeros. This field will be populated with blanks if no EQU amount applies. Example: 000066.60 How is null data specified? Blanks What does null data indicate? Data not applicable
|
<TaxBSR>
|
Alphanumeric
|
25
|
Description of Field: Formatted line of text showing the BSR (Bankers Selling Rate) used for equivalent tax amount. (optional). Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxx Special Format: Left justified. This field will be populated with blanks if no EQU amount applies. Example: BSR 1GBP - 9.99999EUR How is null data specified? Blanks What does null data indicate? Data not applicable
|
<Spare>
|
Alpha
|
8
|
Description of Field: ** For Future Use **
|
|
|
|
|
|
|
+ <TaxDescriptionCarrierFee>
|
GFT6 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger Description Number starting from 0001 Format (n-numeric): nnnn Examples: 0001 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Incremental number starting at 01 Format (n-numeric): nn Special Format: Zero if does not exist How is null data specified? N/A What does null data indicate? N/A
|
<PlatingAirV>
|
Alphanumeric
|
3
|
Description of Field: Plating carrier associated to the tax description pricing response. Format (x-alpha/numeric): xxx Example: BA How is null data specified? N/A What does null data indicate? N/A
|
CarrierImposedFeeItemCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Number of Tax description items to follow Format (n -numeric): nn Special Format: N/A Possible Values: 01 - 99 Examples: 01 04 How is null data specified? Null data is specified by Zero. What does null data indicate? Zero specifies no fare component data follows.
|
+ <CarrierImposedFeeItemAry>
|
Array
|
n/a
|
|
+ <CarrierImposedFeeItem>
|
FieldSet
|
n/a
|
|
<ImposedFeeType>
|
Alpha
|
2
|
Description of Field: The type of carrier imposed fee. Format (a-alpha): aa Examples: YQ YR How is null data specified? N/A What does null data indicate? N/A
|
<ImposedFeeTypeVariation>
|
Alpha
|
1
|
Description of Field: Variation on the type of carrier imposed fee. Format (a-alpha): a Possible Values: F = Fuel type I = Insurance type How is null data specified? N/A What does null data indicate? N/A
|
<ImposedFeeCurrency>
|
Alpha
|
3
|
Description of Field: Currency of the following carrier imposed fee amount. Format (a-alpha): aaa Example: USD How is null data specified? N/A What does null data indicate? N/A
|
<ImposedFeeAmt>
|
Alphanumeric
|
9
|
Description of Field: Amount of carrier imposed fee. Includes decimal point. Format (x-alpha/numeric): xxxxxxxxx Special Format: Amount will be right justified with leading zeros. Example: 000055.50 How is null data specified? N/A What does null data indicate? N/A
|
<ImposedFeeOrigin>
|
Alpha
|
5
|
Description of Field: Origin airport associated to carrier imposed. Format (a -alpha): aaaaa Example: JFK How is null data specified? N/A What does null data indicate? N/A
|
<ImposedFeeDestination>
|
Alpha
|
5
|
Description of Field: Destination airport associated to carrier imposed. Format (a -alpha): aaaaa Example: LHR How is null data specified? N/A What does null data indicate? N/A
|
<ImposedFeeCarrier>
|
Alphanumeric
|
3
|
Description of Field: Carrier of imposed fee. Format (x-alpha/numeric): xxx Example: BA How is null data specified? N/A What does null data indicate? N/A
|
<ImposedFeeSeqNum>
|
Numeric
|
7
|
Description of Field: Carrier-filed sequence number associated to this fee. Format (numeric): nnnnnnnnn Example: 1231234 How is null data specified? N/A What does null data indicate? N/A
|
<ImposedFeeEQUCurrency>
|
Alpha
|
3
|
Description of Field: Currency of the following equivalent carrier imposed fee amount. (optional) Format (a-alpha): aaa Special Format: This field will be populated with blanks if no EQU amount applies. Example: USD How is null data specified? Blanks What does null data indicate? Data not applicable
|
<ImposedFeeEQUAmt>
|
Alphanumeric
|
9
|
Description of Field: Equivalent amount of carrier imposed fee (optional). Includes decimal point. Format (x-alpha/numeric): xxxxxxxxx Special Format: Amount will be right justified with leading zeros. This field will be populated with blanks if no EQU amount applies. Example: 000066.60 How is null data specified? Blanks What does null data indicate? Data not applicable
|
<ImposedFeeBSR>
|
Alphanumeric
|
25
|
Description of Field: Formatted line of text showing the BSR (Bankers Selling Rate) used for the equivalent carrier imposed fee amount. (optional). Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxx Special Format: Left justified. This field will be populated with blanks if no EQU amount applies. Example: BSR 1GBP - 9.99999EUR How is null data specified? Blanks What does null data indicate? Data not applicable
|
<Spare>
|
Alpha
|
8
|
Description of Field: ** For Future Use **
|
|
|
|
|
|
|
+ <Tariff>
|
GFTD 7.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Description of Field: Line Number in Fare Display starting from 0001 Format (x-alpha/numeric): xxxx . Although the field is alphanumeric, the format is hexadecimal notation expressed in character (alphanumeric) format. Thus the only valid characters are A-F and 0-9. For example, line number 11 (decimal) is hexadecimal 'B' and so would be characters '000B' in this field. Possible Values (Range): 0001-0009 000A-000F etc.
|
<Type1>
|
Alpha
|
1
|
Description of Field: The Type fields indicate the format of the data in the rest of the KLR. One of these 7 fields will be set to Y, the rest to N, on any given instance of this KLR. Type 1: International Fare Display format. Format (a-alpha): a Possible Values (List): Y - Type 1 - International Fare Display N - not type 1 How is null data specified? N/A What does null data indicate? N/A
|
<Type2>
|
Alpha
|
1
|
Description of Field: Type 2: North American Fare Display (with Rules) format. Format (a-alpha): a Possible Values (List): Y - Type 2 N - not type 2 How is null data specified? N/A What does null data indicate? N/A
|
<Type3>
|
Alpha
|
1
|
Description of Field: Type 3: North American Fare Display (without Rules) format. Note: this format is no longer in use, and so will never be returned. Format (a-alpha): a Possible Values (List): Y - Type 3 N - not type 3 How is null data specified? N/A What does null data indicate? N/A
|
<Type4>
|
Alpha
|
1
|
Description of Field: Type 4: North American Joint Fare Display format. Format (a-alpha): a Possible Values (List): Y - type 4 N - not type 4 How is null data specified? N/A What does null data indicate? N/A
|
<Type5>
|
Alpha
|
1
|
Description of Field: Type 5: City Pair Data Line Format (a-alpha): a Possible Values (List): Y - type 5 N - not type 5 How is null data specified? N/A What does null data indicate? N/A
|
<PermittedDisc>
|
Alpha
|
1
|
Description of Field: Fare has a Permitted Discount. Format (a-alpha): a Possible Values (List): Y - Fare has a Permitted Discount N - How is null data specified? N/A What does null data indicate? N/A
|
<Type6>
|
Alpha
|
1
|
Description of Field: Type 6: Free Form Text Data Line. Note: This is a "secondary" item, which means that a previous GFTD exists of a different type with the same line number key. Format (a-alpha): a Possible Values (List): Y - Type 6 format KLR N - not type 6 How is null data specified? N/A What does null data indicate? N/A
|
<Type7>
|
Alpha
|
1
|
Description of Field: Type 7: Private fare Data. Note: This is a "secondary" item, which means that a previous GFTD exists of a different type with the same line number key. Format (a-alpha): a Possible Values (List): Y - Type 7 format KLR N - not type 7 How is null data specified? N/A What does null data indicate? N/A
|
<Type8>
|
Alpha
|
1
|
Description of Field: Type 8: Rule Category Failures. Note: This is a "secondary" item, which means that a previous GFTD exists of a different type with the same line number key. Format (a-alpha): a Possible Values (List): Y - Type 8 format KLR N - not type 8 How is null data specified? N/A What does null data indicate? N/A
|
<Type9>
|
Alpha
|
1
|
Description of Field: Type 9: Estimated Taxes. Note: This is a "secondary" item, which means that a previous GFTD exists of a different type with the same line number key. Format (a-alpha): a Possible Values (List): Y - Type 9 format KLR N - not type 9 How is null data specified? N/A What does null data indicate? N/A
|
<Spare1>
|
Alpha
|
6
|
Description of Field: Spare indicator fields Format (a-alpha): aaaaaaa Special Format: NNNNNNN How is null data specified? N/A What does null data indicate? N/A
|
<PIC>
|
Alpha
|
3
|
Description of Field: Passenger Type Code that qualifies for this fare (blank if Adult). Format (a-alpha): aaa Examples: SRC (senior citizen fare) CNN (child fare) How is null data specified? Blank What does null data indicate? Adult
|
<CitiesHeading>
[Qualified By: Type5 of Y]
|
Alpha
|
6
|
Description of Field: City Pair of the fares that follow. Format (a-alpha): aaaaaa Examples: NYCLON How is null data specified? N/A What does null data indicate?
|
+ <Type1Qual>
[Qualified By: Type1 of Y]
|
FieldSet
|
n/a
|
|
<SpclCondInd>
|
Alpha
|
1
|
Description of Field: Condition indicator Format (a-alpha): a Possible Values (List): Blank = no special condition X = rule data unavailable for this fare How is null data specified? Blank What does null data indicate? No special condition exists
|
<PFInd>
|
Alpha
|
1
|
Description of Field: Private fares indicator Format (a-alpha): A Possible Values (List): Blank = no special condition - = private fare How is null data specified? Blank What does null data indicate? No special condition exists
|
<AirV>
|
Alphanumeric
|
3
|
Description of Field: Carrier code of the carrier whose fare this is Format (x-alpha/numeric): xxx Examples: Afblank Bablank How is null data specified? Blank What does null data indicate? Fare applies to any carrier
|
<Fare>
|
Numeric
|
8
|
Description of Field: Fare Amount Format (n-numeric): nnnnnnnn Special Format: Amount may include decimal point Examples: 810.00 120000 How is null data specified? N/A What does null data indicate? N/A
|
<RTInd>
|
Alpha
|
1
|
Description of Field: Round trip indicator R = Fare is a round trip fare Blank = Fare is a one way fare Format (a-alpha): a Possible Values (List): R = Fare is a round trip fare Blank = Fare is a one way fare How is null data specified? Blank What does null data indicate? Fare is a one way fare
|
<FIC>
|
Alphanumeric
|
8
|
Description of Field: Fare Basis Code of this fare Format (a-alpha): aaaaaaaa Examples: YHAP MLEE6MO How is null data specified? N/A What does null data indicate? N/A
|
<Class>
|
Alphanumeric
|
2
|
Description of Field: Primary booking code applicable to this fare Format (x-alpha/numeric): xx Examples: V YN How is null data specified? N/A What does null data indicate? N/A
|
<AP>
|
Alpha
|
2
|
Description of Field: Any advance purchase requirement (if none, no data)
Format (a-alpha): aa
Special Format: The Advance Purchase (AP) and Advance Purchase End Item (APEndItem) fields work together. When there is a non-zero restriction, such that it can be accommodated in 3 bytes, these fields display the data as such:e.g 14 days is 14|, 100 days is ||. For values other than day, these fields display the unit ascan be accommodated in 3 bytes, e.g. 6 months is 6M|.
Examples: - (no data) 21 - 21 day advance purchase condition) 6M - Six Months advance purchase condition || - Value is 3 characters or greater. Agent must research.
How is null data specified? Blank
What does null data indicate? No data
|
<APEndItem>
|
Character
|
1
|
Description of Field: End Item (character |) indicates further Advance Purchase information exists in the rule for this fare
Format (c-character): c
Special Format: See Advance Purchase (AP) field description.
Examples: |
How is null data specified? Blank
What does null data indicate? No further advance purchase info exists in the rule for this fare
|
<Validity>
|
Character
|
6
|
Description of Field: Minimum and maximum stay restrictions Format (c-character): xx/xxx Examples: 07/6m (7 day minimum stay requirement, 6 month maximum stay)) SU/30 (minimum stay over a Saturday night requirement, 30 day maximum stay) -/3m (no data for minimum stay, 3 month maximum stay) How is null data specified? -/- What does null data indicate? No data
|
<OutInInd>
|
Alpha
|
1
|
Description of Field: Seasons indicator Format (a-alpha): a Possible Values (List): I = Seasons apply to outbound travel O= seasons apply to inbound travel Blank = season apply to out and inbound travel How is null data specified? Blank What does null data indicate? Seasons aply to outbound and inbound travel
|
<Seasons>
|
Character
|
13
|
Description of Field: Any applicable seasonal restriction Format (c-character): ccccccccccccc Examples: 14AUG4-01NOV4 03JAN -08FEB How is null data specified? What does null data indicate?
|
<MileOrRte>
|
Alpha
|
2
|
Description of Field: Mileage or route indicator Format (a-alpha): aa Special Format: M + blank = mileage based fare R + blank= route based fare MR = mileage and route restrictions apply How is null data specified? N/A What does null data indicate? N/A
|
<GlobInd>
|
Alpha
|
2
|
Description of Field: Applicable Global Direction Format (a-alpha): aa Examples: EH AP PA How is null data specified? N/A What does null data indicate? N/A
|
<DayTmRests>
|
Alpha
|
2
|
Description of Field: Day or time restriction indicator Format (a-alpha): aa Special Format: D + blank = day of week restrictions exist T + blank= flight time of day restrictions exist DT = both types of restriction exist How is null data specified? Blank What does null data indicate? No data
|
<FareCabinClsSeg>
|
Alpha
|
1
|
Description of Field: Fare Cabin Class for this segment. Format (a-alpha) a Special Format: N/A Examples: E How is null data specified? Character Blank What does null data indicate? No data results in error
|
|
|
+ <Type2Qual>
[Qualified By: Type2 of Y]
|
FieldSet
|
n/a
|
|
<SpclCondInd>
|
Character
|
1
|
Description of Field: Special condition indicator 2 Format (c-character): C Possible Values: Blank = no special condition X = rule data unavailable for this fare - = private fare U = fare is not saleable at the input place of sale How is null data specified? What does null data indicate?
|
<AirV>
|
Alphanumeric
|
3
|
Description of Field: Carrier code of the carrier whose fare this is Format (x-alpha/numeric): xxx Examples: CO AA How is null data specified? N/A What does null data indicate? N/A
|
<Fare>
|
Numeric
|
8
|
Description of Field: Fare Amount Format (n-numeric): nnnnnnnn Special Format: Amount can include decimal point Examples: 810.00 120000 How is null data specified? N/A What does null data indicate? N/A
|
<RTInd>
|
Alpha
|
1
|
Description of Field: Round trip indicator 2 Format (a-alpha): a Possible Values: R = Fare is a round trip fare Blank = Fare is a one way fare How is null data specified? Blank What does null data indicate? Fare is a one way fare
|
<FIC>
|
Alphanumeric
|
8
|
Description of Field: Fare Basis Code of this fare Format (x-alpha/numeric): xxxxxxxx Examples: YRT UTED How is null data specified? N/A What does null data indicate? N/A
|
<AP>
|
Alphanumeric
|
2
|
Description of Field: Any advance purchase requirement (if none, no data)
Format (x-alpha/numeric): xx
Special Format: The Advance Purchase (AP) and Advance Purchase End Item (APEndItem) fields work together. When there is a non-zero restriction, such that it can be accommodated in 3 bytes, these fields display the data as such: e.g 14 days is 14|, 100 days is ||. For values other than day, these fields display the unit as can be accommodated in 3 bytes, e.g. 6 months is 6M|.
Examples: - (no data) 21 - 21 day advance purchase condition) 6M - Six Months advance purchase condition || - Value is 3 characters or greater. Agent must research.
How is null data specified? Blanks
What does null data indicate? No data
|
<APEndItem>
|
Character
|
1
|
Description of Field: End Item (character |) indicates further Advance Purchase information exists in the rule for this fare
Format (c-character): c
Special Format: See Advance Purchase (AP) field description.
Examples: |
How is null data specified? Enter answer or example
What does null data indicate? Enter answer or example
|
<MinStay>
|
Alphanumeric
|
2
|
Description of Field: Minimum stay restriction Format (x-alpha/numeric): xx Examples: SU (minimum stay over a Saturday night) 07 (7 day minimum stay requirement) How is null data specified? - What does null data indicate? No data
|
<MaxStay>
|
Alphanumeric
|
2
|
Description of Field: Maximum stay restriction Format (x-alpha/numeric): xx Examples: 30 (30 day maximum stay requirement) 6M (6 month maximum stay requirement) How is null data specified? - What does null data indicate? No data
|
<DirInd>
|
Alpha
|
1
|
Description of Field: Directionality indicator Format (a-alpha): a Possible Values: I = Fare applies to outbound travel only O= Fare applies applies to inbound travel only Blank = Fare applies applies to out and inbound travel How is null data specified? Blank What does null data indicate? Fare applies to out and inbound travel
|
<Pens>
|
Alpha
|
2
|
Description of Field: Penalty information. Format (a-alpha): aa How is null data specified? What does null data indicate?
|
<FirstTravDt>
|
Alphanumeric
|
4
|
Description of Field: Date when travel may commence (blank if none) Format (x-alpha/numeric): xxxx Special Format: MMDD Examples: 01MAR How is null data specified? Blanks What does null data indicate? None
|
<LastTravDt>
|
Alphanumeric
|
4
|
Description of Field: Date when travel must be complete (blank if none) Format (x-alpha/numeric): xxxx Special Format: MMDD Examples: 31MAR How is null data specified? Blank What does null data indicate? None
|
<FootnoteType>
|
Alpha
|
1
|
Description of Field: Travel footnote Format (a-alpha): a Possible Values: C = travel must be complete by Last Travel Date. Blank = return travel must start by Last Travel Date How is null data specified? Blank What does null data indicate? Return travel must start by last travel date
|
<FirstTkDt>
|
Alphanumeric
|
4
|
Description of Field: First date that a ticket can be issued for this fare Format (x-alpha/numeric): xxxx Special Format: MMDD Examples: 01DEC How is null data specified? Blank What does null data indicate? None
|
<LastTkDt>
|
Alphanumeric
|
4
|
Description of Field: Last date that a ticket can be issued for this fare Format (x-alpha/numeric): xxxx Special Format: MMDD Examples: 31DEC How is null data specified? Blank What does null data indicate? None
|
<RteInfo>
|
Numeric
|
4
|
Description of Field: Route number Format (n-numeric): nnnn Examples: 0002 How is null data specified? N/A What does null data indicate? N/A
|
<FareCabinClsSeg>
|
Alpha
|
1
|
Description of Field: Fare Cabin Class for this segment. Format (a-alpha) a Special Format: N/A Examples: E How is null data specified? Character Blank What does null data indicate? No data results in error
|
|
|
<FreeForm>
[Qualified By: Type6 of Y]
|
Character
|
64
|
Description of Field: Free form text data, used to provide additional data about Passenger Type Codes applicable to the fare, private fare data, and ticket designator and ticketing code information Format (x-alpha/numeric): xxx... Examples: PTC: MNN MDP MIL TD: XYZ45 TC: XY How is null data specified? N/A What does null data indicate? N/A
|
+ <Type4Mods>
[Qualified By: Type4 of Y]
|
FieldSet
|
n/a
|
|
<SpclCondInd>
|
Character
|
1
|
Description of Field: Special condition flag 4 Format (c-character): c Possible Values: Blank = no special condition X = rule data unavailable for this fare - = private fare U = fare is not saleable at the input place of sale How is null data specified? Blank What does null data indicate? No special condition
|
<FIC>
|
Alphanumeric
|
8
|
Description of Field: Fare Basis Code of this fare Format (x-alpha/numeric): xxxxxxxx Examples: QLX How is null data specified? What does null data indicate?
|
<OWFare>
|
Numeric
|
12
|
Description of Field: Fare Amount of one way fare Format (n-numeric): nnnnnnnnnnnn Examples: 355.32 How is null data specified? N/A What does null data indicate? N/A
|
<RTFare>
|
Numeric
|
12
|
Description of Field: Fare Amount of round trip fare Format (n-numeric): nnnnnnnnnnnn Examples: 710.64 How is null data specified? N/A What does null data indicate? N/A
|
<AirV1>
|
Alphanumeric
|
3
|
Description of Field: Carrier code of a carrier participating in this joint fare Format (x-alpha/numeric): xxx Examples: AA How is null data specified? - What does null data indicate? No data
|
<AirV2>
|
Alphanumeric
|
3
|
Description of Field: Carrier code of a carrier participating in this joint fare Format (x-alpha/numeric): xxx Examples: How is null data specified? Blank What does null data indicate? No data
|
<AirV3>
|
Alphanumeric
|
3
|
Description of Field: Carrier code of a carrier participating in this joint fare Format (x-alpha/numeric): xxx Examples: AA How is null data specified? Blank What does null data indicate? No data
|
<AirV4>
|
Alphanumeric
|
3
|
Description of Field: Carrier code of a carrier participating in this joint fare Format (x-alpha/numeric): xxx Examples: AA How is null data specified? Blank What does null data indicate? No data
|
<Via1>
|
Alpha
|
5
|
Description of Field: Via city that is a permissible connection point Format (a-alpha): aaaaa Examples: LAXblankblank How is null data specified? Blank What does null data indicate? No data
|
<Via2>
|
Alpha
|
5
|
Description of Field: Via city that is a permissible connection point Format (a-alpha): aaaaa Examples: DENblankblank How is null data specified? Blank What does null data indicate? No data
|
<FareCabinClsSeg>
|
Alpha
|
1
|
Description of Field: Fare Cabin Class for this segment. Format (a-alpha) a Special Format: N/A Examples: E How is null data specified? Character Blank What does null data indicate? No data results in error
|
|
|
+ <PFQual>
[Qualified By: Type7 of Y]
|
FieldSet
|
n/a
|
|
<Type>
|
Alpha
|
2
|
Description of Field: Private Fare Type Format (a-alpha): aa Possible Values (List): AP = Airline Private Fare GF = Agency Flat Private Fare GD = Agency Discount Private Fare How is null data specified? N/A What does null data indicate? N/A
|
<Acct>
|
Alphanumeric
|
20
|
Description of Field: Account code Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxx Examples: TRIP ACMECONSTRUCTIONCO How is null data specified? What does null data indicate?
|
<Contract>
|
Alphanumeric
|
8
|
Description of Field: Contract Code Applies for types GF / GD Format (x-alpha/numeric): xxxxxxxx Examples: MYCNTRCT How is null data specified? Blank What does null data indicate? No data
|
<BIC1>
|
Alpha
|
2
|
Description of Field: Contract Booking Code 1 - applicable booking code for this private fare Applies for types GF / GD Format (a-alpha): aa Examples: Q YN How is null data specified? Blank What does null data indicate? No data
|
<BIC2>
|
Alpha
|
2
|
Description of Field: Contract Booking Code 2 Applies for types GF / GD Format (a-alpha): aa Examples: Q YN How is null data specified? Blank What does null data indicate? No data
|
<BIC3>
|
Alpha
|
2
|
Description of Field: Contract Booking Code 3 (GRTBKC3) Applies for types GF / GD Format (a-alpha): aa Examples: Q YN How is null data specified? Blank What does null data indicate? No data
|
<BIC4>
|
Alpha
|
2
|
Description of Field: Contract Booking Code 4 (GRTBKC4) Applies for types GF / GD Format (a-alpha): aa Examples: Q YN How is null data specified? Blank What does null data indicate? No data
|
<PCC>
|
Alphanumeric
|
4
|
Description of Field: Pseudo City Code to which this fare is secured Applies for types AP / GF / GD Format (x-alpha/numeric): xxxx Special Format: Left Justified Blank Filled PCCs with less than 4 characters should be padded with a leading zero. For example, X0B should be submitted as 0X0B. CDATA can also be used to override the attributes of this field. For example, ![CDATA[ X0B]] In this case the field is forced to right justify with a leading blank. Examples: 1WP7 0X0B ![CDATA[ X0B]] ![CDATA[2GK5]] How is null data specified? Character blanks What does null data indicate? No user data was input.
|
<Spare2>
|
Alpha
|
1
|
Description of Field: No longer in use. This field is returned as blank Format (a-alpha): a How is null data specified? Blank What does null data indicate? Field is no longer in use
|
<Spare3>
|
Alphanumeric
|
8
|
Description of Field: No longer in use. This field is returned as blanks Format (x-alpha/numeric): xxxxxxxx How is null data specified? Blank What does null data indicate? Field is no longer in use
|
|
|
+ <Type8Qual>
[Qualified By: Type8 of Y]
|
FieldSet
|
n/a
|
|
<Eligibility>
|
Alpha
|
1
|
Description of Field: Category 1: Eligibility Format (a-alpha): a Possible Values (List): Y - Failed N - No failure How is null data specified? N/A What does null data indicate? N/A
|
<DayTime>
|
Alpha
|
1
|
Description of Field: Category 2: Day Time Format (a-alpha): a Possible Values (List): Y - Failed N - No failure How is null data specified? N/A What does null data indicate? N/A
|
<Seasonality>
|
Alpha
|
1
|
Description of Field: Category 3: Seasonality Format (a-alpha): a Possible Values (List): Y - Failed N - No failure How is null data specified? N/A What does null data indicate? N/A
|
<AdvResvTkt>
|
Alpha
|
1
|
Description of Field: Category 5: Advanced Reservation and Ticketing Format (a-alpha): a Possible Values (List): Y - Failed N - No failure How is null data specified? N/A What does null data indicate? N/A
|
<MinStay>
|
Alpha
|
1
|
Description of Field: Category 6: Minimum Stay Format (a-alpha): a Possible Values (List): Y - Failed N - No failure How is null data specified? N/A What does null data indicate? N/A
|
<MaxStay>
|
Alpha
|
1
|
Description of Field: Category 7: Maximum Stay Format (a-alpha): a Possible Values (List): Y - Failed N - No failure How is null data specified? N/A What does null data indicate? N/A
|
<BlackOuts>
|
Alpha
|
1
|
Description of Field: Category 11: Blackouts Format (a-alpha): a Possible Values (List): Y - Failed N - No failure How is null data specified? N/A What does null data indicate? N/A
|
<Surcharges>
|
Alpha
|
1
|
Description of Field: Category 12: Surcharges Format (a-alpha): a Possible Values (List): Y - Failed N - No failure How is null data specified? N/A What does null data indicate? N/A
|
<TravRestrict>
|
Alpha
|
1
|
Description of Field: Category 14: Travel Restrictions Format (a-alpha): a Possible Values (List): Y - Failed N - No failure How is null data specified? N/A What does null data indicate? N/A
|
<SalesRestrict>
|
Alpha
|
1
|
Description of Field: Category 15: Sales Restrictions Format (a-alpha): a Possible Values (List): Y - Failed N - No failure How is null data specified? N/A What does null data indicate? N/A
|
<SpareCat>
|
Alpha
|
6
|
Description of Field: Spare rule category indicator fields Format (a-alpha): aaaaaaaa Special Format: NNNNNNNN How is null data specified? N/A What does null data indicate? N/A
|
|
|
+ <Type9Qual>
[Qualified By: Type9 of Y]
|
FieldSet
|
n/a
|
|
<BaseFare>
|
Numeric
|
8
|
Description of Field: Base fare. Does not include estimated taxes, but does include surcharges, if applicable. In same currency of fare display. Format (n-numeric): nnnnnnnn Special Format: Amount can include decimal point Examples: 810.00 120000 How is null data specified? N/A What does null data indicate? N/A
|
<EstTax>
|
Numeric
|
8
|
Description of Field: Estimated taxes for fare shown in type 1 (Fare) or type 2 (Fare 2). In same currency of fare display. Format (n-numeric): nnnnnnnn Special Format: Amount can include decimal point Examples: 810.00 120000 How is null data specified? Blanks What does null data indicate? No estimated taxes apply
|
|
|
|
|
+ <AFQFareDisplay>
|
GFTH 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Line Number in Fare Display starting from 01 Format (n-numeric): nnnn Possible Values (Range): 0001 - 9999 How is null data specified? What does null data indicate?
|
<Pens>
|
Alphanumeric
|
3
|
Description of Field: Penalty information. (GRTHPE) Format (x-alpha/numeric): xxx How is null data specified? What does null data indicate?
|
<FirstTravDt>
|
Alphanumeric
|
8
|
Description of Field: Date when travel may commence (blank if none) (GRTHTR) Format (x-alpha/numeric): xxxxxxxx Special Format: Examples: How is null data specified? What does null data indicate?
|
<LastTravDt>
|
Alphanumeric
|
8
|
Description of Field: Date when travel must be complete (blank if none) (GRTHTD) Format (x-alpha/numeric): xxxxxxxx Special Format: Examples: How is null data specified? What does null data indicate?
|
<FirstTkDt>
|
Alphanumeric
|
8
|
Description of Field: First date that a ticket can be issued for this fare (GRTHFT) Format (x-alpha/numeric): xxxxxxxx Special Format: Examples: How is null data specified? What does null data indicate?
|
<LastTkDt>
|
Alphanumeric
|
8
|
Description of Field: Last date that a ticket can be issued for this fare (GRTHLT) Format (x-alpha/numeric): xxxxxxxx Special Format: Examples: How is null data specified? What does null data indicate?
|
<Via1>
|
Alpha
|
5
|
Description of Field: Via city 1 for joint fares that is a permissible connection point (GRTHVI1) Format (a-alpha): aaaaa Examples: LAXblankblank How is null data specified? What does null data indicate?
|
<Via2>
|
Alpha
|
5
|
Description of Field: Via city2 for joint fares that is a permissible connection point (GRTHVI2) Format (a-alpha): aaaaa Examples: LAXblankblank How is null data specified? What does null data indicate?
|
<AirV1>
|
Alphanumeric
|
3
|
Description of Field: Carrier code 1 of a carrier participating in this joint fare (GRTHC1) Format (x-alpha/numeric): xxx Examples: How is null data specified? What does null data indicate?
|
<AirV2>
|
Alphanumeric
|
3
|
Description of Field: Carrier code 2 of a carrier participating in this joint fare (GRTHC2) Format (x-alpha/numeric): xxx Examples: How is null data specified? What does null data indicate?
|
<AirV3>
|
Alphanumeric
|
3
|
Description of Field: Carrier code 3 of a carrier participating in this joint fare (GRTHC3) Format (x-alpha/numeric): xxx Examples: How is null data specified? What does null data indicate?
|
|
|
+ <NetFareTaxInfo>
|
GFTN 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger Description Number starting from 0001 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnn Special Format: Right justified, zero filled. Range of Possible Values 0001-0099 How is null data specified? N/A What does null data indicate? No data results in error.
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Fare Quote number key (GTNQNB) Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nn Special Format: Right justified, zero filled. List of Possible Values 01-08 How is null data specified? N/A What does null data indicate? No data results in error
|
<NumItems>
|
Numeric
|
2
|
Description of Field: Number of country code/tax amount combinations in this KLR (GTNTXN) Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nn Special Format: Right justified, zero filled. Zero, if does not exist. List of Possible Values 01-99 How is null data specified? 00 What does null data indicate? No data results in error
|
<Country>
|
Alpha
|
2
|
Description of Field: ISO country code of the tax amount (GTNTXC) Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): aa Special Format: N/A List of Possible Values Any valid 2 character tax code Examples US, CA, XT, etc How is null data specified? blanks What does null data indicate? No data results in error
|
<Amt>
|
Alphanumeric
|
12
|
Description of Field: Tax Amount including decimal places (GTNTXA) Format (a-alpha, n-numeric, x-alphanumeric, b-character blank, c-characters ): cccccccccccc Special Format: Right justified, padded to left with character zeroes. If Exempt, padded with spaces List of Possible Values Any amount with possible 0, 1, 2, or 3 decimal places; or the words 'EXEMPT' Examples 000000012345 0000001234.5 000000123.45 00000012.345 EXEMPT How is null data specified? blanks What does null data indicate? No data results in error.
|
|
|
+ <TaxBreakdown>
|
GFTS 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Field Description: Passenger Description Number. Starting from 0001.
Format (n-numeric): nnnn
Special Format: Right justified, zero filled.
Examples: 0001
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote Number (GRCQNM)
Format (n-numeric): nn
Special Format: Right justified, zero filled. Zero, if does not exist.
Examples: 01
How is null data specified? Null data is specified by Zero.
What does null data indicate? Zero indicates null data.
|
<Spare1>
|
Alpha
|
2
|
Field Description: Spares (GRCSP1)
Format (a-alpha): aa
Special Format: Character Blank filled.
Examples: Character Blanks
How is null data specified? Null data is specified by Character Blanks.
What does null data indicate? No data results in error.
|
<TaxCode>
|
Alphanumeric
|
3
|
Field Description: Tax Code (GRCCDE). Default Value: ZP - US Aviation Excise Tax.
Format (x-alpha/numeric): xxx
Special Format: Left justified, Character Blank filled.
Examples: ZP (Character blank)
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<TaxCurrency>
|
Alphanumeric
|
3
|
Field Description: Tax Currency Code (GRCCUR)
Format (x-alpha/numeric): xxx
Special Format: Character Blank, if does not exist. Examples: USD
How is null data specified? Null data is specified by Character Blanks.
What does null data indicate? N/A
|
<DecPos>
|
Numeric
|
1
|
Field Description: Tax Decimal Places (GRCDCP)
Format (n- numeric): n
Special Format: Zero if does not exist
Examples: 2
How is null data specified? Null data is specified by Zero.
What does null data indicate? Zero indicates no decimal places are entered in the tax amount.
|
<Spare2>
|
Alpha
|
8
|
Field Description: Spare Indicator Byte. Default Value - N.
Format (a-alpha): aaaaaaaa
Special Format: N/A
Examples: NNNNNNNN
How is null data specified? Null data is specified by 'N'.
What does null data indicate? 'N' indicates that no data is entered or selected.
|
TaxCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Field Description: Number of Taxes (GRCNMT)
Format (n-numeric): nn
Special Format: Right justified, zero filled. Zero, if does not exist.
Examples: 01 02
How is null data specified? Zero
What does null data indicate? Zero indicates null data.
|
+ <TaxAry>
|
Array
|
n/a
|
|
+ <Tax>
|
FieldSet
|
n/a
|
|
<City>
|
Alpha
|
5
|
Field Description: Tax city code (GRCCIT)
Format (a-alpha): aaaaa
Special Format: Left justified, Character Blank filled.
Examples: DEN (Character blanks)
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<Amt>
|
Numeric
|
11
|
Field Description: Tax amount (GRCAMT)
Format (n- numeric): nnnnnnnnnnn
Special Format: Right justified, zero filled. Zero, if does not exist
Examples: 00000000300 On Request KLR The amount appears without decimals and the decimals are so indicated and assumed based on the "USD" currency On Response KLR Further when we re-display the fare it appears without the decimal places
How is null data specified? Null data is specified by Zero.
What does null data indicate? Zero indicates no amount is entered for tax.
|
<Spare3>
|
Alpha
|
1
|
Field Description: Spare (GRCSP4)
Format (a-alpha): a
Special Format: Character Blank, if does not exists.
Examples: Character Blank
How is null data specified? Null data is specified by Character Blank.
What does null data indicate? N/A
|
|
|
|
|
|
|
+ <TicketingFareTaxInfo>
|
GFTT 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger Description Number starting from 0001 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnn Special Format: Right justified, zero filled. Range of Possible Values 0001-0099 How is null data specified? N/A What does null data indicate? No data results in error.
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Fare Quote number (GTTQNB) Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nn Special Format: Right justified, zero filled. List of Possible Values 01-08
How is null data specified? N/A
What does null data indicate? No data results in error
|
<NumItems>
|
Numeric
|
2
|
Description of Field: Number of country code/tax amount combinations in this KLR (GTTTXN) Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nn Special Format: Right justified, zero filled. Zero, if does not exist. List of Possible Values 01-99 How is null data specified? 00 What does null data indicate? No data results in error.
|
<Country>
|
Alpha
|
2
|
Description of Field: ISO country code of the tax amount (GTTTXC) Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): aa Special Format: N/A List of Possible Values Any valid 2 character tax code Examples US, CA, XT, etc How is null data specified? blanks What does null data indicate? No data results in error.
|
<Amt>
|
Alphanumeric
|
12
|
Description of Field: Tax Amount including decimal places (GTTTXA) Format (a-alpha, n-numeric, x-alphanumeric, b-character blank, c-characters ): cccccccccccc Special Format: Right justified, padded to left with character zeroes. If Exempt, padded with spaces List of Possible Values Any amount with possible 0, 1, 2, or 3 decimal places; or the words 'EXEMPT' Examples Examples 000000012345 0000001234.5 000000123.45 00000012.345 EXEMPT How is null data specified? blanks What does null data indicate? No data results in error.
|
|
|
+ <BBQIntuitiveSystemsData>
|
GFXE 1.0
|
|
<UniqueKey1>
|
Numeric
|
2
|
Description of Field: Origin and Destination number of the journey.
Format (n - numeric): nn
Special Format: Right justified, zero filled.
Possible Values (List or Range): 00-99
Examples: 01 02
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<UniqueKey2>
|
Numeric
|
2
|
Description of Field: Group number of the journey.
Format (n - numeric): nn
Special Format: Right justified, zero filled.
Possible Values (List or Range): 00-99
Examples: 01 02
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<SegNum>
|
Numeric
|
2
|
Description of Field: Segment sequence number (GXEOND).
Format (n - numeric): nn
Special Format: Right justified, zero filled.
Possible Values (List or Range): 0-99
Examples: 01 02
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<OpSuf>
|
Alphanumeric
|
1
|
Description of Field: Operational Suffix (GXEOPR)
Format (x - alpha/ numeric): x
Special Format: N/A
Examples: Character Blank
How is null data specified? Null data is specified by Character Blank.
What does null data indicate? N/A
|
<Meals>
|
Alpha
|
4
|
Description of Field: Meal Codes for flight (as returned from availability). (GXEMEL)
Format (a - alpha): aaaa
Special Format: Character Blank, if does not exist.
Examples: Character Blank
How is null data specified? Null data is specified by Character Blank.
What does null data indicate? No data results in error.
|
<First>
|
Alpha
|
1
|
Description of Field: First Class cabin available on flight (GXEFST).
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - First class cabin available. N - No first class cabin available.
Examples: Y
How is null data specified? N/A
What does null data indicate? N/A
|
<BusinessClasscabin>
|
Alpha
|
1
|
Description of Field: Business Class cabin available on flight (GXEBUS).
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - Business class cabin available. N - No Business class cabin available.
Examples: Y N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<EconomyClasscabin>
|
Alpha
|
1
|
Description of Field: Economy Class cabin available on flight (GXEECO).
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - Economy class cabin available. N - No Economy class cabin available.
Examples: Y N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<FakeAirV>
|
Alpha
|
1
|
Description of Field: Indicates whether the flight's listed carrier differs from the carrier, which actually operates the flight (GXEFCX).
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - Operated By Carrier differs from availability carrier. N - No, carrier this time.
Examples: Y N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<FltStatus>
|
Alpha
|
1
|
Description of Field: Flight Status (GXEFLS).
Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): X - Canceled (GXEFLS) D - Departed U - Unknown Character Blank - OK
Examples: Character Blank
How is null data specified? Null data is specified by Character Blank.
What does null data indicate? N/A
|
<PerfInd>
|
Alpha
|
1
|
Description of Field: On time performance indicator. This reflects the percentage of arrivals on time achieved by this flight for the previous month (GXEPRF).
Format (a - alpha): a
Special Format: N/A
Special Format: 0 through 9 for percent ranges. N - new flight-no past performance date. U - no past performance data; Character Blank - not reported or Intl flt.
Examples: 8 9
How is null data specified? Null data is specified by Character Blank.
What does null data indicate? Not reported or Intl flt.
|
<LinkSellAgreement>
|
Alpha
|
2
|
Description of Field: Type of sell agreement between host and link carrier. (GXELNK) Format (a - alpha): aa
Special Format: N/A
Possible Values (List or Range): Character Blank - None NO - No sell agreement exists between host and the vendor NS - Non-statusing Member - flights are generally on request ST - Standard AVS status sell - no guarantees, nlast seat FS - Free sale agreement GA - Guaranteed against Alpha AVS status GU - Guaranteed against numeric status SA - Same as GA, except vendor record locator is returned sooner SU - Same as GU, except vendor record locator is returned sooner SS - Secured Sell
Examples: SS GU
How is null data specified? Null data is specified by Character Blanks.
What does null data indicate? N/A
|
<DispOption>
|
Alpha
|
1
|
Description of Field: Indicates if carrier has link (carrier specific) display option (GXEDSP). Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - Link (Carrier Specific) Display option exists. N - No display option.
Examples: Y
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<InsideAvail>
|
Alpha
|
1
|
Description of Field: Indicates if carrier has Inside (polled ) Availability option (GXEIAO). Format (a - alpha): a
Special Format: N/A
Examples: N L
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<TrafficRest1>
|
Alpha
|
1
|
Description of Field: General traffic restriction indicators: 1-3 traffic restriction codes (GXEGTR). Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - IATA T.R. Restriction. N - No IATA T.R. Restriction.
Examples: Character Blank
How is null data specified? Null data is specified by Character Blank.
What does null data indicate? No data results in error.
|
<TrafficRest2>
|
Alpha
|
1
|
Description of Field: General traffic restriction indicators: 1-3 traffic restriction codes (GXEGTR). Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - Space on request N - No Space on request
Examples: Character Blank
How is null data specified? Null data is specified by Character Blank.
What does null data indicate? No data results in error.
|
<TrafficRest3>
|
Alpha
|
1
|
Description of Field: General traffic restriction indicators: 1-3 traffic restriction codes (GXEGTR). Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - Subject to government approval. N - Not subject to government approval.
Examples: Character Blank
How is null data specified? Null data is specified by Character Blank.
What does null data indicate? No data results in error.
|
<Day1>
|
Alpha
|
1
|
Description of Field: Flight Frequency - operates on Sunday (GXEFRQ). Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - Operates on Sunday N - Does not Operates on Sunday
Examples: N Y
How is null data specified? N/A
What does null data indicate? N/A
|
<Day2>
|
Alpha
|
1
|
Description of Field: Flight Frequency - operates on Monday (GXEFRQ). Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - Operates on Monday N - Does not Operates on Monday
Examples: N Y
How is null data specified? N/A
What does null data indicate? N/A
|
<Day3>
|
Alpha
|
1
|
Description of Field: Flight Frequency - operates on Tuesday (GXEFRQ). Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - Operates on Tuesday N - Does not Operates on Tuesday
Examples: N Y
How is null data specified? N/A
What does null data indicate? N/A
|
<Day4>
|
Alpha
|
1
|
Description of Field: Flight Frequency - operates on Wednesday (GXEFRQ). Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - Operates on Wednesday N - Does not Operates on Wednesday
Examples: N Y
How is null data specified? N/A
What does null data indicate? N/A
|
<Day5>
|
Alpha
|
1
|
Description of Field: Flight Frequency - operates on Thursday (GXEFRQ). Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - Operates on Thursday N - Does not Operates on Thursday
Examples: N Y
How is null data specified? N/A
What does null data indicate? N/A
|
<Day6>
|
Alpha
|
1
|
Description of Field: Flight Frequency - operates on Friday (GXEFRQ). Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - Operates on Friday N - Does not Operates on Friday
Examples: N Y
How is null data specified? N/A
What does null data indicate? N/A
|
<Day7>
|
Alpha
|
1
|
Description of Field: Flight Frequency - operates on Saturday (GXEFRQ). Format (a - alpha): a
Special Format: N/A
Possible Values (List or Range): Y - Operates on Saturday N - Does not Operates on Saturday
Examples: N Y
How is null data specified? N/A
What does null data indicate? N/A
|
<TextCnt>
|
Numeric
|
2
|
Description of Field: Number of text lines (GXENTL)
Format (n - numeric): nn
Special Format: Zero, if does not exist.
Examples: 00
How is null data specified? Null data is specified by Zeros.
What does null data indicate? No data results in error.
|
<TextLen>
|
Numeric
|
2
|
Description of Field: Length of text lines (GXELTL)
Format (n - numeric): nn
Special Format: Zero, if does not exist.
Examples: 00
How is null data specified? Null data is specified by Zeros.
What does null data indicate? No data results in error.
|
<Text>
|
Alphanumeric
|
To End
|
Description of Field: Flight related message text (GXETXT).
Format (x - alpha numeric): xxx...
Special Format: N/A
Examples:
How is null data specified? N/A
What does null data indicate? N/A
|
|
|
+ <FltItemCrossRefPerPricingOpt>
|
GFXF 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Description of Field: Passenger Description Number Format (x -alpha/numeric): xxxx Special Format: Right justified, zero filled. Examples: 0000 0004 How is null data specified? Null data is specified by zeros. What does null data indicate? Data applies for all passengers.
|
<ODNum>
|
Numeric
|
3
|
Description of Field: Origin and Destination group number The itinerary is divided up into O&Ds and numbered sequentially. This assigned number is the O&D group number example - itin den-ord-den there are 2 O&Ds: den-ord (O&D number 01) ord-den (O&D number 02). This number tells which block of availability response data this quote's flight items are in. Format (n - numeric): nnnn Special Format: Right justified, zero filled. Examples: 0001 0002 How is null data specified? N/A What does null data indicate? N/A
|
<ODNumLegs>
|
Numeric
|
2
|
Description of Field: Number of legs/flights that make up the journey from the origin to the destination. (Example for a single connect flight set, this number would be 02) Format (n - numeric): nn Special Format: Right justified, zero filled. Examples: 01 02 How is null data specified? N/A What does null data indicate? N/A.
|
FltItemCnt Structured data only. Not in XML.
|
Numeric
|
4
|
Description of Field: Number of flight items to follow - tells how many flight items this GFXF section addresses. Format (n - numeric): nnnn Special Format: Right justified, zero filled. Examples: 0014 How is null data specified? N/A What does null data indicate? No data results in error.
|
+ <FltItemAry>
|
Array
|
n/a
|
|
+ <FltItem>
|
FieldSet
|
n/a
|
|
<IndexNum>
|
Numeric
|
4
|
Description of Field: This number is the sequential placement of the AAFI KLR within the availability response data for the relevant O&D that contains the flight information for the quote. Format (n - numeric): nnnn Special Format: Right justified, zero filled. Examples: 0001 0002 How is null data specified? N/A What does null data indicate? N/A.
|
BICCnt Structured data only. Not in XML.
|
Numeric
|
1
|
Description of Field: Number of booking codes (in some cases it is possible to have multiple booking codes that can be used on a flight for the quote.) Format (n - numeric): n Special Format: N/A Examples: 1 How is null data specified? N/A What does null data indicate? N/A.
|
+ <BICAry>
|
Array
|
n/a
|
|
+ <BICInfo>
|
FieldSet
|
n/a
|
|
<BIC>
|
Alphanumeric
|
2
|
Description of Field: Booking Code to use for this flight item. Format (x - alpha/numeric): xx Special Format: N/A Examples: M(Blank) How is null data specified? N/A What does null data indicate? N/A.
|
<ConnInd>
|
Alpha
|
1
|
Description of Field: Connection information for sell. Possible values - Y, N Y - Sell this segment as connect to next. N - Do not sell this segment as connect to next. Format (a - alpha): a Special Format: N/A Examples: Y N How is null data specified? N/A What does null data indicate? N/A.
|
<AvailSource>
|
Alpha
|
1
|
Description of Field: Source of availability indicator. Possible values: A - AVS B - Travelport Cache C - AVS D - Direct Access E - Travelport Cache F - Travelport Cache G - Travelport Cache H - Travelport Cache I - Travelport Cache J - Travelport Cache K - Travelport Cache L - Last Seat Availability M - Unknown Source N - Travelport Cache O - Travelport Cache P - Travelport Cache Q - Travelport Cache S - Seamless T - Travelport Cache U - Unknown Source X - Customer Reusing Availability Data from Customer Cache (Data Originally Obtained from Travelport) Y - Customer Using Data Obtained from Another System (e.g., Another GDS) (Data May Be Fresh or Stored in Customer Cache) Z - Customer Sold from E-Streamed Data Stored in Customer Cache Format (a- alpha): xx Special Format: N/A Examples: A - AVS How is null data specified? N/A What does null data indicate? N/A.
|
PsgrDescNumCnt Structured data only. Not in XML.
|
Numeric
|
1
|
Description of Field: Number of passenger description items associated with this booking code (number of 'Passenger Description Number' items to follow) Format (n - numeric): n Special Format: N/A Possible Values (List or Range): If zero, then booking codes apply to all Passenger Descriptions. Examples: 0 How is null data specified? N/A What does null data indicate? Booking codes apply to all passengers /passenger descriptions ('Passenger Description Number' data does NOT exist).
|
+ <PsgrDescNumAry>
|
Array
|
n/a
|
|
<Num>
|
Numeric
|
1
|
Description of Field: Passenger Description Number to which this booking code applies. Format (n - numeric): n Special Format: N/A Examples: 0 How is null data specified? N/A What does null data indicate? No data results in error.
|
|
|
|
|
|
|
|
|
|
|
|
|
+ <BBQGenQuoteInfo>
|
GFXG 2.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Description of Field: Passenger number Format (n - numeric): nnnn Special Format: Right justified, zero filled. Examples: 0001 0002 How is null data specified? N/A What does null data indicate? No data results in error.
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Quote number (GXGQNB) Format (n - numeric): nn Special Format: Right justified, zero filled. Examples: 00 01 How is null data specified? Null data is specified by zeros. What does null data indicate? No data results in error.
|
<QuoteType>
|
Alpha
|
1
|
Description of Field: Quote type (GXGQTP) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): G - Computer generated, guaranteed C - Computer generated, Not guaranteed M - Manual Examples: Character Blank How is null data specified? Null data is specified by Character Blank. What does null data indicate? No data results in error.
|
<TaxCode1>
|
Alphanumeric
|
2
|
Description of Field: Tax Code 1(Tax Box) (GXGTC1). Format (x- alpha-numeric): xx Special Format: N/A Possible Values (List or Range): Tax code ISO Country code Examples: XT US J1 How is null data specified? N/A What does null data indicate? N/A
|
<TaxCode2>
|
Alphanumeric
|
2
|
Description of Field: Tax Code 2 (Tax Box) (GXGTC2). Format (x- alpha-numeric): xx Special Format: N/A Possible Values (List or Range): Tax code ISO Country code Examples: XT US J1 How is null data specified? N/A What does null data indicate? N/A
|
<TaxCode3>
|
Alphanumeric
|
2
|
Description of Field: Tax Code 3 (Tax Box) (GXGTC3). Format (x- alpha-numeric): xx Special Format: N/A Possible Values (List or Range): Tax code ISO Country code Examples: XT US J1 How is null data specified? N/A What does null data indicate? N/A
|
<TaxAmt1>
|
Numeric
|
9
|
Description of Field: Amount for tax code 1 (GXGTAX). Format (n - numeric): nnnnnnnnn Special Format: Right justified, zero filled. Examples: 000002680 000000841 How is null data specified? N/A What does null data indicate? N/A
|
<TaxAmt2>
|
Numeric
|
9
|
Description of Field: Amount for Tax code 2 (GXGTX2). Format (n - numeric): nnnnnnnnn Special Format: Right justified, zero filled. Examples: 000002680 000008411 How is null data specified? N/A What does null data indicate? N/A
|
<TaxAmt3>
|
Numeric
|
9
|
Description of Field: Amount for Tax code 3 (GXGTX3) Format (n - numeric): nnnnnnnnn Special Format: Right justified, zero filled. Examples: 000002680 000000841 How is null data specified? N/A What does null data indicate? N/A
|
<VATItemExists>
|
Alpha
|
1
|
Description of Field: VAT(Value Added Tax) item exists (GXGIND). Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - VAT item exists. N - VAT item does not exist. Examples: N Y How is null data specified? N/A What does null data indicate? N/A
|
<VATExclusive>
|
Alpha
|
1
|
Description of Field: VAT(Value Added Tax) exclusive (GXGIND). Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - VAT is exclusive. N - VAT is not exclusive. Examples: N Y How is null data specified? N/A What does null data indicate? N/A
|
<Tax1Exempt>
|
Alpha
|
1
|
Description of Field: Tax box 1 is exempt (GXGIND) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - Tax item 1 is exempt N - Tax item 1 is not exempt Examples: N Y How is null data specified? N/A What does null data indicate? N/A
|
<Tax2Exempt>
|
Alpha
|
1
|
Description of Field: Tax box 2 is exempt (GXGIND). Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - Tax item 2 is exempt N - Tax item 2 is not exempt Examples: N Y How is null data specified? N/A What does null data indicate? N/A
|
<Tax3Exempt>
|
Alpha
|
1
|
Description of Field: Tax box 3 is exempt (GXGIND) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - Tax item 3 is exempt N - Tax item 3 is not exempt Examples: N Y How is null data specified? N/A What does null data indicate? N/A
|
<XGTaxExists>
|
Alpha
|
1
|
Description of Field: XG (Canadian) tax exists (GXGIND). Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - XG tax exists N - XG tax does not exists Examples: Y N How is null data specified? N/A What does null data indicate? N/A
|
<VATInd>
|
Alpha
|
1
|
Description of Field: CH / AT VAT indicator (GXGIND) Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Y - CH/AT VAT exists. N - CH/AT VAT does not exist. Examples: Y N How is null data specified? N/A What does null data indicate? N/A
|
<Spare1>
|
Alpha
|
1
|
Description of Field: Spare (GXGIND) Format (a - alpha): a Special Format: N. Examples: N How is null data specified? Null data is specified by N. What does null data indicate? No data results in error.
|
<VATAmt>
|
Numeric
|
9
|
Description of Field: VAT tax amount (GXGVTA). Format (n - numeric): nnnnnnnnn Special Format: Right justified, zero filled. Examples: 000000000 000000222 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<VATCountry>
|
Alpha
|
2
|
Description of Field: VAT tax country code (GXGVCO) Format (a - alpha): aa Special Format: ISO Country Code Examples: Character Blank How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error.
|
<Spare2>
|
Alpha
|
1
|
Description of Field: Spare Format (a - alpha): a Special Format: N/A Examples: Character Blank How is null data specified? Null data is specified by Character Blank. What does null data indicate? No data results in error.
|
<VATPercentage>
|
Numeric
|
9
|
Description of Field: VAT tax percentage (GXGVTP) Format (n - numeric): nnnnnnnnn Special Format: Right justified, zero filled. Examples: 000000000 How is null data specified? Null data is specified by zeros. What does null data indicate? No data results in error
|
|
|
+ <FlightItemCrossRef>
|
GFXI 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Description of Field: Passenger Description Number
Format (x -alpha/numeric): xxxx
Special Format: Right justified, zero filled.
Examples: 0000 0004
How is null data specified? Null data is specified by zeros.
What does null data indicate? Data applies for all passengers.
|
<ODNum>
|
Numeric
|
2
|
Description of Field: Origin and Destination group number The itinerary is divided up into O&Ds and numbered sequentially. This assigned number is the O&D group number example - itin den-ord-den there are 2 O&Ds: den-ord (O&D number 01) ord-den (O&D number 02). This number tells which block of availability response data this quote's flight items are in.
Format (n - numeric): nn
Special Format: Right justified, zero filled.
Examples: 01 02
How is null data specified? N/A
What does null data indicate? N/A
|
<ODNumLegs>
|
Numeric
|
2
|
Description of Field: Number of legs/flights that make up the journey from the origin to the destination. (Example for a single connect flight set, this number would be 02)
Format (n - numeric): nn
Special Format: Right justified, zero filled.
Examples: 01 02
How is null data specified? N/A
What does null data indicate? N/A.
|
FltItemCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Number of flight items to follow - tells how many flight items this GFXI section addresses.
Format (n - numeric): nn
Special Format: Right justified, zero filled.
Examples: 14
How is null data specified? N/A
What does null data indicate? No data results in error.
|
+ <FltItemAry>
|
Array
|
n/a
|
|
+ <FltItem>
|
FieldSet
|
n/a
|
|
<IndexNum>
|
Numeric
|
2
|
Description of Field: This number is the sequential placement of the AAFI KLR within the availability response data for the relevant O&D that contains the flight information for the quote.
Format (n - numeric): nn
Special Format: Right justified, zero filled.
Examples: 01 02
How is null data specified? N/A
What does null data indicate? N/A.
|
BICCnt Structured data only. Not in XML.
|
Numeric
|
1
|
Description of Field: Number of booking codes (in some cases it is possible to have multiple booking codes that can be used on a flight for the quote.)
Format (n - numeric): n
Special Format: N/A
Examples: 1
How is null data specified? N/A
What does null data indicate? N/A.
|
+ <BICAry>
|
Array
|
n/a
|
|
+ <BICInfo>
|
FieldSet
|
n/a
|
|
<BIC>
|
Alphanumeric
|
2
|
Description of Field: Booking Code to use for this flight item.
Format (x - alpha/numeric): xx
Special Format: N/A
Examples: M(Blank)
How is null data specified? N/A
What does null data indicate? N/A.
|
PsgrDescNumCnt Structured data only. Not in XML.
|
Numeric
|
1
|
Description of Field: Number of passenger description items associated with this booking code (number of 'Passenger Description Number' items to follow)
Format (n - numeric): n
Special Format: N/A
Possible Values (List or Range): If zero, then booking codes apply to all Passenger Descriptions.
Examples: 0
How is null data specified? N/A
What does null data indicate? Booking codes apply to all passengers /passenger descriptions ('Passenger Description Number' data does NOT exist).
|
+ <PsgrDescNumAry>
|
Array
|
n/a
|
|
<Num>
|
Numeric
|
1
|
Description of Field: Passenger Description Number to which this booking code applies.
Format (n - numeric): n
Special Format: N/A
Examples: 0
How is null data specified? N/A
What does null data indicate? No data results in error.
|
|
|
|
|
|
|
|
|
|
|
|
|
+ <BBQAvailJourneyItem>
|
GFXJ 1.0
|
|
<UniqueKey1>
|
Numeric
|
2
|
Description of Field: Origin and Destination number of the journey.
Format (n - numeric): nn
Special Format: Right justified, zero filled.
Possible Values (List or Range): 00-99
Examples: 01 02
How is null data specified? Null data is specified by zeros.
What does null data indicate? No data results in error.
|
<UniqueKey2>
|
Numeric
|
2
|
Description of Field: Group number of the journey.
Format (n - numeric): nn
Special Format: Right justified, zero filled.
Possible Values (List or Range): 00-99
Examples: 01 02
How is null data specified? Null data is specified by zeros.
What does null data indicate? No data results in error.
|
<SegSeq>
|
Numeric
|
2
|
Description of Field: Segment sequence number (GXJOND).
Format (n - numeric): nn
Special Format: Right justified, zero filled.
Examples: 01 02
How is null data specified? N/A
What does null data indicate? N/A
|
<Vnd>
|
Alpha
|
3
|
Description of Field: Airline Carrier (vendor) (GXJCXR).
Format (a - alpha): aaa
Special Format: Left justified, character blank filled.
Examples: UA(Character Blank) BA(Character Blank)
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<FltNum>
|
Numeric
|
4
|
Description of Field: Flight number (GXJFLT).
Format (n - numeric): nnnn
Special Format: Right justified, zero filled.
Examples: 0250 0928
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<StartPt>
|
Alpha
|
5
|
Description of Field: Airport code of customer embarkation (GXJBRD).
Format (a - alpha): aaaaa
Special Format: Left justified, character blank filled.
Examples: DEN(Character Blanks) CHI(Character Blanks)
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<EndCity>
|
Alpha
|
5
|
Description of Field: Airport code of customer's destination (GXJOFF).
Format (a - alpha): aaaaa
Special Format: Left justified, character blank filled.
Examples: DEN(Character Blanks) CHI(Character Blanks)
How is null data specified? N/A
What does null data indicate? No data results in error
|
<Dt>
|
Alphanumeric
|
8
|
Description of Field: Departure date (GXJDTE).
Format (x - alpha/numeric): xxxxxxxx
Special Format: YYYYMMDD
Examples: 20031210 20031220
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<StartTm>
|
Numeric
|
4
|
Description of Field: Departure time of this segment in 24 hour clock (GXJDEP).
Format (n - numeric): nnnn
Special Format: HHMM Examples: 1430 1746
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<EndTm>
|
Numeric
|
4
|
Description of Field: Arrival time of this segment in 24 hour clock (GXJARR).
Format (n - numeric): nnnn
Special Format: HHMM Examples: 1430 1746
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<Equip>
|
Alphanumeric
|
3
|
Description of Field: Aircraft equipment type or "CHG" if change of gauge (equipment change) takes place at a stop en route. (GXJEQP).
Format (x - alpha numeric): xxx
Special Format: N/A
Examples: 320 777
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<Stops>
|
Numeric
|
2
|
Description of Field: Number of intermediate stops between Board and Off points (GXJNST).
Format (n - numeric): nn
Special Format: Right justified, zero filled. Examples: 00 01
How is null data specified? Null data is specified by Zeros.
What does null data indicate? No data results in error.
|
<DaysDif>
|
Numeric
|
2
|
Description of Field: Change of day / day Differential (GXJDIF).
Format (n - numeric): nn
Special Format: Right justified, zero filled.
Possible Values (List or Range): -1 00 01 02 Examples: 00 01
How is null data specified? N/A
What does null data indicate? N/A
|
<AirpChg>
|
Alpha
|
1
|
Description of Field: Indicates a change of airport connection at this board point. (GXJIN1)
Format (a-alpha): a
Special Format: N/A
Possible Values: Y Airport change has occurred N No airport change
How is null data specified? Character blanks
What does null data indicate? No data results in error
|
<FltConx>
|
Alpha
|
1
|
Description of Field: Indicates this flight connects to the next flight in the output record. (GXJIN1)
Format (a-alpha): a
Special Format: N/A
Possible Values: Y Yes - flight connects to next N No
|
<Avail>
|
Alpha
|
1
|
Description of Field: Indicates this flight connects to the next flight in the output record. (GXJIN1)
Format (a-alpha): a
Special Format: N/A
Possible Values: Y Yes - flight connects to next N No
|
<StartMultiAirp>
|
Alpha
|
1
|
Description of Field: Indicates whether departure city has multiple airports (GXJIN1)
Format (a-alpha): a
Special Format: N/A
Possible Values Y - Departure city has multiple airports. N - Departure city has single airport
|
<EndMutliAirp>
|
Alpha
|
1
|
Description of Field: Indicates whether arrival city has multiple airports (GXJIN1)
Format (a-alpha): a
Special Format: N/A
Possible Values Y - Arrival city has multiple airports. N - Arrival city has single airport
|
<Spare1>
|
Alpha
|
8
|
Description of Field: Spare field. Do not use. (GXJIN2).
|
|
|
+ <BestBuyQuoteOriginDest>
|
GFXO 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Input = 0000, Response = 8000
|
<PsgrCnt>
|
Numeric
|
3
|
Number of passengers to sell (GXOPSG)
|
ODCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Total count of Origin and Destination items (GXOTOT)
|
+ <ODAry>
|
Array
|
n/a
|
|
+ <OD>
|
FieldSet
|
n/a
|
|
<Num>
|
Numeric
|
2
|
Origin and Destination number (GXOODN)
|
<AvailNum>
|
Numeric
|
2
|
Availability group number (GXOAGN)
|
SegCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Count of segments (GXOIN1)
|
+ <SegAry>
|
Array
|
n/a
|
|
<Num>
|
Numeric
|
2
|
Segment number which is included in this O&D. (GXOITN)
|
|
|
|
|
|
|
|
|
+ <BBQInfo>
|
GFXR 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Description of Field: Unique Key. (applies to entire quote)
Format (x -alpha/numeric): xxxx
Special Format: N/A
Examples: 0000
How is null data specified? N/A
What does null data indicate? N/A
|
<Addr>
|
Alphanumeric
|
8
|
Description of Field: File address of heuristic permutation data (GXRHEU).
Format (x -alpha/numeric): xxxxxxxx
Special Format: N/A
Examples: 80F14723
How is null data specified? N/A
What does null data indicate? No data results in error.
|
|
|
+ <SegMapping>
|
GFZ6 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Not used - always 0000
|
SegCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Number of segment numbers to follow (GZ6NBR)
Format (a-alpha, n-numeric, x-alpha/numeric): nn
Special Format: Right justified, zero filled.
Examples: 01
How is null data specified? N/A
What does null data indicate? No segments follow.
|
+ <SegAry>
|
Array
|
n/a
|
|
+ <SegInfo>
|
FieldSet
|
n/a
|
|
<Seg>
|
Numeric
|
2
|
Description of Field: PNR or BF display sequence number (GZ6SGA)
Format (a-alpha, n-numeric, x-alpha/numeric): nn
Special Format: Right justified, zero filled
Possible Values (Range): Range 1G: 01-99 Range 1V: 01-08
How is null data specified? Character zero
What does null data indicate? Error.
|
<FIC>
|
Alpha
|
1
|
Description of Field: FIC (Fare Identification Code) entered on this segment
Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): Y or N Y if FIC entered (GZ6IND)
How is null data specified? N/A
|
<Spares>
|
Alpha
|
7
|
For future expansion NNNNNNN (GZ8ANN)
|
|
|
|
|
|
|
+ <SFR5>
|
GR05 1.0
|
|
Start Definition Of - Summary Fare Rules-Category 5 - Advance Reservations/Ticketing KLR
|
<UniqueKey>
|
Numeric
|
4
|
Field Description: Passenger Description Number starting from 0001 Format (n-numeric): nnnn Possible Values (Range): 0001 - 9999 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote number to which this rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<FareCompNum>
|
Numeric
|
2
|
Field Description: Fare component number to which rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<MajorCatInd>
|
Alpha
|
1
|
Description of Field: If this is a major category (THEN) this field will be marked as 'Y' If this is a qualifying category (IF) this field will be marked as 'N' Examples: Y - Major (THEN) N - Qualifying (IF) How is null data specified? N/A What does null data indicate? No Application
|
<MajorCat>
|
Numeric
|
2
|
Description of Field: This field indicates the category number in the response KLR. We are displaying MAIN(Major) category number once we found IF category KLR's to be displayed otherwise for Major Cats this will be ZERO in response KLR. Examples: 00 - Major Cat5 nn - If Cat5 where 'nn' suggest THEN Category number. If we have data like: IF Cat5 THEN Cat7 Response KLR GR05 will have 07.
|
<AdvRsvnFirstTmDay>
|
Numeric
|
4
|
Description of Field: Cat 5 - Bytes 14-17 Indicate the earliest time reservations are permitted, before departure of the originating flight of the pricing unit. Examples: 0001-2400 Represents the time of day when reservations are first permitted. How is null data specified? N/A What does null data indicate? No Application
|
<AdvRsvnPeriodofFirstTmDay>
|
Alphanumeric
|
3
|
Description of Field: Cat 5 - Bytes 18-20 Indicates either a period of elapsed time or day of week occurrence Format : Alpha/Numeric left justified Example : MON,TUE,WED,THU,FRI,SAT,SUN Or 000-999 How is null data specified? N/A What does null data indicate? No Application
|
<AdvRsvnUnitofFirstTmDay>
|
Alphanumeric
|
2
|
Description of Field: Cat 5 - Bytes 21-22 Unit in which preceding PERIOD field is expressed. Format : Alpha/Numeric left justified Example : If minimum stay field is numeric: Nb = Minutes; Hb = Hours; Db = Days; Mb = Months; If minimum stay is alpha: 01 = 1st occurrence (of day of week) 02-52 = occurrence How is null data specified? N/A What does null data indicate? No Application
|
<AdvRsvnLastTmDay>
|
Numeric
|
4
|
Description of Field: Cat 5 - Bytes 23-26 Indicate the latest time reservations are required before departure of the originating flight of the pricing unit. Examples: 0001-2400 Represents the time of day when reservations are first permitted. How is null data specified? N/A What does null data indicate? No Application
|
<AdvRsvnPeriodofLastTmDay>
|
Alphanumeric
|
3
|
Description of Field: Cat 5 - Bytes 27-29 Indicates either a period of elapsed time or day of week occurrence Format : Alpha/Numeric left justified Example : MON,TUE,WED,THU,FRI,SAT,SUN Or 000-999 How is null data specified? N/A What does null data indicate? No Application
|
<AdvRsvnUnitofLastTmDay>
|
Alphanumeric
|
2
|
Description of Field: Cat 5 - Bytes 30-31 Unit in which preceding PERIOD field is expressed. Format : Alpha/Numeric left justified Example : If minimum stay field is numeric: Nb = Minutes; Hb = Hours; Db = Days; Mb = Months; If minimum stay is alpha: 01 = 1st occurrence (of day of week) 02-52 = occurrence How is null data specified? N/A What does null data indicate? No Application
|
<AdvRsvnTSI>
|
Alphanumeric
|
2
|
Description of Field: Cat 5 - Bytes 32-33 Specifies a Travel Segment Indicator that further defines from where the advance reservations must be measured. Format : Alpha/Numeric left justified Example : 01-93 How is null data specified? N/A What does null data indicate? No Application
|
<AdvRsvnPermitted>
|
Alphanumeric
|
1
|
Description of Field: Cat 5 - Bytes 34 Indicates that advance reservations are not permitted. Format : Alpha/Numeric left justified Example : X = Not Permitted Blank = No Application How is null data specified? N/A What does null data indicate? No Application
|
<TKT_RSVN_SameTm>
|
Alphanumeric
|
1
|
Description of Field: Cat 5 - Bytes 35 Indicates that tickets must be issued at the same time that reservations are made Format : Alpha/Numeric left justified Example : X = Not Permitted Blank = No Application How is null data specified? N/A What does null data indicate? No Application
|
<StandByPermittList>
|
Alphanumeric
|
1
|
Description of Field: Cat 5 - Bytes 36 Indicates the standby/waitlist conditions that are permitted or not permitted. Additionally, there are exceptions to when the standby/waitlist conditions are permitted Format : Alpha/Numeric left justified Example : A = Waitlist and Standby Not Permitted B = Waitlist Not Permitted C = Waitlist and Standby Not Permitted on Originating Flight D = Standby Not Permitted on Originating Flight E = Waitlist Not Permitted on Originating Flight F = Waitlist Not Permitted on Originating Flight/Standby Not Permitted G = Standby Not Permitted on Originating Flight/Waitlist Not Permitted H = Standby Permitted for Earlier/Later Same Day Flights Otherwise Waitlist and Standby Not Permitted I = Standby Permitted for Earlier/Later Same Day Flights Otherwise Standby Not Permitted J = Standby Permitted for Earlier/Later Same Day Flights Otherwise Waitlist and Standby Not Permitted on Originating Flight K = Waitlist Permitted for Earlier/Later Same Day Flights Otherwise Waitlist and Standby Not Permitted on Originating Flight L = Standby Permitted for Same Date as Originally Ticketed Provided Any Flight/Time Specific Provisions are Met X = Standby Not Permitted Blank = Assumption Applies How is null data specified? N/A What does null data indicate? No Application
|
<ConfirmedSector>
|
Alphanumeric
|
1
|
Description of Field: Cat 5 - Bytes 37 Indicates the fare component/s (sector/s) that must hold a confirmed status code. Format : Alpha/Numeric left justified Example : X = All sectors must be confirmed N = Open returns are not permitted Y = First sector must be confirmed Blank = No Application How is null data specified? N/A What does null data indicate? No Application
|
<EachFareComponent>
|
Alphanumeric
|
1
|
Description of Field: Cat 5 - Bytes 46 Indicates that the originating flight of each fare component (sector) within the pricing unit must satisfy the reservation provisions. Format : Alpha/Numeric left justified Example : X = Each sector must satisfy reservation Blank = No Application How is null data specified? N/A What does null data indicate? No Application
|
<AdvTkTmDay>
|
Numeric
|
4
|
Description of Field: Cat 5 - Bytes 47-50 Time of day when ticketing is permitted or by which ticketing is required, after reservations are confirmed. Examples: 0001-2400 Represents the time of day when ticketing is permitted or by which ticketing is required, after reservations are confimred. How is null data specified? N/A What does null data indicate? No Application
|
<AdvTkPeriod>
|
Alphanumeric
|
3
|
Description of Field: Cat 5 - Bytes 51-53 Indicates either a period of elapsed time or day of week occurrence after reservations are confirmed. Format : Alpha/Numeric left justified Example : MON,TUE,WED,THU,FRI,SAT,SUN Or 000-999 How is null data specified? N/A What does null data indicate? No Application
|
<AdvTktUnit>
|
Alphanumeric
|
2
|
Description of Field: Cat 5 - Bytes 54-55 Unit in which preceding PERIOD field is expressed. Format : Alpha/Numeric left justified Example : If minimum stay field is numeric: Nb = Minutes; Hb = Hours; Db = Days; Mb = Months; If minimum stay is alpha: 01 = 1st occurrence (of day of week) 02-52 = occurrence How is null data specified? N/A What does null data indicate? No Application
|
<AdvTktOption>
|
Alphanumeric
|
1
|
Description of Field: Cat 5 - Bytes 56 Identifies that the specified ticketing requirements in Bytes 57-60 are either: (1) the earliest time ticketing is permitted before departure of the originating flight of the pricing unit, or (2) an amount of time before departure of the originating flight of the pricing unit that ticketing is required. Format : Alpha/Numeric left justified Example : P = Earliest time ticketing is permitted R = Amount of time prior to travel that ticketing is required, Blank = No Application How is null data specified? N/A What does null data indicate? No Application
|
<DepartureTime>
|
Numeric
|
3
|
Description of Field: Cat 5 - Bytes 57-59 Indicates the amount of time before departure.. Format : Alpha/Numeric left justified Example : 000-999 How is null data specified? N/A What does null data indicate? No Application
|
<DepartureTmUnit>
|
Alphanumeric
|
1
|
Description of Field: Cat 5 - Bytes 60 Unit in which Departure is expressed. Format : Alpha/Numeric left justified Example : N = Minutes H = Hours D = Days M = Months Blank = No Application How is null data specified? N/A What does null data indicate? No Application
|
<TktTSI>
|
Alphanumeric
|
2
|
Description of Field: Cat 5 - Bytes 61-62 Specifies a Travel Segment Indicator that further defines from where the advance ticketing must be measured. Format : Alpha/Numeric left justified Example : 01-93 How is null data specified? N/A What does null data indicate? No Application
|
<TktAftRSVNORBeforeDept>
|
Alphanumeric
|
1
|
Description of Field: Cat 5 - Bytes 63 Identifies the earlier or later time of bytes 47-60 ticketing requirements that must be met. (Ticketing after reservations or ticketing before departure.) Format : Alpha/Numeric left justified Example : E = Earlier time of the two L = Later time of the two Blank = No Application How is null data specified? N/A What does null data indicate? No Application
|
<ExceptionTime>
|
Numeric
|
3
|
Description of Field: Cat 5 - Bytes 64-66 Indicates the shortest amount of time prior to departure to which an exception to the advance ticketing requirements applies. Format : Alpha/Numeric left justified Example : 000-999 How is null data specified? N/A What does null data indicate? No Application
|
<ExceptionTmUnit>
|
Alphanumeric
|
1
|
Description of Field: Cat 5 - Bytes 67 Unit in which Exception Time is expressed. Format : Alpha/Numeric left justified Example : N = Minutes H = Hours D = Days M = Months Blank = No Application How is null data specified? N/A What does null data indicate? No Application
|
<WaiverRsvnDt>
|
Numeric
|
6
|
Description of Field: Cat 5 - Bytes 68-74 Indicates a specific reservation date to override the advance reservation requirements in bytes 14-34. If reservations are made on/before the date specified, reservation requirements do not apply. If reservations are made after the date specified, the reservation requirements apply. Format : Alpha/Numeric right justified Example : YYMMDD format Blank = No Application How is null data specified? N/A What does null data indicate? No Application
|
<WavierTktDt>
|
Numeric
|
6
|
Description of Field: Cat 5 - Bytes 75-81 Indicates a specific ticket issue date to override the advance ticketing requirements in bytes 35, 47-63. If tickets are issued on/before the date specified, ticketing requirements do not apply. If tickets are issued after the date specified, the ticketing requirements apply. Format : Alpha/Numeric right justified Example : YYMMDD format Blank = No Application How is null data specified? N/A What does null data indicate? No Application
|
|
|
+ <SFR6>
|
GR06 1.0
|
|
Start Definition Of -KLR
|
<UniqueKey>
|
Numeric
|
4
|
Field Description: Passenger Description Number starting from 0001 Format (n-numeric): nnnn Possible Values (Range): 0001 - 9999 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote number to which this rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<FareNum>
|
Numeric
|
2
|
Field Description: Fare component number to which rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<MajorCatInd>
|
Alpha
|
1
|
Description of Field: f this is a major category (THEN) this field will be marked as 'Y' If this is a qualifying category (IF) this field will be marked as 'N' Examples: Y - Major (THEN) N - Qualifying (IF) How is null data specified? N/A What does null data indicate? No Application
|
<MajorCat>
|
Numeric
|
2
|
Description of Field: This field indicates the category number in the response KLR. We are displaying MAIN(Major) category number once we found IF category KLR's to be displayed otherwise for Major Cats this will be ZERO in response KLR. Examples: 00 - Major Cat6 nn - If Cat6 where 'nn' suggest THEN Category number. If we have data like: IF Cat6 THEN Cat5 Response KLR GR06 will have 05.
|
<OriginDayOfWeek>
|
Alphanumeric
|
6
|
Description of Field: Cat 6 - Bytes 14-19 Up to six day indicator when the minimum stay is dependent on the day travel commence. Examples: 1 = Mon 2 = Tue 3 = Wed 4 = Thu 5 = Fri 6 = Sat 7 = Sun How is null data specified? N/A What does null data indicate? No Application
|
<RetTime>
|
Alphanumeric
|
4
|
Description of Field: Cat 6 - Bytes 20-23 The time of day when return travel may commence. Example: 0001-2400 How is null data specified? N/A What does null data indicate? No Application
|
<MinStay>
|
Alpha
|
3
|
Description of Field: Cat 6 - Bytes 24-26 Indicates if the minimum stay is calculated in elapsed time of day or day of week occurrence. Identifies the minimum stay as a day of week or a number. Examples: 001-999 or 3-character alpha representation of day of week (MON, TUE, WED, THU, FRI, SAT, SUN.) How is null data specified? N/A What does null data indicate? No Application
|
<TmUnit>
|
Alphanumeric
|
2
|
Description of Field: Cat 6 - Bytes 27-28 Further clarifies Bytes 24-26 (Minimum Stay) as either day of week occurrence of that day of week and if numerical indicates the number of minutes, hours, days etc. Example : If minimum stay field is numeric: Nb = Minutes; Hb = Hours; Db = Days; Mb = Months; If minimum stay is alpha: 01 = 1st occurrence (of day of week) 02-52 = occurrence How is null data specified? N/A What does null data indicate? No Application
|
<WaiverDesc>
|
Alphanumeric
|
1
|
Description of Field: Cat 6 - Bytes 45 Indicates that the minimum stay restriction may be shortened to the prior day or a specified date/time when service (scheduled flights) is provided. Examples: 1 = May be shortened to the prior day on which service is provided. 2= May be shortened to the specified date or amount of time as indicates, if service is not provided on the last day of the minimum stay. How is null data specified? N/A What does null data indicate? No Application
|
<MinStayDate>
|
Numeric
|
6
|
Description of Field: Cat 6 - Bytes 63-68 Indicates the specific date for the minimum stay requirement. Format: YYMMDD How is null data specified? N/A What does null data indicate? Not Allowed
|
<MinstayEarlierLater>
|
Alphanumeric
|
1
|
Description of Field: Cat 6 - Bytes 69 Indicates that the earlier or later of the minimum stay calculated versus minimum stay date must be used. Examples: E = Earlier minimum stay L = Later minimum staty How is null data specified? N/A What does null data indicate? Not Allowed
|
<WaiverDt>
|
Numeric
|
6
|
Description of Field: Cat 6 - Bytes 70-75 Indicates the minimum stay may be waived to specific date. Format: YYMMDD How is null data specified? N/A What does null data indicate? Not Allowed
|
<WaiverEarlyLater>
|
Alphanumeric
|
1
|
Description of Field: Cat 6 - Bytes 76 Indicates that the earlier or later of the waiver date versus the waiver must be used. Examples: E = Earlier waiver day L = Later waiver day How is null data specified? N/A What does null data indicate? Not Allowed
|
<WaiverPeriod>
|
Numeric
|
3
|
Description of Field: Cat 6 - Bytes 77-79 Indicate a period of elapsed time. Format: 000-999 How is null data specified? N/A What does null data indicate? Not Allowed
|
<WaiverUnit>
|
Alphanumeric
|
1
|
Description of Field: Cat 6 - Bytes 80 Unit in which the preceding period field is expressed. Examples: D = Days M = Months How is null data specified? N/A What does null data indicate? Not Allowed
|
|
|
+ <SFR7>
|
GR07 1.0
|
|
Start Definition Of -KLR
|
<UniqueKey>
|
Numeric
|
4
|
Field Description: Passenger Description Number starting from 0001 Format (n-numeric): nnnn Possible Values (Range): 0001 - 9999 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote number to which this rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<FareNum>
|
Numeric
|
2
|
Field Description: Fare component number to which rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<MajorCatInd>
|
Alpha
|
1
|
Description of Field: if this is a major category (THEN) this field will be marked as 'Y' If this is a qualifying category (IF) this field will be marked as 'N' Examples: Y - Major (THEN) N - Qualifying (IF) How is null data specified? N/A What does null data indicate? No Application
|
<MajorCat>
|
Numeric
|
2
|
Description of Field: This field indicates the category number in the response KLR. We are displaying MAIN(Major) category number once we found IF category KLR's to be displayed otherwise for Major Cats this will be ZERO in response KLR. Examples: 00 - Major Cat7 nn - If Cat7 where 'nn' suggest THEN Category number. If we have data like: IF Cat7 THEN Cat5 Response KLR GR07 will have 05.
|
<ReturnTravelCode>
|
Alpha
|
1
|
Description of Field: Cat 7- Bytes 14 This field indicates whether the travel Must Commence or Must be Completed by. Examples: C = Must Commence P = Must be Completed How is null data specified? N/A What does null data indicate? No Application
|
<ReturnTime>
|
Numeric
|
4
|
Description of Field: Cat 7- Bytes 15-18 This field indicates Time of Day when travel Must Commence or Must be Completed by. Examples: 0001-2400 How is null data specified? N/A What does null data indicate? No Application
|
<MaxStay>
|
Alpha
|
3
|
Description of Field: Cat 7- Bytes 19-21 This field indicates if the maximum stay is calculated in an amount of elapsed time or a specified day of week. Examples: 001-999 or 3-character alpha representation of day of week (MON, TUE, WED, THU, FRI, SAT, SUN.) How is null data specified? N/A What does null data indicate? No Application
|
<TmUnit>
|
Alphanumeric
|
2
|
Description of Field: Cat 7 - Bytes 22-23 This field further defines MAXIMUM STAY field (bytes 19-21) as follows: If MAXIMUM STAY field is amount of elapsed time, this field indicates if the elapsed time is in Minutes, Hours, Days, or Months. If MAXIMUM STAY field is day of week, this field indicates the occurrence of the day of week. Format : Alpha/Numeric left justified Examples : If minimum stay field is numeric: Nb = Minutes; Hb = Hours; Db = Days; Mb = Months; If minimum stay is alpha: 01 = 1st occurrence (of day of week) 02-52 = occurrence How is null data specified? N/A What does null data indicate? No Application
|
<TktIssuanceInd>
|
Alpha
|
1
|
Description of Field: Cat 7- Bytes 24 This field indicates the measurement of maximum stay is from the day of ticket issuance. Examples: X = calculated from date of ticket issuance. How is null data specified? N/A What does null data indicate? No Application
|
<WaiverDesc>
|
Alphanumeric
|
1
|
Description of Field: Cat 7 - Byte 41 Indicates that the maximum stay restriction may be shortened to the prior day or a specified date/time when service (scheduled flights) is provided. Examples: 1 = May be extended to the next day on which service is provided 2 = May be extended to the specified date or amount of time as indicated, as long as service is not provided on the last day of the maximum stay Blank = no application How is null data specified? N/A What does null data indicate? No Application
|
<MaxStayDt>
|
Numeric
|
6
|
Description of Field: Cat 7 - Bytes 59-64 This field indicates a specified maximum stay date. Format: YYMMDD How is null data specified? N/A What does null data indicate? Not Allowed
|
<MaxStayEarlyLater>
|
Alphanumeric
|
1
|
Description of Field: Cat 7 - Bytes 65 This field indicates to apply the earlier or later of the calculated maximum stay versus the specified maximum stay date. Examples: E = Earlier maximum stay L = Later maximum stay How is null data specified? N/A What does null data indicate? Not Allowed
|
<WaiverDt>
|
Numeric
|
6
|
Description of Field: Cat 7 - Bytes 66-71 This field indicates a specified date to which the maximum stay may be waived. Format: YYMMDD How is null data specified? N/A What does null data indicate? Not Allowed
|
<WaiverEarlyLater>
|
Alphanumeric
|
1
|
Description of Field: Cat 7 - Bytes 72 This field indicates to apply the earlier or later of the calculated waiver and the specified waiver date. Examples: E = Earlier waiver day L = Later waiver day How is null data specified? N/A What does null data indicate? Not Allowed
|
<WaiverPeriod>
|
Numeric
|
3
|
Description of Field: Cat 7 - Bytes 73-75 This field indicates the elapsed time for the waiver conditions. Format: 000-999 How is null data specified? N/A What does null data indicate? Not Allowed
|
<WaiverUnit>
|
Alphanumeric
|
1
|
Description of Field: Cat 7 - Bytes 76 This field defines the elapsed time in the PERIOD field (Bytes 73-75) as Days or Months. Examples: D = Days M = Months How is null data specified? N/A What does null data indicate? Not Allowed
|
|
|
+ <SFR8>
|
GR08 1.0
|
|
Start Definition Of - Category 8 Structured Rules Data KLR
|
<UniqueKey>
|
Numeric
|
4
|
Field Description: Passenger Description Number starting from 0001 Format (n-numeric): nnnn Possible Values (Range): 0001 - 9999 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote number to which this rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<FareNum>
|
Numeric
|
2
|
Field Description: Fare component number to which rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<MajorCatInd>
|
Alpha
|
1
|
Description of Field: If this is a major category (THEN) this field will be marked as 'Y' If this is a qualifying category (IF) this field will be marked as 'N' Examples: Y - Major (THEN) N - Qualifying (IF) How is null data specified? N/A What does null data indicate? No Application
|
<MajorCat>
|
Numeric
|
2
|
Description of Field: This field indicates the category number in the response KLR. We are displaying MAIN(Major) category number once we found IF category KLR's to be displayed otherwise for Major Cats this will be ZERO in response KLR. Examples: 00 - Major Cat8 nn - If Cat8 where 'nn' suggest THEN Category number. If we have data like: IF Cat 8 THEN Cat5 Response KLR GR08 will have 05.
|
<MinStopsPermitted>
|
Alphanumeric
|
2
|
Description of Field: Cat 8- Bytes 14-15 This field specifies the minimum number of stopovers required on the pricing unit or fare component. Examples: 01-99 Blank = not applicable How is null data specified? N/A What does null data indicate? No Application
|
<MaxinStopsPermitted>
|
Alpha
|
2
|
Description of Field: Cat 8- Bytes 16-17 Examples: 00 = No stopovers permitted 01-99 XX = unlimited Blank = not applicable How is null data specified? N/A What does null data indicate? No Application
|
<OutboundStopsPermitted>
|
Alphanumeric
|
2
|
Description of Field: Cat 8- Bytes 18-19 Examples: 00 = No stopovers permitted 01-99 XX = unlimited Blank = not applicable How is null data specified? N/A What does null data indicate? No Application
|
<InboundStopsPermitted>
|
Alphanumeric
|
2
|
Description of Field: Cat 8- Bytes 20-21 Examples: 00 = No stopovers permitted 01-99 XX = unlimited Blank = not applicable How is null data specified? N/A What does null data indicate? No Application
|
<OutIn>
|
Alpha
|
1
|
Description of Field: Cat 8 - Bytes 22 Example : X = Permitted on Outbound or Return but not both Blank = No Application How is null data specified? N/A What does null data indicate? No Application
|
<OpenJaw>
|
Alpha
|
1
|
Description of Field: Cat 8 - Bytes 40 Indicates that stopover provisions are applicable for open jaw travel Example : X = Applicable for Open Jaw Travel Blank = No Application How is null data specified? N/A What does null data indicate? No Application
|
<CircleTrip>
|
Alpha
|
1
|
Description of Field: Cat 8 - Bytes 41 Indicates that stopover provisions are applicable for 2 component circle trip travel Example : X = Applicable for 2 component circle trip Travel Blank = No Application How is null data specified? N/A What does null data indicate? No Application
|
<CircleTripPlus>
|
Alpha
|
1
|
Description of Field: Cat 8 - Bytes 42 Indicates that stopover provisions are applicable for more than 2 component circle trip travel Example : X = Applicable for more than 2 component circle trip Travel Blank = No Application How is null data specified? N/A What does null data indicate? No Application
|
<Gateway>
|
Alpha
|
1
|
Description of Field: Cat 8 - Bytes 43 Indicate conditions under which a gateway stopover is permitted Example : P = Permitted only at Gateway Y = Permitted N = Not Permitted Blank = No Application How is null data specified? N/A What does null data indicate? No Application
|
<MinTime>
|
Numeric
|
3
|
Description of Field: Cat 8 - Bytes 52-54 Minimum amount of time required at an Intermediate point to be considered a stopover Format : Alpha/Numeric left justified Example : 000-999 How is null data specified? N/A What does null data indicate? No Application
|
<MinTimeUnit>
|
Alpha
|
1
|
Description of Field: Cat 8 - Bytes 55 Unit in which contents of Minimum field is represented. Format : Alpha Example : If minimum stay field is numeric: N = Minutes; H = Hours; D = Days; M = Months; How is null data specified? N/A What does null data indicate? No Application
|
<MaxTime>
|
Numeric
|
3
|
Description of Field: Cat 8 - Bytes 56-58 Maximum amount of time required at an Intermediate point to be considered a stopover Format : Alpha/Numeric left justified Example : 000-999 How is null data specified? N/A What does null data indicate? No Application
|
<MaxTimeUnit>
|
Alpha
|
1
|
Description of Field: Cat 8 - Bytes 59 Unit in which contents of Maximum field is represented. Format : Alpha Example : If minimum stay field is numeric: N = Minutes; H = Hours; D = Days; M = Months; How is null data specified? N/A What does null data indicate? No Application
|
<SamePointStops>
|
Alphanumeric
|
2
|
Description of Field: Cat 8- Bytes 60-61 Indicates the number of times the passenger may stop at the same point Examples: 01-99 Blank = not applicable How is null data specified? N/A What does null data indicate? No Application
|
<TransitedNumofTimes>
|
Alphanumeric
|
2
|
Description of Field: Cat 8- Bytes 62-63 Indicates the number of times the point may be transited Examples: 01-99 Blank = not applicable How is null data specified? N/A What does null data indicate? No Application
|
<ConTime>
|
Alphanumeric
|
2
|
Description of Field: Cat 8- Bytes 64-65 Indicates the number of times connections can be made at a certain point Examples: 01-99 Blank = not applicable How is null data specified? N/A What does null data indicate? No Application
|
<StopOverCharge>
|
Alphanumeric
|
1
|
Description of Field: Cat 8 - Bytes 74 Identifies the stopover charge that may apply. Format : Alphanumeric Example : Blank = Any passenger 1 = Child Stopover Charge 2 = Both Adult and Child 3 = Both Adult and Child, but child is discounted 4 = Adult stopover charge 5 = Adult, child, and infant, but child and infant are discounted 6 = Adult, child, and infant but infant is free 7 = Adult, child, and infant, but child is discounted and infant is free 8 = Infant charge How is null data specified? N/A What does null data indicate? No Application
|
<NumofStopInFirstAmt>
|
Alphanumeric
|
2
|
Description of Field: Cat 8- Bytes 76-77 Indicates the number of stopovers charged at the First Amount Examples: 01-99 Blank = not applicable How is null data specified? N/A What does null data indicate? No Application
|
<Charges1>
|
Numeric
|
7
|
Description of Field: Cat 8 - Bytes 78-84 Format: 0000000-9999999 How is null data specified? N/A What does null data indicate? Not Allowed
|
<AdditionalNum1>
|
Alphanumeric
|
2
|
Description of Field: Cat 8- Bytes 85-86 Indicates the number of stopovers charged at the Additional Amount Examples: 01-99 XX = unlimited Blank = not applicable How is null data specified? N/A What does null data indicate? No Application
|
<AdditionalAmt1>
|
Numeric
|
7
|
Description of Field: Cat 8 - Bytes 87-93 Format: 0000000-9999999 How is null data specified? N/A What does null data indicate? Not Allowed
|
<Currency1>
|
Alpha
|
3
|
Description of Field: Cat 8 - Bytes 94-96 Format: 3 Alpha Currency Code Example: USD or GBP How is null data specified? N/A What does null data indicate? Not Allowed
|
<Decimal1>
|
Numeric
|
1
|
Description of Field: Cat 8- Bytes 97 Examples: 0-9 How is null data specified? N/A What does null data indicate? Not Allowed
|
<Charges2>
|
Numeric
|
7
|
Description of Field: Cat 8 - Bytes 102-108 Format: 0000000-9999999 How is null data specified? N/A What does null data indicate? Not Allowed
|
<AdditionalAmt2>
|
Numeric
|
7
|
Description of Field: Cat 8 - Bytes 111-117 Format: 0000000-9999999 How is null data specified? N/A What does null data indicate? Not Allowed
|
<Currency2>
|
Alpha
|
3
|
Description of Field: Cat 8 - Bytes 118-120 Format: 3 Alpha Currency Code Example: USD or GBP How is null data specified? N/A What does null data indicate? Not Allowed
|
<Decimal2>
|
Numeric
|
1
|
Description of Field: Cat 8- Bytes 121 Examples: 0-9 How is null data specified? N/A What does null data indicate? Not Allowed
|
SegCount Structured data only. Not in XML.
|
Numeric
|
3
|
Description of Field: Cat 8 - Bytes 139-141 This indicates how many segment items are in the Cat 8. A number other than 000 indicates segment data will be present. Format: 000-999 How is null data specified? N/A What does null data indicate? Not Allowed
|
+ <CXRApplicationDetails>
|
Array
|
n/a
|
|
+ <CXRApplication>
|
FieldSet
|
n/a
|
|
<Indicator>
|
Alphanumeric
|
1
|
Description of Field: Cat 8- Bytes 142 Indicates transportation arriving and departing the poin of stopover must be or may not be on the same carrier Format: Blank = not applicable Y = Must be same carrier N = May not be same carrier How is null data specified? N/A What does null data indicate? Not Allowed
|
<NumOfStopOvers>
|
Alphanumeric
|
2
|
Description of Field: Cat 8- Bytes 143-144 Indicates the number of stopovers Examples: 01-99 = Stops Permitted XX = Unlimited Stopovers Blank = not applicable How is null data specified? N/A What does null data indicate? No Application
|
<InboundCarrier>
|
Alphanumeric
|
3
|
Description of Field: Cat 8- Bytes 145-147 Indicates that transportation arriving at the point of stopover must be on this specific carrier. Examples: The standard Industry Alphanumeric carrier code. AA,F9,etc. Left Justified Blank = not applicable How is null data specified? N/A What does null data indicate? No Application
|
<GeoCarrierInfo>
|
Alphanumeric
|
1
|
Description of Field: Cat 8- Bytes 148 Designates the application of carrier and geographic information. Examples: Blank = Permitted N = Not Permitted R = Required How is null data specified? N/A What does null data indicate? No Application
|
<LocType>
|
Alphanumeric
|
1
|
Description of Field: Cat 8- Bytes 149 A code indicating the type of geographic specifications, for which stopover provisions apply, found in the foilowing field. Examples: Blank = Permitted A = Area Z = Zone N = Country S = State/Province C = City P = Airport How is null data specified? N/A What does null data indicate? No Application
|
<Loc1>
|
Alphanumeric
|
5
|
Description of Field: Cat 8- Bytes 150-154 Multiple location formats possible for this field. See appendix C and Record description for details.
|
<Loc2>
|
Alphanumeric
|
5
|
Description of Field: Cat 8- Bytes 155-159 Multiple location formats possible for this field. See appendix C and Record description for details.
|
<OutboundCarrier>
|
Alphanumeric
|
3
|
Description of Field: Cat 8- Bytes 160-162 Indicates that transportation departing at the point of stopover must be on this specific carrier. Examples: The standard Industry Alphanumeric carrier code. AA,F9,etc. Left Justified Blank = not applicable How is null data specified? N/A What does null data indicate? No Application
|
<StopOverPortion>
|
Alphanumeric
|
1
|
Description of Field: Cat 8- Bytes 163 Indicates portion in which the stopover must occur. Examples: Blank = Permitted O = Outbound I = Inbound E = Either How is null data specified? N/A What does null data indicate? No Application
|
<StopOverCharges>
|
Alphanumeric
|
1
|
Description of Field: Cat 8- Bytes 164 Indicates which stopover charge applies to the locale. Examples: Blank = Permitted 1 = First Charge 2 = Additional Charge How is null data specified? N/A What does null data indicate? No Application
|
|
|
|
|
|
|
+ <SFR16>
|
GR16 1.0
|
|
Start Definition Of -KLR
|
<UniqueKey>
|
Numeric
|
4
|
Passenger Description Number (right justified, zero filled)
|
<QuoteNum>
|
Numeric
|
2
|
Quote Number (right justified, zero filled)
|
<FareNum>
|
Numeric
|
2
|
Fare Component Number to which keys apply (right justified, zero filled)
|
<MajorCatInd>
|
Alpha
|
1
|
Description of Field: If this is a major category (THEN) this field will be marked as 'Y' If this is a qualifying category (IF) this field will be marked as 'N' Examples: Y - Major (THEN) Always Y for Category 16 N - Qualifying (IF) How is null data specified? N/A What does null data indicate? No Application
|
<Voluntary>
|
Alpha
|
1
|
Description of Field: Cat 16- Bytes 14 This field indicates if penalty is to be applied if change in itinerary occurs and requested by passenger. Examples: X = Voluntary Blank = No Application - continue to validate the table. How is null data specified? N/A What does null data indicate? No Application - continue to validate the table
|
<Involuntary>
|
Alpha
|
1
|
Description of Field: Cat16 byte 15 This field indicates if penalty is to be applied if change in itinerary occurs and not requested by passenger. Involuntary changes X= applies Blank = no application, continue to validate the table How is null data specified? N/A What does null data indicate? No Application - continue to validate the table
|
<CancelRefunds>
|
Alpha
|
1
|
Description of Field: Cat 16- Bytes 16 This field indicates if penalty is to be refunded/charged in case if cancellation in itinerary occurred. Examples: X = Cancelations/Refunds Blank = No Application - continue to validate the table. How is null data specified? N/A What does null data indicate? No Application - continue to validate the table
|
<TktNonRef>
|
Alphanumeric
|
1
|
Description of Field: Cat16 -Byte 17 This field indicates that ticket is non-refundable and/or that reservation cannot be changed. Example X = non-refundable N = reservation cannot be changed B = Both Blank = no application How is null data specified? N/A What does null data indicate? No Application - continue to validate the table
|
<Cancellation>
|
Alphanumeric
|
1
|
Description of Field: Cat 16- Bytes 18 This field indicates that penalties will be assessed in case of cancellation. Examples: X = Cancellation applies Blank = No Application - continue to validate the table. How is null data specified? N/A What does null data indicate? No Application - continue to validate the table
|
<FailToUseConfSpacePenApplies>
|
Alpha
|
1
|
Description of Field: Cat 16- Bytes 19 This field indicates that Penalties will be assessed in case of No Show. Examples: X = No Show Applies Blank = No Application - continue to validate the table. How is null data specified? N/A What does null data indicate? No Application - continue to validate the table
|
<ChgItinPenApplies>
|
Alpha
|
1
|
Description of Field: Cat 16- Bytes 20 Indicates penalty to be applied if Change of Itinerary requiring reissue of tickets. Examples: X = Applies. Blank = No Application - continue to validate the table. How is null data specified? N/A What does null data indicate? No Application - continue to validate the table
|
<ReplacePenApplies>
|
Alpha
|
1
|
Description of Field: Cat 16- Bytes 21 Indicates penalty to be applied in case of Replacement of lost ticket/exchange order. Examples: X = Applies. Blank = No Application - continue to validate the table. How is null data specified? N/A What does null data indicate? No Application - continue to validate the table
|
<ChangewithoutIssuePenApplies>
|
Alpha
|
1
|
Description of Field: Cat 16- Bytes 22 Indicates penalty to be applied when change not requiring reissue. Examples: X = Applies. Blank = No Application - continue to validate the table. How is null data specified? N/A What does null data indicate? No Application - continue to validate the table
|
<TktRefPenApplies>
|
Alpha
|
1
|
Description of Field: Cat 16- Bytes 23 This field indicates penalty to be applied for Ticket Refund. Examples: X = Applies. Blank = No Application - continue to validate the table. How is null data specified? N/A What does null data indicate? No Application - continue to validate the table
|
<UnTktPTASPenApplies>
|
Alpha
|
1
|
Description of Field: Cat 16- Bytes 24 Unticketed PTA's Examples: X = Applies Blank = No Application - continue to validate the table. How is null data specified? N/A What does null data indicate? No Application - continue to validate the table
|
<PenCharges>
|
Alphanumeric
|
1
|
Description of Field: Cat 16 - Bytes 33 Indicates when amount specified is applicable and whether child's penalty can be discounted. Blank = Penalty anytime 1 = Penalty anytime 2 = Penalty before departure 3 = Penalty after departure 4 = Penalty anytime. Child's charge can be discounted 5 = Penalty before departure. Child's charge can be discounted. 6 = Penalty after departure. Child's charge can be discounted. Format: 1-6 How is null data specified? N/A What does null data indicate? Not Allowed
|
<PortionofTkttoapplyPen>
|
Alphanumeric
|
1
|
Description of Field: Cat 16- Bytes 34 This field indicates portion of itinerary/ticket on which penalty is assessed. Blank = Not applicable 1 = One Way 2 = Round Trip 3 = Per Ticket 4 = Per Coupon 5 = Per Direction How is null data specified? Blank What does null data indicate? Not Applicable
|
<AmtCurrency1>
|
Numeric
|
7
|
Description of Field: Cat 16- Bytes 35-41 This field represents the Amount of Penalty in Currency 1 as a flat amount. Format: 0000000-9999999 How is null data specified? N/A What does null data indicate? Not Allowed
|
<Currency1>
|
Alpha
|
3
|
Description of Field: Cat 16- Bytes 42-44 This field represents the three-letter alpha currency code in which the previous amount field is represented. Example: USD
|
<Decimal1>
|
Numeric
|
1
|
Description of Field: Cat 16- Bytes 45 This field represents the Decimal of Currency 1. Number of decimal places assumed in previous amount field. Examples: 0-9 How is null data specified? N/A What does null data indicate? Not Allowed
|
<AmtCurrency2>
|
Numeric
|
7
|
Description of Field: Cat 16- Bytes 46-52 This field represents the Amount of Penalty as a flat amount in Currency 2. Amount of penalty when penalty is expressed in more than one currency. Format: 0000000-9999999 How is null data specified? N/A What does null data indicate? Not Allowed
|
<Currency2>
|
Alpha
|
3
|
Description of Field: Cat 16- Bytes 53-55 This field represents the three-letter alpha currency code in which previous amount field is represented. Example: USD
|
<Decimal2>
|
Numeric
|
1
|
Description of Field: Cat 16- Bytes 56 This field represents the Decimal of Currency 2, number of decimal places assumed in previous amount field Examples: 0-9 How is null data specified? N/A What does null data indicate? Not Allowed
|
<Percent>
|
Numeric
|
7
|
Description of Field: Cat 16 Bytes 57-63 This field represents the Percentage Penalty Amount. The percentage of the fare assessed as the penalty.
Format: NNN.NNNN Decimal always assumed 4 places from the right
Example: 009.5000 = 9.5 %
|
<HighLow>
|
Alpha
|
1
|
Description of Field: Cat 16- Bytes 64 This field indicates that when both Amount and Percentage are specified, use higher or lower of the two amount. Examples: H = Use Higher L = Use Lower Blank = Not Applicable How is null data specified? Blank What does null data indicate? Not Applicable
|
<DeathofPsgrWaiver>
|
Alpha
|
1
|
Description of Field: Cat 16- Bytes 65 This field indicates that penalty to be waived of in case of death of passenger. Examples: X = Penalty Waived Blank = No Application - continue to validate the table. How is null data specified? N/A What does null data indicate? No Application - continue to validate the table
|
<IllnessofPsgrWaiver>
|
Alpha
|
1
|
Description of Field: Cat 16- Bytes 66 This field indicates that penalty to be waived in case of passenger's illness. Examples: X = Penalty Waived Blank = No Application - continue to validate the table. How is null data specified? N/A What does null data indicate? No Application - continue to validate the table
|
<DeathofFamilyMemberWaiver>
|
Alpha
|
1
|
Description of Field: Cat 16- Bytes 67 This field indicates that penalty to be waived if death happens with immediate family member of passenger. Examples: X = Penalty Waived Blank = No Application - continue to validate the table. How is null data specified? N/A What does null data indicate? No Application - continue to validate the table
|
<IllnessofFamilyMemberWaiver>
|
Alpha
|
1
|
Description of Field: Cat 16- Bytes 68 This field indicates that penalty to be waived off if immediate family member of passenger falls ill. Examples: X = Penalty Waived Blank = No Application - continue to validate the table. How is null data specified? N/A What does null data indicate? No Application - continue to validate the table
|
<ScheduleChgWaiver>
|
Alpha
|
1
|
Description of Field: Cat 16- Bytes - 69 Indicates penalty to be waived off if passenger requests for change in schedule. Examples: X = Penalty Waived Blank = No Application - continue to validate the table. How is null data specified? N/A What does null data indicate? No Application - continue to validate the table
|
<TktUpgradeWaiver>
|
Alpha
|
1
|
Description of Field: Cat 16- Bytes 70 Indicates penalty to be waived off if passenger requests for ticket upgrade. Examples: X = Penalty Waived Blank = No Application - continue to validate the table. How is null data specified? N/A What does null data indicate? No Application - continue to validate the table
|
|
|
+ <SFR31>
|
GR31 1.0
|
|
Start Definition Of -KLR
|
<UniqueKey>
|
Numeric
|
4
|
Field Description: Passenger Description Number starting from 0001 Format (n-numeric): nnnn Possible Values (Range): 0001 - 9999 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote number to which this rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<FareComponentNum>
|
Numeric
|
2
|
Field Description: Fare component number to which rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<CAT31>
|
Alpha
|
1
|
Description of Field: For Category 31 we will always have this indicator as Y being 31 as main Category and not as an IF Category. How is null data specified? N/A What does null data indicate? No Application
|
<PTC>
|
Alphanumeric
|
3
|
Description of Field: Cat 31- Bytes 14 - 16 Identifies the passenger type for which the Record 3 table is applicable. Matches to the passenger at the time of previous ticket issuance. Examples: ADT - ADULT CNN - CHILD INF - INFANT etc. How is null data specified? N/A What does null data indicate? Not Allowed
|
<TicketValidity>
|
Alpha
|
1
|
Description of Field: Cat 31- Bytes 25 Indicates that the Record 3 table only applies for changes made prior to the ticket validity of the previous ticket. Examples: X = Within Ticket validity Blank = Anytime How is null data specified? N/A What does null data indicate? Not Allowed
|
<DepartureJourney>
|
Alpha
|
1
|
Description of Field: Cat 31- Bytes 26 Departure of Journey: Indicates the changes is if before or after the origin of the original ticketed journey Examples: B = Before A = After Blank = Anytime How is null data specified? N/A What does null data indicate? Not Allowed
|
<PricingUnit>
|
Alpha
|
1
|
Description of Field: Cat 31- Bytes 27 Indicates the changes is if before or after the origin of the original pricing unit Examples: B = Before A = After Blank = Anytime How is null data specified? N/A What does null data indicate? Not Allowed
|
<OriginalFareComponent>
|
Alpha
|
1
|
Description of Field: Cat 31- Bytes 28 Indicates the changes is if before or after the origin of the original fare component Examples: B = Before A - After Blank = Anytime How is null data specified? N/A What does null data indicate? Not Allowed
|
<FromPT>
|
Alpha
|
1
|
Description of Field: Cat 31- Bytes 29 The beginning point to measure advance reservation requirements Examples: O = Base on the old/original ticketing date R = Base on the ticket reissue date Blank = not Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<ToPoint>
|
Alpha
|
1
|
Description of Field: Cat 31- Bytes 30 The end point to measure advance purchase requirements. Examples: J = Use departure of the first travel of the journey. P = Use departure of the first travel of pricing unit. F= Use departure of the first travel of fare component. Blank = not Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<PeriodDayOrWeek>
|
Alphanumeric
|
3
|
Description of Field: Cat 31- Bytes 44 - 46 Indicates either a period of elapsed time or day of week occurrence. Format: 000-999 or 3-character alpha representation of day of week (MON, TUE, WED, THU, FRI, SAT, SUN) BLANK = No Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<PeriodOfUnit>
|
Alphanumeric
|
2
|
Description of Field: Cat 31- Bytes 47 - 48 Unit in which preceding PERIOD field is expressed If PERIOD is numeric: N = Minutes (left justified, followed by blank) H = Hours (left justified, followed by blank) D = Days (left justified, followed by blank) M = Months (left justified, followed by blank) If PERIOD field is alpha: 01 = 1st occurrence (day of week) 02-52 = occurrence Blank = No Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<ChgInd>
|
Alphanumeric
|
1
|
Description of Field: Cat 31- Bytes 50 Indicates that the change is not permitted or limits the number of times the ticket may be reissued. Examples: N = Changes to Fare Component not permitted P = Changes to Pricing Unit not permitted J = Changes to Journey not permitted 1-9 = Number of times the ticket may be reissued Blank = No Application - continue to validate the table. How is null data specified? N/A What does null data indicate? No Application - continue to validate the table
|
<FirstPsgrOccurrence>
|
Numeric
|
2
|
Description of Field: Cat 31 - Bytes 51 - 52 Indicates that the Record 3 table applies for the specified number of passengers traveling together. If the number of passengers traveling together that wish to reissue exceeds the number specified, processing must find another table that may be applied. The first occurrence of the passengers flying together, which are to be reissued per this penalty amount. 01-99 Blank = Unlimited number of passengers. How is null data specified? N/A What does null data indicate? Not Allowed
|
<LastPsgrOccurrence>
|
Numeric
|
2
|
Description of Field: Cat 31 - Bytes 53 - 54 Indicates that the Record 3 table applies for the specified number of passengers traveling together. If the number of passengers traveling together that wish to reissue exceeds the number specified, processing must find another table that may be applied. The last occurrence of the passengers flying together, which are to be reissued per this penalty amount. 01-99 Blank = Unlimited number of passengers. How is null data specified? N/A What does null data indicate? Not Allowed
|
<Amount1>
|
Numeric
|
7
|
Description of Field: Cat 31 - Bytes 63-69 A penalty amount started as flat amount. Format: 0000000-9999999 How is null data specified? N/A What does null data indicate? Not Allowed
|
<Currency1>
|
Alpha
|
3
|
Description of Field: Cat 31 - Bytes 70-72 A code in which the preceding amount field is represented. Format: 3 Alpha Currency Code Example: USD or GBP How is null data specified? N/A What does null data indicate? Not Allowed
|
<Decimal1>
|
Numeric
|
1
|
Description of Field: Cat 31- Bytes 73 Number of decimal placement assumed in the preceding amount field. Examples: 0-9 How is null data specified? N/A What does null data indicate? Not Allowed
|
<BaseFarePercentage>
|
Numeric
|
7
|
Description of Field: Cat 31 - Bytes 74-80 Percentage of the base fare assessed as the penalty. Format: NNN.NNNN format decimal assumed - 009.5000 = 9.5% How is null data specified? N/A What does null data indicate? Not Allowed
|
<Amount2>
|
Numeric
|
7
|
Description of Field: Cat 31 - Bytes 81-87 A penalty amount started as a flat amount. Format: 0000000-9999999 How is null data specified? N/A What does null data indicate? Not Allowed
|
<Currency2>
|
Alpha
|
3
|
Description of Field: Cat 31 - Bytes 88-90 A code in which the preceding amount field is represented. Format: 3 Alpha Currency Code Example: USD or GBP How is null data specified? N/A What does null data indicate? Not Allowed
|
<Decimal2>
|
Numeric
|
1
|
Description of Field: Cat 31- Bytes 91 Number of decimal placement assumed in the preceding amount field. Examples: 0-9 How is null data specified? N/A What does null data indicate? Not Allowed
|
<HighLow>
|
Alpha
|
1
|
Description of Field: Cat 31- Bytes 92 Higher or Lower: Indicates that when both amount and percentage are specified, use the higher or the lower of the two amounts. Examples: H = Use higher of the amount and the calculated percentage L = use lower of the amount and the calculated percentage Blank = No Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<MinimumAmt>
|
Numeric
|
7
|
Description of Field: Cat 31- Bytes 93 - 99 Minimum Amount: The minimum amount of the additional collection that must be made Examples: 0000000 - 9999999 How is null data specified? N/A What does null data indicate? Not Allowed
|
<CurrecnyCode>
|
Alpha
|
3
|
Description of Field: Cat 31- Bytes 100 - 102 Currency: a code in which the preceding amount field is represented. Examples: USD/GBP Three alpha currency code Blank = No Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<DecicalNum>
|
Numeric
|
1
|
Description of Field: Cat 31- Bytes 103 Decimal: Number of decimal placement in the preceding amount field. Examples: 0 - 9 Blank - No Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<ReissueFeeJPUFC>
|
Alphanumeric
|
1
|
Description of Field: Cat 31- Bytes 104 Indicates if the reissue fee is assessed on a journey, Pricing Unit or Fare Component basis. Examples: J = Journey P = Pricing Unit Blank = Fare Component How is null data specified? N/A What does null data indicate? Not Allowed
|
<FeeApplication>
|
Alphanumeric
|
1
|
Description of Field: Cat 31- Bytes 105 Application of the preceding field. Examples: Values: 1 - 5 NOTE: All Category 31 record 3 tables with an effective date equal to or later than July 11, 2010 will contain only value Blank in byte 104. Blank+1 and J+1 = From among all changed fare components, apply the highest change fee. Blank+2 and J+2 = From among all fare components, changed and unchanged, apply the highest change fee Blank+3 = Apply the sum of the change fees of all changed fare components Blank+4 and P+2 = From among all fare components within changed pricing units, apply the highest change fee. Bland+5 = From all fare components with 1) changed pricing units and 2) pricing units to which a fare component has been added, apply the highest change fee. How is null data specified? N/A What does null data indicate? Not Allowed
|
<TypeofTicket>
|
Alpha
|
1
|
Description of Field: Cat 31- Bytes 107 Indicates whether the ticket must be reissued or revalidated. Examples: A = Reissue B = Revalidation Blank = Either type of transaction How is null data specified? N/A What does null data indicate? Not Allowed
|
<Discountable>
|
Alphanumeric
|
4
|
Description of Field: Cat 31- Bytes 108 - 111 Discountable: Tags to indicate whether to apply discounts. *Up to 4 tags may be coded* 1 = Infant discount (any infant PTC) 2 = Child discount 3 = Youth discount 4 = Senior discounts 5 = Category 19 discounts 6 = Category 22 discounts 7 = PTC=INS discount 8 = PTC=INF discount 9 = no penalty for PTC=INF 0 = PTC=INS discount; no penalty for PTC=INF Blank = Penalty Discounts are not permitted How is null data specified? N/A What does null data indicate? Not Allowed
|
<ResidualPenalty>
|
Alphanumeric
|
1
|
Description of Field: Cat 31- Bytes 112 If a residual amount, then satisfy the residual versus the penalty by: Examples: I = Ignore R = Refund S = Subtract N - Subtract for Non-Ref Blank = No Application Residual vs. Penalty: If a residual amount, then satisfy the residual versus penalty by: I: Ignoring residual and add collect penalty R: Refunding residual to script and add collect penalty S: Subtracting: If residual if > penalty, subtract penalty from residual and refund residual to the original form of payment or as defined in ATPCO cat 31 byte 113. If penalty is > residual, subtract residual from penalty and add/collect the difference in penalty. N: Subtract for non-refundable. If nonrefundable fare is used in an itinerary with refundable fares: If residual is > penalty then subtract the penalty from the residual and ignore the difference. If penalty is > residual then subtract the residual from the penalty and add/collect the difference in penalty. How is null data specified? N/A What does null data indicate? Not Allowed
|
<FormofRef>
|
Alphanumeric
|
1
|
Description of Field: Cat 31- Bytes 113 Indicates that any calculated refund amount must be given back to the passenger as a Credit Voucher, Scrip, MCO, or as a refund in the previous form of payment. Examples: S= Scrip M = MCO V = Voucher Blank = Original form of payment Indicates the form of refund to apply How is null data specified? N/A What does null data indicate? Not Allowed **NOTE: EMD to Replace MCO in Pending Data
|
<Endorsement>
|
Alphanumeric
|
1
|
Description of Field: Cat 31- Bytes 114 Indicates whether the endorsement box of the reissued ticket should include the higher non-refundable amount in lieu of, or in addition to, the previous Category 18 provisions. Examples: X = Include the higher non-refundable amount from either the old or new ticket in the endorsement box of the reissued ticket in lieu of the new Category 18 provisions. W = Include the non-refundable amount of the new ticket in the endorsement box of the reissued ticket in lieu of the new Category 18 provisions Y = Include only Category 18 endorsement provisions from the new ticket Blank = Same as X but in addition to the new Category 18 provisions How is null data specified? N/A What does null data indicate? Not Allowed
|
<DomIntlComb>
|
Alphanumeric
|
1
|
Description of Field: Cat 31- Bytes 116 Domestic/International Comb: Indicates whether a domestic carrier on the itinerary gives permission for an international carrier to apply specific international reissue rules to the domestic portion of travel. Examples: Y - International carrier on the itinerary may apply international rules to the domestic carrier's portion of travel. N - No carrier my override to domestic carrier's rules. Blank = Domestic carrier may override itself. How is null data specified? N/A What does null data indicate? Not Allowed
|
<RestrictPenaltyHierarchy>
|
Alphanumeric
|
1
|
Description of Field: Cat 31- Bytes 127 Indicates which restrictive penalty hierarchy to be used. Examples: X = Apply the least restrictive hierarchy Blank - Apply the most restrictive hierarchy How is null data specified? N/A What does null data indicate? Not Allowed
|
|
|
+ <SFR33>
|
GR33 1.0
|
|
Start Definition Of -KLR
|
<UniqueKey>
|
Numeric
|
4
|
Field Description: Passenger Description Number starting from 0001 Format (n-numeric): nnnn Possible Values (Range): 0001 - 9999 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote number to which this rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<FareComponentNum>
|
Numeric
|
2
|
Field Description: Fare component number to which rule applies. Format (n -numeric): nn Special Format: Right justified, zero filled. Examples: 01 How is null data specified? Null data is specified by Zeros. What does null data indicate? No data results in error.
|
<CAT33>
|
Alpha
|
1
|
Description of Field: For Category 33 we will always have this indicator as Y being 33 as main Category and not as an IF Category. How is null data specified? N/A What does null data indicate? No Application
|
<PTC>
|
Alphanumeric
|
3
|
Description of Field: Cat 33- Bytes 14 - 16 Passenger Type Code of the passenger for which this table applies. Examples: ADT - ADULT CNN - CHILD INF - INFANT etc. Blank - Applies to all passengers. How is null data specified? N/A What does null data indicate? Not Allowed
|
<TicketValidity>
|
Alpha
|
1
|
Description of Field: Cat 33- Bytes 25 Indicates if the refund is to be made within the ticket validity. Examples: A = Within one year after ticket issue B = Within one year after travel has commenced Blank = Anytime How is null data specified? N/A What does null data indicate? Not Allowed
|
<TicketPeriod>
|
Alpha
|
3
|
Description of Field: Cat 33- Bytes 26-28 Indicates either a period of elapsed time or day of week occurrence. Examples: 000-999 Blank = No Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<TicketUnit>
|
Alpha
|
1
|
Description of Field: Cat 33- Bytes 29-30 Unit in which preceding PERIOD Field is expressed. Examples: IF PERIOD field is numeric: N = Minutes (left justified, followed by blank) H = Hours (left justified, followed by blank) D = Days (left justified, followed by blank) M = Months (left justified, followed by blank) If PERIOD field is alpha: 01 = 1st occurrence (day of week) 02-52 = occurrence Blank = No Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<TicketedJourney>
|
Alpha
|
1
|
Description of Field: Cat 33- Bytes 31 Indicates the refund is before or after the origin of the original ticketed journey. Examples: B = Before A - After Blank = Anytime How is null data specified? N/A What does null data indicate? Not Allowed
|
<PricingUnit>
|
Alpha
|
1
|
Description of Field: Cat 33- Bytes 32 Indicates the refund is before or after the origin of the original pricing unit. Examples: B = Before A - After Blank = Anytime How is null data specified? N/A What does null data indicate? Not Allowed
|
<FareComponent>
|
Alpha
|
1
|
Description of Field: Cat 33- Bytes 33 Indicates the refund is before or after the origin of the original Fare Component. Examples: B = Before A - After Blank = Anytime How is null data specified? N/A What does null data indicate? Not Allowed
|
<AdvanceFromToPoint>
|
Alpha
|
1
|
Description of Field: Cat 33- Bytes 34 The beginning and ending point to measure advance cancellations requirements. The FROM POINT is always based on the ticket refund date. The TO POINT is variable. Examples: J = Use departure of the first travel of the Journey. P = Use departure of the first travel on the Pricing unit. F= Use departure of the first travel of the Fare Component. Blank No Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<LastTimeofDay>
|
Alphanumeric
|
4
|
Description of Field: Cat 33- Bytes 43-46 Time of day by which the refund request is required. Examples: 0000-2400 Blank = No Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<AdvCancelPeriod>
|
Alphanumeric
|
3
|
Description of Field: Cat 33- Bytes 47 - 49 Indicates either a period of elapsed time or day of week occurrence. Format: 000-999 or 3-character alpha representation of day of week (MON, TUE, WED, THU, FRI, SAT, SUN) BLANK = No Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<AdvCancelUnit>
|
Alphanumeric
|
2
|
Description of Field: Cat 33- Bytes 50 - 51 Unit in which preceding PERIOD field is expressed If PERIOD is numeric: N = Minutes (left justified, followed by blank) H = Hours (left justified, followed by blank) D = Days (left justified, followed by blank) M = Months (left justified, followed by blank) If PERIOD field is alpha: 01 = 1st occurrence (day of week) 02-52 = occurrence Blank = No Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<TicketTimeLimit>
|
Alpha
|
1
|
Description of Field: Cat 33- Bytes 52 Indicates if the refund request is permitted before or after the ticketing time limit (of the Journey or PU). Examples: B = Before Journey A = After Journey D = Before PU E = After PU Blank = Anytime How is null data specified? N/A What does null data indicate? No Application - continue to validate the table
|
<AdvResvValidation>
|
Alpha
|
1
|
Description of Field: Cat 33 - Bytes 53 Indicates how advance reservations data in Category 5 should be validated when processing byte 41. Examples: I = Ignore advance reservations in Category 5 A = Attempt to completely validate all Category 5 data, including reservations and advance purchase; pass or fail accordingly. Blank = Processing as according to Data Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<FullyFlown>
|
Alpha
|
1
|
Description of Field: Cat 33 - Bytes 54 Indicates that data in this table applies to partially or fully flown fare components. Examples: A = Applies to fully flown fare components B = Applies to partially flown fare components Blank = No Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<OriginallyScheduledFlight>
|
Alpha
|
1
|
Description of Field: Cat 33 - Bytes 55 Indicates when the refund request for any unused flights being refunded must be made. Examples: B = Before the originally scheduled flight. D = One day before the originally scheduled flight. X = On/Before the day of departure of the originally scheduled flight. Blank = May be made before or after the originally scheduled flight. A = anytime after originally scheduled flight O = day of originally scheduled flight and later L = day after originally scheduled flight and later How is null data specified? N/A What does null data indicate? Not Allowed
|
<OriginallyScheduledPeriod>
|
Alphanumeric
|
3
|
Description of Field: Cat 33 - Bytes 56-58 Indicates either a period of elapsed time or day of week occurrence. Format: 000-999 or 3-character alpha representation of day of week (MON, TUE, WED, THU, FRI, SAT, SUN) BLANK = No Application Example: USD or GBP How is null data specified? N/A What does null data indicate? Not Allowed
|
<OriginalScheduleUnit>
|
Alphanumeric
|
2
|
Description of Field: Cat 33- Bytes 59-60 Unit in which preceding PERIOD field is expressed If PERIOD is numeric: N = Minutes (left justified, followed by blank) H = Hours (left justified, followed by blank) D = Days (left justified, followed by blank) M = Months (left justified, followed by blank) If PERIOD field is alpha: 01 = 1st occurrence (day of week) 02-52 = occurrence Blank = No Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<CancellationIndicator>
|
Alpha
|
1
|
Description of Field: Cat 33 - Bytes 61 Indicates if refunds are permitted. Examples: X = Refunds not permitted Blank = Automated refunds permitted How is null data specified? N/A What does null data indicate? Not Allowed
|
<FareBreakPoint>
|
Alpha
|
1
|
Description of Field: Cat 33 - Bytes 62 Indicates that when repricing the fully flown portion of the itinerary, the fare break points may or may not be changed in order to calculate the value of the flown portion. Examples: X = Fare breaks may be changed Blank = Fare break change not permitted for fully flown fare components. For partially flown are components, may change the destination point, but cannot change the origin point. How is null data specified? N/A What does null data indicate? Not Allowed
|
<RepriceIndicator>
|
Alpha
|
1
|
Description of Field: Cat 33 - Bytes 63 Indicates that when a partially used ticket is submitted for refund, in order to determine the value of the portion used, re-price using historical travel commencement or historical ticket fares. Examples: A = Historical Ticket Based fares B = Historical Travel Commencement Based fares Blank = No Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<TariffNum>
|
Alphanumeric
|
3
|
Description of Field: Cat 33- Bytes 64-66 The rule tariff number for the rule number specified in Bytes 56-59. Examples: 001-999 = specified tariff. Specified tariff defined as: Public Tariff = same tariff and specified tariff Private tariff = same tariff and specified tariff 000 = Any tariff. Any defined as: For Public tariff = any public tariff For Private tariff = any qualified private tariff, any public tariff How is null data specified? N/A What does null data indicate? Not Allowed
|
<TariffIndicator>
|
Alpha
|
1
|
Description of Field: Cat 33- Bytes 67 Indicates that private tariffs should be considered along with public tariffs when 000 is coded in a public rules tariffs Category 33. Examples: X = When bytes 53-54 contain value 000 in a public rules tariff Category 33, then any public tariff and any qualified private tariff is valid. Blank = No Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<RuleNum>
|
Alphanumeric
|
4
|
Description of Field: Cat 33- Bytes 68 - 71 The specified rule number where reprice fares must reside. Examples: Four alpha numeric rule numbers. Rule range (For example 20**). Note: A rule range is required when a rule number is not coded and the specified value in bytes 53-54 is a rule-restricted (Tag 26) tariff. Blank = Any rule number. How is null data specified? N/A What does null data indicate? Not Allowed
|
<FareIndicator>
|
Alpha
|
1
|
Description of Field: Cat 33- Bytes 72 Indicator for how the following field is defined. Examples: F = Fare class code. M = ATP Fare Family (e.g. -E70). S = Fare class code starting with the 2nd position. Blank = Any fare class code may be used. How is null data specified? N/A What does null data indicate? Not Allowed
|
<FareClassCode>
|
Alphanumeric
|
8
|
Description of Field: Cat 33- Bytes 73-80 Characters 2-8 of a Fare Class Code, or ATPCO Fare Family. Examples: 1-8 digit alpha numeric fare class code 1-7 alpha numeric fare class code (excluding the first position of the fare class code). Generic fare family; e.g. B-E70 which refers to all BE70 fares. Blank - Any fare class code How is null data specified? N/A What does null data indicate? Not Allowed
|
<FareType>
|
Alpha
|
1
|
Description of Field: Cat 33- Bytes 89 Indicates that when re-pricing, select fares that are the same fare type or fare class code as the original fare. Examples: T = Same ATPCO Fare Type Code C = Same Fare Class Code Blank = Any fare class code or fare type How is null data specified? N/A What does null data indicate? Not Allowed
|
<SelectFare>
|
Alpha
|
1
|
Description of Field: Cat 33- Bytes 90 Normal/Special: Indicates when repricing, select fares that are normal or special as indicated in the Record 1. Examples: N = Normal S = Special Blank = Normal or Special fare How is null data specified? N/A What does null data indicate? Not Allowed
|
<FareTag>
|
Alphanumeric
|
1
|
Description of Field: Cat 33- Bytes 91 One Way/Round Trip: Indicates when re-pricing, select fares that are One Way (Tag 1, Tag 3) or Round Trip (Tag 2) as indicated in the Fare Record or Record 1. Examples: 1 = One Way 2 = Round Trip Blank = Any One Way or Round-Trip fare How is null data specified? N/A What does null data indicate? Not Allowed
|
<FareAmt>
|
Alpha
|
1
|
Description of Field: Cat 33- Bytes 92 Indicates that when re-pricing fully flown fare components, to select fares that are equal to or greater in amount than the original fare. Examples: X = Higher than the original fare. Blank = Equal to or higher than the original fare. How is null data specified? N/A What does null data indicate? Not Allowed
|
<BookingCode>
|
Alpha
|
1
|
Description of Field: Cat 31- Bytes 93 Indicates that when re-pricing whether to select fares that are booked in the same booking code as the originally ticketed fare components. Examples: S = Same Booking Code E = Equal or higher Booking Code Blank = Any Booking Code How is null data specified? N/A What does null data indicate? Not Allowed
|
<Amount1>
|
Numeric
|
7
|
Description of Field: Cat 33 - Bytes 94-100 A penalty amount started as flat amount. Format: 0000000-9999999 How is null data specified? N/A What does null data indicate? Not Allowed
|
<Currency1>
|
Alpha
|
3
|
Description of Field: Cat 33 - Bytes 101-103 A code in which the preceding amount field is represented. Format: 3 Alpha Currency Code Example: USD or GBP How is null data specified? N/A What does null data indicate? Not Allowed
|
<Decimal1>
|
Numeric
|
1
|
Description of Field: Cat 33- Bytes 104 Number of decimal placement assumed in the preceding amount field. Examples: 0-9 How is null data specified? N/A What does null data indicate? Not Allowed
|
<FarePercentage>
|
Numeric
|
7
|
Description of Field: Cat 33 - Bytes 105-111 Percentage of the base fare assessed as the penalty. Format: NNN.NNNN format decimal assumed - 009.5000 = 9.5% How is null data specified? N/A What does null data indicate? Not Allowed
|
<Amount2>
|
Numeric
|
7
|
Description of Field: Cat 33 - Bytes 112-118 A penalty amount started as a flat amount. Format: 0000000-9999999 How is null data specified? N/A What does null data indicate? Not Allowed
|
<Currency2>
|
Alpha
|
3
|
Description of Field: Cat 33 - Bytes 119-121 A code in which the preceding amount field is represented. Format: 3 Alpha Currency Code Example: USD or GBP How is null data specified? N/A What does null data indicate? Not Allowed
|
<Decimal2>
|
Numeric
|
1
|
Description of Field: Cat 33- Bytes 122 Number of decimal placement assumed in the preceding amount field. Examples: 0-9 How is null data specified? N/A What does null data indicate? Not Allowed
|
<FareHighOrLow>
|
Alpha
|
1
|
Description of Field: Cat 33- Bytes 123 Higher or Lower: Indicates that when both amount and percentage are specified, use the higher or the lower of the two amounts. Examples: H = Use higher of the amount and the calculated percentage L = Use lower of the amount and the calculated percentage Blank = No Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<MinimumAmt>
|
Numeric
|
7
|
Description of Field: Cat 33- Bytes 124 - 130 The minimum amount of the additional collection that must be made. Examples: 0000000 - 9999999 How is null data specified? N/A What does null data indicate? Not Allowed
|
<CurrencyCode>
|
Alpha
|
3
|
Description of Field: Cat 33- Bytes 131 - 133 A code in which the preceding amount field is represented. Examples: USD/GBP Three alpha currency code Blank = No Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<DecimalValue>
|
Numeric
|
1
|
Description of Field: Cat 33- Bytes 134 Number of decimal placement in the preceding amount field. Examples: 0 - 9 Blank - No Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<ReissueFeeIndicator>
|
Alpha
|
1
|
Description of Field: Cat 33- Bytes 135 Indicates if the reissue fee is assessed on a Pricing unit or Fare Component basis. Examples: F = Fare Component P = Pricing Unit How is null data specified? N/A What does null data indicate? Not Allowed
|
<CalcOption>
|
Alpha
|
1
|
Description of Field: Cat 33- Bytes 136 Indicates that the refund should be calculated using one of two defined methods. Examples: A = When calculating the refund use Method A (Pricing Unit), as described in the Category 33 Data Application B = When calculating the refund use Method B (Higher of FC & PU) as described in the Category 33 Data Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<PTCDiscounts>
|
Numeric
|
4
|
Description of Field: Cat 33- Bytes 137-140 Tags to indicate whether to apply discounts. *Up to 4 tags may be coded* Examples: 1 = Infant (discount any infant PTC) 2 = PTC = INS discount, no penalty for PTC=INF 3 = Child discount 4 = Youth discount 5 = Senior discount 6 = Category 19 discounts 7 = Category 22 discounts 8 = PTC=INF discount 9 = no penalty for PTC = INF 0 = PTC=INS discount Blank = Penalty Discounts are not permitted How is null data specified? N/A What does null data indicate? Not Allowed
|
<FormofRefund>
|
Alpha
|
1
|
Description of Field: Cat 33- Bytes 141 Indicates the form of refund to apply. Examples: S = Scrip M = MCO / EMD V = Voucher A = Any form of payment Blank = Original Form of Payment How is null data specified? N/A What does null data indicate? Not Allowed
|
<TaxNonRefundable>
|
Alpha
|
1
|
Description of Field: Cat 33- Bytes 142 Indicates the refundability of taxes on non- refundable and refundable type fares. For nonrefundable fares type this field only applies to 100% non-refundable fares. Examples: X = For non-refundable fares, taxes are nonrefundable. For refundable fares, taxes are refundable. Blank = No application How is null data specified? N/A What does null data indicate? Not Allowed
|
<PeriodTimeOrDay>
|
Alphanumeric
|
3
|
Description of Field: Cat 33- Bytes 143-145 Indicates either a period of elapsed time or day of week occurrence. Format: 000-999 or 3-character alpha representation of day of week (MON, TUE, WED, THU, FRI, SAT, SUN) BLANK = No Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<PeriodOfUnit>
|
Alphanumeric
|
2
|
Description of Field: Cat 33- Bytes 146- 147 Unit in which preceding PERIOD field is expressed If PERIOD is numeric: N = Minutes (left justified, followed by blank) H = Hours (left justified, followed by blank) D = Days (left justified, followed by blank) M = Months (left justified, followed by blank) If PERIOD field is alpha: 01 = 1st occurrence (day of week) 02-52 = occurrence Blank = No Application How is null data specified? N/A What does null data indicate? Not Allowed
|
<ResvTkt>
|
Alpha
|
1
|
Description of Field: Cat 33- Bytes 148 Indicates if change is measure from after reservations are made or after reservations and ticketing is made Examples: R = After reservations are made T = After reservations and ticketing are made (Reservations/Ticketing was performed on the same day). Blank = No application How is null data specified? N/A What does null data indicate? Not Allowed
|
|
|
+ <FareBasisCodeSummary>
|
GRFB 1.0
|
|
+ <FICAry>
|
Array
|
n/a
|
|
+ <FICInfo>
|
FieldSet
|
n/a
|
|
<PsgrDescNum>
|
Numeric
|
2
|
Description of Field: Passenger Description Number that this Fare Basis Code Applies to.
Format (n-numeric): nn
Special Format: Left justified character blank filled.
Examples: 1 21
How is null data specified? N/A
What does null data indicate? N/A
|
<ODNum>
|
Numeric
|
2
|
Description of Field: Origin and Destination group number The itinerary is divided up into O&Ds and numbered sequentially. This assigned number is the O&D group number Example-itin den-ord-den there are 2 O&Ds: den-ord (O&D number 01) ord-den (O&D number 02). This number tells which block of availability response data this quote's flight items are in.
Format (n - numeric): nn
Special Format: Right justified, zero filled.
Examples: 01 02
How is null data specified? N/A
What does null data indicate? N/A
|
<FIC>
|
Alphanumeric
|
8
|
Description of Field: Fare Basis Code of this fare
Format (a-alpha): aaaaaaaa
Examples: YHAP MLEE6MO
How is null data specified? N/A
What does null data indicate? N/A
|
|
|
|
|
|
|
+ <OutputMsg>
|
GROM 1.0
|
|
<Text>
|
Alphanumeric
|
To End
|
Description of Field: Line of output delimited by delimiter character. GROM will not exceed 4K of data, if message text does exceed 4K it will be split over multiple GROM KLR's. Format (x-alpha/numeric): xxxx... Examples: Quote001 How is null data specified? N/A What does null data indicate? N/A If variable length, specify the maximum allowable length. Depends on the length of the data - not to exceed 4K
|
|
|
|
|
+ <AssumedPt>
|
1441 5.0
|
1441 - Assumed City Processing - HMCT Response - Version 5.00
No data is returned.
|
|
|
|
|
|
|
|