USDLScanResult.kDocumentType
Magnetic
.Compact
.AAMVA
.USDLScanResult.kStandardVersionNumber
01
.02
.03
04
05
06
07
08
USDLScanResult.kCustomerFamilyName
USDLScanResult.kCustomerFirstName
USDLScanResult.kCustomerFullName
,
:USDLScanResult.kDateOfBirth
USDLScanResult.kSex
1
= male2
= femaleUSDLScanResult.kEyeColor
BLK
= BlackBLU
= BlueBRO
= BrownGRY
= GrayGRN
= GreenHAZ
= HazelMAR
= MaroonPNK
= PinkDIC
= DichromaticUNK
= UnknownUSDLScanResult.kAddressStreet
USDLScanResult.kFullAddress
.USDLScanResult.kAddressCity
USDLScanResult.kFullAddress
.USDLScanResult.kAddressJurisdictionCode
USDLScanResult.kFullAddress
.USDLScanResult.kAddressPostalCode
USDLScanResult.kFullAddress
.USDLScanResult.kFullAddress
,
delimiter:,
(required if other address portions follow, otherwise optional),
(required if other address portions follow, otherwise optional),
(required if other address portions follow, otherwise optional)USDLScanResult.kHeight
in
. Example. 6'1'
= 73 in
cm
. Example. 181 centimeters
= 181 cm
USDLScanResult.kHeightIn
5'9'
= 69
USDLScanResult.kHeightCm
180 Centimeters
= 180
USDLScanResult.kCustomerMiddleName
USDLScanResult.kHairColor
Bald
, black
, blonde
, brown
, gray
, red
/auburn
, sandy
, white
, unknown
. If the issuing jurisdiction wishes to abbreviate colors, the three-character codes provided in ANSI D20 must be used.BAL
= BaldBLK
= BlackBLN
= BlondBRO
= BrownGRY
= GreyRED
= Red/AuburnSDY
= SandyWHI
= WhiteUNK
= UnknownUSDLScanResult.kNameSuffix
JR
= JuniorSR
= Senior1ST
or I
= First2ND
or II
= Second3RD
or III
= Third4TH
or IV
= Fourth5TH
or V
= Fifth6TH
or VI
= Sixth7TH
or VII
= Seventh8TH
or VIII
= Eighth9TH
or IX
= NinthUSDLScanResult.kAKAFullName
Lastname,Firstname,MI, suffix if any
.),
:,
(required),
(required if other name portions follow, otherwise optional),
(required if other name portions follow, otherwise optional),
(optional)USDLScanResult.kAKAFamilyName
USDLScanResult.kAKAGivenName
USDLScanResult.kAKASuffixName
JR
= JuniorSR
= Senior or Esquire1ST
= First2ND
= Second3RD
= Third4TH
= Fourth5TH
= Fifth6TH
= Sixth7TH
= Seventh8TH
= Eighth9TH
= NinthUSDLScanResult.kWeightRange
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)USDLScanResult.kWeightPounds
185 lb
= 185
USDLScanResult.kWeightKilograms
84 kg
= 084
USDLScanResult.kCustomerIdNumber
USDLScanResult.kFamilyNameTruncation
T
), has not been truncated (N
), or unknown whether truncated (U
).USDLScanResult.kFirstNameTruncation
T
), has not beentruncated (N
), or unknown whether truncated (U
).USDLScanResult.kMiddleNameTruncation
T
), has not beentruncated (N
), or unknown whether truncated (U
).USDLScanResult.kPlaceOfBirth
USDLScanResult.kAddressStreet2
USDLScanResult.kFullAddress
.USDLScanResult.kRaceEthnicity
AI
= Alaskan or American Indian (Having Origins in Any of The Original Peoples of North America, and Maintaining Cultural Identification Through Tribal Affiliation of Community Recognition)AP
= Asian or Pacific Islander (Having Origins in Any of the Original Peoples of the Far East, Southeast Asia, or Pacific Islands. This Includes China, India, Japan, Korea, the Philippines Islands, and Samoa)BK
= Black (Having Origins in Any of the Black Racial Groups of Africa)W
= White (Having Origins in Any of The Original Peoples of Europe, North Africa, or the Middle East)H
= Hispanic Origin (A Person of Mexican, Puerto Rican, Cuban, Central or South American or Other Spanish Culture or Origin, Regardless of Race)O
= Not of Hispanic Origin (Any Person Other Than Hispanic)U
= UnknownUSDLScanResult.kNamePrefix
USDLScanResult.kCountryIdentification
USA
= United StatesCAN
= CanadaUSDLScanResult.kResidenceStreetAddress
USDLScanResult.kResidenceStreetAddress2
USDLScanResult.kResidenceCity
USDLScanResult.kResidenceJurisdictionCode
USDLScanResult.kResidencePostalCode
USDLScanResult.kResidenceFullAddress
,
delimiter:,
(required if other address portions follow, otherwise optional),
(required if other address portions follow, otherwise optional),
(required if other address portions follow, otherwise optional)USDLScanResult.kUnder18
USDLScanResult.kUnder19
USDLScanResult.kUnder21
USDLScanResult.kSocialSecurityNumber
USDLScanResult.kAKASocialSecurityNumber
USDLScanResult.kAKAMiddleName
USDLScanResult.kAKAPrefixName
USDLScanResult.kOrganDonor
1
- cardholder is an organ donorUSDLScanResult.kVeteran
1
- cardholder is a veteranUSDLScanResult.kAKADateOfBirth
USDLScanResult.kIssuerIdentificationNumber
USDLScanResult.kDocumentExpirationDate
Non expiring
is written in this field.USDLScanResult.kJurisdictionVersionNumber
00
and 99
that specifies the jurisdiction version level of the PDF417 bar code format. Windows defender offline update.USDLScanResult.kJurisdictionVehicleClass
USDLScanResult.kJurisdictionRestrictionCodes
USDLScanResult.kJurisdictionEndorsementCodes
USDLScanResult.kDocumentIssueDate
USDLScanResult.kFederalCommercialVehicleCodes
NONE
is to be entered.USDLScanResult.kIssuingJurisdiction
Z
and the second character is the first letter of the jurisdiction's name.ZC
would be the designator for a California or Colorado jurisdiction-defined subfile; ZQ
would be the designator for a Quebec jurisdiction-defined subfile. In the case of a jurisdiction-defined subfile that has a first letter that could be more than one jurisdiction (e.g. California, Colorado, Connecticut) then other data, like the USDLScanResult.kIssuerIdentificationNumber
, USDLScanResult.kAddressJurisdictionCode
or USDLScanResult.kFullAddress
must be examined to determine the jurisdiction.USDLScanResult.kStandardVehicleClassification
USDLScanResult.kIssuingJurisdictionName
USDLScanResult.kStandardEndorsementCode
H
L
N
O
P
S
T
X
USDLScanResult.kStandardRestrictionCode
B
= Corrective LensesC
= Mechanical Devices (Special Brakes, Hand Controls, or Other Adaptive Devices)D
= Prosthetic AidE
= Automatic TransmissionF
= Outside MirrorG
= Limit to Daylight OnlyH
= Limit to EmploymentI
= Limited OtherJ
= OtherK
= CDL Intrastate OnlyL
= Vehicles without air brakesM
= Except Class A busN
= Except Class A and Class B busO
= Except Tractor-TrailerV
= Medical Variance Documentation RequiredW
= Farm WaiverUSDLScanResult.kJurisdictionVehicleClassificationDescription
USDLScanResult.kJurisdictionEndorsmentCodeDescription
USDLScanResult.kJurisdictionRestrictionCodeDescription
USDLScanResult.kInventoryControlNumber
USDLScanResult.kCardRevisionDate
USDLScanResult.kDocumentDiscriminator
USDLScanResult.kLimitedDurationDocument
1
- cardholder has temporary lawful statusUSDLScanResult.kAuditInformation
USDLScanResult.kComplianceType
M
= materially compliantF
= fully compliantN
= non-compliant.USDLScanResult.kIssueTimestamp
USDLScanResult.kPermitExpirationDate
USDLScanResult.kPermitIdentifier
USDLScanResult.kPermitIssueDate
USDLScanResult.kNumberOfDuplicates
USDLScanResult.kHAZMATExpirationDate
USDLScanResult.kMedicalIndicator
USDLScanResult.kNonResident
Y
. Used by some jurisdictions to indicate holder of the document is a non-resident.USDLScanResult.kUniqueCustomerId
USDLScanResult.kDataDiscriminator
USDLScanResult.kDocumentExpirationMonth
USDLScanResult.kDocumentNonexpiring
1
- document is nonexpiringUSDLScanResult.kDocumentExpirationMonth
and USDLScanResult.kDocumentExpirationDate
)USDLScanResult.kSecurityVersion