HTL - Non-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

"7" - HTL Non-RoomMaster hotel

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

A16HCC

2

A

Hotel chain code

Travelport+: blank filled. May appear in Optional Data if within the Airimp message.

1

0F

15

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

13

19

A16STT

2

A

Hotel action/status code

  • HK = Confirmed Reservation

  • BK = Passive - Manually entered into Travelport Apollo System

  • MK = Passive - Manually entered into Travelport Apollo System/Travelport+

Travelport+: Status is per Booking File.

1

15

21

A16OUT

5

B

Departure date (Format:  DDMMM)

Travelport Apollo System: scheduled departure date from the hotel.  If not entered by agent, field will be blank.

Travelport+: always filled.

1

1A

26

A16DAY

3

N

Number of nights

Length of hotel stay. If Departure Date is not entered by the agent, field is blank.

1

1D

29

A16NME

20

B

Hotel name

Filled from W- first subfield which may be an address, otherwise blank filled.

1

31

49

A16RMS

1

N

Number of rooms

1

32

50

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

1

 

 

A16ODI

3

A/S

Optional data identifier

OD-

1

 

 

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 below.

Optional Data Field

Max Field Size

Entry

0HTLZZBK1SFO15JUN-20JUN

/G- GUARANTEE LATE ARRIVAL

69

/G-DEPOSIT

/G-AX373223791111013EXP0196

/RA- ROLLAWAY - ADULT

9

/RA-1

/RC- ROLLAWAY - CHILD

9

/RC-2

/CR- CRIB CHARGE

9

/CR-1

/EX- EXTRA ADULT CHARGE

9

/EX-10

/IT TOUR NUMBER

17

/ITUAE1234567

/CD- CORPORATE DISCOUNT

15

/CD-736245

/SI- SPECIAL INFORMATION

135

/SI-DSRS 1ST FLOOR

/RQ-RATE QUOTE

16

/RQ-250

/RAC-RATE ACCESS CODE

11

/RAC-123A

/EC-EXTRA CHILD

13

/EC-1

/CM-COMMISSION

6

/CM-05

/NM-NAME

59

/NM-CUSTOMER/NAME

1

 

 

A16C02

1

S

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

100

A/N

Optional data continuation

Any or all of the optional data continuation fields can exist up to a maximum of 100 characters.  These fields appear in the following order. Maximum field size includes data identifier.

Data identifier/name

Max field size

/P - Property number

9

/H - Property name

27

/R - Room type/rate code

10

/BC - Booking reason code

  • G = Group booking

  • H = Property not listed

  • I = Internet only rate

  • N = Multi-level rate not offered (Negotiated/Corporate Rate)

  • M = Government/Military

  • P = Package or tour rate not offered

  • R = Rate not offered

  • U = Property sold out

  • V = Government rate not offered

  • B = Bed and breakfast lodging

  • C = Customer rate

  • T = Travelport Rooms and More             

5

 

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

 

 

A16FFN

66

I

Free form data section

2

 

 

A16FFI

3

A/S

Free form data identifier

FF:

2

 

 

A16FIP

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.  In this case, it is the HTL segment associated to the hotel reservation that the free form data is contained in.

2

 

 

A16FTI

1

S

Indicator

Travelport Apollo System: [] or *

This indicator identifies which format the agent used to enter the following data. 

  • [] = Data does not print on itinerary

  • * = Data does print on itinerary.

Travelport+: blank filled.

2

 

 

A16FFD

60

B/S

Free form data

Travelport+: data may be truncated from 68 characters.

1

 

 

A16C04

1

S

Carriage return

 

****************************

Note: Carriage Return "A16C04" is a floating carriage return that applies to the free form data Item transmitted in each Auxiliary Segment. 
It directly follows the last Freeform Data field transmitted and may be omitted if no free form data exists for this segment.

1

 

 

A16CFN

35

I

Confirmation number section

2

 

 

A16CFI

3

A/S

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 HTL segment associated to the hotel reservation that the Confirmation Number is contained in.

2

 

 

A16CFD

30

B

Confirmation number

1

 

 

A16C05

1

S

Carriage return

****************************

Note: Carriage Return "A16C05" 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

I

Due/Paid section

2

 

 

A16DPI

3

A/S

Due/Paid identifier

DP:

2

 

 

A16DPP

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.  In this case, it is the HTL segment associated to the hotel reservation that the Due/Paid data is contained in.

2

 

 

A16DTI

1

S

Indicator

Travelport Apollo System: [] or *

This indicator identifies which format the agent used to enter the following data. 

  • [] = Data does not print on itinerary

  • * = Data does print on itinerary.

Travelport+:  Dues, Paids, Text data is input by RD. and RP.; otherwise this is blank filled.

2

 

 

A16DAD

12

B/S

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. (Travelport Apollo System only).

Travelport+:  blank filled.

Individual Back Office Systems design their own use of this field.

2

 

 

A16DCR

3

A

Currency code for due/paid data

2

 

 

A16DPD

12

N/S

Due/Paid amount

2

 

 

A16DPA

1

S

Due or paid indicator

Indicates whether the amount entered is a Due or Paid amount.

  • Space = Due Amount

  • "-" = Paid Amount

2

 

 

A16DPF

60

B/S

Free form data

Travelport+: freeform data input after the * character which follows RD. and RP. entries.

1

 

 

A16C06

1

S

Carriage return

****************************

Note: Carriage Return "A16C06" 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

I

Address section

2

 

 

A16WAI

3

A/S

Address identifier

W-:

2

 

 

A16WAP

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.  In this case, it is the HTL segment associated to the hotel reservation that the Address Data is contained in.

2

 

 

A16WAD

100

B/S

Address and phone data

This is the address entered by the agent in the /W- format.

1

 

 

A16C07

1

S

Carriage return

****************************

Note: Carriage Return "A16C07" 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

 

 

A16RMI

3

A/S

Number of rooms identifier 

RM:

1

 

 

A16RII

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.  In this case, it is the HTL segment associated to the hotel reservation that the Number of Rooms is contained in.

1

 

 

A16RMN

2

N

Number of rooms

1

 

 

A16C08

1

S

Carriage return

****************************

Note: Carriage Return "A16C08" is a floating carriage return that applies to the Number of Rooms Item transmitted in each Auxiliary Segment.  It directly follows the last Number or Rooms field transmitted and may be omitted if no Number of Rooms Data exists for this segment.

1

 

 

A16C09

1

S

Carriage return

This carriage return indicates the end of the Auxiliary Data Section and follows the last Auxiliary Segment in this record.