Car Type Codes and Pseudo Car Codes

In January 2007, the car rental industry updated the standard list of codes used in GDS to define various types of vehicles. Accordingly, Travelport car booking systems were enhanced to support the new, standard list of Car Type Codes. The new car type codes allow car suppliers to more clearly define the types of vehicles they offer.

In addition, new codes called Pseudo Car Codes were developed for use as search qualifiers to enable easy retrieval of subsets of vehicles. For example, all Hybrids or all Vans.

Effective February 19, 2009, the new car type codes and pseudo codes were distributed to XML Select, Galileo Web Services, and Structured Data applications that access CarMaster for car rental.

There is no requirement to up-version in order to receive the new car types or use the new pseudo car code search qualifiers. There are no changes to the transactions themselves. The changes pertain only to the content within the <CarType> data tag of the transactions. See the XML Request and Response samples using the new codes.

Transaction Detail

The enhanced content applies to all versions of the car availability and car sell transactions for all Galileo and Apollo CRS customers.

 

Function

Transaction

Message Tag

Availability Request

CarMatrix

Not applicable.  Car types cannot be requested via this transaction.

Availability Response

CarMatrix

<CarMatrixRateInfo>  (CMR3)
    <CarType>

 

 

 

Availability Request

CarStandardAvail

<CarAvailMods>  (7100)
    <CarType1>
    <CarType2>

    <CarType3>

Availability Response

CarStandardAvail

<CarAvailDetail>  (7101)

    <CarDetailAry>

        <CarType>

 

 

 

Sell Request

PNRBFManagement

<CarSegSellMods>  (7150)

    <CarType>

Sell Response

PNRBFManagement

<CarSegSell>  (7151)

Rate Information Section

    <CarType>

 

Car Type Code Matrix

Use car type codes to clearly define the requested vehicle type.

 

 SIZE

 CATEGORY

 TRANSMISSION/DRIVE

 FUEL/AIR CONDITIONING

M

Mini

B

2-3 door

M

Manual Unspecified Drive

R

Unspecified Fuel with A/C

N

Mini Elite

C

2-door or 4-door

N

Manual 4WD

N

Unspecified Fuel without A/C

E

Economy

D

4-5 door

C

Manual AWD

V

Petrol with A/C

H

Economy Elite

E

Coupe

A

Automatic Unspecified Drive

Z

Petrol without A/C

C

Compact

F

SUV

B

Automatic 4WD

D

Diesel with A/C

D

Compact Elite

G

Crossover

D

Automatic AWD

Q

Diesel without A/C

I

Intermediate

H

Motor Home

 

 

H

Hybrid with A/C

J

Intermediate Elite

J

Open Air All Terrain

 

 

I

Hybrid without A/C

S

Standard

K

Commercial Van/Truck

 

 

E

Electric with A/C

R

Standard Elite

L

Limousine

 

 

C

Electric without A/C

F

Full Size

M

Monospace

 

 

L

LPG/Compressed Gas with A/C

G

Full Size Elite

N

Roadster

 

 

S

LPG/Compressed Gas without A/C

P

Premium

P

Pickup Regular Cab

 

 

A

Hydrogen with A/C

U

Premium Elite

Q

Pickup Extended Cab

 

 

B

Hydrogen without A/C

L

Luxury

R

Recreational Vehicle

 

 

M

Multi Fuel with A/C

W

Luxury Elite

S

Sport

 

 

F

Multi Fuel without A/C

O

Oversize

T

Convertible

 

 

U

Ethanol with A/C

X

Special

V

Passenger Van

 

 

X

Ethanol without A/C

 

 

W

Wagon/Estate

 

 

 

 

 

 

X

Special

 

 

 

 

 

 

Y

2 Wheel Vehicle

 

 

 

 

 

 

Z

Special Offer Car

 

 

 

 

 

Pseudo Car Codes

Pseudo car codes are used as search qualifiers to enable easy retrieval of subsets of vehicles. Use any of the codes listed to retrieve the associated vehicle listings within CarMaster.

 

CODE

DESCRIPTION

ACAR

Any vehicle

ALLB

Any 2-3 door vehicle

ALBC

2-3 door passenger cars

ALLC

Any 2 or 4 door vehicle

ALCC

2 or 4 door passenger cars

ALLD

Any 4-5 door vehicle

ALDC

4 door passenger cars

AELT

Any Elite

ACPR

Any Coupe and/or Roadster

ASPC

Any Special

APUP

Any Pick-Up (Regular or Extended Cab)

AWGN

Any Wagon

AREC

Any Recreational Vehicle

ASUV

Any SUV

AVAN

Any Passenger Van

ASIX

Any 6+ Passenger Van or SUV

ASEV

Any 7+ Passenger Van or SUV

AEIG

Any 8+ Passenger Van or SUV

AFWD

Any 4WD/AWD

ATRV

Any All Terrain Vehicle

ACGO

Any Commercial Truck

ALMO

Any Limousine

ASPT

Any Sport

ACNV

Any Convertible

AOFR

Any Special Offer Vehicle

AMNO

Any Monospace

AMTO

Any Motor Home

AMCY

Any 2-Wheel Vehicle

ACRS

Any Crossover

AMAN

All Manual Transmission Vehicles

AUTO

All Automatic Transmission Vehicles

AGAS

All Gasoline Powered Vehicles

APET

All Petrol Powered Vehicles

ADSL

All Diesel Powered Vehicles

AGRN

Any ‘Green’ vehicle (hybrid, electric, LPG, hydrogen, multi-fuel)

AHYB

All Hybrid Vehicles

AELC

All Electric powered vehicles

AHYD

All Hydrogen powered vehicles

AMFP

All Multi-Fuel powered vehicles

ACPG

All LPG/Compressed Gas powered vehicles

AETH

All Ethanol powered vehicles

 

Message Examples

The following code samples display how to use the new Car Type codes or Pseudo Car codes.

Availability Request (partial message)

<CarAvailMods>

  <StartDt>20090122</StartDt>

  <StartTm>0900</StartTm>

  <Pt>DEN</Pt>

  <EndDt>20090124</EndDt>

  <EndTm>0900</EndTm>

  <CarType1>ICAR</CarType1>   <--- Insert specific car type or pseudo car code

  <MoreInd>Y</MoreInd>

</CarAvailMods>

 

Availability Response (partial message)

<CarDetailAry>

  <CarDetail>

    <Vnd>VC </Vnd>

    <LocAffiliate>001 </LocAffiliate>

    <PrimeLocn>P </PrimeLocn>

    <LinkInd>I </LinkInd>

    <City>DEN </City>

    <LocnCat>O </LocnCat>

    <LocnExpansion/>

    <LocnNum>1 </LocnNum>

    <Dist/>

    <Dir>O </Dir>

    <GeoLat/>

    <GeoLon/>

    <CarType>ICAR </CarType>   <--- Car types returned from supplier

    <YieldMgmt/>

    <Amt>2626 </Amt>