MandatoryFields

MandatoryFields

Mandatory elements (fields) of the card

Constructor

new MandatoryFields()

Source:

Methods

getAddressCity()

DAI, City portion of the cardholder address, DL/ID, V20ANS

Source:

getAddressPostalCode()

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

Source:

getAddressState()

DAJ, State portion of the cardholder address, DL/ID, F2A

Source:

getAddressStreet1()

DAG, Street portion of the cardholder address, DL/ID, V35ANS

Source:

getCountryIdentification()

DCG, Country in which DL/ID is issued. U.S. = USA, Canada = CAN, DL/ID, F3A

Source:

getCustomerIDNumber()

DAQ, The number assigned or calculated by the issuing authority, DL/ID, V25ANS

Source:

getDateOfBirth()

DBB, Date on which the document was issued, MMDDCCYY for U.S., CCYYMMDD for Canada, DL/ID, F8N

Source:

getDocumentDiscriminator()

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

Source:

getEndorsementCodes()

DCD, Jurisdiction specific endorsement codes, DL, V5ANS

Source:

getEyeColor()

DAY, Color of cardholder's eyes. (ANSI D-20 codes). DL/ID, F3A

Source:

getFamilyName()

DCS, Family name of the cardholder, DL/ID, V40ANS

Source:

getFamilyNameTruncation()

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

Source:

getFirstName()

DAC, First name of the cardholder, DL/ID, V40ANS

Source:

getFirstNameTruncation()

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

Source:

getHeight()

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

Source:

getMiddleName()

DAD, Middle name(s) of the cardholder. In the case of multiple middle names they shall be separated by a comma ",". , DL/ID, V40ANS

Source:

getMiddleNameTruncation()

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

Source:

getRestrictionCodes()

DCB, Jurisdiction-specific restrictions codes, DL, V12ANS

Source:

getSex()

DBC, Gender of the cardholder. 1 = male, 2 = female, 9 = not specified, DL/ID, F1N

Source:

getVehicleClass()

DCA, Jurisdiction-specific vehicle class / group code, DL, V6ANS

Source:

setAddressCity()

DAI, City portion of the cardholder address, DL/ID, V20ANS

Source:

setAddressPostalCode()

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

Source:

setAddressState()

DAJ, State portion of the cardholder address, DL/ID, F2A

Source:

setAddressStreet1()

DAG, Street portion of the cardholder address, DL/ID, V35ANS

Source:

setCountryIdentification()

DCG, Country in which DL/ID is issued. U.S. = USA, Canada = CAN, DL/ID, F3A

Source:

setCustomerIDNumber()

DAQ, The number assigned or calculated by the issuing authority, DL/ID, V25ANS

Source:

setDateOfBirth()

DBB, Date on which the document was issued, MMDDCCYY for U.S., CCYYMMDD for Canada, DL/ID, F8N

Source:

setDocumentDiscriminator()

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

Source:

setEndorsementCodes()

DCD, Jurisdiction specific endorsement codes, DL, V5ANS

Source:

setEyeColor()

DAY, Color of cardholder's eyes. (ANSI D-20 codes). DL/ID, F3A

Source:

setFamilyName()

DCS, Family name of the cardholder, DL/ID, V40ANS

Source:

setFamilyNameTruncation()

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

Source:

setFirstName()

DAC, First name of the cardholder, DL/ID, V40ANS

Source:

setFirstNameTruncation()

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

Source:

setHeight()

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

Source:

setMiddleName()

DAD, Middle name(s) of the cardholder. In the case of multiple middle names they shall be separated by a comma ",". , DL/ID, V40ANS

Source:

setMiddleNameTruncation()

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

Source:

setRestrictionCodes()

DCB, Jurisdiction-specific restrictions codes, DL, V12ANS

Source:

setSex()

DBC, Gender of the cardholder. 1 = male, 2 = female, 9 = not specified, DL/ID, F1N

Source:

setVehicleClass()

DCA, Jurisdiction-specific vehicle class / group code, DL, V6ANS

Source: