Vehicle

Uses the Component:VehicleABIEType

Common vehicle component

Fields and Components

Table 6.41. Fields and Components

Name Description Occurrence Type Data Type User Notes
Model

Manufacturer-assigned model code of vehicle - Usually available in the VIN number (use NCIC code)

0..1Field udt:TextType  
ModelYear

Vehicle designated model year

0..1Field qdt:YearDateType  
ModelDescription

Descriptive vehicle model name

0..*Field udt:TextType  
MakeString

Vehicle make code - Usually available in the VIN number (use NCIC code).

0..1Field qdt:StringType  
SaleClassCode

Class of Sale

0..1Field scl:SaleClassEnumeratedType  
Condition

Condition of Vehicle - Example: Excellent, Good, Fair, Poor, Unknown

0..1Field udt:TextType  
VehicleNote

Any vehicle related notes

0..*Field udt:TextType  
TrimCode

Manufacturer assigned trim code

0..1Field udt:CodeType  
DoorsQuantityNumeric

Number of doors on vehicle

0..1Field udt:NumericType  
BodyStyle

Manufacturer-assigned vehicle body style

0..1Field udt:TextType  
TransmissionGroup

Vehicle Transmission type

0..1ComponentTransmissionGroupType 
ColorGroup

0..*ComponentColorGroupType 
VehicleClassCode

VehicleClass

0..1Field scl:VehicleClassEnumeratedType  
FuelTypeCode

Type of vehicle fuel

0..1Field sqdt:FuelTypeCodeType  
DriveTrain

Indicates whether the vehicle is 2 or 4 wheel drive (i.e., 2WD, 4WD, 4x4, 4x2)

0..1Field udt:TextType  
DriveTypeCode

Designates Vehicle drive type

0..1Field scl:DriveTypeEnumeratedType  
VehiclePassengersNumeric

Passenger/seat capacity count of vehicle

0..1Field udt:NumericType  
Engine

Describes the engine on the vehicle.

0..*ComponentEngineType 
VehicleID

The Vehicle identification. This could be the VIN, HIN, or some other unique identifier for a vehicle. This optional element allows only one vehicle ID for a given Vehicle. However, for some type of vehicles (e.g. construction equipment), the need arises to record more than one VehicleID for a Vehicle. If more than one vehicle ID must be recorded, please use the "VehicleIdentificationGroup" element below.

0..1Field udt:IdentifierType  
AxleCode

The code on the axle of the vehicle.

0..1Field udt:CodeType  
ManufacturerName

Manufacturer name.

0..1Field udt:NameType  
VehicleWeightMeasure

Vehicle weight.

0..1Field sqdt:WeightMeasureType  
GrossWeightMeasure

Gross weight.

0..1Field sqdt:WeightMeasureType  
UnloadedVehicleWeightMeasure

The weight of the item without any load. If the item has a trailer, this would be the weight of the item minus it

0..1Field sqdt:WeightMeasureType  
ModelGroup

Grouping of similar models for order management purposes

0..1Field udt:TextType  
ModelYearChangeIndicator

Model Year can change indicator

0..1Field udt:IndicatorType  
DistributorModelCode

Alternate model code, usually used for vehicle ordering

0..1Field udt:TextType  
ModelClass

Indicates the specific class of vehicle attached to the model description (ie: GT, XLE, SE)

0..1Field udt:TextType  
RegistrationID

A governement issued registration identifier for a vehicle. I.e. license plate number.

0..1Field udt:IdentifierType  
VehicleLengthMeasure

Length of the vehicle.

0..1Field sqdt:LengthMeasureType  
Chassis

A general term that refers to all of the mechanical parts of a car attached to a structural frame. In cars with unitized construction, the chassis comprises everything but the body of the car.

0..1ComponentChassisType 
SeriesCode

The model series code for the specified vehicle (i.e., trim level). This is different from Make and Model. Example, Limited Edition

0..1Field udt:CodeType  
SeriesName

The name corresponding to the SeriesCode (i.e., trim level). This is different from Make and Model. Example, Limited Edition

0..1Field udt:CodeType  
VehicleStockString

Dealer assigned vehicle stock number

0..1Field qdt:StringType  
VehicleDescription

A detailed description for the vehicle.

0..*Field udt:TextType  
DryWeightMeasure

Indicates the weight of the item when all fluids are empty.

0..1Field sqdt:WeightMeasureType  
WetWeightMeasure

Indicates the weight of the item when all fluids are added.

0..1Field sqdt:WeightMeasureType  
Tank

Indicates the weight of the item when all fluids are added.

0..*ComponentTankType 
MaximumSpeedMeasure

