kPPDateOfBirth (string value 'kPPDateOfBirth') - Date on which the cardholder was born.kPPCustomerFirstName (string value 'kPPCustomerFirstName') - First name of the cardholder.Mandatory on all barcode versions, including compact encoding.kPPCustomerFamilyName (string value 'kPPCustomerFamilyName') - Family name of the cardholder.Keys existing on all standard barcode versions Mandatory values Personal data Specifies the version level of the PDF417 bar code format. kPPAamvaVersionNumber (string value 'kPPAamvaVersionNumber') - Mandatory on all AAMVA driver's license versions.To standardize the API, we have structured the fields in the following sections: Some fields exist on all barcode standards, other exist only on some. Standard for US Driver's Licenses defines 9 different barcode standards (AAMVA versions) with over 80 different fields encoded inside a barcode. Keys for obtaining US Driver's license data