Uses the Component:VehicleABIEType
Common vehicle component
Table 6.40. 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..1 | Field | udt:TextType | |
| ModelYear | 
                         Vehicle designated model year  | 0..1 | Field | 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..1 | Field | qdt:StringType | |
| SaleClassCode | 
                         Class of Sale  | 0..1 | Field | scl:SaleClassEnumeratedType | |
| Condition | 
                         Condition of Vehicle - Example: Excellent, Good, Fair, Poor, Unknown  | 0..1 | Field | udt:TextType | |
| VehicleNote | 
                         Any vehicle related notes  | 0..* | Field | udt:TextType | |
| TrimCode | 
                         Manufacturer assigned trim code  | 0..1 | Field | udt:CodeType | |
| DoorsQuantityNumeric | 
                         Number of doors on vehicle  | 0..1 | Field | udt:NumericType | |
| BodyStyle | 
                         Manufacturer-assigned vehicle body style  | 0..1 | Field | udt:TextType | |
| TransmissionGroup | 
                         Vehicle Transmission type  | 0..1 | Component | TransmissionGroupType | |
| ColorGroup | 0..* | Component | ColorGroupType | ||
| VehicleClassCode | 
                         VehicleClass  | 0..1 | Field | scl:VehicleClassEnumeratedType | |
| FuelTypeCode | 
                         Type of vehicle fuel  | 0..1 | Field | sqdt:FuelTypeCodeType | |
| DriveTrain | 
                         Indicates whether the vehicle is 2 or 4 wheel drive (i.e., 2WD, 4WD, 4x4, 4x2)  | 0..1 | Field | udt:TextType | |
| DriveTypeCode | 
                         Designates Vehicle drive type  | 0..1 | Field | scl:DriveTypeEnumeratedType | |
| VehiclePassengersNumeric | 
                         Passenger/seat capacity count of vehicle  | 0..1 | Field | udt:NumericType | |
| Engine | 
                         Describes the engine on the vehicle.  | 0..* | Component | EngineType | |
| 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..1 | Field | udt:IdentifierType | |
| AxleCode | 
                         The code on the axle of the vehicle.  | 0..1 | Field | udt:CodeType | |
| ManufacturerName | 
                         Manufacturer name.  | 0..1 | Field | udt:NameType | |
| VehicleWeightMeasure | 
                         Vehicle weight.  | 0..1 | Field | sqdt:WeightMeasureType | |
| GrossWeightMeasure | 
                         Gross weight.  | 0..1 | Field | 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..1 | Field | sqdt:WeightMeasureType | |
| ModelGroup | 
                         Grouping of similar models for order management purposes  | 0..1 | Field | udt:TextType | |
| ModelYearChangeIndicator | 
                         Model Year can change indicator  | 0..1 | Field | udt:IndicatorType | |
| DistributorModelCode | 
                         Alternate model code, usually used for vehicle ordering  | 0..1 | Field | udt:TextType | |
| ModelClass | 
                         Indicates the specific class of vehicle attached to the model description (ie: GT, XLE, SE)  | 0..1 | Field | udt:TextType | |
| RegistrationID | 
                         A governement issued registration identifier for a vehicle. I.e. license plate number.  | 0..1 | Field | udt:IdentifierType | |
| VehicleLengthMeasure | 
                         Length of the vehicle.  | 0..1 | Field | 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..1 | Component | ChassisType | |
| SeriesCode | 
                         The model series code for the specified vehicle (i.e., trim level). This is different from Make and Model. Example, Limited Edition  | 0..1 | Field | udt:CodeType | |
| SeriesName | 
                         The name corresponding to the SeriesCode (i.e., trim level). This is different from Make and Model. Example, Limited Edition  | 0..1 | Field | udt:CodeType | |
| VehicleStockString | 
                         Dealer assigned vehicle stock number  | 0..1 | Field | 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..1 | Field | sqdt:WeightMeasureType | |
| WetWeightMeasure | 
                         Indicates the weight of the item when all fluids are added.  | 0..1 | Field | sqdt:WeightMeasureType | |