The maximum speed at which a particular vehicle configuration may obtain. This includes the entire configuration of the vehicle.

0..1Field sqdt:SpeedMeasureType  
VehicleDimension

The height, length, and width of a vehicle.

0..1ComponentDimensionType 
WheelBaseMeasure

The horizontal distance between the center of the front wheel, and the center of the rear wheel

0..1Field sqdt:LengthMeasureType  
TurningRadiusMeasure

Size of the smallest circular turn (ie. U-turn) that the vehicle is capable of making

0..1Field sqdt:LengthMeasureType  
GroundClearanceMeasure

Amount of space between the base of an vehicle tire and the underside of the chassis.

0..1Field sqdt:LengthMeasureType  
SeatHeightMeasure

The distance from the ground to the top of the seat. Used primarily with ATVs.

0..1Field sqdt:LengthMeasureType  
TowingCapacityWeightMeasure

A measurement describing the upper limit to the weight of a trailer a vehicle can tow.

0..1Field sqdt:WeightMeasureType  
CertificationGroup

0..1ComponentCertificationGroupType 
PayloadCapacityWeightMeasure

A measurement for describing the payload capacity of the vehicle

0..1Field sqdt:WeightMeasureType  
InteriorDescription

Description of the interior condition of a preowned vehicle

0..1Field udt:TextType  
FrontAxleWeight

The vehicle's front axle weight

0..1Field sqdt:WeightMeasureType  
RearAxleWeight

The vehicle's rear axle weight

0..1Field sqdt:WeightMeasureType  
VehicleIdentificationGroup

The grouping of Vehicle Identifications. Use this component(group) instead of the simple VehicleID element, if more than one VehicleID must be recorded for a given vehicle (e.g. construction equipment).

0..1ComponentVehicleIdentificationGroupType 
MarketConfigurationCode

A code identifying a particular market-specific configuration.

0..1Field udt:TextType  
CountryExportedTo

Country where the vehicle has been exported to.

0..1Field sqdt:CountryCodeType  
VehicleOperation

Indicates industry/area where the vehicle operates. Possible values are: Truck Timber; Truck Tipper, Truck Tanker.

0..1Field udt:TextType  
VehicleApplication

Indicates type of operations the vehicle is used in. Possible values are: Normal; Heavy; Severe; Other.

0..1Field udt:TextType  
VehicleHistoryDateGroup

Component to communicate important dates and events for a vehicle.

0..*ComponentVehicleHistoryDateGroupType 
VariantID

Code to indicate the product option and variations within a function or property.

0..*Field udt:IdentifierType  
VariantDescription

Description of the product option and variations within a function or property.

0..*Field udt:TextType  
CustomerAdaptations

Used to alter the basic specification of a standard vehicle. This is done by adding and deleting parts as required and possibly reconfiguring the truck to suit a customer’s specific requirements.

0..*Field udt:IdentifierType  
CustomerAdaptationsDescriptions

Also called S-Note, used to alter the basic specification of a standard vehicle. This is done by adding and deleting parts as required and possibly reconfiguring the truck to suit a customer’s specific requirements.

0..*Field udt:TextType  
InactiveCode

Status code to indicate the reason why the vehicle became inactive; used to filter out campaigns.

0..1Field udt:TextType  
Project

Used to identify if the vehicle is in project mode or in serial production.

0..1Field udt:TextType  
Development

Used to identify if a vehicle is development or design vehicle.

0..1Field udt:TextType  
RegistrationStateProvince

State or Province where vehicle is registered.

0..1Field udt:TextType  
RegistrationCountry

Country where vehicle is registered.

0..1Field sqdt:CountryCodeType  
Option

The Option represents information about a vehicle's options.

0..*ComponentOptionABIEType 
VehicleMajorPartsProductItem

The vehicle's major assemblies.

0..*ComponentVehicleMajorPartsProductItemType 
ProductClassCode

Used to communicate product class codes.

0..1Field udt:CodeType  
ProductClassCodeDescription

Used to communicate product class code description.

0..1Field udt:TextType  
TelematicsSubscription

To communicate telematatics status and subscription information.

0..*ComponentTelematicsSubscriptionType 

Sample XML

The XML Sample provided here is an approximation of the generated XML for this component. Not all of the fields are required for implementation.

Example 6.41. Vehicle

