Class AAMVA.VehicleData
- Namespace
- ScanbotSDK.MAUI.BarcodeDocumentModel
- Assembly
- ScanbotSDK.Shared.dll
Vehicle Data. File type "VH".
public class AAMVA.VehicleData : GenericDocumentWrapper
- Inheritance
-
AAMVA.VehicleData
- Inherited Members
Constructors
VehicleData(GenericDocument)
public VehicleData(GenericDocument document)
Parameters
document
GenericDocument
Fields
WrapperDocumentNormalizedType
Normalized document type name of this document wrapper.
public static readonly string WrapperDocumentNormalizedType
Field Value
WrapperDocumentType
Generic document type name of this document wrapper.
public static readonly string WrapperDocumentType
Field Value
Properties
BodyStyle
Data element ID "VAO". Vehicle manufacture body style.
public Field? BodyStyle { get; }
Property Value
DateJunked
Data element ID "VAG". Date vehicle reported junked. The format is ISO8601 with delimiters.
public Field? DateJunked { get; }
Property Value
DateRecovered
Data element ID "VAJ". Date vehicle reported recovered. The format is ISO8601 with delimiters.
public Field? DateRecovered { get; }
Property Value
DateStolen
Data element ID "VAI". Date vehicle reported stolen. The format is ISO8601 with delimiters.
public Field? DateStolen { get; }
Property Value
EngineDisplacement
Data element ID "VAW". Manufacturer’s rated engine displacement.
public Field? EngineDisplacement { get; }
Property Value
EngineSize
Data element ID "VAR". The size of a vehicle’s engine.
public Field? EngineSize { get; }
Property Value
FuelType
Data element ID "VAN". Type of fuel the vehicle utilizes.
public Field? FuelType { get; }
Property Value
Horsepower
Data element ID "VAU". Manufacturer’s rated horsepower.
public Field? Horsepower { get; }
Property Value
IFTAIndicator
Data element ID "VAY". International fuel tax indicator
public Field? IFTAIndicator { get; }
Property Value
IRPIndicator
Data element ID "VAX". International registration plan indicator.
public Field? IRPIndicator { get; }
Property Value
JunkedIndicator
Data element ID "VAF". Vehicle has been junked.
public Field? JunkedIndicator { get; }
Property Value
MSRP
Data element ID "VAE". Manufacturer’s Suggested Retail Price. No decimal places. Right Justified Zero or space fill.
public Field? MSRP { get; }
Property Value
MajorCode
Data element ID "VAA". State to provide definition.
public Field? MajorCode { get; }
Property Value
MakeYear
Data element ID "VAL". Vehicle manufacture year.
public Field? MakeYear { get; }
Property Value
ManufactureGrossWeight
Data element ID "VAT". Manufacturer’s gross vehicle weight rating.
public Field? ManufactureGrossWeight { get; }
Property Value
MinorCode
Data element ID "VAB". State to provide definition.
public Field? MinorCode { get; }
Property Value
NumberOfAxles
Data element ID "VBC". Number of axles the vehicle has.
public Field? NumberOfAxles { get; }
Property Value
NumberOfCylinders
Data element ID "VAQ". Number of cylinders the vehicle has.
public Field? NumberOfCylinders { get; }
Property Value
NumberOfDoors
Data element ID "VAP". Number of doors on the vehicle.
public Field? NumberOfDoors { get; }
Property Value
RequiredDocumentType
The required document type for this wrapper.
protected override string RequiredDocumentType { get; }
Property Value
StolenIndicator
Data element ID "VAH". Indicates stolen vehicle.
public Field? StolenIndicator { get; }
Property Value
TransmissionCode
Data element ID "VAC". Type of transmission the vehicle carries.
public Field? TransmissionCode { get; }
Property Value
UnladenWeight
Data element ID "VAV". Gross weight of the vehicle unloaded.
public Field? UnladenWeight { get; }
Property Value
VLTClacFromDate
Data element ID "VAZ". Vehicle license tax calculation from date of purchase.
public Field? VLTClacFromDate { get; }
Property Value
VehicleIdNumber
Data element ID "VBA". Unique number to identify the vehicle record.
public Field? VehicleIdNumber { get; }
Property Value
VehicleIdentificationNumber
Data element ID "VAD". A unique combination of alphanumeric characters that identifies a specific vehicle or component. The VIN is affixed to the vehicle in specific locations and formulated by the manufacturer. State agencies under some controlled instances may assign a VIN to a vehicle.
public Field? VehicleIdentificationNumber { get; }
Property Value
VehicleMake
Data element ID "VAK". The distinctive (coded) name applied to a group of vehicles by a manufacturer.
public Field? VehicleMake { get; }
Property Value
VehicleModel
Data element ID "VAM". Vehicle manufacture model.
public Field? VehicleModel { get; }
Property Value
VehicleStatusCode
Data element ID "VAS". This is the status of the vehicle (e.g., active, suspend, etc.)
public Field? VehicleStatusCode { get; }
Property Value
VehicleTypeCode
Data element ID "VBB". EPA vehicle classification.
public Field? VehicleTypeCode { get; }