HHL - Roommaster Hotel
Level |
Hex |
Dec |
Label |
Bytes |
Type |
Description |
---|---|---|---|---|---|---|
1 |
00 |
00 |
A16SEC |
3 |
B |
Section label "A16" |
1 |
03 |
03 |
A16TYP |
1 |
B |
Segment type code "A" - HHL Hotel booked through RoomMaster. |
1 |
04 |
04 |
A16NUM |
2 |
N |
Itinerary index number (segment number) This is the numeric sequence (from first to last) of the passenger's air and auxiliary segment itinerary. |
1 |
06 |
06 |
A16DTE |
7 |
B |
Arrival date (Format: DDMMMYY) Scheduled arrival date for the hotel reservation. |
1 |
0D |
13 |
A16PRP |
6 |
B |
Property number Right justified. Zero filled. The specific property number assigned in the RoomMaster system. Note: a change of chain does not change the Property Number. |
1 |
13 |
19 |
A16HCC |
2 |
A |
Hotel chain code |
1 |
15 |
21 |
A16CTY |
4 |
B |
Alpha city code Usually the city code of the hotel property, but a Pseudo city Code used by agency consortiums can also be used in this field. |
1 |
19 |
25 |
A16MUL |
1 |
A |
Multi-level rate indicator This indicator identifies whether the booking was priced through RoomMaster or if a special rate was used based on an agreement between the agency and the hotel vendor.
|
1 |
1A |
26 |
A16STT |
2 |
A |
Hotel action/status code
|
1 |
1C |
28 |
A16OUT |
5 |
B |
Departure date (Format: DDMMM) Scheduled departure date from the hotel. |
1 |
21 |
33 |
A16DAY |
3 |
N |
Number of nights Length of hotel stay. |
1 |
24 |
36 |
A16NME |
20 |
B |
Hotel name The hotel name is taken directly from RoomMaster database, which is entered by the hotel vendor. If more than 20 characters it is truncated. |
1 |
38 |
56 |
A16FON |
17 |
B |
Telephone number Hotel phone number. |
1 |
49 |
73 |
A16FAX |
17 |
B |
Hotel fax number |
1 |
5A |
90 |
A16RTT |
1 |
A |
Rate type
|
1 |
5B |
91 |
A16RMS |
8 |
B |
|
1 |
63 |
99 |
A16LOC |
20 |
B |
Hotel location RoomMaster generated location information. Usually the street address of hotel or location information immediately following the hotel name found in the description of the property. |
1 |
77 |
119 |
A16C01 |
1 |
S |
Carriage return |
**************************** |
||||||
Note: Carriage Return "A16C01" directly follows the last fixed data field in the auxiliary section of the MIR. |
||||||
**OPTIONAL DATA** "Hex" and "Dec" are not provided. Maximum field sizes are given. It is suggested that you look for specific identifiers, to locate desired information. Travelport+: outside the US, agents are not obliged to enter data in the format shown. Where data is marked with an “*” if the vendor returns this data it will appear in Optional data. |
||||||
1 |
|
|
A16ODN |
223 |
I |
Optional data section |
2 |
|
|
A16ODI |
3 |
A/S |
Optional data identifier OD- |
2 |
|
|
A16ODD |
220 |
B/S |
Optional data Any or all of the optional data fields can exist in the optional data section with a maximum of 220 characters. These fields appear in the same order as those listed over. Note that new fields may be introduced by RoomMaster and announced by that group and not included in this document. |
OPTIONAL DATA FIELD |
MAX FIELD SIZE |
ENTRY |
---|---|---|
/RAC- RATE ACCESS CODE |
11 The data field identifier is included in the maximum field size. Example: /RAC-XXXXXX |
Rate Access Code |
/ADV ADVISED GUARANTEE |
7 |
Room guarantee - Latest time room will be held until for late arrival. |
/AGT BOOKING SOURCE |
8 |
Programmatic response: /AGT14618262 |
/RR- RATE REQUESTED |
7 |
01A1K1/RR-WEEKEND |
/G- GUARANTEE LATE ARRIVAL
/G-PAY ADVANCE PURCHASE *SU SINGLE-USE CREDIT CARD |
69 |
01A1K1/G-DEPOSIT /G-AX373223791111013EXP0196
01INSIDE1/G-PAYAX370000000000028EXP1215
01INSIDE1/G-AX370000000000028EXP1213*SU
|
/RA- ROLLAWAY - ADULT |
9 |
01A1K1/RA-1 |
/RC- ROLLAWAY - CHILD |
9 |
01A1K1/RC-2 |
/CR- CRIB CHARGE |
9 |
01A1K1/CR-1 |
/EX- EXTRA ADULT CHARGE |
9 |
01A1K1/EX-10 |
/EC- EXTRA CHILD CHARGE |
9 |
01A1K1/EC-2 |
/IT TOUR NUMBER |
17 |
01A1K1/ITUAE1234567 |
/L TOUR ROOM LOCATION |
2 |
01A1K1/LBF
|
/M TOUR MEAL PLAN |
2 |
01A1K1/MCB
|
* /CD- CORPORATE DISCOUNT |
15 |
01A1K1/CD-736245 |
/FG- FREQUENT GUEST |
25 |
01A1K1/FG-3462175
|
/FT-FREQUENT AIR TRAVELER NUMBER |
25 |
01A1K1/FT-UA00101269310 |
/ID-FREQUENT DRIVER |
25 |
01A1K1/ID-1234567981123 |
* /SI- SPECIAL INFORMATION |
135 |
01A1K1/SI-DSRS 1ST FLOOR |
* /NM- NAME ROOM HELD UNDER |
25 |
01A1K1/NM-SHARI MORGAN |
/RQ-RATE QUOTED |
12 |
(VENDOR RESPONSE) 01A1K1/RQ-12500 |
/RG-RATE GUARANTEED |
12 |
(VENDOR RESPONSE) 01A1K1/RG-USD12500 |
*/RT-RATE |
12 |
(AGENT OVERRIDE and VENDOR RESPONSE) 01A1K1/RT-6500 |
/AT-APPROXIMATE TOTAL |
|
|
Note: "*" indicates this data may be returned by the vendor or input by the agent. |
Level |
Hex |
Dec |
Label |
Bytes |
Type |
Description |
---|---|---|---|---|---|---|
1 |
|
|
A16C02 |
1 |
Carriage return |
|
**************************** |
||||||
Note: Carriage Return "A16C02" is a floating carriage return that applies to the Optional Data Item transmitted in each Auxiliary Segment. It directly follows the last Optional Data field transmitted and may be omitted if no Optional Data exists for this segment. |
||||||
1 |
|
|
A16O1C |
3 |
A/N |
Optional data continuation identifier O1- |
1 |
|
|
A16O1D |
250 |
B/S |
Optional data continuation Any or all of the optional data continuation fields can exist up to a maximum of 250 characters. These fields appear in the following order. Maximum field size includes data identifier. |
OPTIONAL DATA FIELD |
MAX FIELD SIZE |
ENTRY |
||||
/AT-APPROXIMATE TOTAL |
12 |
|
||||
/DBL- DIRECT BILL |
55 |
>01INSIDE1/G-AX370000000000028EXP1215/DBL -1234567181** - TRAVELPORT AGENCY |
||||
/CS CCV CODE ENTRY |
3 |
>01INSIDE1/G-AX370000000000028EXP1215/CS-1234 |
||||
1 |
|
|
A16C03 |
1 |
S |
Carriage return |
**************************** |
||||||
Note: Carriage Return "A16C03" is a floating carriage return that applies to the Optional Data Continuation item transmitted in each Auxiliary Segment. It directly follows the last Optional Data Continuation field transmitted and may be omitted if no Optional Data Continuation exists for this segment. |
||||||
1 |
|
|
A16O2C |
3 |
A/N |
Optional data continuation identifier O2- |
1 |
|
|
A16O2D |
250 |
B/S |
Optional data continuation Any or all of the optional data continuation fields can exist up to a maximum of 250 characters. Maximum field size includes data identifier. |
OPTIONAL DATA FIELD |
MAX FIELD SIZE |
ENTRY |
||||
/CPI- CARD PAYMENT INSTRUCTIONS |
200 |
01A1KCOR/G-PAYAX000000000000000EXP 1216/PF-BUS-FBS-PRK-WFI**-MAX CREDIT LIMIT 500 USD |
||||
1 |
|
|
A16C04 |
1 |
S |
Carriage return |
**************************** |
||||||
Note: Carriage Return "A16C04" is a floating carriage return that applies to the O2- Optional Data Continuation item transmitted in each Auxiliary Segment. It directly follows the last O2- Optional Data Continuation field transmitted and may be omitted if no O2- Optional Data Continuation exists for this segment. |
||||||
1 |
|
|
A16O3C |
3 |
A/N |
Optional data continuation identifier O3- |
1 |
|
|
A16O3D |
250 |
B/S |
Optional data continuation Any or all of the optional data continuation fields can exist up to a maximum of 250 characters. Maximum field size includes data identifier. |
OPTIONAL DATA FIELD |
MAX FIELD SIZE |
ENTRY |
||||
/MEA- MEAL PLAN /CXL- CANCELLATION RULE /CMI- COMMISSION Indicator (Y, YES, N, NO) /COM- COMMISSION |
46 66 8
15 |
N/A |
||||
1 |
A16C05 |
1 |
S |
Carriage return |
||
**************************** |
||||||
Note: Carriage Return "A16C05" is a floating carriage return that applies to the O3- Optional Data Continuation item transmitted in each Auxiliary Segment. It directly follows the last O3- Optional Data Continuation field transmitted and may be omitted if no O3- Optional Data Continuation exists for this segment. |
||||||
**************************** |
||||||
1 |
|
|
A16FFN |
66 |
Free form data section |
|
2 |
|
|
A16FFI |
3 |
Free form data identifier FF: |
|
2 |
|
|
A16FIP |
2 |
Itinerary index number (segment number) This is the numeric sequence (from first to last) of the passenger's air and auxiliary segment itinerary. In this case, it is the HHL or HTL segment associated to the hotel reservation that the Freeform Data is contained in. |
|
2 |
|
|
A16FTI |
1 |
Indicator Travelport Apollo System: [] or * indicator. This indicator identifies which format the agent used to enter the following data.
Travelport+: RT. entry otherwise blank filled. |
|
Level |
Hex |
Dec |
Label |
Bytes |
Description |
|
2 |
|
|
A16FFD |
60 |
Free form data Travelport+: data may be truncated from 68 characters. |
|
1 |
|
|
A16C05 |
1 |
Carriage return |
|
**************************** |
||||||
Note: Carriage Return "A16C05" is a floating carriage return that applies to the Freeform Data Item transmitted in each Auxiliary Segment. It directly follows the last Freeform Data field transmitted and may be omitted if no Freeform Data exists for this segment. |
||||||
1 |
|
|
A16CFN |
35 |
Confirmation number section |
|
2 |
|
|
A16CFI |
3 |
Confirmation number identifier CF: |
|
2 |
|
|
A16CIP |
2 |
Itinerary index number (Segment Number). This is the numeric sequence (from first to last) of the passenger's air and auxiliary segment itinerary. In this case, it is the HHL or HTL segment associated to the hotel reservation that the Confirmation Number is contained in. |
|
2 |
|
|
A16CFD |
30 |
Confirmation number The confirmation number is displayed in the PNR/Booking File as optional data preceded by /CF-. |
|
1 |
|
|
A16C06 |
1 |
Carriage return |
|
**************************** |
||||||
Note: Carriage Return "A16C06" is a floating carriage return that applies to the Confirmation Number Item transmitted in each Auxiliary Segment. It directly follows the last Confirmation Number field transmitted and may be omitted if no Confirmation Number exists for this segment. |
||||||
1 |
|
|
A16DPN |
94 |
Due/Paid section |
|
2 |
|
|
A16DPI |
3 |
Due/Paid identifier DP: |
|
2 |
|
|
A16DPP |
2 |
Itinerary index number (segment number) This is the numeric sequence (from first to last) of the passenger's air and auxiliary segment itinerary. In this case, it is the HHL or HTL segment associated to the hotel reservation that the Due/Paid Data is contained in. |
|
2 |
|
|
A16DTI |
1 |
Indicator Travelport Apollo System: [] or * indicator. This indicator identifies which format the agent used to enter the following data.
Travelport+ only: Dues, Paids, Text data is input by RD. and RP. Otherwise is blank filled. |
|
Level |
Hex |
Dec |
Label |
Bytes |
Description |
|
2 |
|
|
A16DAD |
12 |
Accounting data Travelport Apollo System: the data is picked up from the DUE/PAID segments of the itinerary using the format: **DUE200.00/10SALE** where "/10SALE" is considered accounting data. The accounting data information does not print on the itinerary. Individual Back Office Systems design their own use of this field. Travelport+: blank filled. |
|
2 |
|
|
A16DCR |
3 |
Currency code for due/paid data |
|
2 |
|
|
A16DPD |
12 |
Due/Paid amount |
|
2 |
|
|
A16DPA |
1 |
Due or paid indicator Indicates whether the amount entered is a Due or Paid amount.
|
|
2 |
|
|
A16DPF |
60 |
Free form data Travelport+: freeform data input after the * character which follows RD. and RP. entries. |
|
1 |
|
|
A16C07 |
1 |
Carriage return |
|
**************************** |
||||||
NOTE:- Carriage Return "A16C07" is a floating carriage return that applies to the Due/Paid Item transmitted in each Auxiliary Segment. It directly follows the last Due/Paid field transmitted and may be omitted if no Due/Paid Data exists for this segment. |
||||||
1 |
|
|
A16WAN |
105 |
Address section |
|
2 |
|
|
A16WAI |
3 |
Address identifier W-: |
|
2 |
|
|
A16WAP |
2 |
Itinerary index number (segment number) This is the numeric sequence (from first to last) of the passenger's air and auxiliary segment itinerary. In this case, it is the HHL or HTL segment associated to the hotel reservation that the Address Data is contained in. |
|
2 |
|
|
A16WAD |
100 |
Address data This is the RoomMaster Address. |
|
1 |
|
|
A16C08 |
1 |
Carriage return |
|
**************************** |
||||||
Note: Carriage Return "A16C08" is a floating carriage return that applies to the Address Item transmitted in each Auxiliary Segment. It directly follows the last Address field transmitted and may be omitted if no Address Data exists for this segment. |
||||||
1 |
|
|
A16C09 |
1 |
Carriage return - This carriage return indicates the end of the Auxiliary Data Section and follows the last Auxiliary Segment in this record. |
|
**************************** |