Class USADriveIdCodetext.OptionalFields

Class USADriveIdCodetext.OptionalFields

Namespace: Aspose.BarCode.ComplexBarcode
Assembly: Aspose.BarCode.dll (25.12.0)

Optional elements (fields) of the card

public class USADriveIdCodetext.OptionalFields

Inheritance

object USADriveIdCodetext.OptionalFields

Inherited Members

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

OptionalFields()

public OptionalFields()

Properties

AddressStreet2

DAH, Second line of street portion of the cardholder address, DL/ID, V35ANS

public string AddressStreet2 { get; set; }

Property Value

string

AliasAKAFamilyName

DBN, Other family name by which cardholder is known, DL/ID, V10ANS

public string AliasAKAFamilyName { get; set; }

Property Value

string

AliasAKAGivenName

DBG, Other given name by which cardholder is known, DL/ID, V15ANS

public string AliasAKAGivenName { get; set; }

Property Value

string

AliasAKASuffixName

DBS, Other suffix by which cardholder is known, DL/ID, V5ANS

public string AliasAKASuffixName { get; set; }

Property Value

string

AuditInformation

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, DL/ID, V25ANS

public string AuditInformation { get; set; }

Property Value

string

CardRevisionDate

DDB, DHS required field that indicates date of the most recent version change or modification to the visible format of the DL/ID. (MMDDCCYY for U.S., CCYYMMDD for Canada), DL/ID, F8N

public DateTime CardRevisionDate { get; set; }

Property Value

DateTime

ComplianceType

DDA, DHS required field that indicates compliance: “F” = compliant; and, “N” = non-compliant, DL/ID, F1A

public string ComplianceType { get; set; }

Property Value

string

EndorsementCodeDescription

DCQ, Text that explains the jurisdiction-specific code(s) that indicates additional driving privileges granted to the cardholder beyond the vehicle class, DL, V50ANS

public string EndorsementCodeDescription { get; set; }

Property Value

string

HAZMATEndorsementExpDate

DDC, Date on which the hazardous material endorsement granted by the document is no longer valid. (MMDDCCYY for U.S., CCYYMMDD for Canada), DL, F8N

public DateTime HAZMATEndorsementExpDate { get; set; }

Property Value

DateTime

HairColor

DAZ, Bald, black, blonde, brown, gray, red/auburn, sandy, white, unknown. If the issuing jurisdiction wishes to abbreviate colors, the three-character codes provided in AAMVA D20 must be used, DL/ID, V12A

public USADriveIdHairColor HairColor { get; set; }

Property Value

USADriveIdHairColor

InventoryControlNumber

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), DL/ID, V25ANS

public string InventoryControlNumber { get; set; }

Property Value

string

LimitedDurationDocIndicator

DDD, DHS required field that indicates that the cardholder has temporary lawful status = “1”, DL/ID, F1N

public string LimitedDurationDocIndicator { get; set; }

Property Value

string

NameSuffix

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). JR(Junior), SR(Senior), 1ST or I(First), up to 9TH or IX (Ninth), DL/ID, V5ANS

public string NameSuffix { get; set; }

Property Value

string

OrganDonorIndicator

DDK, Field that indicates that the cardholder is an organ donor = “1”, DL/ID, F1N

public string OrganDonorIndicator { get; set; }

Property Value

string

PlaceOfBirth

DCI, Country and municipality and/or state/province, DL/ID, V33A

public string PlaceOfBirth { get; set; }

Property Value

string

RaceEthnicity

DCL, Codes for race or ethnicity of the cardholder, as defined in AAMVA D20, DL/ID, V3A

public string RaceEthnicity { get; set; }

Property Value

string

RestrictionCodeDescription

DCR, Text describing the jurisdiction-specific restriction code(s) that curtail driving privileges, DL, V50ANS

public string RestrictionCodeDescription { get; set; }

Property Value

string

StandardEndorsementCode

DCN, Standard endorsement code(s) for cardholder. See codes in D20.This data element is a placeholder for future efforts to standardize endorsement codes, DL, F5AN

public string StandardEndorsementCode { get; set; }

Property Value

string

StandardRestrictionCode

DCO, Standard restriction code(s) for cardholder. See codes in D20.This data element is a placeholder for future efforts to standardize restriction codes, DL, F12AN

public string StandardRestrictionCode { get; set; }

Property Value

string

StandardVehClassification

DCM, Standard vehicle classification code(s) for cardholder. This data element is a placeholder for future efforts to standardize vehicle classifications, DL, F4AN

public string StandardVehClassification { get; set; }

Property Value

string

Under18Until

DDH, Date on which the cardholder turns 18 years old. (MMDDCCYY for U.S., CCYYMMDD for Canada), DL/ID, F8N

public DateTime Under18Until { get; set; }

Property Value

DateTime

Under19Until

DDI, Date on which the cardholder turns 19 years old. (MMDDCCYY for U.S., CCYYMMDD for Canada), DL/ID, F8N

public DateTime Under19Until { get; set; }

Property Value

DateTime

Under21Until

DDJ, Date on which the cardholder turns 21 years old. (MMDDCCYY for U.S., CCYYMMDD for Canada), DL/ID, F8N

public DateTime Under21Until { get; set; }

Property Value

DateTime

VehClassDescription

DCP, Text that explains the jurisdiction-specific code(s) for classifications of vehicles cardholder is authorized to drive, DL, V50ANS

public string VehClassDescription { get; set; }

Property Value

string

VeteranIndicator

DDL, Field that indicates that the cardholder is a veteran = “1”, DL/ID, F1N

public string VeteranIndicator { get; set; }

Property Value

string

WeightKilograms

DAX, Cardholder weight in kilograms, Ex. 84 kg = “084”, DL/ID, F3N

public int WeightKilograms { get; set; }

Property Value

int

WeightPounds

DAW, Cardholder weight in pounds, Ex. 185 lb = “185”, DL/ID, F3N

public int WeightPounds { get; set; }

Property Value

int

WeightRange

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), DL/ID, F1N

public string WeightRange { get; set; }

Property Value

string