+ Responses
|
+ <EticketRetrieval>
|
4091 1.0
|
+ <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.
|
|
|
+ <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
|
|
|
+ <ETicketNum>
|
DPHT 2.0
|
|
<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
|
<Crncy>
|
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 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
|
|
|
+ <FreeText>
|
DPIF 1.0
|
|
<TxtType>
|
Alphanumeric
|
3
|
Description of Field: Text Qualifier = '4' Coded and Literal Text
Format (x -alpha/numeric): xxx
Special Format: N/A
Examples:
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<InfoType>
|
Alphanumeric
|
4
|
Description of Field: Type of Information
Format (x -alpha/numeric): xxxx
Special Format:
Possible Values (List or Range): 10 - Fare Rule information/Restrictions follows in free text. For example, Non Endorsable, Non Refundable, Valid on BA only, Non Refundable - 0 value after Departure, etc.
15 - Fare calculation at time of ticketing.
39 - Issuing agency/airline -name and place of issue information follows in free text.
44 - Exchange Ticket Number
45 - Original Issue information follows in free text. Format of this data must contain Eticket number, pseudo city, date (ddmmmyy), IATA number.
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<Status>
|
Alphanumeric
|
3
|
Description of Field: Status is not required for ARNE processing
Format (x -alpha/numeric): xxx
Special Format: Character Blanks
Examples: Character Blanks
How is null data specified? Null data is specified by character blanks.
What does null data indicate? Character blanks indicate that status code has not been used for ARNE.
|
+ <IFTdataAry>
|
Array
|
n/a
|
|
<Text>
|
Character
|
70
|
Description of Field: Free text
Format (a - alpha): aaaaaaaaaaaaaaaaaaaaaa............
Special Format: Character Blank filled.
Examples:
How is null data specified? N/A
What does null data indicate? No data results in error.
|
|
|
|
|
+ <PassengerInfo>
|
DPNM 1.0
|
|
<Name>
|
Alpha
|
48
|
Description of Field: Passenger Surname. Mandatory
Format (a-alpha): aaaaaaa.....
Special Format: Left justified, character blank filled.
Examples: Smith (Character blanks)
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<Title>
|
Alpha
|
48
|
Description of Field: Passenger Given Name/Title. Mandatory
Format (a-alpha): aaaaaaa....
Special Format: Left justified, character blank filled.
Examples: John / Mr (Character blanks)
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<Type>
|
Alphanumeric
|
3
|
Description of Field: Passenger Type. By Default, AD (Adult)
Format (x-alpha/numeric): xxx
Special Format: Left justified, character blank filled. Possible Values (List or Range): AD - Adult, IN - Infant, CH - Child, UM - Unaccompanied Minor
Examples: IN
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<Age>
|
Numeric
|
2
|
Description of Field: Age of Unaccompanied Minor
Format (n-numeric): nn
Special Format: Right justified, zero filled.
Examples: 09 17
How is null data specified? Null data is specified by Zero.
What does null data indicate? Zero indicates that the passenger is not a minor or an unaccompanied minor.
|
|
|
+ <OriginationData>
|
DPOR 1.0
|
|
<CoID>
|
Alphanumeric
|
3
|
Description of Field: Airline/CRS code of the system that delivers the message.
Format (x-alpha/numeric): xxx
Special Format: N/A
Examples:
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<LocnID1>
|
Alpha
|
5
|
Description of Field: IATA Airport/City Code of the delivering systems physical location.
Format (a-alpha): aaaaa
Special Format: Left justified, character blank filled.
Examples: DEN(2character blanks)
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<TravAgntID>
|
Alphanumeric
|
9
|
Description of Field: IATA Number of the agent initiating the request.
Format (x-alpha/numeric): xxxxxxxxx
Special Format: N/A
Examples: 999999992
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<PCC>
|
Alphanumeric
|
9
|
Description of Field: May contain Pseudo City, city/office number, branch ID, etc.
Format (x-alpha/numeric): xxxxxxxxx
Special Format: Left justified, character blank filled.
Examples: X6H
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<LocnID2>
|
Alpha
|
5
|
Description of Field: IATA Airport/City Code of the originator when different from delivering system.
Format (a-alpha): aaaaa
Special Format: Left justified, character blank filled.
Examples: ORD
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<OriginatorID>
|
Alphanumeric
|
1
|
Description of Field: Code for airline agent, travel agent, etc.
Format (x-alpha/numeric): x
Special Format: N/A
Examples:
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<AuthorityID>
|
Alphanumeric
|
9
|
Description of Field: A code identifying issuing agent e.g. sign on, agent id, etc.
Format (x-alpha/numeric): xxxxxxxxx
Special Format: N/A
Examples:
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 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
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
|
|
|
|
|
|
|
+ <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
|
|
|
|
|
|
|
+ <AirSegInfo>
|
DPSS 3.0
|
|
NOTE: Used during ViewTrip request for ticket information 4038/4039. There will be one DPSS for every segment associated to a ticket for a 4039 response. This is a response KLR.
|
<CouponStatus>
|
Alpha
|
4
|
Description of Field: Current status of the coupon Format (a-alpha): aaaa Special Format: N/A Possible Values (List): OPEN, FLWN, VOID, ARPT, PRTD, RFND, EXCH How is null data specified? Character blanks What does null data indicate? No data returned from vendor
|
<AirV>
|
Alphanumeric
|
3
|
Description of Field: Carrier Code Format ( x-alpha/numeric): xxx Special Format: Blank padded on the right How is null data specified? Character blanks What does null data indicate? No data returned from vendor
|
<FltNum>
|
Numeric
|
4
|
Description of Field: Flight number Format (n-numeric): nnnn Special Format: Zero padded on left Possible Values (Range): 0-9999 How is null data specified? Character blanks What does null data indicate? No data returned from vendor
|
<BIC>
|
Alphanumeric
|
2
|
Description of Field: Class of service Format (x-alpha/numeric): xx Special Format: Blank padded on right How is null data specified? Character blanks What does null data indicate? No data returned from vendor
|
<Dt>
|
Numeric
|
8
|
Description of Field: Date of departure Format (n-numeric): nnnnnnnn Special Format: CCYYMMDD where: CCYY = year MM = month 1-12 DD = day 1-31 How is null data specified? Character blanks What does null data indicate? No data returned from vendor
|
<StartAirp>
|
Alpha
|
5
|
Description of Field: Board City Format (a-alpha): aaaaa Special Format: First 3 characters city code, last 2 characters blanks How is null data specified? Character blanks What does null data indicate? No data returned from vendor
|
<EndAirp>
|
Alpha
|
5
|
Description of Field: Off City Format (a-alpha): aaaaa Special Format: First 3 characters city code, last 2 characters blanks How is null data specified? Character blanks What does null data indicate? No data returned from vendor
|
<StartTm>
|
Alphanumeric
|
4
|
Description of Field: Time of Departure Format (n-numeric): nnnn Special Format: Zero pad on the left Possible Values (Range): 0000 - 2359 How is null data specified? Character blanks What does null data indicate? No data returned from vendor
|
<Status>
|
Alpha
|
2
|
Description of Field: Status of flight Format (a-alpha): aa Possible Values (List): OK = confirmed NS = No seat, infant How is null data specified? Character blanks What does null data indicate? No data returned from vendor
|
<FIC>
|
Alphanumeric
|
8
|
Description of Field: Fare basis code Format (x-alpha/numeric): xxxxxxxx Special Format: Blank padded on the right How is null data specified? Character blanks What does null data indicate? No data returned from vendor
|
<CouponNum>
|
Numeric
|
1
|
Description of Field: Coupon number Format (n-numeric): n Special Format: N/A Possible Values (Range): 1-4 How is null data specified? Character blanks What does null data indicate? No data returned from vendor
|
<Crncy>
|
Alpha
|
3
|
Description of Field: Currency code Format (a-alpha): aaa Special Format: How is null data specified? Character blanks What does null data indicate? No data returned from vendor
|
<Fare>
|
Alphanumeric
|
12
|
Description of Field: Fare for this coupon, including decimal pt Format (x-alpha/numeric): xxxxxxxxxxxx Special Format: Blank padded on right How is null data specified? Character blanks What does null data indicate? No data returned from vendor
|
<AllowCnt>
|
Numeric
|
3
|
Description of Field: Amount of bags allowed Format (n-numeric): nnn How is null data specified? Character blanks What does null data indicate? No data returned from vendor
|
<AllowInd>
|
Alpha
|
1
|
Description of Field: Baggage allowance code for Baggage amount Format (a-alpha): a
Possible Values (List): P = Pieces K = Kilograms L = Pounds blank = other
How is null data specified? Character blanks
What does null data indicate? No data returned from vendor
|
<NotValidBeforeDt>
|
Numeric
|
8
|
Field Description: Ticket coupon is not valid if current date is before this date. Format (n-numeric): nnnnnnnn Special Format: CCYYMMDD Examples: 20030831 How is null data specified? Blanks What does null data indicate? No data returned from vendor
|
<NotValidAfterDt>
|
Numeric
|
8
|
Field Description: Ticket coupon is not valid if current date is after this date. Format (n-numeric): nnnnnnnn Special Format: CCYYMMDD Examples: 20030831 How is null data specified? Blanks What does null data indicate? No data returned from vendor
|
<StopoverId>
|
Alphanumeric
|
1
|
Description of Field: Stopover Code Format (x-alpha/numeric): x
Special Format: Blank
Examples: O = Stopover J = Stopover (e-ticket) X = Connection K = Connection (e-ticket)
The stopover or connection indicator is defined by the carrier and how the carrier defines the journey.
How is null data specified? Character blank
What does null data indicate? No data returned from vendor
|
<TkDesignator>
|
Alphanumeric
|
8
|
Description of Field: Ticketing Designator Format ( x-alpha/numeric): x Special Format: Blank How is null data specified? Character blank What does null data indicate? No data returned from vendor
|
|
|
+ <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.
|
|
|
+ <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:
Format (x-alpha/numeric): xxxxxxxxxxxxx...
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 2.0
|
|
<UniqueKey>
|
Numeric
|
4
|
Field Description: Passenger Description Number starting from '0001' Format (n-numeric): nnnn Special Format: N/A Range of Possible values: 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 Special Format: N/A Examples: 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
|
Field Description: Quote Type: Identifies the type of quote being processed. Format (a-alpha): a List of Possible Values: G = Computer generated, and guaranteed C = Computer generated , not guaranteed B = Manual on Galileo M = Manual on Apollo 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 (GRGLDT) 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 (GRGDOQ) 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 (GRGISI) Format (x-alpha/numeric): xxxx Special Format: Blank if does not exist Examples: SITI How is null data specified? N/A What does null data indicate? No data results in error
|
<BaseFareCurrency>
|
Alpha
|
3
|
Field Description: Base fare currency code (GRGBFC) Format (a-alpha): aaa 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
|
<BaseFareAmt>
|
Numeric
|
11
|
Field Description: Base fare amount (GRGBFA)
Format (n-numeric): nnnnnnnnnnn
Special Format: Zero if does not exist
Examples: 00000217488 ![CDATA[BT ]]
Note - On Request KLR The amount appears without decimals and the decimals are so indicated as assumed based on the field "Base Decimal Places" for example an amount like "4.50" would be transmitted as "00000000450" On Response KLR Further more even when doing the Detailed Display for the respective fare it appears without decimal point in the KLR. Additional Response KLR Values 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
How is null data specified? 0
What does null data indicate? Zero specifies null data
|
<LowestOrNUCFare>
|
Numeric
|
11
|
Field Description: Lowest fare as booked on a $BBC, Or 'DF' NUC value on FQP entry (GRGBBC) Format (n-numeric): nnnnnnnnnnn Special Format: Zero if does not exist 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 base/lowest fare (GRGBDC) Format (n-numeric): n Special Format: Zero if does not exist Examples: 2 How is null data specified? 0 What does null data indicate? Zero specifies null data
|
<EquivCurrency>
|
Alphanumeric
|
3
|
Field Description: Equivalent currency code (GRGEQC) 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: Equivalent amount (GRGEQA) Format (n-numeric): nnnnnnnnnnn Special Format: Zero if does not exist Examples: 000001393002 Note - On Request KLR The amount appears without decimals and the decimals are so indicated and assumed based on the field "Equivalent Decimal Places" for example an amount like "4.50" would be transmitted as "00000000450" On Response KLR Further more even when doing the Detailed Display for the respective fare it appears without decimal point in the KLR 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 (GRGEDC) Format (x-alpha/numeric): n Special Format: Zero if does not exist Examples: 0 How is null data specified? 0 What does null data indicate? Zero specifies null data.
|
<TotCurrency>
|
Alphanumeric
|
3
|
Field Description: Total currency code (GRGTTC) 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 (GRGTTA)
Format (n-numeric): nnnnnnnnnnn
Examples: 00000217488 ![CDATA[BT ]]
Note - On Request KLR The amount appears without decimals and the decimals are so indicated as assumed based on the field "Base Decimal Places" for example an amount like "4.50" would be transmitted as "00000000450" On Response KLR Further more even when doing the Detailed Display for the respective fare it appears without decimal point in the KLR. Additional Response KLR Values 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
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 (GRGTDC) Format (n-numeric): n Examples: 2 How is null data specified? 0 What does null data indicate? Zero if no decimal needed
|
<ITNum>
|
Alphanumeric
|
15
|
Field Description: IT number (GRGITN) 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. Format (a-alpha): a Possible Values (List): Y = quote is route based. N = quote is not route based. Special Format: N/A How is null data specified? N/A What does null data indicate? No data results in error
|
<M0>
|
Alpha
|
1
|
Field Description: M0 (GRGMRT) Format (a-alpha): a Possible Values (List): Y N Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<M5>
|
Alpha
|
1
|
Field Description: M5 (GRGMRT) Format (a-alpha): a Possible Values (List): Y N Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<M10>
|
Alpha
|
1
|
Field Description: M10 (GRGMRT) Format (a-alpha): a Possible Values (List): Y N Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<M15>
|
Alpha
|
1
|
Field Description: M15 (GRGMRT) Format (a-alpha): a Possible Values (List): Y N Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<M20>
|
Alpha
|
1
|
Field Description: M20 (GRGMRT) Format (a-alpha): a Possible Values (List): Y N Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<M25>
|
Alpha
|
1
|
Field Description: M25 (GRGMRT) Format (a-alpha): a Possible Values (List): Y N Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<Spare1>
|
Alpha
|
1
|
Field Description: Reserved for future Mileage/Route (GRGMRT) Format (a-alpha): a Special Format: Indicator N if does not exist. Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<PrivFQd>
|
Alpha
|
1
|
Field Description: Private fare quoted for one or more segments (GRGPVF) Format (a-alpha): a Possible Values (List): Y - Private fare quoted for one or more segments N Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<PFOverrides>
|
Alpha
|
1
|
Field Description: Private fares overrides/waivers apply (GRGPVF) Format (a-alpha): a Possible Values (List): Y - Private fares overrides/waivers apply N Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<FlatFQd>
|
Alpha
|
1
|
Field Description: Flat Fare quoted for one or more segments (GRGPVF) Format (a-alpha): a Possible Values (List): Y - Flat Fare quoted for one or more segments N - Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<DirMinApplied>
|
Alpha
|
1
|
Field Description: Directional minimum applied (GRGPVF) Format (a-alpha): a Possible Values (List): Y - directional minimum applied N - directional minimum not applied Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<VATIncInd>
|
Alpha
|
1
|
Field Description: VAT included in quote (GRGPVF) Format (a-alpha): a Possible Values (List): Y - VAT included in quote N - VAT not included in quote Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<PenApplies>
|
Alpha
|
1
|
Field Description: Penalty applies (GRGPVF) Format (a-alpha): a Possible Values (List): Y - Penalty applies N - Penalty does not apply Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteBasis>
|
Alpha
|
2
|
Field Description: Used for FQP and FQA entries only: (GRGPVF) NN if quote is based on PIC code requested. NY if quote is based on adult PIC YN if quote is based on PIC code returned (GFYPIR) YY if quote based on unknown PIC code NOTE: This field represents 2 bits in the GF001 macro. Format (a-alpha): aa Special Format: N/A Examples: NN How is null data specified? N/A What does null data indicate? No data results in error
|
TaxDataCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Field Description: Number of tax fields (GRGTXN) 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 null data
|
+ <TaxDataAry>
|
Array
|
n/a
|
|
+ <TaxData>
|
FieldSet
|
n/a
|
|
<Country>
|
Alphanumeric
|
2
|
Field Description: Tax country code (GRGTXC) Format (x-alpha/numeric): xx Special Format: N/A 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 (GRGTXA) Format (x-alpha/numeric): xxxxxxxx Special Format: N/A Examples: 00163.12 00009.00 Note - On Request KLR The amount appears without decimals and the decimals are so indicated as assumed based on the field "Base Decimal Places" for example an amount like "4.50" would be transmitted as "00000000450" On Response KLR When doing a detailed display it appears with the decimal point in the KLR 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
|
|
|
|
|
|
|
|
|
|
|
|