Uses the Component:VehicleABIEType
Common vehicle component
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..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.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>