public final class UsdlKeys
extends java.lang.Enum
Modifier and Type | Field and Description |
---|---|
static UsdlKeys |
AddressCity
Mandatory on all AAMVA and Magnetic barcodes.
|
static UsdlKeys |
AddressJurisdictionCode
Mandatory on all AAMVA and Magnetic barcodes.
|
static UsdlKeys |
AddressPostalCode
Mandatory on all AAMVA and Magnetic barcodes.
|
static UsdlKeys |
AddressStreet
Mandatory on all AAMVA and Magnetic barcodes.
|
static UsdlKeys |
AddressStreet2
Optional on all AAMVA barcodes
On Compact barcodes, use kFullAddress
Second line of street portion of the cardholder address.
|
static UsdlKeys |
AKADateOfBirth
Optional on AAMVA 01.
|
static UsdlKeys |
AKAFamilyName
Optional on all AAMVA and Compact barcodes.
|
static UsdlKeys |
AKAFullName
Optional on all AAMVA and Compact barcodes.
|
static UsdlKeys |
AKAGivenName
Optional on all AAMVA and Compact barcodes.
|
static UsdlKeys |
AKAMiddleName
Optional on AAMVA 01
ALTERNATIVE MIDDLE NAME(s) or INITIALS of the individual holding the Driver License or ID.
|
static UsdlKeys |
AKAPrefixName
Optional on AAMVA 01
ALTERNATIVE PREFIX to Driver Name.
|
static UsdlKeys |
AKASocialSecurityNumber
Optional on AAMVA version 01.
|
static UsdlKeys |
AKASuffixName
Optional on all AAMVA and Compact barcodes.
|
static UsdlKeys |
AuditInformation
Optional on AAMVA 02, 03, 04, 05, 06, 07, 08 and Compact barcodes
A string of letters and/or numbers that identifies when, where, and by whom a driver
license/ID card was made.
|
static UsdlKeys |
CardRevisionDate
Optional on AAMVA 04, 05, 06, 07, 08 and Compact barcodes
DHS required field that indicates date of the most recent version change or
modification to the visible format of the DL/ID (MMDDCCYY format)
|
static UsdlKeys |
ComplianceType
Optional on AAMVA 04, 05, 06, 07, 08 and Compact barcodes
DHS required field that indicates compliance: "M" = materially compliant,
"F" = fully compliant, and, "N" = non-compliant.
|
static UsdlKeys |
CountryIdentification
Mandatory on AAMVA 02, 03, 04, 05, 06, 07, 08 and Compact barcodes.
|
static UsdlKeys |
CustomerFamilyName
Mandatory on all AAMVA, Magnetic and Compact barcodes.
|
static UsdlKeys |
CustomerFirstName
Mandatory on all AAMVA, Magnetic and Compact barcodes.
|
static UsdlKeys |
CustomerFullName
Mandatory on all AAMVA, Magnetic and Compact barcodes.
|
static UsdlKeys |
CustomerIdNumber
Mandatory on all AAMVA and Compact barcodes
The number assigned or calculated by the issuing authority.
|
static UsdlKeys |
CustomerMiddleName
Mandatory on AAMVA 04, 05, 06, 07, 08.
|
static UsdlKeys |
DataDiscriminator
Optional on compact barcodes.
|
static UsdlKeys |
DateOfBirth
Mandatory on all AAMVA, Magentic and Compact barcodes.
|
static UsdlKeys |
DocumentDiscriminator
Mandatory on AAMVA 02, 03, 04, 05, 06, 07, 08 and Magnetic barcodes.
|
static UsdlKeys |
DocumentExpirationDate
Mandatory on all AAMVA, Magnetic and Compact barcodes.
|
static UsdlKeys |
DocumentExpirationMonth
Optional on Magnetic barcodes.
|
static UsdlKeys |
DocumentIssueDate
Mandatory on all AAMVA and Compact barcodes.
|
static UsdlKeys |
DocumentNonexpiring
Optional on Magnetic barcodes.
|
static UsdlKeys |
DocumentType
Mandatory on all driver's licenses.
|
static UsdlKeys |
EyeColor
Mandatory on AAMVA 02, 03, 04, 05, 06, 07, 08 barcodes.
|
static UsdlKeys |
FamilyNameTruncation
Mandatory on AAMVA 04, 05, 06, 07, 08 barcodes.
|
static UsdlKeys |
FederalCommercialVehicleCodes
Mandatory on AAMVA versions 02 and 03.
|
static UsdlKeys |
FirstNameTruncation
Mandatory on AAMVA 04, 05, 06, 07, 08 barcodes.
|
static UsdlKeys |
FullAddress
Mandatory on all AAMVA and Magnetic barcodes.
|
static UsdlKeys |
HairColor
Optional on all AAMVA, Magnetic and Compact barcodes.
|
static UsdlKeys |
HAZMATExpirationDate
Optional on AAMVA 04, 05, 06, 07, 08 and Compact barcodes
Date on which the hazardous material endorsement granted by the document is
no longer valid.
|
static UsdlKeys |
Height
Mandatory on AAMVA 02, 03, 04, 05, 06, 07, 08 and Compact barcodes.
|
static UsdlKeys |
HeightCm
Mandatory on AAMVA 02, 03, 04, 05, 06, 07, 08 Compact barcodes.
|
static UsdlKeys |
HeightIn
Mandatory on AAMVA 02, 03, 04, 05, 06, 07, 08 and Compact barcodes.
|
static UsdlKeys |
InventoryControlNumber
Optional on AAMVA 02, 03, 04, 05, 06, 07, 08
A string of letters and/or numbers that is affixed to the raw materials (card stock,
laminate, etc.) used in producing driver licenses and ID cards.
|
static UsdlKeys |
IssuerIdentificationNumber
Mandatory on all AAMVA, Magnetic and Compact barcodes.
|
static UsdlKeys |
IssueTimestamp
Optional on AAMVA version 01.
|
static UsdlKeys |
IssuingJurisdiction
Optional on all AAMVA barcodes.
|
static UsdlKeys |
IssuingJurisdictionName
Optional on all AAMVA and Magnetic barcodes.
|
static UsdlKeys |
JurisdictionEndorsementCodes
Mandatory on all AAMVA barcodes.
|
static UsdlKeys |
JurisdictionEndorsmentCodeDescription
Optional on AAMVA 02, 03, 04, 05, 06, 07, 08 and Compact barcodes
Text that explains the jurisdiction-specific code(s) that indicates additional
driving privileges granted to the cardholder beyond the vehicle class.
|
static UsdlKeys |
JurisdictionRestrictionCodeDescription
Optional on AAMVA 02, 03, 04, 05, 06, 07, 08 and Compact barcodes
Text describing the jurisdiction-specific restriction code(s) that curtail driving privileges.
|
static UsdlKeys |
JurisdictionRestrictionCodes
Mandatory on all AAMVA barcodes.
|
static UsdlKeys |
JurisdictionVehicleClass
Mandatory on all AAMVA and Magnetic barcodes.
|
static UsdlKeys |
JurisdictionVehicleClassificationDescription
Optional on AAMVA 02, 03, 04, 05, 06, 07, 08 and Compact barcodes
Text that explains the jurisdiction-specific code(s) for classifications
of vehicles cardholder is authorized to drive.
|
static UsdlKeys |
JurisdictionVersionNumber
Mandatory on all AAMVA and Compact barcodes.
|
static UsdlKeys |
LimitedDurationDocument
Optional on AAMVA 04, 05, 06, 07, 08 and Compact barcodes
DHS required field that indicates that the cardholder has temporary lawful status = "1".
|
static UsdlKeys |
MedicalIndicator
Optional on AAMVA version 01.
|
static UsdlKeys |
MiddleNameTruncation
Mandatory on AAMVA 04, 05, 06, 07, 08
A code that indicates whether a field has been truncated (T), has not been
truncated (N), or – unknown whether truncated (U).
|
static UsdlKeys |
NamePrefix
Optional on AAMVA 01
PREFIX to Driver Name.
|
static UsdlKeys |
NameSuffix
Mandatory on AAMVA 02 barcodes.
|
static UsdlKeys |
NonResident
Optional on AAMVA version 01.
|
static UsdlKeys |
NumberOfDuplicates
Optional on AAMVA version 01.
|
static UsdlKeys |
OrganDonor
Optional on AAMVA 01, 06, 07, 08
Field that indicates that the cardholder is an organ donor = "1".
|
static UsdlKeys |
PermitExpirationDate
Optional on AAMVA version 01.
|
static UsdlKeys |
PermitIdentifier
Optional on AAMVA version 01.
|
static UsdlKeys |
PermitIssueDate
Optional on AAMVA version 01.
|
static UsdlKeys |
PlaceOfBirth
Optional on AAMVA 02, 03, 04, 05, 06, 07, 08 and Compact barcodes
Country and municipality and/or state/province
|
static UsdlKeys |
RaceEthnicity
Optional on AAMVA 02, 03, 04, 05, 06, 07, 08 and Compact barcodes
Codes for race or ethnicity of the cardholder, as defined in ANSI D20.
|
static UsdlKeys |
ResidenceCity
Optional on AAMVA version 01.
|
static UsdlKeys |
ResidenceFullAddress
Optional on AAMVA 01 barcodes.
|
static UsdlKeys |
ResidenceJurisdictionCode
Optional on AAMVA version 01.
|
static UsdlKeys |
ResidencePostalCode
Optional on AAMVA 01 barcodes.
|
static UsdlKeys |
ResidenceStreetAddress
Optional on AAMVA version 01.
|
static UsdlKeys |
ResidenceStreetAddress2
Optional on AAMVA version 01.
|
static UsdlKeys |
SecurityVersion
Optional on Magnetic barcodes.
|
static UsdlKeys |
Sex
Mandatory on all AAMVA, Magentic barcodes.
|
static UsdlKeys |
SocialSecurityNumber
Optional on AAMVA version 01.
|
static UsdlKeys |
StandardEndorsementCode
Optional on all AAMVA barcodes.
|
static UsdlKeys |
StandardRestrictionCode
Optional on all AAMVA barcodes
Standard restriction code(s) for cardholder.
|
static UsdlKeys |
StandardVehicleClassification
Optional on all AAMVA barcodes.
|
static UsdlKeys |
StandardVersionNumber
Mandatory on all driver's licenses.
|
static UsdlKeys |
Under18
Optional on AAMVA 05, 06, 07, 08
Date on which the cardholder turns 18 years old.
|
static UsdlKeys |
Under19
Optional on AAMVA 05, 06, 07, 08
Date on which the cardholder turns 19 years old.
|
static UsdlKeys |
Under21
Optional on AAMVA 05, 06, 07, 08
Date on which the cardholder turns 21 years old.
|
static UsdlKeys |
UniqueCustomerId
Optional on AAMVA version 01.
|
static UsdlKeys |
Veteran
Optional on AAMVA 07, 08
Field that indicates that the cardholder is a veteran = "1"
|
static UsdlKeys |
WeightKilograms
Mandatory on AAMVA 02 barcodes.
|
static UsdlKeys |
WeightPounds
Mandatory on AAMVA 02 barcodes.
|
static UsdlKeys |
WeightRange
Mandatory on AAMVA 02 barcodes.
|
Modifier and Type | Method and Description |
---|---|
static UsdlKeys |
valueOf(java.lang.String name) |
static UsdlKeys[] |
values() |
public static final UsdlKeys DocumentType
public static final UsdlKeys StandardVersionNumber
public static final UsdlKeys CustomerFamilyName
public static final UsdlKeys CustomerFirstName
public static final UsdlKeys CustomerFullName
public static final UsdlKeys DateOfBirth
public static final UsdlKeys Sex
public static final UsdlKeys EyeColor
public static final UsdlKeys AddressStreet
public static final UsdlKeys AddressCity
public static final UsdlKeys AddressJurisdictionCode
public static final UsdlKeys AddressPostalCode
public static final UsdlKeys FullAddress
public static final UsdlKeys Height
public static final UsdlKeys HeightIn
public static final UsdlKeys HeightCm
public static final UsdlKeys CustomerMiddleName
public static final UsdlKeys HairColor
public static final UsdlKeys NameSuffix
public static final UsdlKeys AKAFullName
public static final UsdlKeys AKAFamilyName
public static final UsdlKeys AKAGivenName
public static final UsdlKeys AKASuffixName
public static final UsdlKeys WeightRange
public static final UsdlKeys WeightPounds
public static final UsdlKeys WeightKilograms
public static final UsdlKeys CustomerIdNumber
public static final UsdlKeys FamilyNameTruncation
public static final UsdlKeys FirstNameTruncation
public static final UsdlKeys MiddleNameTruncation
public static final UsdlKeys PlaceOfBirth
public static final UsdlKeys AddressStreet2
public static final UsdlKeys RaceEthnicity
public static final UsdlKeys NamePrefix
public static final UsdlKeys CountryIdentification
public static final UsdlKeys ResidenceStreetAddress
public static final UsdlKeys ResidenceStreetAddress2
public static final UsdlKeys ResidenceCity
public static final UsdlKeys ResidenceJurisdictionCode
public static final UsdlKeys ResidencePostalCode
public static final UsdlKeys ResidenceFullAddress
public static final UsdlKeys Under18
public static final UsdlKeys Under19
public static final UsdlKeys Under21
public static final UsdlKeys SocialSecurityNumber
public static final UsdlKeys AKASocialSecurityNumber
public static final UsdlKeys AKAMiddleName
public static final UsdlKeys AKAPrefixName
public static final UsdlKeys OrganDonor
public static final UsdlKeys Veteran
public static final UsdlKeys AKADateOfBirth
public static final UsdlKeys IssuerIdentificationNumber
public static final UsdlKeys DocumentExpirationDate
public static final UsdlKeys JurisdictionVersionNumber
public static final UsdlKeys JurisdictionVehicleClass
public static final UsdlKeys JurisdictionRestrictionCodes
public static final UsdlKeys JurisdictionEndorsementCodes
public static final UsdlKeys DocumentIssueDate
public static final UsdlKeys FederalCommercialVehicleCodes
public static final UsdlKeys IssuingJurisdiction
public static final UsdlKeys StandardVehicleClassification
public static final UsdlKeys IssuingJurisdictionName
public static final UsdlKeys StandardEndorsementCode
public static final UsdlKeys StandardRestrictionCode
public static final UsdlKeys JurisdictionVehicleClassificationDescription
public static final UsdlKeys JurisdictionEndorsmentCodeDescription
public static final UsdlKeys JurisdictionRestrictionCodeDescription
public static final UsdlKeys InventoryControlNumber
public static final UsdlKeys CardRevisionDate
public static final UsdlKeys DocumentDiscriminator
public static final UsdlKeys LimitedDurationDocument
public static final UsdlKeys AuditInformation
public static final UsdlKeys ComplianceType
public static final UsdlKeys IssueTimestamp
public static final UsdlKeys PermitExpirationDate
public static final UsdlKeys PermitIdentifier
public static final UsdlKeys PermitIssueDate
public static final UsdlKeys NumberOfDuplicates
public static final UsdlKeys HAZMATExpirationDate
public static final UsdlKeys MedicalIndicator
public static final UsdlKeys NonResident
public static final UsdlKeys UniqueCustomerId
public static final UsdlKeys DataDiscriminator
public static final UsdlKeys DocumentExpirationMonth
public static final UsdlKeys DocumentNonexpiring
public static final UsdlKeys SecurityVersion