Class USADriveIdCodetext.MandatoryFields

USADriveIdCodetext.MandatoryFields class

Mandatory elements (fields) of the card

public class MandatoryFields

Constructors

NameDescription
MandatoryFields()The default constructor.

Properties

NameDescription
AddressCity { get; set; }DAI, City portion of the cardholder address, DL/ID, V20ANS
AddressPostalCode { get; set; }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 9 digits, DL/ID, F11ANS
AddressState { get; set; }DAJ, State portion of the cardholder address, DL/ID, F2A
AddressStreet1 { get; set; }DAG, Street portion of the cardholder address, DL/ID, V35ANS
CountryIdentification { get; set; }DCG, Country in which DL/ID is issued. U.S. = USA, Canada = CAN, DL/ID, F3A
CustomerIDNumber { get; set; }DAQ, The number assigned or calculated by the issuing authority, DL/ID, V25ANS
DateOfBirth { get; set; }DBB, Date on which the document was issued, MMDDCCYY for U.S., CCYYMMDD for Canada, DL/ID, F8N
DocumentDiscriminator { get; set; }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, DL/ID, V25ANS
EndorsementCodes { get; set; }DCD, Jurisdiction specific endorsement codes, DL, V5ANS
ExpirationDate { get; set; }DBA, Document Expiration Date, MMDDCCYY for U.S., CCYYMMDD for Canada, DL/ID, F8N
EyeColor { get; set; }DAY, Color of cardholder’s eyes. (ANSI D-20 codes). DL/ID, F3A
FamilyName { get; set; }DCS, Family name of the cardholder, DL/ID, V40ANS
FamilyNameTruncation { get; set; }DDE, A code that indicates whether a field has been truncated(T), has not been truncated(N), or unknown whether truncated(U), DL/ID, F1A
FirstName { get; set; }DAC, First name of the cardholder, DL/ID, V40ANS
FirstNameTruncation { get; set; }DDF, A code that indicates whether a field has been truncated(T), has not been truncated(N), or unknown whether truncated(U), DL/ID, F1A
Height { get; set; }DAU, Height of cardholder. Inches (in): number of inches followed by " in" ex. 6'1’’ = “073 in” Centimeters(cm) : number of centimeters followed by " cm" ex. 181 centimeters=“181 cm” , DL/ID, F6ANS
IssueDate { get; set; }DBD, Date on which the document was issued, MMDDCCYY for U.S., CCYYMMDD for Canada, DL/ID, F8N
MiddleName { get; set; }DAD, Middle name(s) of the cardholder. In the case of multiple middle names they shall be separated by a comma “,”. , DL/ID, V40ANS
MiddleNameTruncation { get; set; }DDG, A code that indicates whether a field has been truncated(T), has not been truncated(N), or unknown whether truncated(U), DL/ID, F1A
RestrictionCodes { get; set; }DCB, Jurisdiction-specific restrictions codes, DL, V12ANS
Sex { get; set; }DBC, Gender of the cardholder. 1 = male, 2 = female, 9 = not specified, DL/ID, F1N
VehicleClass { get; set; }DCA, Jurisdiction-specific vehicle class / group code, DL, V6ANS

See Also