+ Responses
|
+ <PNRBFRetrieve>
|
2025 7.23
|
+ <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 8.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
|
|
|
+ <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.
|
|
|
+ <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 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
|
|
|
|
|
|
|
+ <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 5.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.
|
|
|
+ <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. Maximm = 110
|
<ID>
|
Alpha
|
2
|
Optional Field Identity: This is a code that identifies which type of optional data is in the variable length field. For more possible Optional Field values, format, descriptions, and use, please see Industry Codes > Hotel Sell Optional Data section in the Help.
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 hyphen 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 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.
|
<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
|
|
|
+ <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
|
|
|
|
|
+ <RefundAccept>
|
4087 1.1
|
+ <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
|
|
|
+ <FareExcRefundInd>
|
DPFN 1.0
|
|
<RefundInd>
|
Alpha
|
1
|
Description of Field: Indicates whether the fare is refundable or not. Format (a-alpha): a Possible Values (List): Y - Requested Fare is refundable. N - Requested Fare is not refundable. How is null data specified? N/A What does null data indicate? No data results in error.
|
<ExchangeInd>
|
Alpha
|
1
|
Description of Field: Indicates whether the fare is exchangeable or not. Format (a-alpha): a Possible Values (List): Y - Requested Fare is exchangeable. N - Requested Fare is not exchangeable. How is null data specified? N/A What does null data indicate? No data results in error.
|
<FirstClassInd>
|
Alpha
|
1
|
Description of Field: Indicates whether the fare is eligible for upgrade to higher class or not. Format (a-alpha): a Possible Values (List): Y - Requested Coach Fare is eligible for an automatic upgrade to higher class. N - Requested Coach Fare is not eligible for an upgrade. How is null data specified? N/A What does null data indicate? No data results in error.
|
<PFType>
|
Alphanumeric
|
1
|
Field Description: Type of private fare returned Format (x-alpha/numeric): x Special Format: Blank = private fare NOT quoted 1 = private fare I was quoted 2 = private fare II was quoted How is null data specified? Null data is specified by blanks. What does null data indicate? Private fare NOT quoted
|
<PriceMethod>
|
Alpha
|
1
|
Field Description: Method in which Open Systems used to calculate the fare on a Partial Exchange Format (a-alpha): a Special Format: O = Point of Origin - - includes 'Used' and 'New' Itin. This method is used if no change in O&D. I = Point of Interruption - includes only 'New' Itin. This method used if change in O&D. How is null data specified? Null data is specified by blanks. What does null data indicate? This indicator is only set for partial exchange. For partial exchange-this field should always contain a value else error. For any refund or full exchange, this field can contain a blank as it is meaningless.
|
|
|
+ <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
|
|
|
+ <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 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) 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
|
|
|
|
|
|
|
+ <RefundData>
|
DPRR 1.0
|
|
<UniqueKey>
|
Character
|
4
|
Description of Field: Passenger Relation Key.
Format (a-alpha): aaaa
Special Format: N/A
Examples: 0000
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<TotRefundCurrency>
|
Alphanumeric
|
3
|
Description of Field: Currency of Total Refund.
Format (x-alpha/numeric): xxx
Special Format: N/A
Examples: USD
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<TotRefundAmt>
|
Numeric
|
11
|
Description of Field: Total amount of refund due.
Format (n-numeric): nnnnnnnnnnn
Special Format: Right justified, zero filled.
Examples: 00000000120
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<NumofDecimals>
|
Numeric
|
1
|
Description of Field: Number of decimal places for Total Refund Amount
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.
|
<TotRefundSign>
|
Character
|
1
|
Description of Field: Total refund sign.
Format (c-character): C
Special Format: N/A
Possible Values (List or Range): Character Blank = Positive '-' = Negative
Examples: -
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<RefundFareAmtCurrency>
|
Alphanumeric
|
3
|
Description of Field: Currency of Base fare amount to be refunded
Format (x-alpha/numeric): xxx
Special Format: N/A
Examples: USD GBP
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<RefundFareAmt>
|
Numeric
|
11
|
Description of Field: Base fare amount to be refunded - Negative amount
Format (n-numeric): nnnnnnnnnnn
Special Format: Right justified, zero filled.
Examples: 00000002200
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<RefundFareAmtNumDecimals>
|
Numeric
|
1
|
Description of Field: Number of decimal places for Refund Fare Amount
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.
|
<RefundSign>
|
Character
|
1
|
Description of Field: Refund sign
Format (c- character): C
Special Format: N/A
Possible Values (List or Range): Character Blank - Positive '-' - Negative
Examples: Character Blank
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<RefundTaxCurrency>
|
Alphanumeric
|
3
|
Description of Field: Refund Tax Currency code
Format (x-alpha/numeric): xxx
Special Format: N/A
Examples: USD
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<RefundTaxAmt>
|
Numeric
|
11
|
Description of Field: Total Tax to be refunded - Negative amount
Format (n-numeric): nnnnnnnnnnn
Special Format: Right justified, zero filled.
Examples: 00000001200
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<RefundTaxAmtNumDecimals>
|
Numeric
|
1
|
Description of Field: Number of decimal places for Refund Tax Amount
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.
|
<RefundTaxSign>
|
Character
|
1
|
Description of Field: Refund tax sign
Format (c - character): C
Special Format: N/A
Possible Values (List or Range): Character Blank - Positive '-' - Negative
Examples: Character Blank
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<PenFeeCurrency>
|
Alphanumeric
|
3
|
Description of Field: Penalty Fee Currency code
Format (x-alpha/numeric): xx
Special Format: N/A
Examples: USD
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<PenFeeAmt>
|
Numeric
|
11
|
Description of Field: Penalty Amount for Refund. Always a positive amount
Format (n-numeric): nnnnnnnnnnn
Special Format: Right justified, zero filled.
Examples: 00000000150
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<PenFeeNumDecimals>
|
Numeric
|
1
|
Description of Field: Number of decimal places for Penalty Fee Amount
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.
|
<TotTaxAmt>
|
Numeric
|
11
|
Description of Field: Total amount of Taxes in following array
Format (n - numeric): nnnnnnnnnnn
Special Format: Right justified, zero filled.
Examples: 00000000200
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<TotTaxNumDecimals>
|
Numeric
|
1
|
Description of Field: Number of decimal places for Total Taxes Amount
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.
|
<TotTaxSign>
|
Character
|
1
|
Description of Field: Total of taxes sign
Format (c - character): C
Special Format: N/A
Possible Values (List or Range): Character Blank - Positive '-' - Negative
Examples: -
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
|
Description of Field: Number of tax fields
Format (n - numeric): nn
Special Format: Right justified, zero filled Zero, if does not exist
Examples:
How is null data specified? N/A
What does null data indicate? No data results in error.
|
+ <TaxDataAry>
|
Array
|
n/a
|
|
+ <TaxData>
|
FieldSet
|
n/a
|
|
<Country>
|
Alphanumeric
|
2
|
Description of Field: Country Code. (Country code or airport code must exist)
Format (x-alpha/numeric): xx
Special Format: N/A
Examples: ZP
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<Airp>
|
Alphanumeric
|
3
|
Description of Field: Airport Code (Country code or airport code must exist)
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.
|
<Amt>
|
Numeric
|
11
|
Description of Field: Tax Amount
Format (n-numeric): nnnnnnnnnnn
Special Format: Right justified, zero filled.
Examples: 00000000200
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<TaxSign>
|
Character
|
1
|
Description of Field: Tax Sign
Format (c-character): C
Special Format: N/A
Possible Values (List or Range): Character Blank - Positive '-' - Negative
Examples: -
How is null data specified? N/A
What does null data indicate? No data results 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
|
|
|
+ <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.
|
|
|
+ <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
|
|
|
|
|
|
|
+ <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
|
|
|
|
|
|
|
+ <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
|
|
|
|
|
|
|
+ <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
|
|
|
|
|
+ <ExchangeAccept>
|
4089 1.4
|
+ <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 1.0
|
|
<Acct>
|
Alphanumeric
|
20
|
Field Description: Account code-mandatory
Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxx
Special Format: Left justified, blank filled.
Examples: AMEX CREATIVE
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 where the PNR/BF will be queued. 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.
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
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? No data results in no error.
|
|
|
+ <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
|
|
|
+ <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
|
|
|
+ <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
|
+ <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
|
+ <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
|
|
|
+ <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
|
|
|
+ <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.
|
|
|
|
|
+ <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 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) 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.
|
|
|
+ <ExchangeData>
|
DPXD 1.0
|
|
<UniqueKey>
|
Alpha
|
4
|
Description of Field: Passenger relation key Format (a - alpha): aaaa Special Format: N/A Examples: 0001 How is null data specified? N/A What does null data indicate? No data results in error.
|
<TotExchangeCurrency>
|
Alphanumeric
|
3
|
Description of Field: Currency of Total Adcol/Refund Format (x -alpha/numeric): xxx Special Format: N/A. Examples: USD How is null data specified? N/A. What does null data indicate? No data results in error.
|
<TotExchangeAmt>
|
Numeric
|
11
|
Description of Field: Total amount of add collect/refund due of the exchange. (Collected Fare Amount + Collected Tax Amount + Change Fee + Forfeit Amount) Format (n - numeric): nnnnnnnnnnn Special Format: Right justified, zero filled. Examples: 00000001350 How is null data specified? N/A What does null data indicate? No data results in error.
|
<TotExchangeNumDecimals>
|
Numeric
|
1
|
Description of Field: Number of decimal places for Total Exchange Amount 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.
|
<TotExchangeAmtSign>
|
Alpha
|
1
|
Description of Field: Total Exchange Amount Sign Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Character Blank - Positive - - Negative Examples: Character Blank How is null data specified? N/A. What does null data indicate? No data results in error.
|
<TotFareCurrency>
|
Alphanumeric
|
3
|
Description of Field: Currency of Total Fare Format (x -alpha/numeric): xxx Special Format: N/A Examples: USD How is null data specified? N/A. What does null data indicate? No data results in error.
|
<TotFareAmt>
|
Numeric
|
11
|
Description of Field: Total reported fare amount for this exchange request (includes surcharges and any PFC absorption). Format (n - numeric): nnnnnnnnnnnn Special Format: Right justified, zero filled. Examples: 00000001200 How is null data specified? N/A. What does null data indicate? No data results in error.
|
<TotalFareNumDecimals>
|
Numeric
|
1
|
Description of Field: Number of decimal places for Total Fare Amount 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.
|
<TotFareAmtSign>
|
Alpha
|
1
|
Description of Field: Total Fare Amount Sign Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Character Blank - Positive - - Negative Examples: Character Blank How is null data specified? N/A. What does null data indicate? No data results in error.
|
<TotTaxCurrency>
|
Alphanumeric
|
3
|
Description of Field: Currency of total tax. Format (x -alpha/numeric): xxx Special Format: N/A Examples: USD How is null data specified? N/A. What does null data indicate? No data results in error.
|
<TotTaxAmt>
|
Numeric
|
11
|
Description of Field: The issued tax amount for this trip Format (n - numeric): nnnnnnnnnnn Special Format: Right justified, zero filled. Examples: 00000000100 How is null data specified? N/A. What does null data indicate? No data results in error.
|
<TotalTaxNumDecimals>
|
Numeric
|
1
|
Description of Field: Number of decimal places for Total Tax Amount 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.
|
<TotTaxSign>
|
Alpha
|
1
|
Description of Field: Total Tax Sign Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Character Blank - Positive - - Negative Examples: Character Blank How is null data specified? N/A. What does null data indicate? No data results in error.
|
<CollectedFareAmtCurrency>
|
Alphanumeric
|
3
|
Description of Field: Collect fare amount currency code Format (x -alpha/numeric): xxx Special Format: N/A Examples: USD How is null data specified? N/A. What does null data indicate? No data results in error.
|
<CollectedFareAmt>
|
Numeric
|
11
|
Description of Field: Total fare amount to be collected for this exchange request Format (n - numeric): nnnnnnnnnnn Special Format: Right justified, zero filled. Examples: 00000000050 How is null data specified? N/A. What does null data indicate? No data results in error.
|
<CollectedFareAmtNumDecimals>
|
Numeric
|
1
|
Description of Field: Number of decimal places for Collected Fare Amount 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.
|
<CollectedFareSign>
|
Alpha
|
1
|
Description of Field: Collected Fare Sign Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Character Blank - if fare is collected '-' - if fare is not collected. Examples: Character Blank How is null data specified? N/A. What does null data indicate? No data results in error.
|
<CollectedTaxCurrency>
|
Alphanumeric
|
3
|
Description of Field: Collected Tax Currency code Format (x -alpha/numeric): xxx Special Format: N/A Examples: 3 Character Blanks How is null data specified? N/A. What does null data indicate? No data results in error.
|
<CollectedTaxAmt>
|
Numeric
|
11
|
Description of Field: Collected Tax Amount - total tax amount to be collected. Format (n - numeric): nnnnnnnnnnn Special Format: Right justified, zero filled. Examples: 00000000000 How is null data specified? N/A. What does null data indicate? No data results in error.
|
<CollectedTaxNumDecimals>
|
Numeric
|
1
|
Description of Field: Number of decimal places for Collected Tax Amount 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.
|
<CollectedTaxSign>
|
Alpha
|
1
|
Description of Field: Collected Tax Sign Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Character Blank - Positive - - Negative Examples: Character Blank How is null data specified? N/A. What does null data indicate? No data results in error.
|
<ChgFeeCurrency>
|
Alphanumeric
|
3
|
Description of Field: Change Fee Currency code Format (x -alpha/numeric): xxx Special Format: N/A Examples: USD How is null data specified? N/A. What does null data indicate? No data results in error.
|
<ChgFeeAmt>
|
Numeric
|
11
|
Description of Field: Change Fee Amount - amount of the change fee that will apply when this ticket is booked using this fare. Always positive amount. Format (n - numeric): nnnnnnnnnnn Special Format: Right justified, zero filled. Examples: 0000000010 How is null data specified? N/A. What does null data indicate? No data results in error.
|
<ChangeFeeNumDecimals>
|
Numeric
|
1
|
Description of Field: Number of decimal places for Change Fee Amount 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.
|
<ForfeitCurrency>
|
Alphanumeric
|
3
|
Description of Field: Forfeit Currency Code Format (x -alpha/numeric): xxx Special Format: N/A Examples: USD How is null data specified? N/A. What does null data indicate? No data results in error.
|
<ForfeitAmt>
|
Numeric
|
11
|
Description of Field: Forfeit Amount - non-refundable residual value. Format (n - numeric): nnnnnnnnnnn Special Format: Right justified, zero filled. Examples: 00000000350 How is null data specified? N/A. What does null data indicate? No data results in error.
|
<ForfeitAmtNumDecimals>
|
Numeric
|
1
|
Description of Field: Number of decimal places for Forfeit Amount 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.
|
<ForfeitAmtSign>
|
Alpha
|
1
|
Description of Field: Forfeit Amount Sign. Format (a - alpha): a Special Format: N/A Possible Values (List or Range): Character Blank - Positive - - Negative Examples: - 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
|
Description of Field: Number of tax fields Format (n - numeric): nn Special Format: Right justified, zero filled Zero, if does not exist Examples: How is null data specified? N/A What does null data indicate? No data results in error.
|
+ <TaxAry>
|
Array
|
n/a
|
|
+ <TaxElement>
|
FieldSet
|
n/a
|
|
<Country>
|
Alphanumeric
|
2
|
Description of Field: Country Code. (Country code or airport code must exist) Format (x -alpha/numeric): xx Special Format: N/A Examples: ZP How is null data specified? N/A What does null data indicate? No data results in error.
|
<Airp>
|
Alphanumeric
|
3
|
Description of Field: Airport Code (Country code or airport code must exist) 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.
|
<Amt>
|
Numeric
|
11
|
Description of Field: Tax Amount Format (n - numeric): nnnnnnnnnnn Special Format: Right justified, zero filled. Examples: 00000000200 How is null data specified? N/A What does null data indicate? No data results in error.
|
<TaxSign>
|
Character
|
1
|
Description of Field: Tax Sign (tax sign indicates positive or negative tax amount) Format (c - character): C Special Format: N/A Possible Values (List or Range): Character Blank - Positive '-' - Negative Examples: - How is null data specified? N/A What does null data indicate? No data results in error.
|
|
|
|
|
|
|
+ <ExDataExtentedInfo>
|
DPXE 2.0
|
|
<UniqueKey>
|
Alpha
|
4
|
Description of Field: Passenger relation key Format (a - alpha): aaaa Special Format: N/A Examples: 0001 How is null data specified? N/A What does null data indicate? No data results in error.
|
<ChgFeeCurncy>
|
Alphanumeric
|
3
|
Description of Field: Change Fee Currency code Format (x -alpha/numeric): xxx Special Format: N/A Examples: USD How is null data specified? N/A. What does null data indicate? No data results in error.
|
<ChgFeeAmt>
|
Numeric
|
11
|
Description of Field: Change Fee Amount - a fee collected by an airline when a passenger makes changes to a restricted or penalty ticket. Change fees are published in conjunction with each fare basis. Always positive amount. Format (n - numeric): nnnnnnnnnnn Special Format: Right justified, zero filled. Examples: 0000000010 How is null data specified? N/A. What does null data indicate? No data results in error.
|
<ChgFeeNumDec>
|
Numeric
|
1
|
Description of Field: Number of decimal places for Change Fee Amount 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.
|
<RemainingTotCurncy>
|
Alphanumeric
|
3
|
Description of Field: Remaining Total Currency code Format (x -alpha/numeric): xxx Special Format: N/A Examples: USD How is null data specified? N/A. What does null data indicate? No data results in error.
|
<RemainingTotFareAmt>
|
Numeric
|
11
|
Description of Field: Remaining Total Amount Format (n - numeric): nnnnnnnnnnn Special Format: Right justified, zero filled. Examples: 0000000010 How is null data specified? N/A. What does null data indicate? No data results in error.
|
<RemainingTotNumOfDec>
|
Numeric
|
1
|
Description of Field: Number of decimal places for Remaining Total Amount 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.
|
<ExcTotCurncy>
|
Alphanumeric
|
3
|
Description of Field: Exchange Total Currency code Format (x -alpha/numeric): xxx Special Format: N/A Examples: USD How is null data specified? N/A. What does null data indicate? No data results in error.
|
<ExcTotFareAmt>
|
Numeric
|
11
|
Description of Field Exchange Total Amount Format (n - numeric): nnnnnnnnnnn Special Format: Right justified, zero filled. Examples: 0000000010 How is null data specified? N/A. What does null data indicate? No data results in error.
|
<ExcTotNumOfDec>
|
Numeric
|
1
|
Description of Field: Number of decimal places for Exchange Total Amount 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.
|
<ExcTotAmtSign>
|
Character
|
1
|
Description of Field: Total Exchange Amount Sign Format (c - character): c Special Format: N/A Possible Values (List or Range): Character Blank - Positive - - Negative Examples: Character Blank How is null data specified? N/A. 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.
|
|
|
+ <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
|
|
|
|
|
|
|
+ <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
|
|
|
+ <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
|
|
|
|
|
|
|
+ <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.
|
|
|
+ <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
|
|
|
|
|
|
|
+ <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
|
|
|
|
|
|
|
+ <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
|
|
|
|
|
|
|
|