Zebra Technologies DS6878 User Manual

0 (0)

Chapter 16 Driver’s License Set Up

(DS6878-DL)

Introduction

The DS6878-DL digital scanner is capable of parsing out information from standard US driver's licenses and certain other American Association of Motor Vehicle Administrators (AAMVA) compliant ID cards. Parsing can be achieved in one of two ways:

Internally embedded algorithms - scanning bar codes activates algorithms internally embedded in the digital scanner to produce formatted data. Use the formatted data for age verification, credit card application information, and more.

Server based parsing algorithms - the digital scanner recognizes the same ID cards but encrypts the content and sends this to a host side application. The host side application uses Motorola's server based parsing algorithms, provided as a .DLL, to produce formatted data.

This chapter describes how to program the Symbol DS6878-DL digital scanner to read and use the data contained in the 2D bar codes on US driver's licenses and AAMVA compliant ID cards.

16 - 2 Symbol DS6878 Product Reference Guide

Driver’s License Parsing

There are three options available for programming the digital scanner:

No driver's license parsing (default) - disables the feature.

Embedded driver's license parsing - this does not require Motorola software (.DLL).

Scan the bar codes on the following pages in the order indicating the sequence of data fields that the digital scanner outputs. See Parsing Driver’s License Data Fields (Embedded Driver's License Parsing) on page 16-3 for more information.

As jurisdictional updates become available, Motorola updates a series of bar codes on the Motorola Web site: http//www.motorola.com/enterprisemobility/support.

These bar codes contain embedded software. Scanning these in conjunction with the bar codes on page 16-4 download jurisdictional software updates to the digital scanner. The updates reside in the digital scanner's Flash memory and apply when the digital scanner is next used.

Server based driver's license parsing - this requires Motorola software (.DLL).

The digital scanner recognizes the same ID cards, encrypts the content, and sends it to a host side application that can use Motorola's server based parsing algorithms. Download/install the software from the Motorola Web site at: http//www.motorola.com/enterprisemobility/support.

When the Motorola .DLL installs on the host server along with a custom driver's license application, the Symbol DS6878 digital scanner can read 2D bar codes on standard US driver's licenses and AAMVA compliant ID cards to produce formatted data. Use this data for age verification, credit card application information, and more.

The Motorola driver's license Software Developer Kit (SDK), available on the Motorola Web site at http//www.motorola.com/enterprisemobility/support, provides scanner software, sample code, a demo application, and Help to develop the application necessary to generate formatted driver's license information.

As jurisdictional updates become available, Motorola updates the .DLL on the Motorola Web site.

Scan the appropriate bar code below to program the digital scanner.

*No Driver’s License Parsing

Embedded Driver’s License Parsing

Server Based Driver’s License Parsing

Driver’s License Set Up (DS6878-DL) 16 - 3

Parsing Driver’s License Data Fields (Embedded Driver's License Parsing)

To begin programming a parsing rule:

1.Scan Begin New Driver’s License Parse Rule on page 16-4.

2.Scan any of the field bar codes on the following pages, or Send Keystroke (Control Characters and Keyboard Characters) on page 16-24 to complete the parsing rule.

3.After entering the entire rule, scan Save Driver’s License Parse Rule on page 16-4 to save the rule.

NOTE Only ONE driver’s license parsing rule may be stored in memory at any time. Saving a new rule replaces the prior rule.

To abort the programming sequence at any time during programming, scan Quit Entering Driver’s License Rule on page 16-4. Any previously saved rule is retained.

To erase a programmed saved rule, scan Erase Driver’s License Parse Rules on page 16-4.

Embedded Driver's License Parsing Criteria - Code Type

After specifying the fields and their order for the parsed driver's license, you can also apply standard ADF rules to the parsed data using the Parsed Driver’s License criterion bar code in the Advanced Data Formatting Programmer Guide.

NOTE Only create standard ADF rules on parsed driver's license data when configured for Embedded Driver's License Parsing.

See Embedded Driver's License Parsing ADF Example on page 16-21 for a sample ADF rule using this code type criterion.

16 - 4 Symbol DS6878 Product Reference Guide

Driver’s License Parse Field Bar Codes

Begin New Driver’s License Parse Rule

Save Driver’s License Parse Rule

Quit Entering Driver’s License Rule

Erase Driver’s License Parse Rules

Zebra Technologies DS6878 User Manual

Driver’s License Set Up (DS6878-DL) 16 - 5

Driver’s License Parse Field Bar Codes (continued)

The parse fields currently supported begin below. Not all IDs present data in the same format. For example, some IDs may have separate fields for first name, last name, and middle initial, and others may have a single field with the entire name. In addition, some IDs may expire on the subject's birth date and the actual expiration date field may only indicate the year. In order to present data in a consistent format, the following nine bar codes return data that may be calculated from the actual data contained within the ID bar code.

First Name

Middle Name/Initial

Last Name

Name Suffix

Name Prefix

Expiration Date

Birth Date

16 - 6 Symbol DS6878 Product Reference Guide

Driver’s License Parse Field Bar Codes (continued)

Issue Date

ID Number (Formatted)

Driver’s License Set Up (DS6878-DL) 16 - 7

AAMVA Parse Field Bar Codes

AAMVA Issuer ID

Full Name

Last Name

First Name

Middle Name / Initial

Name Suffix

Name Prefix

16 - 8 Symbol DS6878 Product Reference Guide

AAMVA Parse Field Bar Codes (continued)

Mailing Address Line 1

Mailing Address Line 2

Mailing Address City

Mailing Address State

Mailing Address Postal Code

Home Address Line 1

Home Address Line 2

Driver’s License Set Up (DS6878-DL) 16 - 9

AAMVA Parse Field Bar Codes (continued)

Home Address City

Home Address State

Home Address Postal Code

License ID Number

License Class

License Restrictions

License Endorsements

16 - 10 Symbol DS6878 Product Reference Guide

AAMVA Parse Field Bar Codes (continued)

Height (Feet and/or Inches)

Height (Centimeters)

Weight (Pounds)

Weight (Kilograms)

Eye Color

Hair Color

License Expiration Date

Driver’s License Set Up (DS6878-DL) 16 - 11

AAMVA Parse Field Bar Codes (continued)

Birth Date

Gender

License Issue Date

Social Security Number

Permit Class

Permit Expiration Date

Permit ID Number

16 - 12 Symbol DS6878 Product Reference Guide

AAMVA Parse Field Bar Codes (continued)

Permit Issue Date

Permit Restrictions

Permit Endorsements

AKA Social Security Name

AKA Full Name

AKA Last Name

AKA First Name

Driver’s License Set Up (DS6878-DL) 16 - 13

AAMVA Parse Field Bar Codes (continued)

AKA Middle Name / Initial

AKA Name Suffix

AKA Name Prefix

AKA Birth Date

Issue Timestamp

Number of Duplicates

Medical Codes

16 - 14 Symbol DS6878 Product Reference Guide

AAMVA Parse Field Bar Codes (continued)

Organ Donor

Nonresident

Customer ID

Weight Range

Document Discriminator

Country

Federal Commission Codes

Driver’s License Set Up (DS6878-DL) 16 - 15

AAMVA Parse Field Bar Codes (continued)

Place of Birth

Audit Information

Inventory Control

Race / Ethnicity

Std Vehicle Class

Std Endorsements

Std Restrictions

16 - 16 Symbol DS6878 Product Reference Guide

AAMVA Parse Field Bar Codes (continued)

Class Description

Endorsement Description

Restrictions Description

Height in Inches

Height in Centimeters

Parser Version ID Bar Codes

Include this field to emit embedded parser software version identification

Parser Version ID

Driver’s License Set Up (DS6878-DL) 16 - 17

Parsing Rule Example

Scan the following bar codes in sequence to program the digital scanner to extract and transmit first, middle, and last names; mailing address line 1; mailing address line 2; mailing address city; mailing address state; mailing address postal code; and, date of birth. Then, scan a driver’s license bar code.

NOTE This example applies to RS-232. To use this example with a USB interface, scan Function Key Mapping on page 6-9 in place of the Send Control M (Carriage Return) bar codes.

1

Embedded Driver’s License Parsing

2

Begin New Driver’s License Parse Rule

3

First Name

4

Send Space

5

Middle Name / Initial

6

Send Space

16 - 18 Symbol DS6878 Product Reference Guide

Parsing Rule Example (continued)

7

Last Name

8

Send Enter Key

9

Mailing Address Line 1

10

Send Space

11

Mailing Address Line 2

12

Send Enter Key

Driver’s License Set Up (DS6878-DL) 16 - 19

Parsing Rule Example (continued)

13

Mailing Address City

14

Send Space

15

Mailing Address State

16

Send Space

17

Mailing Address Postal Code

16 - 20 Symbol DS6878 Product Reference Guide

Parsing Rule Example (continued)

18

Send Enter Key

19

Birth Date

20

Send Enter Key

21

Save Driver’s Licence Parse Rule

Driver’s License Set Up (DS6878-DL) 16 - 21

Embedded Driver's License Parsing ADF Example

This example creates a parsing rule for parsed data configured to result in the format:

Last Name, First Name

1

Begin New Driver’s License Parse Rule

2

Last Name

3

Send ,

4

Send Space

5

First Name

6

Save Driver’s Licence Parse Rule

16 - 22 Symbol DS6878 Product Reference Guide

Then, in order to limit the full name to 15 characters, create the following ADF rule:

1

Begin New Rule

2

Criterion: Parsed Driver's License

3

Action: Send Next 15 Characters

4

Save Rule

For a license belonging to Michael Williams, the parsed data is Williams, Michael and Williams, Micha after applying the previous ADF rule.

Driver’s License Set Up (DS6878-DL) 16 - 23

Field Update Procedure

Scan the following bar codes in order to perform a field update.

This update COMPLETELY REPLACES prior updates and overrides any embedded parsing software programmed in the digital scanner.

1.Scan Field Update Start.

Field Update Start

2.Scan the entire set of PDF bar codes provided separately.

3.Scan Field Update End.

Field Update End

Scan Erase all Field Updates to completely remove all previous updates. It is not necessary to scan this bar code before performing a normal field update. Scanning this bar code ensures that only the parsing software currently in the digital scanner is used for parsing.

Erase all Field Updates

16 - 24 Symbol DS6878 Product Reference Guide

User Preferences

Set Default Parameter

Scan this bar code to return all parameters to the default values listed in Table A-1 on page A-1.

*Set All Defaults

Send Keystroke (Control Characters and Keyboard Characters)

Control Characters

Scan a Send bar code for the keystroke to send.

Send Control A

Send Control B

Driver’s License Set Up (DS6878-DL) 16 - 25

Control Characters (continued)

Send Control C

Send Control D

Send Control E

Send Control F

Send Control G

Send Control H

Send Control I

16 - 26 Symbol DS6878 Product Reference Guide

Control Characters (continued)

Send Control J

Send Control K

Send Control L

Send Control M

Send Control N

Send Control O

Send Control P

Driver’s License Set Up (DS6878-DL) 16 - 27

Control Characters (continued)

Send Control Q

Send Control R

Send Control S

Send Control T

Send Control U

Send Control V

Send Control W

16 - 28 Symbol DS6878 Product Reference Guide

Control Characters (continued)

Send Control X

Send Control Y

Send Control Z

Send Control [

Send Control \

Send Control ]

Driver’s License Set Up (DS6878-DL) 16 - 29

Control Characters (continued)

Send Control 6

Send Control -

Keyboard Characters

Scan a Send bar code for the keyboard characters to send.

Send Space

Send !

Send “

Send #

16 - 30 Symbol DS6878 Product Reference Guide

Keyboard Characters (continued)

Send $

Send %

Send &

Send ‘

Send (

Send )

Send *

Loading...
+ 94 hidden pages