Constructors
DriverLicense Class
Object that enables access to parsed information from an ID.
Constructors
Name | Description |
---|---|
DLParser(java.nio.file.Path PathToLicense) | Initializes an instance of the DLParser class with the path to the license file as a parameter. |
DLParser(String licenseText) | Initializes an instance of the DLParser class with the text contained in the license.json file as a parameter. |
Methods
Method Name | Description | Return Value |
---|---|---|
CheckLicenseNumberFormat(String IssuedBy, String LicenseNumber, String CountryCode) | Checks general formatting of an ID number based on its issuing state and country. Requires a specific license type. E.g.: "OH","A1234567", and "USA". | Returns a CheckLicenseNumberResult object |
DisableStrictMode() | Disables strict validation checks when called. | void |
EnableStrictMode() | Enables Strict level validation checks when called. By default this is enabled in the SDK | void |
GetParserVersion() | Retrieves the version of the IDScan.net parser. | String of the version number. |
LoadLicense(String path) | Retrieves the license.json file by passing in the file path the license. | void |
Parse(String trackstring) | Method for passing in the trackstring and retrieve the data fields. | A ParserResult object which is used to interface with data field retrieval. |
Parse(String trackstring, BarcodeParameters barcodeParameters) | Method for passing in the trackstring + barcode parameters of the series. | A ParserResult object which is used to interface with data field retrieval. |
Parse(String trackstring, EnumSet enumSet) | Method for passing in the trackstring + an enumerated set combination of the possible values in net.idscan.parser.ValidationStrictnessLevel. | A ParserResult object which is used to interface with data field retrieval. |
Parse(String trackstring, ValidationStrictnessLevel validationStrictnessLevel) | Method for passing in the trackstring + Strictness level of barcode checks and retrieving the data fields. | A ParserResult object which is used to interface with data field retrieval. |
Parse(String trackstring, BarcodeParameters barcodeParameters, EnumSet enumSet) | Method for passing in the trackstring + Barcode Parameters of the series + an enumerated set combination of the possible values in net.idscan.parser.ValidationStrictnessLevel. | A ParserResult object which is used to interface with data field retrieval. |
Parse(String trackstring, BarcodeParameters barcodeParameters, ValidationStrictnessLevel validationStrictnessLevel) | Method for passing in the trackstring + Barcode Parameters of the series + Strictness level of barcode checks and retrieving the data fields. | A ParserResult object which is used to interface with data field retrieval. |
ParseFromBase64(String base64String) | Method for passing in the trackstring that is Base64 encoded and retrieves the data fields. | A ParserResult object which is used to interface with data field retrieval. |
ParseToJson(String trackstring) | Used to put the document fields as one JSON response. | The ID fields grouped as one JSON string. |
ParserResult Class
Object used to retrieve items such as the confidence score, data fields, and validation codes. The Validation members require feature enabled in license file from IDscan.net.
Fields
Field Name | Description | Type |
---|---|---|
AamvaVersion | Version of the AAMVA standard for PDF417 documents that meet the specification (01-10). | int |
Confidence | Confidence score of the document returned 0-100. The higher the confidence score, the higher the validity of the data string. | int |
FailedFields | Array of PDF417 trackstring sections that have not been parsed. | String[] |
IdentityCardPresenter | An upper member used to return data fields. | net.idscan.Parsers.IdentityCardPresenter |
ParcedFields | List of failed that were parsed from the trackstring. Does not include the specific values. | String[] |
ParserVersion | Class of document that parsed the trackstring. | String |
Status | General result of the parsed string. | String |
ValidationBarcodePDF417Errors | Returns a list of Errors with 5 digit codes and code descriptions. These are the barcode security tests from IDScan.net | List<><>net.idscan.parsers.ValidationError> |
ValidationCode | Upper member for isValid,IsWarning, BarcodePDF417IsWell, and NewDoc. | net.idscan.parsers.ValidationResult |
ValidationErrors | Upper member for isValid,IsWarning, NewDoc. | List<><>net.idscan.parsers.ValidationError> |
ValidationWarnings | List of warnings of the document string. | List<><>net.idscan.parsers.ValidationError> |
Possible values of ParserVersion
- IDScanNet.IDParser.AamvaPDF417.AAMVACommon
- IDScanNet.IDParser.BankCard.ATA
- IDScanNet.IDParser.CAC.CacPdf417_1
- IDScanNet.IDParser.CAC.CacPdf417Civil
- IDScanNet.IDParser.CAC.CacPdf417Dependantv3
- IDScanNet.IDParser.CAC.CacPdf417N
- IDScanNet.IDParser.CAC.CacPdf417SponsorV3
- IDScanNet.IDParser.CountrySpecial.ALB.ALB_DL
- IDScanNet.IDParser.CountrySpecial.ARG.ARGDL
- IDScanNet.IDParser.CountrySpecial.ARG.ARGID
- IDScanNet.IDParser.CountrySpecial.Bermuda.Bermuda_1
- IDScanNet.IDParser.CountrySpecial.BLZ.BLZDL
- IDScanNet.IDParser.CountrySpecial.BRB.BarbadosDL
- IDScanNet.IDParser.CountrySpecial.COL.ColombiaDL
- IDScanNet.IDParser.CountrySpecial.COL.ColombiaID
- IDScanNet.IDParser.CountrySpecial.GTM.GTM_1
- IDScanNet.IDParser.CountrySpecial.GUY.GuyanaDL
- IDScanNet.IDParser.CountrySpecial.HND.HondurasID
- IDScanNet.IDParser.CountrySpecial.MEX.Matricula_1
- IDScanNet.IDParser.CountrySpecial.MEX.Matricula_2Split
- IDScanNet.IDParser.CountrySpecial.MEX.MEX_YU_DL
- IDScanNet.IDParser.CountrySpecial.PAN.PAN_2D
- IDScanNet.IDParser.CountrySpecial.PLW.PalauIDPDF417
- IDScanNet.IDParser.CountrySpecial.PRI.PRI_2D
- IDScanNet.IDParser.CountrySpecial.RUS.RussianDL
- IDScanNet.IDParser.CountrySpecial.VIR.VI_2D_wo_sep
- IDScanNet.IDParser.CountrySpecial.ZAF.ZAF_2D
- IDScanNet.IDParser.HealthCard.HealthCardQuebec
- IDScanNet.IDParser.HealthCard.HealthCardStripe01_2D
- IDScanNet.IDParser.HealthCard.HealthCardStripe01_3T
- IDScanNet.IDParser.HealthCard.MedicalCard
- IDScanNet.IDParser.MagneticStripe.AamvaStripe01_1T
- IDScanNet.IDParser.MagneticStripe.AamvaStripe01_2T
- IDScanNet.IDParser.MagneticStripe.AamvaStripe01_3T
- IDScanNet.IDParser.MagneticStripe.AamvaStripe01_3T_MN
- IDScanNet.IDParser.MagneticStripe.AamvaStripe011_3T
- IDScanNet.IDParser.MagneticStripe.AamvaStripe0110_3T
- IDScanNet.IDParser.MagneticStripe.AamvaStripe013_3T
- IDScanNet.IDParser.MagneticStripe.AamvaStripe015_3T
- IDScanNet.IDParser.MagneticStripe.AamvaStripe016_1T
- IDScanNet.IDParser.MagneticStripe.AamvaStripe017_2T
- IDScanNet.IDParser.MagneticStripe.AamvaStripe018_3T
- IDScanNet.IDParser.MagneticStripe.AamvaStripe019_3T
Validation
Members of ValidationWarnings, ValidationErrors, and ValidationBarcodePDF417Errors.
Note
Some members require a special license from IDScan.net for visibility in the code.
Field Name | Description | Type |
---|---|---|
Details | Details of why the document is considered fake. This information is hidden and can only be read by IDScan.net developers using special tools | String |
Description | Text description of the test that failed. Requires a special license from IDScan.net. | String |
Field | Field after checking which the document was recognized as fake. For example, LicenseNumber, Birthdate, etc | String |
isWarning | Checks if the test that fails is categorized as a warning. | boolean |
TypeValidationCode | Returns "Data", "Structure", or "Not Set" based on the type of code. | net.idscan.parsers.TypeValidationCode |
TypeVerification | Returns "BarcodeParameters", "LightVerification","StrictVerification" or "Not Set" based on the type of code. | net.idscan.parsers.ValidationType |
ValidationCodeNumber | 5 digit code of the test that failed validation.Requires a special license from IDScan.net | int |
Wight | Confidence score weighting of the test | int |
IdentityCardPresenter Class
Main SDK class used to retrieve trackstring fields.
Fields
Field Name | Description | Type |
---|---|---|
AAMVAVersion | Returns the document's AAMVA version. | String |
ActualLengthOfTrackString | Returns length of the total trackstring character count as an int value. | int |
Address1 | Returns the first line of the cardholder's address (if present). | String |
Address2 | Returns the second line of the cardholder's address (if present). | String |
Birthdate | Birthdate of the card holder. | java.time.LocalDate |
BirthdateFormat | The IdentityCardPresenter.Birthdate value labeled with it's the repspective combination of MD,DD, and YYYYY. | net.idscan.parsers.interfaces.DateFormatEnum |
CAC_BranchCode | Returns the branch code value encoded on CAC's. | String |
CAC_CardInstanceIndentifier | Returns the Card Instance Identifier value encoded on CAC's. | String |
CAC_CardType | Returns the Card Type value encoded on CAC's. | String |
CAC_EDIPI | Returns the Electronic Data Interchange-Personal Identifier value encoded on CAC's. | String |
CAC_PayPlanCode | Returns the Pay Plan Code value encoded on CAC's. | String |
CAC_PayPlanGradeCode | Returns the Pay Plan Grade Code encoded on CAC's. | String |
CAC_PersonDesignatorType | Returns the Person Designator Type value encoded on CAC's. | String |
CAC_PersonnelCategoryCode | Returns the Personnel Category Code value encoded on CAC's. | String |
CAC_PersonnelEntitlementConditionType | Returns the Personnel Entitlement Condition Type value encoded on CAC's. | String |
CAC_Rank | Returns the rank value encoded on CAC's. | String |
CardRevisionDate | Returns the revised date of the license (if present). | java.Time.LocalDate |
CardRevisionDateForamt | The IdentityCardPresenter.CardRevisionDate value labeled with it's the repspective combination of MD,DD, and YYYYY. | net.idscan.parsers.interfaces.DateFormatEnum |
City | Returns the name of the cardholder's city. | String |
ClassificationCode | Returns the cardholder's Classification Code. | String |
ComplianceType | Returns the cardholder's Compliance Type. | String |
Country | Returns the cardholder's Country. | String |
DocumentDiscriminator | Returns the cardholder's Document Discriminator/DD value. | String |
DocumentType | Returns the cardholder's Document Type. | String |
DriveOnly | Returns true cardholder's license is marked for driving purposes only and NOT a form of identification. | boolean |
EndorsementsCode | Returns the cardholder's Endorsement Code(s) such as operation of other vehicles or transporting of hazardous materials. | String |
EndorsementsCodeDescription | Returns the cardholder's description of their possible EndorsementCode values. | String |
ExpectedLengthOfTrackString | Returns the expected trackstring character count as an int value. | String |
ExpirationDate | Returns the cardholder's expiration date of the license. | java.Time.LocalDate |
ExpirationDateFormat | The IdentityCardPresenter.ExpirationDate value labeled with it's the repspective combination of MD,DD, and YYYYY | net.idscan.parsers.interfaces.DateFormatEnum |
EyeColor | Returns the cardholder's eye color. | String |
FirstName | Returns the cardholder's first name. | String |
FullName | String | Returns the cardholder's entire name as one value. |
Gender | Returns the cardholder's gender. | String |
HairColor | Returns the cardholder's hair color. | String |
HAZMATExpDate | Returns the cardholder's expiration date of the allowance of carrying hazardous materials. | java.Time.LocalDate |
HAZMATExpDateFormat | The IdentityCardPresenter.HAZMATExpDate value labeled with it's the repspective combination of MD,DD, and YYYYY | net.idscan.parsers.interfaces.DateFormatEnum |
Height | Returns the cardholder's height. | String |
HeightType | Returns the cardholder's the way the IdentityCardPresenter.Type value is encoded. | net.idscan.parsers.interfaces.HeightValueType |
IIN | Returns the IIN/Inventory Identification Number of the cardholder. | String |
InventoryControlNumber | Returns the Inventory Control Number of the cardholder. | String |
IsDigitalDocument | Checks to see if the document is digital or not. | boolean |
IsMedicalMarijuanaID | Checks to see if the document is marked as an MMID. | boolean |
IssueDate | Returns the cardholder's issue date. | java.Time.LocalDate |
IssueDateFormat | The IdentityCardPresenter.IssueDate value labeled with it's the repspective combination of MD,DD, and YYYYY. | net.idscan.parsers.interfaces.DateFormatEnum |
IssuedBy | Returns the jurisdication that issued the cardholder's license. | String |
JurisdictionCode | Returns the Jurisdiction Code which is the state of the cardholder's license address. | String |
JurisdictionVersionNumber | Returns the value in the PDF417 barcode that specifics the level of format encoded by the jurisdiction. | String |
LastName | Returns the last name of the cardholder. | String |
LicenseNumber | Returns the license number of the cardholder. | String |
LimitedDurationDocument | Checks if the document has been given to a cardholder with a temporary lawful status in the USA. | boolean |
MiddleName | Returns the middle name of the cardholder. | String |
MMIC_LicenseType | String the license type value encoded on a Medical Marijuana ID. | String |
MMIC_PractitionerNumber | Returns the practitioner number value encoded on a Medical Marijuana ID. | String |
NamePrefix | Returns the prefix of the card holder. | String |
NameSuffix | Returns the suffix of the card holder. | String |
NumberOfEntries | Specifies subfiles of the trackstring between 1 and 99. | String |
OCRSeries | Returns the respective OCR Series of the document's trackstring. | String |
OrganDonor | Checks if the document is marked as an organ donor in the trackstring. | boolean |
ParsedFields | Lists all the parsed fields as one hashmap containing the IdentityCardPresenter field type and value. | java.util.HashMap <><>String, String> |
ParserType | Returns the type of parsing that was used. | net.idscan.parsers.interfaces.ParserType |
PassportSeries | Returns the series of passport of the cardholder. | String |
PersonalNumber | Returns the personal number on the MRZ of the cardholder. | String |
PostalBox | Returns the P.O. Box of the cardholder. | String |
PostalCode | Returns the Postal/ZIP code of the cardholder. | String |
Race | Returns the race of the cardholder. | String |
RealId | Checks if the document is marked as REAL ID in the trackstring. | boolean |
Reference | Hash of the trackstring. | String |
RestrictionCode | Returns the restriction code of the cardholder. | String |
SexOffender | Checks if the document is marked as a sex offender in the trackstring. | boolean |
Specification | Returns the document specification of the cardholder. | String |
Specification | Returns the document specification of the cardholder. | String |
TravelDocOptional1Track | Returns the optional data left to discretion of jurisdiction in MRZ travel documents. | String |
TravelDocOptional2Track | Returns the optional data left to discretion of jurisdiction in MRZ travel documents. | String |
VehicleClassCode | Returns the vehicle class code of the cardholder. | String |
VehicleClassCodeDescription | Returns the description (if present) of the VehicleClassCode. | String |
VehicleRegistration | Main member of Vehicle Registration trackstring. | net.idscan.parsers.VehicleRegistrationBase |
Veteran | Checks if the trackstring has been marked as a veteran in the document. | boolean |
WeightKG | Returns the weight of the cardholder converted into KG. | String |
Possible values of HeightType
- Centimeter
- CentimeterWithoutUnit
- Empty
- Foot
- Inch
- InchFirstSymbolZero
- NotSet
Possible values of ParserType
- AamvaMagneticStripe
- AamvaPdf417
- BankCard
- CommonAccessCard
- CountrySpecial
- HealthCard
- JustFields
- MagneticStripe
- MedicalCard
- Mrz
- RUSDL
- TLCDriverLicense
- Unknown
Possible values of WeightType
- Empty
- Exact
- Not Set
- Range
VehicleRegistrationData Class
Field Name | Description | Type |
---|---|---|
AddressCity | City portion of the card owner address. | String |
AddressJurisdictionCode | Jurisdiction portion of the card owner address | String |
AddressStreet | Street portion of the card owner address | String |
AddressZipCode | The Zip code or Postal code of the vehicle owner residence address | String |
Axles | The seat capacity of a commercial vehicle designed for transportation of more than then passengers. The number of common axles of rotation of one or more wheels of a vehicle, whether power design or freely rotating. | String |
BaseJurisdictionRegisteredWeight | The declared base jurisdiction registration weight. | String |
BodyStyle | Vehicle manufacture body style | String |
BusinessName | The name of business that owns the vehicle. | String |
CarrierName | The name of the carrier responsible for safety. This can be an individual, partnership or corporation responsible for the transportation of persons or property. This is the name that is recognized by law. | String |
CarrierNameRegistrant | The name of the first registrant of a vehicle. Registrant name may be a combined individual name or the name of a business. | String |
DateJunked | Date vehicle reported junked. | java.time.LocalDate |
DateJunkedFormat | The IdentityCardPresenter.VehcileRegistration.DateJunked value labeled with it's the repspective combination of MD,DD, and YYYYY. | net.idscan.parsers.interfaces.DateFormatEnum |
DateRecovered | Date vehicle reported recovered. | java.time.LocalDate |
DateRecoveredFormat | The IdentityCardPresenter.VehcileRegistration.DateRecovered value labeled with it's the repspective combination of MD,DD, and YYYYY. | net.idscan.parsers.interfaces.DateFormatEnum |
DateStolen | Date vehicle reported stolen. | java.time.LocalDate |
DateStolenFormat | The IdentityCardPresenter.VehcileRegistration.DateStolen value labeled with it's the repspective combination of MD,DD, and YYYYY. | net.idscan.parsers.interfaces.DateFormatEnum |
EngineDisplacement | Manufacturer's rated engine displacement | String |
EngineSize | The size of a vehicle's engine. | String |
FamilyName | Family name (commonly called surname or last name) of the owner of the vehicle. | String |
FirstLienHolderID | A code that uniquely identifies the first holder of a lien | String |
FirstLienHolderName | Name of the first lien holder of the vehicle. | String |
FirstOwnerIDNumber | The unique customer number/ID of the first vehicle owner. | String |
FirstOwnerLastName | Last Name or Surname of the Owner. Hyphenated names acceptable, spaces between names acceptable, but no other use of special symbols. | String |
FirstOwnerLegalStatus | The legal status of the first vehicle owner. This is only used when a vehicle has multiple owners. A legal status may be ("AND", "OR"). | String |
FirstOwnerMiddleName | Middle Name(s) or Initial(s) of the Owner. Hyphenated names acceptable, spaces, between names acceptable, but no other use of special symbols. | String |
FirstOwnerName | First Name or Given Name of the Owner. Hyphenated names acceptable, but no other use of special symbols. | String |
FirstOwnerTotalName | Name of the (or one of the) individual(s) who owns the Vehicle (Lastname Firstname MI Suffix if any.) | String |
FirstRegistrantBusinessName | The business name of the first registrant of a vehicle. | String |
Fuel | The type of fuel used by the vehicle. In most cases, the fuel type would be diesel. | String |
FuelType | Type of fuel the vehicle utilizes. | String |
GivenName | Given name or names (includes all of what are commonly referred to as first and middle names) of the owner of the vehicle. | String |
GrossVehicleWeight | The unladen weight of the vehicle (e.g., the single-unit truck, truck combination) plus the weight of the load being carried at a specific point in time. | String |
GrossVehicleWeightWithMaxLoad | The unladen weight of the vehicle (e.g.,single-unit truck, truck combination) plus the weight of the maximum load for which vehicle registration fees have been paid within a particular jurisdiction. | String |
Horsepower | Manufacturer's rated horsepower. | String |
IFTA_Indicator | International fuel tax indicator. | String |
IndividualCarrierAddressCity | This is the city for the mailing address of the individual carrier. This information is utilized by the base jurisdiction to send information to the carrier that purchased the IRP credentials. | String |
IndividualCarrierAddressJurisdictionCode | This is the jurisdiction of the residential address of the individual carrier. This information is utilized by the base jurisdiction to send information to the carrier that purchased the IRP credentials. | String |
InspectionAddress | The street name and number, city, state and zip code of the inspection facility. | String |
InspectionAirPollutionDeviceConditions | Identifies whether the pollution control devices meet the minimum inspection criteria. | String |
InspectionFacilityIdentifier | The unique number assigned to an inspection facility. | String |
InspectionFormNumberCurrent | A unique number assigned to a current vehicle inspection form for identification purposes. | String |
InspectionFormNumberPrevious | The number of the last inspection form excluding the current inspection. | String |
InspectionSmogCertificateIindicator | An indicator that specifies whether or not the vehicle has a current smog certificate. | String |
InspectionStationNumber | Station number performing the inspection. | String |
InspectionStickerNumberCurrent | Preprinted unique number on the motor vehicle inspection sticker currently issued to a motor vehicle which has passed inspection. | String |
InspectionStickerNumberPrevious | The certification number of the last inspection sticker, excluding the current inspection. | String |
InspectorIdentificationNumber | A unique number assigned to each licensed vehicle inspector. | String |
IRPIndicator | International registration plan indicator. | String |
JunkedIndicator | Vehicle has been junked. | String |
MailingAddress1 | Street address line 1. (Mailing) | String |
MailingAddress2 | Street address line 2. (Mailing) | String |
MailingCity | Name of city for mailing address. | String |
MailingJurisdictionCode | Jurisdiction code for mailing address. Conforms to Canadian, Mexican and US jurisdictions as appropriate. Codes for provinces (Canada) and states (US and Mexico). | String |
MajorCode | State to provide definition. | String |
MakeYear | Vehicle manufacture year. | String |
ManufactureGrossWeight | Manufacturer's gross vehicle weight rating. | String |
MinorCode | State to provide definition. | String |
ModelYear | The year which is assigned to a vehicle by the manufacturer. | String |
MSRP_FLP | Manufacturer's Suggested Retail Price. No decimal places. Right Justified Zero or space fill. | String |
NewUsedIndicator | This code represents whether the vehicle/vessel is new or used. Note: jurisdictions' definitions of these classifications may vary a little due to state regulations on demo vehicles, slates between dealers, application of state taxes, etc. N = New, U = Used. | String |
NumberOfAxles | Number of axles the vehicle has. | String |
NumberOfCylinders | Number of doors on the vehicle. | String |
NumberOfSeats | The seat capacity of a commercial vehicle designed for transportation of more than then passengers. The number of common axles of rotation of one or more wheels of a vehicle, whether power design or freely rotating. | String |
OdometerDate | The date the odometer reading was recorded by the jurisdiction. | String |
OdometerDateFormat | The IdentityCardPresenter.VehcileRegistration.OdometerDate value labeled with it's the repspective combination of MD,DD, and YYYYY. | net.idscan.parsers.interfaces.DateFormatEnum |
OdometerDisclosure | This is the federal odometer mileage disclosure. The mandatory information is: (1) Actual vehicle mileage; (2) Mileage exceeds mechanical limitations; (3) Not actual mileage; (4) Mileage disclosure not required. | String |
OdometerReadingAtInspection | The vehicle's odometer reading (to the nearest mile or kilometer) at the time of inspection | String |
OdometerReadingKilometers | This is the odometer reading registered with the DMV either at the time of titling or registration renewal in kilometers. | String |
OdometerReadingMileage | This is the odometer reading registered with the DMV either at the time of titling or registration renewal | String |
PreviousTitleNumber | The title number assigned to the vehicle by the previous titling jurisdiction. | String |
PreviousTitlingJurisdiction | The code for the jurisdiction (U.S.,Canadian, or Mexican) that titled the vehicle immediately prior to the current titling jurisdiction. | String |
RegistrantFamilyName | Family name (commonly called surname or last name) of the registered owner of a vehicle. | String |
RegistrantGivenName | Given name or names (includes all of what are commonly referred to as first and middle names) of the registered owner of a vehicle. | String |
RegistrantsResidenceCity | City portion of the owner's address. | String |
RegistrantsResidenceJurisdiction | The state or province of the registrant's residence address. | String |
RegistrantsResidenceStreet | The first line of the registrant's residence address. | String |
RegistrantsResidenceZipCode | The ZIP or Postal code of the resident address of the registrant. | String |
RegistrationDecalNumber | The number assigned to the registration decal in those jurisdictions that issue decals. | String |
RegistrationEnforcementDate | The registration enforcement date is the date that the current registration was enforced. This may or may not be the original registration date. | java.time.LocalDate |
RegistrationEnforcementDateFormat | The IdentityCardPresenter.VehcileRegistration.RegistrationEnforcementDate value labeled with it's the repspective combination of MD,DD, and YYYYY. | net.idscan.parsers.interfaces.DateFormatEnum |
RegistrationExpirationDate | The date in which the registration expired. | java.time.LocalDate |
RegistrationExpirationDateFormat | net.idscan.parsers.interfaces.DateFormatEnum | The IdentityCardPresenter.VehcileRegistration.RegistrationExpirationDate value labeled with it's the repspective combination of MD,DD, and YYYYY. |
RegistrationExpiryDate | The date in which the registration expired. | java.time.LocalDate |
RegistrationExpiryDateFormat | The IdentityCardPresenter.VehcileRegistration.RegistrationExpiryDate value labeled with it's the repspective combination of MD,DD, and YYYYY. | net.idscan.parsers.interfaces.DateFormatEnum |
RegistrationIssueDate | The date in which the registration was issued | java.time.LocalDate |
RegistrationIssueDateFormat | The IdentityCardPresenter.VehcileRegistration.RegistrationIssueDate value labeled with it's the repspective combination of MD,DD, and YYYYY. | net.idscan.parsers.interfaces.DateFormatEnum |
RegistrationPlateNumber | The characters assigned to a registration plate or tag affixed to the vehicle, assigned by the jurisdiction. | String |
RegistrationWindowStickerDecal | A unique number printed on the tab/decal and stored as part of the registration record. | String |
RegistrationYear | The year of registration. | String |
ResidenceAddress1 | Street address line 1. (Mailing) | String |
ResidenceAddress2 | Street address line 2. (Mailing) | String |
ResidenceCity | Name of city for mailing address. | String |
ResidenceJurisdictionCode | Jurisdiction code for mailing address. Conforms to Canadian, Mexican and US jurisdictions as appropriate. Codes for provinces (Canada) and states (US and Mexico) | String |
ResidenceZipCode | The ZIP code or Postal code used for mailing. (As used by Canadian, Mexican and US jurisdictions) | String |
SecondOwnerLastName | Last Name or Surname of the Owner. Hyphenated names acceptable, spaces between names acceptable, but no other use of special symbols. | String |
SecondOwnerLegalStatus | The legal status of the second vehicle owner. This is only used when a vehicle has multiple owners. A legal status may be (�AND�, �OR�). | String |
SecondOwnerMiddleName | Middle Name(s) or Initial(s) of the Owner. Hyphenated names acceptable, spaces between names acceptable, but no other use of special symbols. | String |
SecondOwnerName | First Name or Given Name of the Owner. Hyphenated names acceptable, but no other use of special symbols. | String |
SecondOwnerTotalName | Name of the (or one of the) individual(s) who owns the Vehicle (Lastname Firstname MI Suffix if any.) | String |
StolenIndicator | Indicates stolen vehicle. | String |
StreetAddress | This is the mailing address of the individual carrier. This information is utilized by the base jurisdiction to send information to the carrier that purchased the IRP credentials. | String |
TitleBrand | Code providing information about the brand applied to the title. | String |
TitleIssueDate | The date the jurisdiction's titling authority issued a title to the owner of the vehicle. | java.time.LocalDate |
TitleIssueDateFormat | The IdentityCardPresenter.VehcileRegistration.TitleIssueDate value labeled with it's the repspective combination of MD,DD, and YYYYY. | net.idscan.parsers.interfaces.DateFormatEnum |
TitleNumber | A unique set of alphanumeric characters assigned by the titling jurisdiction to the certificate of title of a vehicle. | String |
Titlingjurisdiction | The code for the jurisdiction (U.S.,Canadian, or Mexican) that titled the vehicle. | String |
TransmissionCode | Type of transmission the vehicle carries. | String |
TypeOfVehicle | The type of vehicle operated for the transportation of persons or property in the furtherance of any commercial or industrial enterprise, for hire or not for hire. Not all states will use all values. | String |
UnitNumber | A number, assigned by the registrant of the commercial vehicle or trailer, to identify the vehicle or trailer in the fleet. No two units in a fleet can have the same number. A.K.A vehicle unit number or owner's equipment number. | String |
UnladenWeight | Gross weight of the vehicle unloaded. | String |
USDOTNumber | A unique identifier assigned to the carrier responsible for safety issued by the U.S. Department of Transportation's Federal Motor Carrier Safety Administration. | String |
VehicleBodyStyle | The general configuration or shape of a vehicle distinguished by characteristics such as number of doors, seats, windows, roofline, and type of top. The vehicle body type is 2-character alphanumeric. | String |
VehicleBodyType | The general configuration or shape of a vehicle distinguished by characteristics such as number of doors, seats, windows, roofline, and type of top. The vehicle body type is 2-character alphanumeric. | String |
VehicleColor | Where the vehicle/vessel is one color, this is the appropriate code describing that color. When the vehicle is two colors, this is the code for the top-most or front-most color. | String |
VehicleIdentificationNumber_VIN | 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 my assign a VIN to a vehicle. | String |
VehicleIDNumber | Unique number to identify the vehicle record. | String |
VehicleMake | The distinctive (coded) name applied to a group of vehicles by a manufacturer. | String |
VehicleModel | A code denoting a family of vehicles (within a make), which has a degree of similarity in construction, such as body, chassis, etc. The field does not necessarily contain a standard code; it may contain a value provided by the originator of the field. | String |
VehicleModelYear | The year which is assigned to a vehicle by the manufacturer. | String |
VehiclePurchaseDate | The date a vehicle was purchased by the current owner. | java.time.LocalDate |
VehiclePurchaseDateFormat | The IdentityCardPresenter.VehcileRegistration.VehiclePurchaseDate value labeled with it's the repspective combination of MD,DD, and YYYYY. | net.idscan.parsers.interfaces.DateFormatEnum |
VehicleStatusCode | This is the status of the vehicle (e.g., active, suspend, etc.) | String |
VehicleTypeCode | EPA vehicle classification. | String |
VehicleUse | Indicates the use of the vehicle. | String |
VLT_ClacFromDate | Vehicle license tax calculation from date of purchase. | java.time.LocalDate |
VLT_ClacFromDateFormat | net.idscan.parsers.interfaces.DateFormatEnum | The IdentityCardPresenter.VehcileRegistration.VLT_ClacFromDate value labeled with it's the repspective combination of MD,DD, and YYYYY. |
Zip | The ZIP or Postal code of the resident address of the vehicle owner. | String |