CCR - Carmaster and Car Non-carmaster (Active and Passive)

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

  • "B" - CCR Car booked through CarMaster

  • "8" - CAR - Non-CARMASTER or passive entered car

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

Pick-up date (Format:  DDMMMYY)

Scheduled pick-up date for the car reservation.

1

0D

13

A16CAR

12

A

Car rental company

This is determined by the two character vendor code entered for the Car Rental.  If the agent manually enters "ZZ" this field is left blank.

Travelport+: Non-CarMaster, blank filled, data may appear in A16CCT.

1

19

25

A16STA

2

A

Car actions/status code

Travelport Apollo System:

  • HK = Confirmed Reservation

  • BK = Passive entered data

  • UC = Unconfirmed Reservation

Travelport+: shown as per Booking File status.

1

1B

27

A16CDT

5

B

Car return date (Format:  DDMMM)

Scheduled drop off date for the car.  If not entered by the agent, this field is blank for Type "8" cars.

Travelport+: Non-CarMaster, blank filled, data may appear in A16CCT.

1

20

32

A16DAY

3

N

Number of days

Length of car rental. This field compares the Pick-up Date to the Return Date.  If this date is the same, this field is zero filled.  If Return Date is not entered, this field blank.

Travelport+: Non-CarMaster, blank filled, data may appear in A16CCT.

1

23

35

A16CCC

4

B

Car city code

Travelport+: Non-CarMaster, blank filled, data may appear in A16CCT.

1

27

39

A16CVC

2

A

Car vendor code

Travelport Apollo System: Car Vendor Code appears.

Travelport+: Airline Vendor Code appears.

1

29

41

A16CCT

4

A

Car type

 

1

2D

45

A16CNI

1

N

Number of cars

1

2E

46

A16PUP

26

B

Car pick-up location

 

1

48

72

A16DOL

26

B

Car drop-off location

Drop-off location of car if it is different from the pick-up location.

Travelport+: Non-CarMaster, blank filled, data may appear in A16CCT.

1

62

98

A16PHN

40

B/S

Telephone number for car pick-up location

This field is transmitted from the CarMaster database.

Travelport+: Non-CarMaster, blank filled, data may appear in A16CCT.

1

8A

138

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.   Note that new fields may be introduced by CarMaster and announced by that group and not included in this document.

 

 

OPTIONAL DATA FIELD

MAX FIELD SIZE

ENTRY   01A2 = CARMASTER

or 0CARZZBK1SFO05JUN-10JUNICAR/

/ARR-ARRIVAL TIME

           12

01A2/ARR-UA708

01A2/ARR-12P

01A2/ARR-830A-UA223

/BS- BOOKING SOURCE

           19

01A2/BS-843920

/CD- CORPORATE ID NUMBER

           24

01A2/CD-Y736245

/ID-CUSTOMER ID NUMBER

           25

01A2/ID-DJ567981123.

Some vendors may send this as masked data in which case only the first three characters will be sent – the remainder will be replaced by X characters – e.g.

/ID-DJ5XXXXXXXX. -- This function is controlled by vendors.

/DL- DRIVERS LICENSE NUMBER

           30

01A2/DL-M625-7926-2760

* /DC- DROP-OFF CHARGE

           13

01A2/DC-USD50.00

/DO- DROP OFF LOCATION

           25

01A2/DO-LAXT98

/DT- DROP OFF TIME

             9

01A2/DT-2P

/FT- FREQUENT AIR TRAVELER NUMBER

           25

01A2/FT-UA00101269310

/NM- NAME FIELD

           30

01A2/NM-MEDINA RICH

/G- PAYMENT GUARANTEE

           25

01A2/G-AX373223791111013EXP0196

/PUP- PICK –UP

             6

01A2/PUP-LASR29

/PR-PREPAYMENT INFORMATION

           25

01A2/PR-$50.00

/RC- RATE CODE IDENTIFICATION

           14

01A2/RC-ACD123

/IT TOUR NUMBER

            20

01A2/ITUAE1234567

/RT- RATE

/RQ- RATE QUOTED

/RG-RATE GUARANTEED

            55

(AGENT OVERRIDE-CAR)

01A2/RT-USD29.95

EXAMPLE:  RQ-USD229.95WY-.31 MI 100MI XD43.95 .31MI

USD = CURRENCY CODE

229.95 = AMOUNT

WY = RATE TYPE (DY, WE, WY, MY, MO, BR, WK, WD, AD, SP, D1, D2, D3, D4, D5, D6, D7, D8, D9 = rate types usually entered by the vendor).

- = SEPARATOR

.31 MI = MILEAGE CHARGE

100MI = NUMBER OF MILES FREE

XD43.95 = EXTRA DAY CHARGE

.31MI = EXTRA MILEAGE CHARGE

/SQ- SPECIAL EQUIPMENT REQUEST

            20

01A2/SQ-SKI RACK

* /SI- SPECIAL INFORMATION

            30

01A2/SI-DSRS 2 DOOR

/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

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

 

 

A16O1I

3

A/N

Optional data continuation identifier 

O1-

1

 

 

A16ODI

250

A/N

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.

Data identifier

Data name

Max field size

/ID-

Customer ID number

25

/AT-

Approximate total

71

/BR-

Billing reference

25

/DCC-

Delivery/Collection charge

11

/DEL-

Delivery address

102

/COL- Collection address 102

1

 

 

A16C03

1

S

Carriage return

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

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

 

 

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 CCR or CAR segment associated to the car reservation that the free form data is contained. 

2

 

 

A16FTI

1

S

Indicator

APO only: [] 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+: RT. entry otherwise 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 free form 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 CCR or CAR segment associated to the car 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 HHL or HTL segment associated to the hotel reservation that the Due/Paid Data is contained in.

2

 

 

A16DTI

1

S

Indicator

APO: [] 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. Individual Back Office Systems design their own use of this field.

Travelport+:  blank filled.

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 CCR or CAR segment associated to the car reservation that the Address Data is contained in.

2

 

 

A16WAD

100

B/S

Address data

This is the Address entered by the agent using 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

 

 

A16VCN

100

I

Car Evoucher section

 

2

 

 

A16VCI

3

A/S

Car Evoucher confirmation number identifier

VC-

2

 

 

A16VIP

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 CCR or CAR segment associated to the car reservation that the Address Data is contained in.

2

 

 

A16EVV

20

B/S

Car Evoucher value

 

2

 

 

A16EVC

25

B

 

Car Evoucher confirmation number

2

 

 

A16EBN

20

B

Car Evoucher billing number

 

2

 

 

A16EAN

30

B

Car Evoucher billing account name

1

 

 

A16C08

1

S

Carriage return

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

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

1

 

 

A16CID

3

A/S

Number of cars identifier

CI:

1

 

 

A16CII

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 CAR segment associated to the car reservation that the Number of Cars is contained in.

1

 

 

A16CNO

2

N

Number of cars

1

 

 

A16C09

1

S

Carriage return

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

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

1

 

 

A16C10

1

S

Carriage return

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

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