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>