Aamva driver licenses – MagTek iDynamo MagneSafe V5 User Manual
Page 58

iDynamo MagneSafe V5 Communication Manual
52
AAMVA DRIVER LICENSES
1. If the card reader reads three tracks of data and Track 1 is formatted per ISO Track 1
rules, Track 2 is formatted per ISO Track 2 rules, and Track 3 is formatted per ISO Track
1 rules, the card is considered to be an AAMVA card. Some MagTek readers do not
support the reading of Track 3, so this rule will not apply to such readers.
2. If a low-level decoding algorithm finds data for the available tracks to be in the ISO
format particular to each track, and Track 2 contains a correctly structured PAN field
whose first 6 digits is “604425” or contains values in the range “636000” to “636062”
inclusive, then the card is considered to be an AAMVA card.
3. AAMVA card masking, when enabled, works as follows:
a. Tracks 1 & 3 are sent entirely masked (i.e., zeros are supplied in all character
positions).
b. Track 2:
• The goal is to send the Driver License ID (DLID) partially masked, the
Expiration Date in the clear, the Birth Date in the clear, and the rest of the
track masked.
• If the DLID, Expiration Date, or Birth Date are not correctly structured, the
rest of the track (from the point of discrepancy) will be sent in the clear.
• If the DLID, Expiration Date, or Birth Date contains the ‘?’ character (End
Sentinel), the field is not correctly structured.
• A correctly structured DLID has a maximum of 19 digits and is terminated by
the character ‘=’ (Field Separator).
• A correctly structured Expiration Date has 4 characters.
• A correctly structured Birth Date has 8 characters.