The Car Optional Field Data allows the user to enter detailed information about the car rental and options for a variety of features and services.
In the following XML Structure:
<OptFldIDAry>
<OptFldID>
<ID>
And in the 2025 <PNRRetrieve> as part of the IT06 <CarSegOptFlds> KLR:
<PNRBFRetrieve>
<CarSegOptFlds>
<FldAry>
<ID>
Refer to the following table when viewing the Car Optional Field Data table.
Column | Description |
Code | The two-digit code in the <ID> Field |
Description | A description of the two-digit code and the possible uses. |
Min | The minimum length of characters in the following <Contents> field when entering the attributes for the previous <ID> field. |
Max | The maximum length of characters in the following <Contents> field when entering the attributes for the previous <ID> field. |
Req | An X in this column indicates whether the code is in the request. |
Res | An X in this column indicates whether the code is in the response. |
Code | Description | Min | Max | Req | Res |
AC | Alternate currency code requested. This field is used when requesting a car from a EUR currency country to be quoted in a non-EUR currency. This will contain the currency code requested if vendor returned currency in matching code. Otherwise, the vendor returned currency code will be in the VC field. | 3 | 3 | X | |
AD |
Customer Address. There are two options to express the customer
address:
For example, this is the correct structure for the 7150 <CarSegSellMods> <OptFldIDAry> |
1 | 80 | X | X |
AG | Customer Age. The age must be a value between 10-99 including 10 and 99. All other values will result in error. | 2 | 2 | X | X |
AN | Account Name. Supplier returned confirmation of account name attached to eVoucher billing number (BN) requested. | 1 | 30 | X | |
AR | Arrival Time. *7157 <CarModifyOptionalMods> only. | 4 | 4 | *X | |
AT | Approximate Total Rate Field. | 1 | 75 | X | |
BN | Billing Number associated to the eVoucher request. | 1 | 25 | X | X |
BR | Billing Reference Number. | 1 | 25 | X | X |
BS | Booking Source. This eight-digit ARC/IATA number is assigned to the Pseudo City Code (PCC) that is making the request. | 8 | 8 | X | X |
CD | Corporate ID. The corporate discount number. Required for the sale of a corporate rate. Example: Y748392 | 1 | 10 | X | X |
CF | Confirmation number. This is the booking confirmation number from the supplier system. | 1 | 30 | X | |
CO |
Collect from Address. This must be entered in delimited format
where: *A-address, *C-city, *S-state, *Y-country code, *P-postal code,
*T-telephone, *I-site id, *L-location name. For example:
|
4 | 162 | X | X |
CS | Car Credit Security code. | 1 | 8 | X | |
DC | Drop off charge. Charge applied by car supplier for a one-way rental. | 1 | 15 | X | |
DE |
Deliver to Address. This must be entered in delimited format
where: *A-address, *C-city, *S-state, *Y-country code, *P-postal code,
*T-telephone, *I-site ID, *L-location name. For example:
|
4 | 162 | X | X |
DF | Delivery Charge. Applicable to bookings using the delivery (DE) and/or collection (CO) optional data fields. | 1 | 30 | X | |
DL | Drivers license. | 1 | 30 | X | X |
DO | Drop off location. *7157 <CarModifyOptionalMods> only | 1 | 25 | *X | X |
DT | Drop off time. *7157 <CarModifyOptionalMods> only | 4 | 4 | *X | X |
EV |
eVoucher information. There are three types:
|
1 | 20 | X | X |
FT | Frequent Air Traveler Number. The airline code and account number for any related frequent flyer program. Example: UA002227770. | 1 | 20 | X | X |
GT |
Payment Guarantee. The credit card code, number, and expiration date to reserve a car. Example: AX98765432123EXP1295 Other forms of guarantee are: guarantee to agency with IATA number in AAA (AGT), guarantee to agency with the following IATA number, and guarantee free-form text. The Guarantee with Agency IATA Number means that IATA number is not copied from AAA. The IATA number is provided in this optional field.
<Fld> |
1 | 25 | X | X |
ID | Customer Identification Number. The frequent driver account number for this car company. Example: JD8765434 | 1 | 25 | X | X |
NF | First Name. The first name of the person for whom the booking is to be made (overrides first name field in the PNR). This optional field is actually two fields of varying length. Both should be used. The first must be the customer's First Name with a minimum of 1 character. This must be followed by the variable Last Name field, with a minimum of 2 characters. *The total combined length of NF and NL can be 30 | 1 | 28* | X | X |
NL | Last Name. The last name of the person for whom the booking is to be made (overrides first name field in the PNR). This optional field is actually two fields of varying length. Both should be used. The first must be the customer's First Name with a minimum of 1 character. This must be followed by the variable Last Name field, with a minimum of 2 characters. *Total combined length of NF and NL can be 30. | 2 | 29* | X | X |
PC | Promotional Code. | 1 | 25 | X | X |
PR | Prepayment Information. | 1 | 25 | X | X |
PT | Phone - Traveler (Traveler Phone) | 1 | 20 | X | |
PU |
Pick-Up Location. When
booking a non-airport location, specify the pick up location in the <OptFldIDAry>
by setting the <ID>
element to PU. The <Contents>
element (when following an <ID> element set to PU) is the airport or city code,
followed by the one-letter location category code, followed by the two-digit
location number. For example, if you are selling car rental in the city of
London and the pick up location number is 60, the <Contents> value
would be LONC60. <OptFldIDAry> |
1 | 10 | X | X |
PV | Promotional Value. Value applied by the car supplier relating to the promotional code (PC) requested by the customer. | 1 | 40 | X | |
RC | Rate Code. | 1 | 10 | X | X |
RG | Guaranteed Rate from Supplier. | 1 | 55 | X | |
RT | Corporate Rate Override. | 1 | 55 | X | |
SI | Special Information. Information about customer requests, such as a roof rack or tow package. | 1 | 90 | X | X |
SQ | Special Equipment. | 1 | 20 | X | X |
TM | Traveler Email | 1 | 90 | X | |
TN | Tour Number. | 1 | 30 | X | X |
VC | Vendor Currency Code. This field is used if an alternate currency was requested (AC) and the vendor returned in a EUR currency. The VC shows the currency in which the vendor returned the RG/RQ rate quote. | 3 | 3 | X | |
VN | Voucher confirmation number. Confirmation of the eVoucher request (EV). | 1 | 25 | X |