Has anyone built a PDF417 Driver's License Scanner/Parser

We recently completed a trade show engagement where we had to scan the QR code of an attendee, send that information to the show's webhook, and wait for it to return the attendee's userdata.

It got our wheels turning that Driver's Licenses are standardized in their barcode, and we're asking the community if anyone has built a DL scanner/parser from the PDF417 format for AAMVA?  The barcode scan returns raw text data in this format: 

  1. DCA: Vehicle class(es) the cardholder is allowed to drive
  2. DCB: Restrictions on driving privileges (e.g., only automatic transmission)
  3. DCD: Additional privileges granted to the cardholder (e.g., transportation of hazardous material)
  4. DBA: Expiration date of the document
  5. DCS: Last name
  6. DAC: First name
  7. DAD: Middle name(s)
  8. DBD: Issue date of the document
  9. DBB: Date of birth
  10. DBC: Gender
  11. DAY: Eye color
  12. DAU: Height
  13. DAG: Address: Street name
  14. DAI: Address: City name
  15. DAJ: Address: State name
  16. DAK: Address: Postal code
  17. DAQ: ID number of the cardholder
  18. DCF: ID number of the document
  19. DCG: Country in which the document was issued
  20. DDE: Indicator that the last name is truncated
  21. DDF: Indicator that the first name is truncated
  22. DDG: Indicator that the middle name(s) are truncated

When scanning, this all dumps to a single cell - has anyone parsed it out yet?

Anyone try this yet in a working environment?

0 1 395
1 REPLY 1

Top Labels in this Space