| Tank | 
                         Indicates the weight of the item when all fluids are added.  | 0..* | Component | TankType | |
| MaximumSpeedMeasure | 
                         The maximum speed at which a particular vehicle configuration may obtain. This includes the entire configuration of the vehicle.  | 0..1 | Field | sqdt:SpeedMeasureType | |
| VehicleDimension | 
                         The height, length, and width of a vehicle.  | 0..1 | Component | DimensionType | |
| WheelBaseMeasure | 
                         The horizontal distance between the center of the front wheel, and the center of the rear wheel  | 0..1 | Field | sqdt:LengthMeasureType | |
| TurningRadiusMeasure | 
                         Size of the smallest circular turn (ie. U-turn) that the vehicle is capable of making  | 0..1 | Field | sqdt:LengthMeasureType | |
| GroundClearanceMeasure | 
                         Amount of space between the base of an vehicle tire and the underside of the chassis.  | 0..1 | Field | sqdt:LengthMeasureType | |
| SeatHeightMeasure | 
                         The distance from the ground to the top of the seat. Used primarily with ATVs.  | 0..1 | Field | sqdt:LengthMeasureType | |
| TowingCapacityWeightMeasure | 
                         A measurement describing the upper limit to the weight of a trailer a vehicle can tow.  | 0..1 | Field | sqdt:WeightMeasureType | |
| CertificationGroup | 0..1 | Component | CertificationGroupType | ||
| PayloadCapacityWeightMeasure | 
                         A measurement for describing the payload capacity of the vehicle  | 0..1 | Field | sqdt:WeightMeasureType | |
| InteriorDescription | 
                         Description of the interior condition of a preowned vehicle  | 0..1 | Field | udt:TextType | |
| FrontAxleWeight | 
                         The vehicle's front axle weight  | 0..1 | Field | sqdt:WeightMeasureType | |
| RearAxleWeight | 
                         The vehicle's rear axle weight  | 0..1 | Field | 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..1 | Component | VehicleIdentificationGroupType | |
| MarketConfigurationCode | 
                         A code identifying a particular market-specific configuration.  | 0..1 | Field | udt:TextType | |
| CountryExportedTo | 
                         Country where the vehicle has been exported to.  | 0..1 | Field | sqdt:CountryCodeType | |
| VehicleOperation | 
                         Indicates industry/area where the vehicle operates. Possible values are: Truck Timber; Truck Tipper, Truck Tanker.  | 0..1 | Field | udt:TextType | |
| VehicleApplication | 
                         Indicates type of operations the vehicle is used in. Possible values are: Normal; Heavy; Severe; Other.  | 0..1 | Field | udt:TextType | |
| VehicleHistoryDateGroup | 
                         Component to communicate important dates and events for a vehicle.  | 0..* | Component | VehicleHistoryDateGroupType | |
| 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..1 | Field | udt:TextType | |
| Project | 
                         Used to identify if the vehicle is in project mode or in serial production.  | 0..1 | Field | udt:TextType | |
| Development | 
                         Used to identify if a vehicle is development or design vehicle.  | 0..1 | Field | udt:TextType | |
| RegistrationStateProvince | 
                         State or Province where vehicle is registered.  | 0..1 | Field | udt:TextType | |
| RegistrationCountry | 
                         Country where vehicle is registered.  | 0..1 | Field | sqdt:CountryCodeType | |
| Option | 
                         The Option represents information about a vehicle's options.  | 0..* | Component | OptionABIEType | |
| VehicleMajorPartsProductItem | 
                         The vehicle's major assemblies.  | 0..* | Component | VehicleMajorPartsProductItemType | |
| ProductClassCode | 
                         Used to communicate product class codes.  | 0..1 | Field | udt:CodeType | |
| ProductClassCodeDescription | 
                         Used to communicate product class code description.  | 0..1 | Field | udt:TextType | |
| TelematicsSubscription | 
                         To communicate telematatics status and subscription information.  | 0..* | Component | TelematicsSubscriptionType | 
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.40. 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>