+ Responses
|
+ <InsertSegAfter>
|
1021 5.0
|
|
+ <SegCancel>
|
1041 7.0
|
|
|
1041: - Segment Cancel Response Version: 07.00
|
SegCancelBlkCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Number of canceled blocks returned Format (n-numeric): nn Special Format: n/a Examples: '04' How is null data specified? No data results in error What does null data indicate? No data results in error If variable length, specify the maximum allowable length. n/a
|
HtlSegCancelBlkCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Number of hotel confirmation numbers returned Format (n-numeric): nn Special Format: n/a Examples: '04' How is null data specified? No data results in error What does null data indicate? No data results in error If variable length, specify the maximum allowable length. n/a
|
+ <SegCancelAry>
|
Array
|
n/a
|
|
+ <SegCancelInfo>
|
FieldSet
|
n/a
|
|
<Tok>
|
Numeric
|
2
|
Description of Field: This field is echoed from the request (1040) Format (n-numeric): nn Special Format: Right justified, zero filled Examples: n/a How is null data specified? No data results in error What does null data indicate? No data results in error If variable length, specify the maximum allowable length. n/a
|
<SegNum>
|
Numeric
|
2
|
Description of Field: PNR segment number canceled. Format (x-alpha/numeric): xx Special Format: Right justified Examples: '01' 'FF' How is null data specified? No data results in error What does null data indicate? No data results in error If variable length, specify the maximum allowable length. n/a
|
<Status>
|
Alpha
|
2
|
Description of Field: Status from cancel Format (a-alpha): aa Special Format: n/a Possible Values (List or Range): XX = Successfully canceled DM = Cancel denied due to marriage logic NO = Error How is null data specified? No data results in error What does null data indicate? No data results in error
|
|
|
|
|
+ <HtlSegCancelAry>
|
Array
|
n/a
|
|
+ <HtlSegCancelInfo>
|
FieldSet
|
n/a
|
|
<SegNum>
|
Numeric
|
2
|
Description of Field: Hotel segment number canceled Format (x-alpha/numeric): xx Special Format: Right justified Examples: '01' 'FF' How is null data specified? No data results in error What does null data indicate? No data results in error If variable length, specify the maximum allowable length. n/a
|
CancelNumLen Structured data only. Not in XML.
|
Alphanumeric
|
2
|
Description of Field: Length of field to follow Format (x-alpha/numeric): xx Special Format: n/a Examples: 001FTSW How is null data specified? zero What does null data indicate? Confirmation number does not exist If variable length, specify the maximum allowable length. n/a
|
<CancelNum>
|
Alphanumeric
|
VL
|
Description of Field: Actual confirmation number returned Format (a-alpha, n-numeric, x-alpha/numeric): an Special Format: n/a Examples: 59967435 How is null data specified? No data results in error What does null data indicate? No data results in error If variable length, specify the maximum allowable length. 34
|
|
|
|
|
|
|
|
+ <AirSegSell>
|
1061 6.2
|
+ <AppendedError>
|
ERKR 1.0
|
|
<Err>
|
Alphanumeric
|
5
|
Error code for use by the client to construct the error message. See below for Error Code numbering system Unlike the Generic Error KLR, this data must always be present.
|
<KlrErr>
|
Alphanumeric
|
To End
|
Entire KLR that caused a problem.
|
|
|
+ <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.
|
|
|
+ <AirSellChange>
|
SRD1 1.0
|
|
<DispSeqNum>
|
Alphanumeric
|
2
|
Description of Field: Sequence number of this segment in the BF/PNR.
Format (n-numeric): nn
Special Format: Can be blank under certain circumstances (see below). 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? Display sequence not applicable
|
<Vnd>
|
Alphanumeric
|
3
|
Description of Field: Airline Code.
Format (x-alpha/numeric): xxx
Special Format: Left justified blank filled (see Open Segments following).
Examples: BAblank J2blank
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<FltNum>
|
Numeric
|
4
|
Description of Field: Flight number
Format (n-numeric): nnnn
Special Format: Right justified zero filled. OPEN if Open Air Segment (see Open Segments following).
Examples: 0117 OPEN
How is null data specified? No data results in error if not OPEN segment For OPEN segments, character blank
What does null data indicate? No data results in error else if OPEN segment, null data indicates Open Dated.
|
<OpSuf>
|
Alphanumeric
|
1
|
Description of Field: Product reference suffix
Format (x-alpha/numeric): x
How is null data specified? Character blank
What does null data indicate? Character blank is standard for field
|
<Class>
|
Alpha
|
2
|
Description of Field: Class of service and class modifier
Format (a-alpha): aa
Special Format: Left justified blank filled.
Examples: Jblank JN
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<StartDt>
|
Numeric
|
8
|
Description of Field: Departure Date
Format (n-numeric): nnnnnnnn
Special Format:: YYYYMMDD Blanks if Open Dated (see Open Segments following).
How is null data specified? Character blanks for Open Dated only No data results in error (for all other flights)
What does null data indicate? Character blanks indicate Open Dated (for OPEN segments only) No data results in error (for all other flights)
|
<DtChg>
|
Numeric
|
2
|
Description of Field: Days difference between local start and end dates
Format (n-numeric): nn
Special Format: -1, 01, 02 are valid if agent determines it is required. Character zeroes if not applicable
Examples: -1 Previous day arrival. 00 Same day arrival 01 Next day arrival 02 Second day arrival 03, 04 used for Rail only
How is null data specified? Character zeroes
What does null data indicate? Character zeroes if not applicable
|
<StartAirp>
|
Alpha
|
5
|
Description of Field: Boarding city
Format (a-alpha): aaaaa
Special Format: Left justified blank filled
Examples: LHRblankblank
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<EndAirp>
|
Alpha
|
5
|
Description of Field: Destination city
Format (a-alpha): aaaaa
Special Format: Left justified blank filled
Examples: LHRblankblank
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<StartTm>
|
Numeric
|
4
|
Description of Field: Departure Time
Format (n-numeric): nnnn
Special Format: HHMM Timings are in 24 hour format
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<EndTm>
|
Numeric
|
4
|
Description of Field: Arrival Time
Format (n-numeric): nnnn
Special Format: HHMM Timings are in 24 hour format
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<Status>
|
Alpha
|
2
|
Description of Field: Host status code
Format (a-alpha): aa
Special Format: See Open Segments following Examples: NO (open only) BK HS
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<NumPsgrs>
|
Numeric
|
2
|
Description of Field: Number of seats required.
Format (n-numeric): nn
Possible Values (Range): Range 01-99
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<SellType>
|
Alpha
|
1
|
Description of Field: Type of Sell achieved
Format (a-alpha): a
Possible Values (List): O - Secure sold L - Last seat sold (1G only) G - Guaranteed sold S - Super guaranteed sold W- Interactively Waitlisted (WL over the link - 1G only) Blank if not applicable
How is null data specified? Character blanks
What does null data indicate? Character blanks indicate not applicable
|
<SellValidityPeriod>
|
Numeric
|
3
|
Description of Field: Period in minutes the type of sell is valid for (before End Transact).
Format (n-numeric): nnn
Special Format: Right justified zero filled Blank if not applicable
Example: 030
How is null data specified? Character blanks
What does null data indicate? Character blanks if not applicable
|
<MarriageNum>
|
Numeric
|
2
|
Description of Field: Other Air Segment Sells returned with the same number are married to one another.
Format (n-numeric): nn
How is null data specified? Character blanks
What does null data indicate? Character blanks indicate not applicable
|
<SuccessInd>
|
Alpha
|
1
|
Description of Field: Indicates whether the sell was successful or not
Format (a-alpha): a
Possible Values (List): Y = Segment added to PNR/BF N = Segment was NOT added to PNR/BF (Error KLR likely to follow this KLR)
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<COG>
|
Alpha
|
1
|
Description of Field: Physical change of equipment
Format (a-alpha): a
Possible Values (List): Y = Change of gauge N = Not change of gauge
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<TklessInd>
|
Alpha
|
1
|
Description of Field: Indicates whether a segment is ticketed or not.
Format (a-alpha): a
Possible Values (List): Y = Ticketless segment N = Not ticketless segment
NB - For ticketless, read Electronic Ticket
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<FareQuoteTkIgnInd>
|
Alpha
|
1
|
Description of Field: Ignore or do not ignore for fare quote or ticketing
Format (a-alpha): a
Possible Values (List): Y = Ignore for fare quote & ticketing N = Do not ignore for fare quote & ticketing
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<StopoverInd>
|
Alpha
|
1
|
Description of Field: Indicates whether flight is a stopover or not
Format (a-alpha): a
Possible Values (List): Y = Stopover N = No stopover
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<AvailyBypassInd>
|
Alpha
|
1
|
Description of Field: Availability display bypassed
Format (a-alpha): a
Special Format: 1V: Y = Availability Display Bypassed 1G: Blank
Possible Values (List): Y = Availability Display Bypassed Blank
How is null data specified? Character blank
What does null data indicate? Character blank if not applicable
|
|
|
+ <AirSellRebook>
|
SRR1 1.0
|
|
<DispSeqNum>
|
Alphanumeric
|
2
|
Description of Field: Sequence number of this segment in the BF/PNR.
Format (n-numeric): nn
Special Format: Can be blank under certain circumstances (see below). 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? Display sequence not applicable
|
<Vnd>
|
Alphanumeric
|
3
|
Description of Field: Airline Code.
Format (x-alpha/numeric): xxx
Special Format: Left justified blank filled (see Open Segments following).
Examples: BAblank J2blank
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<FltNum>
|
Numeric
|
4
|
Description of Field: Flight number
Format (n-numeric): nnnn
Special Format: Right justified zero filled. OPEN if Open Air Segment (see Open Segments following).
Examples: 0117 OPEN
How is null data specified? No data results in error if not OPEN segment For OPEN segments, character blank
What does null data indicate? No data results in error else if OPEN segment, null data indicates Open Dated.
|
<OpSuf>
|
Alphanumeric
|
1
|
Description of Field: Product reference suffix
Format (x-alpha/numeric): x
How is null data specified? Character blank
What does null data indicate? Character blank is standard for field
|
<Class>
|
Alpha
|
2
|
Description of Field: Class of service and class modifier
Format (a-alpha): aa
Special Format: Left justified blank filled.
Examples: Jblank JN
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<StartDt>
|
Numeric
|
8
|
Description of Field: Departure Date
Format (n-numeric): nnnnnnnn
Special Format:: YYYYMMDD Blanks if Open Dated (see Open Segments following).
How is null data specified? Character blanks for Open Dated only No data results in error (for all other flights)
What does null data indicate? Character blanks indicate Open Dated (for OPEN segments only) No data results in error (for all other flights)
|
<DtChg>
|
Numeric
|
2
|
Description of Field: Days difference between local start and end dates
Format (n-numeric): nn
Special Format: -1, 01, 02 are valid if agent determines it is required. Character zeroes if not applicable
Examples: -1 Previous day arrival. 00 Same day arrival 01 Next day arrival 02 Second day arrival 03, 04 used for Rail only
How is null data specified? Character zeroes
What does null data indicate? Character zeroes if not applicable
|
<StartAirp>
|
Alpha
|
5
|
Description of Field: Boarding city
Format (a-alpha): aaaaa
Special Format: Left justified blank filled
Examples: LHRblankblank
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<EndAirp>
|
Alpha
|
5
|
Description of Field: Destination city
Format (a-alpha): aaaaa
Special Format: Left justified blank filled
Examples: LHRblankblank
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<StartTm>
|
Numeric
|
4
|
Description of Field: Departure Time
Format (n-numeric): nnnn
Special Format: HHMM Timings are in 24 hour format
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<EndTm>
|
Numeric
|
4
|
Description of Field: Arrival Time
Format (n-numeric): nnnn
Special Format: HHMM Timings are in 24 hour format
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<Status>
|
Alpha
|
2
|
Description of Field: Host status code
Format (a-alpha): aa
Special Format: See Open Segments following Examples: NO (open only) BK HS
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<NumPsgrs>
|
Numeric
|
2
|
Description of Field: Number of seats required.
Format (n-numeric): nn
Possible Values (Range): Range 01-99
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<SellType>
|
Alpha
|
1
|
Description of Field: Type of Sell achieved
Format (a-alpha): a
Possible Values (List): O - Secure sold L - Last seat sold (1G only) G - Guaranteed sold S - Super guaranteed sold W- Interactively Waitlisted (WL over the link - 1G only) Blank if not applicable
How is null data specified? Character blanks
What does null data indicate? Character blanks indicate not applicable
|
<SellValidityPeriod>
|
Numeric
|
3
|
Description of Field: Period in minutes the type of sell is valid for (before End Transact).
Format (n-numeric): nnn
Special Format: Right justified zero filled Blank if not applicable
Example: 030
How is null data specified? Character blanks
What does null data indicate? Character blanks if not applicable
|
<MarriageNum>
|
Numeric
|
2
|
Description of Field: Other Air Segment Sells returned with the same number are married to one another.
Format (n-numeric): nn
How is null data specified? Character blanks
What does null data indicate? Character blanks indicate not applicable
|
<SuccessInd>
|
Alpha
|
1
|
Description of Field: Indicates whether the sell was successful or not
Format (a-alpha): a
Possible Values (List): Y = Segment added to PNR/BF N = Segment was NOT added to PNR/BF (Error KLR likely to follow this KLR)
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<COG>
|
Alpha
|
1
|
Description of Field: Physical change of equipment
Format (a-alpha): a
Possible Values (List): Y = Change of gauge N = Not change of gauge
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<TklessInd>
|
Alpha
|
1
|
Description of Field: Indicates whether a segment is ticketed or not.
Format (a-alpha): a
Possible Values (List): Y = Ticketless segment N = Not ticketless segment
NB - For ticketless, read Electronic Ticket
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<FareQuoteTkIgnInd>
|
Alpha
|
1
|
Description of Field: Ignore or do not ignore for fare quote or ticketing
Format (a-alpha): a
Possible Values (List): Y = Ignore for fare quote & ticketing N = Do not ignore for fare quote & ticketing
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<StopoverInd>
|
Alpha
|
1
|
Description of Field: Indicates whether flight is a stopover or not
Format (a-alpha): a
Possible Values (List): Y = Stopover N = No stopover
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<AvailyBypassInd>
|
Alpha
|
1
|
Description of Field: Availability display bypassed
Format (a-alpha): a
Special Format: 1V: Y = Availability Display Bypassed 1G: Blank
Possible Values (List): Y = Availability Display Bypassed Blank
How is null data specified? Character blank
What does null data indicate? Character blank if not applicable
|
|
|
+ <AirSell>
|
SRS1 2.0
|
|
<DisplaySequenceNumber>
|
Alphanumeric
|
2
|
Description of Field: Sequence number of this segment in the BF/PNR. Format (n-numeric): nn Special Format: Can be blank under certain circumstances (see below). 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? Display sequence not applicable
|
<Vnd>
|
Alphanumeric
|
3
|
Description of Field: Airline Code. Format (x-alpha/numeric): xxx Special Format: Left justified blank filled (see Open Segments following). Examples: BAblank J2blank How is null data specified? No data results in error What does null data indicate? No data results in error
|
<FltNum>
|
Numeric
|
4
|
Description of Field: Flight number Format (n-numeric): nnnn Special Format: Right justified zero filled. OPEN if Open Air Segment (see Open Segments following). Examples: 0117 OPEN How is null data specified? No data results in error if not OPEN segment For OPEN segments, character blank What does null data indicate? No data results in error else if OPEN segment, null data indicates Open Dated.
|
<OpSuf>
|
Alphanumeric
|
1
|
Description of Field: Product reference suffix Format (x-alpha/numeric): x How is null data specified? Character blank What does null data indicate? Character blank is standard for field
|
<Class>
|
Alpha
|
2
|
Description of Field: Class of service and class modifier Format (a-alpha): aa Special Format: Left justified blank filled. Examples: Jblank JN How is null data specified? No data results in error What does null data indicate? No data results in error
|
<StartDt>
|
Numeric
|
8
|
Description of Field: Departure Date Format (n-numeric): nnnnnnnn Special Format:: YYYYMMDD Blanks if Open Dated (see Open Segments following). How is null data specified? Character blanks for Open Dated only No data results in error (for all other flights) What does null data indicate? Character blanks indicate Open Dated (for OPEN segments only) No data results in error (for all other flights)
|
<DtChg>
|
Numeric
|
2
|
Description of Field: Days difference between local start and end dates Format (n-numeric): nn Special Format: -1, 01, 02 are valid if agent determines it is required. Character zeroes if not applicable Examples: -1 Previous day arrival. 00 Same day arrival 01 Next day arrival 02 Second day arrival 03, 04 used for Rail only How is null data specified? Character zeroes What does null data indicate? Character zeroes if not applicable
|
<StartAirp>
|
Alpha
|
5
|
Description of Field: Boarding city Format (a-alpha): aaaaa Special Format: Left justified blank filled Examples: LHRblankblank How is null data specified? No data results in error What does null data indicate? No data results in error
|
<EndAirp>
|
Alpha
|
5
|
Description of Field: Destination city Format (a-alpha): aaaaa Special Format: Left justified blank filled Examples: LHRblankblank How is null data specified? No data results in error What does null data indicate? No data results in error
|
<StartTm>
|
Numeric
|
4
|
Description of Field: Departure Time Format (n-numeric): nnnn Special Format: HHMM Timings are in 24 hour format How is null data specified? No data results in error What does null data indicate? No data results in error
|
<EndTm>
|
Numeric
|
4
|
Description of Field: Arrival Time Format (n-numeric): nnnn Special Format: HHMM Timings are in 24 hour format How is null data specified? No data results in error What does null data indicate? No data results in error
|
<Status>
|
Alpha
|
2
|
Description of Field: Host status code Format (a-alpha): aa Special Format: See Open Segments following Examples: NO (open only) BK HS How is null data specified? No data results in error What does null data indicate? No data results in error
|
<NumPsgrs>
|
Numeric
|
2
|
Description of Field: Number of seats required. Format (n-numeric): nn Possible Values (Range): Range 01-99 How is null data specified? No data results in error What does null data indicate? No data results in error
|
<SellType>
|
Alpha
|
1
|
Description of Field: Type of Sell achieved Format (a-alpha): a Possible Values (List): O - Secure sold L - Last seat sold (1G only) G - Guaranteed sold S - Super guaranteed sold W- Interactively Waitlisted (WL over the link - 1G only) Blank if not applicable How is null data specified? Character blanks What does null data indicate? Character blanks indicate not applicable
|
<SellValidityPeriod>
|
Numeric
|
3
|
Description of Field: Period in minutes the type of sell is valid for (before End Transact). Format (n-numeric): nnn Special Format: Right justified zero filled Blank if not applicable Example: 030 How is null data specified? Character blanks What does null data indicate? Character blanks if not applicable
|
<MarriageNum>
|
Numeric
|
2
|
Description of Field: Other Air Segment Sells returned with the same number are married to one another. Format (n-numeric): nn How is null data specified? Character blanks What does null data indicate? Character blanks indicate not applicable
|
<SuccessInd>
|
Alpha
|
1
|
Description of Field: Indicates whether the sell was successful or not Format (a-alpha): a Possible Values (List): Y = Segment added to PNR/BF N = Segment was NOT added to PNR/BF (Error KLR likely to follow this KLR) How is null data specified? No data results in error What does null data indicate? No data results in error
|
<COG>
|
Alpha
|
1
|
Description of Field: Physical change of equipment Format (a-alpha): a Possible Values (List): Y = Change of gauge N = Not change of gauge How is null data specified? No data results in error What does null data indicate? No data results in error
|
<TklessInd>
|
Alpha
|
1
|
Description of Field: Indicates whether the segment is ticketless (E-Ticketable).
Format (a-alpha): a
Possible Values (List): Y = Ticketless segment N = Not ticketless segment
NB - For ticketless, read Electronic Ticket
Note: Y means it's possibly e-ticket eligible. However, no BSP, AAT, interline table, etc., checks are done at segment sell. So even though this indicator may be 'Y' it may not actually be e-ticket eligible. To ensure the entire itinerary is e-ticket eligible, perform a DocProdETicketCheck against the itinerary.
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<FareQuoteTkIgnInd>
|
Alpha
|
1
|
Description of Field: Ignore or do not ignore for fare quote or ticketing Format (a-alpha): a Possible Values (List): Y = Ignore for fare quote & ticketing N = Do not ignore for fare quote & ticketing How is null data specified? No data results in error What does null data indicate? No data results in error
|
<StopoverInd>
|
Alpha
|
1
|
Description of Field: Indicates whether flight is a stopover or not Format (a-alpha): a Possible Values (List): Y = Stopover N = No stopover How is null data specified? No data results in error What does null data indicate? No data results in error
|
<AvailyBypassInd>
|
Alpha
|
1
|
Description of Field: Availability display bypassed Format (a-alpha): a Special Format: 1V: Y = Availability Display Bypassed 1G: Blank Possible Values (List): Y = Availability Display Bypassed Blank How is null data specified? Character blank What does null data indicate? Character blank if not applicable
|
<OpAirV>
|
Alphanumeric
|
3
|
Description of Field: Airline Code for the carrier who actuall operates this flight. Format (x-alpha/numeric): xxx Special Format: This field will only be used on Apollo core (1V). Examples: BA J2 How is null data specified? Character Blanks What does null data indicate? No data implies there is no operating carrier.
|
|
|
+ <TextMsg>
|
TEXT 1.0
|
|
<Txt>
|
Alphanumeric
|
To End
|
Description of Field: Free Format Text Format (x-alpha/numeric): xxxxxxxxxxxxxxx............ Special Format: N/A Examples: ISSUED: 19MAY 03 FOP: CASH How is null data specified? N/A What does null data indicate? No data results in an error
|
|
|
|
|
+ <PassiveSegmentSellResponse>
|
1063 1.0
|
+ <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.
|
|
|
+ <NonAirSeg>
|
IT07 1.0
|
|
<SegNum>
|
Numeric
|
2
|
Description of Field: Segment number as unpacked in BFWC/AAA.
Format (a-alpha, n-numeric, x-alpha/numeric): nn
Possible Values (Range): 01-99
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<Status>
|
Alpha
|
2
|
Description of Field: Status code as input in the SQP1
Format (a-alpha, n-numeric, x-alpha/numeric): aa
Examples: NN BK
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<Type>
|
Alpha
|
3
|
Description of Field: Type of non-air segment
Format (a-alpha, n-numeric, x-alpha/numeric): aaa
Possible Values (List): AIR - air (1G) ATX - auxiliary (air taxi) BUS - bus CAR - car CRU - cruise CUR - currency (1V) CXL - misc DLV - misc EXC - misc FEE - misc FEX - fees (1G) FOR - forms GRP - group HTL - hotel INC - include INS - insurance LES - leisure LIM - limousine LND - land MIS - misc (1V) MTP - misc OTH - other PKG - package RAI - rail (1G) RAL - railroad SEA - seaplane (1G) SOF - software SUP - supply SUR - surface SVC - service (1V) TUR - tour THE - theater TKT - ticket (1V) TFR - transfer (1G) TRN - train (1G) TXI - taxi (1G)
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<StartDt>
|
Numeric
|
8
|
Description of Field: Start date of service
Format (a-alpha, n-numeric, x-alpha/numeric): nnnnnnnn
Special Format YYYYMMDD
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<EndDt>
|
Numeric
|
8
|
Description of Field: End date of service
Format (a-alpha, n-numeric, x-alpha/numeric): nnnnnnnn
Special Format YYYYMMDD
How is null data specified? 1G: character blanks for all auxiliary segments (out date appears in free form text) 1V: HTL and CAR segments
What does null data indicate? Character blanks indicates end date is not present
|
<Vnd>
|
Alphanumeric
|
3
|
Description of Field: Vendor code of carrier or service provider.
Format (a-alpha, n-numeric, x-alpha/numeric): xxx
Special Format: Left justified blank filled
How is null data specified? No date results in error
What does null data indicate? No data results in error
|
<NumPersons>
|
Numeric
|
2
|
Description of Field: Number in party or number of services required.
Format (a-alpha, n-numeric, x-alpha/numeric): nn
Special Format: none
Possible Values (Range): 01-99
How is null data specified? No data results in error
|
<NumNights>
|
Numeric
|
2
|
Description of Field: Number of nights in hotel
Format (a-alpha, n-numeric, x-alpha/numeric): nn
Special Format: For HTL segments only
Possible Values (Range): 01-99
How is null data specified? Character blanks.
What does null data indicate? Character blanks indicates non-HTL segments, or HTL segment with an unspecified number of nights.
|
<StartPt>
|
Alpha
|
5
|
Description of Field: City code of service or departure point of service
Format (a-alpha, n-numeric, x-alpha/numeric): aaaaa
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<EndPt>
|
Alpha
|
5
|
Description of Field: Arrival city
Format (a-alpha, n-numeric, x-alpha/numeric): aaaaa
Special Format: Valid for 1V ATX segments only, blank for all other segment types
How is null data specified? Character blanks.
What does null data indicate? Character blanks.
|
<SellType>
|
Alpha
|
1
|
Description of Field: Type of Sell achieved
Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List): I - Instant confirmation
How is null data specified? Character blank.
What does null data indicate? Character blank indicates not applicable.
|
CityNameLen Structured data only. Not in XML.
|
Numeric
|
3
|
Description of Field: Length of City Name field.
Format (a-alpha, n-numeric, x-alpha/numeric): nnn
Possible Values (Range): 0-999
How is null data specified? Character zeroes
What does null data indicate? Character zeroes indicate that City Name field does not exist.
|
TextLen Structured data only. Not in XML.
|
Numeric
|
3
|
Description of Field: Length of Free Form Text
Format (a-alpha, n-numeric, x-alpha/numeric): nnn
Possible Values (Range): 0-999
How is null data specified? Character zeroes
What does null data indicate? Character zeroes indicate no text exists
|
<CityName>
|
Alphanumeric
|
VL
|
Description of Field: City name
Format (a-alpha, n-numeric, x-alpha/numeric): x
Special Format: 1V only: HTL, CAR, ATX segments only
How is null data specified? No data indicates no city name present
What does null data indicate? No data indicates no city name present
If variable length, specify the maximum allowable length. 999
|
<Text>
|
Alphanumeric
|
VL
|
Description of Field: Free Form Text Delimiter is added in case of multiple remarks, example - **REMARK1**/**REMARK2**
Format (a-alpha, n-numeric, x-alpha/numeric): x
Special Format: none
How is null data specified? No data indicates no free form text present
What does null data indicate? No data indicates no free form present
If variable length, specify the maximum allowable length. 999
|
|
|
+ <TextMsg>
|
TEXT 1.0
|
|
<Txt>
|
Alphanumeric
|
To End
|
Description of Field: Free Format Text Format (x-alpha/numeric): xxxxxxxxxxxxxxx............ Special Format: N/A Examples: ISSUED: 19MAY 03 FOP: CASH How is null data specified? N/A What does null data indicate? No data results in an error
|
|
|
|
|
+ <ReorderItinerary>
|
1065 1.0
|
+ <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.
|
|
|
+ <ErrTextAppended>
|
ERTX 1.0
|
|
<KlrInErr>
|
Alphanumeric
|
4
|
|
Len Structured data only. Not in XML.
|
Numeric
|
2
|
|
|
|
|
|
+ <DateClass>
|
1071 6.0
|
+ <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.
|
|
|
+ <AirSellChange>
|
SRD1 1.0
|
|
<DispSeqNum>
|
Alphanumeric
|
2
|
Description of Field: Sequence number of this segment in the BF/PNR.
Format (n-numeric): nn
Special Format: Can be blank under certain circumstances (see below). 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? Display sequence not applicable
|
<Vnd>
|
Alphanumeric
|
3
|
Description of Field: Airline Code.
Format (x-alpha/numeric): xxx
Special Format: Left justified blank filled (see Open Segments following).
Examples: BAblank J2blank
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<FltNum>
|
Numeric
|
4
|
Description of Field: Flight number
Format (n-numeric): nnnn
Special Format: Right justified zero filled. OPEN if Open Air Segment (see Open Segments following).
Examples: 0117 OPEN
How is null data specified? No data results in error if not OPEN segment For OPEN segments, character blank
What does null data indicate? No data results in error else if OPEN segment, null data indicates Open Dated.
|
<OpSuf>
|
Alphanumeric
|
1
|
Description of Field: Product reference suffix
Format (x-alpha/numeric): x
How is null data specified? Character blank
What does null data indicate? Character blank is standard for field
|
<Class>
|
Alpha
|
2
|
Description of Field: Class of service and class modifier
Format (a-alpha): aa
Special Format: Left justified blank filled.
Examples: Jblank JN
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<StartDt>
|
Numeric
|
8
|
Description of Field: Departure Date
Format (n-numeric): nnnnnnnn
Special Format:: YYYYMMDD Blanks if Open Dated (see Open Segments following).
How is null data specified? Character blanks for Open Dated only No data results in error (for all other flights)
What does null data indicate? Character blanks indicate Open Dated (for OPEN segments only) No data results in error (for all other flights)
|
<DtChg>
|
Numeric
|
2
|
Description of Field: Days difference between local start and end dates
Format (n-numeric): nn
Special Format: -1, 01, 02 are valid if agent determines it is required. Character zeroes if not applicable
Examples: -1 Previous day arrival. 00 Same day arrival 01 Next day arrival 02 Second day arrival 03, 04 used for Rail only
How is null data specified? Character zeroes
What does null data indicate? Character zeroes if not applicable
|
<StartAirp>
|
Alpha
|
5
|
Description of Field: Boarding city
Format (a-alpha): aaaaa
Special Format: Left justified blank filled
Examples: LHRblankblank
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<EndAirp>
|
Alpha
|
5
|
Description of Field: Destination city
Format (a-alpha): aaaaa
Special Format: Left justified blank filled
Examples: LHRblankblank
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<StartTm>
|
Numeric
|
4
|
Description of Field: Departure Time
Format (n-numeric): nnnn
Special Format: HHMM Timings are in 24 hour format
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<EndTm>
|
Numeric
|
4
|
Description of Field: Arrival Time
Format (n-numeric): nnnn
Special Format: HHMM Timings are in 24 hour format
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<Status>
|
Alpha
|
2
|
Description of Field: Host status code
Format (a-alpha): aa
Special Format: See Open Segments following Examples: NO (open only) BK HS
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<NumPsgrs>
|
Numeric
|
2
|
Description of Field: Number of seats required.
Format (n-numeric): nn
Possible Values (Range): Range 01-99
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<SellType>
|
Alpha
|
1
|
Description of Field: Type of Sell achieved
Format (a-alpha): a
Possible Values (List): O - Secure sold L - Last seat sold (1G only) G - Guaranteed sold S - Super guaranteed sold W- Interactively Waitlisted (WL over the link - 1G only) Blank if not applicable
How is null data specified? Character blanks
What does null data indicate? Character blanks indicate not applicable
|
<SellValidityPeriod>
|
Numeric
|
3
|
Description of Field: Period in minutes the type of sell is valid for (before End Transact).
Format (n-numeric): nnn
Special Format: Right justified zero filled Blank if not applicable
Example: 030
How is null data specified? Character blanks
What does null data indicate? Character blanks if not applicable
|
<MarriageNum>
|
Numeric
|
2
|
Description of Field: Other Air Segment Sells returned with the same number are married to one another.
Format (n-numeric): nn
How is null data specified? Character blanks
What does null data indicate? Character blanks indicate not applicable
|
<SuccessInd>
|
Alpha
|
1
|
Description of Field: Indicates whether the sell was successful or not
Format (a-alpha): a
Possible Values (List): Y = Segment added to PNR/BF N = Segment was NOT added to PNR/BF (Error KLR likely to follow this KLR)
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<COG>
|
Alpha
|
1
|
Description of Field: Physical change of equipment
Format (a-alpha): a
Possible Values (List): Y = Change of gauge N = Not change of gauge
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<TklessInd>
|
Alpha
|
1
|
Description of Field: Indicates whether a segment is ticketed or not.
Format (a-alpha): a
Possible Values (List): Y = Ticketless segment N = Not ticketless segment
NB - For ticketless, read Electronic Ticket
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<FareQuoteTkIgnInd>
|
Alpha
|
1
|
Description of Field: Ignore or do not ignore for fare quote or ticketing
Format (a-alpha): a
Possible Values (List): Y = Ignore for fare quote & ticketing N = Do not ignore for fare quote & ticketing
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<StopoverInd>
|
Alpha
|
1
|
Description of Field: Indicates whether flight is a stopover or not
Format (a-alpha): a
Possible Values (List): Y = Stopover N = No stopover
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<AvailyBypassInd>
|
Alpha
|
1
|
Description of Field: Availability display bypassed
Format (a-alpha): a
Special Format: 1V: Y = Availability Display Bypassed 1G: Blank
Possible Values (List): Y = Availability Display Bypassed Blank
How is null data specified? Character blank
What does null data indicate? Character blank if not applicable
|
|
|
|
|
+ <RebookCancel>
|
1073 6.0
|
+ <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.
|
|
|
+ <ARNKSellRebook>
|
SRK1 1.0
|
|
<DispSeqNum>
|
Numeric
|
2
|
Description of Field: Sequence number of this segment in the BF/PNR.
Format (n-numeric): nn
Special Format: Can be blank under certain circumstances (see below).
Possible Values (Range): Range: 01-99
How is null data specified? Character blanks
What does null data indicate? Character blanks indicate not applicable
If variable length, specify the maximum allowable length. n/a
|
<Status>
|
Alpha
|
2
|
Description of Field: Status of segment
Format (a-alpha): aa
Special Format: n/a
Examples: 'UC' - Error (Error KLR likely to follow this KLR) Blank otherwise
How is null data specified? Character blanks
What does null data indicate? Character blanks if not applicable
If variable length, specify the maximum allowable length. n/a
|
|
|
+ <AirSellRebook>
|
SRR1 1.0
|
|
<DispSeqNum>
|
Alphanumeric
|
2
|
Description of Field: Sequence number of this segment in the BF/PNR.
Format (n-numeric): nn
Special Format: Can be blank under certain circumstances (see below). 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? Display sequence not applicable
|
<Vnd>
|
Alphanumeric
|
3
|
Description of Field: Airline Code.
Format (x-alpha/numeric): xxx
Special Format: Left justified blank filled (see Open Segments following).
Examples: BAblank J2blank
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<FltNum>
|
Numeric
|
4
|
Description of Field: Flight number
Format (n-numeric): nnnn
Special Format: Right justified zero filled. OPEN if Open Air Segment (see Open Segments following).
Examples: 0117 OPEN
How is null data specified? No data results in error if not OPEN segment For OPEN segments, character blank
What does null data indicate? No data results in error else if OPEN segment, null data indicates Open Dated.
|
<OpSuf>
|
Alphanumeric
|
1
|
Description of Field: Product reference suffix
Format (x-alpha/numeric): x
How is null data specified? Character blank
What does null data indicate? Character blank is standard for field
|
<Class>
|
Alpha
|
2
|
Description of Field: Class of service and class modifier
Format (a-alpha): aa
Special Format: Left justified blank filled.
Examples: Jblank JN
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<StartDt>
|
Numeric
|
8
|
Description of Field: Departure Date
Format (n-numeric): nnnnnnnn
Special Format:: YYYYMMDD Blanks if Open Dated (see Open Segments following).
How is null data specified? Character blanks for Open Dated only No data results in error (for all other flights)
What does null data indicate? Character blanks indicate Open Dated (for OPEN segments only) No data results in error (for all other flights)
|
<DtChg>
|
Numeric
|
2
|
Description of Field: Days difference between local start and end dates
Format (n-numeric): nn
Special Format: -1, 01, 02 are valid if agent determines it is required. Character zeroes if not applicable
Examples: -1 Previous day arrival. 00 Same day arrival 01 Next day arrival 02 Second day arrival 03, 04 used for Rail only
How is null data specified? Character zeroes
What does null data indicate? Character zeroes if not applicable
|
<StartAirp>
|
Alpha
|
5
|
Description of Field: Boarding city
Format (a-alpha): aaaaa
Special Format: Left justified blank filled
Examples: LHRblankblank
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<EndAirp>
|
Alpha
|
5
|
Description of Field: Destination city
Format (a-alpha): aaaaa
Special Format: Left justified blank filled
Examples: LHRblankblank
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<StartTm>
|
Numeric
|
4
|
Description of Field: Departure Time
Format (n-numeric): nnnn
Special Format: HHMM Timings are in 24 hour format
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<EndTm>
|
Numeric
|
4
|
Description of Field: Arrival Time
Format (n-numeric): nnnn
Special Format: HHMM Timings are in 24 hour format
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<Status>
|
Alpha
|
2
|
Description of Field: Host status code
Format (a-alpha): aa
Special Format: See Open Segments following Examples: NO (open only) BK HS
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<NumPsgrs>
|
Numeric
|
2
|
Description of Field: Number of seats required.
Format (n-numeric): nn
Possible Values (Range): Range 01-99
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<SellType>
|
Alpha
|
1
|
Description of Field: Type of Sell achieved
Format (a-alpha): a
Possible Values (List): O - Secure sold L - Last seat sold (1G only) G - Guaranteed sold S - Super guaranteed sold W- Interactively Waitlisted (WL over the link - 1G only) Blank if not applicable
How is null data specified? Character blanks
What does null data indicate? Character blanks indicate not applicable
|
<SellValidityPeriod>
|
Numeric
|
3
|
Description of Field: Period in minutes the type of sell is valid for (before End Transact).
Format (n-numeric): nnn
Special Format: Right justified zero filled Blank if not applicable
Example: 030
How is null data specified? Character blanks
What does null data indicate? Character blanks if not applicable
|
<MarriageNum>
|
Numeric
|
2
|
Description of Field: Other Air Segment Sells returned with the same number are married to one another.
Format (n-numeric): nn
How is null data specified? Character blanks
What does null data indicate? Character blanks indicate not applicable
|
<SuccessInd>
|
Alpha
|
1
|
Description of Field: Indicates whether the sell was successful or not
Format (a-alpha): a
Possible Values (List): Y = Segment added to PNR/BF N = Segment was NOT added to PNR/BF (Error KLR likely to follow this KLR)
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<COG>
|
Alpha
|
1
|
Description of Field: Physical change of equipment
Format (a-alpha): a
Possible Values (List): Y = Change of gauge N = Not change of gauge
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<TklessInd>
|
Alpha
|
1
|
Description of Field: Indicates whether a segment is ticketed or not.
Format (a-alpha): a
Possible Values (List): Y = Ticketless segment N = Not ticketless segment
NB - For ticketless, read Electronic Ticket
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<FareQuoteTkIgnInd>
|
Alpha
|
1
|
Description of Field: Ignore or do not ignore for fare quote or ticketing
Format (a-alpha): a
Possible Values (List): Y = Ignore for fare quote & ticketing N = Do not ignore for fare quote & ticketing
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<StopoverInd>
|
Alpha
|
1
|
Description of Field: Indicates whether flight is a stopover or not
Format (a-alpha): a
Possible Values (List): Y = Stopover N = No stopover
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<AvailyBypassInd>
|
Alpha
|
1
|
Description of Field: Availability display bypassed
Format (a-alpha): a
Special Format: 1V: Y = Availability Display Bypassed 1G: Blank
Possible Values (List): Y = Availability Display Bypassed Blank
How is null data specified? Character blank
What does null data indicate? Character blank if not applicable
|
|
|
+ <TextMsg>
|
TEXT 1.0
|
|
<Txt>
|
Alphanumeric
|
To End
|
Description of Field: Free Format Text Format (x-alpha/numeric): xxxxxxxxxxxxxxx............ Special Format: N/A Examples: ISSUED: 19MAY 03 FOP: CASH How is null data specified? N/A What does null data indicate? No data results in an error
|
|
|
|
|
+ <FareQuoteVerify>
|
1411 6.0
|
|
|
+ <ItemAry>
|
Array
|
n/a
|
|
+ <Item>
|
FieldSet
|
n/a
|
|
<BlkInd>
|
Alphanumeric
|
2
|
D=Ticketed By Date Data
|
+ <TkQual>
[Qualified By: BlkInd of D]
|
FieldSet
|
n/a
|
|
BlkLen Structured data only. Not in XML.
|
Numeric
|
4
|
Length of data block that follows
|
<TktbyDt>
|
Alpha
|
8
|
Price applies if ticketed by this date. Format YYYYMMDD.
|
|
|
+ <MinStayQual>
[Qualified By: BlkInd of S]
|
FieldSet
|
n/a
|
|
BlkLen Structured data only. Not in XML.
|
Numeric
|
4
|
Length of data block that follows
|
<MinStayInd>
|
Alphanumeric
|
1
|
D=Day T=Time W=Week
|
+ <DayQual>
[Qualified By: MinStayInd of D]
|
FieldSet
|
n/a
|
|
|
+ <TmQual>
[Qualified By: MinStayInd of T]
|
FieldSet
|
n/a
|
|
<TmUnit>
|
Alphanumeric
|
1
|
Unit of time definition for field Minimum Stay Time H=Hours D=Days M=Months
|
<Tm>
|
Numeric
|
3
|
If Unit of Time and Minimum Stay Time are present then all other fields in this category will be blank.
|
|
|
+ <WeekQual>
[Qualified By: MinStayInd of W]
|
FieldSet
|
n/a
|
|
<NumOccurr>
|
Numeric
|
2
|
This field is used in conjunction with the Day of Week field below. 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. If the Number of Occurrences and Day of Week fields are populated then all other fields in this category will be blank.
|
<Day>
|
Numeric
|
1
|
1=Sunday 2=Monday 3=Tuesday 4=Wednesday 5=Thursday 6=Friday 7=Saturday
|
|
|
|
|
+ <MaxStayQual>
[Qualified By: BlkInd of M]
|
FieldSet
|
n/a
|
|
BlkLen Structured data only. Not in XML.
|
Numeric
|
4
|
Length of data block that follows
|
<MaxStayInd>
|
Alphanumeric
|
1
|
D=Day T=Time W=Week
|
+ <DayQual>
[Qualified By: MaxStayInd of D]
|
FieldSet
|
n/a
|
|
|
+ <TmQual>
[Qualified By: MaxStayInd of T]
|
FieldSet
|
n/a
|
|
<TmUnit>
|
Alphanumeric
|
1
|
Unit of time definition for field Maximum Stay Time. H=Hours D=Days M=Months
|
<Tm>
|
Numeric
|
3
|
If Unit of Time and Maximum Stay Time are present then all other fields in this category will be blank.
|
|
|
+ <WeekQual>
[Qualified By: MaxStayInd of W]
|
FieldSet
|
n/a
|
|
<NumOccur>
|
Numeric
|
2
|
This field is used in conjunction with the Day of Week field below. 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. If the Number of Occurrences and Day of Week fields are populated then all other fields in this category will be blank.
|
<Day>
|
Numeric
|
1
|
1=Sunday 2=Monday 3=Tuesday 4=Wednesday 5=Thursday 6=Friday 7=Saturday
|
|
|
|
|
<BlkLen>
[Qualified By: BlkInd of F]
|
Numeric
|
4
|
Length of data block that follows
|
No data exists. End - Definition of Flight Application Rule Start - Definition of Advance Reservation. Advance Reservation is a restriction imposed on certain discounted fares. The length of time is specified in the rules for a fare and means the reservation must be made X amount of time prior to departure, i.e., 14 days.
|
+ <AdvRsvnQual>
[Qualified By: BlkInd of A]
|
FieldSet
|
n/a
|
|
BlkLen Structured data only. Not in XML.
|
Numeric
|
4
|
Length of data block that follows
|
<AdvRsvnInd>
|
Alphanumeric
|
1
|
B=Advance Reservation applies A=Anytime. Reservation can be made anytime prior to departure to qualify for the fare. Suggested rule wording: Advance Reservation can be made anytime. T=Advance Reservations can be made only if ticketed. Suggested rule wording: Advance Reservation can be made only if ticketed. N=Advance Reservations are not permitted. Suggested rule wording: Advance Reservation not permitted. W=Waived. Suggested rule wording: Advance Reservation is waived until date.
|
+ <AppliesQual>
[Qualified By: AdvRsvnInd of B]
|
FieldSet
|
n/a
|
|
<TmUnit>
|
Alphanumeric
|
1
|
Unit of time indicator H=Hours D=Days M=Months
|
<Tm>
|
Numeric
|
8
|
This field may be number of hours, days, or months, right justified, zero filled.
|
<EarlyLateInd>
|
Alphanumeric
|
1
|
Tells if Advance Reservation Time is earliest or latest date E=Earliest date. Suggested rule wording: Advance Reservation can be made no earlier than Unit of Time. L=Latest date. Suggested rule wording: Advance Reservation can be made no later than Unit of Time.
|
|
|
+ <AnytimeQual>
[Qualified By: AdvRsvnInd of A]
|
FieldSet
|
n/a
|
|
|
+ <TkQual>
[Qualified By: AdvRsvnInd of T]
|
FieldSet
|
n/a
|
|
|
+ <NoPermittedQual>
[Qualified By: AdvRsvnInd of N]
|
FieldSet
|
n/a
|
|
|
+ <WaivedQual>
[Qualified By: AdvRsvnInd of W]
|
FieldSet
|
n/a
|
|
<Dt>
|
Alpha
|
8
|
YYYYMMDD date format
|
<EarlyLateInd>
|
Alphanumeric
|
1
|
Tells if Advance Reservation is earliest or latest date. E=Earliest date. Suggested rule wording: Advance Reservation can be made no earlier than Unit of Time. L=Latest date. Suggested rule wording: Advance Reservation can be made no later than Unit of Time.
|
|
|
|
|
+ <SalesRestsQual>
[Qualified By: BlkInd of C]
|
FieldSet
|
n/a
|
|
BlkLen Structured data only. Not in XML.
|
Numeric
|
4
|
Length of data block that follows
|
<EarliestRsvnDt>
|
Alpha
|
8
|
The date will be in YYYYMMDD format.
|
<EarliestTkDt>
|
Alpha
|
8
|
The date will be in YYYYMMDD format.
|
<LatestRsvnDt>
|
Alpha
|
8
|
The date will be in YYYYMMDD format.
|
|
|
+ <PenQual>
[Qualified By: BlkInd of P]
|
FieldSet
|
n/a
|
|
BlkLen Structured data only. Not in XML.
|
Numeric
|
4
|
Length of data block that follows
|
<DepReqInd>
|
Alphanumeric
|
1
|
Y or Ndeposit required
|
<DepNonRefundInd>
|
Alphanumeric
|
1
|
Y or Ndeposit non-refundable
|
<TkNonRefundInd>
|
Alphanumeric
|
1
|
Y or Nticket non refundable
|
<AirVFeeInd>
|
Alphanumeric
|
1
|
Y or N Carrier fee assessed if passenger does not complete all conditions for travel at fare
|
<CancellationInd>
|
Alphanumeric
|
1
|
Y or Ncancellation
|
<ConfFailInd>
|
Alphanumeric
|
1
|
Y or Nfailure to confirm space
|
<ChgItinReissueTkInd>
|
Alphanumeric
|
1
|
Y or Nchange in itinerary requiring reissue of ticket
|
<ReplaceLostTkInd>
|
Alphanumeric
|
1
|
Y or Nreplace lost ticket/exchange
|
<ChargeInd>
|
Alphanumeric
|
1
|
Tells if amount specified is penalty or deposit P=Penalty D=Deposit Blank=No charge
|
<PenInd>
|
Alphanumeric
|
1
|
Tells what type of penalty applies D=Penalty is a currency amount P=Penalty is percentage amount 0 (numeric)=Zero penalty amount Blank=None
|
<PenAmt>
|
Numeric
|
9
|
Penalty dollar or percentage amount, right justified
|
<Currency>
|
Alpha
|
3
|
Currency code if Penalty Amount is a currency amount field. Otherwise it is blank.
|
<DecPt>
|
Numeric
|
1
|
Number of decimal points in penalty amount
|
|
|
+ <PICQual>
[Qualified By: BlkInd of I]
|
FieldSet
|
n/a
|
|
BlkLen Structured data only. Not in XML.
|
Numeric
|
4
|
Length of data block that follows
|
PICCnt Structured data only. Not in XML.
|
Numeric
|
1
|
|
+ <PICAry>
|
Array
|
n/a
|
|
+ <PICInfo>
|
FieldSet
|
n/a
|
|
<PIC>
|
Alpha
|
6
|
PIC code for which this price applies
|
<Price>
|
Numeric
|
9
|
Total price of ticket for this PIC type
|
<Currency>
|
Alpha
|
3
|
Currency code for fare amount
|
<DecPos>
|
Alpha
|
1
|
Number of decimal points in fare amount
|
SegCnt Structured data only. Not in XML.
|
Numeric
|
1
|
|
+ <SegAry>
|
Array
|
n/a
|
|
+ <SegInfo>
|
FieldSet
|
n/a
|
|
<SegNum>
|
Numeric
|
2
|
Relative Segment Number within PNR/BF
|
<Cabin>
|
Numeric
|
1
|
Cabin Code
|
<BIC>
|
Alpha
|
2
|
Booking Code
|
<FIC>
|
Alpha
|
8
|
Fare Basis code for specified segment
|
<FareTypeInd>
|
Alphanumeric
|
1
|
Type of Fare Returned B=Published Fare P=Private Fare - Following data exists:
|
+ <PubFareQual>
[Qualified By: FareTypeInd of B]
|
FieldSet
|
n/a
|
|
|
+ <PrivFareQual>
[Qualified By: FareTypeInd of P]
|
FieldSet
|
n/a
|
|
<PFType>
|
Alpha
|
1
|
N=Not Validated V=Validated
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+ <FareQuoteReprice>
|
1413 6.0
|
|
|
+ <ItemAry>
|
Array
|
n/a
|
|
+ <Item>
|
FieldSet
|
n/a
|
|
<BlkInd>
|
Alphanumeric
|
2
|
D=Ticketed By Date Data
|
+ <TkQual>
[Qualified By: BlkInd of D]
|
FieldSet
|
n/a
|
|
BlkLen Structured data only. Not in XML.
|
Numeric
|
4
|
Length of data block that follows
|
<TktbyDt>
|
Alpha
|
8
|
Price applies if ticketed by this date. Format YYYYMMDD.
|
|
|
+ <MinStayQual>
[Qualified By: BlkInd of S]
|
FieldSet
|
n/a
|
|
BlkLen Structured data only. Not in XML.
|
Numeric
|
4
|
Length of data block that follows
|
<MinStayInd>
|
Alphanumeric
|
1
|
D=Day T=Time W=Week
|
+ <DayQual>
[Qualified By: MinStayInd of D]
|
FieldSet
|
n/a
|
|
|
+ <TmQual>
[Qualified By: MinStayInd of T]
|
FieldSet
|
n/a
|
|
<TmUnit>
|
Alphanumeric
|
1
|
Unit of time definition for field Minimum Stay Time H=Hours D=Days M=Months
|
<Tm>
|
Numeric
|
3
|
If Unit of Time and Minimum Stay Time are present then all other fields in this category will be blank.
|
|
|
+ <WeekQual>
[Qualified By: MinStayInd of W]
|
FieldSet
|
n/a
|
|
<NumOccurr>
|
Numeric
|
2
|
This field is used in conjunction with the Day of Week field below. 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. If the Number of Occurrences and Day of Week fields are populated then all other fields in this category will be blank.
|
<Day>
|
Numeric
|
1
|
1=Sunday 2=Monday 3=Tuesday 4=Wednesday 5=Thursday 6=Friday 7=Saturday
|
|
|
|
|
+ <MaxStayQual>
[Qualified By: BlkInd of M]
|
FieldSet
|
n/a
|
|
BlkLen Structured data only. Not in XML.
|
Numeric
|
4
|
Length of data block that follows
|
<MaxStayInd>
|
Alphanumeric
|
1
|
D=Day T=Time W=Week
|
+ <DayQual>
[Qualified By: MaxStayInd of D]
|
FieldSet
|
n/a
|
|
|
+ <TmQual>
[Qualified By: MaxStayInd of T]
|
FieldSet
|
n/a
|
|
<TmUnit>
|
Alphanumeric
|
1
|
Unit of time definition for field Maximum Stay Time. H=Hours D=Days M=Months
|
<Tm>
|
Numeric
|
3
|
If Unit of Time and Maximum Stay Time are present then all other fields in this category will be blank.
|
|
|
+ <WeekQual>
[Qualified By: MaxStayInd of W]
|
FieldSet
|
n/a
|
|
<NumOccur>
|
Numeric
|
2
|
This field is used in conjunction with the Day of Week field below. 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. If the Number of Occurrences and Day of Week fields are populated then all other fields in this category will be blank.
|
<Day>
|
Numeric
|
1
|
1=Sunday 2=Monday 3=Tuesday 4=Wednesday 5=Thursday 6=Friday 7=Saturday
|
|
|
|
|
<BlkLen>
[Qualified By: BlkInd of F]
|
Numeric
|
4
|
Length of data block that follows
|
No data exists. End - Definition of Flight Application Rule Start - Definition of Advance Reservation. Advance Reservation is a restriction imposed on certain discounted fares. The length of time is specified in the rules for a fare and means the reservation must be made X amount of time prior to departure, i.e., 14 days.
|
+ <AdvRsvnQual>
[Qualified By: BlkInd of A]
|
FieldSet
|
n/a
|
|
BlkLen Structured data only. Not in XML.
|
Numeric
|
4
|
Length of data block that follows
|
<AdvRsvnInd>
|
Alphanumeric
|
1
|
B=Advance Reservation applies A=Anytime. Reservation can be made anytime prior to departure to qualify for the fare. Suggested rule wording: Advance Reservation can be made anytime. T=Advance Reservations can be made only if ticketed. Suggested rule wording: Advance Reservation can be made only if ticketed. N=Advance Reservations are not permitted. Suggested rule wording: Advance Reservation not permitted. W=Waived. Suggested rule wording: Advance Reservation is waived until date.
|
+ <AppliesQual>
[Qualified By: AdvRsvnInd of B]
|
FieldSet
|
n/a
|
|
<TmUnit>
|
Alphanumeric
|
1
|
Unit of time indicator H=Hours D=Days M=Months
|
<Tm>
|
Numeric
|
8
|
This field may be number of hours, days, or months, right justified, zero filled.
|
<EarlyLateInd>
|
Alphanumeric
|
1
|
Tells if Advance Reservation Time is earliest or latest date E=Earliest date. Suggested rule wording: Advance Reservation can be made no earlier than Unit of Time. L=Latest date. Suggested rule wording: Advance Reservation can be made no later than Unit of Time.
|
|
|
+ <AnytimeQual>
[Qualified By: AdvRsvnInd of A]
|
FieldSet
|
n/a
|
|
|
+ <TkQual>
[Qualified By: AdvRsvnInd of T]
|
FieldSet
|
n/a
|
|
|
+ <NoPermittedQual>
[Qualified By: AdvRsvnInd of N]
|
FieldSet
|
n/a
|
|
|
+ <WaivedQual>
[Qualified By: AdvRsvnInd of W]
|
FieldSet
|
n/a
|
|
<Dt>
|
Alpha
|
8
|
YYYYMMDD date format
|
<EarlyLateInd>
|
Alphanumeric
|
1
|
Tells if Advance Reservation is earliest or latest date. E=Earliest date. Suggested rule wording: Advance Reservation can be made no earlier than Unit of Time. L=Latest date. Suggested rule wording: Advance Reservation can be made no later than Unit of Time.
|
|
|
|
|
+ <SalesRestsQual>
[Qualified By: BlkInd of C]
|
FieldSet
|
n/a
|
|
BlkLen Structured data only. Not in XML.
|
Numeric
|
4
|
Length of data block that follows
|
<EarliestRsvnDt>
|
Alpha
|
8
|
The date will be in YYYYMMDD format.
|
<EarliestTkDt>
|
Alpha
|
8
|
The date will be in YYYYMMDD format.
|
<LatestRsvnDt>
|
Alpha
|
8
|
The date will be in YYYYMMDD format.
|
|
|
+ <PenQual>
[Qualified By: BlkInd of P]
|
FieldSet
|
n/a
|
|
BlkLen Structured data only. Not in XML.
|
Numeric
|
4
|
Length of data block that follows
|
<DepReqInd>
|
Alphanumeric
|
1
|
Y or Ndeposit required
|
<DepNonRefundInd>
|
Alphanumeric
|
1
|
Y or Ndeposit non-refundable
|
<TkNonRefundInd>
|
Alphanumeric
|
1
|
Y or Nticket non refundable
|
<AirVFeeInd>
|
Alphanumeric
|
1
|
Y or N Carrier fee assessed if passenger does not complete all conditions for travel at fare
|
<CancellationInd>
|
Alphanumeric
|
1
|
Y or Ncancellation
|
<ConfFailInd>
|
Alphanumeric
|
1
|
Y or Nfailure to confirm space
|
<ChgItinReissueTkInd>
|
Alphanumeric
|
1
|
Y or Nchange in itinerary requiring reissue of ticket
|
<ReplaceLostTkInd>
|
Alphanumeric
|
1
|
Y or Nreplace lost ticket/exchange
|
<ChargeInd>
|
Alphanumeric
|
1
|
Tells if amount specified is penalty or deposit P=Penalty D=Deposit Blank=No charge
|
<PenInd>
|
Alphanumeric
|
1
|
Tells what type of penalty applies D=Penalty is a currency amount P=Penalty is percentage amount 0 (numeric)=Zero penalty amount Blank=None
|
<PenAmt>
|
Numeric
|
9
|
Penalty dollar or percentage amount, right justified
|
<Currency>
|
Alpha
|
3
|
Currency code if Penalty Amount is a currency amount field. Otherwise it is blank.
|
<DecPt>
|
Numeric
|
1
|
Number of decimal points in penalty amount
|
|
|
+ <PICQual>
[Qualified By: BlkInd of I]
|
FieldSet
|
n/a
|
|
BlkLen Structured data only. Not in XML.
|
Numeric
|
4
|
Length of data block that follows
|
PICCnt Structured data only. Not in XML.
|
Numeric
|
1
|
|
+ <PICAry>
|
Array
|
n/a
|
|
+ <PICInfo>
|
FieldSet
|
n/a
|
|
<PIC>
|
Alpha
|
6
|
PIC code for which this price applies
|
<Price>
|
Numeric
|
9
|
Total price of ticket for this PIC type
|
<Currency>
|
Alpha
|
3
|
Currency code for fare amount
|
<DecPos>
|
Alpha
|
1
|
Number of decimal points in fare amount
|
SegCnt Structured data only. Not in XML.
|
Numeric
|
1
|
|
+ <SegAry>
|
Array
|
n/a
|
|
+ <SegInfo>
|
FieldSet
|
n/a
|
|
<SegNum>
|
Numeric
|
2
|
Relative Segment Number within PNR/BF
|
<Cabin>
|
Numeric
|
1
|
Cabin Code
|
<BIC>
|
Alpha
|
2
|
Booking Code
|
<FIC>
|
Alpha
|
8
|
Fare Basis code for specified segment
|
<FareTypeInd>
|
Alphanumeric
|
1
|
Type of Fare Returned B=Published Fare P=Private Fare - Following data exists:
|
+ <PubFareQual>
[Qualified By: FareTypeInd of B]
|
FieldSet
|
n/a
|
|
|
+ <PrivFareQual>
[Qualified By: FareTypeInd of P]
|
FieldSet
|
n/a
|
|
<PFType>
|
Alpha
|
1
|
N=Not Validated V=Validated
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+ <FareInfo>
|
1433 1.9
|
+ <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)
|
|
|
+ <ForcedFareConstruct>
|
GFB1 2.0
|
|
<TokenString>
|
Alpha
|
To End
|
Field Description: Format (x-alpha/numeric): xxxxxxxxxxxxx.... Special Format: N/A Examples: 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 GFB1 Data string response. Note: GFB1 string has data with out KLR header
Example - 0101ADT00 01QAA07AFN UPDI FCIF0000000000200010002
|
|
|
+ <FareRuleKey>
|
GFB2 2.0
|
|
This section contains Long Keys for matching fares from preceding pricing/fare display entries. A GFB2 is created for each fare used in a quote or fare display.
|
<TokenString>
|
Alphanumeric
|
To End
|
Field Description: Format (x-alpha/numeric): xxxxxxxxxxxxx.... Special Format: N/A Examples: 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 GFB2 Data string response. Note: GFB2 string has data with out KLR header
Example - 00010101NADTV3191UPDI0010001499769926125
|
|
|
+ <FareComponentInfo>
|
GFB3 2.0
|
|
Start Definition Of - Fare Component Information Response KLR
|
<PsgrNum>
|
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 starting with 01. 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.
|
<ComponentNum>
|
Numeric
|
2
|
Description of Field: Fare Component Number starting with 01. 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.
|
<StartPt>
|
Alpha
|
5
|
Description of Field: Board City Format (a-alpha): aaaaa Special Format: Left justified, character blank filled. Example: 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 Format (a - alpha): aaaaa Special Format: Left justified, character blank filled Example: 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.
|
<Currency>
|
Alpha
|
3
|
Description of Field: Currency Code of Fare Amount. Format (a - alpha): a Example: 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 Fare Amount.. 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? N/A
|
<Amt>
|
Numeric
|
8
|
Description of Field: Fare Amount of fare component in currency of country of payment. Format (n - numeric): 00045000 The amount is right aligned and zero-filled and without a decimal point. Decimal place is determined by above Number of Decimal Places field. How is null data specified? Null data is specified by zeros. What does null data indicate? N/A
|
<TaxAmt>
|
Numeric
|
8
|
Description of Field: Tax Amount of fare component in currency of country of payment. Format (n - numeric): 00045000 The amount is right aligned and zero-filled and without a decimal point. Decimal place is determined by above Number of Decimal Places field. How is null data specified? Null data is specified by zeros. What does null data indicate? N/A
|
|
|
+ <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.
|
|
|
|
|
|
|
+ <BrandingInfo>
|
GFBR 2.0
|
|
Start Definition Of - Fare Component Branding Response KLR
|
<PsgrNum>
|
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 starting with 01. Correlates with quote number in GFRI Rules information KLR (RulesInfo) 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.
|
<FareQuoteNum>
|
Numeric
|
2
|
Description of Field: Fare Component Number starting with 01. Correlates with fare component number in GFRI Rules information KLR (RulesInfo) 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.
|
<FareBrandOID>
|
Alphanumeric
|
19
|
Description of Field: Fare Brand token (OID or Object Identifier) used as request index to brand details accessed by Brand Detail Service Format (an-alpha/numeric): xxxxxxxxxxxxxxxxxxx Special Format: Left justified, character blank filled. Character Blanks, if does not exist. Range: Integer values from 0000000000000000000 to 9223372036854775807 How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data indicates brand does not apply for the referenced fare component.
|
<BrandFound>
|
Alpha
|
1
|
Description of Field: Fare owning service provider is provisioned for branding; the search for a matching brand for the fare is successful. This flag will be used mostly in a negative sense. The value most clients will be interested in is N indicating a matching brand could not be found Format (a - alpha): a Possible Values (List): Y - If Fare Brand search is successful. (redundant value since presence of Fare Brand Token indicates this value N - If Fare Brand search is unsuccessful for a provisioned service provider. How is null data specified? N/A What does null data indicate? No data results in error.
|
<BrandUpsellFound>
|
Alpha
|
1
|
Description of Field: Fare owning service provider is provisioned for branding and upsell; the search for a fare option in an appropriate alternate brand is successful. This flag will be used mostly in a negative sense. The value most clients will be interested in is N indicating an option in an alternate brand could not be found Format (a - alpha): a Possible Values (List): Y - If upsell search is successful. N - If upsell search is unsuccessful for a provisioned service provider. How is null data specified? N/A What does null data indicate? No data results in error.
|
<BrandTier>
|
Numeric
|
4
|
Description of Field: Tier level of this brand within associated fare family. This can be used to sort options based on tier level in fare family comparison or other workflows where more than one brand for a travel option is returned. Format (n - numeric): nnnn Examples: 0001 0500 9999 How is null data specified? Null data is signified by a value of 0000 What does null data indicate? No data indicates brand does not apply for the referenced fare component. This is the same as a value of blank in the Fare Brand Token
|
<BrandName>
|
Alphanumeric
|
50
|
Description of Field: Brand tier name/description which can be up to 50 characters. Format (x - alpha/numeric): xxxxxxx xxxxxxxxx etc. How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data indicates brand does not apply for the referenced fare component.
|
<PricebyBrandModifier>
|
Numeric
|
4
|
Description of Field: Associated 'Price by Brand' tier number that can be used in a pricing/store fare request to target this particular brand tier fare component. Format (n - numeric): nnnn Examples: 0001 0002 9999 How is null data specified? Null data is signified by a value of 0000 What does null data indicate? No data indicates a brand modifier does not apply for the referenced fare component.
|
|
|
+ <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 & 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.
|
|
|
+ <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 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: Non-public fares request indicator. (GFYIN2) Format (a-alpha): a Possible Values (List): Y - If requested for display of Non-Public Fares. N - If not requested for display of Non-Public Fares. How is null data specified? N/A What does null data indicate? Not requested for display of Non-Public Fares.
|
<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 Format (a - alpha): a Special Format: N 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.
|
<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
|
|
|
|
|
|
|
+ <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)
|
|
|
|
|
|
|
+ <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.
|
|
|
|
|
+ <PNRBFRetrieve>
|
2025 7.29
|
+ <HeaderLine>
|
BP07 1.0
|
|
<Text>
|
Alphanumeric
|
To End
|
Description of Field: Free format text for PNR or BF header lines that typically appear at the top of PNR or BF header displays.
Format (a-alpha, n-numeric, x-alpha/numeric): a
Special Format: This KLR may occur multiple times
Examples: Zeppelin Created PNR PNR in use
How is null data specified? Character blanks
What does null data indicate? Error, record should not exist without data.
If variable length, specify the maximum allowable length. 256
|
|
|
+ <GenPNRInfo>
|
BP08 14.0
|
|
<FileAddr>
|
Alphanumeric
|
8
|
Description of Field: Address of PNR or BF on its respective CRS. Format (x-alpha/numeric): xxxxxxxx Special Format: This is the hexadecimal displayable value for the PNR / BF's file address. This field is used internally only and is not modified via end user. Examples: 3BD2343F How is null data specified? Character blanks or zeroes What does null data indicate? PNR / BF has not been End Transacted (ET'd) for the first time and thus no file address has been assigned this record.
|
<CodeCheck>
|
Alphanumeric
|
2
|
Description of Field: Record Code Check for this record. Format (x-alpha/numeric): xx Special Format: This is the hexadecimal displayable value for the PNR / BF's record code check. This field is used internally only and is not modified via end user. How is null data specified? Blanks or zeroes. What does null data indicate? New PNR or BF which has not been End-Transacted for the first time.
|
<RecLoc>
|
Alphanumeric
|
6
|
Description of Field: This is record locator / confirmation number of the PNR / BF. Available only after PNR / BF creation (ET). Format (x-alpha/numeric): xxxxxx Special Format: Based on the PNR or BF file address the record locator is generated via an internal algorithm. This field is not modified via end user. Examples: TM9TQ7 How is null data specified? Character blanks or zeroes. What does null data indicate? PNR or BF has not been created.
|
<Ver>
|
Numeric
|
3
|
Description of Field: PNR version number (hold counter) Format (n-numeric): nnn Special Format: This is the hexadecimal displayable value for the PNR / BF's hold counter. This field is used internally only and is not modified via end user. Starts at zero. How is null data specified? Character zeroes What does null data indicate? PNR or BF has not been created.
|
<OwningCRS>
|
Alphanumeric
|
2
|
Description of Field: CRS ID on which PNR or BF resides. Format (x-alpha/numeric): xx Possible Values (List): 1V = Apollo 1G = Galileo How is null data specified? Character blanks. What does null data indicate? PNR or BF has not been created or possible error condition.
|
<OwningAgncyName>
|
Alpha
|
24
|
Description of Field: Name of agency which owns the PNR or BF. Format (a-alpha): aaaaaaaaaaaaaaaaaaaaaaaa Special Format: Based on AAT owner field. Examples: Rosenbluth How is null data specified? Character blanks. What does null data indicate? Possible error.
|
<OwningAgncyPCC>
|
Alphanumeric
|
4
|
Description of Field: Pseudo city code of the agency owning this PNR or BF. Format (x-alpha/numeric): xxxx Special Format: Right justified, zero filled on Apollo. Examples: 0CG7 1GK5. How is null data specified? Character blanks. What does null data indicate? Pseudo City unavailable.
|
<CreationDt>
|
Numeric
|
8
|
Description of Field: Date PNR or BF was created. The date the first time the PNR or BF was ET'd. Format: nnnnnnnn Special Format: YYYYMMDD How is null data specified? Character zeroes. What does null data indicate? PNR or BF has not been created or possible error condition.
|
<CreatingAgntSignOn>
|
Alphanumeric
|
8
|
Description of Field: Sign-on code of the agent who created the PNR or BF. Format (x-alpha/numeric): xxxxxxxx Examples: C012345 How is null data specified? Character blanks. What does null data indicate? Possible error.
|
<CreatingAgntDuty>
|
Alphanumeric
|
2
|
Description of Field: Duty code of the agent who created the PNR Format (x-alpha/numeric): xx Examples: AG for agent. How is null data specified? Character blanks. What does null data indicate? Possible error.
|
<CreatingAgncyIATANum>
|
Alphanumeric
|
8
|
Description of Field: IATA number of the agency where the PNR was created Format (x-alpha/numeric): xxxxxxxx How is null data specified? Character zeroes What does null data indicate? Creating agency unavailable.
|
<OrigBkLocn>
|
Alpha
|
5
|
Description of Field: Location where the booking was created. Format (a-alpha): aaaaa Special Format: Consists of a 3 character city code followed by a 2 character station code. Examples: DENKR How is null data specified? Character blanks. What does null data indicate? Possible error.
|
<SATONum>
|
Alphanumeric
|
4
|
Description of Field: SATO number of the original booking location Format (x-alpha/numeric): xxxx How is null data specified? Character blanks or zeroes. What does null data indicate? SATO number unavailable or doesn't exist.
|
<PTAInd>
|
Alpha
|
1
|
Description of Field: Indicates if PTA (Prepaid Ticket Advice) is attached to the PNR. Format (a-alpha): a Possible Values (List): Y - PTA is attached to the PNR N - PTA is NOT attached to the PNR Blank if data not available How is null data specified? Character blanks. What does null data indicate? Field unused.
|
<InUseInd>
|
Alpha
|
1
|
Description of Field: Indicates if the PNR is currently being viewed by other agent(s). Format (a-alpha): a Possible Values (List): Y - PNR or BF is currently being viewed by others and may require user to ignore and retrieve if updates are to take place. N - PNR or BF is solely being viewed by current user alone at retrieval time. Blank if data not available How is null data specified? Character blanks. What does null data indicate? Data not available.
|
<SimultaneousUpdInd>
|
Alpha
|
1
|
Description of Field: Indicates if the PNR or BF has been end transacted by another agent while being viewed by this user. Format (a-alpha): a Possible Values (List): Y - The PNR has been end transacted by another user N - The PNR has NOT been end transacted by another user Always blank How is null data specified? Character blanks. What does null data indicate? Simultaneous update cannot be determined.
|
<BorrowedInd>
|
Alpha
|
1
|
Description of Field: Indicates if this is a borrowed PNR or BF. (PNR or BF) resides on another CRS. Format (a-alpha): a Possible Values (List): Y - This is a borrowed PNR or BF N - This is NOT a borrowed PNR or BF Blank if data not available How is null data specified? Character blanks. What does null data indicate? Data not available.
|
<GlobInd>
|
Alpha
|
1
|
Description of Field: Indicates if this is a global PNR or BF. Format (a-alpha): a Possible Values (List): Y - PNR or BF came from another CRS N - PNR or BF resides on current CRS Blank if data not available How is null data specified? Character blanks. What does null data indicate? Data not available.
|
<ReadOnlyInd>
|
Alpha
|
1
|
Description of Field: Indicates if this is a read only PNR or BF which cannot be updated. Format (a-alpha): a Possible Values (List): Y - This is a ready only PNR or BF N - This is NOT a read only PNR or BF Blank if data not available How is null data specified? Character blanks. What does null data indicate? Data not available.
|
<FareDataExistsInd>
|
Alpha
|
1
|
Description of Field: Indicates if the PNR or BF contains fare data Format (a-alpha): a Possible Values (List): Y - PNR or BF contains fare data N - PNR or BF does NOT contain fare data Blank if data not available How is null data specified? Character blanks. What does null data indicate? Data not available.
|
<PastDtQuickInd>
|
Alpha
|
1
|
Description of Field: Indicates if the PNR has been retrieved from the offline archival database. Format (a-alpha): a Possible Values (List): Y - PNR was retrieved from the offline archival database N - PNR was NOT retrieved from the offline archival database Blank if data not available How is null data specified? Character blanks What does null data indicate? Data not available.
|
<CurAgncyPCC>
|
Alphanumeric
|
4
|
Description of Field: Pseudo city code user is currently signed in under. Format (x-alpha/numeric): xxxx Special Format: Right justified, zero filled. Blank if user not emulating a pseudo city. Examples: 1X10 How is null data specified? Character blanks. What does null data indicate? User not emulating a pseudo city.
|
<QInd>
|
Alpha
|
1
|
Description of Field: Indication that PNR or BF has been retrieved from a queue. Format (a-alpha): a Possible Values (List): Y - This PNR/BF retrieved from queue N - Not retrieved from queue How is null data specified? Character blanks What does null data indicate? Data not available.
|
<TkNumExistInd>
|
Alpha
|
1
|
Description of Field: Ticket Numbers Existence Indicator Format (a-alpha): a Possible Values (List): Y - PNR/BF has at least one ticket number N - No ticket numbers exist for this PNR/BF How is null data specified? Character Blanks What does null data indicate? Data not available.
|
<IMUdataexists>
|
Alpha
|
1
|
Description of Field: IMU data existence indicator Format (a-alpha): a Possible Values (List): Y - This PNR/BF has IMU data N - No IMU data exists for this PNR/BF How is null data specified? Character Blanks What does null data indicate? Data not available.
|
<ETkDataExistInd>
|
Alpha
|
1
|
Description of Field: E-ticketing data exists Format (a-alpha): a Possible Values (List): Y - E-ticketing data exists for this PNR/BF N - No E-ticketing data exists for this PNR/BF How is null data specified? Character Blanks What does null data indicate? Data not available.
|
<CurDtStamp>
|
Alphanumeric
|
8
|
Description of Field: System date of current PNR/BF retrieval Format (x-alpha/numeric): xxxxxxxx Special Format: Data will be in CCYYMMDD where CC = century YY = current year MM = numeric month value DD = numeric day of the month value This date field coupled with the following Time Stamp field make up the previous Date and Time Stamp Field. The date stamp field and the time stamp field redefine the Date and Time Stamp field so that the field can be referred to collectively via the Date and Time Stamp field or refer to the Date or the time individually. How is null data specified? Character Blanks What does null data indicate? Data not available.
|
<CurTmStamp>
|
Alphanumeric
|
6
|
Description of Field: System time of current PNR/BF retrieval Format (x-alpha/numeric): xxxxxx Special Format: Data will be in HHMMSS format where HH = hours MM = minutes SS = seconds The time field, coupled with the previous Date stamp field make up the Date and Time Stamp Field above. The date stamp field and the time stamp field redefine the Date and Time Stamp field so that the field can be referred to collectively via the Date and Time Stamp field or refer to the Date or the time individually. How is null data specified? Character Blanks What does null data indicate? Data not available.
|
<CurAgntSONID>
|
Alphanumeric
|
7
|
Description of Field: Sign-on ID of agent Format (x-alpha/numeric): xxxxxxx How is null data specified? Character Blanks What does null data indicate? Agent ID data unavailable or possible error
|
<TravInsuranceInd>
|
Alpha
|
1
|
Description of Field: Agency Indicator for Preferred Travel Insurance Option Format (a-alpha): a Special Format: Field used on Apollo only (1V) Possible Values (List): Y - Agency enable for insurance option N - Agency does not have insurance option How is null data specified? Character Blank What does null data indicate? Data not available.
|
<PNRBFTicketedInd>
|
Alpha
|
1
|
Description of Field: Indication that PNR or BF has been ticketed at least once. Format (a-alpha): a Possible Values (List): Y - This PNR/BF has been ticketed N - PNR/BF has never been ticketed How is null data specified? Character Blank What does null data indicate? Data not available
|
<ZeppelinAgncyInd>
|
Alpha
|
1
|
Description of Field: Agency special processing indicator. This is always N. Format (a-alpha): a Special Format: Field used on Apollo Only (1V) Possible Values (List): Y - Agency is enabled for special processing N - Agency does not have special processing capability How is null data specified? Character Blanks What does null data indicate? Data not available.
|
<AgncyAutoServiceInd>
|
Alpha
|
1
|
Description of Field: Indicates if Agency is enabled for Auto-Service Format (a-alpha): a Special Format: Field used on Apollo Only (1V) Possible Values (List): Y - Agency enabled for Auto-Service N - No Auto-Service for Agency How is null data specified? Character Blanks What does null data indicate? Data not available.
|
<AgncyAutoNotifyInd>
|
Alpha
|
1
|
Description of Field: Indicates if Agency is enabled for automatic Notification. Format (a-alpha): a Special Format: Field used on Apollo Only (1V) Possible Values (List): Y - Agency enabled for automatic notification N - No automatic notification How is null data specified? Character Blanks What does null data indicate? Data not available.
|
<ZeppelinPNRInd>
|
Alpha
|
1
|
Description of Field: Indicates if PNR was built or modified to special processing status. This is always N. Format (a-alpha): a Special Format: Field used on Apollo Only (1V) Possible Values (List): Y - This PNR currently specially processed. N - PNR not specially processed How is null data specified? Character Blanks What does null data indicate? Data not available.
|
<PNRAutoServiceInd>
|
Alpha
|
1
|
Description of Field: Indicates PNR Auto-Service level. Format (a-alpha): a Special Format: Field used on Apollo Only (1V) Possible Values (List): Y - This PNR receives Auto-Service processing N - No Auto-Service for PNR How is null data specified? Character Blanks What does null data indicate? Data not available.
|
<PNRNotifyInd>
|
Alpha
|
1
|
Description of Field: Indicates if PNR is currently receiving automatic Notification. Format (a-alpha): a Special Format: Field used on Apollo Only (1V) Possible Values (List): Y - This PNR is currently receiving automatic notification N - No automatic notification Character Blank How is null data specified? Character Blanks What does null data indicate? Notification data not available.
|
<SuperPNRInd>
|
Alpha
|
1
|
Description of Field: Indicates if PNR is currently considered a Super PNR Format (a-alpha): a Possible Values (List): Y - This PNR/BF is currently receiving Super PNR processing N - PNR is not Super PNR How is null data specified? Character Blanks What does null data indicate? Data not available.
|
<PNRBFPurgeDt>
|
Numeric
|
8
|
Description of Field: Date PNR or BF will be purge from host. Format: nnnnnnnn Special Format: CCYYMMDD How is null data specified? Character zeroes. What does null data indicate? Possible error condition.
|
<PNRBFChangeInd>
|
Alpha
|
1
|
Description of Field: Indicates if PNR / BF has changed since last End Transact or Ignore. Format (a-alpha): a Possible Values (List): Y - This PNR/BF is currently receiving Super PNR processing N - PNR is not Super PNR How is null data specified? Character Blanks What does null data indicate? Data not available.
|
<MCODataExists>
|
Alpha
|
1
|
Description of Field: MCO (Misc. Charge Order) data exists Format (a-alpha): a Possible Values (List): Y - MCO data exists for this PNR/BF N - No MCO data exists for this PNR/BF How is null data specified? Character Blanks What does null data indicate? Data not available.
|
<OrigRcvdField>
|
Alphanumeric
|
34
|
Description of Field: Original Received Field. This field repeats back the data that was in the received field the first time this PNR/Booking File was saved down. Format (x-alpha/numeric): xxxxxxx The maximum size allowed is 36. Truncation occurs if a Received Field is larger than 36. Examples: DJB PASSENGER AGENTX How is null data specified? Character Blanks What does null data indicate? Not yet available on this core.
|
<IntContExists>
|
Alpha
|
1
|
Description of Field: Integrated Content Exists Format (a-alpha): a Possible Values (List): Y - Integrated Content Exists for this Booking File/PNR N - No Integrated content exists for this Booking File/PNR How is null data specified? Character Blanks What does null data indicate? Data not available.
|
<AllDataAllTime>
|
Alpha
|
1
|
Description of Field: KLR has been built as part of a GIDS event. Format (a-alpha): a Special Format: Should only be set to Y by an internal process and not by an external user. If set by an external user results are not guaranteed. Possible Values (List): Y - Entry is part of a GIDS event N - Entry is a standard Booking retrieval How is null data specified? Character Blanks What does null data indicate? Data not available.
|
<LastActAgntID>
|
Alphanumeric
|
7
|
Description of Field: Sign-on ID of agent who last actioned on booking Format (x-alpha/numeric): xxxxxxx How is null data specified? Character Blanks What does null data indicate? Agent ID data unavailable or possible error
|
<TransPCCName>
|
Character
|
24
|
Description of Field: Agency name of the current user of the PNR or Booking File Format (x-alpha/numeric): xxxxxxx How is null data specified? Character Blanks What does null data indicate? The PNR / BF is not being retrieved by an agency
|
<URrecordLoc>
|
Alphanumeric
|
8
|
Description of Field: Universal Record record locator Format (x-alpha/numeric): xxxxxxx How is null data specified? Character Blanks What does null data indicate? A UR record locator does not exist for this PNR / BF.
|
<UROSindLoc>
|
Alphanumeric
|
1
|
Description of Field: Universal Record Optional Services exist - Y/N indicator Format (x-alpha/numeric): x How is null data specified? Character Blank What does null data indicate? The Universal Record Optional Services indicator has not been set.
|
<URRCBInd>
|
Alphanumeric
|
1
|
Description of Field: Universal Record Rich Content and Branding data exists - Y/N indicator Format (x-alpha/numeric): x How is null data specified? Character Blank What does null data indicate? The Universal Record Rich Content and Branding indicator has not been set.
|
<GMTPNRBFCreationDt>
|
Numeric
|
8
|
Description of Field: GMT Date of PNR or BF was created. The date the first time the PNR or BF was ET'd. Format: nnnnnnnn Special Format: YYYYMMDD How is null data specified? Character zeroes. What does null data indicate? PNR or BF has not been created or possible error condition.
|
<PricingRecordExist>
|
Alpha
|
1
|
Description of Field: Indicates whether a single, multiple or no pricing record exists. Format (a-alpha): a Possible Values (List): S - Single Pricing Record Exists M - Multiple Pricing Record Exists N - No Pricing Record Exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<ArchivedFeeDataExists>
|
Alpha
|
1
|
Description of Field: Indicates whether Archive Fee Data exists. **1V only** Format (a-alpha): a Possible Values (List): Y - Archived Fee Data exists N - No Archived Fee Data exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<LeisureshopperDataExists>
|
Alpha
|
1
|
Description of Field: Indicates whether Leisureshopper Data exists. Format (a-alpha): a Possible Values (List): Y - Leisureshopper Data exists N - No Leisureshopper Data exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<SeatDataExists>
|
Alpha
|
1
|
Description of Field: Indicates whether Seat Data exists. Format (a-alpha): a Possible Values (List): Y - Seat Data exists N - No Seat Data exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<FrequentFlyerDataExists>
|
Alpha
|
1
|
Description of Field: Indicates whether Frequent Flyer Data exists. **1V only** Format (a-alpha): a Possible Values (List): Y - Frequent Flyer Data exists N - No Frequent Flyer Data exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<NetTicketDataExists>
|
Alpha
|
1
|
Description of Field: Indicates whether Net Ticket Data exists. Format (a-alpha): a Possible Values (List): Y - Net Ticket Data exists N - No Net Ticket Data exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<TinsRemarksExist>
|
Alpha
|
1
|
Description of Field: Indicates whether Tins Remarks exist. Format (a-alpha): a Possible Values (List): Y - Tins Remarks exist N - No Tins Remarks exist How is null data specified? Character Blanks What does null data indicate? Data not available
|
<ElectronicDataExists>
|
Alpha
|
1
|
Description of Field: Indicates whether Electronic Data exists. Format (a-alpha): a Possible Values (List): Y - Electronic Data exists N - No Electronic Data exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<AdditionalItineraryDataExists>
|
Alpha
|
1
|
Description of Field: Indicates whether Additional Itinerary Data exists. Format (a-alpha): a Possible Values (List): Y - Additional Itinerary Data exists N - No Additional Itinerary Data exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<GroupAllocationFileExists>
|
Alpha
|
1
|
Description of Field: Indicates whether Group Allocation File exists. Format (a-alpha): a Possible Values (List): Y - Group Allocation File exists N - No Group Allocation File exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<ProfileAssociationsExist>
|
Alpha
|
1
|
Description of Field: Indicates whether Profile Associations exist. Format (a-alpha): a Possible Values (List): Y - Profile Associations exist N - No Profile Associations exist How is null data specified? Character Blanks What does null data indicate? Data not available
|
<VendorLocatorDataExists>
|
Alpha
|
1
|
Description of Field: Indicates whether Vendor Locator Data exists. Format (a-alpha): a Possible Values (List): Y - Vendor Locator Data exists N - No Vendor Locator Data exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<BookingCodeDataExists>
|
Alpha
|
1
|
Description of Field: Indicates whether Booking Code Data exists. **1G only** Format (a-alpha): a Possible Values (List): Y - Booking Code Data exists N - No Booking Code Data exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<ArneDataExists>
|
Alpha
|
1
|
Description of Field: Indicates whether Arne Data exists. **1V only** Format (a-alpha): a Possible Values (List): Y - Arne Data exists N - No Arne Data exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<TimaticDataExists>
|
Alpha
|
1
|
Description of Field: Indicates whether Timatic Data exists. Format (a-alpha): a Possible Values (List): Y - Timatic Data exists N - No Timatic Data exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<LinearFareDataExists>
|
Alpha
|
1
|
Description of Field: Indicates whether Linear Fare Data exists. **1V only** Format (a-alpha): a Possible Values (List): Y - Linear Fare Data exists N - No Linear Fare Data exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<ItineraryRemarksExist>
|
Alpha
|
1
|
Description of Field: Indicates whether Itinerary Remarks exist. Format (a-alpha): a Possible Values (List): Y - Itinerary Remarks exist N - No Itinerary Remarks exist How is null data specified? Character Blanks What does null data indicate? Data not available
|
<IdentificationFieldExists>
|
Alpha
|
1
|
Description of Field: Indicates whether Identification Field (Corporate Id) exists. **1V only** Format (a-alpha): a Possible Values (List): Y - Identification Field exists N - No Identification Field exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<EmailAddressExists>
|
Alpha
|
1
|
Description of Field: Indicates whether Email Address exists. **1V only** Format (a-alpha): a Possible Values (List): Y - Email Address exists N - No Email Address exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<RuleDataExists>
|
Alpha
|
1
|
Description of Field: Indicates whether Rule Data exists. **1V only** Format (a-alpha): a Possible Values (List): Y - Rule Data exists N - No Rule Data exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<LSVendorConfirmationExists>
|
Alpha
|
1
|
Description of Field: Indicates whether LS Vendor Confirmation exists. Format (a-alpha): a Possible Values (List): Y - LS Vendor Confirmation exists N - No LS Vendor Confirmation exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<AdditionalSrvcs>
|
Alpha
|
1
|
Description of Field: Indicates whether Additional Services exist. **1V only** Format (a-alpha): a Possible Values (List): Y - Additional Services exist N - No Additional Services exist How is null data specified? Character Blanks What does null data indicate? Data not available
|
<ElectronicMiscDocumentList>
|
Alpha
|
1
|
Description of Field: Indicates if there is an Electronic Misc Document List. **1V only** Format (a-alpha): a Possible Values (List): Y - Electronic Misc Document List exists N - No Electronic Misc Document List exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<TDSProfileExists>
|
Alpha
|
1
|
Description of Field: Indicates whether TDS Profile Data exists. Format (a-alpha): a Possible Values (List): Y - TDS Profile exists N - No TDS Profile exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<ServiceInformationExists>
|
Alpha
|
1
|
Description of Field: Indicates whether Service Information exists. **1G only** Format (a-alpha): a Possible Values (List): Y - Service Information exists N - No Service Information exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<FiledFareDataExists>
|
Alpha
|
1
|
Description of Field: Indicates whether Filed Fare Data exists. **1G only** Format (a-alpha): a Possible Values (List): Y - Filed Fare Data exists N - No Filed Fare Data exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<VendorRemarksDataExists>
|
Alpha
|
1
|
Description of Field: Indicates whether Vendor Remarks Data exists. **1G only** Format (a-alpha): a Possible Values (List): Y - Vendor Remarks Data exists N - No Vendor Remarks Data exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<MembershipDataExists>
|
Alpha
|
1
|
Description of Field: Indicates whether Membership Data exists. **1G only** Format (a-alpha): a Possible Values (List): Y - Membership Data exists N - No Membership Data exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<DividedBookingsExist>
|
Alpha
|
1
|
Description of Field: Indicates whether Divided Bookings exist. Format (a-alpha): a Possible Values (List): Y - Divided Bookings exist N - No Divided Bookings exist How is null data specified? Character Blanks What does null data indicate? Data not available
|
<ClientFileReferencesExist>
|
Alpha
|
1
|
Description of Field: Indicates whether Client File References exist. **1G only** Format (a-alpha): a Possible Values (List): Y - Client File References exist N - No Client File References exist How is null data specified? Character Blanks What does null data indicate? Data not available
|
<CustomCheckRulesExist>
|
Alpha
|
1
|
Description of Field: Indicates whether Custom Check Rules exist. **1G only** Format (a-alpha): a Possible Values (List): Y - Custom Check Rules exist N - No Custom Check Rules exist How is null data specified? Character Blanks What does null data indicate? Data not available
|
<PassengerInformationExists>
|
Alpha
|
1
|
Description of Field: Indicates whether Passenger Information data exists. **1G only** Format (a-alpha): a Possible Values (List): Y - Passenger Information exists N - No Passenger Information exists How is null data specified? Character Blanks What does null data indicate? Data not available
|
<GUID>
|
Alphanumeric
|
36
|
Description of Field A Global Unique ID that is unique for each Passenger Name Record (PNR) / Booking File (BF) Format (AN-alpha numeric with up to 4 dash seperators) Possible Values (Examples): 6D5C7A0D-B8A1-4EEC-9301-9BE341895820 41C6D2AF-4CEC-433F-9BB8-165EDA755AE0 B27FA59C-4051-4934-8288-8F8DE361A0FC FDC7D8EA-32D7-4E31-A314-1BD803BC17F3 How is null data specified? Character Blanks What does null data indicate? Character Blanks indicate the GUID has not been created for ths PNR.
|
<ARCNewPNR>
|
Alpha
|
1
|
Description of Field: Activity reason code as to whether this is a new Passenger Name Record (PNR) / Booking File (BF) for this instance of the 2025 (PNRBFRetrieve) Format (a-alpha): a Possible Values (List): Y - this is a new PNR / Booking File this transaction N - this is a new PNR / Booking File this transaction How is null data specified? Character Blank What does null data indicate? A character blank indicates the activity reason code for this field is not supported.
|
<ARCFares>
|
Alpha
|
1
|
Description of Field: Activity reason code as to whether there has been Fare activity for this instance of the 2025 (PNRBFRetrieve) Format (a-alpha): a Possible Values (List): Y - there has been Fares activity this transaction N - there has been no Fares activity this transaction How is null data specified? Character Blank What does null data indicate? A character blank indicates the activity reason code for this field is not supported.
|
<ARCTicketed>
|
Alpha
|
1
|
Description of Field: Activity reason code as to whether the Passenger Name Record (PNR) / Booking File (BF) has been ticketed during this instance of the 2025 (PNRBFRetrieve) Format (a-alpha): a Possible Values (List): Y - the PNR / Booking File has been ticketed during this transaction N - the PNR / Booking File has not been ticketed during this transaction How is null data specified? Character Blank What does null data indicate? A character blank indicates the activity reason code for this field is not supported.
|
<ARCSplitDivide>
|
Alpha
|
1
|
Description of Field: Activity reason code as to whether the Passenger Name Record (PNR) / Booking File (BF) has been split during this instance of the 2025 (PNRBFRetrieve) Format (a-alpha): a Possible Values (List): Y - the PNR / Booking File has been split during this transaction N - the PNR / Booking File has not been split during this transaction How is null data specified? Character Blank What does null data indicate? A character blank indicates the activity reason code for this field is not supported.
|
<ARCNameAdd>
|
Alpha
|
1
|
Description of Field: Activity reason code as to whether a name was added in the Passenger Name Record (PNR) / Booking File (BF) during this instance of the 2025 (PNRBFRetrieve) Format (a-alpha): a Possible Values (List): Y - a name was added during this transaction N - a name was not added during this transaction How is null data specified? Character Blank What does null data indicate? A character blank indicates the activity reason code for this field is not supported.
|
<ARCNameDelete>
|
Alpha
|
1
|
Description of Field: Activity reason code as to whether a name was deleted in the Passenger Name Record (PNR) / Booking File (BF) during this instance of the 2025 (PNRBFRetrieve) Format (a-alpha): a Possible Values (List): Y - a name was deleted during this transaction N - a name was not deleted during this transaction How is null data specified? Character Blank What does null data indicate? A character blank indicates the activity reason code for this field is not supported.
|
<ARCItinAdd>
|
Alpha
|
1
|
Y Description of Field: Activity reason code as to whether itinerary was added in the Passenger Name Record (PNR) / Booking File (BF) during this instance of the 2025 (PNRBFRetrieve) Format (a-alpha): a Possible Values (List): Y - itinerary was added during this transaction N - itinerary was not added during this transaction How is null data specified? Character Blank What does null data indicate? A character blank indicates the activity reason code for this field is not supported.
|
<ARCItinDEL>
|
Alpha
|
1
|
Description of Field: Activity reason code as to whether itinerary was deleted in the Passenger Name Record (PNR) / Booking File (BF) during this instance of the 2025 (PNRBFRetrieve) Format (a-alpha): a Possible Values (List): Y - itinerary was deleted during this transaction N - itinerary was not deleted during this transaction How is null data specified? Character Blank What does null data indicate? A character blank indicates the activity reason code for this field is not supported.
|
<ARCPhoneAdd>
|
Alpha
|
1
|
Description of Field: Activity reason code as to whether a phone was added in the Passenger Name Record (PNR) / Booking File (BF) during this instance of the 2025 (PNRBFRetrieve) Format (a-alpha): a Possible Values (List): Y - a phone was added during this transaction N - a phone was not added during this transaction How is null data specified? Character Blank What does null data indicate? A character blank indicates the activity reason code for this field is not supported.
|
<ARCPhoneDel>
|
Alpha
|
1
|
Description of Field: Activity reason code as to whether a phone was deleted in the Passenger Name Record (PNR) / Booking File (BF) during this instance of the 2025 (PNRBFRetrieve) Format (a-alpha): a Possible Values (List): Y - a phone was deleted during this transaction N - a phone was not deleted during this transaction How is null data specified? Character Blank What does null data indicate? A character blank indicates the activity reason code for this field is not supported.
|
<ARCFOPAdd>
|
Alpha
|
1
|
Description of Field: Activity reason code as to whether the form of payment field was added to the Passenger Name Record (PNR) / Booking File (BF) during this instance of the 2025 (PNRBFRetrieve) Format (a-alpha): a Possible Values (List): Y - the form of payment field was added during this transaction N - the form of payment field was not added during this transaction How is null data specified? Character Blank What does null data indicate? A character blank indicates the activity reason code for this field is not supported.
|
<ARCFOPDelete>
|
Alpha
|
1
|
Description of Field: Activity reason code as to whether the form of payment field was deleted to the Passenger Name Record (PNR) / Booking File (BF) during this instance of the 2025 (PNRBFRetrieve) Format (a-alpha): a Possible Values (List): Y - the form of payment (FOP) field was deleted during this transaction N - the form of payment field was not deleted during this transaction How is null data specified? Character Blank What does null data indicate? A character blank indicates the activity reason code for this field is not supported.
|
<ARCSSRAdd>
|
Alpha
|
1
|
Description of Field: Activity reason code as to whether a Special Service Request (SSR) was added in the Passenger Name Record (PNR) / Booking File (BF) during this instance of the 2025 (PNRBFRetrieve) Format (a-alpha): a Possible Values (List): Y - a SSR was added during this transaction N - a SSR was not added during this transaction How is null data specified? Character Blank What does null data indicate? A character blank indicates the activity reason code for this field is not supported.
|
<ARCSSRDel>
|
Alpha
|
1
|
Description of Field: Activity reason code as to whether a Special Service Request (SSR) was deleted in the Passenger Name Record (PNR) / Booking File (BF) during this instance of the 2025 (PNRBFRetrieve) Format (a-alpha): a Possible Values (List): Y - a SSR was deleted during this transaction N - a SSR was not deleted during this transaction How is null data specified? Character Blank What does null data indicate? A character blank indicates the activity reason code for this field is not supported.
|
<ARCOSIAdd>
|
Alpha
|
1
|
Description of Field: Activity reason code as to whether an Other Supplementary Information (OSI) was added in the Passenger Name Record (PNR) / Booking File (BF) during this instance of the 2025 (PNRBFRetrieve) Format (a-alpha): a Possible Values (List): Y - a OSI was added during this transaction N - a OSI was not added during this transaction How is null data specified? Character Blank What does null data indicate? A character blank indicates the activity reason code for this field is not supported.
|
<ARCOSIDel>
|
Alpha
|
1
|
Description of Field: Activity reason code as to whether an Other Supplementary Information (OSI) was deleted in the Passenger Name Record (PNR) / Booking File (BF) during this instance of the 2025 (PNRBFRetrieve) Format (a-alpha): a Possible Values (List): Y - a OSI was deleted during this transaction N - a OSI was not deleted during this transaction How is null data specified? Character Blank What does null data indicate? A character blank indicates the activity reason code for this field is not supported.
|
<ReasonCodesspares>
|
Alpha
|
20
|
Description of Field: Character Spaces
|
|
|
+ <PostScript>
|
BP09 1.0
|
|
<Text>
|
Alphanumeric
|
To End
|
Description of Field: Postscript text that is added to PNR to usually hi-light some needed action.
Format (a-alpha, n-numeric, x-alpha/numeric): XXXXXXX XXXX etc.
Special Format: Freeform text. Single item field. (Multiple occurrences not allowed.) Used only on Apollo (1V)
Examples: "BOOK HOTEL NEAR AIRPORT"
How is null data specified? Character Blanks
What does null data indicate? Probable error
If variable length, specify the maximum allowable length. 63
|
|
|
+ <LNameInfo>
|
BP10 1.0
|
|
<LNameNum>
|
Numeric
|
2
|
Description of Field: Unique sequential number identifying this last name
Format (a-alpha, n-numeric, x-alpha/numeric): All numeric
Examples: Smith = 01 Jones = 02
How is null data specified? Character blanks or zeroes
What does null data indicate? Probable error
|
<NumPsgrs>
|
Numeric
|
2
|
Description of Field: Number of people included with this last name field (number of first names associated with this last name)
Format (a-alpha, n-numeric, x-alpha/numeric): All Numeric
Examples: Smith/Pat/Deb = 2 Smith/Dan = 1
Special Format: Note that number in party applies to last name entries. Even if last names are the same, if they were input separately, they will have an associated number in party.
How is null data specified? Character blanks or zeroes
What does null data indicate? Probable error
|
<NameType>
|
Alpha
|
1
|
Description of Field: Name type
Format (a-alpha, n-numeric, x-alpha/numeric): All Alpha
Possible Values (List or Range): Blank = Standard 'G' = Group/Corporate 'I' = Infant 'P' = Employee positive space 'Z' = Employee standby
How is null data specified? Character Blanks
What does null data indicate? Standard Adult
|
<LName>
|
Alpha
|
To End
|
Description of Field: Last or surname of person in PNR or BF.
Format (a-alpha, n-numeric, x-alpha/numeric): All Alpha - slashes ( / ) accepted
Special Format: Numbers not allowed Spaces are removed Slashes are allowed
Example: SMITH GROUPNAME/MULTIPLE/NAMES/LIST
How is null data specified? Character Blanks
What does null data indicate? Probable error
If variable length, specify the maximum allowable length. Minimum of 2 characters Maximum of 52 characters
|
|
|
+ <FNameInfo>
|
BP12 1.0
|
|
<PsgrNum>
|
Numeric
|
2
|
Description of Field: Sequential number identifying this first name relative to the associated Last Name KLR.
Format (a-alpha, n-numeric, x-alpha/numeric): All Numeric
Examples: Smith/A = 01 Smith/B = 02 Jones/A = 01 Jones/B = 02
How is null data specified? Character Zeroes
What does null data indicate? Probable error
|
<AbsNameNum>
|
Numeric
|
2
|
Description of Field: Unique sequential number identifying this first name.
Format (a-alpha, n-numeric, x-alpha/numeric): All numeric
Special Format: Number is assigned dynamically and thus can float/change as number of names in PNR / BF change.
Examples: Smith/A = 01 Smith/B = 02 Jones/A = 03 Jones/B = 04
How is null data specified? Character zeroes
What does null data indicate? Absolute Name Number unavailable
|
<FName>
|
Alpha
|
To End
|
Description of Field: First Name
Format (a-alpha, n-numeric, x-alpha/numeric): All Alpha
Special Format: First name required Minimum length is 1
How is null data specified? Character Blanks
What does null data indicate? Probable error
If variable length, specify the maximum allowable length. 52 on Galileo (1G) 55 on Apollo (1V)
|
|
|
+ <NameRmkInfo>
|
BP13 1.0
|
|
<LNameNum>
|
Numeric
|
2
|
Description of Field: This field always contains the Last Name Element Number from the Last Name KLR to which the remark applies.
Format (a-alpha, n-numeric, x-alpha/numeric): nn
How is null data specified? Character Blanks or Zeroes
What does null data indicate? Probable Error
|
<PsgrNum>
|
Numeric
|
2
|
Description of Field: First name element number within Last name. (Used only on 1G, Galileo)
Format (a-alpha, n-numeric, x-alpha/numeric): nn
Special Format: Unused on Apollo (1V)
How is null data specified? Character Blanks or Zeroes
What does null data indicate? Field unused (1V) Apollo Probable error (1G) Galileo
|
<AbsNameNum>
|
Numeric
|
2
|
Description of Field: Absolute name number this remark applies to, corresponds to overall first name number. (Used on 1G, Galileo)
Format (a-alpha, n-numeric, x-alpha/numeric): nn
Special Format: Unused on Apollo (1V)
How is null data specified? Character Blanks or Zeroes
What does null data indicate? Field unused (1V) Apollo Probable error (1G) Galileo
|
<NameRmk>
|
Alphanumeric
|
To End
|
Description of Field: Free form text
Format (a-alpha, n-numeric, x-alpha/numeric): xxxxxxxxxxxxxxxx
How is null data specified? Character Blanks
What does null data indicate? Probable Error
If variable length, specify the maximum allowable length. Minimum of 2 characters Maximum of 33 characters
|
|
|
+ <FreqCustInfo>
|
BP14 1.0
|
|
Start Definition of Frequent Flyer Number KLR The next three fields identify which name the frequent flyer number applies to.
|
<LNameNum>
|
Numeric
|
2
|
Description of Field: This field always contains the Last Name Element Number from the applicable Last Name KLR Format (a-alpha, n-numeric, x-alpha/numeric): nn How is null data specified? Character Blanks or Zeroes What does null data indicate? Probable Error
|
<PsgrNum>
|
Numeric
|
2
|
Description of Field: This field always contains the Passenger Element Number from the applicable First Name KLR Format (a-alpha, n-numeric, x-alpha/numeric): nn Special Format: Unused on Apollo (1V) How is null data specified? Character Blanks or Zeroes What does null data indicate? Probable Error (1G) Unused on Apollo (1V)
|
<AbsNameNum>
|
Numeric
|
2
|
Description of Field: This field always contains the Absolute Name Element ID from the applicable First Name KLR
If the name data BP10/BP12 is returned in response, BP14 displays the correct absolute number assignment
Format (a-alpha, n-numeric, x-alpha/numeric): nn
How is null data specified? Character Blanks or Zeroes
What does null data indicate? Probable Error
|
<FreqCustV>
|
Alphanumeric
|
3
|
Description of Field: ID of vendor who has issued the Frequent Traveler or Mileage Membership's card. Format (a-alpha, n-numeric, x-alpha/numeric): xxx Examples: 'UA ' 'BA ' How is null data specified? Character blanks What does null data indicate? Possible error
|
<FreqCustStatus>
|
Alphanumeric
|
2
|
Description of Field: Freq. Flyer / Mileage Membership status of the passenger. Format (a-alpha, n-numeric, x-alpha/numeric): xx Possible Values (List or Range): "VP" = VIP. "1K" = 100,000 Mile Flyer. "1P" = Premier Executive. "2P" = Premier. "EM" = Premier Emeritus. Blanks = Regular Member. How is null data specified? Character Blanks What does null data indicate? Regular Member
|
<FreqCustNum>
|
Alphanumeric
|
To End
|
Description of Field: Frequent Flyer or Mileage Membership Account Number
Format (a-alpha, n-numeric, x-alpha/numeric): xxxxxxxxxxxxxxxxxx
Examples: VF222865 (Continental) 01110455277 (United) 2165506221 (Delta)
How is null data specified? Character Blanks
What does null data indicate? Probable error
If variable length, specify the maximum allowable length. Maximum length = 25 (1G) Minimum length = 2 (1G) Maximum length = 16 (1V) Minimum length = 6 (1V) If length is greater than the max length the last value will be a Tier Level.
|
|
|
+ <CrossAccrual>
|
BP15 1.0
|
|
+ <CrossAccrualAry>
|
Array
|
n/a
|
|
+ <CrossAccrualItem>
|
FieldSet
|
n/a
|
|
<AirV>
|
Alphanumeric
|
3
|
Description of Field: Frequent Flyer Cross Accrual Vendor Format (x-alphanumeric): xxx Examples: UA AA How is null data specified? Character blanks What does null data indicate? Probable error
|
<Spare1>
|
Alphanumeric
|
4
|
Description of Field: Currently defined as spares in Galileo Format (x-alphanumeric): xxxx How is null data specified? Character blanks What does null data indicate? Field not used
|
|
|
|
|
|
|
+ <PhoneInfo>
|
BP16 1.0
|
|
<PhoneFldNum>
|
Numeric
|
3
|
Description of Field: Phone Item Number
Format (a-alpha, n-numeric, x-alpha/numeric): All Numeric
Examples: 001
How is null data specified? Character blanks or zeroes
What does null data indicate? Probable error
|
<Pt>
|
Alpha
|
5
|
Description of Field: City code of phone number.
Format (a-alpha, n-numeric, x-alpha/numeric): All Alpha
Examples: DEN LHR
How is null data specified? Character blanks
What does null data indicate? City field unavailable
|
<Type>
|
Alpha
|
1
|
Description of Field: Type of phone data in this phone item.
Format (a-alpha, n-numeric, x-alpha/numeric): Alpha
Possible Values (List or Range): 'R' = Residence (home). 'B' = Business. 'A' = Agency (1V) 'A' = Accommodation (1G) 'H' = Hotel 'N' = No contact 'F' = Fax 'T' = Travel Agency (1V) 'E' = Email Address (1G) 'P' = Phone nbr not known (1G) 'N' = No contact (1G)
All codes above except for "A" and "T" should be assumed to be associated with the passenger. For example, "F" should be interpreted as the fax number of a passenger rather than the fax number of an agency.
How is null data specified? Character blanks
What does null data indicate? Data unavailable
|
<Phone>
|
Alphanumeric
|
To End
|
Description of Field: Phone data
Format (a-alpha, n-numeric, x-alpha/numeric): xxxxxxxxxxxxxxxx
Special Format: Freeform text
Examples: Denb/3033976000 LHRf/44456789
How is null data specified? Character blanks
What does null data indicate? Data unavailable
If variable length, specify the maximum allowable length. Overall max length 83 (Apollo) Overall max length 53 on 1st two phone items, 66 on all others (Galileo)
|
|
|
+ <AddrInfo>
|
BP17 1.0
|
|
<Addr>
|
Alphanumeric
|
To End
|
Description of Field: Street address. (This is a single item field. There should never be multiple occurrences of this KLR.)
Format (a-alpha, n-numeric, x-alpha/numeric): xxxxxx@xxxxxx@xxxxx Z/xxxxx
Special Format: Address format should follow format: Apollo (1V) CRS: First & last name @ St address @City State Z/Zip code Or Galileo (1G) CRS: First & last name * St address *City State P/Postal Code
How is null data specified? Character blanks
What does null data indicate? Probable error.
If variable length, specify the maximum allowable length. 7 sub fields maximum. Sub fields have a minimum length of 1 and a maximum length of 37. Overall length of field cannot exceed 190. Zip code required. (1V-Apollo) 5 sub fields maximum. Sub fields have a minimum length of 1 and a maximum length of 37. Overall length of field cannot exceed 119. Postal code required. (1G-Galileo)
|
|
|
+ <DeliveryAddrInfo>
|
BP18 1.0
|
|
<DeliveryAddr>
|
Alphanumeric
|
To End
|
Description of Field: Delivery Address for Passenger if paper ticket is issued.
Format (a-alpha, n-numeric, x-alpha/numeric): xxxx
Special Format: Address is different on the Apollo (1V) and Galileo (1G) CRS. See Examples.
Examples: 1V JAN TYLER @6901 S. HAVANA @CENTENNIAL CO Z/80112
1G JAN TESTO*6901 S. HAVANA *CENTENNIAL CO*USA P/80112
What does null data indicate? No data results in error
If variable length, specify the maximum allowable length. Additional sub fields can be specified to a maximum of 7. Sub fields have a minimum length of 1 and a maximum length of 37.
|
|
|
+ <OSI>
|
BP19 1.0
|
|
<GFAXNum>
|
Numeric
|
3
|
Number of GFAX (General Facts) item in a-06-AAA (Agent Assembly Area).
|
<OSIV>
|
Alphanumeric
|
3
|
Airline Code or YY if OSI applies to all airlines in the PNR
|
<OSIMsg>
|
Alphanumeric
|
To End
|
|
|
|
+ <NonProgramaticSSR>
|
BP20 1.0
|
|
<GFAXNum>
|
Numeric
|
3
|
Number of GFAX (General Facts) item in a-06-AAA (Agents Assembly Area).
|
<SSRCode>
|
Alpha
|
4
|
Non-programmatic SSR Code
|
<Vnd>
|
Alphanumeric
|
3
|
Vendor providing this service.
|
<Status>
|
Alpha
|
2
|
Current status of this service request. See Galileo Formats Guide for a list of valid status codes. Blank if not applicable to this SSR Code
|
<NumRequired>
|
Numeric
|
2
|
Number of services required. Blank if not applicable to this SSR Code
|
<SSRText>
|
Alphanumeric
|
To End
|
Formatted according to AIRIMP standards
|
|
|
+ <ProgramaticSSR>
|
BP21 1.0
|
|
<GFAXNum>
|
Numeric
|
3
|
Number of GFAX (General Facts) item in a-06-AAA (Agents Assembly Area).
|
<SSRCode>
|
Alpha
|
4
|
Refer to the list at the end of this section for all SSR Codes.
|
<Status>
|
Alpha
|
2
|
Status of the request
|
<SegNum>
|
Numeric
|
3
|
Segment Number of the segment to which this SSR applies.
|
+ <AppliesToAry>
|
Array
|
n/a
|
|
+ <AppliesTo>
|
FieldSet
|
n/a
|
|
<LNameNum>
|
Numeric
|
2
|
Unique sequential number identifying the last name grouping. Eg: Smith=1, Jones=2
|
<PsgrNum>
|
Numeric
|
2
|
Sequential number identifying a passenger within a last name grouping. Eg: Smith/A=1, Smith/B=2, Jones/A=1, Jones/B=2
|
<AbsNameNum>
|
Numeric
|
2
|
FOR USE ON GALILEO CORE ONLY: Unique sequential number identifying each passenger irrespective of last name. Eg: Smith/A=1, Smith/B=2, Jones/A=3, Jones/B=4
|
|
|
|
|
|
|
+ <ProgramaticSSRText>
|
BP22 1.0
|
|
<Text>
|
Alphanumeric
|
To End
|
|
|
|
+ <CustID>
|
BP23 1.0
|
|
<Text>
|
Alphanumeric
|
To End
|
|
|
|
+ <ProfileClientFileAssoc>
|
BP24 1.0
|
|
<CRSID>
|
Alphanumeric
|
2
|
CRS where Profile/Client File resides. 1V = Apollo 1G = Galileo
|
<ActiveInd>
|
Alpha
|
1
|
Indicates whether this Profile/Client File is active. Y = Active N = Inactive Blank if not known.
|
<PrefsInd>
|
Alpha
|
1
|
Indicates whether this Profile/Client File has Travelscreen preferences attached. Y = Preferences exist N = No preferences exist Blank if not known.
|
|
|
+ <CustomCheckRules>
|
BP25 1.0
|
|
+ <RuleAry>
|
Array
|
n/a
|
|
+ <Rule>
|
FieldSet
|
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? Character blanks
What does null data indicate? No user data was input.
|
<RuleName>
|
Alphanumeric
|
10
|
Description of Field: The name of the applied Rule
Format (a-alpha, n-numeric, x-alpha/numeric): xxxxxxxxxx
Special Format: Left aligned blank filled
Examples: Rule001
How is null data specified? N/A
What does null data indicate? Rule does not have name
|
<StatusInd>
|
Alphanumeric
|
1
|
Description of Field: The status of the rule
Format (a-alpha, n-numeric, x-alpha/numeric): x
Possible Values (List or Range): Blank = Rule is Active S = Rule is Suspended
How is null data specified? Blank
What does null data indicate? Rule is active
|
|
|
|
|
|
|
+ <GenRmkInfo>
|
BP26 1.0
|
|
<CreationDt>
|
Alphanumeric
|
8
|
YYYYMMDD Blank if not available
|
<CreationTm>
|
Numeric
|
4
|
HHMM Blank if not available
|
<GenlRmkQual>
|
Alphanumeric
|
2
|
Blank if no qualifier exists
|
<GenRmk>
|
Alphanumeric
|
To End
|
|
|
|
+ <VndRecLocs>
|
BP27 1.0
|
|
+ <RecLocInfoAry>
|
Array
|
n/a
|
|
+ <RecLocInfo>
|
FieldSet
|
n/a
|
|
<TmStamp>
|
Numeric
|
4
|
Description of Field: The Time Stamp is the time the reservation is received from the Vendor and is stored in the Booking. Format (n-numeric): nnnn Special Format: HHMM HH = hours MM = minutes How is null data specified? Character Blanks What does null data indicate? Blank indicates that no Time Stamp value exists.
|
<DtStamp>
|
Numeric
|
8
|
Description of Field: The Date Stamp is the date the reservation is received from the Vendor and is stored in the Booking. Format CCYYMMDD Special Format: Data will be in CCYYMMDD where CC = century YY = current year MM = numeric month value DD = numeric day of the month value How is null data specified? Character Blanks What does null data indicate? Data not available.
|
<Vnd>
|
Alphanumeric
|
3
|
Description of Field: Vendor code of vendor making the request. Format (x-alpha/numeric): xxx Examples: NCL How is null data specified? No data results in error What does null data indicate? No data results in error
|
<RecLoc>
|
Alphanumeric
|
9
|
Description of Field: The (Vendor) Record Locator is the Record Locator of the Booking that exists on the Vendor system. For the Apollo CRS for UA it is the same since the UA bookings are stored on Apollo, hence the Bookings are one in the same. For the Galileo CRS it is the locator of the Booking on the Apollo core. For OA flights, the Vendor Locator is the association booking in the other system such as Sabre, Amadeus, etc. Format (a-alpha, n-numeric, x-alpha/numeric): xxxxxxxxx Special Format: Left Justified Blank Padded Examples: KFZMFS How is null data specified? Character blanks What does null data indicate? PNR or BF has not been created.
|
|
|
|
|
|
|
+ <VndRmk>
|
BP28 1.0
|
|
<DtStamp>
|
Numeric
|
8
|
YYYYMMDD
|
<RmkType>
|
Alpha
|
1
|
O = Outgoing - remark originated from the agent I = Incoming - remark originated from the vendor
|
<VType>
|
Alpha
|
1
|
A = Air H = Hotel C = Car L = Leisure shopper N = Other
|
<Rmk>
|
Alphanumeric
|
To End
|
|
|
|
+ <QMinder>
|
BP29 1.0
|
|
<ItemNum>
|
Numeric
|
2
|
Description of Field: Item number associated with the queue.
Format (a-alpha, n-numeric, x-alpha/numeric, c-character): NN
Special Format: Right justified, zero filled Mandatory field. Field may not be null.
|
<Dt>
|
Numeric
|
8
|
Description of Field: The Date of the associated Queue / Item number
Format: YYYYMMDD
How is null data specified? N/A
What does null data indicate? No data results in error
|
<QNum>
|
Numeric
|
2
|
Description of Field: Queue where the PNR/BF will be queued.
Format (a-alpha, n-numeric, x-alpha/numeric, c-character): NN
Special Format: Right justified, zero filled Mandatory field. Field may not be null.
|
<QCat>
|
Alphanumeric
|
2
|
Description of Field: Category where the PNR/BF should be queued.
Format (a-alpha, n-numeric, x-alpha/numeric): Either 2 alpha characters or 2 numeric characters. A single numeric will have a leading zero. Alphanumeric combinations are not allowed. aa or nn
Special Format: Blank if does not exist
Examples: 12 AB
How is null data specified? Character blanks
What does null data indicate? No user data was input.
|
<PCC>
|
Alphanumeric
|
4
|
Description of Field: Pseudo city code where the PNR/BF will be queued.
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.
|
<Tm>
|
Numeric
|
4
|
Description of Field: The queue time.
Format: HHMM
How is null data specified? N/A
What does null data indicate? No queue time.
|
<Text>
|
Alphanumeric
|
To End
|
Description of Field: Additional Queue Data
Format (x-alpha/numeric): xxx
How is null data specified? N/A
What does null data indicate? N/A
If variable length, specify the maximum allowable length. To End
|
|
|
+ <Untranslatable>
|
BP30 1.0
|
|
<Data>
|
Alphanumeric
|
To End
|
Upto 256 characters of free format text
|
|
|
+ <AgncySimlrNameMatch>
|
BP31 1.0
|
|
<FileAddr>
|
Alphanumeric
|
8
|
|
<CodeCheck>
|
Alphanumeric
|
2
|
|
<FirstSegStartDt>
|
Numeric
|
8
|
YYYYMMDD
|
<CancelledInd>
|
Alpha
|
1
|
Y= PNR has been cancelled N or Blank = PNR is active
|
<CustName>
|
Alpha
|
To End
|
Example: SMITH/JMR. Note: 1G returns a maximum of 16 characters in this field, for 1V the maximum is 25 characters. Longer names are truncated.
|
|
|
+ <TkArrangement>
|
BP32 1.0
|
|
<Text>
|
Alphanumeric
|
To End
|
Optional free text
|
|
|
+ <TAUTkArrangement>
|
BP33 1.0
|
|
<QTAUDt>
|
Alphanumeric
|
5
|
DDMMM
|
<BranchPCC>
|
Alphanumeric
|
4
|
Branch where PNR is to be queued. 3 Character codes have a leading zero eg. 06MY Blank = queue to default pseudo city
|
+ <QPlacementAry>
|
Array
|
n/a
|
|
+ <QPlacement>
|
FieldSet
|
n/a
|
|
<QDt>
|
Alphanumeric
|
5
|
DDMMM
|
|
|
|
|
TextLen Structured data only. Not in XML.
|
Numeric
|
2
|
Zero if free text does not exist
|
|
|
+ <TAWTkArrangement>
|
BP34 1.0
|
|
<QTAWDt>
|
Alphanumeric
|
5
|
DDMMM
|
<QTAWTm>
|
Numeric
|
4
|
HHMM Blank if does not exist
|
<BranchPCC>
|
Alphanumeric
|
4
|
Branch where PNR is to be queued. 3 Character codes have a leading zero eg. 06MY Blank if queue to default pseudo city
|
<InHouseAcct>
|
Alphanumeric
|
6
|
Blank if does not exist
|
+ <QPlacementAry>
|
Array
|
n/a
|
|
+ <QPlacement>
|
FieldSet
|
n/a
|
|
<QDt>
|
Alphanumeric
|
5
|
DDMMM
|
|
|
|
|
TextLen Structured data only. Not in XML.
|
Numeric
|
2
|
Zero if does not exist
|
|
|
+ <TLTkArrangement>
|
BP35 1.0
|
|
<MinutesBeforeDeparture>
|
Numeric
|
3
|
030 Indicates the ticket will be picked up 30 minutes before departure at the UA ticket desk. Only valid for UA issued tickets. Blank if does not exist. If this field is populated the following four fields will be blank.
|
<TkIssueDt>
|
Alphanumeric
|
5
|
DDMMM
|
<TkIssueTm>
|
Numeric
|
4
|
HHMM
|
<Airp>
|
Alphanumeric
|
5
|
Airport where ticket to be issued. Blank if does not exist.
|
<AirV>
|
Alphanumeric
|
3
|
Airline issuing ticket. Blank if does not exist.
|
<Text>
|
Alphanumeric
|
To End
|
Optional free text
|
|
|
+ <TAMTkArrangement>
|
BP36 1.0
|
|
<TkMailDt>
|
Alphanumeric
|
5
|
DDMMM
|
<Text>
|
Alphanumeric
|
To End
|
Optional free text
|
|
|
+ <NameRelatedData>
|
BP37 1.0
|
|
All fields (numeric included) with no value (null) should be blank (spaces) filled. All alpha/alpha-numeric fields not fully filled should be left justified and back filled with blanks (spaces). All numeric fields should be right justified and zero filled. All fields are optional except for Absolute/Last Name number, but at least one optional field must be filled to use this KLR.
|
<AbsLNameNum>
|
Numeric
|
2
|
1 to max number of names allowed Absolute number required on Galileo Last name number required on Apollo
|
<FNameNum>
|
Numeric
|
2
|
1 to max number of names allowed (Apollo only, required)
|
<Title>
|
Alpha
|
13
|
Free form text
|
<Age>
|
Numeric
|
3
|
Age of passenger (2 rightmost digits only on Apollo)
|
<Gender>
|
Alpha
|
1
|
Valid values, 'M', 'F' and 'U' (unknown)
|
<SmokingInd>
|
Alpha
|
1
|
Valid values , 'Y' and 'N'
|
<CitizenshipCountry>
|
Alpha
|
2
|
|
<PassportNum>
|
Alphanumeric
|
33
|
Nbr must be followed by expiration data in '-DDMMMYY' format
|
<PassportCountry>
|
Alpha
|
2
|
|
<DOB>
|
Alphanumeric
|
7
|
Must be in DDMMMYY format
|
<Occupation>
|
Alphanumeric
|
4
|
Freeform text
|
<SSN>
|
Alphanumeric
|
11
|
Must be in NNN-NN-NNNN format
|
<Addr1>
|
Alphanumeric
|
25
|
Freeform text
|
<Addr2>
|
Alphanumeric
|
25
|
Freeform text
|
<City>
|
Alphanumeric
|
20
|
Freeform text
|
<ZIPPostal>
|
Alphanumeric
|
10
|
|
<Country>
|
Alphanumeric
|
15
|
Freeform text
|
<VisaCountry>
|
Alpha
|
2
|
(Galileo field only)
|
<VISAID>
|
Alphanumeric
|
20
|
(Galileo field only)
|
<VisaExpDt>
|
Alphanumeric
|
7
|
Must be in DDMMMYY format (Galileo field only)
|
<VisaTxt>
|
Alphanumeric
|
25
|
Optional free text (Galileo field only)
|
|
|
+ <OfficeAgentClientData>
|
BP38 1.0
|
|
<OfficeTitle>
|
Alphanumeric
|
25
|
Office file title
|
<AgntTitle>
|
Alphanumeric
|
25
|
Agent file title
|
<AssocPCC>
|
Alphanumeric
|
4
|
De-Crypted Pseudo City for this association item
|
<AssocCRSID>
|
Alphanumeric
|
2
|
CRS ID association originates from
|
<AssocAgntSONID>
|
Alphanumeric
|
7
|
Sign on ID of agent creating association
|
<CorpTravInd>
|
Alpha
|
1
|
Value always 'Y' or 'N' 'Y' indicates Corp/Trvlr Association exists
|
|
|
+ <UnitedFieldData>
|
BP39 1.0
|
|
<UnitedFldID>
|
Alphanumeric
|
4
|
Description of Field: The United Field ID identifies the 4 character United Field code. This field will always be populated.
Format: (x-alpha/numeric) xxxx
Examples: "FRFM" - Free Form data "UGRT" - Upgrade Round Trip "PFEE" - Paper Ticket Surcharge Numerous other codes exist but are not listed here. The full list can be defined by United Airlines if necessary
|
<UnitedFldType>
|
Alphanumeric
|
1
|
Description of Field: United Field Type identifies the type of data that appears in the United Field Text field. This field will always be populated.
Format: (x-alpha/numeric) x
List of Possible Values: "1" - Standard display item. (currently the only option, this means that the United Field consists of variable length displayable text, which is optionally followed by name selectivity data. Complex-format United Fields or security-restricted United Fields are excluded.)
|
<LNameNum>
|
Numeric
|
2
|
Description of Field: This is the positional last name (surname) number of the passenger for whom this United field applies. This field, along with the next, can be used to directly map to a name field in the BP10 KLR
Format: (n-numeric) nn
Range of Possible Values: 00 - 99
How is null data specified? Zeros
What does null data indicate? Name selectivity does not apply.
|
<FNameNum>
|
Numeric
|
2
|
Description of Field: Positional first name number of the passenger for whom this United field applies. This field, along with the, previous can be used to directly map to a name field in the BP12 KLR.
Format: (n-numeric) nn
Range of Possible Values: 00 - 99
How is null data specified? Zeros
What does null data indicate? Name selectivity does not apply
|
TextLen Structured data only. Not in XML.
|
Numeric
|
3
|
Description of Field: Length of the United Field text in the following variable length freeform text field.
Format: (n-numeric) nnn
Range of Possible Values: 000 - 999
How is null data specified? Zeros
What does null data indicate? No text data exists for this United Field
|
<Text>
|
Alphanumeric
|
VL
|
Description of Field: Freeform Text field containing the United Field.
Special Format: The format of this data depends entirely on the United Field code. Each code can have different formats and will not be described in this document. The various formats can be defined by United Airlines if necessary.
How is null data specified? 1 Character Blank
What does null data indicate? No Text data exists for this United Field.
If variable length, specify the maximum allowable length. 127
|
|
|
+ <Email>
|
BP40 1.0
|
|
<ItemNum>
|
Numeric
|
3
|
Email Item Number
|
<Type>
|
Alpha
|
1
|
'F' = Email FROM Address 'T' = Email TO Address 'C' = Email Comment
|
<Data>
|
Alphanumeric
|
To End
|
Will be in the same format in which it was added to the BF/PNR. 125 char max.
|
|
|
+ <CorporateID>
|
BP41 1.0
|
|
<ItemNum>
|
Numeric
|
3
|
Field Description: Describes the Additional ID Item number in the Booking Format (x-alpha/numeric): xxx Special Format: Left justified character blank filled List of Possible Values: 000 - 999 How is null data specified? 000 What does null data indicate? No item number exists, which is not an error. This field is not mandatory and may note be populated in all cases.
|
<ID>
|
Alphanumeric
|
6
|
Field Description: Describes the Corporate ID data portion of the Corporate ID item. Format (x-alpha/numeric): xxxxxx Special Format: Left justified, blank filled. Examples: IBM001 HRG202 How is null data specified? N/A What does null data indicate? Error condition - This KLR should not be returned unless there is Corporate ID data in the Booking which includes the ID data.
|
<IDType>
|
Alphanumeric
|
2
|
Field Description: Item type for the Corporate ID Format (x-alpha/numeric): xx Special Format: Left justified, blank filled. List of Possible Values: C/ = Corporate ID How is null data specified? Character Blanks What does null data indicate? Error condition - This KLR should not be returned unless there is Corporate ID data in the Booking which includes the ID Type.
|
<Country>
|
Alphanumeric
|
6
|
Field Description: Corporate ID Country Code Format (x-alpha/numeric): xxxxxx Special Format: Left justified, blank filled. Examples: US GB How is null data specified? Character Blanks What does null data indicate? Error condition - This KLR should not be returned unless there is Corporate ID data in the Booking which includes the ID Country Code.
|
<Agncy>
|
Alphanumeric
|
To End
|
Field Description: Corporate ID Variable Length text data. Currently only used for Agency Identifier data. Format (x-alpha/numeric): xxxx Range of Values: Minimum length 3, Maximum length 125 (current maximum 5) Examples: ABC XYZ How is null data specified? Character Blanks What does null data indicate? Error condition - This KLR should not be returned unless there is Corporate ID data in the Booking which includes the ID Agency Identifier.
|
|
|
+ <DividedBookingInfo>
|
BP42 1.0
|
|
<DivPsgrName>
|
Alpha
|
16
|
Description of Field: First seen passenger name of divided BF or PNR. Entire record currently for use only on Galileo core. Format (a-alpha): aaaaaaaaaaaaaaaa Examples: "Freddy/Laker " "Longlastname/Fir" How is null data specified? Character blanks What does null data indicate? Probable error
|
<TruncInd>
|
Alpha
|
1
|
Description of Field: Indicator to user indicating if name above has been truncated. Format (a-alpha): a Possible Values (List): Y = yes N = no How is null data specified? Character blanks What does null data indicate? Probable error
|
<DivTypeInd>
|
Alpha
|
1
|
Description of Field: Indicator to user indicating if data pertains to a child or parent booking. Format (a-alpha): a Possible Values (List): P = Parent PNR or BF C = Child PNR or BF How is null data specified? Character blanks What does null data indicate? Probable error
|
<RLoc>
|
Alphanumeric
|
6
|
Description of Field: Record Locator of parent or child booking Format (x-alpha/numeric): xxxxxx Examples: KFZMFS How is null data specified? Character blanks What does null data indicate? Probable error
|
<DivDt>
|
Alphanumeric
|
8
|
Description of Field: Type of phone data in this phone item. Format (x-alpha/numeric): xxxxxxxx Special Format: CCYYMMDD format where CC is the century, YY is the year, MM is the month and DD is the day. All values numeric. How is null data specified? Character blanks What does null data indicate? Date unavailable
|
<DivTm>
|
Alphanumeric
|
6
|
Description of Field: Time of day of divide action. Special Format: HHMMSS format where HH is hours, MM is minutes and SS is seconds. Based on a 24 hour clock. NOTE: data may not always be available for the seconds, in which case the seconds will be 00. Examples: 235900 = 12:59:00 pm 092059 = 9:20:59 am How is null data specified? Character blanks What does null data indicate? Time unavailable
|
|
|
+ <PNRTicketData>
|
BP43 1.0
|
|
<TkNum>
|
Alpha
|
13
|
Ticket Number
|
<PsgrName>
|
Alpha
|
10
|
Passenger name Passenger's last name followed by first name, seperated by a slash character. Truncated after 10 characters. Format: LName/FName Example: BUSH/GEORG
|
<PsgrOrdNum>
|
Numeric
|
4
|
Passenger name ordinal number Examples: 0001 0202
|
<ESaleInd>
|
Alpha
|
1
|
E-Sale Indicator Y = yes N = no
|
<OAETkInd>
|
Alpha
|
1
|
Other Airline Validated E-Ticket Indicator Y = yes N = no
|
<LinkedETkt>
|
Alpha
|
1
|
Linked E-Ticket Indicator Y = yes N = no
|
<PNRSvcETKInd>
|
Alpha
|
1
|
PNR Service E-Ticket Indicator Y = yes N = no
|
|
|
+ <AdditionalID>
|
BP45 1.0
|
|
Start Definition of Additional ID KLR This KLR will return the information regarding additional ID: type, data when requested.
|
<IDNumber>
|
Alphanumeric
|
3
|
Field Description: Describes the Additional ID Item number in the Booking Format: (a-alpha, n-numeric, c-character, x-alphanumeric, b-character blank) xxx Special Format: Left justified character blank filled. List of Possible Values: 000 - 099 How is null data specified? 000 What does null data indicate? No item number exists which is not considered to be an error. This field is not mandatory and may not be populated in all cases.
|
<IDType>
|
Alphanumeric
|
2
|
Field Description: Describes the type of Additional Identification for the data in the Additional Data ID field. Format: (a-alpha, n-numeric, c-character, x-alphanumeric, b-character blank) xx Special Format: Left justified character blank filled. List of Possible Values: D/ = DataStore ID How is null data specified? Character blanks What does null data indicate? Error condition - This KLR should not be returned unless this type of data exists. Therefore this field should always be populated.
|
<IDData>
|
Character
|
To End
|
Field Description: Character Data associated with the additional identification returned in the PNR/BF. Format (a-alpha, n-numeric, x-alpha/numeric, c - character): ccc... Special Format: N/A Examples: DS00000001234 How is null data specified? Character blanks What does null data indicate? Error condition - This KLR should not be returned unless this type of data exists. Therefore this field should always be populated. If variable length, specify the maximum allowable length. 125
|
|
|
+ <FreqCustInfoEx>
|
BP46 1.0
|
|
<LNameNum>
|
Numeric
|
2
|
Description of Field: This field always contains the Last Name Element Number from the applicable Last Name KLR Format (a-alpha, n-numeric, x-alpha/numeric): nn How is null data specified? Character Blanks or Zeroes What does null data indicate? Probable Error
|
<PsgrNum>
|
Numeric
|
2
|
Description of Field: This field always contains the Passenger Element Number from the applicable First Name KLR Format (a-alpha, n-numeric, x-alpha/numeric): nn Special Format: Unused on Apollo (1V) How is null data specified? Character Blanks or Zeroes What does null data indicate? Probable Error (1G) Unused on Apollo (1V)
|
<AbsNameNum>
|
Numeric
|
2
|
Description of Field: This field always contains the Absolute Name Element ID from the applicable First Name KLR Format (a-alpha, n-numeric, x-alpha/numeric): nn Special Format: Unused on Apollo (1V) How is null data specified? Character Blanks or Zeroes What does null data indicate? Probable Error (1G) Unused on Apollo (1V)
|
<FreqCustV>
|
Alphanumeric
|
3
|
Description of Field: ID of vendor who has issued the Frequent Traveler or Mileage Membership's card. Format (a-alpha, n-numeric, x-alpha/numeric): xxx Examples: 'UA ' 'BA ' How is null data specified? Character blanks What does null data indicate? Possible error
|
<FreqCustStatus>
|
Alphanumeric
|
2
|
Description of Field: Freq. Flyer / Mileage Membership status of the passenger. Format (a-alpha, n-numeric, x-alpha/numeric): xx Possible Values (List or Range): "VP" = VIP. "1K" = 100,000 Mile Flyer. "1P" = Premier Executive. "2P" = Premier. "EM" = Premier Emeritus. Blanks = Regular Member. How is null data specified? Character Blanks What does null data indicate? Regular Member
|
<FreqPriorityCD>
|
Alphanumeric
|
1
|
Description of Field: Freq. Flyer Priority code Format (a-alpha, n-numeric, x-alpha/numeric): x Possible Values (List or Range): '4' How is null data specified? Character Blanks What does null data indicate? No response from vendor
|
<FreqValidateInd>
|
Alphanumeric
|
1
|
Description of Field: Freq. Flyer Validation indicator Format (a-alpha, n-numeric, x-alpha/numeric): x Possible Values (List or Range): '*' How is null data specified? Character Blanks What does null data indicate? No response from vendor
|
<FreqTierLevel>
|
Alphanumeric
|
1
|
Description of Field: Freq. Flyer Tier level Format (a-alpha, n-numeric, x-alpha/numeric): x Possible Values (List or Range): '5' How is null data specified? Character Blanks What does null data indicate? No response from vendor
|
<Spare>
|
Alphanumeric
|
10
|
Description of Field: Currently defined as spares in Galileo Format (a-alpha, n-numeric, x-alpha/numeric): xxxxxxxxxx How is null data specified? Character Blanks What does null data indicate? Field not used
|
<FreqNumLen>
|
Numeric
|
2
|
Description of Field: Freq. Flyer variable number length Format (a-alpha, n-numeric, x-alpha/numeric): n Possible Values (List or Range): '5' '16' How is null data specified? Character Blanks What does null data indicate? Possible error
|
<FreqCustNum>
|
Alphanumeric
|
To End
|
Description of Field: Frequent Flyer or Mileage Membership Account Number Format (a-alpha, n-numeric, x-alpha/numeric): xxxxxxxxxxxxxxxxxx Examples: VF222865 (Continental) 01110455277 (United) 2165506221 (Delta) How is null data specified? Character Blanks What does null data indicate? Probable error If variable length, specify the maximum allowable length. Maximum length = 25 (1G) Minimum length = 2 (1G) Maximum length = 16 (1V) Minimum length = 6 (1V)
|
|
|
+ <PsgrsName>
|
BP47 1.0
|
|
<NameType>
|
Alpha
|
1
|
Description of Field: Describes what type of name is represented by this KLR Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a-alpha Special Format: N/A List of Possible Values: Blank = Standard 'G' = Group/Corporate 'I' = Infant 'P' = Employee positive space 'Z' = Employee standby How is null data specified? Character blank What does null data indicate? Character blank indicates Standard Name
|
<LNameNum>
|
Numeric
|
3
|
Description of Field: Unique sequential number identifying this last name. Same as the "Last Name Element number" in the BP10 and BP14 KLR (but 1 byte longer). Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): n-numeric Special Format: N/A List of Possible Values: Example: Smith = 001 Jones = 002 How is null data specified? No data results in error What does null data indicate? No data results in error
|
<PsgrNum>
|
Numeric
|
3
|
Description of Field: Sequential number identifying this first name relative to the associated Last Name KLR. Same value as the "Passenger element number" in the BP12 and BP14 KLR (but 1 byte longer). Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): n-numeric Special Format: N/A List of Possible Values: Example: Smith/A = 001 Smith/B = 002 Jones/A = 001 Jones/B = 002 How is null data specified? No data results in error What does null data indicate? No data results in error
|
<AbsNameNum>
|
Numeric
|
3
|
Description of Field: Unique sequential number identifying this first name. Same values as the "Absolute Name Element ID" in the BP12 and BP14 KLRs (but 1 byte longer). Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): n-numeric Special Format: N/A List of Possible Values: Example: Smith/A = 001 Smith/B = 002 Jones/A = 003 Jones/B = 004 How is null data specified? No data results in error What does null data indicate? No data results in error
|
<NameOrdNum>
|
Numeric
|
4
|
Description of Field: Passenger name ordinal number - This is the passenger name value that does not change (even over split/divide) once name has been created in a PNR. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): n-numeric Special Format: N/A List of Possible Values: Example: Smith/A = 001 Smith/B = 003 Jones/A = 005 Jones/B = 008 How is null data specified? No data results in error What does null data indicate? No data results in error
|
<InfInd>
|
Alpha
|
1
|
Description of Field: Indicates that this name is an infant Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a-alpha Special Format: N/A List of Possible Values: Y = this name is an infant How is null data specified? Blank What does null data indicate? Name is not an infant
|
<InfBirthDt>
|
Alphanumeric
|
7
|
Description of Field: Infant birth date Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): x-alphanumeric Special Format: DDMMMYY Example: 08JAN10 List of Possible Values: N/A How is null data specified? Blanks What does null data indicate? Name is not an infant
|
<InfLinkedAdtName>
|
Numeric
|
3
|
Description of Field: In the case of Infant Name Type only; The Absolute Name Element ID of the adult name to which this infant name is associated. Matches in value the "Absolute Name Element ID" in the BP12 and BP14 KLRs (but 1 byte longer). Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): n-numeric Special Format: If Absolute Name Element ID looks as follows; Smith/A = 01 Smith/B = 02 Jones/A = 03 Jones/B = 04 This field will be set to; 001 in the case of - Infant/A*12JAN10$*01-01 003 in the case of - Infant/B*12JAN10$*02-01 Range of Possible Values: 000-999 How is null data specified? 000 What does null data indicate? Not an infant name, or an adult link could not be determined Special Notes: Association defined in PNR by infant remarks ($*) or SSR INFT.
|
<Spare>
|
Character
|
10
|
Description of Field: Spares for future use Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): Special Format: N/A List of Possible Values: N/A How is null data specified? Blanks What does null data indicate? N/A
|
<NameNum>
|
Alpha
|
To End
|
Field Description: Concatenated passenger name Format (a-alpha, n-numeric, x-alpha/numeric, c - character): c-character Special Format: lastName@firstName@middlename@title Examples: Smith@James@David@MR Note: For now middle name & title will be included in first name until Apollo can parse first name field. Smith@James David MR@@ How is null data specified? Character blanks What does null data indicate? No data results in error If variable length, specify the maximum allowable length. 110
|
|
|
+ <GenRmkOtherData>
|
BP48 1.0
|
|
<AgentInitials>
|
Character
|
2
|
Field Description: Initial of the Agent who created the General Remark Format (a-alpha, n-numeric, c-character, x-alphanumeric, b-character blank): cc Special Format: Special characters asterisk (*), US dollar sign ($), hyphen (-) or period (.) are allowed. List of Possible Values: Any alphanumeric, alpha, or numeric combination available How is null data specified? blanks What does null data indicate? Not valid
|
|
|
+ <AbonmntCardInfo>
|
BP49 1.0
|
|
<LNameNum>
|
Numeric
|
2
|
Description of Field: This field always contains the Last Name Element Number from the applicable Last Name KLR Format (a-alpha, n-numeric, x-alpha/numeric): nn How is null data specified? Character Blanks or Zeroes What does null data indicate? Probable Error
|
<PsgrNum>
|
Numeric
|
2
|
Description of Field: This field always contains the Passenger Element Number from the applicable First Name KLR Format (a-alpha, n-numeric, x-alpha/numeric): nn Special Format: Unused on Apollo (1V) How is null data specified? Character Blanks or Zeroes What does null data indicate? Probable Error (1G) Unused on Apollo (1V)
|
<AbsNameID>
|
Numeric
|
2
|
Description of Field: This field always contains the Absolute Name Element ID from the applicable First Name KLR Format (a-alpha, n-numeric, x-alpha/numeric): nn Special Format: Unused on Apollo (1V) How is null data specified? Character Blanks or Zeroes What does null data indicate? Probable Error (1G) Unused on Apollo (1V)
|
<IssuingVnd>
|
Alphanumeric
|
3
|
Description of Field: ID of vendor who has issued the card. Format (a-alpha, n-numeric, x-alpha/numeric): xxx Examples: 'IB ' 'BA ' How is null data specified? Character blanks What does null data indicate? Possible error
|
<DiscCDOrTariffID>
|
Alphanumeric
|
9
|
Description of Field: Applicable Discount Code / Tariff ID. Format (a-alpha, n-numeric, x-alpha/numeric): xxxxxxxxx Possible Values (List or Range): How is null data specified? Character Blanks What does null data indicate? Possible error
|
<NotValidBfr>
|
Numeric
|
8
|
Description of Field: Not Valid Before Format (a-alpha, n-numeric, x-alpha/numeric): XXXXXXXX Special Format: YYYYMMDD Possible Values (List or Range): '20130411' How is null data specified? Character Blanks What does null data indicate? No response from vendor
|
<NotValidAft>
|
Numeric
|
8
|
Description of Field: Not Valid After Format (a-alpha, n-numeric, x-alpha/numeric): XXXXXXXX Special Format: YYYYMMDD Possible Values (List or Range): '20130411' How is null data specified? Character Blanks What does null data indicate? No response from vendor
|
<Indicators>
|
Alpha
|
8
|
Description of Field: indicators Format (a-alpha, n-numeric, x-alpha/numeric): xxxxxxxx Possible Values (List or Range): Char 1: Y/N - History Name truncated Char2-8 UNUSED How is null data specified? Character Blanks What does null data indicate? No response from vendor
|
<Spare>
|
Alphanumeric
|
10
|
Description of Field: Currently defined as spares in Galileo Format (a-alpha, n-numeric, x-alpha/numeric): xxxxxxxxxx How is null data specified? Character Blanks What does null data indicate? Field not used
|
<SpareLen1>
|
Numeric
|
2
|
Not used
|
<SpareLen2>
|
Numeric
|
2
|
Not used
|
<SpareLen3>
|
Numeric
|
2
|
Not used
|
<SpareLen4>
|
Numeric
|
2
|
Not used
|
CardNumLen Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: *C Card number length Format (a-alpha, n-numeric, x-alpha/numeric): n Possible Values (List or Range): '01'-'16' How is null data specified? Character Blanks What does null data indicate? Possible error
|
<CCNum>
|
Alphanumeric
|
VL
|
Description of Field: *C Card Number Format (a-alpha, n-numeric, x-alpha/numeric): xxxxxxxxxxxxxxxx Examples: How is null data specified? Character Blanks What does null data indicate? Probable error If variable length, specify the maximum allowable length. Maximum length = 16
|
<RelatedName>
|
Alphanumeric
|
To End
|
Description of Field: Related Name Format (a-alpha, n-numeric, x-alpha/numeric): Up to 55 x's Examples: ACTIVE CARD ITEMS SHOULD NOT HAVE THIS DATA. How is null data specified? No data after card number. What does null data indicate? Related name only used for history or cancelled items If variable length, specify the maximum allowable length. Maximum length = 16 (history) 55 (cancelled)
|
|
|
+ <QueueInfo>
|
BP50 1.0
|
|
All the below fields applies to the Queue information on which the PNR resides.
|
<QNum>
|
Numeric
|
2
|
Description of Field: This field always contains the Queue number where the PNR/BF resides. Format (a-alpha, n-numeric, x-alpha/numeric): nn How is null data specified? Character Blanks What does null data indicate? Probable Error
|
<QTitle>
|
Alphanumeric
|
20
|
Description of Field: This field always contains the Queue Title corresponding to the Queue number field. Format (a-alpha, n-numeric, x-alpha/numeric): freeform text - Alpha numeric How is null data specified? Character Blanks What does null data indicate? No data.
|
<QCat>
|
Alphanumeric
|
2
|
Description of Field: This field always contains the Queue category where the PNR/BF resides. Format (a-alpha, n-numeric, x-alpha/numeric): Either 2 alpha characters or 2 numeric characters. A single numeric will have a leading zero. Alphanumeric combinations are not allowed. aa or nn Special Format: Blank if does not exist Examples: 12 AB How is null data specified? Character Blanks What does null data indicate? No data.
|
<DtRange>
|
Numeric
|
1
|
Description of Field: This field always contains the Queue Date Range corresponding to the Queue number and Category where the PNR/BF resides. Format (a-alpha, n-numeric, x-alpha/numeric): n How is null data specified? Character blanks What does null data indicate? No data.
|
|
|
+ <PrgmSSR>
|
BP51 1.0
|
|
<GenFactNum>
|
Numeric
|
3
|
Description of Field: Number of GFAX (General Facts) item in a-06-AAA (Agents Assembly Area). Format (a-alpha, n-numeric, x-alpha/numeric): nnn Special Format: N/A Examples: 001 How is null data specified? No data results in error What does null data indicate? No data results in error
|
<SSRCode>
|
Alpha
|
4
|
Description of Field: Contains the SSR code Format (a-alpha, n-numeric, x-alpha/numeric): aaaa Special Format: N/A Examples: PDBG How is null data specified? No data results in error What does null data indicate? e.g., No data results in error e.g., Character blanks indicate Open Dated
|
<Status>
|
Alpha
|
2
|
Description of Field: Status of the request Format (a-alpha, n-numeric, x-alpha/numeric): aa Special Format: N/A Examples: NN How is null data specified? No data results in error What does null data indicate? No data results in error
|
<SegNum>
|
Numeric
|
3
|
Description of Field: Segment Number of the segment to which this SSR applies. Format (a-alpha, n-numeric, x-alpha/numeric): nnn Special Format: N/A Examples: 001 How is null data specified? No data results in error What does null data indicate? No data results in error
|
<SSRQty>
|
Numeric
|
3
|
Description of Field: Quantity of the SSR Format (n-numeric): nnn Special Format: N/A Examples: 005 How is null data specified? No data results in error What does null data indicate? No data results in error
|
<Spare>
|
Alphanumeric
|
10
|
Description of Field: Spares Format (x-alpha/numeric): XXXXXXXX Special Format: blanks Examples: How is null data specified? Character Blanks What does null data indicate? Spares for future use
|
+ <AppliesToAry>
|
Array
|
n/a
|
|
+ <AppliesTo>
|
FieldSet
|
n/a
|
|
<LNameNum>
|
Alphanumeric
|
2
|
Description of Field: Unique sequential number identifying the last name grouping. Format (a-alpha, n-numeric, x-alpha/numeric): nn Special Format: N/A Examples: 01 How is null data specified? No data results in error What does null data indicate? No data results in error
|
<PsgrNum>
|
Alphanumeric
|
2
|
Description of Field: Sequential number identifying a passenger within a last name grouping. Format (a-alpha, n-numeric, x-alpha/numeric): nn Special Format: N/A Examples: Smith/A=1 Smith/B=2 Jones/A=1 Jones/B=2 How is null data specified? No data results in error What does null data indicate? No data results in error
|
<AbsNameID>
|
Numeric
|
2
|
Description of Field: FOR USE ON GALILEO CORE ONLY: Unique sequential number identifying each passenger irrespective of last name. Format (a-alpha, n-numeric, x-alpha/numeric): nn Special Format: N/A How is null data specified? No data results in error What does null data indicate? No data results in error
|
<Spare>
|
Alphanumeric
|
2
|
Description of Field: Spares Format (x-alpha/numeric): XX Special Format: blanks Examples: How is null data specified? Character Blanks What does null data indicate? Spares for future use
|
|
|
|
|
|
|
+ <FormOfPayment>
|
BP52 1.0
|
|
Start Definition of Form of Payment KLR
|
<FOPData>
|
Alphanumeric
|
To End
|
Description of Field: Form of Payment data as unpacked from A-06-AAA (Agents Assembly Area) Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxxxxxxxxx... Special Format: N/A 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 64
|
|
|
+ <Control>
|
CTRL 1.0
|
|
<KLRCnt>
|
Numeric
|
5
|
Description of Field: Number of KLR's following this KLR in the Data Record
In the 2025 (PNRRetrieve) this count is 2 greater (more) than the count (listed number) of KLRs following in the Data Record. The 2 additional KLRs include the CTRL KLR and a KLR that is not returned in the 2025.
Format (a-alpha, n-numeric, x-alpha/numeric): nnnnn
Special Format: Right justified, zero filled
Examples: Range 0 - 99999
How is null data specified? Character zeroes
What does null data indicate? No KLR's follow the CTRL KLR.
|
+ <KlrAry>
|
Array
|
n/a
|
|
+ <Klr>
|
FieldSet
|
n/a
|
|
<ID>
|
Alphanumeric
|
4
|
Description of Field: Record Identifier of a KLR which occurs one or more times in this Data Record. KLR's are listed in the order they are to be found.
Format (a-alpha, n-numeric, x-alpha/numeric): xxxx
Examples: HT01 HT02 HTSL
How is null data specified? N/A
What does null data indicate? N/A
|
<NumOccur>
|
Numeric
|
4
|
Description of Field: Number of times the KLR occurs in this Data Record.
Format (a-alpha, n-numeric, x-alpha/numeric): nnnn
Special Format: N/A
Examples: Range 0001 - 9999
How is null data specified? N/A
What does null data indicate? N/A
|
|
|
|
|
|
|
+ <InvoiceRmk>
|
DPIR 1.0
|
|
This KLR is a RESPONSE KLR. Start Definition of Document Itinerary/Invoice Remarks (Ticket Remarks) KLR
|
<ItemNum>
|
Numeric
|
3
|
Description of Field: Remarks Item Number. This field is not used for Canned Data Retrieval. Format (n-numeric): nnn How is null data indicated? Character zeros What does null data indicate? No data results in error
|
<Keyword>
|
Numeric
|
4
|
Description of Field: Identifier for the type of data in the Free Text following. This field is not used for Canned Data Retrieval.
Format (n-numeric): nnnn
Possible Values (List): 3000 = Free text (see below) 3001 = DYO = Design your own (1V/1G) 3002 = FS- = Fare save (1G) = DS = Dollar save(1V) 3003 = CR- = Canned remark nos.(1V/1G) 3004 = PF- = PTA fee amount (1V) 3005 = NP- = Waived PTA fee amount (1V) 3006 = TK- = Manual ticket numbers (1V/1G) 3007 = CA- = Location,customer & selling agent (1V) 3008 = CA- = Back office branch & account nbr (1G) 3009 = AC- = Account nbr (1G) - same as SA on 1V 3010 = FT- = Freetext (1G) 3011 = DEF = In foreign currency (DEFXX on 1V) 3012 = PT- = PTA number (1V) 3013 = SF- = Service fee (1V) 3014 = SA- = Customer number SA Account (1V) 3015 = SD- = Customer number (1V) 3016 = CD- = Customer number (1V) 3017 = G*RC/ = Routing code (1V Canada only) 3018 = FA- = Faring Agent remark 3019 = PH- = Phone Field Override Remark 3020 = FEE- = New Service Fee Remark 3021 = FTX- = Tax for Service Fee Remark 3022 = AB1- = ARC Service Fee One Remark 3023 = AB2- = ARC Service Fee Two Remark 3024 = SVF- = Agency Service Fee
How is null data specified? Character zeros
What does null data indicate? No data results in error
|
<Rmk>
|
Alphanumeric
|
To End
|
Description of Field: Ticket Remarks data. Keyword above defines the type of data expected. This field is not used for Canned Data Retrieval.
Format (x-alpha/numeric): xxx...
How is null data indicated? Blanks
What does null data indicate? No data results in error
If variable length, specify the maximum allowable length. Length is dependent on the type of data within the freetext. E.G.; if Routing Code, the max length is 2, if Phone Field override, the max is 60 characters, etc.
Note: The '.' (period or decimal) character in the terminal response will display as an '@' character in the XML response.
|
|
|
+ <CreditCardFOP>
|
DPP0 1.0
|
|
<ID>
|
Numeric
|
2
|
Field Description: Form of Payment type number
Format (n-numeric): nn
Possible Values (List) 06 - Credit Card 10 - Debit Card 19 - Plastic Card in TCH Russia
Special Format: Right justified. Examples: 06
How is null data specified? N/A
What does null data indicate? Task dependant, for 'some' tasks, no data results in error
|
<Type>
|
Numeric
|
1
|
Field Description: Form of payment type Format (n-numeric): n Possible Values (List) 1 - Credit type form of payment 2 - Cash type form of payment Special Format: N/A Examples: 1 How is null data specified? N/A What does null data indicate? Task dependant, for 'some' tasks, no data results in error
|
<Currency>
|
Alpha
|
3
|
Field Description: Currency code of amount paid with FOP Format (a-alpha): aaa Special Format: Blank Filled. Examples: USD (U.S. Dollars) CAD (Canadian Dollars) EUR (Euros) How is null data specified? Blanks What does null data indicate? Task dependant, for 'some' tasks, no data results in error
|
<Amt>
|
Numeric
|
12
|
Field Description: Amount paid with FOP (if not entered then zeroes) Format (n-numeric): nnnnnnnnnnnn Possible Values (List) 000000000000 - 999999999999 Special Format: Right justified, zero filled. Examples: 000788392223 How is null data specified? Zero What does null data indicate? Task dependant, for 'some' tasks, no data results in error
|
<ExpDt>
|
Numeric
|
4
|
Field Description: Credit Card Expiration Date Format (n-numeric): nnnn (MMYY) Special Format: MMYY Examples: 0505 How is null data specified? Blanks What does null data indicate? Task dependant, for 'some' tasks, no data results in error
|
<TransType>
|
Numeric
|
1
|
Field Description: Credit Transaction Type (If not entered then blanks) Format (n-numeric): n Possible Values (List) 1 - Signature on File 2 - Telephone Order Special Format: Blank filled. Examples: 2 How is null data specified? Zero or Blanks What does null data indicate? When null (blanks) then this field is not applicable
|
<ApprovalInd>
|
Alpha
|
1
|
Field Description: Outbound only. If source of approval unknown, field is blank. Format (a-alpha): a Possible Values (List): M - manual, A - system generated Character Blank - source of approval unknown. Special Format: N/A Examples: M How is null data specified? Blanks What does null data indicate? Task dependant, for 'some' tasks, no data results in error
|
<AcceptOverride>
|
Alpha
|
1
|
Field Description: Credit Card Acceptance Override (CAO). CAO is Apollo only. Possible Values (List): Y - Credit Card acceptance override applies. Format (a-alpha): a Special Format: N/A Examples: Blank How is null data specified? Blanks What does null data indicate? When null (blanks) then this field is not applicable
|
<ValidationBypassReq>
|
Alpha
|
1
|
Field Description: Credit Card Validation Bypass requested Possible Values (List): Y - Do not validate Credit Card with vendor N - Validate Credit Card with Vendor. Format (a-alpha): a Special Format: If 'Y' you must enter the *A Authorization code in the Additional Info Array, in ID number 1 - Credit Card Approval Code. Examples: Y How is null data specified? Blanks - Defaults to 'N' What does null data indicate? When null (blanks) then this field is not applicable
|
<Vnd>
|
Alpha
|
2
|
Field Description: Credit card Vendor alpha code Format (a-alpha): aa Special Format: Left justified, blank filled. Examples: AX VI CA JC TP DC How is null data specified? N/A What does null data indicate? Task dependant, for 'some' tasks, no data results in error
|
<Acct>
|
Numeric
|
20
|
Field Description: Credit Card Number Format (n-numeric): nnnnnnnnnnnnnnnnnnnn Special Format: Right justified, Zero filled. Examples: 00000371019534732004 How is null data specified? N/A What does null data indicate? No data results in error
|
+ <AdditionalInfoAry>
|
Array
|
n/a
|
|
+ <AdditionalInfo>
|
FieldSet
|
n/a
|
|
<ID>
|
Numeric
|
1
|
Field Description: Card Additional Data Indicator. Format (n-numeric): n Possible Values (List): 1 - Credit Card Approval code (8 alphanumeric) 2 - Card Holder (29 alpha with special chars) 3 - Order number - South Africa only (29 alphanumeric) 4 - Card Identification Code as used by => AMEX (4 numeric) on 1V and => AMEX (4 numeric) on 1G => CA (3 numeric) on 1G => DC (3 numeric) on 1G => VI (3 numeric) on 1G => DS (3 numeric) on 1G 5 - Extended payment option, format depending on credit card vendor (4 alphanumeric) 6 - Customer reference (29 alphanumeric) 8 - OB Fee Charged 9 - Additional Approval Code (6 alphanumeric) Special Format: N/A Examples: 1 How is null data specified? N/A What does null data indicate? No data results in error
|
<Dt>
|
Alphanumeric
|
29
|
Field Description: Additional Data. Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxx Special Format: Left justified, blank filled. Examples: A1234 (24 blanks) 512 (26 blanks) How is null data specified? N/A What does null data indicate? No data results in error
|
|
|
|
|
|
|
+ <CheckFOP>
|
DPP1 1.0
|
|
<ID>
|
Numeric
|
2
|
Field Description: Form of Payment id -Cheque Format (n-numeric): nn Special Format: N/A Possible Values (List or Range): 02- Cheque Examples: 02 How is null data specified? N/A What does null data indicate? No data results in error
|
<Type>
|
Numeric
|
1
|
Field Description: Form of Payment Type Format (n-numeric): n Special Format: Zero, if not entered. Possible Values (List): 1 - Credit type form of payment 2 - Cash type form of payment Examples: 2 How is null data specified? N/A What does null data indicate? No data results in error.
|
<Currency>
|
Alpha
|
3
|
Field Description: Currency code of amount paid with FOP Format (a-alpha): aaa Special Format: Left justified, Character Blank filled. Examples: USD How is null data specified? N/A What does null data indicate? No data results in error.
|
<Amt>
|
Numeric
|
12
|
Field Description: Amount paid with FOP Format (n-numeric): nnnnnnnnnnnn Special Format: Zero, if not entered. Right justified, zero filled Examples: 000000064578 How is null data specified? Null data is specified as zero. What does null data indicate? If not entered then field is populated with zeroes.
|
+ <AdditionalInfoAry>
|
Array
|
n/a
|
|
+ <AdditionalInfo>
|
FieldSet
|
n/a
|
|
<ID>
|
Numeric
|
1
|
Field Description: Additional Data indicator
Format (n-numeric): n
Special Format: Left justified, blank filled.
Possible Values (List): 1 - Micron number 2 - Bank (sort) code 3 - Cheque number 4 - Drawee name 5 - Holder name 6 - Free form text 8 - Ob Fee charged
Examples: 4
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<Dt>
|
Alphanumeric
|
29
|
Field Description: Additional Data based on the indicator selected in Additional Data Ind field. Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxx Special Format: Left justified, Character Blank filled. Examples: How is null data specified? N/A What does null data indicate? No data results in error.
|
|
|
|
|
|
|
+ <OtherFOP>
|
DPP9 1.0
|
|
<ID>
|
Numeric
|
2
|
Description of Field: Form of Payment identification number
Format (n-numeric): nn
Possible Values (List or Range): 01 - Cash 03 - Nonref 04 - Miscellaneous 05 - Invoice 07 - Government (Travel) Request 08 - Pseudo Cash 09 - Credit (non Credit Card) 11 - AK Bons 12 - Pay Late 13 - Exchange 14 - Money Order 15 - Travelers Check 99 - Freeform etc.
Special Format: Right justified, zero filled
Example: 07
How is null data specified? N/A
What does null data indicate? No data results in error
|
<Type>
|
Numeric
|
1
|
Description of Field: Form of payment type
Format (n-numeric): n
Possible Values (List or Range): 1 - Credit type form of payment 2 - Cash type form of payment
Special Format: Right justified, zero filled
Example: 0 1
How is null data specified? 0
What does null data indicate? Zero indicates null data.
|
<Currency>
|
Alpha
|
3
|
Description of Field: Currency code of amount paid with FOP
Format (a-alpha): aaa
Special Format: Left justified, blank filled.
Example: 3 Blanks USD (U.S. Dollars) CAD (Canadian Dollars) EUR (Euros)
How is null data specified? N/A
What does null data indicate? No data result in error.
|
<Amt>
|
Numeric
|
12
|
Description of Field: Amount paid with FOP
Format (n-numeric): nnnnnnnnnnnn
Possible Values (Range): 000000000000 - 999999999999
Special Format: Right justified, zero filled
Example: 000787822122
How is null data specified? 0
What does null data indicate? If not entered then field is populated with zeroes
|
+ <AdditionalInfoAry>
|
Array
|
n/a
|
|
+ <AdditionalInfo>
|
FieldSet
|
n/a
|
|
<ID>
|
Numeric
|
1
|
Description of Field: Additional data indicator
Format (n-numeric): n
Possible Values (List): 2 - Money Order / Travelers Check number 3 - Government request id 4 - Freeform text 5 - Invoice number
Example: 3
How is null data specified? N/A
What does null data indicate? No data results in error
|
<Dt>
|
Alphanumeric
|
29
|
Description of Field: Additional data
Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Special Format: Left justified, blank filled.
Example: AD2311112 (20 blanks)
How is null data specified? N/A
What does null data indicate? No data results in error
|
|
|
|
|
|
|
+ <ItinRmk>
|
DPR1 1.0
|
|
<SegNum>
|
Numeric
|
3
|
Segment number of the itinerary item to which this remark is associated. Blank if remark is not associated to a segment.
|
<RelatesToInd>
|
Alphanumeric
|
2
|
Indicates type of information the remark relates to. CI = Check-in times DT = Departure terminal information AT = Arrival terminal information Blank if not applicable
|
<Rmk>
|
Alphanumeric
|
To End
|
|
|
|
+ <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.
|
|
|
+ <AirSeg>
|
IT01 6.0
|
|
<SegNum>
|
Numeric
|
2
|
Description of Field: Segment Number as unpacked in A-06-AAA (Agents Assembly Area). Format (a-alpha, n-numeric, x-alpha/numeric): nn Special Format: Right justified, zero filled Possible Values (List or Range): Range 1G: 01-99 Range 1V: 01-08 How is null data specified? Character zero What does null data indicate? Error
|
<Status>
|
Alpha
|
2
|
Description of Field: Current status code of segment. Format (a-alpha, n-numeric, x-alpha/numeric): aa Possible Values (List or Range): Refer to Galileo Formats guide for list of Status Codes. How is null data specified? Character blanks What does null data indicate? Error
|
<Dt>
|
Alphanumeric
|
8
|
Description of Field: Day on which segment departs, local date. Format: YYYYMMDD How is null data specified? Character blanks or zeroes What does null data indicate? Error
|
<DayChg>
|
Character
|
2
|
Description of Field: Indicates local date of arrival relative to departure date. Format (a-alpha, n-numeric, x-alpha/numeric, c-character): cc Special Format: -1, 00, 01, 02, 03, 04 are valid if agent determines it is required. Character zeroes if not applicable Possible Values (List or Range): -1 - Previous day arrival 00 - Same day arrival 01 - Next day arrival 02 - Second day arrival 03 - Rail vendor only 04 - Rail vendor only How is null data specified? Character blanks or zeroes What does null data indicate? This field not applicable to segment.
|
<AirV>
|
Alphanumeric
|
3
|
Description of Field: Airline vendor code Format (a-alpha, n-numeric, x-alpha/numeric): xxx Special Format: Left justified. Blank filled Examples: 'BA ' 'J2 ' How is null data specified? Character blanks What does null data indicate? Error
|
<NumPsgrs>
|
Numeric
|
2
|
Description of Field: Number of seats requested on this flight Format (a-alpha, n-numeric, x-alpha/numeric): nn Possible values (Range): Range 01-99 - 1G Galileo International Range 01-09 - 1V Apollo How is null data specified? Character zeroes What does null data indicate? Error
|
<StartAirp>
|
Alpha
|
5
|
Description of Field: Airport Code of boarding city Format (a-alpha, n-numeric, x-alpha/numeric): aaaaa Special Format: Left justified, blank filled Examples: 'LHR ' How is null data specified? Character blanks What does null data indicate? Error
|
<EndAirp>
|
Alpha
|
5
|
Description of Field: Airport Code destination city Format (a-alpha, n-numeric, x-alpha/numeric): aaaaa Special Format: Left justified, blank filled. Examples: 'DEN ' How is null data specified? Character blanks What does null data indicate? Error
|
<StartTm>
|
Numeric
|
4
|
Description of Field: Departure time of flight Format: HHMM Timings are in 24 hour format How is null data specified? Character zeroes What does null data indicate? Error
|
<EndTm>
|
Numeric
|
4
|
Description of Field: Arrival time of flight Format: HHMM Timings are in 24 hour format How is null data specified? Character zeroes What does null data indicate? Error
|
<BIC>
|
Alpha
|
2
|
Description of Field: Booking class code this flight Format (a-alpha, n-numeric, x-alpha/numeric): aa Special Format: Booking code left justified right filled with character blanks How is null data specified? Character blanks What does null data indicate? Error
|
<FltNum>
|
Numeric
|
4
|
Description of Field: Vendor Airline Flight Number Format (a-alpha, n-numeric, x-alpha/numeric): nnnn How is null data specified? Character zeroes. What does null data indicate? Error
|
<OpSuf>
|
Alpha
|
1
|
Description of Field: Operational Suffix of Carrier Format (a-alpha, n-numeric, x-alpha/numeric): a How is null data specified? Character blank What does null data indicate? Character blank indicates not applicable to this segment.
|
<COG>
|
Alpha
|
1
|
Description of Field: Displays whether the flight has a change of gauge (equipment change). Format (a-alpha, n-numeric, x-alpha/numeric): a Possible Values (List or Range): Y - This flight is change of gauge. N - This flight is not a change of gauge. How is null data specified? No data results in error What does null data indicate? No data results in error
|
<TklessInd>
|
Alpha
|
1
|
Description of Field: Indicates whether a segment is e-ticketable. Format (a-alpha, n-numeric, x-alpha/numeric): a Special Format: N/A Possible Values (List or Range): Y - Ticketless segment, e-ticketable N - Not ticketless segment How is null data specified? Character blanks. What does null data indicate? Error
|
<ConxInd>
|
Alpha
|
1
|
Description of Field: Displays whether two flights are connecting. NOTE: This indicator is a "best guess" if 2 flights are connecting. There are many conditions not accounted for, so this field is not meant to be accurate in all cases. This field is populated by an algorithm only meant to satisfy the majority of cases. Format (a-alpha): a Special Format: Y or N How is null data specified? N/A - this field is never null. What does null data indicate? N/A
|
<FltFlownInd>
|
Alpha
|
1
|
Description of Field: Indicator displays whether the flight has flown. Format (a-alpha, n-numeric, x-alpha/numeric): a Possible Values (List or Range): Y - Flight has flown. N - Flight has not flown. How is null data specified? Character blanks What does null data indicate? Error
|
<MarriageNum>
|
Alphanumeric
|
2
|
Description of Field: Air segments with the same number are "married" to one another. Married segments MAY have change restrictions. For example, it may not be possible to individually cancel or change a segment which is married to other segments without cancelling or changing the other segments also. The rules governing married segments are defined and enforced by the airlines and are outside of the CRS's control. Format (a-alpha, n-numeric, x-alpha/numeric): nn Examples: '01' How is null data specified? Character blanks. What does null data indicate? Character blanks indicate not applicable.
|
<SellType>
|
Alpha
|
1
|
Description of Field: Type of Sell achieved Format (a-alpha, n-numeric, x-alpha/numeric): n Possible Values (List or Range): O - Secure sold L - Last seat sold (1V only) G - Guaranteed sold S - Super guaranteed sold P - Passive segment W - Interactively Waitlisted (WL over the link - 1G only) How is null data specified? Character blank. What does null data indicate? Character blank if not applicable.
|
<StopoverIgnoreInd>
|
Alpha
|
1
|
Description of Field: Indication of how to fare quote when stopovers are involved. Format (a-alpha, n-numeric, x-alpha/numeric): a Special Format: Applies to 1G only Possible Values (List or Range): X - Treat as a no stopover segment for fare quote. I - Ignore segment for fare quote and ticketing. How is null data specified? Character blank. What does null data indicate? Character blank indicates not applicable.
|
<TDSValidateInd>
|
Alpha
|
1
|
Description of Field: Data Store indicator to detail if segment has been validated by Data Store. Format (a-alpha, n-numeric, x-alpha/numeric): a Possible Values (List or Range): Y - Yes, validation has been performed N - No, PNR/BF has not been validated for Data Store How is null data specified? Character Blanks What does null data indicate? Error
|
<NonBillingInd>
|
Alpha
|
1
|
Description of Field: Non-billing indicator for this segment. Format (a-alpha, n-numeric, x-alpha/numeric): a Possible Values (List or Range): Y - Yes, segment will not be billed N - No, segment will be billed How is null data specified? Character Blanks What does null data indicate? Error
|
<PrevStatusCode>
|
Alphanumeric
|
2
|
Description of Field: Status code of segment prior to latest change. Format (a-alpha, n-numeric, x-alpha/numeric): XX Possible Values (List or Range): See online status code table for possible list of values. How is null data specified? Character Blanks What does null data indicate? Possible error or no previous status code to display
|
<ScheduleValidationInd>
|
Alpha
|
1
|
Description of Field: Indicates whether the BAS matches the schedules database. Format (a-alpha, n-numeric, x-alpha/numeric): A Possible Values (List or Range): O - no validation error (default) F - invalid flight number C - invalid city pair W - invalid day Y - invalid class X - indeterminate error How is null data specified? Character Blanks What does null data indicate? Possible error or no schedule validation error to display
|
<VndLocInd>
|
Character
|
1
|
Description of Field: Vendor Locator received from the vendor (1G core only) Format (a-alpha, n-numeric, x-alpha/numeric): a Possible Values (List or Range): * - Vendor Locator received How is null data specified? Character blank. What does null data indicate? Character blank if not applicable.
|
<OpAirVInd>
|
Character
|
1
|
Description of Field: Indicates the source of the Operating Carrier in the IT02 Lrec(s) Format (a-alpha, n-numeric, x-alpha/numeric): a Possible Values (List or Range): N - Operating Carrier comes from the DEI50. Y - Operating Carrier DOES NOT come from the DEI50 How is null data specified? Character blank. What does null data indicate? Operating Carrier comes from the DEI50.
|
|
|
+ <AirSegOpAirV>
|
IT02 1.0
|
|
+ <OpAirVInfoAry>
|
Array
|
n/a
|
|
This KLR is returned only when the preceding Air Segment KLR (IT01) is operated by airline(s) different from the one in the IT01 Airline Code field. The IT02 follows the IT01 to which it is related.
|
+ <OpAirVInfo>
|
FieldSet
|
n/a
|
|
BlkLen Structured data only. Not in XML.
|
Numeric
|
2
|
Length of array item, not including length of this field.
|
The following board and off point will be blank when all legs of the IT01 are operated by this airline. In which case the KLR will contain just ONE Operating Airline Item
|
<StartAirp>
|
Alpha
|
5
|
Board point of leg operated by this airline.
|
<EndAirp>
|
Alpha
|
5
|
Off point of last consecutive leg operated by this airline. All legs between the board and off point must be operated by this airline.
|
<AirV>
|
Alphanumeric
|
3
|
Blanks if airline does not have an IATA recognized airline code
|
<AirVName>
|
Alphanumeric
|
To End
|
Full airline name
|
|
|
|
|
|
|
+ <HtlSeg>
|
IT03 3.0
|
|
<SegNum>
|
Numeric
|
2
|
Description of Field: Segment number as unpacked in A-06-AAA (Agents Assembly Area). {BR1CODSIT1} Format (a-alpha, n-numeric, x-alpha/numeric): nn Special Format: Right justified, zero filled Example: 01 14 How is null data specified? N/A What does null data indicate? No data results in error.
|
<Status>
|
Alpha
|
2
|
Description of Field: This is a code that describes the status of the Sell, e.g. confimed, on request, etc. {BR1CSTAIT2} Format (a-alpha, n-numeric, x-alpha/numeric): aa Special Format: N/A Possible Values (List or Range): "HK' = Confirmed. "NN" = On Request. No yet confirmed. "KK" = Now confirmed. "UC" = Unable to confirm, waitlist closed. Blank = Unknown. How is null data specified? N/A What does null data indicate? No data results in error.
|
<StartDt>
|
Numeric
|
8
|
Description of Field: This is the date the hotel guest arrives. {BR1CSDTIT2} Format (a-alpha, n-numeric, x-alpha/numeric): CCYYMMDD Special Format: N/A Examples: 20030809. How is null data specified? N/A What does null data indicate? No data results in error.
|
<EndDt>
|
Numeric
|
8
|
Description of Field: This is the date the hotel guest leaves. {BR1CEDTIT2} Format (a-alpha, n-numeric, x-alpha/numeric): CCYYMMDD Special Format: N/A Examples: 20031014. How is null data specified? N/A What does null data indicate? No data results in error.
|
<NumNights>
|
Numeric
|
2
|
Description of Field: This is the number of nights the guest will be staying. {BR1CNTSGH1} Format (a-alpha, n-numeric, x-alpha/numeric): nn Special Format: Right justified, zero filled Examples: 02 14 How is null data specified? N/A What does null data indicate? No data results in error.
|
<Pt>
|
Alpha
|
5
|
Description of Field: Airport code designating the city of the hotel where the reservation was placed. {BR1CBPTIT5} Format (a-alpha, n-numeric, x-alpha/numeric): aaaaa Special Format: Left justified, blank filled Examples: DEN MIA How is null data specified? N/A What does null data indicate? No data results in error.
|
<HtlV>
|
Alpha
|
3
|
Description of Field: Chain ID designating the hotel vendor with which the reservation was made. {BR1CPVCIT3} Format (a-alpha, n-numeric, x-alpha/numeric): aaa Special Format: Left justified, blank filled Examples: HH RA How is null data specified? N/A What does null data indicate? No data results in error.
|
<HtlPropNum>
|
Numeric
|
5
|
Description of Field: RoomMaster property number. {BR1CPRFIT5} Format (a-alpha, n-numeric, x-alpha/numeric): nnnnn Special Format: Right justified, zero filled In case of alpha numeric property, this field will have 0's in it. Examples: 01015 96585 How is null data specified? N/A What does null data indicate? No data results in error.
|
<RateCode>
|
Alpha
|
7
|
Description of Field: Booking code for the room rate selected. {BR1CRMSGH5 + BR1CRTCGH3 + BR1CSEQGH1} Format (a-alpha, n-numeric, x-alpha/numeric): xxxxxxx Special Format: Left justified, blank filled Examples: A1KRAC B2TC00A How is null data specified? N/A What does null data indicate? No data results in error.
|
<PropName>
|
Alpha
|
19
|
Description of Field: The name of the hotel. {BR1CHSNGH22} Format (a-alpha, n-numeric, x-alpha/numeric): aaaaaaa..... Special Format: Left justified, blank filled Examples: Ritz Carlton Plaza Westin at Tabor How is null data specified? This field may be blanks. What does null data indicate? No name was present.
|
<NumPersons>
|
Numeric
|
1
|
Description of Field: The number of adults staying in one room {BR1CPERGH1} Format (a-alpha, n-numeric, x-alpha/numeric): n Special Format: N/A Examples: 1 5 How is null data specified? N/A What does null data indicate? No data results in error.
|
<NumRooms>
|
Numeric
|
1
|
Description of Field: Number of hotel rooms reserved. {BR1CNPUIT1} Format (a-alpha, n-numeric, x-alpha/numeric): n Special Format: N/A Examples: 1 2 How is null data specified? N/A What does null data indicate? No data results in error.
|
<ConfNum>
|
Alpha
|
30
|
Description of Field: If there is no confirmation number then this field will be blank. {BR1CODTGH184 + /CF-} Format {a-alpha, n-numeric, x-alpha/numeric): xxxxxxx...... Special Format: Left justified, blank filled Note: The Hotel Confirmation number from the Hotel Supplier will usually remain the same value throughout the life of the Hotel segment in the PNR. On rare occurrences, the Confirmation ID may be change by the supplier after the End Transaction of the PNR. An exception exists for Hotel Chain 'PI' where the Confirmation ID may change upon each modify of the 'PI' hotel segment. Examples: 145278Q98 How is null data specified? Blanks What does null data indicate? No confirmation number was present.
|
<RateTypeSold>
|
Alpha
|
2
|
Description of Field: This is level of guarantee from the hotel on the rate in the hotel segment. {BR1CILKGH1} Format (a-alpha, n-numeric, x-alpha/numeric): aa Special Format: N/A Possible Values (List or Range): "RQ" = Rate Quoted "RG" = Rate Guaranteed "RT" = Agent Entered How is null data specified? Blank. What does null data indicate? The level of guarantee is unknown.
|
<RateChgInd>
|
Alpha
|
1
|
Description of Field: This is indicates if the nightly rate changes during the guests stay. {BR1CSI1GH1, bit 0} Format (a-alpha, n-numeric, x-alpha/numeric): a Special Format: N/A Possible Values (List or Range): "Y" = Rate changes during length of stay. "N" = No change over the period. How is null data specified? Blank. What does null data indicate? Blank = N
|
<MultDayRateInd>
|
Alpha
|
1
|
Description of Field: This is indicates if the rate is per night or not. {BR1CSI1GH1, bit 1} Format (a-alpha, n-numeric, x-alpha/numeric): a Special Format: N/A Possible Values (List or Range): "Y" = Rate applies to more than one day, as in a package. "N" = Normal application of rate period. How is null data specified? Blank. What does null data indicate? Blank = N
|
<Currency>
|
Alpha
|
3
|
Description of Field: Currency in which rates were sold. {BR1CCRYGH3} Format (a-alpha, n-numeric, x-alpha/numeric): aaa Special Format: N/A Examples: USD GBP How is null data specified? N/A What does null data indicate? No data results in error.
|
<RateDecPos>
|
Numeric
|
1
|
Description of Field: The number of implied places to the right of the implied decimal for the currency the rates are quoted in. {BR1CDPTGH} Format (a-alpha, n-numeric, x-alpha/numeric): n Special Format: N/A Possible Values (List or Range): 0, 1, 2 or 3. How is null data specified? N/A What does null data indicate? No data results in error.
|
<ExtraChargesDecPos>
|
Numeric
|
1
|
Description of Field: Number of decimals in rates for extra charges if different from the room rate. Format (a-alpha, n-numeric, x-alpha/numeric): n Special Format: N/A Possible Values (List or Range): 0, 1, 2 or 3. How is null data specified? N/A What does null data indicate? No data results in error.
|
<RateAmt>
|
Numeric
|
9
|
Description of Field: The room rate expressed in the currency defined by Currency Code. Location of implied decimal point specified by Number of Decimals. {BR1CNBAGH5} Format (a-alpha, n-numeric, x-alpha/numeric): nnnnnnnnn Special Format: Right justified, zero filled Examples: 000008900 000014450 How is null data specified? N/A What does null data indicate? No data results in error.
|
<MultiLevelRateCode>
|
Alpha
|
6
|
Description of Field: If this is not blank, it is the multilevel code used to sell a negotiated rate. {BR1CODTGH184 + first 8 bytes} Format (a-alpha, n-numeric, x-alpha/numeric): xxxxxx Special Format: Left justified, blank filled Examples: ATT SWEST How is null data specified? Blanks What does null data indicate? The room rate is not a negotiated rate.
|
<TDSValidateInd>
|
Alpha
|
1
|
Description of Field: Used to specify whether the segment has been validated by Data Store. {BR1CIR2IT, bit 0} Format (a-alpha, n-numeric, x-alpha/numeric): a Examples: 'Y' = Yes, this segment has been validated by Data Store 'N' = No, this segment has not been validated by Data Store {BR1CIR2IT, bit 0} How is null data specified? N/A What does null data indicate? N/A
|
<RoomMasterAlphaNumID>
|
Alphanumeric
|
5
|
Description of Field: 5 character alpha numeric RoomMaster property number Format (a-alpha, n-numeric, x-alpha/numeric): xxxxx Examples: 01015 96585 ABCDE How is null data specified? N/A What does null data indicate? No data results in error.
|
|
|
+ <HtlSegOptFlds>
|
IT04 3.0
|
|
+ <FldAry>
|
Array
|
n/a
|
|
+ <Fld>
|
FieldSet
|
n/a
|
|
BlkLen Structured data only. Not in XML.
|
Numeric
|
3
|
Optional Field Length: This is the length of variable length optional field that follows. Maximum = 110
|
<ID>
|
Alpha
|
2
|
Optional Field Identity: This is a code that identifies which type of optional data is in the variable length field.
Required/Optional: Required
Possible Values (List):
AD = Customer address AV = Advance deposit BA = Billing Address for Credit Card BS = Booking source BT = Bed Type Configuration CA = Child Ages (e.g. "12 4 01 5" with space as separator & up to 5 ages max) CC = Credit Card number from extension CD = Corporate discount number CI = Card Pool ID - Billback CL = Accepted Credit Cards (e.g. "AX VI ..") CM = Commissionable Booking y/n CN = Name on the Credit Card CP = Commissionable percentage value(max length 2) (Rsp) CR = Cribs CS = Alternate Currency Crib CT = Rate Category (OTA) CV = Security ID Code on Credit Card DB = Direct bill DE = Credit card effective dates - Billback DP = Deposit DR = Rate Description EC = Extra child ED = Alternate Currency Extra Child EF = Effective Date EX = Extra adult EY = Alternate Currency Extra Adult FG = Frequent guest number FN = Fax Number - Billback (Req/Rsp) FT = Frequent air traveler number GA = Absolute Hold Deadline GD = Time Base - BEFORE ARRIVAL / AFTER BOOKING GI = Guarantee Type Indicator - G/D/P GH = Guarantee Hold Time HH.MM GM = Guarantee Amount GO = Guarantee Deadline Offset Time GT = Payment guarantee ID = Customer ID number LS = Link Sold (Rsp) (e.g. - (A - Type A) | (B - Type - B)) MC = Meals Codes (OTA table MPT) MI = Meals Included flags 'yyy/nnn' MP = Tour meal plan NC = Number of Children Count NF = Reservation name - first NL = Reservation name - last NT = Number of Nights(Rsp) NR = NonRefundable Type y/n P1 = Descriptive text coded value 1 P2 = Descriptive text coded value 2 P3 = Descriptive text coded value 3 P4 = Descriptive text coded value 4 P5 = Descriptive text coded value 5 PA = Pre Payment PF = Descriptive freeform text PT = Approximate Total or Approximate Total Plus. May contain an AT, AP, or either with a rate PI = Deployment ID - Billback PL = Credit card Payment Limit - Billback RA = Rollaway bed adult RB = Alternate currency Rollaway adult RD = Rollaway bed child RE = Alternate Currency Rollaway child RG = Guaranteed rate RL = Tour room location RN = Rate Change Amount RO = Rate Override RQ = Quoted rate RR = Rate request RT = Corporate rate override RV = Room View codes (OTA) SC = Surcharge Fee Total SI = Special information SM = Smoking Room y/n SN = Secondary notification failure Email ID - Billback SU = Single Use Credit Card Flag TN = Tour number TR = Total Rate Amount for the stay per room. May contain currency code (mandatory when in request record, but optional when in response). TT = Taxes Total XA = Absolute Deadline for cancel fee XB = Basis Unit for charge (1st night, last night, ...) XC = Cost Amount of Cancel XD = Time Base - BEFORE ARRIVAL / AFTER BOOKING XF = Fees Inclusive Cancel Amount XN = Number of Nights Cost for Cancel XO = Deadline Offset Time for cancel fee XP = Percent Cost of Cancel XT = Tax Inclusive Cancel Amount
How is null data specified? N/A
What does null data indicate? No data results in error.
For more possible Optional Field values, format, descriptions, and use, please see Industry Codes > Hotel Sell Optional Data section in the Help.
|
<Contents>
|
Character
|
VL
|
Optional Field Contents: This field contains the details of the optional data, based on the type specified in Optional Field Identity. The field size depends on the contents. The max size is 110 bytes. See task documentation for details. Examples: AX370000000000028EXP0405 JOHN Q. SMITH AP25800 Required/Optional: Required
|
|
|
|
|
|
|
+ <CarSeg>
|
IT05 3.0
|
|
<SegNum>
|
Numeric
|
2
|
Description of Field: As unpacked in A-06-AAA (Agents Assembly Area). (BR1CCODSIT1) Format (n-numeric): nn Possible Values (Range): 00 - 99 How is null data specified? 0 What does null data indicate? Zero
|
<Status>
|
Alpha
|
2
|
Description of Field: Code representing booking status. Format (a-alpha): aa Possible Values (List): HK - Confirmed. NN - On Request. Not yet confirmed. KK - Now confirmed. UC - Unable to confirm, waitlist closed. Blank - Unknown. {BR1CSTAIT2} How is null data specified? Blank What does null data indicate? Unknown status
|
<StartDt>
|
Numeric
|
8
|
Description of Field: Pickup date in format below. (BR1CSDTIT2) Format (n-numeric): nnnnnnnn Special Format: CCYYMMDD How is null data specified? Blanks What does null data indicate? Date Unknown
|
<StartTm>
|
Numeric
|
4
|
Description of Field: Pickup time expressed in 24 hour clock format. (BR1CODTGC220 + /ARR) Format (x-alpha/numeric): nnnn Special Format: HHMM How is null data specified? Blanks What does null data indicate? Unknown Time
|
<StartAirV>
|
Alphanumeric
|
3
|
Description of Field: Airline code abbreviation. (BR1CODTGC220 + /ARR) Format (x-alpha/numeric): xxx Examples: UAblank How is null data specified? Blanks What does null data indicate? No airline present
|
<StartFltNum>
|
Alphanumeric
|
4
|
Description of Field: Flight number. (BR1CODTGC220 + /ARR) Format (x-alpha/numeric): xxxx Examples: 2577 How is null data specified? Blanks What does null data indicate? No flight number present
|
<Airp>
|
Alpha
|
5
|
Description of Field: Airport code where car is being rented. (BR1CBPTIT5) Format (a-alpha): aaaaa Examples: DENblankblank How is null data specified? Blanks. Note city codes in 2004 are only three characters. The trailing characters allow for future expansion. What does null data indicate? No data present
|
<ActualStartPt>
|
Alpha
|
5
|
Description of Field: Code of actual car pickup location. (BR1CODTGC220 + /PUP) Format (a-alpha): aaaaa Examples: DENblankblank How is null data specified? Blanks. Note city codes in 2004 are only three characters. The trailing characters allow for future expansion. What does null data indicate? No data present
|
<LocnCat>
|
Alphanumeric
|
1
|
Description of Field: Coded category for Location. (BR1CODTGC220 + /PUP)
Format (x-alpha/numeric): x
Possible Values (List): T - Airport terminal O - Off-airport C - City location N - North suburban E - East suburban S - South suburban W - West suburban R - Resort location P - Port X - Train station How is null data specified? Blank
What does null data indicate? No category present
|
<LocnExpansion>
|
Numeric
|
1
|
Description of Field: Reserved for future use. (BR1CODTGC220 + /PUP) Format (n-numeric): n Special Format: Contains 0 since it is not in use How is null data specified? 0 What does null data indicate? Field not used
|
<LocnNum>
|
Numeric
|
2
|
Description of Field: The numerical code of location (BR1CODTGC220 + /PUP) Format (n-numeric): nn Possible Values (Range): 00 - 99 How is null data specified? 0 What does null data indicate? No value present
|
<EndDt>
|
Numeric
|
8
|
Description of Field: Date in format below. (BR1CEDTIT2) Format (n-numeric): nnnnnnnn Special Format: CCYYMMDD How is null data specified? Blanks What does null data indicate? Date Unknown
|
<EndTm>
|
Numeric
|
4
|
Description of Field: Return time expressed in 24 hour clock format. (BR1CODTGC220 + /DT-) Format (n-numeric): nnnn Special Format: HHMM How is null data specified? N/A. Drop time must be present. What does null data indicate? Time unknown
|
<NumCars>
|
Numeric
|
1
|
Description of Field: Number of cars reserved. (BR1CNPUIT1) Format (n-numeric): n Possible Values (Range): 0 - 9, Normally 1 How is null data specified? 0 What does null data indicate? No cars present
|
<CarV>
|
Alpha
|
3
|
Description of Field: Coded abbreviation for vendor. (BR1CPVCIT3) Format (a-alpha): aaa Examples: ZEblank ZIblank How is null data specified? Blank What does null data indicate? No data present
|
<ConfNum>
|
Character
|
30
|
Description of Field: Vendor's code confirming this rental. (BR1CODTGC220 + /CF-) Format (c-character): cccccccccccccccccccccccccccccc Examples: 23456829SCC5blankblank........... How is null data specified? Character blanks. What does null data indicate? Character blanks indicate no confirmation number or confirmation number shorter than 30 characters
|
<RateType>
|
Alpha
|
1
|
Description of Field: Code describing rate unit basis. (BR1CODTGC220 + /RC- ) Format (a-alpha): a Possible Values (List): D - Daily E - Weekend W - Weekly M - Monthly H - Hourly P - Package How is null data specified? Character blanks What does null data indicate? Character Blank indicates no rate type.
|
<RateCode>
|
Character
|
6
|
Description of Field: Vendor's code for this rate. (BR1CODTGC220 + /RC- ) Format (c-character): cccccc Examples: MCLDblankblank How is null data specified? Character blanks. What does null data indicate? Character blanks indicate no rate code or rate code less than 6 characters
|
<RateCat>
|
Alpha
|
1
|
Description of Field: Code for rate category. (BR1CODTGC220 + /RC- ) Format (a-alpha): a Possible Values (List): A - Association B - Business standard C - Corporate G - Government I - Industry K - Package P - Promotional R - Credential S - Standard U - Consortium V - Convention Blank - no rate category How is null data specified? Character blank. What does null data indicate? Character blank indicates no rate category.
|
<CarType>
|
Alpha
|
4
|
Description of Field: Code describing the car (BR1CCRTGC4) Format (a-alpha): aaaa Examples: ICAR CCAR ECMN See Apollo or Galileo Formats manual for details. How is null data specified? Blanks What does null data indicate? Leading or trailing blank interpreted as wildcard. All blanks interpreted as all car types wanted. See Apollo or Galileo handbooks for details of car types.
|
<YieldMgmtNum>
|
Alphanumeric
|
1
|
Description of Field: Vendor supplied code used for managing their inventory. Format (x-alpha/numeric): x Possible Values (Range): 0 - 9 and A - Z How is null data specified? Character blank. What does null data indicate? No data present
|
<Currency>
|
Alpha
|
3
|
Description of Field: Currency in which rates were sold. (BR1CODTGC220 + /RG- ) Format (a-alpha): aaa Examples: USD How is null data specified? Blanks What does null data indicate? No data present
|
<DecPos>
|
Numeric
|
1
|
Description of Field: The number of implied places to the right of the implied decimal for the currency the rates are quoted in. (BR1CODTGC220 + /RG- ) Format (n-numeric): n Possible Values (Range): 0 - 4 How is null data specified? 0 What does null data indicate? No decimals
|
<RateAmt>
|
Numeric
|
9
|
Description of Field: The car rate expressed in the currency defined by Currency. Location of implied decimal point specified by Number of Decimals. This applies to all rate fields. (BR1CODTGC220 + /RG- ) Format (n-numeric): nnnnnnnnn Possible Values (Range): 000000000 - 999999999 How is null data specified? Zeros What does null data indicate? Normal arithmetic meaning of zero
|
<RateGuarInd>
|
Alpha
|
1
|
Description of Field: Code for rate per values below. (BR1CODTGC220 + /RG- ) Format (a-alpha): a Possible Values (List): G - Rate guaranteed. Q - Rate quoted. T - Agent entered. How is null data specified? Blank What does null data indicate? No data
|
<MilesOrKm>
|
Alpha
|
1
|
Description of Field: Miles or Kilometers abbreviation. (BR1CODTGC220 + /RG- ) Format (a-alpha): a Possible Values(List): K - kilometers M - Miles How is null data specified? Blanks What does null data indicate? Defaults to Miles
|
<MileAllow>
|
Alphanumeric
|
5
|
Description of Field: Miles allowed before additional charges are applied. (BR1CODTGC220 + /RG- ) Format (x-alpha/numeric): xxxxx Special Format: Right justified blank filled. In the special case of unlimited allowance field is UNL Examples: Blankblankblank25 How is null data specified? Blanks What does null data indicate? No data
|
<MileRateAmt>
|
Numeric
|
9
|
Description of Field: Additional charge for mileage. (BR1CODTGC220 + /RG- ) Format (n-numeric): nnnnnnnnn Possible Values (Range): 000000000 - 999999999 How is null data specified? Zeros What does null data indicate? Normal arithmetic meaning of zero
|
<ExtraDayRateAmt>
|
Numeric
|
9
|
Description of Field: Additional charge per day of rental. (BR1CODTGC220 + /RG- ) Format (n-numeric): nnnnnnnnn Possible Values (Range): 000000000 - 999999999 How is null data specified? Zeros What does null data indicate? Normal arithmetic meaning of zero
|
<ExtraDayMileAllow>
|
Character
|
5
|
Description of Field: Additional allowance for mileage during extra days. (BR1CODTGC220 + /RG- ) Format (c-character): ccccc Special Format: Right justified BLANK filled Examples: bbbbb How is null data specified? Blanks What does null data indicate? Normal arithmetic meaning of zero
|
<ExtraDayMileRateAmt>
|
Numeric
|
9
|
Description of Field: Additional mileage charges for extra day. (BR1CODTGC220 + /RG- ) Format (n-numeric): nnnnnnnnn Possible Values (Range): 000000000 - 999999999 How is null data specified? Zeros What does null data indicate? Normal arithmetic meaning of zero
|
<ExtraHourRateAmt>
|
Numeric
|
9
|
Description of Field: Additional charge per hour for extra hours. (BR1CODTGC220 + /RG- ) Format (n-numeric): nnnnnnnnn Possible Values (Range): 000000000 - 999999999 How is null data specified? Zeros What does null data indicate? Normal arithmetic meaning of zero
|
<ExtraHourMileAllow>
|
Character
|
5
|
Description of Field: Additional mileage allowance for extra hour use. (BR1CODTGC220 + /RG- ) Format (c-character): ccccc Special Format: Right justified blank filled. In the special case of unlimited allowance field is UNL Examples: bbbbb How is null data specified? Blanks What does null data indicate? No value specified.
|
<ExtraHourMileRateAmt>
|
Numeric
|
9
|
Description of Field: Additional charge per hour for extra hours. (BR1CODTGC220 + /RG- ) Format (n-numeric): nnnnnnnnn Possible Values (Range): 000000000 - 999999999 How is null data specified? Zeros What does null data indicate? Normal arithmetic meaning of zero
|
<TDSValidateInd>
|
Alpha
|
1
|
Description of Field: Indicates whether or not this car was processed through the data store (TDS/CTP) profiling. Format (a-alpha): a Possible Values (List): Y - Yes, this segment has been validated by Data Store N - No, this segment has not been validated by Data Store Blank assume N How is null data specified? Blank What does null data indicate? Assume not processed through TDS.
|
<ApproxTot>
|
Character
|
10
|
Description of Field: Sum for Rate type + extra day chg + extra hour chg + taxes + fees. Notes: The fields in this section are parsed from the raw AT field sent by the vendor. It is possible to see an AT field in the optional data section and have these fields empty if the field is not parsable. Format (c-character): cccccccccc Special Format: Numeric rate must be right justified zero filled. Decimal Point will be present whenever there is at least one numeric to the right of the decimal. Examples: 0000100.00 How is null data specified? Character zeroes What does null data indicate? No data means no data
|
<ATExtraMileRate>
|
Character
|
9
|
Description of Field: Sum for Rate type + extra day chg + extra hour chg + taxes + fees. Format (c-character): cccccccccc Special Format: Numeric rate must be right justified zero filled. Decimal Point will be present whenever there is at least one numeric to the right of the decimal. Examples: 0000100.00 How is null data specified? Character zeroes What does null data indicate? No data means no data
|
<ATMilesOrKiloInd>
|
Alpha
|
1
|
Description of Field: AT Miles or Kilometers indicator Format (a-alpha): a Possible Values (List): M - Miles K - Kilometers Blank How is null data specified? Character blanks What does null data indicate? No data means no data
|
<ATMileAllow>
|
Character
|
5
|
Description of Field: AT Mileage Allowance Format (c-character): ccccc Special Format: Numeric rate must be right justified zero filled. Decimal Point will be present whenever there is at least one numeric to the right of the decimal Examples: 0000100.00 How is null data specified? Character blanks if UNL value, character zeroes otherwise What does null data indicate? No data means no data
|
<ATMonthUnits>
|
Numeric
|
2
|
Description of Field: Number of Months units used to calculate the approximate total rate amount. Format (n-numeric): nn Possible Values (Range): 1 to 12 How is null data specified? Character zeroes What does null data indicate? No data means no monthly units used in AT calculation
|
<ATWeeklyUnits>
|
Numeric
|
2
|
Description of Field: Number of Weekly units used to calculate the approximate total rate amount Format (n-numeric): Nn Possible Values (Range): 1-52 How is null data specified? Character zeroes What does null data indicate? No data means no weekly units used in AT calculation
|
<ATWeekendUnits>
|
Numeric
|
2
|
Description of Field: Number of Weekend units used to calculate the approximate total rate amount Format (n-numeric): nnn Possible Values (Range): 1-52 How is null data specified? Character zeroes What does null data indicate? No data means no weekend units used in AT calculation
|
<ATDailyUnits>
|
Numeric
|
3
|
Description of Field: Number of Daily units used to calculate the approximate total rate amount Format (n-numeric): nnn Possible Values (Range): 1-332 How is null data specified? Character zeroes What does null data indicate? No data means no daily units used in AT calculation
|
<ATExtraHrs>
|
Numeric
|
2
|
Description of Field: Number of extra hours used to calculate Approximate Total Format (x-alpha/numeric): xx How is null data specified? Character blanks What does null data indicate? No data means no data
|
<ATMandatoryChgs>
|
Character
|
9
|
Description of Field: Mandatory Charges. As with the Approximate Total amount field, this field will contain an embedded decimal. Format (c-character): ccccccccc Special Format: Numeric rate must be right justified zero filled. Decimal Point will be present whenever there is at least one numeric to the right of the decimal Examples: 123456.78 How is null data specified? Character zeros What does null data indicate? No data means no data
|
|
|
+ <CarSegOptFlds>
|
IT06 3.0
|
|
+ <FldAry>
|
Array
|
n/a
|
|
Start Definition of Car Segment Optional Fields KLR This KLR follows immediately after the parent Car Segment KLR Start Definition of Optional Field Item
|
+ <Fld>
|
FieldSet
|
n/a
|
|
BlkLen Structured data only. Not in XML.
|
Numeric
|
3
|
Description of Field: Length of Optional Field Contents to follow. Format (n-numeric): nnn Special Format: Left justified character zero filled. Possible Values (Range): 000 - 999 How is null data specified? 0 - zeros What does null data indicate? Zeros indicate that there is no data.
|
<ID>
|
Alpha
|
2
|
Description of Field: Identifies which optional data is represented by this group. See the Car Optional Field Data table in the help system for a complete list and descriptions. Format (a-alpha): aa Possible Values (List): AC - Alternate Currency code AD - Customer address AN - Account name associated to eVoucher AT - Approximate Total Rate field BN - Billing number associated to eVoucher BR - Billing Reference BS - Booking source CD - Corporate ID CO - Collect from Address ** See comments on optional data contents DC - Drop off charge DE - Deliver to Address ** See comments on optional data contents DF - Delivery Collection Charge DL - Drivers license DO - Drop off location EV - Electronic voucher information FT - Frequent air traveler number GT - Payment guarantee ID - Customer ID NF - Reservation name - first NL - Reservation name - last PC - Promotional Code PR - Prepayment Information PU - Pick up location PV - Promotional Value RG - Guaranteed rate RQ - Quoted rate RT - corporate rate override SI - Special Information SQ - Special Equipment TN - Tour number VC - Vendor Currency code VN - eVoucher Number How is null data specified? Character blanks What does null data indicate? Character blanks indicate no data
|
<Contents>
|
Character
|
VL
|
Description of Field: This field contains the details of the optional data based on the type specified in Optional Field Identity. The field size depends on the contents. Format (c-character): ccc Special Format: Can contain decimal points and dashes How is null data specified? Character blanks What does null data indicate? Character blanks indicate no data. If variable length, specify the maximum allowable length. 256
|
|
|
|
|
|
|
+ <NonAirSeg>
|
IT07 1.0
|
|
<SegNum>
|
Numeric
|
2
|
Description of Field: Segment number as unpacked in BFWC/AAA.
Format (a-alpha, n-numeric, x-alpha/numeric): nn
Possible Values (Range): 01-99
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<Status>
|
Alpha
|
2
|
Description of Field: Status code as input in the SQP1
Format (a-alpha, n-numeric, x-alpha/numeric): aa
Examples: NN BK
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<Type>
|
Alpha
|
3
|
Description of Field: Type of non-air segment
Format (a-alpha, n-numeric, x-alpha/numeric): aaa
Possible Values (List): AIR - air (1G) ATX - auxiliary (air taxi) BUS - bus CAR - car CRU - cruise CUR - currency (1V) CXL - misc DLV - misc EXC - misc FEE - misc FEX - fees (1G) FOR - forms GRP - group HTL - hotel INC - include INS - insurance LES - leisure LIM - limousine LND - land MIS - misc (1V) MTP - misc OTH - other PKG - package RAI - rail (1G) RAL - railroad SEA - seaplane (1G) SOF - software SUP - supply SUR - surface SVC - service (1V) TUR - tour THE - theater TKT - ticket (1V) TFR - transfer (1G) TRN - train (1G) TXI - taxi (1G)
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<StartDt>
|
Numeric
|
8
|
Description of Field: Start date of service
Format (a-alpha, n-numeric, x-alpha/numeric): nnnnnnnn
Special Format YYYYMMDD
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<EndDt>
|
Numeric
|
8
|
Description of Field: End date of service
Format (a-alpha, n-numeric, x-alpha/numeric): nnnnnnnn
Special Format YYYYMMDD
How is null data specified? 1G: character blanks for all auxiliary segments (out date appears in free form text) 1V: HTL and CAR segments
What does null data indicate? Character blanks indicates end date is not present
|
<Vnd>
|
Alphanumeric
|
3
|
Description of Field: Vendor code of carrier or service provider.
Format (a-alpha, n-numeric, x-alpha/numeric): xxx
Special Format: Left justified blank filled
How is null data specified? No date results in error
What does null data indicate? No data results in error
|
<NumPersons>
|
Numeric
|
2
|
Description of Field: Number in party or number of services required.
Format (a-alpha, n-numeric, x-alpha/numeric): nn
Special Format: none
Possible Values (Range): 01-99
How is null data specified? No data results in error
|
<NumNights>
|
Numeric
|
2
|
Description of Field: Number of nights in hotel
Format (a-alpha, n-numeric, x-alpha/numeric): nn
Special Format: For HTL segments only
Possible Values (Range): 01-99
How is null data specified? Character blanks.
What does null data indicate? Character blanks indicates non-HTL segments, or HTL segment with an unspecified number of nights.
|
<StartPt>
|
Alpha
|
5
|
Description of Field: City code of service or departure point of service
Format (a-alpha, n-numeric, x-alpha/numeric): aaaaa
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<EndPt>
|
Alpha
|
5
|
Description of Field: Arrival city
Format (a-alpha, n-numeric, x-alpha/numeric): aaaaa
Special Format: Valid for 1V ATX segments only, blank for all other segment types
How is null data specified? Character blanks.
What does null data indicate? Character blanks.
|
<SellType>
|
Alpha
|
1
|
Description of Field: Type of Sell achieved
Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List): I - Instant confirmation
How is null data specified? Character blank.
What does null data indicate? Character blank indicates not applicable.
|
CityNameLen Structured data only. Not in XML.
|
Numeric
|
3
|
Description of Field: Length of City Name field.
Format (a-alpha, n-numeric, x-alpha/numeric): nnn
Possible Values (Range): 0-999
How is null data specified? Character zeroes
What does null data indicate? Character zeroes indicate that City Name field does not exist.
|
TextLen Structured data only. Not in XML.
|
Numeric
|
3
|
Description of Field: Length of Free Form Text
Format (a-alpha, n-numeric, x-alpha/numeric): nnn
Possible Values (Range): 0-999
How is null data specified? Character zeroes
What does null data indicate? Character zeroes indicate no text exists
|
<CityName>
|
Alphanumeric
|
VL
|
Description of Field: City name
Format (a-alpha, n-numeric, x-alpha/numeric): x
Special Format: 1V only: HTL, CAR, ATX segments only
How is null data specified? No data indicates no city name present
What does null data indicate? No data indicates no city name present
If variable length, specify the maximum allowable length. 999
|
<Text>
|
Alphanumeric
|
VL
|
Description of Field: Free Form Text Delimiter is added in case of multiple remarks, example - **REMARK1**/**REMARK2**
Format (a-alpha, n-numeric, x-alpha/numeric): x
Special Format: none
How is null data specified? No data indicates no free form text present
What does null data indicate? No data indicates no free form present
If variable length, specify the maximum allowable length. 999
|
|
|
+ <OpenAirSeg>
|
IT08 1.0
|
|
<SegNum>
|
Numeric
|
2
|
As unpacked in BFWC/AAA
|
<Dt>
|
Numeric
|
8
|
Date of service or blank if no date
|
<AirV>
|
Alphanumeric
|
3
|
'YY '= Any airline
|
<FlownInd>
|
Alpha
|
1
|
'Y' or 'N' indicates if flight has flown or not
|
<StopoverIgnoreInd>
|
Alpha
|
1
|
Applies to 1G only: 'X' = Treat as a no stopover segment for fare quote. 'I' = Ignore segment for fare quote and ticketing. Blank if not applicable
|
|
|
+ <DuePaidInfo>
|
IT09 1.0
|
|
<SegNum>
|
Numeric
|
2
|
Description of Field: As unpacked in BFWC/AAA
Format (a-alpha, n-numeric, x-alpha/numeric): numeric
Special Format: n/a
Possible Values (List or Range): 01 - 99
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<Type>
|
Alpha
|
1
|
Description of Field: Type of segment
Format (a-alpha, n-numeric, x-alpha/numeric): alpha
Special Format: n/a
Possible Values (List or Range): S - Surface X - Airtaxi T - Tour H - Hotel C - Car
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<Dt>
|
Numeric
|
8
|
Description of Field: Start date
Format: YYYYMMDD
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<DuePaidTextInd>
|
Alpha
|
1
|
Description of Field: Due/Paid/Text indicator
Format (a-alpha, n-numeric, x-alpha/numeric): alpha
Special Format: n/a
Possible Values (List or Range): D - Due Indicator P - Paid Indicator T - Text Indicator
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<Price>
|
Numeric
|
10
|
Description of Field: Due/Paid amount
Format (a-alpha, n-numeric, x-alpha/numeric): Numeric
Special Format: Decimal point will not be included in the amount - number of decimal places is represented by 'Decimal position' field.
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<Currency>
|
Alpha
|
3
|
Description of Field: Currency code (related to AAT)
Format (a-alpha, n-numeric, x-alpha/numeric): alpha
Special Format: n/a
Examples: GBP, ZAR, USD
How is null data specified? No data is allowed - currency code will be determined by checking user's AAT.
What does null data indicate? Currency code is unknown
If variable length, specify the maximum allowable length.
|
<DecPos>
|
Numeric
|
1
|
Description of Field: Decimal point related to currency
Format (a-alpha, n-numeric, x-alpha/numeric): n
Special Format: n/a
Possible Values (List or Range): '.'
How is null data specified? Depending on the currency, no data may result in an error. If not applicable, decimal null character is blank.
What does null data indicate? Decimal point doesn't exist for currency
|
<Text>
|
Alphanumeric
|
To End
|
Description of Field: Free form text
Format (a-alpha, n-numeric, x-alpha/numeric): Alpha numeric
Special Format: n/a
Examples: 'HOLLYWOOD TOURS'
How is null data specified? No data results in error
What does null data indicate? No data results in error
If variable length, specify the maximum allowable length. Due segments = 53 chars maximum Paid segments = 53 chars maximum Text segments = 47 chars maximum
|
|
|
+ <FlygTaxiSeg>
|
IT10 1.0
|
|
<SegNum>
|
Numeric
|
2
|
Description of Field: The number of the segment, as unpacked in BFWC/AAA
NOTE: The IT10 <FlygTaxiSeg> always displays in tandem with an air/flight segment. The <FlygTaxiSeg> can be reserved or open.
A Flying Taxi is a taxi that is reserved in conjunction with a flight segment. The taxi segment is often reserved on a particular time, but can also be open. All segments are quotable in Global Fares.
Format (n-numeric): nn
Special Format: Right justified, zero filled
Possible Values (List or Range): 01-99
How is null data specified? Null data is specified by zero.
What does null data indicate? N/A
|
<Status>
|
Alpha
|
2
|
Description of Field: The Status Code of the associated segment Format (a-alpha): aa
Examples: HK
How is null data specified? N/A
What does null data indicate? N/A-will always have status code
|
<Dt>
|
Numeric
|
8
|
Description of Field: Date of service
Format: YYYYMMDD
How is null data specified? N/A
What does null data indicate? N/A
|
<Vnd>
|
Alphanumeric
|
3
|
Description of Field: Vendor code-Carrier Code Format (x-alpha/numeric): xxx
Special Format: Left justified.
Examples: HRZ
How is null data specified? N/A
What does null data indicate? N/A
|
<NumCars>
|
Numeric
|
2
|
Description of Field: Number of cars
Format (n-numeric): nn
Special Format: Right justified zero filled
Possible Values (List or Range): 01-99
How is null data specified? 0
What does null data indicate? No Cars
|
<City>
|
Alpha
|
5
|
Description of Field: Pick up point
Format (a-alpha): aaaaa
Special Format: 3-5 Digit city code Can be 3 character code followed by blanks
Examples: DENblankblank
How is null data specified? N/A
What does null data indicate? N/A
|
<StartTm>
|
Numeric
|
4
|
Description of Field: Taxi pickup time
Format: HHMM
Special Format: 24 hour clock
How is null data specified? N/A
What does null data indicate? No pickup time.
|
<ServiceType>
|
Alpha
|
2
|
Description of Field: Taxi code
Format: an
Special Format: "X1" through "X9"
Examples: X1 X2
How is null data specified? blanks
What does null data indicate? Service type not available.
|
<StartDepInd>
|
Alpha
|
1
|
Description of Field: Indicates whether departure or pickup.
Format (a-alpha): a
Possible Values (List or Range): A-Arrival Indicator D-Departure Indicator
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AirV>
|
Alphanumeric
|
3
|
Description of Field: Airline carrier code
Format (x-alpha/numeric): xxx
Special Format: Left justified with trailing character blanks.
Examples: UA(Blank) BA(Blank)
How is null data specified? Null data is specified by character blanks.
What does null data indicate? No data results in error.
|
<FltNum>
|
Alphanumeric
|
5
|
Description of Field: Flight number
Format (x-alpha/numeric): xxxxx
Special Format: Right justified with leading zeroes.
Examples: 01A1C
How is null data specified? Blanks
What does null data indicate? When null - blanks, then this field is not applicable.
|
<Type>
|
Alpha
|
4
|
Description of Field: Taxi type
Format (a-alpha): aaaa
Examples: TAXI- Shared Airport Taxi FBUS - Airport Bus FBTA - Airport Bus - Taxi ELIM - Personal Limo VTAX - Personal Airport Taxi LIMO - Shared Limo RAIL - Airport Train
How is null data specified? N/A
What does null data indicate? N/A
|
<Text>
|
Alphanumeric
|
To End
|
Description of Field: Variable length free text.
Format (x-alpha/numeric): x.... Special Format: Free text pertaining to special instructions for the Air Taxi
Examples: Pickup at London Heathrow outside gate TR1
How is null data specified? N/A
What does null data indicate? No freetext
If variable length, specify the maximum allowable length. 255
|
|
|
+ <TourSeg>
|
IT11 1.0
|
|
<SegNum>
|
Numeric
|
2
|
As unpacked in BFWC/AAA
|
<StartDt>
|
Numeric
|
8
|
YYYYMMDD
|
<EndDt>
|
Numeric
|
8
|
YYYYMMDD
|
<Vnd>
|
Alphanumeric
|
3
|
Left justified
|
<PkgID>
|
Alpha
|
14
|
Vendor tour identifier BR1CNUMLH
|
<PricingCat>
|
Alpha
|
3
|
BR1CSVCLH
|
<ConfNum>
|
Alphanumeric
|
16
|
BR1CVRFLH
|
<DocMailDt>
|
Numeric
|
8
|
YYYYMMDD (if mailed) BR1CDMDLT
|
<Currency>
|
Alpha
|
3
|
BR1CCURLH
|
<BasePrice>
|
Numeric
|
9
|
BR1CBAPLT
|
<DecPos>
|
Numeric
|
1
|
BR1CDECLH
|
<DepDueDt>
|
Numeric
|
8
|
YYYYMMDD BR1CDDDLT
|
<DepAmtDue>
|
Numeric
|
9
|
BR1CDEPLT
|
<DepRecvDt>
|
Numeric
|
8
|
YYYYMMDD (if received) BR1CDRDLT
|
<OptPrice>
|
Numeric
|
9
|
BR1COPTLT
|
<BalanceDueDt>
|
Numeric
|
8
|
YYYYMMDD BR1CBDDLT
|
<BalanceAmt>
|
Numeric
|
9
|
BR1CTBDLT
|
<BalanceRecvDt>
|
Numeric
|
8
|
YYYYMMDD BR1CBRDLT
|
<TotTax>
|
Numeric
|
9
|
BR1CTX1LT + BR1CTX2LT + BR1CTX3LT
|
<CancelFee>
|
Numeric
|
9
|
BR1CCPALT
|
<TotAmtDue>
|
Numeric
|
9
|
BR1CTBDLT
|
<AgncyCommission>
|
Numeric
|
9
|
BR1CCMALT
|
|
|
+ <CruiseSeg>
|
IT12 2.0
|
|
<Num>
|
Numeric
|
2
|
Possible values 1-99, as unpacked in Booking File Work Copy or AAA
|
<Status>
|
Alpha
|
2
|
Current Status code
|
<StartDt>
|
Numeric
|
8
|
Start date of travel (YYYYMMDD format), may include days before the cruise
|
<EndDt>
|
Numeric
|
8
|
End date of travel (YYYYMMDD format), may include days before the cruise
|
<Vnd>
|
Alphanumeric
|
3
|
Vendor id (Left justified, blank filled)
|
<NumPsgrs>
|
Numeric
|
2
|
Number in party (1-9)
|
<StartPort>
|
Alpha
|
5
|
City from which cruise departs
|
<EndPort>
|
Alpha
|
5
|
City to which cruise returns
|
<PkgDesc>
|
Alpha
|
30
|
Package description
|
<ShipName>
|
Alpha
|
25
|
Ship name
|
<ConfNum>
|
Alphanumeric
|
16
|
Vendor unique confirmation number. May contain a cancellation number depending on the "Confirmation/Cancellation indicator" field in Version 2 and above of the IT12.
|
<DocMailDt>
|
Numeric
|
8
|
Date documents mailed, if mailed (YYYYMMDD format)
|
<Currency>
|
Alpha
|
3
|
Currency code
|
<Tot>
|
Numeric
|
9
|
Total amount of booking for clients using version 1 of the IT12. This field is blank for clients using version 2 and above. They will use "Total Amount Due for Itinerary" below. 9 digits does not accommodate all possible values of the corresponding BAS field.
|
<DecPos>
|
Numeric
|
1
|
Number of decimal places
|
<Dep1DueDt>
|
Numeric
|
8
|
Date first deposit is due (YYYYMMDD format)
|
<Dep1RecvDt>
|
Numeric
|
8
|
Date first deposit received, if received (YYYYMMDD format)
|
<Dep2DueDt>
|
Numeric
|
8
|
Date second deposit is due in YYYYMMDD format.
|
<Dep2RecvDt>
|
Numeric
|
8
|
Date second deposit is received, if received (YYYYMMDD format)
|
<BalanceDueDt>
|
Numeric
|
8
|
Date balance is due (YYYYMMDD format)
|
<BalanceRecvDt>
|
Numeric
|
8
|
Date balance received, if received (YYYYMMDD format)
|
<VTextLen>
|
Numeric
|
2
|
True length of vendor supplied text - maximum 60 characters
|
<VText>
|
Character
|
60
|
Character text supplied by the vendor. If true length is less than 60 characters, field is left-justified, blank filled.
|
<ConfCancelInd>
|
Alpha
|
1
|
'F' - Confirmation/Cancellation number contains a confirmation number 'L' - Confirmation/Cancellation number contains a cancellation number
|
<VLastUpdInd>
|
Alpha
|
1
|
'Y' - Vendor last updated this BAS item blank - Vendor was not the last entity to update the BAS item..
|
<VAirInd>
|
Alpha
|
1
|
'Y' - Client set Vendor Air to Yes 'N' - Client set Vendor Air to No blank - Client did not choose a Vendor Air setting
|
<ConsAdviceInd>
|
Alpha
|
1
|
'Y' - Consumer Advice was displayed blank - Consumer Advice has not been displayed
|
<CruiseStartDt>
|
Numeric
|
8
|
Start date of cruise (YYYYMMDD format)
|
<Len>
|
Numeric
|
3
|
Length of stay number
|
<LenInd>
|
Alpha
|
1
|
'N' - Length of stay in nights 'D' - Length of stay in days
|
<PkgID>
|
Alphanumeric
|
14
|
Vendor Package/Tour identifier
|
<BookingDt>
|
Numeric
|
8
|
Date Cruise Booked (YYYYMMDD format, relative to GMT)
|
<VConvBooking>
|
Alpha
|
1
|
'Y' - Booking created by vendor conversion blank - Booking was not created by vendor conversion
|
<BaseFaresign>
|
Alpha
|
1
|
'T' - amount is negative blank - amount is positive
|
<BaseFare>
|
Numeric
|
15
|
Base price of cruise
|
<Disc1NegInd>
|
Alpha
|
1
|
'T' - amount is negative blank - amount is positive
|
<Disc1Amt>
|
Numeric
|
15
|
Amount of first discount
|
<Disc2NegInd>
|
Alpha
|
1
|
'T' - amount is negative blank - amount is positive
|
<Disc2Amt>
|
Numeric
|
15
|
Amount of second discount
|
<AirNegInd>
|
Alpha
|
1
|
'T' - amount is negative blank - amount is positive
|
<AirAmt>
|
Numeric
|
15
|
Total amount of Air Charges associated with cruise
|
<OptNegInd>
|
Alpha
|
1
|
'T' - amount is negative blank - amount is positive
|
<OptAmt>
|
Numeric
|
15
|
Total amount of Options associated with cruise
|
<WaiverNegInd>
|
Alpha
|
1
|
'T' - amount is negative blank - amount is positive
|
<WaiverAmt>
|
Numeric
|
15
|
Total waiver/insurance charges
|
<WaiverInd>
|
Alpha
|
1
|
'W' - Waiver/Insurance amount is a Waiver charge 'I' - Waiver/Insureance amount is an Insurance charge
|
<PortTaxNegInd>
|
Alpha
|
1
|
'T' - amount is negative blank - amount is positive
|
<PortTaxAmt>
|
Numeric
|
15
|
Total Port Taxes associated with cruise
|
<PenNegInd>
|
Alpha
|
1
|
'T' - amount is negative blank - amount is positive
|
<PenAmt>
|
Numeric
|
15
|
Total amount of Penalty charges assessed
|
<TotAmtDueNegInd>
|
Alpha
|
1
|
'T' - amount is negative blank - amount is positive
|
<TotAmtDue>
|
Numeric
|
15
|
Total Amount Due (Used by clients, Version 2 and above, instead of above "Total amount" field in Version 1 of the IT12)
|
<FareNegInd>
|
Alpha
|
1
|
'T' - amount is negative blank - amount is positive
|
<FareAmt>
|
Numeric
|
15
|
Net Fare amount (Base price plus miscellaneous charges less discounts)
|
<OriginCity>
|
Alpha
|
5
|
Origination city for passenger (not necessarily the city from which the cruise embarks)
|
<Disc2Desc>
|
Character
|
13
|
Text explaining Discount 2 amount
|
<PortChargeDesc>
|
Character
|
13
|
Text explaining Port Charges
|
<CommNegInd>
|
Alpha
|
1
|
'T' - amount is negative blank - amount is positive
|
<CommAmt>
|
Numeric
|
15
|
Total amount of Commission associated with cruise
|
<OtherCommDesc>
|
Character
|
13
|
Text explaining Other Commission amount
|
<OtherCommNegInd>
|
Alpha
|
1
|
'T' - amount is negative blank - amount is positive
|
<OtherCommAmt>
|
Numeric
|
15
|
Total amount of Other Commission associated with cruise
|
<FeeDesc>
|
Character
|
13
|
Text explaining Fee amount
|
<FeeNegInd>
|
Alpha
|
1
|
'T' - amount is negative blank - amount is positive
|
<FeeAmt>
|
Numeric
|
15
|
Total amount of Fees assessed for cruise
|
<RecNegInd>
|
Alpha
|
1
|
'T' - amount is negative blank - amount is positive
|
<RecAmt>
|
Numeric
|
15
|
Amount of money received
|
<Dep1NegInd>
|
Alpha
|
1
|
'T' - amount is negative blank - amount is positive
|
<Dep1Amt>
|
Numeric
|
15
|
Description of Field: Amount of first deposit
|
<Dep2NegInd>
|
Alpha
|
1
|
Description of Field: "T" - amount is negative blank - amount is positive
|
<Dep2Amt>
|
Numeric
|
15
|
Description of Field: Amount of second deposit
|
<CCBalDueNegInd>
|
Alpha
|
1
|
'T' - amount is negative blank - amount is positive
|
<CCBalDueAmt>
|
Numeric
|
15
|
Balance due via credit card payment
|
<ChkBalDueNegInd>
|
Alpha
|
1
|
'T' - amount is negative blank - amount is positive
|
<ChkBalDueAmt>
|
Numeric
|
15
|
Balance due via personal check
|
<VName>
|
Alphanumeric
|
30
|
Name of Cruise Vendor
|
<CancelDt>
|
Numeric
|
8
|
Date booking was cancelled (YYYYMMDD format, relative to GMT)
|
<CancelTm>
|
Numeric
|
4
|
Time booking was cancelled (HHMM format for 24-hour clock), relative to GMT for client-initiated entries and relative to the vendor system's time for Vendor Initated Update (VIU) entries.
|
<FareCatInd>
|
Alpha
|
1
|
'Y' - Category is fare specific blank - Category is not fare specific.
|
<MultyFareInd>
|
Alpha
|
1
|
'Y' - Multiple fare are used blank - Multiple fares are not used
|
<FareType>
|
Character
|
8
|
Vendor defined rate code
|
<Cat>
|
Character
|
3
|
Vendor defined cabin category
|
<Cabin>
|
Alphanumeric
|
5
|
Vendor defined cabin designator. May include: GUAR - guaranteed cabin SHARE - shared cabin WLT - waitlisted cabin
|
<Locn>
|
Alpha
|
1
|
Cabin category is pertains to: 'I' - Inside Cabins 'O' - Outside Cabins 'M' - Inside and Outside Cabins (mixed)
|
<Pos>
|
Character
|
12
|
Position of the cabin relative to the layout of the ship
|
<DeckName>
|
Character
|
15
|
Ship's deck on which cabin resides
|
<CabinBedConfig>
|
Character
|
10
|
Description of cabin bed confuration.
|
<DiningInd>
|
Numeric
|
1
|
'1' - First seating '2' - Second seating
|
<DiningStatus>
|
Alphanumeric
|
2
|
Status of request for dining preference (e.g. confirmed, waitlisted, etc.)
|
<SmokingPrefInd>
|
Alpha
|
1
|
'Y' - Smoking 'N' - Non-smoking blank - no preference specified
|
<DinningTblSize>
|
Numeric
|
2
|
Size of the table in number of persons
|
<AgntName>
|
Alpha
|
12
|
Name of travel agent booking itinerary
|
<TravWithNum>
|
Alphanumeric
|
16
|
Confirmation number of other parties travelling with this party
|
<BookingCredit>
|
Alphanumeric
|
10
|
Booking Credit
|
<LinkedCruiseConfNum>
|
Alphanumeric
|
16
|
Linked Cruise Confrimation Number
|
<LNameLen>
|
Numeric
|
2
|
Maximum length of passenger's surname that vendor will allow
|
<FNameLen>
|
Numeric
|
2
|
Maximum length of passenger's first name that vendor will allow
|
<TitleLen>
|
Numeric
|
2
|
Maximum length of passenger's title that vendor will allow
|
<PastPsgrNum1>
|
Alphanumeric
|
10
|
Identifier for past passenger #1 (similar to a frequent flyer number). Length is up to 10 characters, left-justified, blank-filled
|
<WaiverInd1>
|
Alpha
|
1
|
'Y' - Passenger accepts waiver or insurance from vendor 'N' - Passenger does not accept waiver or insurance from vendor
|
<PastPsgrNum2>
|
Alphanumeric
|
10
|
Identifier for past passenger #2, up to 10 characters, left-justified, blank-filled
|
<WaiverInd2>
|
Alpha
|
1
|
'Y' - Passenger accepts waiver or insurance from vendor 'N' - Passenger does not accept waiver or insurance from vendor
|
<PastPsgrNum3>
|
Alphanumeric
|
10
|
Identifier for past passenger #3, up to 10 characters, left-justified, blank-filled
|
<WaiverInd3>
|
Alpha
|
1
|
'Y' - Passenger accepts waiver or insurance from vendor 'N' - Passenger does not accept waiver or insurance from vendor
|
<PastPsgrNum4>
|
Alphanumeric
|
10
|
Identifier for past passenger #4, up to 10 characters, left-justified, blank-filled
|
<WaiverInd4>
|
Alpha
|
1
|
'Y' - Passenger accepts waiver or insurance from vendor 'N' - Passenger does not accept waiver or insurance from vendor
|
<PastPsgrNum5>
|
Alphanumeric
|
10
|
Identifier for past passenger #5, up to 10 characters, left-justified, blank-filled
|
<WaiverInd5>
|
Alpha
|
1
|
'Y' - Passenger accepts waiver or insurance from vendor 'N' - Passenger does not accept waiver or insurance from vendor
|
|
|
+ <ARNK>
|
IT13 1.0
|
|
<SegNum>
|
Numeric
|
2
|
As unpacked in BFWC/AAA
|
|
|
+ <TrainSeg>
|
IT14 2.0
|
|
<SegNum>
|
Numeric
|
2
|
Description of Field: The segment number as unpacked in BFWC/AAA
Format (a-alpha, n-numeric, x-alpha/numeric): nn
Special Format: Right justified zero filled
Possible Values (Range): 01 - 99
How is null data specified? N/A
What does null data indicate? N/A
|
<SegStatus>
|
Alpha
|
2
|
Description of Field: The Status Code of the associated segment
Format (a-alpha, n-numeric, x-alpha/numeric): aa
Special Format: N/A
Examples: HK
How is null data specified? N/A
What does null data indicate? N/A - will always have status code
|
<ServiceType>
|
Alpha
|
1
|
Description of Field: The type of service, whether Rail or Bus.
Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): R - Rail B - Bus
How is null data specified? N/A
What does null data indicate? N/A
|
<StartDt>
|
Numeric
|
8
|
Description of Field: The date of the departure from the terminal.
Format: YYYYMMDD
How is null data specified? N/A
What does null data indicate? N/A
|
<DayChg>
|
Alphanumeric
|
2
|
Description of Field: Indicates arrival date as number of days before or after departure date.
Format (a-alpha, n-numeric, x-alpha/numeric): xx
Possible Values (List or Range): -1, 00, 01 to 09 are valid.
How is null data specified? N/A
What does null data indicate? N/A
|
<Vnd>
|
Alphanumeric
|
3
|
Description of Field: The Code of the associated Rail/Bus vendor
Format (a-alpha, n-numeric, x-alpha/numeric): xxx
Special Format: Left-justified blank filled
Examples: 2V
How is null data specified? N/A
What does null data indicate? N/A
|
<StartTm>
|
Numeric
|
4
|
Description of Field: The time the selected mode of transportation departs.
Format: HHMM
How is null data specified? Character blanks.
What does null data indicate? Character blanks indicate that the Departure Time is not available.
|
<EndTm>
|
Numeric
|
4
|
Description of Field: The time the selected mode of transportation arrives at the destination.
Format: HHMM
How is null data specified? Character blanks.
What does null data indicate? Character blanks indicate that the Arrival Time is not available.
|
<BIC>
|
Alpha
|
2
|
Description of Field: The booking code for the seating area. The values in this area depend on the vendor.
Format (a-alpha, n-numeric, x-alpha/numeric): aa
Special Format: Left justified, character blank filled.
Possible Values (List or Range): C = Coach CC = Club Car SC = Sleeper Car PC = Parlor Car P = Premium First Class F = First class. C = Business class. W = Premium Coach/economy Y = Coach/economy.
Examples: SC
How is null data specified? N/A
What does null data indicate? N/A
|
<TrainNum>
|
Alphanumeric
|
5
|
Description of Field: The number of the associated train or bus
Format (a-alpha, n-numeric, x-alpha/numeric): xxxxx
Examples: 1201A
How is null data specified? Character blanks.
What does null data indicate? Blanks indicate that the Train Number is not available.
|
<NumSeats>
|
Numeric
|
2
|
Description of Field: The number of seats sold for the trip
Format (a-alpha, n-numeric, x-alpha/numeric): nn
Special Format: Right justified zero filled
Possible Values (Range): 01 - 99 The maximum passengers per sell depend on Vendor. For example, maximum number for Amtrak is 07.
How is null data specified? N/A
|
<SellType>
|
Alpha
|
1
|
Description of Field: How the Sell for the segment was achieved.
Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List): I - the rail is sold via the link. Blank - the segment was sold via another method.
How is null data specified? Character blank.
What does null data indicate? Character blank indicates not applicable.
|
<TariffType>
|
Alpha
|
1
|
Description of Field: The type of tariff associated with mode of transportation
Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): M - Metroliner C - Conventional
How is null data specified? Character blanks.
What does null data indicate? Character blanks indicate that the Tariff Type in not available.
|
<ConfNum>
|
Alphanumeric
|
4
|
Description of Field: The confirmation number of the booking.
Format (a-alpha, n-numeric, x-alpha/numeric): xxxx
Examples: 1035 9B44
How is null data specified? Character blanks.
What does null data indicate? Character blanks indicate that a Confirmation Number is not available.
|
StartPtTextLen Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Length of the 'Board Point' <StartPtText> field below
Format (a-alpha, n-numeric, x-alpha/numeric): nn
Special Format: Right justified zero filled
Possible Values (Range): 01-99
How is null data specified? N/A
What does null data indicate? N/A
|
EndPtTextLen Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Length of the 'Off Point' <EndPtText> field below
Format (a-alpha, n-numeric, x-alpha/numeric): nn
Special Format: Right justified zero filled
Possible Values (Range): 01-99
How is null data specified? N/A
What does null data indicate? N/A
|
TextLen Structured data only. Not in XML.
|
Numeric
|
3
|
Description of Field: Length of the 'Freetext' <Text> field below.
Format (a-alpha, n-numeric, x-alpha/numeric): nnn
Possible Values (Range): 001-127
How is null data specified? Zero (0)
What does null data indicate? Zero (0) indicates the field does not exist.
|
<StartPtText>
|
Alpha
|
VL
|
Description of Field: Describes the board point of selected mode of transportation
Format (a-alpha, n-numeric, x-alpha/numeric): a...
Examples: Board at Union Station-Denver
How is null data specified? N/A
What does null data indicate? N/A If variable length, specify the maximum allowable length. 99
|
<EndPtText>
|
Alpha
|
VL
|
Description of Field: Describes the arrival point of selected mode of transportation
Format (a-alpha, n-numeric, x-alpha/numeric): a...
Examples: Arrive at Union Station - Chicago
How is null data specified? N/A
What does null data indicate? N/A If variable length, specify the maximum allowable length. 99
|
<Text>
|
Alphanumeric
|
VL
|
Description of Field: Additional text regarding booking
Format (a-alpha, n-numeric, x-alpha/numeric): x...
Examples: Car rental booth at north end of station.
How is null data specified? N/A
What does null data indicate? No additional text available
If variable length, specify the maximum allowable length. 127
|
|
|
+ <AirSegDetail>
|
IT16 1.0
|
|
+ <SegAry>
|
Array
|
n/a
|
|
This KLR is returned only when the Change Of Gauge field is set to "Y" in the preceding Air Segment KLR (IT01). The IT16 follows the IT01 to which it is related.
|
+ <Seg>
|
FieldSet
|
n/a
|
|
<StartDt>
|
Numeric
|
8
|
Departure date of this leg. YYYYMMDD format
|
<StartAirp>
|
Alpha
|
5
|
Left justified blank filled
|
<EndAirp>
|
Alpha
|
5
|
Left justified blank filled
|
<Equip>
|
Alphanumeric
|
3
|
Aircraft type operating this leg
|
<COGInd>
|
Alpha
|
1
|
'Y'= Change of aircraft at this board point 'N'= No change of aircraft
|
|
|
|
|
|
|
+ <CodeShareAirSeg>
|
IT17 1.0
|
|
<SegNum>
|
Numeric
|
2
|
Description of Field: Segment Number as unpacked in A-06-AAA (Agents Assembly Area). Format (n-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
|
<AirV>
|
Alphanumeric
|
3
|
Description of Field: Code Share Airline Code UA-Code Share OA-Reverse Code Share (Currently not supported) Format (x-alpha/numeric): xxx Special Format: Left justified. Blank filled Examples: UA blank How is null data specified? Character blanks What does null data indicate? Error
|
<FltNum>
|
Numeric
|
4
|
Description of Field: Code Share Airline Flight Number Format (n-numeric): nnnn How is null data specified? Character zeroes. What does null data indicate? Error
|
<BIC>
|
Alpha
|
2
|
Description of Field: Code Share Booking class code this flight Format (a-alpha): aa Special Format: Booking code left justified right filled with character blanks How is null data specified? Character blanks What does null data indicate? Error
|
|
|
+ <EnhancedNonAirSeg>
|
IT18 1.0
|
|
Start definition of Non-Air Segment Response KLR
|
<SegNum>
|
Numeric
|
2
|
Description of Field: Segment number as unpacked in BFWC/AAA. Format (a-alpha, n-numeric, x-alpha/numeric): nn Possible Values (Range): 01-99 How is null data specified? No data results in error What does null data indicate? No data results in error
|
<Status>
|
Alpha
|
2
|
Description of Field: Status code as input in the SQP1 Format (a-alpha, n-numeric, x-alpha/numeric): aa Examples: NN BK How is null data specified? No data results in error What does null data indicate? No data results in error
|
<Type>
|
Alpha
|
3
|
Description of Field: Type of non-air segment Format (a-alpha, n-numeric, x-alpha/numeric): aaa Possible Values (List): SUR - surface (1G only) How is null data specified? No data results in error What does null data indicate? No data results in error
|
<StartDt>
|
Numeric
|
8
|
Description of Field: Start date of service Format (a-alpha, n-numeric, x-alpha/numeric): nnnnnnnn Special Format YYYYMMDD How is null data specified? No data results in error What does null data indicate? No data results in error
|
<EndDt>
|
Numeric
|
8
|
Description of Field: End date of service Format (a-alpha, n-numeric, x-alpha/numeric): nnnnnnnn Special Format YYYYMMDD How is null data specified? 1G: character blanks for all auxiliary segments (out date appears in free form text) 1V: HTL and CAR segments What does null data indicate? Character blanks indicates end date is not present
|
<Vnd>
|
Alphanumeric
|
3
|
Description of Field: Vendor code of carrier or service provider. Format (a-alpha, n-numeric, x-alpha/numeric): xxx Special Format: Left justified blank filled How is null data specified? No date results in error What does null data indicate? No data results in error
|
<NumPersons>
|
Numeric
|
2
|
Description of Field: Number in party or number of services required. Format (a-alpha, n-numeric, x-alpha/numeric): nn Special Format: none Possible Values (Range): 01-99 How is null data specified? No data results in error
|
<NumNights>
|
Numeric
|
2
|
Description of Field: Number of nights in hotel Format (a-alpha, n-numeric, x-alpha/numeric): nn Special Format: For HTL segments only Possible Values (Range): 01-99 How is null data specified? Character blanks. What does null data indicate? Character blanks indicates non-HTL segments, or HTL segment with an unspecified number of nights.
|
<StartPt>
|
Alpha
|
5
|
Description of Field: City code of service or departure point of service Format (a-alpha, n-numeric, x-alpha/numeric): aaaaa How is null data specified? No data results in error What does null data indicate? No data results in error
|
<EndPt>
|
Alpha
|
5
|
Description of Field: Arrival city Format (a-alpha, n-numeric, x-alpha/numeric): aaaaa Special Format: Valid for 1V ATX segments only, blank for all other segment types How is null data specified? Character blanks. What does null data indicate? Character blanks.
|
<SellType>
|
Alpha
|
1
|
Description of Field: Type of Sell achieved Format (a-alpha, n-numeric, x-alpha/numeric): a Possible Values (List): I - Instant confirmation How is null data specified? Character blank. What does null data indicate? Character blank indicates not applicable.
|
<StartTm>
|
Numeric
|
4
|
Description of Field: Holds departure time Format (a-alpha, n-numeric, x-alpha/numeric): nn How is null data specified? Zeros What does null data indicate? Optional field not entered
|
<EndTm>
|
Numeric
|
4
|
Description of Field: Holds Arrival time Format (a-alpha, n-numeric, x-alpha/numeric): nn How is null data specified? Zeros What does null data indicate? Optional field not entered
|
<Ind1>
|
Numeric
|
1
|
Description of Field: Indicators for future use Format (a-alpha, n-numeric, x-alpha/numeric): n How is null data specified? Zeros What does null data indicate? Indicator not turned on
|
<Ind2>
|
Numeric
|
1
|
Description of Field: Indicators for future use Format (a-alpha, n-numeric, x-alpha/numeric): n How is null data specified? Zeros What does null data indicate? Indicator not turned on
|
CityNameLen Structured data only. Not in XML.
|
Numeric
|
3
|
Description of Field: Length of City Name field. Format (a-alpha, n-numeric, x-alpha/numeric): nnn Possible Values (Range): 0-999 How is null data specified? Character zeroes What does null data indicate? Character zeroes indicate that City Name field does not exist.
|
TextLen Structured data only. Not in XML.
|
Numeric
|
3
|
Description of Field: Length of Free Form Text Format (a-alpha, n-numeric, x-alpha/numeric): nnn Possible Values (Range): 0-999 How is null data specified? Character zeroes What does null data indicate? Character zeroes indicate no text exists
|
<CityName>
|
Alphanumeric
|
VL
|
Description of Field: City name Format (a-alpha, n-numeric, x-alpha/numeric): x Special Format: 1V only: HTL, CAR, ATX segments only How is null data specified? No data indicates no city name present What does null data indicate? No data indicates no city name present If variable length, specify the maximum allowable length. 999
|
<Text>
|
Alphanumeric
|
VL
|
Description of Field: Free Form Text On 1V only, a delimiter is added in case of multiple free form text. Example - **REMARK1**/**REMARK2** On 1G only, a delimiter is not added in case of multiple free form text. Example -REMARK1 REMARK2 The exception is when the free form text is preceded by another identifier in which case a slash delimiter is added between free form text. Examples - CF12345678/REMARK1/REMARK2 ICAR/REMARK1/REMARK2 BS12345678/REMARK1/REMARK2 Format (a-alpha, n-numeric, x-alpha/numeric): x Special Format: none How is null data specified? No data indicates no free form text present What does null data indicate? No data indicates no free form present If variable length, specify the maximum allowable length. 999
|
|
|
+ <FeatureOptionSelected>
|
LCFS 1.0
|
|
+ <FeatureOptionAry>
|
Array
|
n/a
|
|
+ <FeatureOption>
|
FieldSet
|
n/a
|
|
<Type>
|
Alpha
|
1
|
Description of Field: Feature / Option Indicator
Format (a-alpha): a
Possible Values (List): F - Feature O - Option
How is null data specified? N/A
What does null data indicate? No data results in error
|
<Status>
|
Alpha
|
2
|
Description of Field: Status of Feature / Option
Format (a-alpha): aa
Possible Values (List): SS - New item LL - Waitlisted item NN - Item is no need/need status IX - Canceled item HK - Booked item HL - Booked item HN - Booked item UC - Unconfirmed item
How is null data specified? N/A
What does null data indicate? No data results in error
|
<NumItem>
|
Numeric
|
2
|
Description of Field: Number of Features/ Options Requested
Format (n-numeric): nn
Special Format: Right justified, zero filled
Possible Values (Range): 01 - 99
How is null data specified? N/A
What does null data indicate? No data results in error
|
<SetID>
|
Alphanumeric
|
10
|
Description of Field: Feature/ Option Unique ID
Format (c-character): cccccccccc
Special Format: Left justified, character blank filled
Examples: B2NOXFR
How is null data specified? N/A
What does null data indicate? No data results in error
|
<SetName>
|
Alphanumeric
|
20
|
Description of Field: Feature/ Option Set Name
Format (c-character): cccccccccccccccccccc
Special Format: Left justified, character blank filled
Examples: PRE-CRUISE
How is null data specified? N/A
What does null data indicate? No data results in error
|
<ItemID>
|
Alphanumeric
|
10
|
Description of Field: Unique ID on vendors system
Format (c-character): cccccccccc
Examples: SET ID 1
How is null data specified? N/A
What does null data indicate? No data results in error
|
<Desc>
|
Character
|
25
|
Description of Field: Descriptive Name of Feature or Option
Format (c-character): ccccccccccccccccccccccccc
Special Format: Left justified, blank filled
Examples: WYNDHAM EL SAN JUAN HOTEL
How is null data specified? N/A
What does null data indicate? No data results in error
|
<StartDt>
|
Alphanumeric
|
8
|
Description of Field: Feature/ Option Begin Date
Format (n-numeric): nnnnnnnn
Special Format: YYYYMMDD
How is null data specified? N/A
What does null data indicate? No data results in error
|
<EndDt>
|
Alphanumeric
|
8
|
Description of Field: Feature / Option End Date
Format (x-alpha/numeric): xxxxxxxx
Special Format: YYYYMMDD
How is null data specified? Character blanks
What does null data indicate? End date not applicable
|
<PriceNegInd>
|
Character
|
1
|
Description of Field: Negative Price Indicator
Format (a-alpha): a
Possible Values (List): T - F/O price is negative Blank - F/O price is positive
How is null data specified? Character blank
What does null data indicate? Character blank indicates that the F/O price is positive
|
<Price>
|
Numeric
|
15
|
Description of Field: Feature / Option Price
Format (n-numeric): nnnnnnnnnnnnnnn
Special Format: Right-justified, zero-filled
Possible Values (Range): 0 - 999999999999999
How is null data specified? 0
What does null data indicate? No additional cost for Feature / Option
|
<Currency>
|
Alphanumeric
|
3
|
Description of Field: Currency Code
Format (a-alpha): aaa
Examples: USD
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<NumDecPos>
|
Numeric
|
1
|
Description of Field: Number of Decimal Places for the Above Currency
Format (n-numeric): n
Possible Values (Range): 0 - 9
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<AllocInd1>
|
Alpha
|
1
|
Description of Field: Features / Options Allocation Indicator for Passenger 1
Format (a-alpha): a
Possible Values (List): Y - F/O is allocated to passenger number one
How is null data specified? Character blank
What does null data indicate? Character blank indicates that F/O is not allocated to this passenger
|
<AllocInd2>
|
Alpha
|
1
|
Description of Field: Features / Options Allocation Indicator for Passenger 2
Format (a-alpha): a
Possible Values (List): Y - F/O is allocated to passenger number two
How is null data specified? Character blank
What does null data indicate? Character blank indicates that F/O is not allocated to this passenger
|
<AllocInd3>
|
Alpha
|
1
|
Description of Field: Features / Options Allocation Indicator for Passenger 3
Format (a-alpha): a
Possible Values (List): Y - F/O is allocated to passenger number three
How is null data specified? Character blank
What does null data indicate? Character blank indicates that F/O is not allocated to this passenger
|
<AllocInd4>
|
Alpha
|
1
|
Description of Field: Features / Options Allocation Indicator for Passenger 4
Format (a-alpha): a
Possible Values (List): Y - F/O is allocated to passenger number four
How is null data specified? Character blank
What does null data indicate? Character blank indicates that F/O is not allocated to this passenger
|
<AllocInd5>
|
Alpha
|
1
|
Description of Field: Features / Options Allocation indicator for Passenger 5
Format (a-alpha): a
Possible Values (List): Y - F/O is allocated to passenger number five
How is null data specified? Character blank
What does null data indicate? Character blank indicates that F/O is not allocated to this passenger
|
<AffectsTransInd>
|
Alpha
|
1
|
Description of Field: Features / Options Affects Transportation Indicator
Format (a-alpha): a
Possible Values (List): Y - This Feature or Option group affects transportation Blank - This Feature or Option group does not affect transportation
How is null data specified? Character blank
What does null data indicate? Character blank indicates that this feature or option does not affect transportation
|
<AffectsAirCityInd>
|
Alpha
|
1
|
Description of Field: Feature / Option Affected by Air or City Indicator
Format (a-alpha): a
Possible Values (List): Y - Feature/ option is air or city dependent Blank - Feature/ option is not air or city dependent
How is null data specified? Character blank
What does null data indicate? Character blank indicates that the feature or option is not air or city dependent
|
<BackupInd>
|
Alpha
|
1
|
Description of Field: Additional Descriptive Type Information Indicator
Format (a-alpha): a
Possible Values (List): Y - Feature / Option additional information is available Blank - Feature / Option additional information is not available
How is null data specified? Character blank
What does null data indicate? Character blank indicates that feature or option additional information is not available
|
<PickupInd>
|
Alpha
|
1
|
Description of Field: Features / Options Pick-Up Indicator
Format (a-alpha): a
Possible Values (List): Y - Pick-up information is required
How is null data specified? Character blank
What does null data indicate? Character blank indicates that the F/O pick-up information is not required
|
<DropOffInd>
|
Alpha
|
1
|
Description of Field: Features / Options Drop-Off Indicator
Format (a-alpha): a
Possible Values (List): Y - F/O drop off information is required
How is null data specified? Character blank
What does null data indicate? Character blank indicates that the F/O drop off information is not required
|
<PurchaserInd>
|
Alpha
|
1
|
Description of Field: Features / Options Purchaser Indicator
Format (a-alpha): a
Possible Values (List): Y - F/O is purchased by someone other than the passenger
How is null data specified? Character blank
What does null data indicate? Character blank indicates that the F/O is purchased by the passenger
|
<PickupDropoffDecsInd>
|
Alpha
|
1
|
Description of Field: Features / Options Pick-Up / Drop-Off Indicator
Format (a-alpha): a
Possible Values (List): Y - F/O pick-up and drop-off description present
How is null data specified? Character blank
What does null data indicate? Character blank indicates that the F/O pick-up and drop-off description is not present
|
<PickupLoc>
|
Alphanumeric
|
5
|
Description of Field: F/O Pick-Up Location
Format (x-alpha/numeric): xxxxx
Special Format: Left-justified, blank-filled
Examples: YVR
How is null data specified? Character blanks
What does null data indicate? No F/O pick-up location
|
<PickupLocDesc>
|
Alphanumeric
|
30
|
Description of Field: F/O Pick-Up Location Description
Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Special Format: Left-justified, blank-filled
Examples: VANCOUVER
How is null data specified? Character blanks
What does null data indicate? No F/O pick-up location description
|
<PickupAirV>
|
Alphanumeric
|
3
|
Description of Field: F/O Pick-Up Carrier Code
Format (x-alpha/numeric): xxx
Special Format: Left-justified, blank-filled
Examples: UA
How is null data specified? Character blanks
What does null data indicate? No F/O pick-up Carrier code
|
<PickupFltNum>
|
Alphanumeric
|
4
|
Description of Field: F/O Pick-Up Flight Number
Format (x-alpha/numeric): xxxx
Special Format: Left-justified, blank-filled
Examples: 1149
How is null data specified? Character blanks
What does null data indicate? No F/O pick up flight number
|
<PickupTm>
|
Numeric
|
4
|
Description of Field: F/O Pick-Up Time
Format (x-alpha/numeric): xxxx
Special Format: 24-hour clock time - HHMM
Examples: 1430
How is null data specified? Character blanks
What does null data indicate? No F/O pick up time
|
<DropoffLoc>
|
Alphanumeric
|
5
|
Description of Field: F/O Drop-Off Location
Format (x-alpha/numeric): xxxxx
Special Format: Left-justified blank-filled
Examples: YVR
How is null data specified? Character blanks
What does null data indicate? No F/O drop off location
|
<DropoffLocDesc>
|
Alphanumeric
|
30
|
Description of Field: F/O Drop-Off Location Description
Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Special Format: Left-justified, blank-filled
Examples: VANCOUVER
How is null data specified? Character blanks
What does null data indicate? No F/O drop off location description
|
<DropoffAirV>
|
Alphanumeric
|
3
|
Description of Field: F/O Drop-Off Carrier Code
Format (x-alpha/numeric): xxx
Special Format: Left justified, blank filled
Examples: UA
How is null data specified? Character blanks
What does null data indicate? No F/O drop off carrier code
|
<DropoffFltNum>
|
Alphanumeric
|
4
|
Description of Field: F/O Drop-Off Flight Number
Format (x-alpha/numeric): xxxx
Special Format: Left-justified, blank-filled
Examples: 1149
How is null data specified? Character blanks
What does null data indicate? No F/O drop off flight number
|
<DropoffTm>
|
Numeric
|
4
|
Description of Field: F/O Drop-Off Time
Format (x-alpha/numeric): xxxx
Special Format: 24 hour clock time - HHMM
Examples: 1430
How is null data specified? Character blanks
What does null data indicate? No F/O drop off time
|
|
|
|
|
|
|
+ <CreditCardPayment>
|
LCM6 1.0
|
|
+ <CCItemAry>
|
Array
|
n/a
|
|
+ <CCItem>
|
FieldSet
|
n/a
|
|
<CCType>
|
Alphanumeric
|
2
|
Description of Field: Credit card code
Format (x-alpha/numeric): xx
Examples: AX VI MC DC DS
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<CCAcct>
|
Alphanumeric
|
16
|
Description of Field: Credit card number
Format (x-alpha/numeric): xxxxxxxxxxxxxxxx
Special Format: Left-justified, blank-filled
How is null data specified? Character blanks
What does null data indicate? No data results in error
|
<ExpDt>
|
Numeric
|
4
|
Description of Field: Credit card expiration date
Format (n-numeric): nnnn
Special Format: MMYY
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<Name>
|
Alphanumeric
|
27
|
Description of Field: Name on the credit card
Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxx
Special Format: Left-justified, character blank-filled
Examples: Mickey Mouse
How is null data specified? Character blanks
What does null data indicate? No data results in error
|
<PmtAmt>
|
Numeric
|
15
|
Description of Field: Credit card payment amount
Format (n-numeric): nnnnnnnnnnnnnnn
Special Format: Right-justified, zero-filled
Example: 000000000010000
How is null data specified? 0
What does null data indicate? No data results in error
|
<Currency>
|
Alphanumeric
|
3
|
Description of Field: Currency code
Format (x-alpha/numeric): xxx
Examples: USD EUR
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<DecPos>
|
Numeric
|
1
|
Description of Field: Number of decimal places for the above currency
Format (n-numeric): n
Possible Values (Range): 0 - 9
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<BillingAddr>
|
Alphanumeric
|
20
|
Description of Field: Street address for billing purposes
Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxx
Special Format: Left-justified blank-filled
Examples: 12345 Main St.
How is null data specified? Character blanks
What does null data indicate? No data results in error
|
<BillingCity>
|
Alphanumeric
|
20
|
Description of Field: City associated with billing address
Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxx
Special Format: Left-justified, character blank-filled
Examples: Hometown Dallas
How is null data specified? Character blanks
What does null data indicate? No data results in error
|
<BillingState>
|
Alphanumeric
|
2
|
Description of Field: State associated with billing address
Format (x-alpha/numeric): xx
Examples: CA TX
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<BillingCountry>
|
Alphanumeric
|
15
|
Description of Field: Country associated with billing address
Format (x-alpha/numeric): xxxxxxxxxxxxxxx
Special Format: Left-justified, character blank-filled
Examples: US
How is null data specified? Character blanks
What does null data indicate? No data results in error
|
<BillingZip>
|
Alphanumeric
|
10
|
Description of Field: Billing address ZIP code or postal code
Format (x-alpha/numeric): xxxxxxxxxx
Special Format: Left-justified, character blank-filled.
Examples: 80221
How is null data specified? Character blanks
What does null data indicate? No data results in error
|
|
|
|
|
|
|
+ <OtherFormOfPayment>
|
LCM7 1.0
|
|
+ <OFOPItemAry>
|
Array
|
n/a
|
|
+ <OFOPItem>
|
FieldSet
|
n/a
|
|
<OFOPType>
|
Alphanumeric
|
3
|
Description of Field: Other payment type
Format (x-alpha/numeric): xxx
Possible Values (List): AGC - Agency Check AGG - Agency Guarantee AWC - Award Check CSH - Cash Equivalent DBC - Denied Boarding Compensation MCO - Miscellaneous Charge Order TOO - Tour Order TOV - Tour Voucher
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<DocNum>
|
Alphanumeric
|
22
|
Description of Field: Payment document number
Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxx
Special Format: Left-justified, blank-filled
Examples: 1234567890 R7777
How is null data specified? Character blanks
What does null data indicate? No data results in error
|
<IssueDt>
|
Numeric
|
8
|
Description of Field: Document issuance date
Format (n-numeric): nnnnnnnn
Special Format: YYYYMMDD
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<IssueCity>
|
Alpha
|
3
|
Description of Field: City code of document issuance
Format (a-alpha): aaa
Examples: DEN
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<OrigFOP>
|
Alphanumeric
|
19
|
Description of Field: Original form of payment
Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxx
Special Format: Left-justified, blank-filled
Examples: CHECK 3500
How is null data specified? Character blanks
What does null data indicate? No data results in error
|
<PmtAmt>
|
Numeric
|
15
|
Description of Field: Amount of payment
Format (n-numeric): nnnnnnnnnnnnnnn
Special Format: Right-justified, zero-filled
Example: 000000000001000
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<Currency>
|
Alphanumeric
|
3
|
Description of Field: Currency used for payment
Format (x-alpha/numeric): xxx
Examples: USD
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<DecPos>
|
Numeric
|
1
|
Description of Field: Number of decimal places for the above currency
Format (n-numeric): n
Possible Values (Range): 0 - 9
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
|
|
|
|
|
|
+ <CruiseItin>
|
LCPC 1.0
|
|
+ <ItinAry>
|
Array
|
n/a
|
|
+ <Itin>
|
FieldSet
|
n/a
|
|
<PortInd>
|
Alpha
|
1
|
Description of Field: Port of call type
Format (a-alpha): a
Possible Values (List): P - Port of Call S - At sea E - Embarkation port D - Disembarkation port
How is null data specified? input KLR - results in error output KLR - N/A
What does null data indicate? N/A
|
<Name>
|
Alphanumeric
|
20
|
Description of Field: Port of call name
Format (c-character): cccccccccccccccccccc
Special Format: Left-justified character blank-filled
Examples: ST THOMAS VI
How is null data specified? input KLR - results in error output KLR - N/A
What does null data indicate? N/A
|
<StartDt>
|
Alphanumeric
|
8
|
Description of Field: Date of arrival
Format (x-alpha/numeric): xxxxxxxx
Special Format: YYYYMMDD
How is null data specified? Character blanks
What does null data indicate? Input KLR - for Port of call Types P, S, and D, null results in error, otherwise character blanks can be used Output KLR - character blanks
What does null data indicate? No data
|
<StartTm>
|
Alphanumeric
|
4
|
Description of Field: Time of arrival
Format (x-alpha/numeric): xxxx
Special Format: Format is 24 hour clock format - HHMM
Examples: 0130 1830
How is null data specified? Character blanks
What does null data indicate? No time given
|
<EndDt>
|
Alphanumeric
|
8
|
Description of Field: Date of departure
Format (n-numeric): nnnnnnnn
Special Format: YYYYMMDD
How is null data specified? Input KLR - results in error Output KLR - N/A
What does null data indicate? N/A
|
<EndTm>
|
Alphanumeric
|
4
|
Description of Field: Sailing Time
Format (x-alpha/numeric): xxxx
Special Format: Format is 24 hour clock format - HHMM
Examples: 0130 1830
How is null data specified? Character blanks
What does null data indicate? No time given
|
<BoardDt>
|
Alphanumeric
|
8
|
Description of Field: Date to board
Format (x-alpha/numeric): xxxxxxxx
Special Format: YYYYMMDD
How is null data specified? Character blanks.
What does null data indicate? No data
|
<BoardTm>
|
Alphanumeric
|
4
|
Description of Field: Boarding time
Format (x-alpha/numeric): xxxx
Special Format: Format is 24 hour clock format - HHMM
Examples: 0130 1830
How is null data specified? Character blanks
What does null data indicate? No time given
|
<Status>
|
Alpha
|
2
|
Description of Field: Port of call status
Format (a-alpha): aa
Possible Values (List): SS - New item LL - Waitlisted item NN - Item is no need/need status IX - Canceled item HK - Booked item HL - Booked item HN - Booked item UC - Unconfirmed item
How is null data specified? Input KLR - for pricing and booking tasks, character blanks are acceptable, otherwise results in error Output KLR - N/A
What does null data indicate? No data - input KLR only (see above)
|
|
|
|
|
|
|
+ <TransportationDetail>
|
LCTR 1.0
|
|
+ <TransAry>
|
Array
|
n/a
|
|
+ <Trans>
|
FieldSet
|
n/a
|
|
<Type>
|
Alpha
|
1
|
Description of Field: Type of transportation
Format (a-alpha): a
Possible Values (List): AIR type : S - Scheduled air C - Scheduled Charter air D - Unscheduled Charter air OTHER type: B - Bus R - Rail F - Ferry
How is null data specified? Input KLR - results in error Output KLR - N/A
What does null data indicate? N/A
|
<ID>
|
Alphanumeric
|
10
|
Description of Field: Unique transportation ID
Format (c-character): cccccccccc
Example: B02SJUELSR
How is null data specified? Input KLR - results in error Output KLR - N/A
What does null data indicate? N/A
|
<Status>
|
Alpha
|
2
|
Description of Field: Status of the transportation item
Format (a-alpha): aa
Possible Values (List): SS - new item LL - waitlisted item NN - item is no need/need status IX - canceled item HK - booked item HL - booked item HN - booked item UC - unconfirmed item
How is null data specified? Input KLR - for pricing and booking tasks character blanks are acceptable. For all other cases blanks will result in error Output KLR - N/A
What does null data indicate? No data - input KLR only (see above)
|
<Ind1>
|
Alpha
|
1
|
Description of Field: Passenger usage indicator - Passenger 1
Format (a-alpha): a
Special Format: A transportation item must be allocated to at least one passenger
Possible Values (List): Y - Passenger 1 is assigned to this transportation N or Blank - Passenger 1 is not assigned to this transportation
How is null data specified? Character blank
What does null data indicate? Character blank indicates that transportation item is not allocated to this passenger
|
<Ind2>
|
Alpha
|
1
|
Description of Field: Passenger usage indicator - Passenger 2
Format (a-alpha): a
Special Format: A transportation item must be allocated to at least one passenger
Possible Values (List): Y - Passenger 2 is assigned to this transportation N or Blank - Passenger 2 is not assigned to this transportation
How is null data specified? Character blank
What does null data indicate? Character blank indicates that transportation item is not allocated to this passenger
|
<Ind3>
|
Alpha
|
1
|
Description of Field: Passenger usage indicator - Passenger 3
Format (a-alpha): a
Special Format: A transportation item must be allocated to at least one passenger
Possible Values (List): Y - Passenger 3 is assigned to this transportation N or Blank - Passenger 3 is not assigned to this transportation
How is null data specified? Character blank
What does null data indicate? Character blank indicates that transportation item is not allocated to this passenger
|
<Ind4>
|
Alpha
|
1
|
Description of Field: Passenger usage indicator - Passenger 4
Format (a-alpha): a
Special Format: A transportation item must be allocated to at least one passenger
Possible Values (List): Y - Passenger 4 is assigned to this transportation N or Blank - Passenger 4 is not assigned to this transportation
How is null data specified? Character blank
What does null data indicate? Character blank indicates that transportation item is not allocated to this passenger
|
<Ind5>
|
Alpha
|
1
|
Description of Field: Passenger usage indicator - Passenger 5
Format (a-alpha): a
Special Format: A transportation item must be allocated to at least one passenger
Possible Values (List): Y - Passenger 5 is assigned to this transportation N or Blank - Passenger 5 is not assigned to this transportation
How is null data specified? Character blank
What does null data indicate? Character blank indicates that transportation item is not allocated to this passenger
|
<AirV>
|
Alpha
|
3
|
Description of Field: Transportation carrier code
Format (a-alpha): aaa
Examples: AA
How is null data specified? Character blanks
What does null data indicate? No data
|
<Num>
|
Alphanumeric
|
5
|
Description of Field: Transportation number
Format (x-alpha/numeric): xxxxx
Examples: 36562
How is null data specified? Character blanks
What does null data indicate? No data
|
<Start>
|
Alpha
|
5
|
Description of Field: Departure city code
Format (a-alpha): aaaaa
Special Format: Left-justified, blank-filled
Examples: SJU
How is null data specified? Input KLR - results in error Output KLR - N/A
What does null data indicate? N/A
|
<End>
|
Alpha
|
5
|
Description of Field: Arrival city code
Format (a-alpha): aaaaa
Special Format: Left-justified, blank-filled
Examples: DEN
How is null data specified? Input KLR - results in error Output KLR - N/A
What does null data indicate? N/A
|
<StartTm>
|
Alphanumeric
|
4
|
Description of Field: Time of departure
Format (x-alpha/numeric): xxxx
Special Format: 24-hour clock time - HHMM
Examples: 1430 0800
How is null data specified? Character blanks
What does null data indicate? No data
|
<EndTm>
|
Alphanumeric
|
4
|
Description of Field: Time of arrival
Format (x-alpha/numeric): xxxx
Special Format: 24-hour clock time - HHMM
Examples: 0930 1430
How is null data specified? Character blanks
What does null data indicate? No data
|
<StartDt>
|
Alphanumeric
|
8
|
Description of Field: Date of departure
Format (n-numeric): nnnnnnnn
Special Format: YYYYMMDD
Examples: 20041215
How is null data specified? Input KLR - results in error Output KLR - N/A
What does null data indicate? N/A
|
<DtChg>
|
Alphanumeric
|
2
|
Description of Field: Change of arrival date (plus 2 to minus 1)
Format (x-alpha/numeric): xx
Possible Values (List): 02 = 2 days later 01 = 1 day later 00 = No date change -1 = 1 day earlier
Examples: 01
How is null data specified? Input KLR - results in error Output KLR - N/A
What does null data indicate? N/A
|
<EquipType>
|
Alpha
|
4
|
Description of Field: Galileo standard equipment type
Format (a-alpha): aaaa
How is null data specified? Character blanks
What does null data indicate? No data
|
<Conx>
|
Alpha
|
1
|
Description of Field: Connection indicator
Format (a-alpha): a
Possible Values (List): F - this item is connected to the next item P - this item is connected to the previous item
How is null data specified? Character blank
What does null data indicate? No data
|
<Meal>
|
Alpha
|
1
|
Description of Field: Galileo Standard Meal Code (applicable for air transportation only)
Format (a-alpha): a
Special Format: Applicable for air transportation only
How is null data specified? Character blank
What does null data indicate? No data
|
<NumStops>
|
Numeric
|
1
|
Description of Field: Number of scheduled stops (applicable for air transportation only)
Format (x-alpha/numeric): x
Special Format: Applicable for air transportation only
Possible Values (Range): 0-9 Blank
How is null data specified? Character blank
What does null data indicate? No data
|
<BIC>
|
Alphanumeric
|
2
|
Description of Field: Transportation class of service
Format (x-alpha/numeric): xx
How is null data specified? Character blank
What does null data indicate? No data
|
|
|
|
|
|
|
+ <SeatSeg>
|
ST01 1.0
|
|
<FltNum>
|
Numeric
|
4
|
Description of Field: Flight number
Format (n-numeric): nnnn
Special Format: Right justified, zero filled
Examples: 0001 0010 0430 6743
How is null data specified? 0
What does null data indicate? No data results in error
|
<OpSuf>
|
Alphanumeric
|
1
|
Description of Field: Operational Suffix
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
|
<AirV>
|
Alpha
|
3
|
Description of Field: Three-character airline code
Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxx
Special Format: left justified and character blank filled
List of Possible Values: Repeated according to number of airline preferences specified in the "Number of Array items" field above.
Examples: 'UA ' '6Q '
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<StartDt>
|
Numeric
|
8
|
Description of Field: Departure date of segment
Format (n-numeric): Nnnnnnnn
Special Format: YYYYMMDD For general timetable this holds the effective date.
How is null data specified? Zero filled
What does null data indicate? No data results in error
|
<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.
|
<StartAirp>
|
Alpha
|
5
|
Description of Field: Airport code of customer embarkation
Format (a-alpha): aaaaa
Special Format: Left justified, blank filled
Examples: MCI OMA
How is null data specified? Character blanks
What does null data indicate? No data results in error
|
<EndAirp>
|
Alpha
|
5
|
Description of Field: Airport code of customer's destination
Format (a-alpha): aaaaa
Special Format: Left justified, blank filled
Examples: COS DFW
How is null data specified? Character blanks
What does null data indicate? No data results in error
|
<FltSegNum>
|
Numeric
|
3
|
Description of Field: Segment number of the flight on which seats are assigned.
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.
|
<NumPsgrs>
|
Numeric
|
2
|
Description of Field: Number of passengers booked on this air segment. / number of seats required
Note: Do not assume this number equals the number of Seat Assignment (ST02) KLRs to follow because not all passengers necessarily have seats assigned
Format (n-numeric): nn
Possible Values (Range): Range 01-99
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<COGNum>
|
Numeric
|
2
|
Description of Field: Indicates the sequence the ST01's should be displayed to the agent for a Change of Gauge flight. For a Change Of Gauge (COG) flight an ST01 will be returned (with the board and off point changing) for each aircraft on which seats have been assigned. The Change Of Gauge Sequence Number field indicates the order in which the ST01's should be displayed to the agent.
Format (n-numeric) nn
Special Format: Starts at "01". Always blank for a non-COG flight.
How is null data specified? Always blank for a non-COG flight.
What does null data indicate? Non-COG flight
|
|
|
+ <SeatAssignment>
|
ST02 1.0
|
|
The next three fields identify which passenger the seat is assigned to.
|
<LNameNum>
|
Numeric
|
2
|
Description of Field: Unique sequential number identifying this last name
Format (a-alpha, n-numeric, x-alpha/numeric): All numeric
Special Format: Currently this field is always blank for 1V (Apollo CRS) responses.
Note: This KLR repeats for each passenger holding seat assignments for the preceding Seat Segment KLR (ST01).
Examples: Smith = 01 Jones = 02
How is null data specified? Character blanks or zeroes
What does null data indicate? Probable error or 1V response
|
<PsgrNum>
|
Numeric
|
2
|
Description of Field: Sequential number identifying this first name relative to the associated Last Name KLR or last-name group
Format (a-alpha, n-numeric, x-alpha/numeric): All Numeric
Special Format: Currently this field is always blank for 1V (Apollo CRS) responses.
Examples: Smith/A = 01 Smith/B = 02 Jones/A = 01 Jones/B = 02
How is null data specified? Character Zeroes
What does null data indicate? Probable error or 1V response
|
<AbsNameNum>
|
Numeric
|
2
|
Description of Field: Unique sequential number identifying each passenger irrespective of last name.
Format (a-alpha, n-numeric, x-alpha/numeric): All numeric
Special Format: Number is assigned dynamically and thus can float/change as number of names in PNR / BF change.
Examples: Smith/A = 01 Smith/B = 02 Jones/A = 03 Jones/B = 04
How is null data specified? Character zeroes
What does null data indicate? Absolute Name Element ID unavailable
|
<Status>
|
Alpha
|
2
|
Description of Field: The status code for the associated seat
Format (a-alpha): aa
Possible Values (List or Range): 'NN' - Seats will be requested from airline. 'PN' - Seats have been requested from airline. 'HK' - Seats are confirmed 'NO' - Seat request has been denied by airline.
How is null data specified? N/A
What does null data indicate? N/A
|
<Locn>
|
Alphanumeric
|
5
|
Description of Field: The seat location assigned
Format (x-alpha/numeric): xxxxx
Special format: An airline seat location is always 4 bytes, consisting of a 3 digit row number followed by a column letter. The remaining 1 byte is spare for future rail or ferry seat locations.
Examples: '003A ', '047J ', '101B'
How is null data specified? Character blanks
What does null data indicate? If a specific seat location has not been assigned this field will be blanks.
|
+ <AttribAry>
|
Array
|
n/a
|
|
<Attrib>
|
Alphanumeric
|
2
|
Description of Field: The characteristics of the seat
Format (x-alpha/numeric): xx
Special format: Left justified, blank filled EDIFACT standard is used See Help File "EDIFACT Standards for Seating"
How is null data specified? N/A
What does null data indicate? N/A
|
|
|
CommentLen Structured data only. Not in XML.
|
Numeric
|
2
|
Structured data only. Not in XML. '00' if no comment exists.
|
<Comment>
|
Alphanumeric
|
VL
|
Description of Field: Comments regarding the seat
Format (x-alpha/numeric): xxx (variable length)
Example: Smoking seat
How is null data specified? N/A
What does null data indicate? No comments regarding the seat
|
|
|
+ <RailSeatInfo>
|
ST04 1.0
|
|
<LNameNum>
|
Numeric
|
2
|
Description of Field: Unique sequential number identifying this last name Format (a-alpha, n-numeric, x-alpha/numeric): All numeric Special Format: Currently this field is always blank for 1V (Apollo CRS) responses. Note: This KLR repeats for each passenger holding seat assignments for the preceding Seat Segment KLR (ST01). Examples: Smith = 01 Jones = 02 How is null data specified? Character blanks or zeroes What does null data indicate? Probable error or 1V response
|
<PsgrNum>
|
Numeric
|
2
|
Description of Field: Sequential number identifying this first name relative to the associated Last Name KLR or last-name group Format (a-alpha, n-numeric, x-alpha/numeric): All Numeric Special Format: Currently this field is always blank for 1V (Apollo CRS) responses. Examples: Smith/A = 01 Smith/B = 02 Jones/A = 01 Jones/B = 02 How is null data specified? Character Zeroes What does null data indicate? Probable error or 1V response
|
<AbsNameNum>
|
Numeric
|
2
|
Description of Field: Unique sequential number identifying each passenger irrespective of last name. . Format (a-alpha, n-numeric, x-alpha/numeric): All numeric Special Format: Number is assigned dynamically and thus can float/change as number of names in PNR / BF change. Examples: Smith/A = 01 Smith/B = 02 Jones/A = 03 Jones/B = 04 How is null data specified? Character zeroes What does null data indicate? Absolute Name Element ID unavailable
|
<Status>
|
Alpha
|
2
|
Description of Field: The status code for the associated seat Format (a-alpha): aa Possible Values (List or Range): 'NN' - Seats will be requested from airline. 'PN' - Seats have been requested from airline. 'HK' - Seats are confirmed 'NO' - Seat request has been denied by airline. How is null data specified? N/A What does null data indicate? N/A
|
<CoachNum>
|
Numeric
|
4
|
Description of Field: The number if the coach where the seat is assigned Format (n-numeric): nnnn Examples: '003 ', '0047' How is null data specified? N/A What does null data indicate? N/A.
|
<SeatNum>
|
Numeric
|
4
|
Description of Field: The seat number assigned Format (n-numeric): nnnn Examples: '003 ', '0470' How is null data specified? Character blanks What does null data indicate? If a specific seat number has not been assigned this field will be blanks.
|
<Attrib>
|
Alphanumeric
|
2
|
Description of Field: The characteristics of the seat Format (x-alpha/numeric): xx Special format: Left justified, blank filled EDIFACT standard is used See Help File "EDIFACT Standards for Seating" How is null data specified? N/A What does null data indicate? N/A
|
CommentLen Structured data only. Not in XML.
|
Numeric
|
2
|
Structured data only. Not in XML. '00' if no comment exists.
|
<Comment>
|
Alphanumeric
|
VL
|
Description of Field: Comments regarding the seat Format (x-alpha/numeric): xxx (variable length) Example: Smoking seat How is null data specified? N/A What does null data indicate? No comments regarding the seat
|
|
|
+ <TextMsg>
|
TEXT 1.0
|
|
<Txt>
|
Alphanumeric
|
To End
|
Description of Field: Free Format Text Format (x-alpha/numeric): xxxxxxxxxxxxxxx............ Special Format: N/A Examples: ISSUED: 19MAY 03 FOP: CASH How is null data specified? N/A What does null data indicate? No data results in an error
|
|
|
|
|
+ <AgncySimlrName>
|
2027 7.1
|
+ <AgncySimlrNameMatch>
|
BP31 1.0
|
|
<FileAddr>
|
Alphanumeric
|
8
|
|
<CodeCheck>
|
Alphanumeric
|
2
|
|
<FirstSegStartDt>
|
Numeric
|
8
|
YYYYMMDD
|
<CancelledInd>
|
Alpha
|
1
|
Y= PNR has been cancelled N or Blank = PNR is active
|
<CustName>
|
Alpha
|
To End
|
Example: SMITH/JMR. Note: 1G returns a maximum of 16 characters in this field, for 1V the maximum is 25 characters. Longer names are truncated.
|
|
|
+ <Control>
|
CTRL 1.0
|
|
<KLRCnt>
|
Numeric
|
5
|
Description of Field: Number of KLR's following this KLR in the Data Record
In the 2025 (PNRRetrieve) this count is 2 greater (more) than the count (listed number) of KLRs following in the Data Record. The 2 additional KLRs include the CTRL KLR and a KLR that is not returned in the 2025.
Format (a-alpha, n-numeric, x-alpha/numeric): nnnnn
Special Format: Right justified, zero filled
Examples: Range 0 - 99999
How is null data specified? Character zeroes
What does null data indicate? No KLR's follow the CTRL KLR.
|
+ <KlrAry>
|
Array
|
n/a
|
|
+ <Klr>
|
FieldSet
|
n/a
|
|
<ID>
|
Alphanumeric
|
4
|
Description of Field: Record Identifier of a KLR which occurs one or more times in this Data Record. KLR's are listed in the order they are to be found.
Format (a-alpha, n-numeric, x-alpha/numeric): xxxx
Examples: HT01 HT02 HTSL
How is null data specified? N/A
What does null data indicate? N/A
|
<NumOccur>
|
Numeric
|
4
|
Description of Field: Number of times the KLR occurs in this Data Record.
Format (a-alpha, n-numeric, x-alpha/numeric): nnnn
Special Format: N/A
Examples: Range 0001 - 9999
How is null data specified? N/A
What does null data indicate? N/A
|
|
|
|
|
|
|
+ <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.
|
|
|
|
|
+ <EndTransaction>
|
2031 9.1
|
+ <EndTransactResponse>
|
ETO1 1.0
|
|
<FileAddr>
|
Alphanumeric
|
8
|
Description of Field: Field contains file address of PNR/BF just End Transacted (ET). Field is returned as possible aid for future retrievals. Format (a-alpha, n-numeric, x-alpha/numeric, c-character): XXXXXXXX Special Format: Mandatory field. Null value returned when ET was not successful. How is null data specified? Character blanks What does null data indicate? ET error.
|
<RecCodeCheck>
|
Alphanumeric
|
2
|
Description of Field: Field contains record code check value from PNR/BF. Field is returned as possible aid for future retrievals. Format (a-alpha, n-numeric, x-alpha/numeric, c-character): XX Special Format: Mandatory field. Null value returned when ET was not successful. How is null data specified? Character blanks What does null data indicate? ET error.
|
<RecLoc>
|
Alphanumeric
|
6
|
Description of Field: Field contains record locator value from PNR/BF. Field is returned as possible aid for future retrievals. Format (a-alpha, n-numeric, x-alpha/numeric, c-character): XXXXXX Special Format: Mandatory field. Null value returned when ET was not successful. How is null data specified? Character blanks What does null data indicate? ET error.
|
<ErrSeverityInd>
|
Alpha
|
1
|
Description of Field: Indication of any errors or warnings. Format (a-alpha, n-numeric, x-alpha/numeric, c-character): A Special Format: Mandatory field. Field can be null. A value other than null indicates that an error or warning message(s) will be present in a following ET02 KLR. Possible Values (List): W = Response contains warning messages which must be displayed to user before sending a second ET request. E = Response contains error messages which must be rectified by user before a successful ET response can be returned. Warning messages may also exist. How is null data specified? Character blanks What does null data indicate? Successful ET
|
<LangPref>
|
Alphanumeric
|
3
|
Description of Field: Language code for input/output blocks. Format (a-alpha, n-numeric, x-alpha/numeric, c-character): XXX Special Format: Mandatory field. Currently unused. Field will be null. How is null data specified? Character blanks What does null data indicate? No language preference was returned.
|
|
|
+ <EndTransactMessage>
|
ETO2 1.0
|
|
<TypeInd>
|
Alpha
|
1
|
Description of Field: Identifies type of message in message text field below. Format (a-alpha, n-numeric, x-alpha/numeric, c-character): A Special Format: Mandatory field. Possible Values (List): W = Response contains warning messages which must be displayed to user before sending a second ET request. E = Response contains error messages which must be rectified by user before a successful ET response can be returned. Warning messages may also exist.
|
<Num>
|
Alphanumeric
|
5
|
Description of Field: Message number unique to message text below. Format (a-alpha, n-numeric, x-alpha/numeric, c-character): XXXXXX Special Format: Mandatory field. Field unused. Null value returned. How is null data specified? Character blanks What does null data indicate? No error number was found
|
<Text>
|
Alphanumeric
|
To End
|
Description of Field: Informational, warning and/or error text to identify issues encountered during ET process Format (a-alpha, n-numeric, x-alpha/numeric, c-character): X ... Special Format: Text is variable length. Left justified.
|
|
|
|
|
+ <QueueErrText>
|
2061 1.0
|
+ <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.
|
|
|
+ <TextMsg>
|
TEXT 1.0
|
|
<Txt>
|
Alphanumeric
|
To End
|
Description of Field: Free Format Text Format (x-alpha/numeric): xxxxxxxxxxxxxxx............ Special Format: N/A Examples: ISSUED: 19MAY 03 FOP: CASH How is null data specified? N/A What does null data indicate? No data results in an error
|
|
|
|
|
+ <PNRBFPrimaryBldChg>
|
2101 7.0
|
|
|
<Len>
|
Numeric
|
4
|
Total length including this field
|
<RecID>
|
Alphanumeric
|
4
|
'EROR'
|
<AryCnt>
|
Numeric
|
3
|
Number of inserted text items in this response block
|
<DelimiterCharacter>
|
Alphanumeric
|
1
|
Not used - always 'F'
|
<LevelNum>
|
Numeric
|
2
|
Not used - always '00'
|
<VersionNum>
|
Numeric
|
2
|
Version of this response block - currently '01'
|
<Err>
|
Alphanumeric
|
8
|
Error code for use by the client to construct the error message. Blank if not available.
|
<DataBlkInd>
|
Alphanumeric
|
4
|
The Data Block Indicator from the 2100 request which caused the error. J = Profile move error M = Freq Flyer error or Cross Accrual error N = Name error P = Phone error T = Ticketing error W = Address error Blank if not known or not applicable.
|
+ <InsertedTextAry>
|
Array
|
n/a
|
|
+ <InsertedText>
|
FieldSet
|
n/a
|
|
<Offset>
|
Numeric
|
3
|
Location of start of inserted text in Error Text field
|
|
|
|
|
<Text>
|
Alphanumeric
|
To End
|
Complete error message, including any inserted text items
|
|
|
|
+ <SSRDel>
|
2103 1.0
|
+ <SSRMod>
|
SR01 1.0
|
|
<SSRCode>
|
Alpha
|
4
|
Description of Field: SSRCODE This field will contain the SSR codes for which the data is present in the next field. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): AAAA Special Format: Left justified character blank filled. List of Possible Values: WCHR, SPML, VGML How is null data specified? Character blanks What does null data indicate? No data in this KLR
|
<Text>
|
Alphanumeric
|
To End
|
Description of Field: SSRFREE This field will contain SSR code related data. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): XXXXX Special Format: N/A. List of Possible Values: Free Format Text How is null data specified? Character blanks What does null data indicate? No data in this KLR
|
|
|
|
|
+ <PNRBFSecondaryBldChg>
|
2111 8.0
|
End Definition of Error Response Block
|
|
Start Definition of Error Response Block One or more of these Error Response Blocks will be present if the host failed to process all the edit requests successfully
|
<Len>
|
Numeric
|
4
|
Total length including this field
|
<RecID>
|
Alphanumeric
|
4
|
'EROR' or 'WARN'
|
<AryCnt>
|
Numeric
|
3
|
Number of inserted text items in this response block
|
<DelimiterCharacter>
|
Alphanumeric
|
1
|
Not used - always 'F'
|
<LevelNum>
|
Numeric
|
2
|
Not used - always '00'
|
<VersionNum>
|
Numeric
|
2
|
Version of this response block - currently '01'
|
<Err>
|
Alphanumeric
|
8
|
Error or warning code for use by the client to construct the error or warning message
|
<DataBlkInd>
|
Alphanumeric
|
4
|
The Data Block Indicator from the 2110 request which caused the error or warning.
C = Customer ID D = Delivery Address F = Form of Payment G = General Remarks H = Associated Itin Rmks I = Non Associated Itin Rmks K = Ticketing Remarks L = Postscript Note O = OSI Q = Q-Minders S = SSR V = Vendor Remarks X = Doc/Invoice Remarks Y = Due/Paid/Text
Blank if not known or not applicable.
|
+ <InsertedTextAry>
|
Array
|
n/a
|
|
End Definition of Inserted Text Item
|
+ <InsertedText>
|
FieldSet
|
n/a
|
|
Start Definition of Inserted Text Item
|
<Offset>
|
Numeric
|
3
|
Location of start of inserted text in Error Text or Warning Text field
|
|
|
|
|
<Text>
|
Alphanumeric
|
To End
|
Complete error or warning message, including any inserted text items
|
|
|
|
+ <CustomCheckRuleExecute>
|
2157 7.0
|
+ <CCRuleExecute>
|
CCEV 1.0
|
|
<Msg>
|
Alphanumeric
|
To End
|
Free form message (1-64)
|
|
|
|
|
+ <SeatSell>
|
3031 7.0
|
+ <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.
|
|
|
+ <AirRailSegDetails>
|
SA05 1.0
|
|
<ReqNum>
|
Numeric
|
2
|
Description of Field: This will be identical to the Request Number field supplied by record 3030. 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? No data will be in error What does null data indicate? No data will be in error
|
<Action>
|
Alpha
|
1
|
Description of Field: Action that has been taken
Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a
Special Format: N/A
List of Possible Values: R - Request Seat Assignment M - Modify Seat Assignment C - Cancel Seat Assignment
How is null data specified? N/A - No data displays error message
What does null data indicate? No Action has been performed, error displays.
|
<Vnd>
|
Alphanumeric
|
3
|
Description of Field: Owning vendor code Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): xxx Special Format: Left justified blank filled Airline codes are 2 alpha numerics followed by a blank How is null data specified? No data is a result of an error What does null data indicate? No data is a result of an error
|
<FltNum>
|
Numeric
|
4
|
Description of Field: Flight number Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnn Special Format: Right justified zero filled. Range of Possible Values: 0001-9999 How is null data specified? No data is a result of an error What does null data indicate? No data is a result of an error
|
<OpSuf>
|
Alpha
|
1
|
Reserved - Currently ignored Description of Field: Operational suffix. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Special Format: N/A Range of Possible Values: A-Z How is null data specified? Blank will represent null data What does null data indicate? No data means no suffix associated to this flight.
|
<Dt>
|
Numeric
|
8
|
Description of Field: Departure date of segment Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnnnnnn Special Format: CCYYMMDD How is null data specified? No data is a result of an error What does null data indicate? No data is a result of an error
|
<StartAirp>
|
Alpha
|
5
|
Description of Field: Airport code of customer embarkation Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): aaabb Special Format: Left justified blank filled Airport codes are 3 alphas such as DEN for Denver. How is null data specified? No data is a result of an error What does null data indicate? No data is a result of an error
|
<EndAirp>
|
Alpha
|
5
|
Description of Field: Airport code of customer's destination Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): aaabb Special Format: Left justified blank filled Airport codes are 3 alphas such as DEN for Denver. How is null data specified? No data is a result of an error What does null data indicate? No data is a result of an error
|
<BIC>
|
Alpha
|
2
|
Description of Field: Class of service and class modifier Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): aa Special Format: Left justified blank filled How is null data specified? Null data is a result of an error What does null data indicate? Null data is a result of an error
|
<Spare>
|
Alphanumeric
|
6
|
Spare - Blanks (X'40')
|
<Status>
|
Numeric
|
2
|
Description of Field: Seat Request Status for this segment
Format (n-numeric): nn Possible Values (List): 00 = Seat request was successful and flight/seat information follows No other values will be returned. If there is any other type of status this KLR will not be returned but an Error response will be returned.
How is null data specified? N/A
What does null data indicate? No data results in error and SA05 KLR will not be returned
|
|
|
+ <AirSeatRsvnDetails>
|
SA06 1.0
|
|
<LNameNum>
|
Numeric
|
2
|
Description of Field: This field always contains the Last Name Element Number from the applicable Last Name KLR 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? Null data is a result of an error What does null data indicate? Null data is a result of an error
|
<PsgrNum>
|
Numeric
|
2
|
Description of Field: This field always contains the Passenger Element Number from the applicable First Name KLR 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? Null data is a result of an error What does null data indicate? Null data is a result of an error
|
<AbsNameID>
|
Numeric
|
2
|
Description of Field: This field always contains the Absolute Name Element ID from the applicable First Name KLR 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? Null data is a result of an error What does null data indicate? Null data is a result of an error
|
<Spare>
|
Alphanumeric
|
2
|
Spare - Blanks (X'40')
|
<StatusCD>
|
Alpha
|
2
|
Description of Field: Seat status code Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): aa Special Format: N/A List of Possible Values: NN - Seats Requested HS - Seats Link Sold XX - Seats Cancelled How is null data specified? No data is a result of an error What does null data indicate? No data is a result of an error
|
<Loc>
|
Alphanumeric
|
5
|
Description of Field: Specific seat assigned. Blank if generic. Examples: 03A, 22K, etc. Seat letters A-L are valid, excluding I.
Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnab
Special Format: First 3 numbers will be the row number 4 character will be a seat letter between A-L excluding I 5th character is blank for future expansion
How is null data specified? No data is a result of an error
What does null data indicate? No data is a result of an error
|
<AvailStatus>
|
Alpha
|
1
|
Description of Field: Conditional Seats
Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a
Special Format: N/A
List of Possible Values: A - seat is available N - Seat is not available
How is null data specified? Character blanks or 0
What does null data indicate? It does depend on how vendor is responding so there might be blank or some char value (A/N).
|
+ <AttribAry>
|
Array
|
n/a
|
|
<Attrib>
|
Alpha
|
2
|
Description of Field: Seat Characteristics.
Examples: 'A ' - Aisle 'K ' - Bulkhead 'B ' - Bassinet 'E ' - Exit Row 'L ' - Leg space 'N ' - Non Smoking 'S ' - Smoking 'W ' - Window 'J ' - Rear Facing 'CH' - Chargeable
Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): aa ab
Special Format: Left justified, blank filled.
How is null data specified? Array item will not be present if no data
What does null data indicate? No characteristics exist
|
|
|
|
|
+ <RailSeatRsvnDetails>
|
SA07 1.0
|
|
<LNameNum>
|
Numeric
|
2
|
Description of Field: Last Name element number 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? No data is a result of an error What does null data indicate? No data is a result of an error
|
<PsgrNum>
|
Numeric
|
2
|
Description of Field: Passenger Element Number 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? No data is a result of an error What does null data indicate? No data is a result of an error
|
<AbsNameID>
|
Numeric
|
2
|
Description of Field: Absolute Name Element ID 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? No data is a result of an error What does null data indicate? No data is a result of an error
|
<StatusCD>
|
Alpha
|
2
|
Description of Field: Seat status code Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): aa Special Format: N/A List of Possible Values: NN - Seats Requested HS - Seats Link Sold XX - Seats cancelled How is null data specified? No data is a result of an error What does null data indicate? No data is a result of an error
|
<CoachNum>
|
Numeric
|
4
|
Description of Field: Train coach number Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnn Special Format: Right justified zero filled Range of Possible Values: 0001-9999 How is null data specified? No data is a result of an error What does null data indicate? No data is a result of an error
|
<SeatNum>
|
Numeric
|
4
|
Description of Field: Seat number in coach Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nnnn Special Format: Right justified zero filled Range of Possible Values: 0001-9999 How is null data specified? No data is a result of an error What does null data indicate? No data is a result of an error
|
<AvailStatus>
|
Alpha
|
1
|
Description of Field: Avail Status Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): a Special Format: N/A List of Possible Values: X'C3' (C) = CONDITIONAL, SEAT MAY BE WITHDRAWN X'C5' (E) = CONDITIONAL, SEAT MAY BE WITHDRAWN, PASSENGER DATA TO BE CHECKED BY AIRLINE X'C1' (A) = ALTERNATIVE SEAT X'C2' (B) = ALTERNATIVE AND CONDITIONAL SEAT X'F8' (8) = SEAT DOES NOT EXIST How is null data specified? No data is a result of an error What does null data indicate? No data is a result of an error
|
<Spare>
|
Alphanumeric
|
6
|
Blanks (X'40')
|
+ <AttribAry>
|
Array
|
n/a
|
|
<Attrib>
|
Alpha
|
2
|
Description of Field: Seat Characteristics
Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): aa
Special Format: Left justified blank filled
List of Possible Values: Examples: 'A ' - Aisle 'K ' - Bulkhead 'B ' - Bassinet 'E ' - Exit Row 'L ' - Leg space 'N ' - Non Smoking 'S ' - Smoking 'W ' - Window 'J ' - Rear Facing
How is null data specified? Array item will not be present if no data
What does null data indicate? No Characteristics exist
|
|
|
|
|
|
|
+ <DocProdDisplayStoredQuote>
|
4015 2.21
|
+ <PenMod>
|
DP01 1.0
|
|
<Pen>
|
Numeric
|
3
|
Description of Field: Penalty Percentage - mandatory
Format (a-alpha, n-numeric, x-alpha/numeric): nn(space)
Special Format: Left justified character blank filled.
Possible Values (List or Range): e.g., Range 0 - 99
How is null data specified? NA
What does null data indicate? No data results in error
|
|
|
<NoMinOrMaxStayMod>
|
DP04 1.0
|
<NoRestrictionsMod>
|
DP05 1.0
|
+ <PICOptMod>
|
DP07 2.0
|
|
NOTE: Can be passenger related (if so, this KLR will be preceded by a DPPI KLR)
|
<PIC>
|
Alphanumeric
|
8
|
Description of Field: PTC code - mandatory Format (x-alpha/numeric): xxxxxxxx Special Format Left justified character blank filled. Examples: SRC - senior citizen C08 - child, age 8 IP10 - (Increase Percentage 10%) percentage all passengers How is null data specified? NA What does null data indicate? e.g., No data results in error Note: If PTC is not found it will default to the adult fare.
|
<PersonalGeoType>
|
Numeric
|
1
|
Field Description: Designates the Type/Format for the Personal Geography Data Format (n-numeric): n Possible Values (List) 1 - Nation 2 - State/Province 3 - City How is null data specified? N/A What does null data indicate? This field is required to be sent.
|
<PersonalGeoData>
|
Alpha
|
4
|
Field Description: Personal Geography modifier according to the Type indicated. Format (a-alpha): aaaa Examples: US Type 1 - 2 character country code CAPQ Type 2 - 2 character country code plus 2 character state/province code DEN Type 3 - 3 character city location code How is null data specified? N/A What does null data indicate? This field is required to be sent.
|
|
|
+ <PICOnlyMod>
|
DP08 2.0
|
|
<PIC>
|
Alphanumeric
|
8
|
Description of Field: PTC code - mandatory Format (x-alpha/numeric): xxxxxxxx Special Format Left justified character blank filled. Examples: SRC - senior citizen C08 - child, age 8 IP10 - (Increase Percentage 10%) percentage all passengers How is null data specified? NA What does null data indicate? e.g., No data results in error Note: If PTC code is not found an error message will be returned. If there are no valid fares for this PTC, the system will NOT default to an Adult fare
|
<PersonalGeoType>
|
Numeric
|
1
|
Field Description: Designates the Type/Format for the Personal Geography Data Format (n-numeric): n Possible Values (List) 1 - Nation 2 - State/Province 3 - City How is null data specified? N/A What does null data indicate? This field is required to be sent.
|
<PersonalGeoData>
|
Alpha
|
4
|
Field Description: Personal Geography modifier according to the Type indicated. Format (a-alpha): aaaa Examples: US Type 1 - 2 character country code CAPQ Type 2 - 2 character country code plus 2 character state/province code DEN Type 3 - 3 character city location code How is null data specified? N/A What does null data indicate? This field is required to be sent.
|
|
|
+ <PFMod>
|
DP09 2.0
|
|
<Acct>
|
Alphanumeric
|
20
|
Field Description: Account code: Mandatory field used to input the Account code defined in the client's Private Fare contract
Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxx
Special Format: Left justified, blank filled.
Examples: AMEX IBM CREATIV
How is null data specified? N/A
What does null data indicate? No data results in no error
|
<PCC>
|
Alphanumeric
|
4
|
Description of Field: Pseudo City Code: Optional field used to input a 3 or 4 character code identifying the agency or client
Format (a-alpha, n-numeric, x-alpha/numeric, c-character): 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? Character blanks
What does null data indicate? No user data was input.
|
<Contract>
|
Alphanumeric
|
10
|
Field Description: Contract Code: Optional field used to input the Contract Code defined in the client's Private Fare contract. Format (x-alpha/numeric): xxxxxxxxxx
Special Format: Left justified, blank filled.
Examples: SIN20 CXEUR How is null data specified? Null data is specified by blanks.
What does null data indicate? Blank if Contract Code does not exist.
|
<PFType>
|
Alphanumeric
|
1
|
Field Description: Private Fare Type: Optional field used to restrict pricing to Private Fares of a certain type. Format (x-alpha/numeric): x
Possible Values: P = Only private fares will be considered during quote processing. They may or may not be associated to the account code (other field settings may indicate other types of restrictions which will also be applied). If no valid private fare exists to cover the segment, then no quote will be returned.
Q = Only private fares associated with the input account code will be considered during quote processing (other field settings may indicate other types of restrictions which will also be applied). If no valid private fare for the account code exists, then no quote will be returned. Blank = All fares for the flight segment may be considered in the quote process. A public fare may be used to cover this segment or a private fare may be used to cover this segment. There will be no restrictions applied by this field (although other field settings may indicate other types of restrictions which will be applied.)
How is null data specified? Null data is specified by blanks.
What does null data indicate? See Possible Values description.
|
|
|
+ <FICMod>
|
DP0A 1.0
|
|
<FIC>
|
Alphanumeric
|
8
|
Description of Field: FIC code - mandatory
Format (a-alpha, n-numeric, x-alpha/numeric): Axxxxxxxx First character must be an alpha character
Special Format: Left justified character blank filled.
Examples: BXE147 Y
How is null data specified? na
What does null data indicate? e.g., No data results in error
|
|
|
+ <StopoverMod>
|
DP0B 1.0
|
|
+ <SegNumAry>
|
Array
|
n/a
|
|
<SegNum>
|
Numeric
|
3
|
Description of Field: Segment number of the itinerary item to which this KLR relates
Format (a-alpha, n-numeric, x-alpha/numeric): nnn
Special Format: e.g., Left justified zero filled
Possible Values (List or Range): 001 - 999
How is null data specified? NA
What does null data indicate? No data results in error.
|
|
|
|
|
+ <NoBreakMod>
|
DP0C 1.0
|
|
+ <SegNumAry>
|
Array
|
n/a
|
|
<SegNum>
|
Numeric
|
3
|
Description of Field: Segment number of the itinerary item to which this KLR relates
Format (a-alpha, n-numeric, x-alpha/numeric): nnn
Special Format: e.g., Left justified zero filled
Possible Values (List or Range): 001-999
How is null data specified? NA
What does null data indicate? No data results in error.
|
|
|
|
|
+ <ConxMod>
|
DP0D 1.0
|
|
+ <SegNumAry>
|
Array
|
n/a
|
|
<SegNum>
|
Numeric
|
3
|
Description of Field: Segment number of the itinerary item to which this KLR relates
Format (a-alpha, n-numeric, x-alpha/numeric): nnn
Special Format: e.g., Left justified zero filled
Possible Values (List or Range): 001 - 999
How is null data specified? NA
What does null data indicate? No data results in error .
|
|
|
|
|
+ <OnlyBreakMod>
|
DP0E 1.0
|
|
+ <SegNumAry>
|
Array
|
n/a
|
|
<SegNum>
|
Numeric
|
3
|
Description of Field: Segment number of the itinerary item to which this KLR relates
Format (a-alpha, n-numeric, x-alpha/numeric): nnn
Special Format: e.g., Left justified zero filled
Possible Values (List or Range): 001 - 999
How is null data specified? NA
What does null data indicate? No data results in error .
|
|
|
|
|
+ <BreakMod>
|
DP0F 1.0
|
|
+ <SegNumAry>
|
Array
|
n/a
|
|
<SegNum>
|
Numeric
|
3
|
Description of Field: Segment number of the itinerary item to which this KLR relates
Format (a-alpha, n-numeric, x-alpha/numeric): nnn
Special Format: e.g., Left justified zero filled
Possible Values (List or Range): 001 - 999
How is null data specified? NA
What does null data indicate? No data results in error .
|
|
|
|
|
+ <PlatingAirVMod>
|
DP0H 1.0
|
|
<AirV>
|
Alphanumeric
|
3
|
Field Description: Plating Carrier code NOTE: This DP0H KLR (PlatingAirVMod) will not store the plating carrier in ATFQ. Use GQPC KLR (PlatingAirVMods) to store the plating carrier in the ATFQ.
Format (c=character): cc_ (Blank)
Special Format: Left justified character blank filled.
How is null data specified? N/A.
What does null data indicate? No data results in error.
|
|
|
+ <TICMod>
|
DP0I 1.0
|
|
<TIC>
|
Alphanumeric
|
8
|
Description of Field: TIC code-mandatory
Format (a-alpha, n-numeric, x-alpha/numeric): xxxxxxxx
Special Format: e.g., Left justified character blank filled.
Examples: CSV25(blank) (blank) (blank)
e.g., Range NA
How is null data specified? NA
What does null data indicate? No data results in error .
|
|
|
+ <ReturnMod>
|
DP0J 1.0
|
|
<BIC>
|
Alphanumeric
|
2
|
Description of Field: Class of Service-optional
Format (a-alpha, n-numeric, x-alpha/numeric): xx
Possible Values (List): 'F' = First class. 'C' = Business class. 'Y' = Coach/economy. blank = no class preference (any class of service).
How is null data specified? N/A
What does null data indicate? N/A
|
<ReverseInd>
|
Alpha
|
1
|
Description of Field: Reverse last segment-optional.
Possible Values: R - Last segment should be reversed
How is null data specified? N/A
What does null data indicate? N/A
|
|
|
<BrandedFareModifier>
|
DP0M 1.0
|
+ <StoredQuoteModifier>
|
DP0P 1.0
|
|
Start of Stored Quote Modifiers (DP0P) KLR general data.
|
<StoredQuoteModifierdata>
|
Alphanumeric
|
To End
|
Description of Field: Stored Quote modifier data Format: Freeform text. Alpha, numeric and special characters are allowed Special Format: Special characters are allowed. Examples: CBA/S1-2/ET How is null data specified? N/A. What does null data indicate? No data results in error.
|
|
|
+ <FOPRestrictions>
|
DP0R 1.0
|
|
+ <PaymentTypeArray>
|
Array
|
n/a
|
|
<PaymentType>
|
Alpha
|
2
|
Description of Field: Form of payment type Format (a - alpha): aa Possible Values (List or Range): CA - CASH type form of payment CK - CHECK type form of payment CC - CREDIT CARD type form of payment GR - Government Request type form of payment Special Format: N/A Example: CA CK CC GR How is null data specified? N/A What does null data indicate? Error
|
|
|
|
|
+ <TkDesignatorModifier>
|
DP0S 1.0
|
|
Start Definition of Ticket Designator (TD) (Pricing Modifier) KLR. NOTE: Equivalent to the terminal modifier '@:TD' ( 1V) Start of Routing Number KLR general data.
|
<TkDesignator>
|
Numeric
|
10
|
Description of Field: Ticket Designator data (1V only) Format (x-alpha/numeric): xxxxxxxxxx Special Format: Left justified character blank filled. Examples: 234 How is null data specified? N/A. What does null data indicate? No data results in error.
|
|
|
+ <NSCCData>
|
DP0T 1.0
|
|
Start Definition of NSCC/CI (Pricing Modifier) KLR. NOTE: Equivalent to the terminal modifier 'NSCC' ( 1G/1V) OR CI (1G/1V)
|
<NSCCID>
|
Numeric
|
3
|
Description of Field: NSCC modifier data Format (n-numeric): nn Special Format: Right justified, zero filled. Examples: 123 How is null data specified? 000 What does null data indicate? When null (zeroes) then this field is not applicable
|
<CIID>
|
Alphanumeric
|
4
|
Description of Field: CI modifier data Format (x-alpha/numeric): xxxx Special Format: Left justified character blank filled. Examples: ABC1 How is null data specified? blanks What does null data indicate? When null (blanks) then this field is not applicable
|
|
|
+ <PriceByBrand>
|
DP0V 1.0
|
|
Start Definition Of - Price By Brand (Pricing Modifier) KLR. Start of Price By Brand general data.
|
<PricebyBrandModifier>
|
Numeric
|
4
|
Description of Field: Price By Brand Pricing Modifier Format (n - numeric): nn Special Format: Right justified Zero Filled. Examples: 0123 How is null data specified? N/A What does null data indicate? No data result in error.
|
|
|
+ <CommissionMod>
|
DP10 2.0
|
|
<Amt>
|
Alphanumeric
|
12
|
Field Description: Amount, including decimal places if required.
Format (x-alpha/numeric): xxxxxxxxxxxx
Special Format: Left justified, blank filled.
Examples: 10 10.00
How is null data specified? N/A
What does null data indicate? No data results in no error
|
<Percent>
|
Alphanumeric
|
5
|
Field Description: Percentage, including decimal places if required. Can be entered with Capped Amount.
Format (x-alpha/numeric): xxxxx
Special Format: Left justified, blank filled.
Examples: 5 5.00
How is null data specified? N/A
What does null data indicate? No data results in no error
|
<CommCappedAmt>
|
Alphanumeric
|
12
|
Field Description: Capped Amount (1G only). Can be entered with Commission Percentage
Format (x-alpha/numeric): xxxxxxxxxxxx
Special Format: Left justified, blank filled.
Examples: 10 10.00
How is null data specified? N/A
What does null data indicate? No data results in no error
|
|
|
+ <DiscPriceModifier>
|
DP17 1.0
|
|
Start Definition of Discount Pricing Modifier KLR NOTE: This is PTC related (if so, this KLR if present will be preceded by a DP07 or DP08 KLR always)
|
<PriceModifierCode>
|
Alphanumeric
|
10
|
Description of Field: Pricing Modifier code (Discount Modifier) in conjunction with PTC code Format (x-alpha/numeric): xxxxxxxxxx Special Format Left justified character blank filled. Examples: IP10 - (Increase Percentage 10%) DP10 - (Discount Percentage 10%) IF1000 - (Increase Flat amount 1000) DF1000 - (Discount Flat before taxes 1000) DFT1000 - (Discount Flat after taxes 1000) How is null data specified? NA What does null data indicate? No data results in error
|
|
|
+ <SoldTicketed>
|
DP20 1.0
|
|
<SaleLocn>
|
Alpha
|
1
|
Field Description: Sale Location Indicator
Format (a-alpha): a
Possible Values(List): I - Inside O - Outside
How is null data specified? N/A
What does null data indicate? No data results in error
|
<TkLocn>
|
Alpha
|
1
|
Field Description: Ticketing Location Indicator
Format (a-alpha): a
Possible Values(List): I - Inside O - Outside
How is null data specified? N/A
What does null data indicate? No data results in error
|
|
|
+ <TicketingCurrency>
|
DP21 1.0
|
|
<TkCurrency>
|
Alpha
|
1
|
Description of Field: Currency for ticketing: 'L' - local, 'E' - Euros, 'U' - USD, 'C' - CAD Format (a-alpha, n-numeric, x-alpha/numeric): a
Special Format: na
Examples: U (United States Dollars)
e.g., Range NA
How is null data specified? NA
What does null data indicate? No data results in error
|
|
|
+ <BaggageAllowance>
|
DP22 1.0
|
|
+ <SegNumAry>
|
Array
|
n/a
|
|
+ <SegNumInfo>
|
FieldSet
|
n/a
|
|
<SegNum>
|
Numeric
|
3
|
Field Description: Segment number of the itinerary item to which this KLR relates (0 = no segment select)
Format (x-alpha/numeric): nnn
Special Format: Right justified, zero filled.
How is null data specified? N/A
What does null data indicate? No data results in error
|
<AllowCnt>
|
Numeric
|
3
|
Field Description: Number or weight of bags Up to 3 numerics, 1-999
Format (x-alpha/numeric): nnn
Special Format: Right justified, zero filled.
How is null data specified? N/A
What does null data indicate? No data results in error
|
<AllowInd>
|
Alpha
|
1
|
Field Description: Allowance type: 'P' = pieces (count must be 1-99) 'K' = Kilos (count must be 1-99) 'L' = Pounds (count must be 1-99) ' ' = other (count must be 1-999)
Format (x-alpha/numeric): a
Special Format: na
How is null data specified? N/A
What does null data indicate? No data results in error
Processing notes - Overrides the global fares allowance. - Only 3 characters of baggage allowance will print on the ticket. - Will print in the ALLOW box of each flight coupon. - Modifier can be varied by segment - Delimiter between segments is a colon (:), delimiter between segment number and segments data is a lozenge (@), delimiter between GBG and GTD is an end item (|). - GBG and GTD undergo similar editing because they can be segment related but they are NOT related to each other in any way.
|
|
|
|
|
|
|
+ <TicketDesignator>
|
DP23 1.0
|
|
+ <SegNumAry>
|
Array
|
n/a
|
|
+ <SegNumInfo>
|
FieldSet
|
n/a
|
|
<SegNum>
|
Numeric
|
3
|
Description of Field: Segment number of the itinerary item to which this KLR relates (0 = no segment select)
Format (x-alpha/numeric): nnn
Special Format: Right justified, zero filled.
How is null data specified? N/A
What does null data indicate? No data results in error
|
<TkDesignator>
|
Alphanumeric
|
15
|
Description of Field: Ticket Designator
Format (x-alpha/numeric): xxxxxxxxxxxxxxx
Special Format: left justified, blank filled.
Example: 12345678aaasd(blank)(blank)
How is null data specified? N/A
What does null data indicate? No data results in error
Processing notes - Will apply ticket designator to all segments. Will print only 6 characters - Can be varied by segment - Delimiter between segments is a colon (:), delimiter between segment number and segments data is a lozenge (@), delimiter between GBG and GTD is an end item (|). - GBG and GTD undergo similar editing because they can be segment related but they are NOT related to each other in any way.
|
|
|
|
|
|
|
+ <TicketValidity>
|
DP24 1.0
|
|
<Ind>
|
Alpha
|
1
|
Description of Field: Identify the date field as Not Valid After (NWA) or Not Valid Before (NWB).
Format (a-alpha): a
Possible Values (List): 'B' - Not Valid Before (NWB) 'A' - Not Valid After (NWA)
How is null data specified? N/A
What does null data indicate? No data results in error
|
+ <SegNumAry>
|
Array
|
n/a
|
|
+ <SegNumInfo>
|
FieldSet
|
n/a
|
|
<SegNum>
|
Numeric
|
3
|
Description of Field: Segment number of the itinerary item to which this KLR relates (0 = no segment select)
Format (n-numeric): nnn
Special Format: Right justified, zero filled.
How is null data specified? N/A
What does null data indicate? No data results in error
|
<NVBDt>
|
Alphanumeric
|
5
|
Description of Field: Date in DDMMM format
Format (x-alpha/numeric): xxxxx
Special Format: DDMMM
Example: 03JUN
How is null data specified? N/A
What does null data indicate? No data results in error
Processing Notes: - May be used independently or together - Will default to the entire itinerary with other modifiers - May be used in conjunction with the ATFQ, Pricing Record or ticketing entry - May be deleted or modified from the ATFQ line - NVB/NVA dates will not be compared against one another. - NVB/NVA dates will use the same date routine as the Pricing Record. - No date analysis will be made against the itinerary. - Dates entered with these modifiers will override those dates supplied by GlobalFares on outputs only.(The Linear Fare Data (*LF) section of the PNR created by Fare Quote will reflect true GlobalFares data). - When the NVB/NVA modifiers are used as part of the Pricing Record build entry, the data will become unchangeable within the Pricing Record Fill-in screen ($NME). - Modifier input hierarchy will remain the same (the HB entry will override the ATFQ, the ATFQ will override the PNR field). - Pricing/Fare Construction Indicator (FCI): If the system is going to output a pricing code of "0", it will check to see if an NVA/NVB modifier is used; if so, the system will change the pricing code to "5" for agency issued tickets and "2" for United Airlines issued tickets - OPTAT/TAT: When the NVB/NVA modifiers are used, dates will print in the current fields/boxes. - ATB: When the NVB/NVA modifiers are used, dates will print in the current NVB/NVA fields/boxes on the flight coupon and the Post Audit document. - MIR: These modifiers will output in current MIR 2 Labels. NVB - Fare Basis Section, Label A08NVBC, 7 bytes alphanumeric (DDMMMYY) NVA - Fare Basis Section, Label A08NVAC, 7 bytes alphanumeric (DDMMMYY) The Pricing/Fare Construction Indicator is part of the Transaction Number in Passenger Data Section, Label A02TRN
|
|
|
|
|
|
|
+ <PrintRLoc>
|
DP25 1.0
|
|
<RLoc>
|
Alphanumeric
|
6
|
Field Description: Record locator
Format (x-alpha/numeric): xxxxxx
Special Format:
Examples: TP1CDI
How is null data specified? N/A
What does null data indicate? No data results in error
|
<Vnd>
|
Alphanumeric
|
3
|
Field Description: Airline/GDS code
Format (x-alpha/numeric): xxx
Special Format: Left justified, blank filled Examples: 1V(blank)
How is null data specified? N/A
What does null data indicate? No data results in error
Processing Notes: - When issuing tickets, the agent can be able to override the Apollo record locator with the record locator and airline code of a PNR originally booked directly in another airline reservation system. - MIR 62 and 67 will contain the Apollo record locator. MIR 92 contains both.
|
|
|
+ <PsgrReceiptOverride>
|
DP26 1.0
|
|
<GTID>
|
Alphanumeric
|
6
|
Field Description: LNIATA/GTID
Format (x-alpha/numeric): xxxxxx
Special Format: N/A
Examples: CDCE1E CCD0E5
How is null data specified? Null data is specified by blanks.
What does null data indicate? Null data results in no error.
|
|
|
+ <EndorsementBox>
|
DP27 1.0
|
|
<Endors1>
|
Alphanumeric
|
29
|
Description of Field: First endorsement box, free form text
Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Special Format: Left justified, blank filled Words can be separated by an @ on 1V and a blank on 1G
Examples: NON@REFUNDABLE
How is null data specified? N/A
What does null data indicate? No data results in error
|
<Endors2>
|
Alphanumeric
|
29
|
Description of Field: Second endorsement box, free form text
Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Special Format: Left justified, blank filled Words can be separated by an @ on 1V and a blank on 1G
Examples: NON@REFUNDABLE
How is null data specified? N/A
What does null data indicate? No data results in error
|
<Endors3>
|
Alphanumeric
|
29
|
Description of Field: Third endorsement box, free form text
Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Special Format: Left justified, blank filled Words can be separated by an @ on 1V and a blank on 1G
Examples: NON@REFUNDABLE
How is null data specified? N/A
What does null data indicate? No data results in error
|
|
|
+ <BulkTicket>
|
DP28 1.0
|
|
<FareConstructInd>
|
Alpha
|
1
|
Field Description: 1G only 'P' - Print fare construction (equivalent of BT*PC entry) 'S' - Suppress Fare construction (Blank for 1V system)
Format (x-alpha/numeric, a-alpha): a
Special Format:
How is null data specified? N/A
What does null data indicate? No data results in error.
|
|
|
<NonRefundBulkTicket>
|
DP29 1.0
|
+ <OBFExemptMods>
|
DP2A 1.0
|
|
+ <OBFExemptAry>
|
Array
|
n/a
|
|
+ <OBFExempt>
|
FieldSet
|
n/a
|
|
<OBFExemptTypeInd>
|
Alpha
|
1
|
Description of Field: OB Fees exempt type indicator.
Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): Alpha
Special Format: Left justified character blank filled.
List of Possible Values: T-Exempt on ticketing fee F-Exempt on FOP fee
How is null data specified? blank
What does null data indicate? This can be NULL if no OB Fees exempt sub-codes are explicitly entered
|
<OBFExemptSubcode>
|
Alphanumeric
|
2
|
Description of Field: Explicit OB Fees exempt sub-code data.
Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): Alphanumeric
List of Possible Values: C1, C2, 01, 02 etc
How is null data specified? Blanks
What does null data indicate? This can only be NULL if no OB fees collected.
|
<Spare>
|
Alphanumeric
|
3
|
Description of Field: Future OB Fees exempt subcode data expansion area spares.
Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): Alphanumeric
Special Format: Left justified character blank filled.
List of Possible Values: Alphanumeric data as defined by ATPCO
How is null data specified? blank
What does null data indicate? Will be blank until ATPCO expands to full subcode size.
|
|
|
|
|
|
|
+ <FreeFormTicket>
|
DP30 1.0
|
|
<Text>
|
Alphanumeric
|
To End
|
Freeform up to 17 characters. Alpha , numeric and special characters allowed. Special characters are *-@#
Will print in the FOP area of OPTAT tickets. If used with a CC FOP, part of the CC information will be truncated to make room for all of the GFP data.
A pillow (@) will appear as a blank space. An asterisk (*) will appear as a slash(/). A hyphen/dash character will print as entered (-). On OPTAT tickets only the last 14 characters will print. Not Valid with ATB Ticketing.
When a credit is used as form of payment, the vendor/card number will print as today; however, the expiration date (if entered) and the extended payment indicator (if entered) will be suppressed from printing when modifier is used.
When a credit card is used as form of payment and a manually obtained APPROVAL code is entered (#*123456), the letter "M" in front of the approval will be suppressed from printing when all 17 characters of the new modifier are used. If 16 or fewer characters are entered, the "M" will print as it does today.
|
|
|
+ <GroupTour>
|
DP31 1.0
|
|
<FareConstructInd>
|
Alpha
|
1
|
Field Description: For 1G system: - 'P' - Print fare construction (equivalent of IT*PC entry)
- 'S' - Suppress Fare construction
Blank for 1V system
Format (x-alpha/numeric): For 1G - x Blank for 1V
Special Format: None
Examples: P
How is null data specified? N/A
What does null data indicate? On 1V there is no data.
|
|
|
+ <TourCode>
|
DP33 1.0
|
|
<Rules>
|
Alphanumeric
|
To End
|
Field Description: 1V rules: 1-15 characters, which will print on the ticket.
1G rules: 1-14 characters (except Saudi TAT which allows 1-10)
Format (x-alpha/numeric): xxxxxxxxxxxxxx - 1G xxxxxxxxxxxxxxx - 1V
Special Format: Left Justified. Blank filled. 1V: Special character pillow (@) appears as blank space. An asterisk(*) will appear as a slash A hyphen (-) is allowed and is unchanged
Examples: E12SIN4 SHELL23CX
How is null data specified? N/A
What does null data indicate? No data results in error.
|
|
|
+ <NetRemitOverride>
|
DP34 1.0
|
|
<Amt>
|
Alphanumeric
|
8
|
Field Description: Dollar Amount
Format (x-alpha/numeric): xxxxxxxx
Special Format: 8 characters - can currently enter 3 decimal places. Right justified, zero filled.
Examples: 100.00 100
How is null data specified? N/A
What does null data indicate? Null data results in error.
|
|
|
+ <ActualSellingFare>
|
DP35 1.0
|
|
<Amt>
|
Alphanumeric
|
To End
|
Field Description: ASF Amount
Format (x-alpha/numeric): xxxx...
Special Format: Left justified, blank filled.
Examples: 100.00 100
How is null data specified? N/A
What does null data indicate? No data results in error.
|
|
|
+ <AccountingInfo>
|
DP36 1.0
|
|
<Info>
|
Alphanumeric
|
To End
|
Field Description: The Accounting Information code can be a free flow stream of upto 20 characters. The rules differ by country, but the default (if not otherwise specified) is a 1 to 14 character alphanumeric string. The character string can contain other printable but non-alphanumeric characters (BSP dependent).
Format (x-alpha/numeric): xxxx...
Special Format: Left justified, blank filled.
Examples: CASH SHELL20
How is null data specified? N/A
What does null data indicate? No data results in error.
|
|
|
+ <CorporateDiscount>
|
DP37 1.0
|
|
<Info>
|
Alphanumeric
|
To End
|
Field Description: Accounting Information
Format (x-alpha/numeric): xxxx...
Special Format: Left justified, blank filled.
Examples: Cash SHELL20
How is null data specified? N/A
What does null data indicate? No data results in error.
|
|
|
+ <InvoiceFare>
|
DP38 1.0
|
|
<Currency>
|
Alpha
|
3
|
Field Description: Currency code
Format (a-alpha): aaa
Special Format: Left justified with 3 characters
Examples: USD INR
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<Amt>
|
Alphanumeric
|
To End
|
Field Description: Amount
Format (x-alpha/numeric): xxx
Special Format: Left justified.
Examples: 100.00 100 10000
How is null data specified? N/A
What does null data indicate? No data results in error.
|
|
|
+ <NettFare>
|
DP39 1.0
|
|
<Currency>
|
Alpha
|
3
|
Field Description: Currency code
Format (a-alpha): aaa
Special Format: NA
Examples: USD INR
How is null data specified? N/A
What does null data indicate? N/A
|
<Amt>
|
Alphanumeric
|
To End
|
Field Description: Amount
Format (x-alpha/numeric): xxx...
Special Format: Left justified, variable length
Examples: 100.00 100
How is null data specified? N/A
What does null data indicate? N/A
|
|
|
<NettRemittance>
|
DP40 1.0
|
+ <ValueCode>
|
DP41 1.0
|
|
<ValueInd>
|
Alpha
|
1
|
Field Description: Pseudo City Code The Value code is a code entered onto the ticket and determines the supplementary commission an agency will make Format (a-alpha): a
Special Format: One character
Examples: 'Z' commission percentage (0001-0100%), 'D' net fare amount (0000-9999), 'K' commission amount (0000-9999), 'C' commission percentage (0000-0100)
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<Amt>
|
Alphanumeric
|
To End
|
Description of Field: Field Description: Amount
Format (x-alpha/numeric): xxxx
Special Format: None
Examples: AB9999 How is null data specified? N/A
What does null data indicate? No data results in error.
|
|
|
+ <DocumentSelect>
|
DP42 2.0
|
|
<TkOnlyInd>
|
Alpha
|
1
|
Description of Field: Specifies Ticket Only option
Format (a-alpha) a
Examples: Set to 'Y' if user wishes to alter the system default of producing a ticket, itin and MIR. Setting this will inhibit itin and MIR, unless these have also been specifically requested (Terminal Equivalent: DTD)
|
<ETInd>
|
Alpha
|
1
|
Description of Field: Specifies Electronic Ticket Only option
Format (a-alpha) A
Examples: Set to 'Y' if an Electronic Ticket is required (Terminal Equivalent: DLD, ET) Set to 'P' if Paper Ticket is required (Terminal Equivalent: PT)
How is null data specified? Character blanks
What does null data indicate? Leave blank for system to determine type
|
<CouponCnt>
|
Alphanumeric
|
1
|
Description of Field: Specifies the number of ATB (Automated Ticket and Boarding passes) Post-Audit Coupons ticket option
Format (a-alpha) A
Special Format: Setting this field to zero will generate 'GA0'. Use a blank if you do not want this modifier generated
NOTE: If this field is set, then the next optional field (host/satellite) can also be set.
Examples: 2 Number of coupons (system defaults to 1) (max = 3) (Terminal Equivalent: GA - 1V only)
How is null data specified? Character blanks
What does null data indicate? Leave blank for system default.
|
<DestInd>
|
Alpha
|
1
|
Description of Field: Specifies an ATB Post-Audit Destination ticket option
Format (a-alpha) A
Example: Destination for coupons: 'H' - Home 'S' - Satellite (optional - related to number of Post Audit Coupons)
|
<ForceInd>
|
Alpha
|
1
|
Description of Field: Specifies a Force Audit Coupon ticket option
Format (a-alpha) A
Example: Set to 'A' to print an ATB Audit Coupon and override normal BSP setting. (Terminal Equivalent: 1G only - AU modifier)
|
<MIRInd>
|
Alpha
|
1
|
Description of Field: Specifies Machine Interface Record (MIR) Only ticket option
Format (a-alpha) A
Examples: Six valid settings: 'A' - Accounting MIR (Terminal Equivalent: DBD - 1V only) 'N' - Non-Accounting MIR (Terminal Equivalent: DAD) 'R' - Non-Accounting Remote MIR (requires GTID/CRS and PCC to be populated: see below) (Terminal Equivalent: DND) 'F' - Non-Faring Remote MIR (requires GTID/CRS and PCC to be populated: see below) (Terminal Equivalent: DJD - 1V only) 'X' - Dual MIR. Issues a ticket, itinerary, a two ticketing MIRs - to the MIR device to which the CRT is physically linked, and a copy of that MIR to the MIR device specified in the following fields (DXD)
Special Format: If one of these options is set (except for 'X'), the system default of producing a ticket, itin and MIR will be overridden. Setting this will inhibit ticket and itin, unless these have also been specifically requested.
|
<Locn>
|
Alphanumeric
|
6
|
Description of Field: Specifies the Location for data from the MIR only option field.
Format (a-alpha) A
Special Format: Required if option 'R', 'G', 'F', or 'X' is selected in MIR Only field. Populated with either the destination GTID (LNIATA - Line Number Interchange Address Terminal Address) for MIRs within the same system, or CRS name (1G or 1V) for MIRs to another system.
|
<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.
Examples: 1WP7 0X0B ![CDATA[ X0B]] ![CDATA[2GK5]]
How is null data specified? Character blanks
What does null data indicate? No user data was input.
|
<ItinInd>
|
Alpha
|
1
|
Description of Field: Specifies the Itinerary or Invoice type option for the ticket.
Format (a-alpha) a
Examples: 'I' - normal itin/invoice (Terminal Equivalent: DID) 'P' - Pocket itin (ticketing only) (Terminal Equivalent: DPD - 1V only)
|
<FaxInd>
|
Alpha
|
1
|
Description of Field: Specifies the Itinerary or Invoice fax type option for the ticket.
Format (a-alpha) a
Examples: 'X' - FAX - Can store the Fax modifier (Terminal Equivalent: GFX) or can use with ticketing. 'D' - Itin FAX - can't be stored, can use with ticketing only (Terminal Equivalent: DFX). (Terminal Equivalent: 1V only - DFX/GFX)
|
<ItinOptInd>
|
Alpha
|
1
|
Description of Field: Specifies the Itinerary or Invoice type options for the ticket.
Format (a-alpha) a
Examples: 'F' - itin with no fare information (Terminal Equivalent: GIF/DCD) 'A' - itin with no amounts (Terminal Equivalent: GIN, IN) 'D' - itin, but do not decrement invoice numbers (Terminal Equivalent: GID 1V only)
|
<SepInd>
|
Alpha
|
1
|
Description of Field: Specifies whether there are separate itineraries.
Format (a-alpha) a
Examples: Y N
Note: If set to 'Y', one itinerary will be printed per passenger (Terminal Equivalent: GIS/ IS)
|
<PocketItinCnt>
|
Alphanumeric
|
1
|
Description of Field: Number of pocket itineraries for ATB (Terminal Equivalent: GP - 1V only). A pocket itinerary is an option to print a passenger itinerary together with associated information on pocket itinerary stock. The data printed is identical to full length documents.
Format (a-alpha) a
Special Format: Setting this field to zero will generate 'GP0', use a blank if you do not want this modifier generated
If this field is set, then the next optional field (host/satellite) can also be set.
How is null data specified? Character blanks
What does null data indicate? System default.
|
<PocketItinsDestInd>
|
Alpha
|
1
|
Description of Field: Destination for Pocket Itineraries
Format (a-alpha) A
Special Format: (optional - related to number of Pocket Itineraries)
Examples: 'H' - Home 'S' - Satellite
|
<DeliveryDocsInd>
|
Alpha
|
1
|
Description of Field: Specifies the Delivery Documents
Format (a-alpha) A
Example: 'D' - select delivery documents (Terminal Equivalent: DDD - 1V only) NOTE: Not valid with any D modifier except DPD, GA, GB, GBN, GFX, GT, GF, GFP, GID, GUSD, GCAD, GIN, GIS
PROCESSING NOTES: ATB only.
Open to buy not down dated.
The printer 'firmware' (pectab) must be one of the following: 2200 - version 08 2800 - version 05, 07, 08
An error response will be displayed if the agency is using a 2200 printer with firmware versions 04 or 07
Requires Delivery (D-) field in PNR.
FOP is not required on the DDD modifier
Does not go to fare quote.
|
|
|
+ <SatelliteTicketPrinting>
|
DP43 1.0
|
|
<IATANum>
|
Numeric
|
7
|
Field Description: 7 digit agency IATA number Format (n-numeric): nnnnnnn
Special Format: None
Examples: 5645643 How is null data specified? N/A
What does null data indicate? No data results in error.
|
<ChkDigit>
|
Numeric
|
1
|
Field Description: Mod 7 check digit for the agency IATA number Format (n-numeric): n
Special Format: None
Examples: 0 How is null data specified? N/A
What does null data indicate? No data results in error.
|
<Pseudo>
|
Alphanumeric
|
4
|
Field Description: 3 or 4 character pseudo city code (PCC). Valid for Italian Ticketing variation/Cross Boarder STP (CBSTP). Format (x-alpha/numeric): xxxx
Special Format: Left justified, blank filled. Three or four characters.
Examples: XZ5 2GK5 How is null data specified? N/A
What does null data indicate? No data results in error.
|
|
|
<ItinRmksSuppression>
|
DP44 1.0
|
+ <WaitlistSegSelect>
|
DP45 1.0
|
|
+ <SegNumAry>
|
Array
|
n/a
|
|
<SegNum>
|
Numeric
|
3
|
Field Description: Segment number of the itinerary item to which this KLR relates.
Format (n-numeric): nnn
Special Format: Right justified, zero filled.
Examples: 000 001 002
How is null data specified? N/A
What does null data indicate? No data results in error.
|
|
|
|
|
+ <AuxSegSelect>
|
DP46 1.0
|
|
+ <SegNumAry>
|
Array
|
n/a
|
|
<SegNum>
|
Alphanumeric
|
3
|
Field Description: Segment number of the itinerary item to which this KLR relates.
Format (x-alpha/numeric): xxx
Special Format: Right justified, blank filled.
Examples: ALL 003
How is null data specified? N/A
What does null data indicate? N/A
|
|
|
|
|
+ <BackOfficeInfo>
|
DP47 1.0
|
|
<UserCode>
|
Alphanumeric
|
1
|
Field Description: User Code - optional (terminal - OP)
Format (x-alpha/numeric): x
Special Format: N/A
Examples: 2 A
How is null data specified? N/A
What does null data indicate? No data results in no error.
|
<Process>
|
Alphanumeric
|
1
|
Field Description: Process code - optional (terminal - PC)
Format (x-alpha/numeric): x
Special Format: N/A
Examples: 1 3
How is null data specified? N/A
What does null data indicate? No data results in no error
|
<Skeada>
|
Alphanumeric
|
8
|
Field Description: Optional data indicating Skeada plus Line File Number. (terminal - SK)
Format (n-numeric, x-alpha/numeric): xxxxxx-n
Special Format: Left justified, blank filled. 1 to 6 alphanumeric, followed by '-', and 1 numeric character. Data is edited, removing dash and right justifying final numeric i.e. A4-3 output as 'A4 3'
Examples: A4-3 USD-1
How is null data specified? N/A
What does null data indicate? No data results in no error
|
<VAT>
|
Alphanumeric
|
2
|
Field Description: VAT code - optional (terminal - IV)
Format (x-alpha/numeric): xx
Special Format: Right justified, zero filled.
Examples: A3 3A
How is null data specified? N/A
What does null data indicate? No data results in no error
|
<ActualFare>
|
Numeric
|
8
|
Field Description: Optional data indicating Actual Paid Fare. (terminal - PZ)
Format (n-numeric): nnnnnnnn
Special Format: Right justified, zero filled. 4 to 8 numeric characters
Examples: 00010248
How is null data specified? Zero
What does null data indicate? Zero specifies null data.
|
<ExchangeRate>
|
Numeric
|
7
|
Field Description: Optional data indicating Exchange Rate. (terminal - CM)
Format (n-numeric): nnnnnnn
Special Format: Right justified, zero filled. 1 to 7 numeric characters.
Examples: 0048898
How is null data specified? Zero
What does null data indicate? Zero specifies null data.
|
<PrintDelivery>
|
Alphanumeric
|
10
|
Field Description: Optional data indicating Print Delivery Note plus Sale Code. (terminal - OP)
Format (a-alpha, x-alpha/numeric): xxxxxxxxxx
Special Format: Left justified, blank filled. 1 alpha character ('N' or 'S'), followed by '-', and 1 to 8 numeric.
Examples:
How is null data specified? N/A
What does null data indicate? No data results in no error
|
<ClientFile>
|
Alphanumeric
|
8
|
Field Description: Optional data indicating Client/Account File plus Form of Payment. (terminal - CL)
Format (a-alpha, x-alpha/numeric): xxxxxx-x
Special Format: Right justified, zero filled. 1 to 6 alphanumeric characters, followed by '-', and 1 character ('A' or 'C').
Examples: US783-A
How is null data specified? N/A
What does null data indicate? No data results in error.
|
|
|
+ <EncargosFinanceiros>
|
DP48 1.0
|
|
<EF>
|
Alphanumeric
|
To End
|
Field Description: On Brazilian Domestic transactions, when they are paid by invoice, the Fare Amount is subject to an increase according to a percentage called 'Factor de Encargos Financeiros' (FEF). In this case the Equivalent Fare amount will be equal to the Fare Amount plus FEF (and manually input in the Fare Quote by the agent). The Brazilian BSP has requested that for certain domestic transactions, the Remittance Area on the ticket reflects the Fare Amount rather than the Equivalent Fare Amount, as in this case the FEF should not be reported in the Remittance Area. The EF modifier indicates to the system that the Fare Amount is to be printed on the Remittance Area instead of the Equivalent Fare as is normal
Format (x-alpha/numeric): xxxxxxxxxxxxxxxx
Special Format: Left justified. Blank filled.
Examples: USD1000 USD10248
How is null data specified? N/A
What does null data indicate? N/A.
|
|
|
<SysGenItinNumbers>
|
DP49 1.0
|
+ <OriginalAgentDetail>
|
DP50 1.0
|
|
<ExchangeNum>
|
Numeric
|
13
|
Document number for exchange 13 digit ticket number
|
<Pt>
|
Alphanumeric
|
3
|
City of issuance 3 character city / airport code
|
<Dt>
|
Alphanumeric
|
7
|
Original issue date DDMMMYY - date must be within the last year
|
<IATANum>
|
Numeric
|
7
|
Iata number of retail agent (7 numerics)
|
<ChkDigit>
|
Numeric
|
1
|
Modula 7 check digit
|
|
|
+ <VAT>
|
DP51 1.0
|
|
<VATAmt>
|
Numeric
|
6
|
Field Description: VAT Amount Note - This modifier does not control data that prints on a ticket. The VAT modifier controls data that prints on an Itinerary/Invoice document and data that is stored in a MIR document. The DYO label @VATPCT defines where the modifier data will print on the Itinerary/Invoice document and only MIR type 04 will store data input on this modifier.
Format (n-numeric): nnnnnn
Special Format: Right justified, zero filled.
Examples: 010248
How is null data specified? Null data specified by zero.
What does null data indicate? Null data results in error.
|
<Type>
|
Alpha
|
1
|
Field Description: Type
Possible Values (List): I - Inclusive, E - Exclusive
Format (a-alpha): a
Special Format: Blank if no data.
Examples: I
How is null data specified? N/A
What does null data indicate? Null data results in error.
|
|
|
<NonNegotiableCharge>
|
DP53 1.0
|
<PrintTableOverride>
|
DP54 1.0
|
+ <ServiceFees>
|
DP57 1.0
|
|
<DocNum>
|
Numeric
|
13
|
Description of Field: Service Fee document Number. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): Numeric Special Format: None List of Possible Values: 1231234567890 How is null data specified? N/A What does null data indicate? No data results in ERROR
|
<PCC>
|
Alphanumeric
|
4
|
Description of Field: Pseudo City Code Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): Alpha Numeric Special Format: Left Justified Blank field List of Possible Values: X6H K29 How is null data specified? BLANK What does null data indicate? No data means use the same Pseudo City Code
|
<IssueDt>
|
Alphanumeric
|
9
|
Description of Field: Service Fee Issue Date. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): Alpha Numeric Special Format: DDMMMYYYY List of Possible Values: 12JAN2009 How is null data specified? BLANK What does null data indicate? No data means the current Date
|
|
|
<ProgEndorsement>
|
DP58 1.0
|
+ <PsgrNameMods>
|
DP59 1.0
|
|
<PsgrName>
|
Alpha
|
49
|
Description of Field: Passenger Name
Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): Alpha
Special Format: SURNAME & FIRSTNAME are separated by dot '.' Left Justified, Blank Filled
List of Possible Values: GALILEO.TEST
How is null data specified? Blanks
What does null data indicate? No data results in ERROR
|
|
|
+ <AdditionalPsgrFareInfo>
|
DPAF 2.0
|
|
NOTE: This is intended to be used in conjunction with the GFI KLRs. The data in this KLR is related to a single passenger only. Multiple DPAF KLRs may exist: one per passenger.
|
<FareGuarCode>
|
Alpha
|
1
|
Fare Status code
A=APF auto-priced. Guar. 1G B=Built (man. fare) 1V C=Comp Gen 1G G=Auto-priced by 1G. Guar 1G H=Host Airline Guar. Filed Fare created from Claim PNR type function. Trnsfrs data frm airline system to 1G for tkting 1G I=Inval Fare e.g. due to name/itin chng 1G L=Tkted E-Ticket. Tkt already issued 1V M=Manipulated, e.g.pricing modifiers used. Man. Fare (BA) 1G M=Unable to iss. ET. Atempt fail 1V N=Fare status - unable to iss. tkt from fare 1V N=Fare no longer 'guar' as fare not tkted w/in req time prd. Outside IATA Europe, policy is 'guar at time of tkt issue'. When 'G' status not tkted by 2400 local time of the CRT lcn where the fare origin stored, status change to N and no guar 1G O=OK to tkt. Tkt is w/in time restrctns. 1V P=Non-guar APF. A non-guar APF and an Airline private fare and/or public fare auto-priced in same fare quote 1G P=Unable to tkt. Attempt fail 1V Q=Move and protect - unable to iss. tkt from fare 1V R=Restored (e.g. after tkt issued). Fare restored for re-tkting. 1G S=Sched change - unable to iss. tkt from fare 1V T=Tkted Paper Tkt. Tkt already issued. 1V U=Un-tktable fare (must *FB update) 1G V=Reprice. Need requote to tkt. Outside of time restrctns. 1V X=Expired Filed Fare. Tkt outside of date restrctns. 1G Z=APF used with no rules override. 1G Spec Frmt: On 1V for participat. carriers, fares 'guar' until 2359 of date of issue. Itin re-priced at tkting using modifiers stored in ATFQ field. Status disp w/ Time On 1G in IATA Europe, up to 7 days allowed for fare guar dpnding on fare type and adv. res/tkt restrictions. Status accomp. by date * In ET02 (EndTransactMessage), a W(arning) to Tkt Now displays (except in IATA Europe*) when booking ET to ensure guar When tkted, O changes to T or L, based on tkt type A changed booking must be requoted * In IATA Europe, if tkt not issued w/in 7 days, filed fare expires=X status. Also true if last tkt date earlier than 7 days due to fare rules. Ck w/ carrier for exceptions
|
This line is used by automation. Choices = Fare Guarantee Code, A, B, C, G, H, I, L, M, N, O, P, Q, R, S, T, U, V, X, Z;
|
<Status>
|
Alpha
|
1
|
Field Description: Fare Status Possible Values (List): T - Ticketed, U - Unticketed Format (a-alpha): a Special Format: N/A Examples: T U How is null data specified? N/A What does null data indicate? No data results in error
|
This line is used by automation. Choices = Fare Status, T, U
|
<TkNum>
|
Alphanumeric
|
17
|
Field Description: Ticket number(s) - may include a dash character when conjunction tickets have been issued. Format (x-alpha/numeric): xxxxxxxxxxxxxxxxx Special Format: Will be blank if the Fare Status is unticketed (U). Examples: 0137246466606-607 (17 blanks) How is null data specified? Null data specified by blanks. What does null data indicate? No data results in error
|
<TkType>
|
Alpha
|
1
|
Field Description: Type of Ticket Possible Values (List): E - Electronic P - Paper Format (a-alpha): a Special Format: Only P or E will be populated. Examples: E P How is null data specified? N/A What does null data indicate? No data results in error
|
This line is used by automation. Choices = Ticket Type, E, P
|
<LNameNum>
|
Numeric
|
2
|
Field Description: Unique sequential number identifying the last name grouping. Format (n- numeric): nn Special Format: Right justified, padded with zero, one or two characters. If no data, then blank filled. Examples: 01 02 How is null data specified? Null data specified by blanks. What does null data indicate? No data results in error
|
<PsgrNum>
|
Numeric
|
2
|
Field Description: Sequential number identifying a passenger within a last name grouping. Format (n- numeric): nn Special Format: Right justified, padded with zero, one or two characters. If no data, then blank filled. Examples: 01 02 How is null data specified? Null data specified by blanks. What does null data indicate? No data results in error
|
<AbsNameNum>
|
Numeric
|
2
|
Field Description: Unique sequential number identifying each passenger irrespective of last name. Format (n-numeric): nn Special Format: Right justified, padded with zero, one or two characters. If no data, then blank filled. Examples: 01 02 How is null data specified? Null data specified by blanks. What does null data indicate? No data results in error
|
<UnableTkStatus>
|
Alpha
|
2
|
Field Description: For Unable to ticket status of the fare, this field will contain the reason code. Possible Values (List): FP - For UTFP. Two blanks - For all other statuses. Format (a-alpha): aa Special Format: Blank filled. Examples: FP Blank blank How is null data specified? Null data specified by blanks What does null data indicate? No data results in error
|
<InvoiceAlphaChars>
|
Alpha
|
2
|
Field Description: 2 alpha characters associated with invoice number Format (a-alpha): aa Special Format: Will be blank if the Fare Status is unticketed (U). Examples: AB (2 blanks) How is null data specified? Null data specified by blanks. What does null data indicate? No data results in error
|
<InvoiceNum>
|
Numeric
|
10
|
Field Description: Invoice number Format (n-numeric): nnnnnnnnnn Special Format: Will be blank if the Fare Status is unticketed (U). Padded with leading zeroes. Examples: 0001234567 (10 blanks) How is null data specified? Null data specified by blanks. What does null data indicate? No data results in error
|
|
|
+ <BrandInformation>
|
DPBF 1.0
|
|
Start Definition Of - Brand Information (Pricing Modifier) KLR. Start of Brand Information general data.
|
<QuoteNum>
|
Numeric
|
2
|
Description of Field: Quote Number Incremental number starting at 01 Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): nn Special Format: Zero if does not exist 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
|
<FIC>
|
Alphanumeric
|
15
|
Description of Field: Fare Basis Code. (GRSFBC) Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): 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
|
10
|
Description of Field: Ticket Designator Code. (GRSTKT) Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): 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.
|
<BoardPointCity>
|
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
|
<OffPointCity>
|
Alpha
|
5
|
Description of Field: Fare Component Offpoint 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: LHR How is null data specified? Character blanks What does null data indicate? No data
|
<FareBrandToken>
|
Alphanumeric
|
19
|
Description of Field: Fare Brand token (OID or Object Identifier) used as request index to brand details accessed by Brand Detail Service Format (an-alpha/numeric): xxxxxxxxxxxxxxxxxxx Special Format: Left justified, character blank filled. Character Blanks, if does not exist. Range: Integer values from 0000000000000000000 to 9223372036854775807 How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data indicates brand does not apply for the referenced fare component
|
<BrandName>
|
Alphanumeric
|
50
|
Description of Field: Brand tier name/description which can be up to 50 characters. Format (x - alpha/numeric): xxxxxxx xxxxxxxxx etc. How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data indicates brand does not apply for the referenced fare component.
|
<PricebyBrandModifier>
|
Numeric
|
4
|
Description of Field: Associated 'Price by Brand' tier number that can be used in a pricing/store fare request to target this particular brand tier fare component. Format (n - numeric): nnnn Examples: 0001 0002 9999 How is null data specified? Null data is signified by a value of 0000 What does null data indicate? No data indicates a brand modifier does not apply for the referenced fare component.
|
<Spares>
|
Alphanumeric
|
50
|
For future Expansion
|
<SegNumList>
|
Alphanumeric
|
32
|
Description of Field: Segment numbers list associated to fare component. Format (an-alpha/numeric): nnnnnn...nnbbbb...bb Examples: "010205 " "04 " Special Format: Left justified, character blank filled. Character Blanks, if does not exist. Unused segment numbers represented by two blanks. Range: Up to 16 segment numbers two numeric each. How is null data specified? Null data is specified by Character Blanks. What does null data indicate? No data results in error
|
|
|
+ <Commission>
|
DPCM 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Description of Field: Unique Key, used in correspondence with other KLRs such as GFSR, to tie information together. Passenger Description Number starting from '0001' Format (x-alpha/numeric): xxxx Left justified, blank filled Value should be 4 digits, and should include leading zeros. Examples: "0003" How is null data specified? N/A What does null data indicate? No data results in error
|
<Amt>
|
Character
|
12
|
Description of Field: Commission Amount, similar to DP10 KLR. Should contain decimal point. Format (c-character): cccccccccccc left justified blank filled Examples: "12.00 " How is null data specified? Blanks What does null data indicate? When null (blanks) then this field is not applicable
|
<Percent>
|
Character
|
5
|
Description of Field: Commission Percentage, similar to DP10 KLR. Should contain decimal point. Format (c-character): ccccc left justified blank filled Examples: "3.00 " How is null data specified? Blanks What does null data indicate? When null (blanks) then this field is not applicable
|
|
|
+ <AdditionalFareInfo>
|
DPFF 1.0
|
|
<AgntSine>
|
Alphanumeric
|
6
|
Field Description: Agent Sine Code
Format (x-alpha/numeric): xxxxxx
Special Format: Left justified, blank filled.
Examples: 67 (4 blanks)
How is null data specified? N/A
What does null data indicate? No data results in error
|
<Duty>
|
Alphanumeric
|
2
|
Field Description: Agent Duty Code
Format (x-alpha/numeric): xx
Special Format: N/A
Examples: AG
How is null data specified? N/A
What does null data indicate? No data results in error
|
<UnableInd>
|
Alpha
|
1
|
Field Description: Fare indicator-Apollo only.
Possible Values (List): N-Unable E-Error
Format (a-alpha): a
Special Format: Blank if not applicable.
Examples: N Blank
How is null data specified? N/A
What does null data indicate? No data results in error
|
|
|
+ <FareGarnteCD>
|
DPFG 1.0
|
|
Start Definition of Fare Guarantee Code KLR
|
<UniqueKey>
|
Numeric
|
4
|
Field Description: Passenger Description Number starting from 0001 Format (x-alpha/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 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? No data results in error
|
<GuaranteeCD>
|
Alpha
|
1
|
Field Description: Fare Guarantee Code Format (a-alpha): a Examples: A - Airline Private Fare B - Manually Built Fare C - Computer Generated M - Modified Fare P - Agency Private Fare Z - Agency Private Fare with no rules override How is null data specified? N/A What does null data indicate? No data results in error
|
|
|
+ <FareNumInfo>
|
DPFI 1.0
|
|
+ <FareNumAry>
|
Array
|
n/a
|
|
<FareNum>
|
Numeric
|
3
|
Field Description: Fare number of the item to which the following KLRs relate.
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.
|
|
|
|
|
+ <FaxData>
|
DPFX 1.0
|
|
<FaxNum>
|
Alphanumeric
|
20
|
Field Description: Fax Number. Max is 16 digits. Min is 7.
Format (x-alpha/numeric): xxxxxxx
Special Format: Left justified, blank filled. Can include '-'s and spaces.
Examples: 011987654
How is null data specified? N/A
What does null data indicate? No data results in error
|
<CoverSheetInd>
|
Alpha
|
1
|
Field Description: Cover sheet. This option is to be clicked to specify whether to include a cover page with your fax or not)
Possible Values (List): Y-Include cover with your Fax N-Donot include cover with your Fax
Format (x-alpha/numeric): a
Special Format: N/A
Examples: Y N
How is null data specified? N/A
What does null data indicate? No data results in error
|
<TermCondInd>
|
Alpha
|
1
|
Field Description: - Term and Conditions T
Possible Values (List): he drop-down is to be clicked to select the desired option: - Y- for US only: Include the Terms and Conditions in the fax or e-mail. - N- for US only: Do not include the Terms and Conditions in the fax or e-mail. - E- English for Canada Globalfax: Include the Terms and Conditions in English language. - F- French for Canada Globalfax: Include the Terms and Conditions in French language. - B- Bilingual for Canada Globalfax: Include the Terms and Conditions in French Canadian language. - N- None for Canada Globalfax: Do not include the Terms and Conditions in the fax or e-mail.)
Format (a-alpha): a
Special Format: N/A.
Examples: Y N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<ToAddr>
|
Alphanumeric
|
46
|
Field Description: Free format text of ''to'' address
Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Special Format: Left justified, blank filled.
Examples: 10 Hamilton Tower
How is null data specified? N/A
What does null data indicate? No data results in error
|
<FromAddr>
|
Alphanumeric
|
46
|
Field Description: Free format text of ''from'' address
Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Special Format: Left justified, blank filled.
Examples: 10 Hamilton Tower
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<InvNum>
|
Alphanumeric
|
9
|
Field Description: Invoice number
Format (x-alpha/numeric): xxxxxxxxx
Special Format: Left justified, blank filled.
Examples: MM867
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<DeptBillingCode>
|
Alphanumeric
|
14
|
Field Description: Dept/Billing code
Format (x-alpha/numeric): xxxxxxxxxxxxxx
Special Format: Left justified, blank filled.
Examples: BN876955
How is null data specified? N/A
What does null data indicate? No data results in error.
|
+ <MsgTextLine>
|
Array
|
n/a
|
|
<Text>
|
Alphanumeric
|
60
|
Field Description: Message Line
Format (x-alpha/numeric): xxxxxxx...
Special Format: Left justified, blank filled.
Examples: Any text
How is null data specified? N/A
What does null data indicate? No data results in error
|
|
|
|
|
+ <AssocSegs>
|
DPII 1.0
|
|
+ <SegNumAry>
|
Array
|
n/a
|
|
<SegNum>
|
Numeric
|
3
|
Field Description: Segment Number Format (n-numeric): nnn Possible Values (Range): 001-099 Special Format: Right justified, zero filled. Examples: 001 055 How is null data specified? N/A What does null data indicate? No data results in error.
|
|
|
|
|
+ <InPvtFareInfo>
|
DPIP 1.0
|
|
<AcctCd>
|
Alphanumeric
|
20
|
Description of Field: Account Code for the Private Fare. Format (x - alpha/numeric): xxxxxxxxxxxxxxxxxxxx Special Format: Left justified, blank filled Examples: ACCOUNT1 How is null data specified? Blanks What does null data indicate? No data were input.
|
<CustPCC>
|
Alphanumeric
|
4
|
Description of Field: Requester PCC Format (x -alpha/numeric): xxxx Special Format: Left justified, blank filled. Examples: GK5 How is null data specified? Blanks. What does null data indicate? No data were input.
|
<AgentPCC>
|
Alphanumeric
|
4
|
Description of Field: Provider PCC Format (x -alpha/numeric): xxxx Special Format: Left justified, blank filled. Examples: GK4 How is null data specified? Blanks. What does null data indicate? No data were input.
|
<RuleID>
|
Alphanumeric
|
4
|
Description of Field: Rule ID Format (x -alpha/numeric): xxxx Special Format: Left justified, blank filled. Examples: RU01 How is null data specified? Blanks. What does null data indicate? No data were input.
|
<Spares>
|
Alphanumeric
|
12
|
Description of Field: Spares for future use. Added because of the following array. Format (x -alpha/numeric): xxxxxxxx Special Format: Blanks. Examples: How is null data specified? Blanks. What does null data indicate? No data were input.
|
+ <SegNumArry>
|
Array
|
n/a
|
|
<SegNum>
|
Numeric
|
3
|
Field Description: Segment Number Format (n-numeric): nnn Possible Values (Range): 001-099 Special Format: Right justified, zero filled. Examples: 001 055 How is null data specified? N/A What does null data indicate? No data results in error.
|
|
|
|
|
+ <TrueTcktDate>
|
DPLD 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Field Description: Passenger Description Number starting from 0001 Format (x-alpha/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 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? No data results in error
|
<TrueLastDtToTckt>
|
Numeric
|
8
|
Field Description: True Last date to ticket Format (n-numeric): nnnnnnnn Special Format: YYYYMMDD Zero if does not exist Examples: 20120301 How is null data specified? N/A What does null data indicate? No data results in error
|
|
|
+ <OutPvtFareInfo>
|
DPOF 1.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Field Description: Passenger Description Number starting from 0001 Format (x-alpha/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 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? No data results in error
|
<StartPt>
|
Character
|
5
|
Field Description: 1st board City code of fare component. Format (c-character): ccccc Special Format: Left justified, blank filled Examples: LON ORD How is null data specified? N/A What does null data indicate? No data results in error.
|
<EndPt>
|
Character
|
5
|
Field Description: Last off city code of fare component. Format (c-character): ccccc Special Format: Left justified, blank filled Examples: LON ORD How is null data specified? N/A What does null data indicate? No data results in error.
|
<AcctCd>
|
Alphanumeric
|
20
|
Description of Field: Account Code for the Private Fare. Format (x - alpha/numeric): xxxxxxxxxxxxxxxxxxxx Special Format: Left justified, blank filled Examples: ACCOUNT1 How is null data specified? Blanks What does null data indicate? No data were input.
|
<RuleID>
|
Alphanumeric
|
4
|
Description of Field: Rule ID Format (x -alpha/numeric): xxxx Special Format: Left justified, blank filled. Examples: RU01 How is null data specified? Blanks. What does null data indicate? No data were input.
|
<Cat25Ind>
|
Alpha
|
1
|
Field Description: Category (CAT) 25 Indicator. Format (a-alpha): a Special Format: N/A Examples: Y N How is null data specified? N/A What does null data indicate? No data indicates data not available.
|
|
|
+ <SegmentData>
|
DPOP 1.0
|
|
<RelSegNum>
|
Numeric
|
2
|
Description of Field: Relative Itinerary Segment number.
Format (n-numeric): nn
Special Format: Right justified zero filled
Possible Values(Range): 00 - 99
How is null data specified? Zeros
What does null data indicate? When null - zeros, then this field is not applicable
|
<FltNum>
|
Alphanumeric
|
4
|
Description of Field: Flight Number.
Format (x-alpha/numeric): xxxx
Special Format: left justified, blank filled If flight is open, then OPEN is passed instead of a flight number.
Possible Values (Range): 1 - 9999 OPEN
How is null data specified? Blanks
What does null data indicate? When null - blanks, then this field is not applicable
|
<BIC>
|
Alpha
|
2
|
Description of Field: Class of Service. The value of this field should correspond to the class of service used in the itinerary segment.
Format (a-alpha): aa
Special Format: left justified blank filled
Example: Y
How is null data specified? Blanks
What does null data indicate? When null -blanks, then this field is not applicable
|
<StartDt>
|
Numeric
|
8
|
Description of Field: Day on which segment departs.
Format(n-numeric): nnnnnnnn
Special Format:: YYYYMMDD
How is null data specified? Zeros
What does null data indicate? When null - zeros, then this field is not applicable
|
<TmTrav>
|
Numeric
|
4
|
Description of Field: Time of Travel.
Format (n-numeric): nnnn
Special Format: 24 hour format GMT - HHMM, right justified zero filled
Possible Values (Range): 0001-2400
How is null data specified? Zeros -Note: when 0000 is a legitimate value, it should be sent as 2400.
What does null data indicate? When null - zeros, then this field is not applicable
|
<SegStatus>
|
Alpha
|
2
|
Description of Field: Segment Status.
Format (a-alpha): aa
Special Format: Left justified blank filled
Possible Values (List): OK = Confirmed RQ = Requested SA = Space Available
How is null data specified? Blanks
What does null data indicate? When null - blanks, then this field is not applicable
|
|
|
+ <CreditCardFOP>
|
DPP0 1.0
|
|
<ID>
|
Numeric
|
2
|
Field Description: Form of Payment type number
Format (n-numeric): nn
Possible Values (List) 06 - Credit Card 10 - Debit Card 19 - Plastic Card in TCH Russia
Special Format: Right justified. Examples: 06
How is null data specified? N/A
What does null data indicate? Task dependant, for 'some' tasks, no data results in error
|
<Type>
|
Numeric
|
1
|
Field Description: Form of payment type Format (n-numeric): n Possible Values (List) 1 - Credit type form of payment 2 - Cash type form of payment Special Format: N/A Examples: 1 How is null data specified? N/A What does null data indicate? Task dependant, for 'some' tasks, no data results in error
|
<Currency>
|
Alpha
|
3
|
Field Description: Currency code of amount paid with FOP Format (a-alpha): aaa Special Format: Blank Filled. Examples: USD (U.S. Dollars) CAD (Canadian Dollars) EUR (Euros) How is null data specified? Blanks What does null data indicate? Task dependant, for 'some' tasks, no data results in error
|
<Amt>
|
Numeric
|
12
|
Field Description: Amount paid with FOP (if not entered then zeroes) Format (n-numeric): nnnnnnnnnnnn Possible Values (List) 000000000000 - 999999999999 Special Format: Right justified, zero filled. Examples: 000788392223 How is null data specified? Zero What does null data indicate? Task dependant, for 'some' tasks, no data results in error
|
<ExpDt>
|
Numeric
|
4
|
Field Description: Credit Card Expiration Date Format (n-numeric): nnnn (MMYY) Special Format: MMYY Examples: 0505 How is null data specified? Blanks What does null data indicate? Task dependant, for 'some' tasks, no data results in error
|
<TransType>
|
Numeric
|
1
|
Field Description: Credit Transaction Type (If not entered then blanks) Format (n-numeric): n Possible Values (List) 1 - Signature on File 2 - Telephone Order Special Format: Blank filled. Examples: 2 How is null data specified? Zero or Blanks What does null data indicate? When null (blanks) then this field is not applicable
|
<ApprovalInd>
|
Alpha
|
1
|
Field Description: Outbound only. If source of approval unknown, field is blank. Format (a-alpha): a Possible Values (List): M - manual, A - system generated Character Blank - source of approval unknown. Special Format: N/A Examples: M How is null data specified? Blanks What does null data indicate? Task dependant, for 'some' tasks, no data results in error
|
<AcceptOverride>
|
Alpha
|
1
|
Field Description: Credit Card Acceptance Override (CAO). CAO is Apollo only. Possible Values (List): Y - Credit Card acceptance override applies. Format (a-alpha): a Special Format: N/A Examples: Blank How is null data specified? Blanks What does null data indicate? When null (blanks) then this field is not applicable
|
<ValidationBypassReq>
|
Alpha
|
1
|
Field Description: Credit Card Validation Bypass requested Possible Values (List): Y - Do not validate Credit Card with vendor N - Validate Credit Card with Vendor. Format (a-alpha): a Special Format: If 'Y' you must enter the *A Authorization code in the Additional Info Array, in ID number 1 - Credit Card Approval Code. Examples: Y How is null data specified? Blanks - Defaults to 'N' What does null data indicate? When null (blanks) then this field is not applicable
|
<Vnd>
|
Alpha
|
2
|
Field Description: Credit card Vendor alpha code Format (a-alpha): aa Special Format: Left justified, blank filled. Examples: AX VI CA JC TP DC How is null data specified? N/A What does null data indicate? Task dependant, for 'some' tasks, no data results in error
|
<Acct>
|
Numeric
|
20
|
Field Description: Credit Card Number Format (n-numeric): nnnnnnnnnnnnnnnnnnnn Special Format: Right justified, Zero filled. Examples: 00000371019534732004 How is null data specified? N/A What does null data indicate? No data results in error
|
+ <AdditionalInfoAry>
|
Array
|
n/a
|
|
+ <AdditionalInfo>
|
FieldSet
|
n/a
|
|
<ID>
|
Numeric
|
1
|
Field Description: Card Additional Data Indicator. Format (n-numeric): n Possible Values (List): 1 - Credit Card Approval code (8 alphanumeric) 2 - Card Holder (29 alpha with special chars) 3 - Order number - South Africa only (29 alphanumeric) 4 - Card Identification Code as used by => AMEX (4 numeric) on 1V and => AMEX (4 numeric) on 1G => CA (3 numeric) on 1G => DC (3 numeric) on 1G => VI (3 numeric) on 1G => DS (3 numeric) on 1G 5 - Extended payment option, format depending on credit card vendor (4 alphanumeric) 6 - Customer reference (29 alphanumeric) 8 - OB Fee Charged 9 - Additional Approval Code (6 alphanumeric) Special Format: N/A Examples: 1 How is null data specified? N/A What does null data indicate? No data results in error
|
<Dt>
|
Alphanumeric
|
29
|
Field Description: Additional Data. Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxx Special Format: Left justified, blank filled. Examples: A1234 (24 blanks) 512 (26 blanks) How is null data specified? N/A What does null data indicate? No data results in error
|
|
|
|
|
|
|
+ <CheckFOP>
|
DPP1 1.0
|
|
<ID>
|
Numeric
|
2
|
Field Description: Form of Payment id -Cheque Format (n-numeric): nn Special Format: N/A Possible Values (List or Range): 02- Cheque Examples: 02 How is null data specified? N/A What does null data indicate? No data results in error
|
<Type>
|
Numeric
|
1
|
Field Description: Form of Payment Type Format (n-numeric): n Special Format: Zero, if not entered. Possible Values (List): 1 - Credit type form of payment 2 - Cash type form of payment Examples: 2 How is null data specified? N/A What does null data indicate? No data results in error.
|
<Currency>
|
Alpha
|
3
|
Field Description: Currency code of amount paid with FOP Format (a-alpha): aaa Special Format: Left justified, Character Blank filled. Examples: USD How is null data specified? N/A What does null data indicate? No data results in error.
|
<Amt>
|
Numeric
|
12
|
Field Description: Amount paid with FOP Format (n-numeric): nnnnnnnnnnnn Special Format: Zero, if not entered. Right justified, zero filled Examples: 000000064578 How is null data specified? Null data is specified as zero. What does null data indicate? If not entered then field is populated with zeroes.
|
+ <AdditionalInfoAry>
|
Array
|
n/a
|
|
+ <AdditionalInfo>
|
FieldSet
|
n/a
|
|
<ID>
|
Numeric
|
1
|
Field Description: Additional Data indicator
Format (n-numeric): n
Special Format: Left justified, blank filled.
Possible Values (List): 1 - Micron number 2 - Bank (sort) code 3 - Cheque number 4 - Drawee name 5 - Holder name 6 - Free form text 8 - Ob Fee charged
Examples: 4
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<Dt>
|
Alphanumeric
|
29
|
Field Description: Additional Data based on the indicator selected in Additional Data Ind field. Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxx Special Format: Left justified, Character Blank filled. Examples: How is null data specified? N/A What does null data indicate? No data results in error.
|
|
|
|
|
|
|
+ <OriginFOP>
|
DPP8 1.0
|
|
<ID>
|
Numeric
|
2
|
Field Description: Form of Payment type number Format (n-numeric): nn Possible Values (List) 01 - Credit Card 07 - Government Request 09 - Credit (non credit card) Special Format: Right justified. Examples: 06 How is null data specified? N/A What does null data indicate? Task dependant, for 'some' tasks, no data results in error. Credit Card & GR will result in error if no data.
|
This line is used by automation. Choices =Form of Payment id, 1, 7, 9
|
<ExpDt>
|
Numeric
|
4
|
Field Description: Credit Card Expiration Date Format (n-numeric): nnnn (MMYY) Special Format: MMYY Examples: 0505 How is null data specified? Blanks What does null data indicate? Not dependent on this task. If data not present will not result in error.
|
<ValidationBypassReq>
|
Alpha
|
1
|
Field Description: Credit Card Validation Bypass requested Possible Values (List): Y - Do not validate Credit Card with vendor N - Validate Credit Card with Vendor. Format (a-alpha): a Special Format: N/A Examples: Y How is null data specified? Blanks - Defaults to 'N' What does null data indicate? When null (blanks) then this field is not applicable
|
This line is used by automation. Choice = Y, N
|
<Vnd>
|
Alpha
|
2
|
Field Description: Credit card Vendor alpha code Format (a-alpha): aa Special Format: Left justified, blank filled. Examples: AX How is null data specified? N/A What does null data indicate? Task dependant, for 'some' tasks, no data results in error
|
<CCNum>
|
Numeric
|
20
|
Field Description: Credit Card Number Format (n-numeric): nnnnnnnnnnnnnnnnnnnn Special Format: Right justified, Zero filled. Examples: 00000371019534732004 How is null data specified? N/A What does null data indicate? No data results in error. This is not applicable for CREDIT.
|
<AddData>
|
Alphanumeric
|
29
|
Field Description: Additional Data. Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxx Special Format: Left justified, blank filled. Examples: A1234 (24 blanks) 512 (26 blanks) How is null data specified? N/A What does null data indicate? No data results in error
|
|
|
+ <OtherFOP>
|
DPP9 2.0
|
|
<FOPID>
|
Numeric
|
2
|
Description of Field: Form of Payment identification number
Format (n-numeric): nn
Possible Values (List or Range): 01 - Cash 03 - Nonref 04 - Miscellaneous 05 - Invoice 07 - Government (Travel) Request 08 - Pseudo Cash 09 - Credit (non Credit Card) 11 - AK Bons 12 - Pay Late 13 - Exchange 14 - Money Order 15 - Travelers Check 16 - Special Government Transportation Request 17 - Multiple Receivable 18 - Certificate (CERT for UA) 20 - Government (Travel) Request in Malaysia 99 - Freeform etc.
Special Format: Right justified, zero filled
Example: 07
How is null data specified? N/A
What does null data indicate? No data results in error
|
<Type>
|
Numeric
|
1
|
Description of Field: Form of payment type Format (n-numeric): n Possible Values (List or Range): 1 - Credit type form of payment 2 - Cash type form of payment Special Format: Right justified, zero filled Example: 0 1 How is null data specified? 0 What does null data indicate? Zero indicates null data.
|
<PmtCrncy>
|
Alpha
|
3
|
Description of Field: Currency code of amount paid with FOP Format (a-alpha): aaa Special Format: Left justified, blank filled. Example: 3 Blanks USD (U.S. Dollars) CAD (Canadian Dollars) EUR (Euros) How is null data specified? N/A What does null data indicate? No data result in error.
|
<Amt>
|
Numeric
|
12
|
Description of Field: Amount paid with FOP Format (n-numeric): nnnnnnnnnnnn Possible Values (Range): 000000000000 - 999999999999 Special Format: Right justified, zero filled Example: 000787822122 How is null data specified? 0 What does null data indicate? If not entered then field is populated with zeroes
|
+ <AddlDataIDAry>
|
Array
|
n/a
|
|
+ <AddlDataID>
|
FieldSet
|
n/a
|
|
<ID>
|
Numeric
|
1
|
Description of Field: Additional data indicator
Format (n-numeric): n
Possible Values (List): 2 - Money Order / Travelers Check number 3 - Government request id 4 - Freeform text 5 - Invoice number 6 - Certificate number 7 - Exchange EMDRB indicator 8 - OB Fee Charged 9 - Exchange Ticket Number
Example: 3
How is null data specified? N/A
What does null data indicate? No data results in error
|
<Dt>
|
Alphanumeric
|
29
|
Description of Field: Additional data Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxx Special Format: Left justified, blank filled. Example: AD2311112 (20 blanks) How is null data specified? N/A What does null data indicate? No data results in error
|
|
|
|
|
|
|
+ <AssocPsgrs>
|
DPPI 1.0
|
|
+ <PsgrAry>
|
Array
|
n/a
|
|
+ <Psgr>
|
FieldSet
|
n/a
|
|
<LNameNum>
|
Numeric
|
2
|
Field Description: Unique, sequential number identifying the last name grouping
Format (n- numeric): nn
Special Format: Right justified, padded with zero, one or two characters. If no data, then blank filled.
Examples: 01 02
How is null data specified? Null data specified by blanks.
What does null data indicate? No data results in error.
|
<PsgrNum>
|
Numeric
|
2
|
Field Description: Sequential number identifying a passenger within a last name grouping.
Format (n- numeric): nn
Special Format: Right justified, padded with zero, one or two characters. If no data, then blank filled.
Examples: 01 02
How is null data specified? Null data specified by blanks.
What does null data indicate? No data results in error.
|
<AbsNameNum>
|
Numeric
|
2
|
Field Description: Unique, sequential number identifying each passenger irrespective of last name
Format (n- numeric): nn
Special Format: Right justified, padded with zero, one or two characters. If no data, then blank filled.
Examples: 01 blank blank
How is null data specified? Null data specified by blanks
What does null data indicate? It's a valid scenario. Null data doesn't result in error
|
|
|
|
|
|
|
+ <ItineraryCity>
|
DPUC 1.0
|
|
+ <ItinCityAry>
|
Array
|
n/a
|
|
+ <ItinCityInfo>
|
FieldSet
|
n/a
|
|
<CityCode>
|
Alpha
|
5
|
Description of Field: City Code Format (a-alpha): aaaaa Left justified, blank padded Examples: 'VVV ' How is null data specified? Blanks What does null data indicate? No data results in error.
|
<CityName>
|
Alphanumeric
|
17
|
Description of Field: Name for City for given City Code Format (x-alphanumberic): xxxxxxxxxxxxxxxxx Left justified, blank padded Examples: 'PODUNC ' How is null data specified? Blanks What does null data indicate? No data indicates this field is N/A.
|
|
|
|
|
|
|
+ <JPNCreditCardRemark1>
|
DPYE 1.0
|
|
Start Definition Of - Credit Card Remark 1 Data KLR. Start of Credit Card Remark 1 data.
|
<Remark>
|
Alphanumeric
|
To End
|
Description of Field: Credit Card Remark 1 free form text.
Format (x -alpha/numeric): Alpha, numeric and special characters allowed. Special characters are - * blank
Special Format: Left justified.
Examples: AB 12-8RTA JET*87RL
How is null data specified? No data.
What does null data indicate? No data result in error.
If variable length, specify the maximum allowable length. Maximum length is 10 characters
|
|
|
+ <JPNCreditCardRemark2>
|
DPYF 1.0
|
|
Start Definition Of - Credit Card Remark 2 Data KLR. Start of Credit Card Remark 2 data.
|
<Remark>
|
Alphanumeric
|
To End
|
Description of Field: Credit Card Remark 2 free form text.
Format (x -alpha/numeric): Alpha, numeric and special characters allowed. Special characters are - * blank
Special Format: Left justified.
Examples: AB 12-8RTA JET*87RL
How is null data specified? No data.
What does null data indicate? No data result in error.
If variable length, specify the maximum allowable length. Maximum length is 10 characters
|
|
|
+ <JPNCreditCardRemark3>
|
DPYG 1.0
|
|
Start Definition Of - Credit Card Remark 3 Data KLR. Start of Credit Card Remark 3 data.
|
<Remark>
|
Alphanumeric
|
To End
|
Description of Field: Credit Card Remark 3 free form text.
Format (x -alpha/numeric): Alpha, numeric and special characters allowed. Special characters are - * blank
Special Format: Left justified.
Examples: A 12-8A JET*87L
How is null data specified? No data.
What does null data indicate? No data result in error.
If variable length, specify the maximum allowable length. Maximum length is 7 characters.
|
|
|
+ <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.
|
|
|
+ <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.
|
|
|
+ <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.
|
|
|
+ <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
|
|
|
+ <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 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.
|
|
|
+ <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.
|
|
|
|
|
|
|
|
|
|
|
+ <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
|
|
|
|
|
|
|
+ <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.
|
|
|
+ <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
|
|
|
|
|
|
|
+ <NetFareTaxInfo>
|
GFTN 2.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
|
NumItems Structured data only. Not in XML.
|
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
|
+ <TaxDataAry>
|
Array
|
n/a
|
|
+ <TaxData>
|
FieldSet
|
n/a
|
|
<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>
|
Character
|
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 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 2.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
|
NumItems Structured data only. Not in XML.
|
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
|
+ <TaxDataAry>
|
Array
|
n/a
|
|
+ <TaxData>
|
FieldSet
|
n/a
|
|
<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>
|
Character
|
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
|
|
|
|
|
|
|
+ <WaiverInfo>
|
GFWV 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Description of Field: Unique Key This field contains the unique key for this waiver code KLR. Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): Alphanumeric with current values as C'0' 0000 Special Format: Right justified C'0' filled. List of Possible Values: 0000 Range of Possible Values: None. How is null data specified? Character 0 filled What does null data indicate? No data results
|
<WaiverCode>
|
Alphanumeric
|
14
|
Description of Field: Waiver Code This field contains the waiver code that the agents must supply in order for no change fee to be applicable when they change QF flight(s). Format (a-alpha, n-numeric, x-alphanumeric, b-character blank): AAXXXXXXYRbbbb AAXXXXXXXXXYR Special Format: Left justified character blank filled. List of Possible Values: WV,6-10 Alphanumeric, Tax Code YR Examples: - WV123456YR WV1234567890YR - OR - Range of Possible Values: None. How is null data specified? Character blanks What does null data indicate? No data results in error
|
|
|
+ <AgntEnteredPsgrDescInfo>
|
GFZ8 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Field Description: Passenger description number
Format (x-alpha/numeric): xxxx
Special Format: Starting from 0001
Examples: 0001
How is null data specified? N/A
What does null data indicate? No data results in error
|
<AgntEnteredPsgrDesc>
|
Alphanumeric
|
8
|
Field Description: Agent Entered Pax Description Format (x-alpha/numeric): xxxxxxxx
Special Format: Left justified, blank filled.
Examples: Blanks
How is null data specified? N/A
What does null data indicate? No data results in error
|
<QuotedPsgrDesc>
|
Alphanumeric
|
8
|
Field Description: Quoted Pax Description
Format (x-alpha/numeric): xxxxxxxx
Special Format: Left justified, blank filled.
Examples: FGHTH Blanks
How is null data specified? N/A
What does null data indicate? No data results in error
|
<PFCApplies>
|
Alpha
|
1
|
Field Description: PFC Applies
Format (a-alpha): a
Special Format: N/A
Examples: Y
How is null data specified? N/A
What does null data indicate? No data results in error
|
<Spare1>
|
Alpha
|
7
|
Field Description: Spare
Format (a-alpha): aaaaaaa
Special Format: Default N.
Examples: NNNNNNN
How is null data specified? N/A
What does null data indicate? No data results in error
|
AppliesToCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Field Description: Number of Passengers
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
|
+ <ApplesToAry>
|
Array
|
n/a
|
|
+ <AppliesTo>
|
FieldSet
|
n/a
|
|
<LNameNum>
|
Numeric
|
2
|
Field Description: Sequential number identifying last name
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
|
<FNameNum>
|
Numeric
|
2
|
Field Description: Sequential number identifying first name relative to last name element number
Format (n-numeric): nn
Special Format: Right justified, zero filled.
Examples: 02
How is null data specified? N/A
What does null data indicate? No data results in error
|
<AbsNameNum>
|
Numeric
|
2
|
Field Description: Sequential number identifying absolute name
Format (n-numeric): nn
Special Format: Right justified, zero filled.
Examples: 02
How is null data specified? N/A
What does null data indicate? No data results in error
|
|
|
|
|
|
|
|
|
+ <CancelStoredFare>
|
4021 1.0
|
+ <FareNumInfo>
|
DPFI 1.0
|
|
+ <FareNumAry>
|
Array
|
n/a
|
|
<FareNum>
|
Numeric
|
3
|
Field Description: Fare number of the item to which the following KLRs relate.
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.
|
|
|
|
|
+ <AssocPsgrs>
|
DPPI 1.0
|
|
+ <PsgrAry>
|
Array
|
n/a
|
|
+ <Psgr>
|
FieldSet
|
n/a
|
|
<LNameNum>
|
Numeric
|
2
|
Field Description: Unique, sequential number identifying the last name grouping
Format (n- numeric): nn
Special Format: Right justified, padded with zero, one or two characters. If no data, then blank filled.
Examples: 01 02
How is null data specified? Null data specified by blanks.
What does null data indicate? No data results in error.
|
<PsgrNum>
|
Numeric
|
2
|
Field Description: Sequential number identifying a passenger within a last name grouping.
Format (n- numeric): nn
Special Format: Right justified, padded with zero, one or two characters. If no data, then blank filled.
Examples: 01 02
How is null data specified? Null data specified by blanks.
What does null data indicate? No data results in error.
|
<AbsNameNum>
|
Numeric
|
2
|
Field Description: Unique, sequential number identifying each passenger irrespective of last name
Format (n- numeric): nn
Special Format: Right justified, padded with zero, one or two characters. If no data, then blank filled.
Examples: 01 blank blank
How is null data specified? Null data specified by blanks
What does null data indicate? It's a valid scenario. Null data doesn't result in error
|
|
|
|
|
|
|
+ <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.
|
|
|
|
|
+ <PretendFareCreation>
|
4027 1.0
|
+ <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.
|
|
|
|
|
+ <EnhancedItin>
|
4031 1.0
|
+ <IMU>
|
DPIM 1.0
|
|
<PrimarySDNum>
|
Numeric
|
4
|
This will be mapped onto the different primary modifiers as detailed below 2882 (D*) Display IMU data request. If a display is requested, no other KLRs for change/update/delete should be sent. 2880 (DYO) Design your own. Followed by a valid DYO number. 2865 (CR) Print Canned Remarks 1110 (IN) Suppress Invoice details 1180 (P) Passenger select. Data should reflect the passenger number(s), each number separated by a period. 1260 (S) Segment select. Data should reflect the segment number(s), each number separated by a period. 1160 (N) Number if Itineraries. Data should specify number of itineraries required. 2860 (IR) Suppress Itinerary remarks 2866 (IL) Suppress LeisureShopper detail 2870 (HH) Print optional header text 2875 (HF) Print optional footer text 3010 (II) Individual Itineraries per passenger The following modifiers have additional qualifiers that must be sent in the second structured data number field, unless the intention is to delete one of these modifiers , in which case, only the modifier and the change indicator should be sent. 2855 (A) Auxiliary segments 2856 (T) Travel Related Services (currently not active) 2890 (W) Waitlist segments If item number is 0000 and the Change Indicator is set to change then this will mean delete all current IMU data.
|
<SecondarySDNum>
|
Numeric
|
4
|
This applies to the 2855, 2856 and 2890 primary structured data Ids only. Each of them can specify one of the following options: 7090 (P) Print specified item 7092 (X) Do not print specified item
|
<ChgInd>
|
Numeric
|
1
|
0 = Add 1 = Change There is no need for a delete value because a Change item with no Free text will imply a delete.
|
<Text>
|
Alphanumeric
|
To End
|
|
|
|
+ <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.
|
|
|
|
|
+ <Ticketing>
|
4033 3.1
|
+ <TktFareConstruction>
|
DPCF 1.0
|
|
<MaxLen>
|
Numeric
|
4
|
Field Description: Maximum length for this screen
Format (n-numeric): nnnn
Special Format: Right aligned, zero filled.
Examples: 0163
How is null data specified? N/A
What does null data indicate? No data results in error
|
FareConstructionLen Structured data only. Not in XML.
|
Numeric
|
4
|
Field Description: Length of following Fare Construction
Format (n-numeric): nnnn
Special Format: Right aligned, zero filled.
Examples: 0186
How is null data specified? N/A
What does null data indicate? No data results in error
|
<FareConstructionText>
|
Alphanumeric
|
VL
|
Field Description: Fare Construction
Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxx
Special Format: Blank filled.
Examples: 23JUL DEN UA ORD Q9.30 1087.14 UA ORD
How is null data specified? N/A
What does null data indicate? No data results in error
|
|
|
+ <DetailedBillingMask>
|
DPDB 1.0
|
|
<CCNum>
|
Numeric
|
20
|
Credit Card Number Format (n-numeric): nnnnnnnnnnnnnnnnnnnn Special Format: Right justified zero filled no blanks or dashes allowed What does null data indicate? No data results in error
|
+ <BillingDataInfoAry>
|
Array
|
n/a
|
|
+ <BillingDataInfo>
|
FieldSet
|
n/a
|
|
<FieldID>
|
Alpha
|
2
|
Description of Field: Identifies which of the possible detailed billing data items is provided next. Possible Values: The data in this field is provided dynamically by the Host System.
|
<MinLen>
|
Numeric
|
2
|
Description of Field: Detailed Billing data field minimum length as provided by the Credit Card Vendor. Possible Values (Range): 0 to 17. Value should not exceed the Detailed Billing Data field length of 17. How is null data specified? Null data is represented by zeros. What does null data indicate? If this field is zeros, then this field should be considered optional. In this case, it should actually not be included in the array. Special considerations? This field should be considered 'read only' and not altered. It should be returned with the same value it was received with.
|
<MaxLen>
|
Numeric
|
2
|
Description of Field: Detailed Billing data field maximum length as provided by the Credit Card Vendor. Possible Values (Range): 0 to 17. Value should not exceed the Detailed Billing Data field length of 17. How is null data specified? Null data is represented by zeros. What does null data indicate? If this field is zeros, then this field should be considered optional. In this case, it should actually not be included in the array. Special considerations? This field should be considered 'read only' and not altered. It should be returned with the same value it was received with.
|
<DataType>
|
Alpha
|
1
|
Description of Field: Detailed Billing data, data type as provided by the Credit Card Vendor. Possible Values (List): A - Alpha Characters. N - Numeric Characters. X - Alphanumeric Characters. B - Alphanumeric Characters. D - Date DDMMMYY. How is null data specified? Null data is represented by zeros. What does null data indicate? If this field is zeros, then the data type should default to 'B' for Alphanumeric. Special considerations? This field should be considered 'read only' and not altered. It should be returned with the same value it was received with.
|
<FieldDescription>
|
Alphanumeric
|
25
|
Description of Field: Detailed Billing data, field description for this field ID, as provided by the Credit Card Vendor. Possible Values: The data in this field is provided dynamically by the Host System. How is null data specified? Null data is represented by zeros. What does null data indicate? This field should always contain a value provide by the Host System. Special considerations? This field should be considered 'read only' and not altered. It should be returned with the same value it was received with.
|
<Data>
|
Alphanumeric
|
17
|
Description of Field: Detailed Billing Data Field Description represented by the previous identifier, Detailed Billing Data Field ID.
How is null data specified? If a value was given in the Detailed Billing Data Field ID, then a description should be provided for that ID in this field.
What does null data indicate? If a value was given in the Detailed Billing Data Field ID, then a description should be provided for that ID in this field.
|
|
|
|
|
|
|
+ <FareNumInfo>
|
DPFI 1.0
|
|
+ <FareNumAry>
|
Array
|
n/a
|
|
<FareNum>
|
Numeric
|
3
|
Field Description: Fare number of the item to which the following KLRs relate.
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.
|
|
|
|
|
+ <FaxData>
|
DPFX 1.0
|
|
<FaxNum>
|
Alphanumeric
|
20
|
Field Description: Fax Number. Max is 16 digits. Min is 7.
Format (x-alpha/numeric): xxxxxxx
Special Format: Left justified, blank filled. Can include '-'s and spaces.
Examples: 011987654
How is null data specified? N/A
What does null data indicate? No data results in error
|
<CoverSheetInd>
|
Alpha
|
1
|
Field Description: Cover sheet. This option is to be clicked to specify whether to include a cover page with your fax or not)
Possible Values (List): Y-Include cover with your Fax N-Donot include cover with your Fax
Format (x-alpha/numeric): a
Special Format: N/A
Examples: Y N
How is null data specified? N/A
What does null data indicate? No data results in error
|
<TermCondInd>
|
Alpha
|
1
|
Field Description: - Term and Conditions T
Possible Values (List): he drop-down is to be clicked to select the desired option: - Y- for US only: Include the Terms and Conditions in the fax or e-mail. - N- for US only: Do not include the Terms and Conditions in the fax or e-mail. - E- English for Canada Globalfax: Include the Terms and Conditions in English language. - F- French for Canada Globalfax: Include the Terms and Conditions in French language. - B- Bilingual for Canada Globalfax: Include the Terms and Conditions in French Canadian language. - N- None for Canada Globalfax: Do not include the Terms and Conditions in the fax or e-mail.)
Format (a-alpha): a
Special Format: N/A.
Examples: Y N
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<ToAddr>
|
Alphanumeric
|
46
|
Field Description: Free format text of ''to'' address
Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Special Format: Left justified, blank filled.
Examples: 10 Hamilton Tower
How is null data specified? N/A
What does null data indicate? No data results in error
|
<FromAddr>
|
Alphanumeric
|
46
|
Field Description: Free format text of ''from'' address
Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Special Format: Left justified, blank filled.
Examples: 10 Hamilton Tower
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<InvNum>
|
Alphanumeric
|
9
|
Field Description: Invoice number
Format (x-alpha/numeric): xxxxxxxxx
Special Format: Left justified, blank filled.
Examples: MM867
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<DeptBillingCode>
|
Alphanumeric
|
14
|
Field Description: Dept/Billing code
Format (x-alpha/numeric): xxxxxxxxxxxxxx
Special Format: Left justified, blank filled.
Examples: BN876955
How is null data specified? N/A
What does null data indicate? No data results in error.
|
+ <MsgTextLine>
|
Array
|
n/a
|
|
<Text>
|
Alphanumeric
|
60
|
Field Description: Message Line
Format (x-alpha/numeric): xxxxxxx...
Special Format: Left justified, blank filled.
Examples: Any text
How is null data specified? N/A
What does null data indicate? No data results in error
|
|
|
|
|
+ <MCOTicketing>
|
DPMA 1.0
|
|
<TO>
|
Character
|
3
|
Field Description: Tour Operator - name of honoring carrier or operator. Format (c-character): ccc Special Format: Left justified, blank filled Examples: BA UA How is null data specified? N/A What does null data indicate? No data results in error
|
<AT>
|
Character
|
5
|
Field Description: Location of honoring carrier or operator. Format (c-character): ccccc Special Format: Left justified, blank filled Examples: LON ORD How is null data specified? N/A What does null data indicate? No data results in error
|
<RelatedTktNum>
|
Alphanumeric
|
15
|
Field Description: Airline form and serial number of any accountable documents issued in connection with the MCO. Format (n-numeric): nnnnnnnnnnnnnnn Special Format: Left justified, blank filled Examples: 0015460001234 0167780006755 How is null data specified? N/A What does null data indicate? No data results in error
|
|
|
+ <PTATODFee>
|
DPMG 1.0
|
|
<FeeAppliesToInd>
|
Alpha
|
1
|
Field Description: Indicates if PTA/TOD (Prepaid Ticket Advice / Ticket on Demand) fee is for the entire MCO or is per person Format (a-alpha): a Special Format: Left justified, blank filled Possible Values (List): M - fee is per MCO P - fee is per Person Blank - no fee defined for PTA/TOD How is null data specified? N/A What does null data indicate? No data and results in error
|
<FeeTypeInd>
|
Alpha
|
1
|
Field Description: Indicates if PTA/TOD fee is the actual amount or is a percentage value of the MCO. Format (a-alpha): a Special Format: Left justified, blank filled Possible Values (List): A - value is actual amount P - value is a percentage of MCO Blank - no fee defined for MCO How is null data specified? N/A What does null data indicate? No data results in error
|
<FeeValue>
|
Character
|
11
|
Field Description: Amount of the PTA/TOD fee. This is a fee charged by the airline for issuing the Pre-paid Ticket Advice or Ticket on Demand. Format (c-character): ccccccccccc Special Format: Right justified, zero filled Field can contain a decimal point Examples: 2.50 4.5 100 How is null data specified? N/A What does null data indicate? No data results in error
|
|
|
+ <MCORemarks>
|
DPMR 1.0
|
|
<Rmk>
|
Character
|
46
|
Field Description: Remarks. The remarks field can contain a breakdown of the fare construction, as well as free form text that is entered by the agent. Format (c-character): cccccccccccccccccccccccccccccccccccccccccccccc Special Format: Left justified, blank filled Examples: CHI UA DEN 828.84YUAS USD 828.84 ENDZP1.90ORDXF How is null data specified? N/A What does null data indicate? No data results in error
|
+ <AdditionalRmkAry>
|
Array
|
n/a
|
|
<AdditionalRmk>
|
Character
|
80
|
Field Description: Additional remarks. Format (c-character): cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc Special Format: Left justified, blank filled Examples: CHI UA DEN 828.84YUAS USD 828.84 ENDZP1.90ORDXF How is null data specified? N/A What does null data indicate? No data results in error
|
|
|
|
|
+ <CreditCardFOP>
|
DPP0 1.0
|
|
<ID>
|
Numeric
|
2
|
Field Description: Form of Payment type number
Format (n-numeric): nn
Possible Values (List) 06 - Credit Card 10 - Debit Card 19 - Plastic Card in TCH Russia
Special Format: Right justified. Examples: 06
How is null data specified? N/A
What does null data indicate? Task dependant, for 'some' tasks, no data results in error
|
<Type>
|
Numeric
|
1
|
Field Description: Form of payment type Format (n-numeric): n Possible Values (List) 1 - Credit type form of payment 2 - Cash type form of payment Special Format: N/A Examples: 1 How is null data specified? N/A What does null data indicate? Task dependant, for 'some' tasks, no data results in error
|
<Currency>
|
Alpha
|
3
|
Field Description: Currency code of amount paid with FOP Format (a-alpha): aaa Special Format: Blank Filled. Examples: USD (U.S. Dollars) CAD (Canadian Dollars) EUR (Euros) How is null data specified? Blanks What does null data indicate? Task dependant, for 'some' tasks, no data results in error
|
<Amt>
|
Numeric
|
12
|
Field Description: Amount paid with FOP (if not entered then zeroes) Format (n-numeric): nnnnnnnnnnnn Possible Values (List) 000000000000 - 999999999999 Special Format: Right justified, zero filled. Examples: 000788392223 How is null data specified? Zero What does null data indicate? Task dependant, for 'some' tasks, no data results in error
|
<ExpDt>
|
Numeric
|
4
|
Field Description: Credit Card Expiration Date Format (n-numeric): nnnn (MMYY) Special Format: MMYY Examples: 0505 How is null data specified? Blanks What does null data indicate? Task dependant, for 'some' tasks, no data results in error
|
<TransType>
|
Numeric
|
1
|
Field Description: Credit Transaction Type (If not entered then blanks) Format (n-numeric): n Possible Values (List) 1 - Signature on File 2 - Telephone Order Special Format: Blank filled. Examples: 2 How is null data specified? Zero or Blanks What does null data indicate? When null (blanks) then this field is not applicable
|
<ApprovalInd>
|
Alpha
|
1
|
Field Description: Outbound only. If source of approval unknown, field is blank. Format (a-alpha): a Possible Values (List): M - manual, A - system generated Character Blank - source of approval unknown. Special Format: N/A Examples: M How is null data specified? Blanks What does null data indicate? Task dependant, for 'some' tasks, no data results in error
|
<AcceptOverride>
|
Alpha
|
1
|
Field Description: Credit Card Acceptance Override (CAO). CAO is Apollo only. Possible Values (List): Y - Credit Card acceptance override applies. Format (a-alpha): a Special Format: N/A Examples: Blank How is null data specified? Blanks What does null data indicate? When null (blanks) then this field is not applicable
|
<ValidationBypassReq>
|
Alpha
|
1
|
Field Description: Credit Card Validation Bypass requested Possible Values (List): Y - Do not validate Credit Card with vendor N - Validate Credit Card with Vendor. Format (a-alpha): a Special Format: If 'Y' you must enter the *A Authorization code in the Additional Info Array, in ID number 1 - Credit Card Approval Code. Examples: Y How is null data specified? Blanks - Defaults to 'N' What does null data indicate? When null (blanks) then this field is not applicable
|
<Vnd>
|
Alpha
|
2
|
Field Description: Credit card Vendor alpha code Format (a-alpha): aa Special Format: Left justified, blank filled. Examples: AX VI CA JC TP DC How is null data specified? N/A What does null data indicate? Task dependant, for 'some' tasks, no data results in error
|
<Acct>
|
Numeric
|
20
|
Field Description: Credit Card Number Format (n-numeric): nnnnnnnnnnnnnnnnnnnn Special Format: Right justified, Zero filled. Examples: 00000371019534732004 How is null data specified? N/A What does null data indicate? No data results in error
|
+ <AdditionalInfoAry>
|
Array
|
n/a
|
|
+ <AdditionalInfo>
|
FieldSet
|
n/a
|
|
<ID>
|
Numeric
|
1
|
Field Description: Card Additional Data Indicator. Format (n-numeric): n Possible Values (List): 1 - Credit Card Approval code (8 alphanumeric) 2 - Card Holder (29 alpha with special chars) 3 - Order number - South Africa only (29 alphanumeric) 4 - Card Identification Code as used by => AMEX (4 numeric) on 1V and => AMEX (4 numeric) on 1G => CA (3 numeric) on 1G => DC (3 numeric) on 1G => VI (3 numeric) on 1G => DS (3 numeric) on 1G 5 - Extended payment option, format depending on credit card vendor (4 alphanumeric) 6 - Customer reference (29 alphanumeric) 8 - OB Fee Charged 9 - Additional Approval Code (6 alphanumeric) Special Format: N/A Examples: 1 How is null data specified? N/A What does null data indicate? No data results in error
|
<Dt>
|
Alphanumeric
|
29
|
Field Description: Additional Data. Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxx Special Format: Left justified, blank filled. Examples: A1234 (24 blanks) 512 (26 blanks) How is null data specified? N/A What does null data indicate? No data results in error
|
|
|
|
|
|
|
+ <CheckFOP>
|
DPP1 1.0
|
|
<ID>
|
Numeric
|
2
|
Field Description: Form of Payment id -Cheque Format (n-numeric): nn Special Format: N/A Possible Values (List or Range): 02- Cheque Examples: 02 How is null data specified? N/A What does null data indicate? No data results in error
|
<Type>
|
Numeric
|
1
|
Field Description: Form of Payment Type Format (n-numeric): n Special Format: Zero, if not entered. Possible Values (List): 1 - Credit type form of payment 2 - Cash type form of payment Examples: 2 How is null data specified? N/A What does null data indicate? No data results in error.
|
<Currency>
|
Alpha
|
3
|
Field Description: Currency code of amount paid with FOP Format (a-alpha): aaa Special Format: Left justified, Character Blank filled. Examples: USD How is null data specified? N/A What does null data indicate? No data results in error.
|
<Amt>
|
Numeric
|
12
|
Field Description: Amount paid with FOP Format (n-numeric): nnnnnnnnnnnn Special Format: Zero, if not entered. Right justified, zero filled Examples: 000000064578 How is null data specified? Null data is specified as zero. What does null data indicate? If not entered then field is populated with zeroes.
|
+ <AdditionalInfoAry>
|
Array
|
n/a
|
|
+ <AdditionalInfo>
|
FieldSet
|
n/a
|
|
<ID>
|
Numeric
|
1
|
Field Description: Additional Data indicator
Format (n-numeric): n
Special Format: Left justified, blank filled.
Possible Values (List): 1 - Micron number 2 - Bank (sort) code 3 - Cheque number 4 - Drawee name 5 - Holder name 6 - Free form text 8 - Ob Fee charged
Examples: 4
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<Dt>
|
Alphanumeric
|
29
|
Field Description: Additional Data based on the indicator selected in Additional Data Ind field. Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxx Special Format: Left justified, Character Blank filled. Examples: How is null data specified? N/A What does null data indicate? No data results in error.
|
|
|
|
|
|
|
+ <OtherFOP>
|
DPP9 2.0
|
|
<FOPID>
|
Numeric
|
2
|
Description of Field: Form of Payment identification number
Format (n-numeric): nn
Possible Values (List or Range): 01 - Cash 03 - Nonref 04 - Miscellaneous 05 - Invoice 07 - Government (Travel) Request 08 - Pseudo Cash 09 - Credit (non Credit Card) 11 - AK Bons 12 - Pay Late 13 - Exchange 14 - Money Order 15 - Travelers Check 16 - Special Government Transportation Request 17 - Multiple Receivable 18 - Certificate (CERT for UA) 20 - Government (Travel) Request in Malaysia 99 - Freeform etc.
Special Format: Right justified, zero filled
Example: 07
How is null data specified? N/A
What does null data indicate? No data results in error
|
<Type>
|
Numeric
|
1
|
Description of Field: Form of payment type Format (n-numeric): n Possible Values (List or Range): 1 - Credit type form of payment 2 - Cash type form of payment Special Format: Right justified, zero filled Example: 0 1 How is null data specified? 0 What does null data indicate? Zero indicates null data.
|
<PmtCrncy>
|
Alpha
|
3
|
Description of Field: Currency code of amount paid with FOP Format (a-alpha): aaa Special Format: Left justified, blank filled. Example: 3 Blanks USD (U.S. Dollars) CAD (Canadian Dollars) EUR (Euros) How is null data specified? N/A What does null data indicate? No data result in error.
|
<Amt>
|
Numeric
|
12
|
Description of Field: Amount paid with FOP Format (n-numeric): nnnnnnnnnnnn Possible Values (Range): 000000000000 - 999999999999 Special Format: Right justified, zero filled Example: 000787822122 How is null data specified? 0 What does null data indicate? If not entered then field is populated with zeroes
|
+ <AddlDataIDAry>
|
Array
|
n/a
|
|
+ <AddlDataID>
|
FieldSet
|
n/a
|
|
<ID>
|
Numeric
|
1
|
Description of Field: Additional data indicator
Format (n-numeric): n
Possible Values (List): 2 - Money Order / Travelers Check number 3 - Government request id 4 - Freeform text 5 - Invoice number 6 - Certificate number 7 - Exchange EMDRB indicator 8 - OB Fee Charged 9 - Exchange Ticket Number
Example: 3
How is null data specified? N/A
What does null data indicate? No data results in error
|
<Dt>
|
Alphanumeric
|
29
|
Description of Field: Additional data Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxx Special Format: Left justified, blank filled. Example: AD2311112 (20 blanks) How is null data specified? N/A What does null data indicate? No data results in error
|
|
|
|
|
|
|
+ <AssocPsgrs>
|
DPPI 1.0
|
|
+ <PsgrAry>
|
Array
|
n/a
|
|
+ <Psgr>
|
FieldSet
|
n/a
|
|
<LNameNum>
|
Numeric
|
2
|
Field Description: Unique, sequential number identifying the last name grouping
Format (n- numeric): nn
Special Format: Right justified, padded with zero, one or two characters. If no data, then blank filled.
Examples: 01 02
How is null data specified? Null data specified by blanks.
What does null data indicate? No data results in error.
|
<PsgrNum>
|
Numeric
|
2
|
Field Description: Sequential number identifying a passenger within a last name grouping.
Format (n- numeric): nn
Special Format: Right justified, padded with zero, one or two characters. If no data, then blank filled.
Examples: 01 02
How is null data specified? Null data specified by blanks.
What does null data indicate? No data results in error.
|
<AbsNameNum>
|
Numeric
|
2
|
Field Description: Unique, sequential number identifying each passenger irrespective of last name
Format (n- numeric): nn
Special Format: Right justified, padded with zero, one or two characters. If no data, then blank filled.
Examples: 01 blank blank
How is null data specified? Null data specified by blanks
What does null data indicate? It's a valid scenario. Null data doesn't result in error
|
|
|
|
|
|
|
+ <RecordLocator>
|
DPRL 1.0
|
|
<RecLoc>
|
Alphanumeric
|
6
|
Field Description: Record Locator
Format (x-alpha/numeric): xxxxxx
Special Format: N/A
Examples: TV4D22
How is null data specified? N/A
What does null data indicate? No data results in error.
|
|
|
+ <TicketingControl>
|
DPTK 3.0
|
|
<TransType>
|
Alphanumeric
|
2
|
Description of Field: Type of ticketing message
Format (x-alpha/numeric): xx
Possible Values (List): CC - Credit Card Restriction Override (F|OK - 1V only) CO - Fare changed request/response T:CONTINUE (1V only) DB - Detailed Billing Data for Credit Cards (1G only) EE - Itinerary is eligible to issue Eticket EM - EMD refundable balance request/response ER - Refund request/response ET - Electronic ticket failed request/response EX - Exchange request/response FC - Fare construction request/response (1V only) FX - DFX screens request/response (1V only) MA - MCO TKPMCO MCOA data ME - Form of payment error response MO - Misc. Charge Order Request MR - Multiple receivable request/response OK - Ticket issued response TK - Initial ticketing entry
Not yet implemented: NM - $NME screen request/response (1V only) UC - Undecodable city code request/response (1V only) TA - Tax breakdown screen request/response (1V only) ZP - ZP Tax breakdown screen request/response (1V only)
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
|
|
+ <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.
|
|
|
+ <TextMsg>
|
TEXT 1.0
|
|
<Txt>
|
Alphanumeric
|
To End
|
Description of Field: Free Format Text Format (x-alpha/numeric): xxxxxxxxxxxxxxx............ Special Format: N/A Examples: ISSUED: 19MAY 03 FOP: CASH How is null data specified? N/A What does null data indicate? No data results in an error
|
|
|
|
|
+ <TicketNumberData>
|
4037 1.1
|
+ <ETicketNum>
|
DPHT 3.0
|
|
NOTE: used during HT/HTI entry to indicate ticket numbers. One DPHT KLR per Ticket number.
|
<Name>
|
Alpha
|
16
|
Field Description: Name Format (a-alpha): aaaaaaaaaaaaaaaaa Special Format: Left justified, blank filled. Examples: ONE/JOE How is null data specified? N/A What does null data indicate? No data results in error
|
<FirstStockCtrl>
|
Alphanumeric
|
10
|
Field Description: First Stock Control Format (x-alpha/numeric): Apollo format: xxxxxxxx Galileo format: xxxxxxxxxx Special Format: Blanks or numbers. On Apollo, the last two characters are blanks. Left justified, blank filled. Examples: 00003639 -Apollo (1V) with two blanks at the end 0000003639-Galileo (1G) How is null data specified? N/A What does null data indicate? No data does not results in error
|
<LastStockCtrl>
|
Alphanumeric
|
3
|
Field Description: Last Stock Control Format (x-alpha/numeric): Apollo format: xx Galileo format: xxx Special Format: Blanks or numbers. On Apollo, the last character is a blank. Left justified, blank filled. Examples: 41 - Apollo (1V) with one blank at the end 041-Galileo (1G) How is null data specified? N/A What does null data indicate? No data does not result in error
|
<AirV>
|
Alphanumeric
|
3
|
Field Description: Airline Code Format (x-alpha/numeric): xxx Special Format: Blanks or airline code. Left justified, blank filled. Examples: A16 How is null data specified? Null data is specified as blanks. What does null data indicate? No data does not result in error.
|
<FirstTkNum>
|
Alphanumeric
|
10
|
Field Description: First Ticket Number Format (x-alpha/numeric): xxxxxxxxxx Special Format: Blanks or numbers. Left justified, blank filled. Examples: 7825118255 How is null data specified? N/A What does null data indicate? No data does not result in error
|
<LastTkNum>
|
Alphanumeric
|
3
|
Field Description: Last Ticket Number Format (x-alpha/numeric): xxx Special Format: Blanks or numbers. Left justified, blank filled. Examples: 256 How is null data specified? N/A What does null data indicate? No data results in error
|
<ItinInvNum>
|
Alphanumeric
|
9
|
Field Description: Itinerary /Invoice Number Format (x-alpha/numeric): xxxxxxxxx Special Format: Blanks or numbers. Left justified, blank filled. Examples: 000000062 How is null data specified? N/A What does null data indicate? No data does not results in error
|
<Currency>
|
Alpha
|
3
|
Field Description: Currency Format (x-alpha/numeric): xxx Special Format: Blanks or currency code. Left justified, blank filled. Examples: USD How is null data specified? N/A What does null data indicate? No data does not result in error.
|
<Fare>
|
Alphanumeric
|
12
|
Field Description: Fare Format (x-alpha/numeric): xxxxxxxxxxxx Special Format: Right justified, blank filled. Examples: 000002849.50 How is null data specified? N/A What does null data indicate? No data results in error.
|
<TkType>
|
Alpha
|
1
|
Field Description: Ticket Type Possible Values(List) P - paper E - electronic M - MCO (1G only) Format (a-alpha): a Special Format: N/A Examples: P How is null data specified? N/A What does null data indicate? No data results in error.
|
<Dt>
|
Alphanumeric
|
5
|
Field Description: GMT date at time of ticket issuance Format (x-alpha/numeric): xxxxx Special Format: DDMMM Examples: 03MAR How is null data specified? N/A What does null data indicate? No data results in error.
|
<Tm>
|
Alphanumeric
|
4
|
Field Description: Time Format (x-alpha/numeric): xxxx Special Format: 24 hour format GMT Examples: 2300 How is null data specified? N/A What does null data indicate? No data results in error.
|
<VndIssueDt>
|
Numeric
|
8
|
Field Description: Date of ticket issuance as sent by vendor. Format (n-numeric): nnnnnnnn Special Format: CCYYMMDD Examples: 20030831 How is null data specified? spaces What does null data indicate? No date available
|
<CurHistoryInd>
|
Alpha
|
1
|
Field Description: Indicator current/history item in PNR/BF history. Format (n-numeric): a Special Format: C for current or H for history or blank Examples: C How is null data specified? space What does null data indicate? No information available
|
|
|
+ <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.
|
|
|
|
|
+ <HeadLineAd>
|
5501 5.0
|
|
|
<Type>
|
Alpha
|
1
|
Description of Field: Type Response Returned Format (a-alpha): a Special Format: N/A Possible Values (List): A=Ads returned N=No ADS were found (Ad Items = 0) E=Error occurred, number of ad Items will be 0 and only an Error Message exists below How is null data specified? N/A What does null data indicate? N/A
|
<EndPt>
|
Alpha
|
5
|
Description of Field: Destination Airport/City code Format (a-alpha) aaaaa Special Format: Left justified, blank filled. How is null data specified? N/A What does null data indicate? No data should result in error If variable length, specify the maximum allowable length. N/A
|
<StartPt>
|
Alpha
|
5
|
Description of Field: Origin Airport/City code Format (a-alpha): aaaaa Special Format: Left justified, blank filled. How is null data specified? N/A What does null data indicate? No data should result in error If variable length, specify the maximum allowable length. N/A
|
AdItemsCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: The number of ad items returned in this block Format (n-numeric): nn Special Format: Right justified, zero filled Examples: 02=2 ads returned How is null data specified? 00 What does null data indicate? No ads returned If variable length, specify the maximum allowable length. N/A
|
<TotAdItemsCnt>
|
Numeric
|
4
|
Description of Field: The total number of ad items combined from all 5501 blocks returned in this response Format (n-numeric): nnnn Special Format: Right justified, zero filled Examples: 0002=2 ads returned How is null data specified? 0000 What does null data indicate? No ads returned If variable length, specify the maximum allowable length. N/A
|
+ <TypeAQual>
[Qualified By: Type of A]
|
FieldSet
|
n/a
|
|
+ <AdItemAry>
|
Array
|
n/a
|
|
+ <AdItem>
|
FieldSet
|
n/a
|
|
<Vnd>
|
Alphanumeric
|
3
|
Description of Field: First part of key to ad. Previously contained ad number, currently does not have specific meaning other than to partially identify ad. All three fields (Vendor Code, Ad Number, and Vendor Type) must be sent in a 5510v5, Headlines Ads Text Request, exactly as received to request backup explanatory text. Format (x-alpha/numeric): xxx Special Format: N/A Examples: Any combination of alpha/numeric characters. How is null data specified? No data results in error What does null data indicate? No data results in error If variable length, specify the maximum allowable length. N/A
|
<Num>
|
Alphanumeric
|
4
|
Description of Field: Second part of key to ad. Previously contained ad number, currently does not have specific meaning other than to partially identify ad. All three fields (Vendor Code, Ad Number, and Vendor Type) must be sent in a 5510v5, Headlines Ads Text Request, exactly as received to request backup explanatory text. Format (x-alpha/numeric): xxxx Special Format: N/A Examples: Any combination of alpha/numeric characters. How is null data specified? No data results in error What does null data indicate? No data results in error If variable length, specify the maximum allowable length. N/A
|
<VType>
|
Alphanumeric
|
1
|
Description of Field: Third part of key to ad for which backup text was requested. Previously contained vendor type, currently does not have specific meaning other than to partially identify ad. All three fields (Vendor Code, Ad Number, and Vendor Type) must be sent in a 5510v5, Headlines Ads Text Request, exactly as received to request backup explanatory text. Format (x-alpha/numeric): x Special Format: N/A Examples: Any combination of alpha/numeric characters. How is null data specified? No data results in error What does null data indicate? No data results in error If variable length, specify the maximum allowable length. N/A
|
<POSParameter1>
|
Alphanumeric
|
1
|
Description of Field: First point of sale parameter used to select this ad Format (x-alphanumeric): x Special Format: Will always be blank, no longer supported. Possible Values: Character blank How is null data specified? Character blank What does null data indicate? OK
|
<POSParameter2>
|
Alphanumeric
|
1
|
Description of Field: Second point of sale parameter used to select this ad Format (x - alphanumeric): x Special Format: Will always be blank, no longer supported. Possible Values: Character blank How is null data specified? Character blank What does null data indicate? OK
|
<TextAvail>
|
Alpha
|
1
|
Description of Field: Indicates whether backup text is available Format (a-alpha): a Special Format: N/A. Possible Values: Y=Text exists for this ad N=No text exists for this ad How is null data specified? Character blank What does null data indicate? No data should be treated as "N"
|
<Ad>
|
Alphanumeric
|
57
|
Description of Field: Headline message Format (x-alpha/numeric): x Special Format: N/A Examples: Any alpha numeric data How is null data specified? Character blanks What does null data indicate? Character blanks should be output same as other data If variable length, specify the maximum allowable length. N/A
|
|
|
|
|
|
|
+ <TypeEQual>
[Qualified By: Type of E]
|
FieldSet
|
n/a
|
|
<Msg>
|
Character
|
64
|
Description of Field: Error Message Format (x-alpha/numeric): x Special Format: N/A Examples: N/A How is null data specified? Character blanks What does null data indicate? Character blanks should be output same as other data If variable length, specify the maximum allowable length. N/A
|
<Num>
|
Character
|
4
|
Description of Field: Error Number Format (x-alpha/numeric): xxxx Special Format: N/A Examples: N/A How is null data specified? Character blanks What does null data indicate? Character blanks should be output same as other data If variable length, specify the maximum allowable length. N/A
|
|
|
|
|
|
+ <SessionInfo>
|
5651 1.0
|
+ <AreaInfoResp>
|
GSAR 1.0
|
|
This KLR will provide information about AAA areas on the host.
|
<Sys>
|
Alphanumeric
|
2
|
Description of Field: Core
Format (a-alpha, n-numeric, x-alpha/numeric): xx
Special Format: N/A
Possible Values (List or Range): 1V = Apollo 1G = Galileo
How is null data specified? Character blanks
What does null data indicate? error.
|
<Processor>
|
Alphanumeric
|
1
|
Description of Field: Processor currently signed on to.
Format (a-alpha, n-numeric, x-alpha/numeric): x
Special Format: N/A
Examples: A B C D E F G H
How is null data specified? Blank filled if not used.
What does null data indicate?
|
<GrpModeActivatedInd>
|
Alpha
|
1
|
Description of Field: Indicates that Group Mode has been used during this session. Indicators below show if the Group Mode is active for a particular area. Note: 1G does not have group mode
Format (a-alpha, n-numeric, x-alpha/numeric): x
Special Format: N/A
Possible Values (List or Range): Y-group mode active N-group mode not active
How is null data specified? Character blank
What does null data indicate? Blank group mode not active. Note: 1G does not have group mode
|
+ <AAAAreaAry>
|
Array
|
n/a
|
|
+ <AAAAreaInfo>
|
FieldSet
|
n/a
|
|
<AAAArea>
|
Alpha
|
1
|
Description of Field: AAA area. There can be up to 5 AAA areas assigned for a user. The number of AAA areas is set up in a user's profile.
Format (a-alpha, n-numeric, x-alpha/numeric): a
Special Format: N/A
Examples: A B C D E
How is null data specified? n/a
What does null data indicate? error.
|
<ActiveInd>
|
Alpha
|
1
|
Description of Field: AAA area activity indicator.
Format (a-alpha, n-numeric, x-alpha/numeric): a
Possible Values (List or Range): Y = Area active S = Suspended Area A = Available Area
How is null data specified? No data results in error
What does null data indicate? Error
|
<AAACity>
|
Alphanumeric
|
5
|
Description of Field: AAA city code Format (a-alpha, n-numeric, x-alpha/numeric): xxxxx
Special Format: Left justified blank filled
Examples: DEN ORD XDB
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<AAADept>
|
Alphanumeric
|
2
|
Description of Field: Department code
Format (a-alpha, n-numeric, x-alpha/numeric): xx
Special Format: N/A
Examples: XA KR
How is null data specified? Blanks
What does null data indicate? No department code.
|
<SONCity>
|
Alphanumeric
|
5
|
Description of Field: City code signed into
Format (a-alpha, n-numeric, x-alpha/numeric): xxxxx
Special Format: Left justified blank filled
Examples: DEN ORD XDB
How is null data specified? No data results in error
What does null data indicate? No data results in error
|
<SONDept>
|
Alphanumeric
|
2
|
Description of Field: Department code for sign on
Format (a-alpha, n-numeric, x-alpha/numeric): xx
Special Format: N/A
Examples: XA KR
How is null data specified? Blanks are allowed
What does null data indicate? Blanks are allowed
|
<AgntID>
|
Alphanumeric
|
9
|
Description of Field: Sign on ID
Format (a-alpha, n-numeric, x-alpha/numeric, c-character): ccccccccc
Special Format: Left justified character blank filled. Forward slash may be returned.
Examples: ZAA ZGK5/AA C011111
How is null data specified? Blanks
What does null data indicate? Error
|
<ChkDigit>
|
Numeric
|
1
|
Description of Field: Sign on ID check digit
Format (a-alpha, n-numeric, x-alpha/numeric): n
Examples: 0 1
How is null data specified? Character blank
What does null data indicate? Check digit is blank
|
<AgntInitials>
|
Alphanumeric
|
2
|
Description of Field: Agents initials from WA0SIN
Format (a-alpha, n-numeric, x-alpha/numeric): xx
Examples: 37 BL AS
How is null data specified? Character blanks
What does null data indicate? Indicate initials are blank
|
<Duty>
|
Alphanumeric
|
2
|
Description of Field: Duty code of signed in agent. From WA0SIS.
Format (x-alpha/numeric): xx
Examples: AG for agent.
How is null data specified? Character blanks
What does null data indicate? Error
|
<AgncyPCC>
|
Alphanumeric
|
4
|
Description of Field: Pseudo city code agent is signed into for specified AAA area.
Format (a-alpha, n-numeric, x-alpha/numeric): xxxx
Special Format: Left justified, blank filled.
Examples: GK5 1GK5
How is null data specified? Character blanks
What does null data indicate? Not signed into a pseudo city, not emulating a pseudo city or AAA area in available status
|
<DomMode>
|
Alpha
|
7
|
Description of Field: Domestic mode
Format (a-alpha, n-numeric, x-alpha/numeric): aaaaaaa
Special Format: Left justified, blank filled.
Examples: BASIC
How is null data specified? Character blank
What does null data indicate? Domestic mode is character blank.
|
<IntlMode>
|
Alpha
|
7
|
Description of Field: International mode information
Format (a-alpha, n-numeric, x-alpha/numeric): aaaaaaa
Special Format: Left justified, blank filled.
Examples: US-ECAC
How is null data specified? Character blank
What does null data indicate? Allowed.
|
<PNRDataInd>
|
Alpha
|
1
|
Description of Field: PNR has data
Format (a-alpha, n-numeric, x-alpha/numeric): a
Special Format: N/A
Possible Values (List or Range): Y-PNR data exists N-No PNR data present in this AAA session.
How is null data specified? Blank
What does null data indicate? Blank no data.
|
<PNRName>
|
Alphanumeric
|
20
|
Description of Field: Name of first name of passenger if present Format (a-alpha, n-numeric, x-alpha/numeric, c-character): cccccccccccccccccccc
Special Format: Left justified, blank filled.
Examples: SMITH/JOHN NO NAMES
How is null data specified? If PNR data exists but there is no name in the PNR yet, 'NO NAMES' will be in the start of this field. If not PNR data exists this field will contain blanks.
What does null data indicate? Blanks are fine.
|
<GrpModeActiveInd>
|
Alpha
|
1
|
Description of Field: Activity indicator for group mode.
Format (a-alpha, n-numeric, x-alpha/numeric): a
Special Format: N/A
Possible Values (List or Range): Y = Area active S = Suspended Area A = Available Area
How is null data specified? blanks
What does null data indicate? Nulls indicate error
|
<GrpModeDutyCode>
|
Alphanumeric
|
2
|
Description of Field: Duty code of group mode
Format (a-alpha, n-numeric, x-alpha/numeric): xx
Special Format: Left justified blank filled.
Examples: AG for agent
How is null data specified? Character blank
What does null data indicate? Character blank is present when not in group mode
|
<GrpModePCC>
|
Alphanumeric
|
4
|
Description of Field: Pseudo city code for group mode.
Format (a-alpha, n-numeric, x-alpha/numeric): xxxx
Special Format: Left justified, blank filled.
Examples: GK5 1GK5
How is null data specified? Character blanks
What does null data indicate? Can occur when not in group mode
|
<GrpModeDataInd>
|
Alpha
|
1
|
Description of Field: Group PNR data exists
Format (a-alpha, n-numeric, x-alpha/numeric): a
Special Format: N/A
Possible Values (List or Range): Y- Group PNR data present N-No group PNR data present
How is null data specified? Blank
What does null data indicate? May not be in group mode
|
<GrpModeName>
|
Alphanumeric
|
20
|
Description of Field: Group PNR name Format (a-alpha, n-numeric, x-alpha/numeric, c-character): cccccccccccccccccccc
Special Format: Left justified, blank filled. A forward slash '/' may be returned.
Examples: EUROPE
How is null data specified? Character blanks
What does null data indicate? This can occur when not in group mode, when there is no group PNR present or when there is no name in the group PNR because we are just starting to build this.
|
|
|
|
|
|
|
+ <SecurityMessage>
|
GSMG 1.0
|
|
This is the Security messaging KLR.
|
<Num>
|
Numeric
|
4
|
Required
|
<TextLen>
|
Alphanumeric
|
4
|
Required
|
<Text>
|
Alphanumeric
|
To End
|
Required
|
|
|
|
|
+ <UserInitials>
|
5655 1.0
|
+ <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.
|
|
|
|
|
+ <TSStatus>
|
5701 5.2
|
+ <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.
|
|
|
+ <AirData>
|
SPAD 1.0
|
|
<SeatPref>
|
Alpha
|
1
|
Field Description: Seat Preference Format (a-alpha): a Possible Values (List): A = Aisle W = Window blank = NO seat preference How is null data specified? Character blank What does null data indicate? No seat preference exists
|
<SmokePref>
|
Alpha
|
1
|
Field Description: Smoking or Non Smoking Format (a-alpha): a Possible Value (List): Y = Smoking N = Non Smoking blank = No Smoking Preference How is null data specified? Character blank What does null data indicate? No smoking preference exists
|
<DefCCV>
|
Alpha
|
2
|
Field Description: Code which identifies the default Form of Payment credit card vendor Format (a-alpha): aa Special Format: If there is no Vendor Present, there may still be a Default Form of Payment that is not a Credit Card, or the user did not specify the vendor code in core TravelScreen. Therefore, the Credit Card Number must also be checked. Examples: AX VI How is null data specified? Character blanks What does null data indicate? The Default FOP is not a credit card, or the Default FOP is a credit card but no Vendor code is stored in TravelScreen
|
<CCAcct>
|
Alphanumeric
|
42
|
Field Description: Credit card number for the Default Form of Payment Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxblanks Special Format: Left justified, blank padded If the Default FOP is a credit card, this field must be populated. If the Default FOP is not a credit card, the actual data input to the Guarantee FOP screen in core TravelScreen will be populated in this field. Examples: 370000000000000028 CASH VOUCHER How is null data specified? Character blank What does null data indicate? No Default FOP exists
|
<ExpYear>
|
Numeric
|
4
|
Field Description: Expiration year of the credit card Format (n-numeric): nnnn Special Format: Right justified, zero padded This field will only be populated if the Default FOP is a credit card and the Vendor Code was input to the Guarantee FOP screen in core TravelScreen. Examples: 2007 How is null data specified? Zero data What does null data indicate? No Expiration Year exists
|
<ExpMonth>
|
Numeric
|
2
|
Field Description: Expiration Month of the credit card Format (n-numeric): nn Special Format: Right justified, zero padded This field will only be populated if the Default FOP is a credit card and the Vendor Code was input to the Guarantee FOP screen in core TravelScreen. Possible Values (Range): 00 - 12 How is null data specified? Zero data What does null data indicate? No Expiration Month exists
|
|
|
+ <CarFreqCust>
|
SPCM 1.0
|
|
+ <FreqCustAry>
|
Array
|
n/a
|
|
+ <FreqCust>
|
FieldSet
|
n/a
|
|
<CarV>
|
Alphanumeric
|
3
|
Field Description: Car vendor code Format (x-alpha/numeric): xxx Special Format: Left justified, blank filled Examples: ZE AL How is null data specified? Character Blanks What does null data indicate? As part of a retrieve response, this field should always be populated. If it is not, an error condition has occurred. As part of a maintenance request, null data indicates this item is to be deleted.
|
<Acct>
|
Alphanumeric
|
25
|
Field Description: Car membership number Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxx Special Format: Left justified, blank filled Examples: ZE12345678 AL334455 How is null data specified? Character Blanks What does null data indicate? As part of a retrieve response, this field should always be populated. If it is not, an error condition has occurred. As part of a maintenance request, null data indicates this item is to be deleted.
|
|
|
|
|
|
|
+ <BusinessFOP>
|
SPFB 1.0
|
|
+ <FOPInfoAry>
|
Array
|
n/a
|
|
+ <FOPInfo>
|
FieldSet
|
n/a
|
|
<FOPRefNum>
|
Numeric
|
2
|
Field Description: Reference number of FOP from business guarantee FOP list. Format (n-numeric): nn Special Format: Right justified , zero padded Possible Values (Range): 01 - 10 How is null data specified? N/A - There should not be an array item if no data exists What does null data indicate? An error condition has occurred
|
<CCV>
|
Alpha
|
2
|
Field Description: Vendor code of the credit card Format (a-alpha): aa Special Format: If there is no Vendor Present, there may still be a Default Form of Payment that is not a Credit Card, or the user did not specify the vendor code in core TravelScreen. Therefore, the Credit Card Number must also be checked. Examples: AX How is null data specified? Character blanks What does null data indicate? The Default FOP is not a credit card, or the Default FOP is a credit card but no Vendor code is stored in TravelScreen
|
<CCAcct>
|
Alphanumeric
|
42
|
Field Description: Credit card number. This is a mandatory field if vendor code is present. Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxx(spaces) Special Format: Left justified, blank padded If the Default FOP is not a credit card, the actual data input to the Guarantee FOP screen in core TravelScreen will be populated in this field. Examples: 370000000000000028(spaces) How is null data specified? N/A - This field should always be populated What does null data indicate? An error condition exists
|
<ExpYear>
|
Numeric
|
4
|
Field Description: Expiration year of the credit card Format (n-numeric): nnnn Special Format: Right justified, zero padded This field will only be populated if the Default FOP is a credit card and the Vendor Code was input to the Guarantee FOP screen in core TravelScreen. Examples: 2007 How is null data specified? Zero data What does null data indicate? No Expiration Year exists
|
<ExpMonth>
|
Numeric
|
2
|
Field Description: Month in which credit card expires Format (n-numeric): nn Special Format: Right justified, zero padded This field will only be populated if the Default FOP is a credit card and the Vendor Code was input to the Guarantee FOP screen in core TravelScreen. Possible Values (Range): 00 - 12 How is null data specified? Zero data What does null data indicate? No Expiration Month exists
|
|
|
|
|
|
|
+ <PersonalFOP>
|
SPFP 1.0
|
|
+ <FOPInfoAry>
|
Array
|
n/a
|
|
+ <FOPInfo>
|
FieldSet
|
n/a
|
|
<FOPRefNum>
|
Numeric
|
2
|
Field Description: Reference number of FOP from personal guarantee FOP list. Format (n-numeric): nn Special Format: Right justified , zero padded Possible Values (range): 11 - 20 How is null data specified? N/A - This field should always be populated What does null data indicate? An error condition has occurred
|
<CCV>
|
Alpha
|
2
|
Field Description: Vendor code of the credit card Format (a-alpha): aa Special Format: If there is no Vendor Present, there may still be a Default Form of Payment that is not a Credit Card, or the user did not specify the vendor code in core TravelScreen. Therefore, the Credit Card Number must also be checked. Examples: AX How is null data specified? Character blanks What does null data indicate? The Default FOP is not a credit card, or the Default FOP is a credit card but no Vendor code is stored in TravelScreen
|
<CCAcct>
|
Alphanumeric
|
42
|
Field Description: Credit card number. This is a mandatory field if vendor code is present. Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxblanks Special Format: Left justified, blank padded If the Default FOP is not a credit card, the actual data input to the Guarantee FOP screen in core TravelScreen will be populated in this field. Examples: 370000000000000028blanks... How is null data specified? N/A - This field should always be populated What does null data indicate? An error condition exists
|
<ExpYear>
|
Numeric
|
4
|
Field Description: Expiration year of the credit card Format (n-numeric): nnnn Special Format: Right justified, zero padded This field will only be populated if the Default FOP is a credit card and the Vendor Code was input to the Guarantee FOP screen in core TravelScreen. Examples: 2007 How is null data specified? Zero data What does null data indicate? No Expiration Year exists
|
<ExpMonth>
|
Numeric
|
2
|
Field Description: Month in which credit card expires Format (n-numeric): nn Special Format: Right justified, zero padded This field will only be populated if the Default FOP is a credit card and the Vendor Code was input to the Guarantee FOP screen in core TravelScreen. Possible Values (Range): 00 - 12 How is null data specified? Zero data What does null data indicate? No Expiration Month exists
|
|
|
|
|
|
|
+ <HtlSellOpts>
|
SPH1 1.0
|
|
<NegotiatedRate>
|
Alphanumeric
|
6
|
Field Description: Negotiated Hotel Rate Code specified for the requested Vendor Format (x-alpha/numeric): xxxxxx Special Format: Left justified , blank padded Examples: 11S11 How is null data specified? Character blank What does null data indicate? No Negotiated Rate Code exists for the requested Vendor/Property number
|
<CDAcct>
|
Alphanumeric
|
20
|
Field Description: Corporate discount number specified for the requested Vendor Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxx Special Format: Left justified , blank padded Examples: CD12345 How is null data specified? Character blank What does null data specify? No CD Number exists for the requested Vendor/Property number
|
<CCV>
|
Alpha
|
2
|
Field Description: Vendor code of the credit card Format (a-alpha): aa Special Format: Left justified, blank padded Examples: AX How is null data specified? Character blank What does null data specify? No FOP exists for the requested Vendor/Property number, or the FOP to be used is not a credit card, in which case there will be data in the Credit Card number field.
|
<CCAcct>
|
Alphanumeric
|
42
|
Field Description: Credit card number/data specified for the requested Vendor Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxx(spaces) Special Format: Left justified, blank padded This is a mandatory field if vendor code is present. If there is data in this field and there is not data in the Credit Card Vendor Code field, the FOP is not a credit card. Examples: 370000000000000028 CASH How is null data specified? Character blank What does null data specify? No FOP exists for the requested Vendor/Property number
|
<ExpYear>
|
Numeric
|
4
|
Field Description: Expiration year of the credit card Format (n-numeric): nnnn Special Format: Right justified, zero padded Examples: 2007 How is null data specified? Zero Data What does null data specify? No FOP exists for the requested Vendor/Property number, or the FOP to be used is not a credit card, in which case there will be data in the Credit Card number field.
|
<ExpMonth>
|
Numeric
|
2
|
Field Description: Expiration Month of the credit card Format (n-numeric): nn Special Format: Right justified, zero padded Possible Values (Range): 00 - 12 How is null data specified? Zero data What does null data specify? No FOP exists for the requested Vendor/Property number, or the FOP to be used is not a credit card, in which case there will be data in the Credit Card number field.
|
<SpclInfo>
|
Alphanumeric
|
54
|
Field Description: Special information specified for the requested Vendor Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxx(spaces) Special Format: Left justified, blank padded Depending on hotel rules, this could include 31 bytes for the SI field, 18 bytes for the CD field and 5 bytes for the "AND" which is added between the two fields. Examples: TOP FLOOR AWAY FROM LIFTS How is null data specified? Character blanks What does null data specify? No special information exists for the requested Vendor/Property number
|
<AirV>
|
Alphanumeric
|
3
|
Field Description: Airline code for Membership program to be used in association with the requested Vendor/Property number Format (x-alpha/numeric): xxx Special Format: Left justified, blank padded Examples: AA UA How is null data specified? Character blanks What does null data specify? No associated Membership number exists for this Vendor/Property number
|
<AirFreqCustAcct>
|
Alphanumeric
|
25
|
Field Description: Membership Number for the above Airline Code Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxx Special Format: Left justified, blank padded Examples: AA12345 UA123456 How is null data specified? Character blanks What does null data specify? No special information exists for the requested Vendor/Property number
|
<HtlV>
|
Alphanumeric
|
3
|
Field Description: Hotel Chain code for the frequent guest program of the requested Vendor/Property number Format (x-alpha/numeric): xxx Special Format: Left justified, blank padded Examples: HY MC How is null data specified? Character blanks What does null data indicate? No Frequent Guest information exists for the requested Vendor/Property number
|
<HtlFreqCustAcct>
|
Alphanumeric
|
25
|
Field Description: Membership number related to the above Vendor Code Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxx Special Format: Left justified, blank padded Examples: HI12345 MC992233 How is null data specified? Character blanks What does null data indicate? No Frequent Guest information exists for the requested Vendor/Property number
|
|
|
+ <HtlFreqCust>
|
SPHM 1.0
|
|
+ <FreqCustAry>
|
Array
|
n/a
|
|
+ <FreqCust>
|
FieldSet
|
n/a
|
|
<HtlV>
|
Alphanumeric
|
3
|
Field Description: Hotel vendor code Format (x-alpha/numeric): xxx Special Format: Left justified, blank padded. Examples: HI MC How is null data specified? Character Blanks What does null data indicate? As part of a retrieve response, this field should always be populated. If it is not, an error condition has occurred. As part of a maintenance request, null data indicates this item is to be deleted.
|
<Acct>
|
Alphanumeric
|
25
|
Field Description: Hotel membership number Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxx Special Format: Left justified, blank padded Examples: HI12345678(rest are spaces) How is null data specified? Character blanks What does null data indicate? As part of a retrieve response, this field should always be populated. If it is not, an error condition has occurred. As part of a maintenance request, null data indicates this item is to be deleted.
|
|
|
|
|
|
|
+ <AirFreqCust>
|
SPMM 1.0
|
|
+ <FreqCustAry>
|
Array
|
n/a
|
|
+ <FreqCust>
|
FieldSet
|
n/a
|
|
<AirV>
|
Alphanumeric
|
3
|
Field Description: Airline code Format (x-alpha/numeric): xxx Special Format: Left justified, blank filled Examples: UA F9 How is null data specified? Character Blanks What does null data indicate? As part of a retrieve response, this field should always be populated. If it is not, an error condition has occurred. As part of a maintenance request, null data indicates this item is to be deleted.
|
<Acct>
|
Alphanumeric
|
25
|
Field Description: Air membership number Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxx Special Format: Left justified, blank filled Examples: UA00330033221 F9231233 How is null data specified? Character Blanks What does null data indicate? As part of a retrieve response, this field should always be populated. If it is not, an error condition has occurred. As part of a maintenance request, null data indicates this item is to be deleted.
|
|
|
|
|
|
|
+ <PersonalInfoUpdate>
|
SPPI 1.0
|
|
<SeatPref>
|
Alphanumeric
|
1
|
Field Description: Seating Preference ( window or aisle ) Format (a-alpha): a Possible Values (List): A = Aisle seat preferred W = Window seat preferred blank = No preference How is null data specified? Character blank What does null data indicate? As part of a retrieve response, null data indicates there is no seating preference. As part of a maintenance request, null data indicates this item is to be deleted.
|
<SmokePref>
|
Alphanumeric
|
1
|
Field Description: Smoking or Non- smoking preference Format (a-alpha): a Possible Values (List): Y = Smoking seat required N = NO smoking window required Blank How is null data specified? Blank What does null data indicate? As part of a retrieve response, null data indicates there is no smoking preference. As part of a maintenance request, null data indicates this item is to be deleted.
|
<DefFOPAir>
|
Alphanumeric
|
2
|
Field Description: Default FOP reference number for AIR FOP Format (x-alpha/numeric): xx Special Format: Left justified, blank padded This field is the reference number for the Guarantee FOP. The Guarantee FOP retrieve request should be used to get the actual data associated to this reference number. Examples: 01 How is null data specified? Character blanks What does null data indicate? As part of a retrieve response, null data indicates there is no Default FOP preference. As part of a maintenance request, null data indicates this item is to be deleted.
|
<DefFOPCar>
|
Alphanumeric
|
2
|
Field Description: Default FOP reference number for CAR FOP Format (x-alpha/numeric): xx Special Format: Left justified, blank padded This field is the reference number for the Guarantee FOP. The Guarantee FOP retrieve request should be used to get the actual data associated to this reference number. Examples: 01 How is null data specified? Character blanks What does null data indicate? As part of a retrieve response, null data indicates there is no Default FOP preference. As part of a maintenance request, null data indicates this item is to be deleted.
|
<DefFOPHotel>
|
Alphanumeric
|
2
|
Field Description: Default FOP reference number for HOTEL FOP Format (x-alpha/numeric): xx Special Format: Left justified, blank padded This field is the reference number for the Guarantee FOP. The Guarantee FOP retrieve request should be used to get the actual data associated to this reference number. Examples: 01 How is null data specified? Character blanks What does null data indicate? As part of a retrieve response, null data indicates there is no Default FOP preference. As part of a maintenance request, null data indicates this item is to be deleted.
|
<HtlSpclInfo>
|
Alphanumeric
|
31
|
Field Description: Default special information related to HOTEL Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxx Special Format: Left justified , blank filled Examples: LUXURY ROOM SMOKING ROOM How is null data specified? Character blanks What does null data indicate? As part of a retrieve response, null data indicates there is no Default Special Information for Hotel. As part of a maintenance request, null data indicates this item is to be deleted.
|
<CarSpclInfo>
|
Alphanumeric
|
26
|
Field Description: Default special information related to CAR Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Special Format: Left justified, blank filled Examples: COMPACT CAR LUXURY CAR How is null data specified? Character blanks What does null data indicate? As part of a retrieve response, null data indicates there is no Default Special Information for Car. As part of a maintenance request, null data indicates this item is to be deleted.
|
+ <SSRCodeAry>
|
Array
|
n/a
|
|
+ <SSRCodeItem>
|
FieldSet
|
n/a
|
|
<SSRCode>
|
Alphanumeric
|
4
|
Field Description: Preferred SSR service code Format (x-alpha/numeric): xxxx Special Format: Left justified, blank padded. Examples: VGML How is null data specified? Character blank What does null data indicate? As part of a retrieve response, null data indicates there is no SSR data for this array item. As part of a maintenance request, null data indicates this item is to be deleted.
|
<FltType>
|
Alpha
|
1
|
Field Description: Applicable flight type Format (a-alpha): a Possible Values (List): Applicable flight type for Apollo (1V): A = All flights (non-meal SSR's only) S = Snack flights only D = Dinner flights only B = Breakfast flights only L = Lunch or snack flights C = Combination M = All meal flights Applicable flight type for Galileo (1G): A = All flights (non-meal SSR's only) S = Snack flights only B = Breakfast flights only M = All meal flights How is null data specified? Character blank What does null data indicate? As part of a retrieve response, null data indicates there is no SSR data for this array item. As part of a maintenance request, null data indicates this item is to be deleted.
|
<Text>
|
Alphanumeric
|
15
|
Field Description: Text to support SSR code Format (x-alpha/numeric): xxxxxxxxxxxxxxx Special Format: Left justified, blank padded. Examples: CD1234blanks... How is null data specified? Character blanks What does null data indicate? As part of a retrieve response, null data indicates there is no SSR data for this array item. As part of a maintenance request, null data indicates this item is to be deleted.
|
|
|
|
|
|
|
+ <CarSellOpts>
|
SPS1 1.0
|
|
<RateCode>
|
Alphanumeric
|
6
|
Field Description: Rate Code specified for the requested Vendor Format (x-alpha/numeric): xxxxxx Special Format: Left justified , blank padded Examples: 11S11blank How is null data specified? Character blank What does null data indicate? No Rate Code exists for the requested Vendor
|
<CDAcct>
|
Alphanumeric
|
20
|
Field Description: Corporate discount number specified for the requested Vendor Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxx Special Format: Left justified , blank padded Examples: CD12345blankblank... How is null data specified? Character blank What does null data indicate? No CD Number exists for the requested Vendor
|
<CCV>
|
Alpha
|
2
|
Field Description: Vendor code of the credit card Format (a-alpha): aa Special Format: Left justified, blank padded Examples: AX How is null data specified? Character blank What does null data specify? No FOP exists for the requested Vendor, or the FOP to be used is not a credit card, in which case there will be data in the Credit Card number field.
|
<CCAcct>
|
Alphanumeric
|
42
|
Field Description: Credit card number/data specified for the requested Vendor Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxblanks... Special Format: Left justified, blank padded This is a mandatory field if vendor code is present. If there is data in this field and there is not data in the Credit Card Vendor Code field, the FOP is not a credit card. Examples: 370000000000000028 CASH How is null data specified? Character blank What does null data specify? No FOP exists for the requested Vendor
|
<ExpYear>
|
Numeric
|
4
|
Field Description: Expiration year of the credit card Format (n-numeric): nnnn Special Format: Right justified, zero padded Examples: 2007 How is null data specified? Zero Data What does null data specify? No FOP exists for the requested Vendor, or the FOP to be used is not a credit card, in which case there will be data in the Credit Card number field.
|
<ExpMonth>
|
Numeric
|
2
|
Field Description: Expiration Month of the credit card Format (n-numeric): nn Special Format: Right justified, zero padded Possible Values (Range): 00 - 12 How is null data specified? Zero data What does null data specify? No FOP exists for the requested Vendor, or the FOP to be used is not a credit card, in which case there will be data in the Credit Card number field.
|
<SpclEquip>
|
Alphanumeric
|
16
|
Field Description: Special equipment specified for the requested Vendor Format (x-alpha/numeric): xxxxxxxxxxxxxxxxx Special Format: Right justified, zero padded Examples: CELL PHONE CAR SEAT How is null data specified? Character blanks What does null data indicate? No Special Equipment exists for the requested Vendor
|
<SpclInfo>
|
Alphanumeric
|
26
|
Field Description: Special information specified for the requested Vendor Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxx Special Format: Left justified, blank padded Examples: COMPACT CAR LUXURY CAR How is null data specified? Character blanks What does null data specify? No Special Information exists for the requested Vendor
|
<AirV>
|
Alphanumeric
|
3
|
Field Description: Airline code for Membership program to be used in association with the requested Vendor Format (x-alpha/numeric): xxx Special Format: Left justified, blank padded Examples: AA UA How is null data specified? Character blanks What does null data specify? No associated Membership number exists for this Vendor
|
<AirFreqCustAcct>
|
Alphanumeric
|
25
|
Field Description: Membership Number for the above Airline Code Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxx Special Format: Left justified, blank padded Examples: AA12345 UA123456 How is null data specified? Character blanks What does null data specify? No special information exists for the requested Vendor
|
<CarV>
|
Alphanumeric
|
3
|
Field Description: Car Vendor code for the membership program of the requested Vendor Format (x-alpha/numeric): xxx Special Format: Left justified, blank padded Examples: ZE AL How is null data specified? Character blanks What does null data indicate? No Membership information exists for the requested Vendor
|
<CarFreqCustAcct>
|
Alphanumeric
|
25
|
Field Description: Membership number related to the above Vendor Code Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxx Special Format: Left justified, blank padded Examples: ZE12345 AL992233 How is null data specified? Character blanks What does null data indicate? No Membership information exists for the requested Vendor
|
|
|
+ <SSROptions>
|
SPSR 1.0
|
|
+ <OptAry>
|
Array
|
n/a
|
|
+ <Opt>
|
FieldSet
|
n/a
|
|
<SSRCode>
|
Alphanumeric
|
4
|
Field Description: Preferred SSR service code. Format (x-alpha/numeric): xxxx Special Format: Left justified, blank padded. This SSR code will always be a programmatic SSR code Examples: WCHR VGML How is null data specified? N/A - This field should always be populated What does null data indicate? An error condition exists
|
<FltType>
|
Alpha
|
1
|
Field Description: Type of services allowed in a flight Format (a-alpha): a Possible Values (List): Apollo A = All flights (non-meal SSR's only) S = Snack flights only D = Dinner flights only B = Breakfast flights only L = Lunch or snack flights C = Combination M = All meal flights Galileo A = All flights (non-meal SSR's only) S = Snack flights only B = Breakfast flights only M = All meal flights How is null data specified? N/A - This field should always be populated What does null data indicate? An error condition exists
|
<Text>
|
Alphanumeric
|
15
|
Field Description: Text to support SSR request Format (x-alpha/numeric): xxxxxxxxxxxxxxxxx Example: LOW FAT How is null data specified? Character blank What does null data indicate? There is no text data for this SSR code
|
|
|
|
|
|
|
+ <Status>
|
SPSS 1.0
|
|
<TSStatusInd>
|
Alpha
|
1
|
Field Description: Status of travel screen currently active Format (a-alpha): a Possible Values (List): B = Business preference active P = Personal preference active M = Merged preferences N = NO preferences I = NOT authorized for travel screen preferences R = Restricted How is null data specified? N/A - This field will always be populated What does null data indicate? An error condition exists
|
<BAR>
|
Alpha
|
21
|
Field Description: The profile name of the active preference at business level Format (a-alpha): aaaaaaaaaaaaaaaaaaaa Example: IBM How is null data specified? N/A - This field will always be populated What does null data indicate? An error condition exists
|
<PAR>
|
Alpha
|
21
|
Field Description: The profile name of the active preference at personal level Format (a-alpha): aaaaaaaaaaaaaaaaaaaa Example: JONES How is null data specified? Character blanks What does null data indicate? A Business File is active
|
<CRS>
|
Alpha
|
3
|
Field Description: HOST CRS code Format (x-alpha/numeric): xxx Special Format: Left justified , blank padded Examples: 1Vblank How is null data specified? N/A - This field will always be populated What does null data indicate? An error condition exists
|
<PCC>
|
Alphanumeric
|
4
|
Field Description: 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.
Examples: 1WP7 0X0B ![CDATA[ X0B]] ![CDATA[2GK5]]
How is null data specified? N/A - This field will always be populated
What does null data indicate? An error condition exists
|
<LockedInd>
|
Alpha
|
1
|
Field Description: Whether preferences are 'locked' or not Format (a-alpha): a Special Format: Left justified , blank padded Possible Values (List): Y = Preferences locked N = preferences unlocked How is null data specified? N/A - This field will always be populated What does null data indicate? An error condition exists
|
<AirAvailInd>
|
Alpha
|
1
|
Field Description: Whether Air preferences are active Format (a-alpha): a Special Format: Left justified , blank padded Possible Values (List): Y = Preferences data exists for use of Air availability processing N = No preference data exists for Air availability processing How is null data specified? N/A - This field will always be populated What does null data indicate? An error condition exists
|
<CarAvailInd>
|
Alpha
|
1
|
Field Description: Whether Car preferences are active Format (a-alpha): a Special Format: Left justified , blank padded Possible Values: Y = Preferences data exists for use of Car availability processing N = No preference data exists for Car availability processing How is null data specified? N/A - This field will always be populated What does null data indicate? An error condition exists
|
<HtlAvailInd>
|
Alpha
|
1
|
Field Description: Whether Hotel preferences are active Format (a-alpha): a Special Format: Left justified , blank padded Possible Values: Y = Preferences data exists for use of Hotel availability processing N = No preference data exists for Hotel availability processing How is null data specified? N/A - This field will always be populated What does null data indicate? An error condition exists
|
<AirSellInd>
|
Alpha
|
1
|
Field Description: Whether preferences used for AIR sell are active Format (a-alpha): a Special Format: Left justified , blank padded Possible Values: Y = Preferences data exists for use of Air sell processing N = No preference data exists for Air sell processing How is null data specified? N/A - This field will always be populated What does null data indicate? An error condition exists
|
<CarSellInd>
|
Alpha
|
1
|
Field Description: Whether preferences used for CAR sell are active Format (a-alpha): a Special Format: Left justified , blank padded Possible Values: Y = Preferences data exists for use of car sell processing N = No preference data exists for car sell processing How is null data specified? N/A - This field will always be populated What does null data indicate? An error condition exists
|
<HtlSellInd>
|
Alpha
|
1
|
Field Description: Whether preferences used for hotel sell are active Format (a-alpha): a Special Format: Left justified , blank padded Possible Values (List): Y = Preferences data exists for use of hotel sell processing N = No preference data exists for hotel sell processing How is null data specified? N/A - This field will always be populated What does null data indicate? An error condition exists
|
<AirUniversalPtCnt>
|
Numeric
|
4
|
Field Description: Count of the universal cities that are active for the current preference level. Format (n-numeric): nnnn Special Format: Right justified , zero padded If preferences are merged, the count will be the sum of Business and Personal Air Universal City preferences. Examples: 0005 0015 How is null data specified? Character zeros What does null data indicate? There are no Air Universal City preferences
|
<AirPtPairCnt>
|
Numeric
|
4
|
Field Description: Count of the air city pair records that are active for the current preference level Format (n-numeric): nnnn Special Format: Right justified , zero padded If preferences are merged, the count will be the sum of Business and Personal Air City Pair preferences. Examples: 0005 0015 How is null data specified? Character zeros What does null data indicate? There are no Air City Pair preferences
|
<CarPtCnt>
|
Numeric
|
4
|
Field Description: Count of the car city pair records that are active for the current preference level. Format (n-numeric): nnnn Special Format: Right justified , zero padded If preferences are merged, the count will be the sum of Business and Personal Car City preferences. Examples: 0005 0015 How is null data specified? Character zeros What does null data indicate? There are no Car City preferences
|
<HtlPtCnt>
|
Numeric
|
4
|
Field Description: Count of the hotel city pair records that are active for the current preference level. Format (n-numeric): nnnn Special Format: Right justified , zero padded If preferences are merged, the count will be the sum of Business and Personal Hotel City preferences. Examples: 0005 0015 How is null data specified? Character zeros What does null data indicate? There are no Hotel City preferences
|
|
|
+ <CarVendorInfo>
|
SPVC 1.0
|
|
+ <VndInfoAry>
|
Array
|
n/a
|
|
+ <VndInfo>
|
FieldSet
|
n/a
|
|
<CarV>
|
Alphanumeric
|
3
|
Description of Field: Car Vendor code this set of data relates to. Format (x-alpha/numeric): aaa Examples: ZEblank ALblank How is null data specified? N/A - If there is data found, there will always be a vendor code. If there is no data, an array item will not exist. What does null data indicate? An error condition has occurred
|
<CarType1>
|
Alphanumeric
|
4
|
Description of Field: First Car Type Preference for this Vendor. Format (x-alpha/numeric): xxxx Examples: ECAR LCAR How is null data specified? Character Blanks What does null data indicate? There is no Car Type Preference for this Vendor.
|
<CarType2>
|
Alphanumeric
|
4
|
Description of Field: Second Car Type Preference for this Vendor. Format (x-alpha/numeric): xxxx Examples: ECAR LCAR How is null data specified? Character Blanks What does null data indicate? There are 1 or less Car Type preferences for this Vendor, or this response if for a City Specific request which contains only 1 Car Type preference.
|
<CarType3>
|
Alphanumeric
|
4
|
Description of Field: Third Car Type Preference for this Vendor. Format (x-alpha/numeric): xxxx Examples: ECAR LCAR How is null data specified? Character Blanks What does null data indicate? There are 2 or less Car Type preferences for this Vendor, or this response if for a City Specific request which contains only 1 Car Type preference.
|
<CarType4>
|
Alphanumeric
|
4
|
Description of Field: Fourth Car Type Preference for this Vendor. Format (x-alpha/numeric): xxxx Examples: ECAR LCAR How is null data specified? Character Blanks What does null data indicate? There are 3 or less Car Type preferences for this Vendor, or this response if for a City Specific request which contains only 1 Car Type preference.
|
<LocnCode>
|
Alphanumeric
|
6
|
Description of Field: Off Airport Location Code preference for this Vendor Format (x-alpha/numeric): xxxxxx Examples: DENT01 ORDO04 How is null data specified? Character Blanks What does null data indicate? There is no Location Preference for this Vendor, or the request is for General Car Vendor Preferences which does not contain a Location Preference.
|
<Rate>
|
Alphanumeric
|
6
|
Description of Field: Rate Code used for this Vendor. Format (x-alpha/numeric): xxxxxx Examples: IBM234 CEN979 How is null data specified? Character Blanks What does null data indicate? There is no Rate Code in place for this Vendor.
|
<CDNum>
|
Alphanumeric
|
20
|
Description of Field: Corporate Discount Number used for this Vendor. Format (x-alpha/numeric): xxxxxx Examples: GALINT 5600999678 How is null data specified? Character Blanks What does null data indicate? There is no Corporate Discount Number in place for this Vendor.
|
<DefFOPRef>
|
Alphanumeric
|
2
|
Description of Field: The reference number for the default Form Of Payment to be used for this Vendor. Format (x-alpha/numeric): xx Special Format: This is the reference number of the FOP to be used as a default. The Reference Number can be used to find the actual data from the Form of Payment data request (See the KLRs SPFR, SPFB, SPFP for additional information) Possible Values (Range): 01 - 10 Business FOP range 11 - 20 Personal FOP range Examples: 01 15 How is null data specified? Character Blanks What does null data indicate? There is no Default FOP for this Vendor.
|
<MileMemberRefNum>
|
Alphanumeric
|
2
|
Description of Field: The reference number for the Air Mileage Membership number to be used for this Vendor. Format (x-alpha/numeric): xx Special Format: This is the reference number of the Air Mileage Membership number to be used with this Vendor. The reference number can be used to find the actual data from the Mileage Membership data request (See the KLRs SPRM, SPMM for additional information) Examples: UA F9 How is null data specified? Character Blanks What does null data indicate? There is no Airline Membership connection to this Vendor.
|
<DefSpcEquip>
|
Alphanumeric
|
16
|
Description of Field: Special Equipment information to be used as a Default for this Vendor. Format (x-alpha/numeric): xxxxxxxxxxxxxxxx Examples: CAR PHONE CONVERTIBLE How is null data specified? Character Blanks What does null data indicate? There is no Special Equipment Information for this Vendor.
|
<DefSpecInfo>
|
Alphanumeric
|
26
|
Description of Field: Special Information to be used as a Default for this Vendor. Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxx Examples: REQUEST ONSTAR SERVICES REQUIRE ICE SCRAPER How is null data specified? Character Blanks What does null data indicate? There is no Special Information for this Vendor.
|
|
|
|
|
|
|
+ <TextMsg>
|
TEXT 1.0
|
|
<Txt>
|
Alphanumeric
|
To End
|
Description of Field: Free Format Text Format (x-alpha/numeric): xxxxxxxxxxxxxxx............ Special Format: N/A Examples: ISSUED: 19MAY 03 FOP: CASH How is null data specified? N/A What does null data indicate? No data results in an error
|
|
|
|
|
+ <HtlSegSell>
|
6151 10.1
|
+ <HotelSell>
|
HT03 2.0
|
|
<SegNum>
|
Numeric
|
2
|
Segment Number: as unpacked in the AAA (Agents Assembly Area). Possible Values (Range): Set to Zero ('00') in initial Hotel Sell requests. Otherwise a valid segment number 01 - 99. Optional/Required: Required in Request & Response
|
<SellStatusInd>
|
Alpha
|
2
|
Current Status Code: This code describes the current status of the particular Hotel itinerary segment. List of Possible Values: Should always be set to SS on initial sell Request. In Response: SS = Sold (Must ET & retrieve for commit status). HK = Confirmed. NN = On Request. No yet confirmed. KK = Now confirmed. UC = Unable to confirm, waitlist closed. Blank = Status unknown. Optional/Required: Required in Request & Response
|
<StartDt>
|
Numeric
|
8
|
Arrival Date: This is the date the hotel guest arrives. AKA check-in date. Format: CCYYMMDD Examples: 20030809 = August 9, 2003 Optional/Required: Required in Request & Response
|
<EndDt>
|
Numeric
|
8
|
Departure Date: This is the date the hotel guest leaves. aka check-out data. Format: CCYYMMDD Examples: 20030809 = August 9, 2003 Optional/Required: Required in Request & Response
|
<NumNights>
|
Alphanumeric
|
2
|
Nights Of Stay: This is the number of nights the guest will be staying. Possible Values(Range): 01 - 99 Optional/Required: ignored in Request, Required in Response What does null data indicate? Blank = proper usage on request.
|
<PrimaryCity>
|
Alpha
|
5
|
City Code: Valid airport code or city code designating the location of the hotel where the reservation was placed. Special Format: Codes are currently 3 characters. The field is defined as 5 to allow for future expansion. Examples: DEN CHI NYC Optional/Required: Optional in Request, Required in non-sell Responses What does null data indicate? blank = Field is not applicable to this request or response.
|
<Chain>
|
Alpha
|
3
|
Chain code: Unique identity code assigned the chain this property belongs to. Special Format: Codes are currently 2 characters. The field is defined as 3 to allow for future expansion. Examples: HI RA Optional/Required: Required in Request & Response
|
<RoomMasterID>
|
Numeric
|
5
|
RoomMaster ID: Property's RoomMaster identification number. Examples: 14853 04205 Optional/Required: Request/Response - In case of alpha numeric property, this field will have 0's in it.
|
<BIC>
|
Alphanumeric
|
7
|
Booking Code: The full booking code for the rate sold. The complete bed type configuration values may optionally exist in HT04 KLR (e.g. not always part of booking code). Examples: B1KRAC A2T000C Optional/Required: Required in Request & Response
|
<HtlPropName>
|
Alpha
|
19
|
Hotel Property Name Optional/Required: Optional in Request & Response
|
<NumAdults>
|
Numeric
|
1
|
Number Of Adults Optional/Required: Required in Request & Response Possible Values(Range): 1 - 9 Optional/Required: Required in Request & Response
|
<NumRooms>
|
Numeric
|
1
|
Number Of Rooms reserved. Possible Values (Range): 1 - 9 Optional/Required: Required in Request & Response
|
<ConfNum>
|
Alphanumeric
|
30
|
Confirmation number supplied by the hotel.This may be blank for non-link vendors. Special Format: Current maximum length is 25 bytes.Field is defined as 30 to allow for future expansion. Note: The Hotel Confirmation number from the Hotel Supplier will usually remain the same value throughout the life of the Hotel segment in the PNR. On rare occurrences, the Confirmation ID may be change by the supplier after the End Transaction of the PNR. An exception exists for Hotel Chain 'PI' where the Confirmation ID may change upon each modify of the 'PI' hotel segment.
Examples: A44T9QPM Optional/Required: Optional in Response What does null data indicate? Blank = The hotel vendor is not a Link vendor.
|
<RateGuarInfo>
|
Alpha
|
2
|
Rate Type Sold: This indicates the level of guarantee the hotel offers for this rate. Possible Values (List): RG=Vendor guaranteed RQ=Vendor quoted rate, but not guaranteed Optional/Required: Required in Response
|
<RateChgInd>
|
Alpha
|
1
|
Rate Change Indicator: This field indicates if the rate changes during the guest's stay. Possible Values (List): Y =Rate changes during stay. N =Rate does not change during stay. Optional/Required: Optional in Response What does null data indicate? Blank can be assumed to mean no rate change.
|
<MultiDayRateInd>
|
Alpha
|
1
|
Multiple Day Rate Indicator: Means the returned rate is for more than one night (as in a package) Possible Values (List): Y=Rate applies to more than one day. N=This is a per day rate.. Optional/Required: Optional in Response What does null data indicate? Blank = N.
|
<Currency>
|
Alpha
|
3
|
Currency Code: Currency in which rates were sold. Applies to Rate Amount and Total Rate if they exist. Needed on Sell request if Total Rate Amount field is present from previous display request. Examples: USD GBP Optional/Required: Optional in Request, Required in Response What does null data indicate? Blank = field is N/A.
|
<DecPos>
|
Alphanumeric
|
1
|
Number Of Decimals Places: The number of places to the right of the implied decimal for the currency in which the rates are quoted. Needed on Sell request if Total Rate Amount field is present from previous display request. Possible Values (Range): 0 - 3 Example: 2 = last two digits of amount are behind the decimal. So, if rate amount is 85950, and currency is USD, then real amount is 859.50 US dollars. Optional/Required: Optional in Request, Required in Response What does null data indicate? Blank = field is not applicable to this request or response.
|
<ExtraChargeDecPos>
|
Alphanumeric
|
1
|
Extra Charges Number Of Decimals: The number of implied decimals in rates for extra charges. Range of Possible Values: 0 - 3 Optional/Required: Required in Response What does null data indicate? Blank = field is not applicable to this request or response.
|
<RateAmt>
|
Alphanumeric
|
9
|
Rate Amount. The room amount expressed in the currency defined by Currency Code. Location of implied decimal point specified by Number of Decimals. (Note - for 'WEBHTL' multilevel rate codes, this is a total charge for stay amount). Special Format: Number Of Decimals is used with Rate Amount. Examples: 000014900 000008900 Optional/Required: Required in Response What does null data indicate? Blank = field is not applicable to this request or response.
|
<MultilevelRate>
|
Alphanumeric
|
6
|
Multilevel Rate Code: used to sell a negotiated rate. Examples: A1KRAC B2DT00 Optional/Required: Optional in Request & Response What does null data indicate? Blank = No multilevel rate was sold.
|
<DataStoreIndicator>
|
Alpha
|
1
|
Data Store Validation Indicator. Data Store Validation is only done for IBM requests. All other customers may ignore this field. Possible Values: Y = Yes, this segment has been validated by Data Store N = No, this segment has not been validated by Data Store Optional/Required: Optional in Request & Response What does null data indicate? Blank = This information is not available
|
<RoomMasterAlphaNumID>
|
Alphanumeric
|
5
|
5 character alpha numeric RoomMaster property number Examples: 14853 04205 ABCDE Optional/Required: Request - In case of numeric property, this field will have blanks. Response - This field can have both numeric and alpha numeric property.
|
|
|
+ <HotelOptionalData>
|
HT04 1.0
|
|
+ <FldAry>
|
Array
|
n/a
|
|
+ <Fld>
|
FieldSet
|
n/a
|
|
Len Structured data only. Not in XML.
|
Numeric
|
3
|
Optional Field Length: This is the length of variable length optional field that follows. Maximum = 110
|
<ID>
|
Alpha
|
2
|
Optional Field Identity: This is a code that identifies which type of optional data is in the variable length field.
Required/Optional: Required
Possible Values (List):
AD = Customer address AV = Advance deposit BA = Billing Address for Credit CardBS = Booking source BT = Bed Type Configuration CA = Child Ages (e.g. "12 4 01 5" with space as separator & up to 5 ages max) CC = Credit Card number from extension CD = Corporate discount number CI = Card Pool ID - BillbackCL = Accepted Credit Cards (e.g. "AX VI ..") CM = Commissionable Booking y/n CN = Name on the Credit Card CP = Commissionable percentage value(max length 2) (Rsp) CR = Cribs CS = Alternate Currency Crib CT = Rate Category (OTA) CV = Security ID Code on Credit Card DB = Direct bill DE = Credit card effective dates - Billback DP = Deposit DR = Rate Description EC = Extra child ED = Alternate Currency Extra Child EF = Effective Date EX = Extra adult EY = Alternate Currency Extra Adult FG = Frequent guest number FN = Fax Number - Billback (Req/Rsp) FT = Frequent air traveler number GA = Absolute Hold Deadline GD = Time Base - BEFORE ARRIVAL / AFTER BOOKING GI = Guarantee Type Indicator - G/D/P GH = Guarantee Hold Time HH.MM GM = Guarantee Amount GO = Guarantee Deadline Offset Time GT = Payment guarantee ID = Customer ID number LS = Link Sold (Rsp) (e.g. - (A - Type A) | (B - Type - B)) MC = Meals Codes (OTA table MPT) MI = Meals Included flags 'yyy/nnn' MP = Tour meal plan NC = Number of Children Count NF = Reservation name - first NL = Reservation name - last NT = Number of Nights(Rsp) NR = NonRefundable Type y/n P1 = Descriptive text coded value 1 P2 = Descriptive text coded value 2 P3 = Descriptive text coded value 3 P4 = Descriptive text coded value 4 P5 = Descriptive text coded value 5 PA = Pre Payment PF = Descriptive freeform text PT = Approximate Total or Approximate Total Plus. May contain an AT, AP, or either with a rate PI = Deployment ID - Billback PL = Credit card Payment Limit - Billback RA = Rollaway bed adult RB = Alternate currency Rollaway adult RD = Rollaway bed child RE = Alternate Currency Rollaway child RG = Guaranteed rate RL = Tour room location RN = Rate Change Amount RO = Rate Override RQ = Quoted rate RR = Rate request RT = Corporate rate override RV = Room View codes (OTA) SC = Surcharge Fee TotalSI = Special information SM = Smoking Room y/n SN = Secondary notification failure Email ID - Billback SU = Single Use Credit Card Flag TN = Tour number TR = Total Rate Amount for the stay per room. May contain currency code (mandatory when in request record, but optional when in response). TT = Taxes Total XA = Absolute Deadline for cancel fee XB = Basis Unit for charge (1st night, last night, ...) XC = Cost Amount of Cancel XD = Time Base - BEFORE ARRIVAL / AFTER BOOKING XF = Fees Inclusive Cancel Amount XN = Number of Nights Cost for Cancel XO = Deadline Offset Time for cancel fee XP = Percent Cost of Cancel XT = Tax Inclusive Cancel Amount
How is null data specified? N/A
What does null data indicate? No data results in error.
For more possible Optional Field values, format, descriptions, and use, please see Industry Codes > Hotel Sell Optional Data section in the Help.
|
<Contents>
|
Character
|
VL
|
Optional Field Contents: This field contains the details of the optional data, based on the type specified in Optional Field Identity. The field size depends on the contents. The max size is 110 bytes. See task documentation for details. Examples: AX370000000000028EXP0405 JOHN Q. SMITH AP25800 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. 110 Required/Optional: Required
|
|
|
|
|
|
|
+ <HotelError>
|
HTER 2.0
|
|
+ <ErrMsgAry>
|
Array
|
n/a
|
|
Start Definition of Hotel Error Response KLR Start of Error Message Section
|
+ <ErrMsg>
|
FieldSet
|
n/a
|
|
<Msg>
|
Character
|
64
|
Description of Field: This is a text error message. Format (a-alpha, n-numeric, x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Special Format: Left justified, blank filled Examples: Invalid credit card address Access restricted How is null data specified? This field can be blanks. What does null data indicate? No error message is available.
|
<Num>
|
Character
|
4
|
Description of Field: This is a number that indicates the type of error taken. Format (a-alpha, n-numeric, x-alpha/numeric): nnnn Special Format: Right justified, zero filled Examples: 0404 0133 How is null data specified? This field can be zeroes or blanks. This field can not be null if there is no text in the previous field What does null data indicate? There is not error number that corresponds to the error text.
|
<ErrSeverityInd>
|
Character
|
1
|
F= Fatal error, processing halted W= Warning, processing continued If HTER is returned with warning and is not present within set of property detail KLRs, then that means warning applies to all properties.
|
|
|
|
|
|
|
+ <HotelType>
|
HTTR 1.0
|
|
<HtlTypeInd>
|
Alphanumeric
|
1
|
Type Of Response Returned List of Possible Values: P = Property List returned S = Similar Name List returned E = Error message returned H = Hotel Travelscreen response R = RoomMaster Response to an HOC Request I = Inside Availability Response to an HOC Request A = Alternate Availability Response to an HOC Request 0 = Link sell successful. F = Link sell failed. Required/Optional: Required
|
|
|
+ <HotelRule>
|
HTVT 1.0
|
|
+ <RuleInfoAry>
|
Array
|
n/a
|
|
<RuleInfo>
|
Alphanumeric
|
64
|
Rule And Information: This field contains Rule, Information text related to the Hotel segment being booked. Examples: Check In : 1000 AM Acceptable forms of credit are AX and VI
|
|
|
|
|
|
|
+ <CarSegSell>
|
7151 10.0
|
Comments on Optional Field Contents End Optional Fields Section
|
|
<Type>
|
Alphanumeric
|
1
|
Description of Field: Status of the request Format (x-alpha/numeric): x Possible Values (List): 0=No errors, successful sell E=Error with no items returned W=Successful sell with warning message F=Link sell failed, only error message and link text returned in a 7152 block L=Successful Link sell - Output includes MVS detail and link text How is null data specified? Nulls are invalid What does null data indicate? Nulls are invalid
|
<RuleLineCnt>
|
Numeric
|
2
|
Description of Field: The number of free form or rule text lines that follow in a 7152 block Format (n-numeric): nn How is null data specified? Numeric zero What does null data indicate? There are no text or rule lines
|
+ <TypeEWFQual>
[Qualified By: Type of E,F,W]
|
FieldSet
|
n/a
|
|
<ErrMsg>
|
Character
|
64
|
Description of Field: Error message Format (c-character): cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc. How is null data specified? Character blanks What does null data indicate? No data means no error text
|
<ErrNum>
|
Character
|
4
|
Description of Field: Error number that is associated with the error Format (c-character): cccc How is null data specified? Character blanks What does null data indicate? No data means no error number
|
|
|
+ <Type0WLQual>
[Qualified By: Type of 0,L,W]
|
FieldSet
|
n/a
|
|
<SegNum>
|
Numeric
|
2
|
Description of Field: Segment Number Format (n-numeric): nn Possible Values (Range): 01 - 99 How is null data specified? Character blanks What does null data indicate? No data results in error
|
<SellStatus>
|
Alpha
|
1
|
Description of Field: Sell Status of car Format (a-alpha): a Possible Values (List): S - Sold N - Need C - Closed E - Error during validation, non-critical How is null data specified? Character blanks What does null data indicate? No data results in error
|
<StartDt>
|
Numeric
|
8
|
Description of Field: Pick Up Date Format (n-numeric): nnnnnnnn Special Format: CCYYMMDD How is null data specified? Character blanks What does null data indicate? No data results in error
|
<StartTm>
|
Numeric
|
4
|
Description of Field: Pickup time expressed in 24 hour clock format Format (n-numeric): nnnn Special Format: HHMM How is null data specified? Character blanks What does null data indicate? No data results in error
|
<StartAirV>
|
Alphanumeric
|
3
|
Description of Field: Arrival Flight Airline Format (x-alpha/numeric): xxx How is null data specified? Character blanks What does null data indicate? No data means that is no data
|
<StartFltNum>
|
Alphanumeric
|
4
|
Description of Field: Arrival Flight Number Format (x-alpha/numeric): xxxx How is null data specified? Character blanks What does null data indicate? No data means that is no data
|
<Airp>
|
Alpha
|
5
|
Description of Field: Airport code where car is being rented Format (a-alpha): aaaaa Special Format: Left justified character blank filled. How is null data specified? Character blanks What does null data indicate? No data results in error
|
<PickupLocn>
|
Alpha
|
5
|
Description of Field: Code of actual car pickup location (From the /PUP optional field) Format (a-alpha): aaaaa How is null data specified? Character blanks What does null data indicate? No data results in error
|
<LocnCat>
|
Alphanumeric
|
1
|
Description of Field: Location Category Format (x-alpha/numeric): x Possible Values (List): T - Airport terminal O - Off-airport C - City location P - Port X - Train station S - South suburban location E - East suburban location N - North suburban location W - West suburban location R - Resort location Blank - Default location for the city How is null data specified? Character blanks What does null data indicate? Blanks mean no data
|
<LocnExpansion>
|
Numeric
|
1
|
Description of Field: Reserved for future use Format (n-numeric): n How is null data specified? 0 What does null data indicate? No data
|
<LocnNum>
|
Numeric
|
2
|
Description of Field: Location Number Format (n-numeric): nn How is null data specified? 00 What does null data indicate? No data results in error
|
<PickUpAddr>
|
Alphanumeric
|
45
|
Description of Field: Address of pickup location Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx How is null data specified? Character blanks What does null data indicate? No Data means no pick up address
|
<PickUpPhone>
|
Alphanumeric
|
40
|
Description of Field: Phone number of pickup location Format ( x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx How is null data specified? Character blanks What does null data indicate? No Data means no data
|
<EndDt>
|
Numeric
|
8
|
Description of Field: Return date Format (n-numeric): nnnnnnnn Special Format: CCYYMMDD How is null data specified? Character blanks What does null data indicate? No Data means no data
|
<EndTm>
|
Numeric
|
4
|
Description of Field: Return time expressed in 24 hour clock format Format (n-numeric): nnnn Special Format: HHMM How is null data specified? Character blanks What does null data indicate? No Data means no data
|
<EndAirV>
|
Alphanumeric
|
3
|
Description of Field: Airline code if customer is departing by air Format (x-alpha/numeric): xxx How is null data specified? Character blanks What does null data indicate? No Data means no data
|
<EndFltNum>
|
Alphanumeric
|
4
|
Description of Field: Associated flight number when it applies Format (x-alpha/numeric): xxxx How is null data specified? Character blanks What does null data indicate? No Data means no data
|
<NumCars>
|
Numeric
|
2
|
Description of Field: Number of cars reserved Format (n-numeric): nn Special Format: Should be right justified with leading zeroes. How is null data specified? Character zeros What does null data indicate? No data results in error
|
<Vnd>
|
Alpha
|
3
|
Description of Field: Vendor Code Format (a-alpha): aaa Special Format: Left justified character blank filled. How is null data specified? Character blanks What does null data indicate? No data results in error
|
<AltV>
|
Alpha
|
3
|
Description of Field: Identification of alternate vendor name used at this location. Optional. Format (a-alpha): aaa Special Format: Left justified character blank filled. How is null data specified? Character blanks What does null data indicate? No data means no data
|
<ShortVName>
|
Character
|
7
|
Description of Field: Vendor Name Format (c-character): ccccccc Special Format: Left justified character blank filled. How is null data specified? Character blanks What does null data indicate? No data means no data
|
<ConfNum>
|
Character
|
30
|
Description of Field: Confirmation number when supplied by Link vendors. MVS does not generate this number. Format (c-character): cccccccccccccccccccccccccccccc Special Format: Left justified character blank filled. How is null data specified? Character blanks What does null data indicate? No data results in error
|
Start Rate Information Section
|
<RateCodeDesc>
|
Character
|
55
|
Description of Field: Rate Code Description Format (c-character): ccccccccccccccccccccccccccccccccccccccccccccccccccccccccc How is null data specified? Character blanks What does null data indicate? No data means no data
|
<HrsOp>
|
Character
|
55
|
Description of Field: Hours of operation Format (c-character): ccccccccccccccccccccccccccccccccccccccccccccccccccccccccc How is null data specified? Character blanks What does null data indicate? No data means no data
|
<HrsPassFailInd>
|
Alpha
|
1
|
Description of Field: MVS check for correct hours Format (a-alpha): a Possible Values (List): Y - Pass N - Fail How is null data specified? Character blanks What does null data indicate? No data means no data
|
<RateType>
|
Alpha
|
1
|
Description of Field: Rate Type indicator Format (a-alpha): a Possible Values (List): D - Daily E - Weekend W - Weekly M - Monthly H - Hourly P - Package How is null data specified? Character blanks What does null data indicate? No data results in error
|
<Rate>
|
Character
|
6
|
Description of Field: Rate Code Format (c-character): cccccc How is null data specified? Character blanks What does null data indicate? No data results in error
|
<RateCat>
|
Alpha
|
1
|
Description of Field: Rate Category indicator Format (a-alpha): a Possible Values (List): A - Association B - Business standard C - Corporate G -Government I -Industry K - Package L - Inclusive P - Promotional R - Credential S - Standard U - Consortium V - Convention X - Negotiated How is null data specified? Character blanks What does null data indicate? No data results in error
|
<CarType>
|
Alpha
|
4
|
Description of Field: Type of car rented Format (a-alpha): aaaa Possible Values (List): ICAR ECAR SDAR How is null data specified? Character blanks What does null data indicate? No data results in error
|
<CarTypeDesc>
|
Alpha
|
30
|
Description of Field: Description of car type selected Format (a-alpha): aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa How is null data specified? Character blanks What does null data indicate? No data means no data
|
<YieldMgmtNum>
|
Character
|
1
|
Description of Field: Yield Management Number Format (c-character): c Special Format: Can be blank. Possible Values (Range): 1 through 9 Blank How is null data specified? Character blanks What does null data indicate? No data means no data
|
<Currency>
|
Alpha
|
3
|
Description of Field: Currency in which rates were sold Format (a-alpha): aaa Examples: USD GBP How is null data specified? Character blanks What does null data indicate? No data results in error
|
<DecPos>
|
Numeric
|
1
|
Description of Field: The number of implied places to the right of the implied decimal for the currency the rates are quoted in Format (n-numeric): n How is null data specified? Character blanks What does null data indicate? No data results in error
|
<RateAmt>
|
Numeric
|
9
|
Description of Field: The car rate expressed in the currency defined by Currency. Location of implied decimal point specified by Number of Decimals. This applies to all rate fields. Format (n-numeric): xxxxxxxxx Special Format: All 9s mean maximum display limit exceeded. Numeric amount should be right justified with leading zero How is null data specified? Character blanks What does null data indicate? No data results in error
|
<NumRateUnits>
|
Alpha
|
3
|
Description of Field: Number of units. This will be used to calculate Base Rate Format (a-alpha): aaa How is null data specified? Character blanks What does null data indicate? No data results in error
|
<NumExtraDays>
|
Alpha
|
3
|
Description of Field: Number of extra days used to calculate Base Rate Format (a-alpha): aaa How is null data specified? Character blanks What does null data indicate? No data results in error
|
<NumExtraHrs>
|
Alpha
|
3
|
Description of Field: Number of extra hours used to calculate Base Rate Format (a-alpha): aaa How is null data specified? Character blanks What does null data indicate? No data results in error
|
<BaseRate>
|
Numeric
|
12
|
Description of Field: Sum for Rate type + extra day chg + extra hour chg Format (n-numeric): nnnnnnnnnnnn Special Format: Numeric rate must be right justified zero filled How is null data specified? Character blanks What does null data indicate? No data results in error
|
<RateGuarInd>
|
Alpha
|
1
|
Description of Field: Rate Guarantee Indicator Format (a-alpha): a Possible Values (List): G - Rate guaranteed Q - Rate quoted T - Agent entered Blank - (no rate exists) How is null data specified? Character blanks What does null data indicate? No rate exists
|
<MilesOrKiloInd>
|
Alpha
|
1
|
Description of Field: Miles or Kilometers indicator Format (a-alpha): a Possible Values (List): M - Miles K - Kilometers Blank How is null data specified? Character blanks What does null data indicate? No data results in error
|
<MileAllow>
|
Alphanumeric
|
5
|
Description of Field: Mileage Allowance Format (x-alpha/numeric): xxxxx How is null data specified? Character blanks What does null data indicate? No data results in error
|
<MileRateAmt>
|
Numeric
|
9
|
Description of Field: Mileage Rate Amount Format (n-numeric): nnnnnnnnn How is null data specified? Character blanks What does null data indicate? No data results in error
|
<RequiredChgs>
|
Character
|
15
|
Description of Field: Required Charges Format (c-character): ccccccccccccccc How is null data specified? Character blanks What does null data indicate? No data results in error
|
<AdvBkUnitInd>
|
Alpha
|
1
|
Description of Field: Advance Booking Unit Format (a-alpha): a Possible Values (List) : D - Days H - Hours Blank How is null data specified? Character blanks What does null data indicate? No data means no data
|
<NumAdvBkUnits>
|
Numeric
|
3
|
Description of Field: Number of Advance Booking Units Format (n-numeric): nnn How is null data specified? Character zero What does null data indicate? No data means no number of advance booking units
|
<AdvBkPassFailInd>
|
Alpha
|
1
|
Description of Field: MVS Check for Advance Booking Pass Fail indicator Format (a-alpha): a Possible Values (List): Y - Pass N - Fail Blank How is null data specified? Character blanks What does null data indicate? No data means no data
|
<ApproxTot>
|
Character
|
10
|
Description of Field: Sum for Rate type + extra day chg + extra hour chg + taxes + fees. The fields in this section are parsed from the raw AT field sent by the vendor. It is possible to see an AT field in the optional data section and have these fields empty if the field is not parsable. Format (x-alpha/numeric): cccccccccc Special Format: Numeric rate must be right justified zero filled. Decimal Point will be present whenever there is at least one numeric to the right of the decimal. How is null data specified? Character zeroes What does null data indicate? No data means no data
|
<ExtraMileRate>
|
Numeric
|
9
|
Description of Field: Sum for Rate type + extra day chg + extra hour chg + taxes + fees. Format (x-alpha/numeric): cccccccccc Special Format: Numeric rate must be right justified zero filled. Decimal Point will be present whenever there is at least one numeric to the right of the decimal. How is null data specified? Character zeroes What does null data indicate? No data means no data
|
<ATMilesOrKiloInd>
|
Alpha
|
1
|
Description of Field: Approximate Total Miles or Kilometers indicator Format (a-alpha): a Possible Values (List): M = Miles K = Kilometers Blank How is null data specified? Character blanks What does null data indicate? No data means no data
|
<ATMileAllow>
|
Character
|
5
|
Description of Field: Approximate Total Mileage Allowance Format (c-character): ccccc Special Format: Numeric rate must be right justified zero filled. Decimal Point will be present whenever there is at least one numeric to the right of the decimal How is null data specified? Character blanks if UNL value, character zeroes otherwise What does null data indicate? No data means no data
|
<ATMonthUnits>
|
Numeric
|
2
|
Description of Field: Number of Months units used to calculate the approximate total rate amount. Format (n-numeric): nn Possible Values (Range): 01 - 12 How is null data specified? Character zeroes What does null data indicate? No data means no monthly units used in AT calculation
|
<ATWeeklyUnits>
|
Numeric
|
2
|
Description of Field: Number of Weekly units used to calculate the approximate total rate amount Format (n-numeric): nn Possible Values (Range): 01 - 52 How is null data specified? Character zeroes What does null data indicate? No data means no weekly units used in AT calculation
|
<ATWeekendUnits>
|
Numeric
|
2
|
Description of Field: Number of Weekend units used to calculate the approximate total rate amount Format (n-numeric): nn Possible Values (Range): 01 - 52 How is null data specified? Character zeroes What does null data indicate? No data means no weekend units used in AT calculation
|
<ATDailyUnits>
|
Numeric
|
3
|
Description of Field: Number of Daily units used to calculate the approximate total rate amount Format (n-numeric): nn Possible Values (Range): 001 - 332 How is null data specified? Character zeroes What does null data indicate? No data means no Daily units used in AT calculation
|
<ATExtraHrs>
|
Numeric
|
2
|
Description of Field: Number of extra hours used to calculate Approximate Total Format (x-alpha/numeric): xx How is null data specified? Character blanks What does null data indicate? No data means no data
|
<ATMandatoryChgs>
|
Character
|
9
|
Description of Field: Mandatory Charges. As with the Approximate Total amount field, this field will contain an embedded decimal. Format (c-character): ccccccccc Special Format: Numeric rate must be right justified zero filled. Decimal Point will be present whenever there is at least one numeric to the right of the decimal How is null data specified? Character zeros What does null data indicate? No data means no data
|
<ExtraDayInd>
|
Alpha
|
1
|
Description of Field: Extra Day Flag indicator Format (a-alpha): a Possible Values (List): Y - Extra Day fields exist in the Rate Information Section N - Extra Day fields not included How is null data specified? Character blanks What does null data indicate? No data results in error
|
<ExtraHourInd>
|
Alpha
|
1
|
Description of Field: Extra Hour Flag indicator Format (a-alpha): a Possible Values (List): Y - Extra Hour fields exist in the Rate Information Section N - Extra Hour fields not included How is null data specified? Character blank What does null data indicate? No data results in error
|
<RuleInfoExistsInd>
|
Alpha
|
1
|
Description of Field: Rule Information indicator Format (a-alpha): a Possible Values (List): Y - The Rule Information Section is included N - Rule Information Section does not follow How is null data specified? Character blanks What does null data indicate? No data results in error
|
OptFldIDCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: The number of optional fields that follow at the end of the header Format (n-numeric): nn How is null data specified? Character zeros What does null data indicate? No data results in error
|
End Extra Day Fields Start Extra Hour Fields These fields are present only if the Extra Hour Flag contains Y.
|
+ <ExtraDayYQual>
[Qualified By: ExtraDayInd of Y]
|
FieldSet
|
n/a
|
|
Start Extra Day Fields These fields are present only if the Extra Day Flag contains Y.
|
<RateAmt>
|
Numeric
|
9
|
Description of Field: Extra Day Rate amount Format (n-numeric): nnnnnnnnn Special Format: All 9s mean maximum display limit exceeded. If numeric field, will be right justified with leading zeroes How is null data specified? Character blanks What does null data indicate? No data results in error
|
<MileAllow>
|
Character
|
5
|
Description of Field: Extra Day Mileage Allowance Format (c-character): ccccc How is null data specified? Character blanks What does null data indicate? No data results in error
|
<MileRateAmt>
|
Numeric
|
9
|
Description of Field: Extra Day Mileage Rate Amount Format (n-numeric): nnnnnnnnn Special Format: All 9s mean maximum display limit exceeded. If numeric field, will be right justified with leading zeroes How is null data specified? Character blanks What does null data indicate? No data results in error
|
|
|
End Extra Hour Fields Start Rule Information Section This section exists only if the Rule Information Exists field contains Y.
|
+ <ExtraHrsYQual>
[Qualified By: ExtraHourInd of Y]
|
FieldSet
|
n/a
|
|
<RateAmt>
|
Numeric
|
9
|
Description of Field: Extra Hour Rate Amount Format (n-numeric): nnnnnnnnn Special Format: All 9s mean maximum display limit exceeded. If numeric field, will be right justified with leading zeroes How is null data specified? Character blanks What does null data indicate? No data results in error
|
<MileAllow>
|
Character
|
5
|
Description of Field: Extra Hour Mileage Allowance Format (c-character): ccccc How is null data specified? Character blanks What does null data indicate? No data results in error
|
<MileRateAmt>
|
Numeric
|
9
|
Description of Field: Extra Hour Mileage Rate Amount Format (n-numeric): nnnnnnnnn Special Format: All 9s mean maximum display limit exceeded. If numeric field, will be right justified with leading zeroes How is null data specified? Character blanks What does null data indicate? No data results in error
|
|
|
+ <RuleExistsYQual>
[Qualified By: RuleInfoExistsInd of Y]
|
FieldSet
|
n/a
|
|
<MinMaxUnitInd>
|
Alpha
|
1
|
Description of Field: Min Max unit indicator Format (a-alpha): a Possible Values (List): H - Hour D - Day Blank How is null data specified? Character blank What does null data indicate? No data means no data
|
<MinRentalUnits>
|
Character
|
3
|
Description of Field: Minimum Rental Units Format (c-character): ccc How is null data specified? Character blanks What does null data indicate? No data means no data
|
<MinRentalPassFailInd>
|
Alpha
|
1
|
Description of Field: Minimum Rental Pass Fail indicator , check from MVS Format (a-alpha): a Possible Values (List): Y - Pass N - Fail Blank How is null data specified? Character blanks What does null data indicate? No data means no data
|
<MaxRentalUnits>
|
Character
|
3
|
Description of Field: Maximum Rental Units Format (c-character): ccc How is null data specified? Character blanks What does null data indicate? No data means no data
|
<MaxRentalPassFailInd>
|
Alpha
|
1
|
Description of Field: Maximum Rental Pass Fail indicator Format (a-alpha): a Possible Values (List): Y - Pass N - Fail Blank How is null data specified? Character blanks What does null data indicate? No data means no data
|
<NumAbsMaxDays>
|
Character
|
3
|
Description of Field: The maximum number of days the car can be kept. Format (c-character): ccc How is null data specified? Character blanks What does null data indicate? No data means no data
|
<EarlyStartTm>
|
Character
|
4
|
Description of Field: Early Pickup Time Format (c-character): cccc How is null data specified? Character blanks What does null data indicate? No data means no data
|
<EarlyStartPassFailInd>
|
Alpha
|
1
|
Description of Field: Early Pickup Pass Fail indicator for MVS Format (a-alpha): a Possible Values (List): Y - Pass N - Fail Blank How is null data specified? Character blanks What does null data indicate? No data means no data
|
<LatestStartTm>
|
Character
|
4
|
Description of Field: Latest Pickup Time Format (c-character): cccc How is null data specified? Character blanks What does null data indicate? No data means no data
|
<LatestStartPassFailInd>
|
Alpha
|
1
|
Description of Field: Latest Pickup Pass Fail For MVS Format (a-alpha): a Possible Values (List): Y - Pass N - Fail Blank How is null data specified? Character blanks What does null data indicate? No data means no data
|
<DropOffInd>
|
Alpha
|
1
|
Description of Field: Drop off Indicator Format (a-alpha): a Possible Values (List): Y - Pass N - No Indicates Drop Off data exists. How is null data specified? Character blanks What does null data indicate? No data means no data
|
<DropOffV>
|
Alpha
|
3
|
Description of Field: Vendor ID Format (a-alpha): aaa How is null data specified? Character blanks What does null data indicate? No data means no data
|
<DropOffCity>
|
Alpha
|
5
|
Description of Field: Drop Off Location City Code Format (a-alpha): aaaaa How is null data specified? Character blanks What does null data indicate? No data means no data
|
<DropOffCat>
|
Alpha
|
1
|
Description of Field: Drop Off Location Category Format (a-alpha): A Possible Values (List): T - Airport terminal O - Off-airport C - City location N - North suburban E - East suburban S - South suburban W - West suburban R - Resort location P - Port X - Train station How is null data specified? Character blanks What does null data indicate? No data means no data
|
<DropOffNum>
|
Alphanumeric
|
3
|
Description of Field: Drop Off Location Number Format (x-alpha/numeric): xxx Special Format: NNA - numeric numeric alpha How is null data specified? Character blanks What does null data indicate? No data means no data
|
<DropOffAddr>
|
Alphanumeric
|
45
|
Description of Field: Drop Off Location Address Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx How is null data specified? Character blanks What does null data indicate? No data means no data
|
<DropOffPhone>
|
Alphanumeric
|
40
|
Description of Field: Drop Off Location Phone Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx How is null data specified? Character blanks What does null data indicate? No data means no data
|
<DropOffHrs>
|
Alphanumeric
|
40
|
Description of Field: Drop Off Location Hours Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx How is null data specified? Character blanks What does null data indicate? No data means no data
|
<DropChargeAmt>
|
Alphanumeric
|
10
|
Description of Field: Drop Charge Amount Format (x-alpha/numeric): xxxxxxxxxx Special Format: If numeric field, will be right justified with leading zeroes How is null data specified? Character blanks What does null data indicate? No data means no data
|
<LatestEndTm>
|
Character
|
4
|
Description of Field: Latest Return Time Format (c-character): cccc How is null data specified? Character blanks What does null data indicate? No data means no data
|
<LatestEndPassFailInd>
|
Alpha
|
1
|
Description of Field: Latest Return Pass Fail indicator from MVS Format (a-alpha): a Possible Values (List): Y - Pass N - No How is null data specified? Character blanks What does null data indicate? No data means no data
|
<DepAmt>
|
Numeric
|
9
|
Description of Field: Deposit Amount Format (n-numeric): nnnnnnnnn Special Format: All 9s mean maximum display limit exceeded. If numeric field, will be right justified with leading zeroes How is null data specified? Character blanks What does null data indicate? No data means no data
|
<DepInd>
|
Alpha
|
1
|
Description of Field: Deposit Indicator Format (a-alpha): a Possible Values (List): D - Number of days A - Dollar amount P - Percent of total Blank How is null data specified? Character blanks What does null data indicate? No data means no data
|
<NumDepDays>
|
Numeric
|
3
|
Description of Field: Deposit Days Format (n-numeric): nnn How is null data specified? Character blanks What does null data indicate? No data means no data
|
<DepEffectiveDt>
|
Numeric
|
8
|
Description of Field: Deposit Effective Date Format (n-numeric): nnnnnnnn Special Format: CCYYMMDD (Century, Year, Month, Day) How is null data specified? Character blanks What does null data indicate? No data means no data
|
<DepDiscontinueDt>
|
Numeric
|
8
|
Description of Field: Deposit Discontinue Date Format (n-numeric): nnnnnnnn Special Format: CCYYMMDD (Century, Year, Month, Day) How is null data specified? Character blanks What does null data indicate? No data means no data
|
<DepDaysPassFailInd>
|
Alpha
|
1
|
Description of Field: Deposit Days Pass Fail indicator from MVS Format (a-alpha): a Possible Values (List): Y - Pass N - Fail Blank How is null data specified? Character blanks What does null data indicate? No data means no data
|
<RateGuarEffectiveDt>
|
Numeric
|
8
|
Description of Field: Rate Guarantee Effective Date Format (n-numeric): nnnnnnnn Special Format: CCYYMMDD (Century, Year, Month, Day) How is null data specified? Character blanks What does null data indicate? No data means no data
|
<RateGuarDiscontinueDt>
|
Numeric
|
8
|
Description of Field: Rate Guarantee Discontinue Date Format (n-numeric): nnnnnnnn Special Format: CCYYMMDD (Century, Year, Month, Day) How is null data specified? Character blanks What does null data indicate? No data means no data
|
<GuarRatePassFailInd>
|
Alpha
|
1
|
Description of Field: Guarantee Rate Pass Fail indicator from MVS Format (a-alpha): a Possible Values (List): Y - Pass N - Fail Blank How is null data specified? Character blanks What does null data indicate? No data means no data
|
|
|
+ <OptFldIDAry>
|
Array
|
n/a
|
|
End Rule Information Section Start Optional Fields Section This section contains the optional fields stored at the host. The following 3 fields are repeated for each optional field.
|
+ <OptFldID>
|
FieldSet
|
n/a
|
|
<ID>
|
Alpha
|
2
|
Description of Field: Identifies which optional data is represented by this group. See the Car Optional Field Data table in the help system for a complete list and descriptions. Format (a-alpha): aa Possible Values (List): AC - Alternate Currency code AD - Customer address AN - Vendor returned billing account name associated to the billing number BN - eVoucher billing number BR - Billing Reference BS - Booking source CD - Corporate ID CO - Collect from Address ** See comments on optional data contents DC - Drop off charge DE - Deliver to Address ** See comments on optional data contents DF - Delivery Collection Charge DL - Drivers license DO - Drop off location EV - eVoucher request information FT - Frequent air traveler number GT - Payment guarantee ID - Customer ID NF - Reservation name - first NL - Reservation name - last PC - Promotional Code PR - Prepayment information PU - Pick up location PV - Promotional Value RG - Guaranteed rate RQ - Quoted rate RT - Corporate rate override SI - Special information SQ - Special equipment TN -Tour number VC - Vendor Currency code VN - vendor assigned eVoucher number How is null data specified? Character blanks What does null data indicate? No data means no data
|
Len Structured data only. Not in XML.
|
Numeric
|
3
|
Description of Field: The number of bytes contained in the Optional Field Contents that follows Format (n-numeric): nnn Special Format: When numeric field should be right justified with leading zeroes How is null data specified? Character blanks What does null data indicate? No data means no data
|
<Contents>
|
Alpha
|
VL
|
Description of Field: This field contains the details of the optional data based on the type specified in Optional Field Identity. The field size depends on the contents. See comments which follow. Format (x-alpha/numeric): xxx How is null data specified? Character blanks What does null data indicate? No data means no data If variable length, specify the maximum allowable length. 110
|
|
|
|
|
|
|
|
|
|
+ <CarSegSellText>
|
7152 10.0
|
|
|
Purpose: Sell or modify free form text is returned in 7152 transaction blocks. The text lines are repeated by the amount in Items This Block field. Each line consists of the Line Description and the Free Form Text. The following detail block will be repeated one or more times when there is free form text to be returned. It is the 7152 transaction. Start Definition of CART Block
|
LineDescCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: The number of text lines returned in this block. Format (n-numeric): nn Special Format: A maximum of 15 is allowed in each CART block. Possible Values (Range): 00-15 How is null data specified? Character blanks What does null data indicate? No data indicates no data
|
<TotLineDescCnt>
|
Numeric
|
4
|
Description of Field: The total number of lines that will be returned from all 7152 blocks. Format (n-numeric): nnnn How is null data specified? Character blanks What does null data indicate? No data indicates no data
|
+ <LineDescAry>
|
Array
|
n/a
|
|
End Definition of CART Block This section repeats based on the contents of the Items This Block field.
|
+ <LineDescInfo>
|
FieldSet
|
n/a
|
|
<LineDesc>
|
Numeric
|
1
|
Description of Field: Line Description Format (n-numeric): n Possible Values (List): 0 - Continuation of last rule 1 - Pick up rule 2 - Deposit Rule 3 - Guarantee Rule 4 - General Rules includes Link free form text How is null data specified? Character blanks What does null data indicate? No data indicates no data
|
<Txt>
|
Character
|
64
|
Description of Field: Free Form Text Format (c-character): xxxxx... Special Format: This text may be suppressed depending on the contents of the Return Rule Text Indicator field in the Sell request transaction. How is null data specified? Character blanks What does null data indicate? No data indicates no data
|
|
|
|
|
|
|
|
+ <EMDRes>
|
9613 1.0
|
+ <ReturnCtrl>
|
PR00 1.0
|
|
<AppRetCode>
|
Numeric
|
2
|
00 = Successful response - at least one EMD located and returned 01 = No EMDs were found 02 = Error upon retrieval - invalid KLR sequence 03 = Error - Invalid Record Locator 04 = Error - System Error - Apollo 05 = Error - Data in KLRs incorrectly formatted 06 = PNR Record locator in PRRP does not match the PNR unpacked (either via 2024 or by agent entry *)
|
<EMDCnt>
|
Numeric
|
2
|
The total number of EMDs returned, max = 99
|
|
|
+ <OrigInfo>
|
PR01 1.0
|
|
<EMDID>
|
Numeric
|
3
|
This field is used to cross reference all the EMD KLRs that belong to the same EMD - this is a sequential number starting at 001 and incrementing by 1.
|
<CompID>
|
Alphanumeric
|
3
|
The Company Id of the location the EMD is held (LJBF) [Source: TBD U-field: No corresponding UF]
|
<Locn>
|
Alphanumeric
|
4
|
City code of the company location where the EMD is held (LJBF) [Source: TBD U-field: No corresponding UF]
|
<IATA>
|
Alphanumeric
|
8
|
The IATA/ATA/pseudo IATA number of the EMD owner (always 8 numeric chars) - this field will hold the AASRS location number from A60STN (RJZF) [Source: derived from the session that the client comes in on - WA0CAS then converted from the A60STN record. U-field: No corresponding UF]
|
<CityCD>
|
Alphanumeric
|
5
|
Original Issue Location - city code [Source: Apollo determines this from the session that the client comes in on. - WA0CAS U-Field: PTTX AASRS Location code) or UPPT AASRS location code]
|
<CompCD>
|
Alphanumeric
|
4
|
Two character company code [Source; Apollo determines this from the session that the client comes in on. - WA0CAS U-Field: PTTX AASRS Location code (last 2 characters) or UPPT AASRS location code (last 2 characters)]
|
<AgentLocn>
|
Alphanumeric
|
4
|
The physical location of the issuing agent system [Source: TBD U-field: No corresponding UF]
|
<Type>
|
Alphanumeric
|
1
|
Originator code A= Airline T=Travel Agent [Source: TBD U-field: No corresponding UF]
|
<ISOCode>
|
Alphanumeric
|
2
|
ISO code for issuing country [Source: AASRS profile U-Field: none]
|
<Crncy>
|
Alpha
|
3
|
Currency code for issuing country [Source: AASRS profile U-Field: none]
|
<Lang>
|
Alphanumeric
|
2
|
ISO code for language from ISO639-1988) Use ISO 3166 Country code [Source: AASRS profile U-Field: none]
|
<AuthCD>
|
Alphanumeric
|
9
|
[Not used]
|
<SysCode>
|
Alphanumeric
|
2
|
[Not used]
|
<AgentId>
|
Alphanumeric
|
8
|
[Source: Apollo determines this from the session that the client comes in on. - WA0IDU PTTX - User ID of selling client UPPT - User ID of seller
|
<OffName>
|
Alphanumeric
|
30
|
Name of Office [Source: AASRS profile U-Field: none]
|
<Address>
|
Alphanumeric
|
50
|
Office address/city [Source: TBD U-Field: none]
|
|
|
+ <RecLocInfo>
|
PR02 1.0
|
|
<EMDID>
|
Numeric
|
3
|
This field is used to cross reference all the EMD KLRs that belong to the same EMD - this is a sequential number starting at 001 and incrementing by 1.
|
+ <CompIDAry>
|
Array
|
n/a
|
|
+ <CompIDInfo>
|
FieldSet
|
n/a
|
|
<CompID>
|
Alphanumeric
|
3
|
From: 210 - Validating Airline Designator (LJBF) [Source: TBD U-Field: none]
|
<RecLoc>
|
Alphanumeric
|
6
|
From: 154/155 - PNR Reference & PNR Reference of Validating Carrier (LJBF) [Source: TBD U-Field: none]
|
|
|
|
|
|
|
+ <NameInfo>
|
PR03 1.0
|
|
<EMDID>
|
Numeric
|
3
|
This field is used to cross reference all the EMD KLRs that belong to the same EMD - this is a sequential number starting at 001 and incrementing by 1.
|
<PsgrGrpName>
|
Alphanumeric
|
50
|
From: 150 - Passenger Name [Source: From PNR - using the 9638 SSN1 KLR data to locate the correct passenger U-Field: PTPA Passenger Name for non-upsell]
|
<PsgrType>
|
Alphanumeric
|
3
|
From: 152 - Passenger Type Code Adult, Infant, Group (LJBF) Industry standard codes for PTC/PIC Examples are ADT - adult, MIL - military, GOV - government etc.. If no PTC is used then default to ADT [Source: TBD U-field: none]
|
<PsgrName>
|
Alphanumeric
|
20
|
From: 150 - Passenger Name Source: From PNR - using the 9638 SSN1 KLR data to locate the correct passenger U-Field: PTPA Passenger Name for non-upsell]
|
|
|
+ <EMDFareInfo>
|
PR04 1.0
|
|
<EMDID>
|
Numeric
|
3
|
This field is used to cross reference all the EMD KLRs that belong to the same EMD - this is a sequential number starting at 001 and incrementing by 1. (RJZF)
|
<BaseFare>
|
Alphanumeric
|
1
|
If Fare = F If Charge = C [Source: always F at this time]
|
<BaseAmt>
|
Numeric
|
11
|
The Base Fare for the EMD From: 192 - Tax/Fee/Charge Amount (RJZF) [Source: 9368 From 'Base Amount' field in the 9638 SSFP KLR U-Field: PTAM Base fare amount for component ]
|
<BaseCrncy>
|
Alpha
|
3
|
The Base Currency for the EMD From: 193 - Tax/Fee/Charge Amount Currency Code (blank if not used) [Source: 9368 From 'currency code' field in the 9638 SSFP KLR U-Field: PTAM Currency code of sale]
|
<NetFareType>
|
Alpha
|
1
|
If Net Fare then = N otherwise blank [Source: always blank at this time]
|
<NetFareAmt>
|
Numeric
|
11
|
The Net Fare amount, blank if no Net Fare [not used]
|
<NetFareCrncy>
|
Alpha
|
3
|
The Net Fare currency code, blank if no Net fare [not used]
|
<TotAmtType>
|
Alphanumeric
|
1
|
If Total Amount then = T otherwise blank [Source: always T at this time]
|
<TotAmt>
|
Numeric
|
11
|
The total amount (LJBF) [Source: From 'Total Amount' field in the 9638 SSFP KLR U-Field: PTAM Total fare amount for component]
|
<TotAmtCrncy>
|
Alpha
|
3
|
The currency code for the total amount (blank if not used) [Source: 9368 From 'currency code' field in the 9638 SSFP KLR U-Field: PTAM Currency code of sale]
|
<EquivAmtType>
|
Alphanumeric
|
1
|
If equivalent then = E, otherwise blank [Source: always blank, not used]
|
<EquivAmt>
|
Numeric
|
11
|
The equivalent amount (RJZF) [not used]
|
<EquivCrncy>
|
Alpha
|
3
|
The currency code for the equivalent amount (blank if not used) [not used]
|
<ExchType>
|
Alphanumeric
|
1
|
If Exchange Value then = E otherwise blank [not used]
|
<ExchAmt>
|
Numeric
|
11
|
How much this EMD would be worth in an exchange transaction (RJZF) [not used]
|
<ExchCrncy>
|
Alpha
|
3
|
The currency code for the exchange value (blank if not used) [not used]
|
<RefundType>
|
Alphanumeric
|
1
|
If Refundable value then = R, otherwise blank [not used]
|
<RefundAmt>
|
Numeric
|
11
|
How much this EMD would be worth in a refund transaction, (RJZF) [not used]
|
<RefundCrncy>
|
Alpha
|
3
|
The currency code for the refundable value (blank if not used) [not used]
|
<ExchngRateType>
|
Alphanumeric
|
1
|
If Bank Exchange Rate present then = B, otherwise blank [not used]
|
<ExchngRate>
|
Numeric
|
13
|
The exchange rate used to obtain the equivalent amount (RJZF) [not used]
|
<CommType>
|
Alphanumeric
|
6
|
Agency Commission type (LJBF) [not used]
|
<CommRate>
|
Alphanumeric
|
5
|
Agency Commission Rate (LJBF) [not used]
|
<AirVFeeOwner>
|
Alphanumeric
|
3
|
The Carrier who filed the fee that this EMD is issued for. (LJBF) [not used]
|
|
|
+ <FOPInfo>
|
PR05 1.0
|
|
<EMDID>
|
Numeric
|
3
|
This field is used to cross reference all the EMD KLRs that belong to the same EMD - this is a sequential number starting at 001 and incrementing by 1.
|
+ <FOPTypeAry>
|
Array
|
n/a
|
|
+ <FOPTypeInfo>
|
FieldSet
|
n/a
|
|
<Type>
|
Alphanumeric
|
2
|
Cash = CA Credit Card = CC Check = CK Government Transportation Request = GR Misc = MI [Source: 9638 input U-Field: none at this time as FOP is always CC]
|
<Ind>
|
Alphanumeric
|
1
|
FOP indicator, if New FOP then = N, otherwise blank [Source: always N]
|
<Amt>
|
Numeric
|
11
|
Amount (RJZF) [Source: 9638 input U-Field: PTFP]
|
<VndCode>
|
Alphanumeric
|
2
|
Credit Card Vendor Code (LJBF) [Source: 9638 input U-Field: PTFP]
|
<AcctNum>
|
Alphanumeric
|
20
|
Credit Card number (LJBF) [Source: 9638 input U-Field: PTFP]
|
<ExpDt>
|
Alphanumeric
|
4
|
Expiration Date for CC (MMYY) [Source: From the 'Expiration date' field in the 9638 SSFP KLR U-Field: PTFP - CC Expiration date UPFP - Credit Card Expiration Date
|
<SrcApprov>
|
Alphanumeric
|
17
|
Approval source for Credit code (LJBF) [not used]
|
<MaxAmt>
|
Numeric
|
11
|
Max authorized amount (RJZF) [Source: 9638 input U-Field: PTFP]
|
<AddVerifCode>
|
Alphanumeric
|
4
|
Code returned from CC vendor when attempting AVS (LJBF) [not used]
|
<CustFileRef>
|
Alphanumeric
|
35
|
Customer unique FOP reference number (LJBF) [not used]
|
<ExtPmtCD>
|
Alphanumeric
|
1
|
If Extended Payment then = E, otherwise blank [not used]
|
<LName>
|
Alphanumeric
|
30
|
Last Name (LJBF)
|
<FName>
|
Alphanumeric
|
20
|
First Name(LJBF)
|
<ApprovCD>
|
Alphanumeric
|
8
|
Code back from Credit Card Vendor to identify individual approval instance
|
<Spare>
|
Alphanumeric
|
10
|
Spares for future use (LJBF)
|
|
|
|
|
|
|
+ <IndInfo>
|
PR08 1.0
|
|
<EMDID>
|
Numeric
|
3
|
This field is used to cross reference all the EMD KLRs that belong to the same EMD - this is a sequential number starting at 001 and incrementing by 1.
|
<TktInd>
|
Alphanumeric
|
1
|
Ticketing mode indicator A = Airline C = CRS O = Other [Source: TBD U-field - no corresponding data]
|
<IntDomInd>
|
Alphanumeric
|
1
|
International = I Domestic = D [Source: TBD U-Field: no corresponding data]
|
<NetReportInd>
|
Alphanumeric
|
1
|
Net Reporting = N, otherwise blank [not used]
|
<NonRefundInd>
|
Alphanumeric
|
1
|
Non-refundable = N, otherwise blank [Source: TBD U-field: no corresponding data]
|
<NonEndorsInd>
|
Alphanumeric
|
1
|
Non-endorseable = N, otherwise blank [Source: TBD U-field: no corresponding data]
|
<NonExchInd>
|
Alphanumeric
|
1
|
Non-exchangable = N, otherwise blank [Source: TBD U-field: no corresponding data]
|
<NonInterlineInd>
|
Alphanumeric
|
1
|
Non-interlineable = N, otherwise blank [Source: TBD U-field: no corresponding data]
|
<ConsumedInd>
|
Alphanumeric
|
1
|
Consumed at issuance = C, otherwise blank [Source: TBD U-field: no corresponding data]
|
<CCInd>
|
Alphanumeric
|
1
|
Present Credit Card = P, otherwise blank [Source: TBD U-field: no corresponding data]
|
<Dt>
|
Alphanumeric
|
8
|
Date of issue of EMD (YYYYMMDD) [Source: Apollo generates this data automatically - today's date local from From IR0DTE - this is @U1DAY adjusted with WA0TAF via UDAT result stored in IR0DTE U-field: PTTX Date of Sale (original issue date) UPPT Date of Sale (original issue date)
|
<Code>
|
Alphanumeric
|
3
|
System that priced the EMD [Source: TBD U-field: no corresponding data]
|
<ISOCode>
|
Alphanumeric
|
2
|
ISO code for country where EMD was issued (GB = Great Britain, US = USA etc..) [Source: AASRS profile U-field: none]
|
<WaiverCode>
|
Alphanumeric
|
15
|
Waiver Code for Agency waivers [Source: TBD U-field: no corresponding data]
|
|
|
+ <RFIInfo>
|
PR09 1.0
|
|
<EMDID>
|
Numeric
|
3
|
This field is used to cross reference all the EMD KLRs that belong to the same EMD - this is a sequential number starting at 001 and incrementing by 1.
|
<RFICode>
|
Alphanumeric
|
1
|
The industry standard list of RFIC codes A thru Z and 0 thru 9 [Source: based on type of document being issued - initially all EMDs for merchandising will be RFIC = ? U-field: none]
|
|
|
+ <TaxInfo>
|
PR11 1.0
|
|
<EMDID>
|
Numeric
|
3
|
This field is used to cross reference all the EMD KLRs that belong to the same EMD - this is a sequential number starting at 001 and incrementing by 1.
|
+ <TaxFeeAry>
|
Array
|
n/a
|
|
+ <TaxFeeInfo>
|
FieldSet
|
n/a
|
|
<Amt>
|
Numeric
|
11
|
Amount (RJZF) [Source: 9368 From 'Tax Total Amount 1' field in the 9638 SSFP KLR U-field: PTAM Tax x amount ]
|
<ISOCode>
|
Alphanumeric
|
2
|
The Tax Code, eg US = US domestic tax [Source From 'Tax Code 1' field in the 9638 SSFP KLR U-field: PTAM Tax x code]
|
<Type>
|
Alphanumeric
|
1
|
Tax = T Fee = F Charge = C [Source: always T]
|
<Ind>
|
Alphanumeric
|
1
|
Old Tax = O New Tax = N [Source: always N]
|
|
|
|
|
|
|
+ <ContactInfo>
|
PR12 1.0
|
|
<EMDID>
|
Numeric
|
3
|
This field is used to cross reference all the EMD KLRs that belong to the same EMD - this is a sequential number starting at 001 and incrementing by 1.
|
<Contact>
|
Alphanumeric
|
To End
|
Contact information for the customer - the email address will be stored in this field
|
|
|
+ <FareCalcInfo>
|
PR14 1.0
|
|
<EMDID>
|
Numeric
|
3
|
This field is used to cross reference all the EMD KLRs that belong to the same EMD - this is a sequential number starting at 001 and incrementing by 1.
|
<FareCalc>
|
Alphanumeric
|
87
|
Fare Construction linear (LJBF)
|
<ReportInd>
|
Alphanumeric
|
1
|
Determines the reporting type for the fare calc Blank if not used
|
<PricingInd>
|
Alphanumeric
|
1
|
Determines whether the Fare was manually generated or auto generated M = Manual A = Auto
|
|
|
+ <BookInfo>
|
PR19 1.0
|
|
<EMDID>
|
Numeric
|
3
|
This field is used to cross reference all the EMD KLRs that belong to the same EMD - this is a sequential number starting at 001 and incrementing by 1.
|
<DocNum>
|
Alphanumeric
|
13
|
Doc num (LJBF)
|
<CheckDigit>
|
Alphanumeric
|
1
|
Check digit
|
<DocType>
|
Alphanumeric
|
1
|
EMD-A = A EMD-S = S [Source: TBD - all EMDs issued for Merchandising will be considered to be EMD-A initially U-fields - no corresponding UF]
|
<DocInd>
|
Alphanumeric
|
1
|
New Document = N, otherwise blank [Source: TBD U-fields: no corresponding UF]
|
<BookNum>
|
Numeric
|
1
|
0 - This is not a conjunctive book 1 - This is book 1 of a conjunctive range 2 - This is book 2 of a conjunctive range 3 - This is book 3 of a conjunctive rance 4 - This is book 4 of a conjunctive range
|
<BookCnt>
|
Numeric
|
1
|
0 - This is not a conjunctive range 2 - 2 books in conjunctive range 3 - 3 books in conjunctive range 4 - 4 books in conjunctive range
|
<CpnNum>
|
Numeric
|
8
|
2 characters are allocated for each coupon number - relative positional If coupons 1 and 2 then we would see 0102bbbb in this slot if coupons 9 and 10 then 0910bbbb
|
|
|
+ <CpnInfo>
|
PR20 1.0
|
|
<EMDID>
|
Numeric
|
3
|
This field is used to cross reference all the EMD KLRs that belong to the same EMD - this is a sequential number starting at 001 and incrementing by 1.
|
<Status>
|
Alphanumeric
|
1
|
Industry standard status codes F = Flown O = Open E = Exchanged Etc... [Source: TBD U-field: none]
|
<Num>
|
Alphanumeric
|
2
|
Coupon number starting at 01, up to 99 [Source: Apollo generated U-field: none]
|
<Value>
|
Numeric
|
11
|
The amount that this coupon represents [Source: 9638 input U-field: PTSG or UPSG]
|
<MktAirV>
|
Alphanumeric
|
3
|
Marketing carrier of service this coupon is issued for (LJBF) [Source: 9638 input U-field: PTSG or UPSG]
|
<AirV>
|
Alphanumeric
|
3
|
Operating carrier of service this coupon is issued for (LJBF) [Source: 9638 input U-field: PTSG or UPSG]
|
<StartPt>
|
Alphanumeric
|
5
|
Analogous to the BRD point in the etkt flight coupon (LJBF) [Source: From the 'Board Station' field in the 9638 SSSG KLR U-field: PTSG Board City for segment UPSG -Board City for segment
|
<EndPt>
|
Alphanumeric
|
5
|
Analogous to the OFF point in the etkt flight coupon (LJBF) [Source: From the 'Off Station' field in the 9638 SSSG KLR U-field: PTSG Off City for segment UPSG Off City for segment
|
<Reason>
|
Alphanumeric
|
3
|
3 character unique code to represent the service this EMD coupon was issued for (for phase 1 of EMD this will hold the product code that identifies the unique products) [Source: 9638 input 9638 SSPT 'item identifier' field is converted into a product code via the Merchandising Products Table U*MERCH-*/MER/ U-field: PTTX Product (component code or UPPT Product (component code)] For upsell codes will need to be determined possible codes are UP1 - upsell premium cabin UE1 - upsell economy plus
|
<IssueAirV>
|
Alphanumeric
|
43
|
Freeform text entered at EMD issuance to indicate to the customer which airline the coupon needs to be presented to (LJBF) [Source: TBD U-field: no corresponding UF]
|
<RedeemVnd>
|
Alphanumeric
|
43
|
Freeform text entered at EMD issuance to indicate to the customer where the coupon will be redeemed eg. Kiosk, Gate, Red Carpet Club etc.. [Source: TBD U-field: no corresponding UF]
|
<NVBDt>
|
Alphanumeric
|
8
|
Date which the EMD coupon cannot be used before [Source: TBD U-field: no corresponding UF]
|
<NVADt>
|
Alphanumeric
|
8
|
Date which the EMD coupon cannot be used after [Source: New field in 9638 (to be defined) U-field: PTTX Expiration date of purchased item
|
<TotUnits>
|
Numeric
|
5
|
Number of bags for this type
|
<BaggageChrge>
|
Alphanumeric
|
2
|
Baggage qualifier
|
<BaggageUnit>
|
Alphanumeric
|
1
|
not applicable [not used]
|
<ChargeCrncy>
|
Alphanumeric
|
3
|
Currency type for baggage charge
|
<Rate>
|
Numeric
|
15
|
Charge per bag (unit)
|
<SegID>
|
Alphanumeric
|
5
|
not applicable [not used]
|
<Ind>
|
Alphanumeric
|
1
|
Analagous to the ekt "I" indicator that is used to show that the coupon has undergone invol action If on then = 'I' otherwise blank [Source: TBD U:field: No corresponding UF]
|
<AuthCD>
|
Alphanumeric
|
14
|
Code sent from the validating carrier to the operating carrier when the coupon is changed from one status to another - this is used for reconciliation purposes (LJBF) [Source: TBD U-field: No corresponding UF]
|
<FFAirDesig>
|
Alphanumeric
|
3
|
Carrier code for the location of the miles (LJBF) [Source: always UA for existing Merchandising items - 9638 to be updated to allow for non-UA frequent flyer designations to be used. U-field: No corresponding UF]
|
<FFNum>
|
Alphanumeric
|
20
|
Frequent flyer number - this is known as Mileage Plus number at UA (LJBF) [Source: From 'MP account number' field in the 9638 SSPD KLR U-field: PTPA Mileage Plus number]
|
|
|
+ <RFISCDesc>
|
PR21 1.0
|
|
<EMDID>
|
Numeric
|
3
|
This field is used to cross reference all the EMD KLRs that belong to the same EMD - this is a sequential number starting at 001 and incrementing by 1.
|
<CpnNum>
|
Alphanumeric
|
2
|
Coupon number starting at 01, up to 99 [Source: Apollo generated U-field: none]
|
<Reason>
|
Alphanumeric
|
100
|
The description of the RFISC in plain English (LJBF) [Source: TBD U-field: no corresponding UF]
|
|
|
+ <FeeRmkInfo>
|
PR22 1.0
|
|
<EMDID>
|
Numeric
|
3
|
This field is used to cross reference all the EMD KLRs that belong to the same EMD - this is a sequential number starting at 001 and incrementing by 1.
|
<CpnNum>
|
Alphanumeric
|
2
|
Coupon number starting at 01, up to 99 [Source: Apollo generated U-field: none]
|
<FeeRmk>
|
Alphanumeric
|
250
|
Comments that are entered at a coupon level to hold information relating to the coupon [Source: TBD U-field: no corresponding UF]
|
|
|
+ <FlightData>
|
PR23 1.0
|
|
<EMDID>
|
Numeric
|
3
|
This field is used to cross reference all the EMD KLRs that belong to the same EMD - this is a sequential number starting at 001 and incrementing by 1.
|
<CpnNum>
|
Alphanumeric
|
2
|
Coupon number starting at 01, up to 99 [Source: Apollo generated U-field: none]
|
FltCnt Structured data only. Not in XML.
|
Alphanumeric
|
3
|
Count of number of flights for this coupon (There would be multiple flights if the EMD were setup to only have O&D in each coupon) - If the coupons mapped 1 to 1 to the segments then there would only be one set of flight details per PR23 KLR This field has been deprecated. Due to potential size of single KLR, this KLR will be repeated when there are multiple segments in an O&D. If the product is O&D based (currently Award Accelerator, Premier Line, and baggage), the PR20 Coupon LREC will contain the Origin and Destination and there could be multiple PR23 LRECs representing each leg. For segment based products (various Upsell products) there will be a single PR23 for each PR20. These items can be related through the coupon number in both KLRs.
|
+ <MktAirVAry>
|
Array
|
n/a
|
|
+ <MktAirVInfo>
|
FieldSet
|
n/a
|
|
<MktAirV>
|
Alphanumeric
|
3
|
Marketing carrier code of the flight details
|
<MktFltNum>
|
Alphanumeric
|
4
|
Flight number of flights in this coupon
|
<Dt>
|
Numeric
|
8
|
Flight date of flights in this coupon
|
<StartPt>
|
Alpha
|
5
|
Departure point of this flight segment
|
<EndPt>
|
Alpha
|
5
|
Arrival point for this flight segment
|
<StartTm>
|
Alphanumeric
|
4
|
Military Time of flight departure
|
<Class>
|
Alpha
|
2
|
Class of service on flight (LJBF)
|
<Amt>
|
Numeric
|
11
|
Amount per coupon - used initially for Economy Plus Upsell (RJZF)
|
<Crncy>
|
Alpha
|
3
|
Currency for base amount
|
<Tax1Amt>
|
Numeric
|
11
|
Tax 1 per coupon - used initially for Economy Plus Upsell only
|
<Tax1Code>
|
Alphanumeric
|
2
|
Code for tax 1 per coupon - used initially for Economy Plus Upsell only
|
<Tax2Amt>
|
Numeric
|
11
|
Tax 2 per coupon - used initially for Economy Plus Upsell only
|
<Tax2Code>
|
Alphanumeric
|
2
|
Code for tax 2 per coupon - used initially for Economy Plus Upsell only
|
<Tax3Amt>
|
Numeric
|
11
|
Tax 3 per coupon - used initially for Economy Plus Upsell only
|
<Tax3Code>
|
Alphanumeric
|
2
|
Code for tax 3 per coupon - used initially for Economy Plus Upsell only
|
<TotAmt>
|
Numeric
|
11
|
Total amount for this coupon
|
|
|
|
|
|
|
+ <ConnInfo>
|
PR24 1.0
|
|
<EMDID>
|
Numeric
|
3
|
This field is used to cross reference all the EMD KLRs that belong to the same EMD - this is a sequential number starting at 001 and incrementing by 1.
|
<TktNum>
|
Alphanumeric
|
13
|
The ticket number that this EMD was issued in connection with (LJBF) Source: From the 'document number' field and the 'document number check digit' field in the 9638 SSFP KLR PTTX - Assoc etkt number UPFP - Ticket number and check digit
|
<CheckDigit>
|
Alphanumeric
|
1
|
Check digit for connection document Source: From the 'document number' field and the 'document number check digit' field in the 9638 SSFP KLR PTTX - Assoc etkt number UPFP - Ticket number and check digit
|
<IssueInd>
|
Alphanumeric
|
1
|
I = Issued in connection with, otherwise blank Source: TBD U-field: No corresponding UF
|
|
|
+ <SSTInfo>
|
PR40 1.0
|
|
<EMDID>
|
Numeric
|
3
|
This field is used to cross reference all the EMD KLRs that belong to the same EMD - this is a sequential number starting at 001 and incrementing by 1.
|
<SSTNum>
|
Alphanumeric
|
13
|
SST number of the parent SST that this EMD was reported to Revenue Accounting under. [Source: Apollo generated from the NBR table during issuance U-field: PTTX SST number UPPT SST number]
|
<CheckDigit>
|
Alphanumeric
|
1
|
SST number check digit [Source: Apollo generated from the NBR table during issuance U-field: PTTX SST number UPPT SST number]
|
<Amt>
|
Numeric
|
11
|
Base Amount (RJZF) [Source: Apollo derives from adding all the base amounts for all the components together in this transaction. U-field: No corresponding UF
|
<Crncy>
|
Alpha
|
3
|
Currency code SST was issued in (LJBF) [Source: From 'currency code' field in the 9638 SSFP KLR U-field: PTAM - currency code of sale UPAM - currency code of sale
|
<Tax1Code>
|
Alphanumeric
|
2
|
Two char tax ISO code, blank if not present (LJBF) [Source: Apollo derives from all the tax codes present in the components in this transaction. U-field: No corresponding UF - individual taxes are stored in PTAM and UPAM
|
<Tax1Amt>
|
Numeric
|
11
|
Tax amount (RJZF) [Source: Apollo derives from adding together all the tax amounts from each component that match the code in the field Tax 1 code. -field: No corresponding UF - individual tax amounts are stored in PTAM and UPAM
|
<Tax2Code>
|
Alphanumeric
|
2
|
Two char tax ISO code, blank if not present (LJBF) [Source: Apollo derives from all the tax codes present in the components in this transaction. U-field: No corresponding UF - individual taxes are stored in PTAM and UPAM
|
<Tax2Amt>
|
Numeric
|
11
|
Tax amount (RJZF) [Source: Apollo derives from adding together all the tax amounts from each component that match the code in the field Tax 1 code. -field: No corresponding UF - individual tax amounts are stored in PTAM and UPAM
|
<Tax3Code>
|
Alphanumeric
|
2
|
Two char tax ISO code, blank if not present (LJBF) [Source: Apollo derives from all the tax codes present in the components in this transaction. U-field: No corresponding UF - individual taxes are stored in PTAM and UPAM
|
<Tax3Amt>
|
Numeric
|
11
|
Tax amount ((RJZF) [Source: Apollo derives from adding together all the tax amounts from each component that match the code in the field Tax 1 code. -field: No corresponding UF - individual tax amounts are stored in PTAM and UPAM
|
<TotAmt>
|
Numeric
|
11
|
Total amount (RJZF) [Source: Apollo derives from adding all the base amounts and all the taxes for all the components together in this transaction. U-field: No corresponding UF
|
<NumParty>
|
Numeric
|
2
|
Number in party for purchase (RJZF) [Source: Apollo generated from the NBR table during issuance U-field: PTTX SST number UPPT SST number]
|
SSTCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Total number of SSTs associated to this parent SST (RJZF) [Source: derived at EMD issuance time from the number of components generated in this transaction U-field: No corresponding UF
|
+ <SSTAry>
|
Array
|
n/a
|
|
+ <SSTInfo>
|
FieldSet
|
n/a
|
|
<AsoctdSSTNum>
|
Alphanumeric
|
13
|
SST number that is associated to the parent SST at the start of this KLR (LJBF) [Source: derived at EMD issuance time from the number of components generated in this transaction - the NBR table will generated 1 SST per component. U-field: No corresponding UF
|
<AsoctdSSTChkDigit>
|
Alphanumeric
|
1
|
SST number check digit [Source: derived at EMD issuance time from the number of components generated in this transaction - the NBR table will generated 1 SST per component. U-field: No corresponding UF
|
<Spare>
|
Alphanumeric
|
8
|
Spares for future use (LJBF)
|
|
|
|
|
|
|
+ <ProductData>
|
PR41 1.0
|
|
<EMDID>
|
Numeric
|
3
|
This field is used to cross reference all the EMD KLRs that belong to the same EMD - this is a sequential number starting at 001 and incrementing by 1.
|
<DataName>
|
Alphanumeric
|
20
|
The key description name for the data (LJBF)
|
<DataLen>
|
Numeric
|
3
|
Number of characters for the data below
|
<Data>
|
Alphanumeric
|
30
|
The data For Miles data: Source: From 'MP Miles' field in the 9638 SSPD KLR PTPI Number of miles for passenger
|
|
|
+ <BndlPkgInfo>
|
PR50 1.0
|
|
<BndlNum>
|
Numeric
|
3
|
Unique Bundle / Package number (RJZF)
|
<Type>
|
Alphanumeric
|
1
|
Bundle = B Package = P
|
<BndlType>
|
Alphanumeric
|
4
|
Unique four character code that identifies the Bundle / Package type Used to identify Premier Travel and Premier Travel Plus initially
|
<Gp>
|
Numeric
|
11
|
Base Amount for this bundle/package (RJZF)
|
<CrncyCode>
|
Alpha
|
3
|
Currency code of bundle/package base (LJBF)
|
<TotTax>
|
Numeric
|
11
|
Total Tax Amount for this bundle/package (RJZF)- Assumption is that for each bundle the tax codes will all have the same currency code.
|
<TaxCrncy>
|
Alpha
|
3
|
Currency code of bundle/package tax total (LJBF) - Assumption is that for each bundle the tax codes will all have the same currency code.
|
<ROE>
|
Character
|
10
|
Rate of exchange to calculate equivalent (LJBF)
|
<EquivAmt>
|
Numeric
|
11
|
Amount for this bundle/package (RJZF)
|
<EquivCrncy>
|
Alpha
|
3
|
Currency code of bundle/package equivalent (LJBF)
|
<TotAmt>
|
Numeric
|
11
|
Amount for this bundle/package (RJZF)
|
<TotCrncy>
|
Alpha
|
3
|
Currency code of bundle/package Total (LJBF)
|
EMDCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Total EMDs in this bundle / package (max=99) (RJZF)
|
<Spare>
|
Alphanumeric
|
10
|
Spares - reserved for future use (LJBF)
|
+ <EMDNumAry>
|
Array
|
n/a
|
|
+ <EMDNumInfo>
|
FieldSet
|
n/a
|
|
<EMDNum>
|
Alphanumeric
|
13
|
EMD number of EMD that is part of this group (LJBF)
|
<Spare2>
|
Alphanumeric
|
8
|
Spares for future use (LJBF)
|
|
|
|
|
|
|
+ <PNRTrip>
|
PR51 1.0
|
|
+ <TripIDAry>
|
Array
|
n/a
|
|
+ <TripIDInfo>
|
FieldSet
|
n/a
|
|
<TripID>
|
Numeric
|
2
|
The PNR trip identification number. A trip is a one way journey that has an origin and a destination. (RJZF) All segments will belong to a specific trip
|
<Spare>
|
Alphanumeric
|
10
|
Spares - reserved for future use (LJBF)
|
SegCnt Structured data only. Not in XML.
|
Numeric
|
2
|
The number of flight segments in the trip. (RJZF)
|
+ <SegNumAry>
|
Array
|
n/a
|
|
+ <SegNumInfo>
|
FieldSet
|
n/a
|
|
<SegNum>
|
Numeric
|
2
|
Unique Segment number identifier (this matches the segment in the 2025) (RJZF)
|
<AirV>
|
Alphanumeric
|
3
|
Carrier code of Flight Segment. (LJBF)
|
<PNRSegNum>
|
Numeric
|
4
|
Flight segment number from PNR, (RJZF)
|
<OpSuf>
|
Alpha
|
1
|
Blank if not applicable
|
<Date>
|
Alphanumeric
|
8
|
The date the segment departs YYYYMMDD (LJBF)
|
<DayChange>
|
Character
|
2
|
-1, 00, 01, 02 are valid (LJBF)
|
<StartPt>
|
Alphanumeric
|
3
|
Flight Segment board station (LJBF)
|
<BIC>
|
Alpha
|
2
|
Booking code (LJBF)
|
<EndPt>
|
Alphanumeric
|
3
|
Flight Segment Off Point Station (LJBF)
|
<Class>
|
Alphanumeric
|
2
|
Flight Segment booking class (LJBF)
|
<StartTm>
|
Numeric
|
4
|
Flight Segment Scheduled Departure time. Format hhmm. Military time. (RJZF)
|
<EndTm>
|
Numeric
|
4
|
Flight Segment Scheduled time of Arrival. Format hhmm. Military time. (RJZF)
|
<FltFlwnInd>
|
Alpha
|
1
|
'Y' or 'N' - Indicates if flight has flown or not
|
<Status>
|
Alpha
|
2
|
As appearing in the PNR (LJBF)
|
<NumParty>
|
Numeric
|
2
|
Number of seats requested on this flight (RJZF)
|
<GuageChg>
|
Alpha
|
1
|
"Y" = This flight is change of gauge. "N" = This flight is not a change of gauge.
|
|
|
|
|
|
|
|
|
|
|
+ <MatchInfo>
|
PR52 1.0
|
|
<EMDNum>
|
Numeric
|
13
|
The EMD number that this passenger and segment data corresponds to (RJZF)
|
<PsgrGNameNum>
|
Numeric
|
2
|
Matches the 2025 BP?? KLR information (RJZF)
|
<PsgrFNameNum>
|
Numeric
|
2
|
Matches the 2025 BP?? KLR information (RJZF)
|
<PsgrSeqNum>
|
Numeric
|
2
|
Unique Passenger number (RJZF)
|
SegCnt Structured data only. Not in XML.
|
Numeric
|
2
|
The number of segments that correspond to the product for this passenger (RJZF)
|
<Spare>
|
Alphanumeric
|
10
|
Spares for future use (LJBF)
|
+ <FltSegAry>
|
Array
|
n/a
|
|
+ <FltSegInfo>
|
FieldSet
|
n/a
|
|
<FltSeg>
|
Numeric
|
2
|
Flight Segment number corresponds to the segment number in the trip section matches the flight segment number in the 2025 (RJZF)
|
<Ind>
|
Alpha
|
1
|
'Y' or 'N' - Indicates if flight has flown or not
|
<TripNum>
|
Numeric
|
2
|
The corresponding trip number in the PR52 KLR that this segment is part of (RJZF)
|
<Spare2>
|
Alphanumeric
|
10
|
Spares for future use
|
|
|
|
|
|
|
+ <BndlHeader>
|
PR60 1.0
|
|
<BndlNum>
|
Numeric
|
3
|
Unique bundle number(RJZF)
|
<PkgCnt>
|
Numeric
|
3
|
Number of packages in bundle(RJZF) (may be zero if no packages purchased in bundle)
|
<ProdNum>
|
Numeric
|
3
|
Number of non-package products in bundle(RJZF) (may be zero if only packages were purchased in bundle)
|
<Amt>
|
Numeric
|
11
|
Base Amount for this bundle(RJZF)
|
<Crncy>
|
Alpha
|
3
|
Currency code of bundle base (LJBF)
|
<TotTax>
|
Numeric
|
11
|
Total Tax Amount for this bundle (RJZF)- Assumption is that for each bundle the tax codes will all have the same currency code.
|
<TaxCrncy>
|
Alpha
|
3
|
Currency code of bundle tax total (LJBF) - Assumption is that for each bundle the tax codes will all have the same currency code.
|
<TotAmt>
|
Numeric
|
11
|
Amount for this bundle (RJZF)
|
<TotAmtCrncy>
|
Alpha
|
3
|
Currency code of bundle Total (LJBF)
|
<ParentSSTNum>
|
Alphanumeric
|
13
|
Parent SST number for this bundled purchase (1st SST in purchase)
|
<Dt>
|
Numeric
|
8
|
Date of bundles purchase (CCYYMMDD)
|
EMDCnt Structured data only. Not in XML.
|
Numeric
|
3
|
Number of EMD numbers associated with this bundle(RJZF)
|
+ <EMDNumAry>
|
Array
|
n/a
|
|
+ <EMDNumInfo>
|
FieldSet
|
n/a
|
|
<EMDNum>
|
Alphanumeric
|
13
|
EMD number of EMD that is part of this bundle (LJBF)
|
<EMDID>
|
Numeric
|
3
|
Unique index number of EMD in list
|
<PkgInd>
|
Numeric
|
2
|
Indicates which part of the bundle this is part of. 00 = standalone product purchased in bundle 01 or greater designates this EMD is part of a package, and, which package set it is. If there are multiple packages, different numbers will be used for each package. I.E. if the EMD is for the first package in the bundle, this will be set to '01'. If it is in the second package this will be set to '02. (This is NOT the package number in the PR61, it is only related to this bundle)
|
<Reason>
|
Alphanumeric
|
3
|
IATA/ATPCO Reason For Issuance SubCode (RFISC) that identifies the type of product
|
<Spare>
|
Alphanumeric
|
3
|
Spares for future use (LJBF)
|
|
|
|
|
|
|
+ <PkgHeader>
|
PR61 1.0
|
|
<PkgNum>
|
Numeric
|
3
|
Unique package number(RJZF)
|
<PkgCD>
|
Alphanumeric
|
3
|
Package Code Name PT1 - Premier Travel PT2 - Premier Travel Plus
|
<BndlNum>
|
Numeric
|
3
|
Unique bundle number this package belongs to (blank if this package is not in a bundle)(RJZF)
|
<ProdCnt>
|
Numeric
|
3
|
Number of product components (epu, pl, etc.) in package
|
<Amt>
|
Numeric
|
11
|
Base Amount for this package (RJZF)
|
<Crncy>
|
Alpha
|
3
|
Currency code of package base (LJBF)
|
<TotTax>
|
Numeric
|
11
|
Total Tax Amount for this package (RJZF)- Assumption is that for each package the tax codes will all have the same currency code.
|
<TaxCrncy>
|
Alpha
|
3
|
Currency code of package tax total (LJBF) - Assumption is that for each package the tax codes will all have the same currency code.
|
<TotAmt>
|
Numeric
|
11
|
Amount for this package (RJZF)
|
<TotAmtCrncy>
|
Alpha
|
3
|
Currency code of package total (LJBF)
|
<ParentSSTNum>
|
Alphanumeric
|
13
|
Parent SST number for this package purchase (1st SST in purchase)
|
<Dt>
|
Numeric
|
8
|
Date of bundles purchase (CCYYMMDD)
|
EMDCnt Structured data only. Not in XML.
|
Numeric
|
3
|
Number of EMD numbers associated with this package(RJZF)
|
+ <EMDNumAry>
|
Array
|
n/a
|
|
+ <EMDNumInfo>
|
FieldSet
|
n/a
|
|
<EMDNum>
|
Alphanumeric
|
13
|
EMD number of EMD that is part of this package (LJBF)
|
<EMDID>
|
Numeric
|
3
|
Unique index number of EMD in list
|
<Reason>
|
Alphanumeric
|
3
|
IATA/ATPCO Reason For Issuance SubCode (RFISC) that identifies the type of product
|
<Spare>
|
Alphanumeric
|
5
|
Spares for future use (LJBF)
|
|
|
|
|
|
|
+ <ProdHeader>
|
PR62 1.0
|
|
<ProdID>
|
Alphanumeric
|
3
|
Product identifier -Reason for Issuance Subcode (LJBF)
|
<Desc>
|
Alphanumeric
|
25
|
Description for product Ex: AWARD ACCELERATOR
|
<BndlNum>
|
Numeric
|
3
|
Unique bundle number this package belongs to (blank if this package is not in a bundle)(RJZF)
|
<PkgNum>
|
Numeric
|
3
|
Unique package number this product belongs(RJZF)
|
<Amt>
|
Numeric
|
11
|
Base Amount for this product(RJZF)
|
<Crncy>
|
Alpha
|
3
|
Currency code of product base (LJBF)
|
<TotTax>
|
Numeric
|
11
|
Total Tax Amount for this product (RJZF)- Assumption is that for each package the tax codes will all have the same currency code.
|
<TaxCrncy>
|
Alpha
|
3
|
Currency code of product tax total (LJBF) - Assumption is that for each package the tax codes will all have the same currency code.
|
<TotAmt>
|
Numeric
|
11
|
Amount for this product (RJZF)
|
<TotAmtCrncy>
|
Alpha
|
3
|
Currency code of product total (LJBF)
|
<ProdSSTNum>
|
Numeric
|
13
|
SST number for this product purchase
|
<Dt>
|
Numeric
|
8
|
Date of bundles purchase (CCYYMMDD)
|
EMDCnt Structured data only. Not in XML.
|
Numeric
|
3
|
Number of EMD numbers associated with this product(RJZF) (This KLR will then be followed by the EMD detail records)
|
+ <EMDNumAry>
|
Array
|
n/a
|
|
+ <EMDNumInfo>
|
FieldSet
|
n/a
|
|
<EMDNum>
|
Alphanumeric
|
13
|
EMD number of EMD that is part of this package (LJBF)
|
<EMDID>
|
Numeric
|
3
|
Unique index number of EMD in list
|
<Spare>
|
Alphanumeric
|
8
|
Spares for future use (LJBF)
|
|
|
|
|
|
|
|
|
|
|
|