+ Responses
|
+ <AgncyInfo>
|
1651 7.0
|
|
|
Purpose: Agency Information Response
|
AgncyCnt Structured data only. Not in XML.
|
Numeric
|
1
|
Description of Field: Number of agencies processed Format (n-numeric): n Possible Values (Range): 1 - 9 How is null data specified? N/A What does null data indicate? N/A
|
+ <AgncyAry>
|
Array
|
n/a
|
|
+ <Agncy>
|
FieldSet
|
n/a
|
|
<Status>
|
Numeric
|
1
|
Description of Field: Status of the pseudo city response Format (n-numeric): N Possible Values (List): 0 = NO ERROR HAS OCCURED 1 = ERROR ON INPUT 2 = ERROR ENCRYPTING PSEUDO CITY 3 = ERROR FINDING AAT How is null data specified? Zero What does null data indicate? If there is an error, then only the Status Code and Pseudo City field will be present.
|
<PCC>
|
Alphanumeric
|
4
|
Description of Field: Agency Pseudo City Code. Format (x-alpha/numeric): xxxx Special Format: Normal PCC rules apply Examples: "1G4 " How is null data specified? blanks What does null data indicate? An error has occurred in processing. This field should mirror the pseudo city codes entered in the agency information request.
|
+ <SuccessQual>
[Qualified By: Status of 0]
|
FieldSet
|
n/a
|
|
<Name>
|
Alphanumeric
|
24
|
Description of Field: Agency name Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxx Examples: "HUMPERDINK TRAVEL" How is null data specified? Blanks What does null data indicate? Unspecified agency name or an error occurred in processing.
|
<StreetAddr>
|
Alphanumeric
|
37
|
Description of Field: Agency street address Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Examples: "1234 SOUTH VALENTIA WAY" How is null data specified? Blanks What does null data indicate? Unspecified street address or an error occurred in processing.
|
<City>
|
Alpha
|
20
|
Description of Field: City name Format (a-alpha): aaaaaaaaaaaaaaaaaaaa Examples: "ENGLEWOOD" How is null data specified? Blanks What does null data indicate? Unspecified city name or an error occurred in processing.
|
<State>
|
Alpha
|
2
|
Description of Field: State Field is not used in this version - refer to "State or District or County" field for this information. Format (a-alpha): aa Examples: "CO" How is null data specified? Blanks What does null data indicate? Unspecified state abbreviation or an error occurred in processing.
|
<Zip>
|
Alphanumeric
|
10
|
Description of Field: Postal Zip code Format (x-alpha/numeric): xxxxxxxxxx Examples: "80112" "SN56BP" How is null data specified? Blanks What does null data indicate? Unspecified zip / postal code or an error occurred in processing.
|
<Spare>
|
Alpha
|
7
|
Description of Field: Indicators reserved for day of week operations - 1 corresponding to each day of the week starting with Sunday Format (a-alpha): aaaaaaa Possible Values (List): Y = specified for this day of the week N = not specified for this day of the week Examples: "NYYYYYN" How is null data specified? Blanks What does null data indicate? Not specified for the matching day of the week or an error has occurred in processing.
|
<StateDistrictCountyCode>
|
Alpha
|
6
|
Description of Field: State/District/County code Format (a-alpha): aaaaaa Examples: "CO " How is null data specified? Blanks What does null data indicate? Unspecified state or district or county code or an error has occurred in processing.
|
<ISOCountryCode>
|
Alphanumeric
|
2
|
Description of Field: ISO Country Code Format (x-alpha/numeric): xx Examples: UK How is null data specified? Blanks What does null data indicate? Unspecified ISO country code or an error has occurred in processing.
|
<Country>
|
Alpha
|
26
|
Description of Field: Full name of country Format (a-alpha): aaaaaaaaaaaaaaaaaaaaaaaaaa Examples: "USA " "BOROGRAVIA " How is null data specified? Blanks What does null data indicate? Unspecified country name or an error has occurred in processing.
|
<AgncyAcctNum>
|
Alphanumeric
|
9
|
Description of Field: Agency Account Number(IATA) Format (a-alpha): xxxxxxxx Examples: "14537482" How is null data specified? Blanks What does null data indicate? There is no agency account number associated with the pseudo city code.
|
|
|
|
|
|
|
|
|
|
+ <PNRBFRetrieve>
|
2025 7.16
|
+ <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 6.0
|
|
<FileAddr>
|
Alphanumeric
|
8
|
Description of Field: Address of PNR or BF on it's 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>
|
Numeric
|
8
|
Description of Field: IATA number of the agency where the PNR was created Format (n-numeric): nnnnnnnn 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 Zeppelin Indicator. Format (a-alpha): a Special Format: Field used on Apollo Only (1V) Possible Values (List): Y - Agency is enabled for Zeppelin N - Agency does not have Zeppelin 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: PNR Zeppelin Indicator. Indicates if PNR was built or modified to Zeppelin status. Format (a-alpha): a Special Format: Field used on Apollo Only (1V) Possible Values (List): Y - This PNR currently Zeppelin N - PNR not Zeppelin 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.
|
<PNRAutoNotifyInd>
|
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.
|
|
|
+ <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
Special Format: Numbers not allowed Spaces are removed
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 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
|
<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)
|
|
|
+ <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
|
|
|
+ <Control>
|
CTRL 1.0
|
|
<KLRCnt>
|
Numeric
|
5
|
Description of Field: Number of KLR's following this KLR in the Data Record
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): Nbr Designator / Desc / CRS 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 (1V) 3019 = PH- = Phone Field Override Remark (1V) 3020 = FEE- = New Service Fee Remark (1V) 3021 = FTX- = Tax for Service Fee Remark (1V) 3022 = AB1- = ARC Service Fee One Remark (1V) 3023 = AB2- = ARC Service Fee Two Remark (1V) 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.
|
|
|
+ <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 4.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>
|
Numeric
|
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>
|
Alphanumeric
|
2
|
Description of Field: Indicates local date of arrival relative to departure date. Format (a-alpha, n-numeric, x-alpha/numeric): xx 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>
|
Alpha
|
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: 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: 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? e.g., No data results in error What does null data indicate? e.g., 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: This air segment has a connecting flight. Format (a-alpha, n-numeric, x-alpha/numeric): a Special Format: N/A Possible Values (List or Range): Y - segment has a connecting flight N - No connection Due to segment continuity issues, airline vendor rules, and non Air segments inserted between Air, this indicator maybe inconsistent. This indicator needs to be used with the understanding that with the above conditions, it cannot be 100% accurate. How is null data specified? Character blanks. What does null data indicate? The code to supply this indicator is not loaded into production.
|
<FltFlownInd>
|
Alpha
|
1
|
Description of Field: 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>
|
Numeric
|
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
|
|
|
+ <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 2.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
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
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
|
|
|
+ <HtlSegOptFlds>
|
IT04 3.0
|
|
+ <FldAry>
|
Array
|
n/a
|
|
+ <Fld>
|
FieldSet
|
n/a
|
|
BlkLen Structured data only. Not in XML.
|
Numeric
|
3
|
Optional Field Length: This is the length of variable length optional field that follows. Maximum = 110
|
<ID>
|
Alpha
|
2
|
Optional Field Identity: This is a code that identifies which type of optional data is in the variable length field. 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 CL = Accepted Credit Cards (e.g. "AX VI ..") CM = Commissionable Booking y/n CN = Name on the Credit Card CR = Cribs CS = Alternate Currency Crib CT = Rate Category (OTA) CV = Security ID Code on Credit Card DP = Deposit EC = Extra child ED = Alternate Currency Extra Child EX = Extra adult EY = Alternate Currency Extra Adult FG = Frequent guest number 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 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 NR = NonRefundable Type y/n PT = Approximate Total or Approximate Total Plus. May contain an AT, AP, or either with a rate 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 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 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 (n-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 indicate non-HTL segments.
|
<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
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
|
|
<AirV>
|
Alpha
|
3
|
Left justified.
|
<StartDt>
|
Numeric
|
8
|
Date in YYYYMMDD format.
|
<BIC>
|
Alpha
|
2
|
Left justified.
|
<StartAirp>
|
Alpha
|
5
|
Airport Code
|
<EndAirp>
|
Alpha
|
5
|
Airport Code
|
<FltSegNum>
|
Numeric
|
3
|
Segment number of the flight on which seats are assigned.
|
<NumPsgrs>
|
Numeric
|
2
|
Number of passengers booked on this air segment. Note: Do not assume this number equals the number of Seat Assignment (ST02) KLRs to follow because not all passengers necessarily have seats assigned
|
<COGNum>
|
Numeric
|
2
|
Indicates the sequence the ST01's should be displayed to the agent for a c.o.g flight Starts at "01". Always blank for a non c.o.g flight.
|
|
|
+ <SeatAssignment>
|
ST02 1.0
|
|
The next three fields identify which passenger the seat is assigned to.
|
<LNameNum>
|
Numeric
|
2
|
Currently this field is always blank for 1V responses. Unique sequential number identifying the last name grouping. Eg: Smith=1, Jones=2
|
<PsgrNum>
|
Numeric
|
2
|
Currently this field is always blank for 1V responses. 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
|
Unique sequential number identifying each passenger irrespective of last name. Eg: Smith/A=1, Smith/B=2, Jones/A=3, Jones/B=4
|
<Status>
|
Alpha
|
2
|
'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.
|
<Locn>
|
Alphanumeric
|
5
|
An airline seat location is always 3 bytes, consisting of a 2 digit row number followed by a column letter. The remaining 2 bytes are spares for future rail or ferry seat locations. Examples: '03A ', '47J ' If a specific seat location has not been assigned this field will be blanks.
|
+ <AttribAry>
|
Array
|
n/a
|
|
<Attrib>
|
Alphanumeric
|
2
|
Left justified, blank filled EDIFACT standard is used
|
|
|
CommentLen Structured data only. Not in XML.
|
Numeric
|
2
|
'00' if no comment exists.
|
<Comment>
|
Alphanumeric
|
VL
|
Free form text.
|
|
|
+ <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
|
|
|
|
|
+ <ValidTicketInfo>
|
4039 1.3
|
+ <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.
|
|
|
|
|
|
|
+ <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
|
+ <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.
|
|
|
+ <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
|
|
|
+ <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.
|
|
|
|
|
|
|
+ <ExchangeTicket>
|
DPP3 1.0
|
|
<OriginalTkNum>
|
Alphanumeric
|
13
|
Description of Field: Ticket number used as the form of payment in an exchange transaction. Also known as the Old Ticket. Format (x-alpha/numeric): xxxxxxxxxxxxx Special Format: First 3 digits are the airline code. Last 10 digits are the ticket number. All 13 characters should be numeric. Possible Values (Range): 0010000000000 - 9999999999999 How is null data specified? Character blanks What does null data indicate? No data returned from the vendor
|
<ConjunctiveTkSuffix>
|
Alphanumeric
|
3
|
Description of Field: Last 3 digits of conjunctive ticket number used as the form of payment in an exchange transaction. Format (x-alpha/numeric): xxx Special Format: Right justified, zero filled Possible Values (Range): 000 - 999 How is null data specified? Character blanks What does null data indicate? No data returned from vendor. There was not a conjunctive ticket number.
|
<ResidualAmt>
|
Character
|
12
|
Description of Field: Value of original ticket applied to the purchase of the new ticket. Format (c-character): cccccccccccc Special Format: Right justified, zero filled This field can contain a decimal point. How is null data specified? Character blanks What does null data indicate? No data returned from the vendor.
|
<ResidualCurrency>
|
Alpha
|
3
|
Description of Field: Currency code of the value of original ticket applied to the purchase of the new ticket. Format (a-alpha): aaa How is null data specified? Character blanks What does null data indicate? No data returned from the vendor
|
|
|
+ <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 8 - OB Fee Charged
Example: 3
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<Dt>
|
Alphanumeric
|
29
|
Description of Field: Additional data Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxxxxxxxxxxxxx Special Format: Left justified, blank filled. Example: AD2311112 (20 blanks) How is null data specified? N/A What does null data indicate? No data results in error
|
|
|
|
|
|
|
+ <AssocPsgrs>
|
DPPI 1.0
|
|
+ <PsgrAry>
|
Array
|
n/a
|
|
+ <Psgr>
|
FieldSet
|
n/a
|
|
<LNameNum>
|
Numeric
|
2
|
Field Description: Unique, sequential number identifying the last name grouping
Format (n- numeric): nn
Special Format: Right justified, padded with zero, one or two characters. If no data, then blank filled.
Examples: 01 02
How is null data specified? Null data specified by blanks.
What does null data indicate? No data results in error.
|
<PsgrNum>
|
Numeric
|
2
|
Field Description: Sequential number identifying a passenger within a last name grouping.
Format (n- numeric): nn
Special Format: Right justified, padded with zero, one or two characters. If no data, then blank filled.
Examples: 01 02
How is null data specified? Null data specified by blanks.
What does null data indicate? No data results in error.
|
<AbsNameNum>
|
Numeric
|
2
|
Field Description: Unique, sequential number identifying each passenger irrespective of last name
Format (n- numeric): nn
Special Format: Right justified, padded with zero, one or two characters. If no data, then blank filled.
Examples: 01 blank blank
How is null data specified? Null data specified by blanks
What does null data indicate? It's a valid scenario. Null data doesn't result in error
|
|
|
|
|
|
|
+ <AirSegInfo>
|
DPSS 2.0
|
|
<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
|
|
|
+ <ErrText>
|
EROR 1.0
|
|
NOTE: When this KLR is returned it will be the only KLR present in the response.
|
<Err>
|
Alphanumeric
|
8
|
Field Description: Error code provided for the client. Format (x-alpha/ numeric): xxxxxxxx Special Format: All EROR KLRs contain an 8-byte error code field. In the interest of standardization and to ensure each error code is unique, applications must adhere to the following error code numbering system: Byte 1: Alphanumeric Id of the application area owning this error code Byte 2: Severity number of error. Blank and zero indicates no priority exists. Severity 9 is Catastrophic/Highest Severity. Bytes 3-8: Numeric in the range 000000 - 999999 identifying the error situation Possible Values(List): A = Availability B = PNR / Booking File C = Cars D = Document Production F = Fares H = Headlines I = Infrastructure (SDD) J = Leisure L = Links M = Seating P = Client File Q = Queues R = Hotels S = Sell T = Travelscreen V = Terminal Security W = Rail Example: Err = "A 000510" Err = "D 000000' "A" = Availability "D" = Document Production " " = Character blank "000105" = Error number for "NO DISPLAYABLE FLIGHTS" How is null data specified? N/A What does null data indicate? No data results in error.
|
<KlrInErr>
|
Alphanumeric
|
4
|
Field Description: ID of the KLR that caused this error. Format (x-alpha/numeric): xxxx Special Format: N/A Examples: DP01 AAGA 0000 How is null data specified? N/A What does null data indicates? No data results in error.
|
+ <InsertedTextAry>
|
Array
|
n/a
|
|
+ <InsertedText>
|
FieldSet
|
n/a
|
|
<Offset>
|
Numeric
|
3
|
Field Description: Location of start of inserted text in Error Text field Format (n-numeric): nnn Special Format: N/A Examples: 000 How is null data specified? N/A What does null data indicates? No data results in error
|
<Len>
|
Numeric
|
2
|
Field Description: Length of inserted text Format (n-numeric): nn Special Format: N/A Examples: 00 How is null data specified? N/A What does null data indicate? No data results in error
|
|
|
|
|
<Text>
|
Alphanumeric
|
To End
|
Field Description: Complete error message, including any inserted text items Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxx Special Format: N/A Examples: ERROR 4366 - FORM OF PAYMENT REQUIRED How is null data specified? N/A What does null data indicates? No data results in error.
|
|
|
+ <FareConstruction>
|
GFFC 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Field Description: Passenger Description Number starting from 0001
Format (x-alpha/numeric): xxxx
Special Format: Right justified, zero filled.
Examples: 0001
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote number (GRFQNB)
Format (n-numeric): nn
Special Format: Right justified, zero filled. Zero, if does not exist.
Examples: 01
How is null data specified? Null data is specified by Zero.
What does null data indicate? No data results in error
|
<FareConstructText>
|
Alphanumeric
|
To End
|
Field Description:
Format (x-alpha/numeric): xxxxxxxxxxxxx...
Special Format: N/A
Examples: DEN UA CHI Q9.30 1078.14FUA2SFS USD 1087.44 DEN US CHI Q9.30 194.42VHE14NR UA DEN Q9.30 115.35TE21QN USD 328.37 END
How is null data specified? N/A
What does null data indicate? No data results in error
If variable length, specify the maximum allowable length. Depends upon the Fare construction response.
|
|
|
+ <GenQuoteDetails>
|
GFGQ 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Field Description: Passenger Description Number starting from '0001' Format (x-alpha/numeric): xxxx Special Format: N/A Range of Possible values: 0001 - 9999 How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote Number(GRGQNB) Format (n-numeric): nn Special Format: N/A Examples: 01 How is null data specified? Null data is specified by Zeros What does null data indicate? No data results in error
|
<QuoteType>
|
Alpha
|
1
|
Field Description: Quote Type: Identifies the type of quote being processed. Format (a-alpha): a List of Possible Values: G = Computer generated, and guaranteed C = Computer generated , not guaranteed B = Manual on Galileo M = Manual on Apollo How is null data specified? Character blank What does null data indicate? quote type does not exist
|
<LastTkDt>
|
Numeric
|
8
|
Field Description: Last date to ticket (GRGLDT) Format (n-numeric): nnnnnnnn Special Format: YYYYMMDD Zero if does not exist Examples: 20030725 How is null data specified? 0 What does null data indicate? Zero specifies null data.
|
<QuoteDt>
|
Numeric
|
8
|
Field Description: Date of quote (GRGDOQ) Format (n-numeric): nnnnnnnn Special Format: YYYYMMDD Zero if does not exist Examples: 20030519 How is null data specified? 0 What does null data indicate? Zero specifies null data
|
<IntlSaleInd>
|
Alphanumeric
|
4
|
Field Description: International sale indicator (GRGISI) Format (x-alpha/numeric): xxxx Special Format: Blank if does not exist Examples: SITI How is null data specified? N/A What does null data indicate? No data results in error
|
<BaseFareCurrency>
|
Alpha
|
3
|
Field Description: Base fare currency code (GRGBFC) Format (a-alpha): aaa Special Format: Blank if does not exist Examples: USD How is null data specified? N/A What does null data indicate? No data results in error
|
<BaseFareAmt>
|
Numeric
|
11
|
Field Description: Base fare amount (GRGBFA) Format (n-numeric): nnnnnnnnnnn Special Format: Zero if does not exist Examples: 00000217488 Note - On Request KLR The amount appears without decimals and the decimals are so indicated as assumed based on the field "Base Decimal Places" for example an amount like "4.50" would be transmitted as "00000000450" On Response KLR Further more even when doing the Detailed Display for the respective fare it appears without decimal point in the KLR How is null data specified? 0 What does null data indicate? Zero specifies null data.
|
<LowestOrNUCFare>
|
Numeric
|
11
|
Field Description: Lowest fare as booked on a $BBC, Or 'DF' NUC value on FQP entry (GRGBBC) Format (n-numeric): nnnnnnnnnnn Special Format: Zero if does not exist Examples: 00000000000 How is null data specified? 0 What does null data indicate? Zero specifies null data.
|
<BaseDecPos>
|
Numeric
|
1
|
Field Description: Number of decimal places for base/lowest fare (GRGBDC) Format (n-numeric): n Special Format: Zero if does not exist Examples: 2 How is null data specified? 0 What does null data indicate? Zero specifies null data
|
<EquivCurrency>
|
Alphanumeric
|
3
|
Field Description: Equivalent currency code (GRGEQC) Format (x-alpha/numeric): xxx Special Format: Blank if does not exist Examples: GBP How is null data specified? N/A What does null data indicate? No data results in error
|
<EquivAmt>
|
Numeric
|
11
|
Field Description: Equivalent amount (GRGEQA) Format (n-numeric): nnnnnnnnnnn Special Format: Zero if does not exist Examples: 000001393002 Note - On Request KLR The amount appears without decimals and the decimals are so indicated and assumed based on the field "Equivalent Decimal Places" for example an amount like "4.50" would be transmitted as "00000000450" On Response KLR Further more even when doing the Detailed Display for the respective fare it appears without decimal point in the KLR How is null data specified? 0 What does null data indicate? Zero specifies null data
|
<EquivDecPos>
|
Numeric
|
1
|
Field Description: Number of decimal places for equivalent fare (GRGEDC) Format (x-alpha/numeric): n Special Format: Zero if does not exist Examples: 0 How is null data specified? 0 What does null data indicate? Zero specifies null data.
|
<TotCurrency>
|
Alphanumeric
|
3
|
Field Description: Total currency code (GRGTTC) Format (x-alpha/numeric): xxx Special Format: Blank if does not exist Examples: USD How is null data specified? N/A What does null data indicate? No data results in error
|
<TotAmt>
|
Numeric
|
11
|
Field Description: Base fare plus taxes (GRGTTA) Format (n-numeric): nnnnnnnnnnn Example: 00000235800 Note - On Request KLR The amount appears without decimals and the decimals are so indicated and assumed based on the field "Base Decimal Places" for example an amount like "4.50" would be transmitted as "00000000450" On Response KLR Further more even when doing the Detailed Display for the respective fare it appears without decimal point in the KLR How is null data specified? zeroes What does null data indicate? Zero if does not exist
|
<TotDecPos>
|
Numeric
|
1
|
Field Description: Number of decimal places for total fare (GRGTDC) Format (n-numeric): n Examples: 2 How is null data specified? 0 What does null data indicate? Zero if no decimal needed
|
<ITNum>
|
Alphanumeric
|
15
|
Field Description: IT number (GRGITN) Format (x-alpha/numeric): xxxxxxxxxxxxxxx How is null data specified? Blanks What does null data indicate? Blank if does not exist
|
<RteBasedQuote>
|
Alpha
|
1
|
Field Description: Indicator: identifies whether or not the quote is route based. Format (a-alpha): a Possible Values (List): Y = quote is route based. N = quote is not route based. Special Format: N/A How is null data specified? N/A What does null data indicate? No data results in error
|
<M0>
|
Alpha
|
1
|
Field Description: M0 (GRGMRT) Format (a-alpha): a Possible Values (List): Y N Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<M5>
|
Alpha
|
1
|
Field Description: M5 (GRGMRT) Format (a-alpha): a Possible Values (List): Y N Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<M10>
|
Alpha
|
1
|
Field Description: M10 (GRGMRT) Format (a-alpha): a Possible Values (List): Y N Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<M15>
|
Alpha
|
1
|
Field Description: M15 (GRGMRT) Format (a-alpha): a Possible Values (List): Y N Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<M20>
|
Alpha
|
1
|
Field Description: M20 (GRGMRT) Format (a-alpha): a Possible Values (List): Y N Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<M25>
|
Alpha
|
1
|
Field Description: M25 (GRGMRT) Format (a-alpha): a Possible Values (List): Y N Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<Spare1>
|
Alpha
|
1
|
Field Description: Reserved for future Mileage/Route (GRGMRT) Format (a-alpha): a Special Format: Indicator N if does not exist. Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<PrivFQd>
|
Alpha
|
1
|
Field Description: Private fare quoted for one or more segments (GRGPVF) Format (a-alpha): a Possible Values (List): Y - Private fare quoted for one or more segments N Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<PFOverrides>
|
Alpha
|
1
|
Field Description: Private fares overrides/waivers apply (GRGPVF) Format (a-alpha): a Possible Values (List): Y - Private fares overrides/waivers apply N Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<FlatFQd>
|
Alpha
|
1
|
Field Description: Flat Fare quoted for one or more segments (GRGPVF) Format (a-alpha): a Possible Values (List): Y - Flat Fare quoted for one or more segments N - Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<DirMinApplied>
|
Alpha
|
1
|
Field Description: Directional minimum applied (GRGPVF) Format (a-alpha): a Possible Values (List): Y - directional minimum applied N - directional minimum not applied Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<VATIncInd>
|
Alpha
|
1
|
Field Description: VAT included in quote (GRGPVF) Format (a-alpha): a Possible Values (List): Y - VAT included in quote N - VAT not included in quote Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<PenApplies>
|
Alpha
|
1
|
Field Description: Penalty applies (GRGPVF) Format (a-alpha): a Possible Values (List): Y - Penalty applies N - Penalty does not apply Special Format: N/A Examples: N How is null data specified? N/A What does null data indicate? No data results in error
|
<QuoteBasis>
|
Alpha
|
2
|
Field Description: Used for FQP and FQA entries only: (GRGPVF) NN if quote is based on PIC code requested. NY if quote is based on adult PIC YN if quote is based on PIC code returned (GFYPIR) YY if quote based on unknown PIC code NOTE: This field represents 2 bits in the GF001 macro. Format (a-alpha): aa Special Format: N/A Examples: NN How is null data specified? N/A What does null data indicate? No data results in error
|
TaxDataCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Field Description: Number of tax fields (GRGTXN) Format (n-numeric): nn Special Format: Zero if does not exist Examples: 04 How is null data specified? 0 What does null data indicate? Zero specifies null data
|
+ <TaxDataAry>
|
Array
|
n/a
|
|
+ <TaxData>
|
FieldSet
|
n/a
|
|
<Country>
|
Alphanumeric
|
2
|
Field Description: Tax country code (GRGTXC) Format (x-alpha/numeric): xx Special Format: N/A Examples: US XF How is null data specified? N/A What does null data indicate? No data results in error
|
<Amt>
|
Alphanumeric
|
8
|
Field Description: Tax amount (GRGTXA) Format (x-alpha/numeric): xxxxxxxx Special Format: N/A Examples: 00163.12 00009.00 Note - On Request KLR The amount appears without decimals and the decimals are so indicated as assumed based on the field "Base Decimal Places" for example an amount like "4.50" would be transmitted as "00000000450" On Response KLR When doing a detailed display it appears with the decimal point in the KLR How is null data specified? N/A What does null data indicate? No data results in error
|
|
|
|
|
|
|
+ <PsgrFacilityCharge>
|
GFPF 1.0
|
|
<UniqueKey>
|
Alphanumeric
|
4
|
Field Description: Unique Key. (0000)
Format (x-alpha/numeric): xxxx
Special Format: N/A
Examples: 0000
How is null data specified? N/A
What does null data indicate? No data results in error.
|
<QuoteNum>
|
Numeric
|
2
|
Field Description: Quote number (GRPQNB)
Format (n-numeric): nn
Special Format: Right justified, zero filled. Zero if does not exist
Examples: 00
How is null data specified? N/A
What does null data indicate? No data results in error
|
PFCCnt Structured data only. Not in XML.
|
Numeric
|
2
|
Field Description: Number of PFC Items that follow. (GRPNPF)
Format (n-numeric): nn
Special Format: Right justified, zero filled.
Examples: 01
How is null data specified? N/A
What does null data indicate? No data results in error
|
+ <PFCAry>
|
Array
|
n/a
|
|
+ <PFC>
|
FieldSet
|
n/a
|
|
<Airp>
|
Alpha
|
5
|
Field Description: PFC Airport Code (GRPPFC)
Format (a-alpha): aaaaa
Special Format: Character blanks, if does not exist. Left justified, character blank filled.
Examples: DEN(blanks) ORD(blanks)
How is null data specified? Null data is specified by Character blanks
What does null data indicate? No data results in error.
|
<Amt>
|
Alphanumeric
|
8
|
Field Description: PFC Amount (GRPPFA)
Format (x-alpha/numeric): xxxxxxxx
Special Format: Right justified, zero filled. Zero, if does not exist
Examples: 00004.50 00000450 On Request KLR The amount appears without decimals and the decimals are so indicated and assumed based on the "USD" currency On Response KLR But when doing a detailed display of the fare it appears with the decimal places
How is null data specified? N/A
What does null data indicate? No data results in error
|
<Currency>
|
Alphanumeric
|
3
|
Field Description: PFC Currency Code (GRPCPF)
Format (x-alpha/numeric): xxx
Special Format: Character blanks, if does not exist
Examples: USD GBP INR
How is null data specified? Null data is specified by character blanks.
What does null data indicate? No data results in error
|
|
|
|
|
|
|
|
|
+ <PNRCannedRemark>
|
4041 1.0
|
+ <CannedRemarkInfo>
|
DPRM 1.0
|
|
<CannedRmkNum>
|
Numeric
|
2
|
Description of Field: Two digit canned remark number Format (n - numeric): nn Special Format: Zero padded on left. Valid values 01-99 Example: 08 How is null data specified? Character blanks What does null data indicate? Data not available
|
LenCannedRmk Structured data only. Not in XML.
|
Numeric
|
2
|
Description of Field: Length of canned remark text Format (n - numeric): nn Special Format: Zero padded on left. Valid values 01 - 99 Example: 08 How is null data specified? Character blanks What does null data indicate? Data not available
|
<Text>
|
Alphanumeric
|
VL
|
Description of Field: Canned remark text Format (x - alpha/numeric): xxxxxxxxxxxx Special Format: none Example: Thank you for choosing Alpha Travel How is null data specified? Character blanks What does null data indicate? Data not available
|
|
|
+ <ErrText>
|
EROR 1.0
|
|
NOTE: When this KLR is returned it will be the only KLR present in the response.
|
<Err>
|
Alphanumeric
|
8
|
Field Description: Error code provided for the client. Format (x-alpha/ numeric): xxxxxxxx Special Format: All EROR KLRs contain an 8-byte error code field. In the interest of standardization and to ensure each error code is unique, applications must adhere to the following error code numbering system: Byte 1: Alphanumeric Id of the application area owning this error code Byte 2: Severity number of error. Blank and zero indicates no priority exists. Severity 9 is Catastrophic/Highest Severity. Bytes 3-8: Numeric in the range 000000 - 999999 identifying the error situation Possible Values(List): A = Availability B = PNR / Booking File C = Cars D = Document Production F = Fares H = Headlines I = Infrastructure (SDD) J = Leisure L = Links M = Seating P = Client File Q = Queues R = Hotels S = Sell T = Travelscreen V = Terminal Security W = Rail Example: Err = "A 000510" Err = "D 000000' "A" = Availability "D" = Document Production " " = Character blank "000105" = Error number for "NO DISPLAYABLE FLIGHTS" How is null data specified? N/A What does null data indicate? No data results in error.
|
<KlrInErr>
|
Alphanumeric
|
4
|
Field Description: ID of the KLR that caused this error. Format (x-alpha/numeric): xxxx Special Format: N/A Examples: DP01 AAGA 0000 How is null data specified? N/A What does null data indicates? No data results in error.
|
+ <InsertedTextAry>
|
Array
|
n/a
|
|
+ <InsertedText>
|
FieldSet
|
n/a
|
|
<Offset>
|
Numeric
|
3
|
Field Description: Location of start of inserted text in Error Text field Format (n-numeric): nnn Special Format: N/A Examples: 000 How is null data specified? N/A What does null data indicates? No data results in error
|
<Len>
|
Numeric
|
2
|
Field Description: Length of inserted text Format (n-numeric): nn Special Format: N/A Examples: 00 How is null data specified? N/A What does null data indicate? No data results in error
|
|
|
|
|
<Text>
|
Alphanumeric
|
To End
|
Field Description: Complete error message, including any inserted text items Format (x-alpha/numeric): xxxxxxxxxxxxxxxxxx Special Format: N/A Examples: ERROR 4366 - FORM OF PAYMENT REQUIRED How is null data specified? N/A What does null data indicates? No data results in error.
|
|
|
|
|
|
|
|