AAMVAEnhancedDriverLicense class

Enhanced Driver License. File type "EN".

Inheritance

Properties

addressCity TextFieldWrapper?
Data element ID "DAI". City portion of the cardholder address.
no setterinherited
addressJurisdictionCode TextFieldWrapper?
Data element ID "DAJ". State portion of the cardholder address.
no setterinherited
addressPostalCode TextFieldWrapper?
Data element ID "DAK". Postal code portion of the cardholder address in the U.S. and Canada. If the trailing portion of the postal code in the U.S. is not known, zeros will be used to fill the trailing set of numbers up to nine (9) digits.
no setterinherited
addressStreet1 TextFieldWrapper?
Data element ID "DAG". Street portion of the cardholder address.
no setterinherited
addressStreet2 TextFieldWrapper?
Data element ID "DAH". Second line of street portion of the cardholder address.
no setterinherited
adultInformation TextFieldWrapper?
Data element ID "DCJ". A string of letters and/or numbers that identifies when, where, and by whom a driver license/ID card was made. If audit information is not used on the card or the MRT, it must be included in the driver record.
no setterinherited
aliasFamilyName TextFieldWrapper?
Data element ID "DBN". Other family name by which cardholder is known.
no setterinherited
aliasGivenName TextFieldWrapper?
Data element ID "DBG". Other given name by which cardholder is known.
no setterinherited
aliasMiddleName TextFieldWrapper?
Data element ID "DBQ". Other middle name by which cardholder is known.
no setterinherited
aliasPrefixName TextFieldWrapper?
Data element ID "DBR". Other prefix by which cardholder is known.
no setterinherited
aliasSuffixName TextFieldWrapper?
Data element ID "DBS". Other suffix by which cardholder is known.
no setterinherited
cardRevisionDate TextFieldWrapper?
Data element ID "DDB". DHS required field that indicates date of the most recent version change or modification to the visible format of the DL/ID. The format is ISO8601 with delimiters.
no setterinherited
complianceType TextFieldWrapper?
Data element ID "DDA". DHS required field that indicates compliance: "F" = compliant; and, "N" = non-compliant.
no setterinherited
countryIdentification TextFieldWrapper?
Data element ID "DCG". Country in which DL/ID is issued. U.S. = USA, Canada = CAN.
no setterinherited
customerFamilyName TextFieldWrapper?
Data element ID "DCS". Family name of the cardholder. (Family name is sometimes also called “last name” or “surname.”) Collect full name for record, print as many characters as possible on portrait side of DL/ID.
no setterinherited
customerFirstName TextFieldWrapper?
Data element ID "DAC". First name of the cardholder.
no setterinherited
customerGivenNames TextFieldWrapper?
Data element ID "DCT". Given names of the cardholder. (Given names include all names other than the Family Name. This includes all those names sometimes also called “first” and “middle” names.)
no setterinherited
customerIdNumber TextFieldWrapper?
Data element ID "DAQ". The number assigned or calculated by the issuing authority.
no setterinherited
customerMiddleName TextFieldWrapper?
Data element ID "DAD". Middle name(s) of the cardholder. In the case of multiple middle names they shall be separated by a comma “,”.
no setterinherited
dateOfBirth TextFieldWrapper?
Data element ID "DBB". Date on which the cardholder was born. The format is ISO8601 with delimiters.
no setterinherited
document GenericDocument
finalinherited
documentDiscriminator TextFieldWrapper?
Data element ID "DCF". Number must uniquely identify a particular document issued to that customer from others that may have been issued in the past. This number may serve multiple purposes of document discrimination, audit information number, and/or inventory control.
no setterinherited
documentExpirationDate TextFieldWrapper?
Data element ID "DBA". Date on which the driving and identification privileges granted by the document are no longer valid. The format is ISO8601 with delimtiers.
no setterinherited
documentIssueDate TextFieldWrapper?
Data element ID "DBD". Date on which the document was issued. The format is ISO8601 with delimiters.
no setterinherited
driverAliasDateOfBirthField TextFieldWrapper?
Data element ID "DBL". Alternative dates given as date of birth.
no setterinherited
driverAliasFirstName TextFieldWrapper?
Data element ID "DBP". Alternative fist name or given name of the individual holding the Driver License or ID. Hyphenated names acceptable, but no other use of special symbols.
no setterinherited
driverAliasLastName TextFieldWrapper?
Data element ID "DBO". Alternative last name or surname of the individual holding the Driver License or ID. Hyphenated names acceptable, but no other use of special symbols.
no setterinherited
driverAliasSocialSecurityNumber TextFieldWrapper?
Data element ID "DBM". DriverAliasSocialSecurityNumber
no setterinherited
driverLastName TextFieldWrapper?
Data element ID "DAB". Last name or surname of the individual holding the Driver License or ID. Hyphenated names acceptable, but no other use of special symbols.
no setterinherited
driverLicenseClassificationCode TextFieldWrapper?
Data element ID "DAR". A=Class A; B=Class B; C=Class C (Class A, B and C are defined by Federal Highway regulations); M=Class M motorcycle as defined by AAMVA; others are defined by DL Classification Code Standards.
no setterinherited
driverLicenseEndorsementsCode TextFieldWrapper?
Data element ID "DAT". Any endorsements on a driver license which authorize the operation of specified types of vehicles or the operation of vehicles carrying specified loads. Endorsements shall be specific to classification of a driver license.
no setterinherited
driverLicenseName TextFieldWrapper?
Data element ID "DAA". Name of the individual holding the Driver License or ID as defined in ANSI D20 Data Dictionary. (Lastname@Firstname@MI@ suffix if any) (Machine, Mag Stripe uses ‘$' and Bar Code uses ‘,' in place of ‘@') Firstname, Middle Initial, Lastname (Human)
no setterinherited
driverLicenseRestrictionCode TextFieldWrapper?
Data element ID "DAS". A restriction applicable to a driver license.
no setterinherited
driverNamePrefix TextFieldWrapper?
Data element ID "DAF". Prefix to Driver Name. Not defined in ANSI D20. Freeform as defined by issuing jurisdiction.
no setterinherited
driverNameSuffix TextFieldWrapper?
Data element ID "DAE". An affix occurring at the end of a word, e.g.; Sr., Jr., II, III, IV, etc.
no setterinherited
driverPermitClassificationCode TextFieldWrapper?
Data element ID "PAA". Identifies the type of permit as defined by ANSI D20.
no setterinherited
driverPermitEndorsementCode TextFieldWrapper?
Data element ID "PAF". Permit endorsements as defined by ANSI D20.
no setterinherited
driverPermitIssueDate TextFieldWrapper?
Data element ID "PAD". Date permit was issued. The format is ISO8601 with delimiters.
no setterinherited
driverPermitRestrictionCode TextFieldWrapper?
Data element ID "PAE". Permit restrictions as defined by ANSI D20.
no setterinherited
driverResidenceCity TextFieldWrapper?
Data element ID "DAN". Name of city for mailing address.
no setterinherited
driverResidenceJurisdictionCode TextFieldWrapper?
Data element ID "DAO". Jurisdiction code for mailing address. Conforms to Canadian, Mexican and US Jurisdictions as appropriate. Codes for provinces (Canada) and states (US and Mexico).
no setterinherited
driverResidencePostalCode TextFieldWrapper?
Data element ID "DAP". Postal code of residence
no setterinherited
driverResidenceStreetAddress1 TextFieldWrapper?
Data element ID "DAL". Street address line 1 (mailing).
no setterinherited
driverResidenceStreetAddress2 TextFieldWrapper?
Data element ID "DAM". Street address line 2 (mailing).
no setterinherited
familyNameTruncation TextFieldWrapper?
Data element ID "DDE". A code that indicates whether a field has been truncated (T), has not been truncated (N), or – unknown whether truncated (U).
no setterinherited
federalCommercialVehicleCodes TextFieldWrapper?
Data element ID "DCH". Federal Commercial Vehicle Codes
no setterinherited
firstNameTruncation TextFieldWrapper?
Data element ID "DDF". A code that indicates whether a field has been truncated (T), has not been truncated (N), or – unknown whether truncated (U).
no setterinherited
hairColor TextFieldWrapper?
Data element ID "DAZ". Color of cardholder's hair. ANSI D-20 codes converted to human readable format according to the ANSI D20 Data Dictionary.
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
hazmatEndorsementExpirationDate TextFieldWrapper?
Data element ID "DDC". Date on which the hazardous material endorsement granted by the document is no longer valid. The format is ISO8601 with delimiters.
no setterinherited
height TextFieldWrapper?
Data element ID "DAV". Height in centimeters
no setterinherited
inventoryControlNumber TextFieldWrapper?
Data element ID "DCK". 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. (DHS recommended field).
no setterinherited
issueTimeStamp TextFieldWrapper?
Data element ID "DBE". A string used by some jurisdictions to validate the document against their data base.
no setterinherited
jurisdictionSpecificEndorsementCodeDescription TextFieldWrapper?
Data element ID "DCQ". Text that explains the jurisdiction-specific code(s) that indicates additional driving privileges granted to the cardholder beyond the vehicle class.
no setterinherited
jurisdictionSpecificEndorsementCodes TextFieldWrapper?
Data element ID "DCD". Jurisdiction-specific codes that represent additional privileges granted to the cardholder beyond the vehicle class (such as transportation of passengers, hazardous materials, operation of motorcycles, etc.).
no setterinherited
jurisdictionSpecificRestrictionCodeDescription TextFieldWrapper?
Data element ID "DCR". Text describing the jurisdiction-specific restriction code(s) that curtail driving privileges.
no setterinherited
jurisdictionSpecificRestrictionCodes TextFieldWrapper?
Data element ID "DCB". Jurisdiction-specific codes that represent restrictions to driving privileges (such as airbrakes, automatic transmission, daylight only, etc.).
no setterinherited
jurisdictionSpecificVehicleClass TextFieldWrapper?
Data element ID "DCA". Jurisdiction-specific vehicle class / group code, designating the type of vehicle the cardholder has privilege to drive.
no setterinherited
jurisdictionSpecificVehicleClassificationDescription TextFieldWrapper?
Data element ID "DCP". Text that explains the jurisdiction-specific code(s) for classifications of vehicles cardholder is authorized to drive.
no setterinherited
limitedDurationDocumentIndicator TextFieldWrapper?
Data element ID "DDD". DHS required field that indicates that the cardholder has temporary lawful status = "1".
no setterinherited
middleNameTruncation TextFieldWrapper?
Data element ID "DDG". A code that indicates whether a field has been truncated (T), has not been truncated (N), or – unknown whether truncated (U).
no setterinherited
nameSuffix TextFieldWrapper?
Data element ID "DCU". Name Suffix (If jurisdiction participates in systems requiring name suffix (PDPS, CDLIS, etc.), the suffix must be collected and displayed on the DL/ID and in the MRT). Collect full name for record, print as many characters as possible on portrait side of DL/ID. JR (Junior), SR (Senior), 1ST or I (First), 2ND or II (Second), 3RD or III (Third), 4TH or IV (Fourth), 5TH or V (Fifth), 6TH or VI (Sixth), 7TH or VII (Seventh), 8TH or VIII (Eighth), 9TH or IX (Ninth).
no setterinherited
nonResidentIndicator TextFieldWrapper?
Data element ID "DBI". "Y"; Used by some jurisdictions to indicate holder of the document is a non-resident.
no setterinherited
numberOfDuplicates TextFieldWrapper?
Data element ID "DBF". Number of duplicate cards issued for a license or ID if any.
no setterinherited
organDonor TextFieldWrapper?
Data element ID "DBH". Organ Donor
no setterinherited
organDonorIndicator TextFieldWrapper?
Data element ID "DDK". Field that indicates that the cardholder is an organ donor = "1".
no setterinherited
permitExpirationDate TextFieldWrapper?
Data element ID "PAB". Date permit expires, The format is ISO8601 with delimiters.
no setterinherited
permitIdentifier TextFieldWrapper?
Data element ID "PAC". Type of permit.
no setterinherited
physicalDescriptionEyeColor TextFieldWrapper?
Data element ID "DAY". Color of cardholder's eyes. ANSI D-20 codes converted to human readable format according to the ANSI D20 Data Dictionary.
no setterinherited
physicalDescriptionHeight TextFieldWrapper?
Data element ID "DAU". Height of cardholder. Inches (in): number of inches followed by " in" or Centimeters (cm): number of centimeters followed by " cm."
no setterinherited
physicalDescriptionSex TextFieldWrapper?
Data element ID "DBC". Gender of the cardholder. "Male" or "Female".
no setterinherited
physicalDescriptionWeightRange TextFieldWrapper?
Data element ID "DCE". Indicates the approximate weight range of the cardholder: 0 = up to 31 kg (up to 70 lbs), 1 = 32 – 45 kg (71 – 100 lbs), 2 = 46 - 59 kg (101 – 130 lbs), 3 = 60 - 70 kg (131 – 160 lbs), 4 = 71 - 86 kg (161 – 190 lbs), 5 = 87 - 100 kg (191 – 220 lbs), 6 = 101 - 113 kg (221 – 250 lbs), 7 = 114 - 127 kg (251 – 280 lbs), 8 = 128 – 145 kg (281 – 320 lbs), 9 = 146+ kg (321+ lbs).
no setterinherited
placeOfBirth TextFieldWrapper?
Data element ID "DCI". Country and municipality and/or state/province.
no setterinherited
raceEthnicity TextFieldWrapper?
Data element ID "DCL". Codes for race or ethnicity of the cardholder. ANSI D-20 codes converted to human readable format according to the ANSI D20 Data Dictionary.
no setterinherited
requiredDocumentType String
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
socialSecurityNumber TextFieldWrapper?
Data element ID "DBK". The number assigned to an individual by the Social Security Administration.
no setterinherited
standardEndorsementCode TextFieldWrapper?
Data element ID "DCN". Standard endorsement code(s) for cardholder. See codes in D20. This data element is a placeholder for future efforts to standardize endorsement codes.
no setterinherited
standardRestrictionCode TextFieldWrapper?
Data element ID "DCO". Standard restriction code(s) for cardholder. See codes in D20. This data element is a placeholder for future efforts to standardize restriction codes.
no setterinherited
standardVehicleClassification TextFieldWrapper?
Data element ID "DCM". Standard vehicle classification code(s) for cardholder. This data element is a placeholder for future efforts to standardize vehicle classifications.
no setterinherited
under18Until TextFieldWrapper?
Data element ID "DDH". Date on which the cardholder turns 18 years old. The format is ISO8601 with delimiters.
no setterinherited
under19Until TextFieldWrapper?
Data element ID "DDI". Date on which the cardholder turns 19 years old. The format is ISO8601 with delimiters.
no setterinherited
under21Until TextFieldWrapper?
Data element ID "DDJ". Date on which the cardholder turns 21 years old. The format is ISO8601 with delimiters.
no setterinherited
uniqueCustomerIdentifier TextFieldWrapper?
Data element ID "DBJ". A number or alphanumeric string used by some jurisdictions to identify a "customer" across multiple data bases.
no setterinherited
veteranIndicator TextFieldWrapper?
Data element ID "DDL". Field that indicates that the cardholder is a veteran = "1".
no setterinherited
weightKilograms TextFieldWrapper?
Data element ID "DAX". Cardholder weight in kilograms Ex. 84 kg = "084"
no setterinherited
weightPounds TextFieldWrapper?
Data element ID "DAW". Cardholder weight in pounds Ex. 185 lb = "185"
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

DOCUMENT_NORMALIZED_TYPE → const String
Normalized document type name of this document wrapper.
DOCUMENT_TYPE → const String
Generic document type name of this document wrapper.