<Vehicle>
     <Model>......</Model>     [0..1]
     <ModelYear>......</ModelYear>     [0..1]
     <ModelDescription>......</ModelDescription>     [0..*]
     <MakeString>......</MakeString>     [0..1]
     <SaleClassCode>......</SaleClassCode>     [0..1]
     <Condition>......</Condition>     [0..1]
     <VehicleNote>......</VehicleNote>     [0..*]
     <TrimCode>......</TrimCode>     [0..1]
     <DoorsQuantityNumeric>......</DoorsQuantityNumeric>     [0..1]
     <BodyStyle>......</BodyStyle>     [0..1]
     <TransmissionGroup>......</TransmissionGroup>     [0..1]
     <ColorGroup>......</ColorGroup>     [0..*]
     <VehicleClassCode>......</VehicleClassCode>     [0..1]
     <FuelTypeCode>......</FuelTypeCode>     [0..1]
     <DriveTrain>......</DriveTrain>     [0..1]
     <DriveTypeCode>......</DriveTypeCode>     [0..1]
     <VehiclePassengersNumeric>......</VehiclePassengersNumeric>     [0..1]
     <Engine>......</Engine>     [0..*]
     <VehicleID>......</VehicleID>     [0..1]
     <AxleCode>......</AxleCode>     [0..1]
     <ManufacturerName>......</ManufacturerName>     [0..1]
     <VehicleWeightMeasure>......</VehicleWeightMeasure>     [0..1]
     <GrossWeightMeasure>......</GrossWeightMeasure>     [0..1]
     <UnloadedVehicleWeightMeasure>......</UnloadedVehicleWeightMeasure>     [0..1]
     <ModelGroup>......</ModelGroup>     [0..1]
     <ModelYearChangeIndicator>......</ModelYearChangeIndicator>     [0..1]
     <DistributorModelCode>......</DistributorModelCode>     [0..1]
     <ModelClass>......</ModelClass>     [0..1]
     <RegistrationID>......</RegistrationID>     [0..1]
     <VehicleLengthMeasure>......</VehicleLengthMeasure>     [0..1]
     <Chassis>......</Chassis>     [0..1]
     <SeriesCode>......</SeriesCode>     [0..1]
     <SeriesName>......</SeriesName>     [0..1]
     <VehicleStockString>......</VehicleStockString>     [0..1]
     <VehicleDescription>......</VehicleDescription>     [0..*]
     <DryWeightMeasure>......</DryWeightMeasure>     [0..1]
     <WetWeightMeasure>......</WetWeightMeasure>     [0..1]
     <Tank>......</Tank>     [0..*]
     <MaximumSpeedMeasure>......</MaximumSpeedMeasure>     [0..1]
     <VehicleDimension>......</VehicleDimension>     [0..1]
     <WheelBaseMeasure>......</WheelBaseMeasure>     [0..1]
     <TurningRadiusMeasure>......</TurningRadiusMeasure>     [0..1]
     <GroundClearanceMeasure>......</GroundClearanceMeasure>     [0..1]
     <SeatHeightMeasure>......</SeatHeightMeasure>     [0..1]
     <TowingCapacityWeightMeasure>......</TowingCapacityWeightMeasure>     [0..1]
     <CertificationGroup>......</CertificationGroup>     [0..1]
     <PayloadCapacityWeightMeasure>......</PayloadCapacityWeightMeasure>     [0..1]
     <InteriorDescription>......</InteriorDescription>     [0..1]
     <FrontAxleWeight>......</FrontAxleWeight>     [0..1]
     <RearAxleWeight>......</RearAxleWeight>     [0..1]
     <VehicleIdentificationGroup>......</VehicleIdentificationGroup>     [0..1]
     <MarketConfigurationCode>......</MarketConfigurationCode>     [0..1]
     <CountryExportedTo>......</CountryExportedTo>     [0..1]
     <VehicleOperation>......</VehicleOperation>     [0..1]
     <VehicleApplication>......</VehicleApplication>     [0..1]
     <VehicleHistoryDateGroup>......</VehicleHistoryDateGroup>     [0..*]
     <VariantID>......</VariantID>     [0..*]
     <VariantDescription>......</VariantDescription>     [0..*]
     <CustomerAdaptations>......</CustomerAdaptations>     [0..*]
     <CustomerAdaptationsDescriptions>......</CustomerAdaptationsDescriptions>     [0..*]
     <InactiveCode>......</InactiveCode>     [0..1]
     <Project>......</Project>     [0..1]
     <Development>......</Development>     [0..1]
     <RegistrationStateProvince>......</RegistrationStateProvince>     [0..1]
     <RegistrationCountry>......</RegistrationCountry>     [0..1]
     <Option>......</Option>     [0..*]
     <VehicleMajorPartsProductItem>......</VehicleMajorPartsProductItem>     [0..*]
     <ProductClassCode>......</ProductClassCode>     [0..1]
     <ProductClassCodeDescription>......</ProductClassCodeDescription>     [0..1]
     <TelematicsSubscription>......</TelematicsSubscription>     [0..*]
</Vehicle>