Decode industry standard data formats

The Cognex Mobile Barcode SDK includes powerful data or result parsers for many industry standard data formats including Gs1, IUID, US and Canadian Drivers’ licenses (AAMVA), and others. These parsers simplify transforming the barcode data strings into easy to process JSON or key/value pair data structures, allowing developers to focus on the application's workflow without the tedium of analyzing and parsing barcode data formats. 1

Supported data formats


    In the US (and Canada), the Departments of Motor Vehicles have adopted the American Association of Motor Vehicle Administrators (AAMVA) standard for driver’s license and identification cards which includes a standardized PDF417 barcode that can be scanned and processed by any compliant state.


    Health Industry Business Communications Council (HIBCC) started providing barcode standards for the healthcare industry in 1983. Their Health Industry Bar Code standard (HIBC) has been updated to include the FDA’s UDI requirements, an application of Gs1.

  • IUID

    For the US defense industry, the Department of Defense has mandated the Item Unique Identification (IUID, or sometimes just UID) program whereby all defense property must be updated with the appropriate code markings. Under these new standards, all military assets over a certain value will have a Data Matrix barcode, uniquely identifying the object (military standard MIL-STD-130) for asset tracking, inventory management, and even asset maintenance.

  • Gs1

    GS1 and its member organizations have been promoting product labeling standards for decades. From product codes, pallet labels, shipping manifests, and even labeling of medical devices, Gs1’s GTIN (global trade identification number) standard is one of the most widely used barcode data standards.

  • ISBT 128
    ISBT 128

    International Council for Commonality in Blood Banking Automation (ICCBBA) is a non-governmental organization that maintains the ISBT 128, the standard for the terminology, coding, and labeling of medical products of human origin including blood, plasma, and donor organs.

  • SCM

    Since the early 1990’s, United Parcel Service (UPS) and other package delivery services have been using the MaxiCode barcode on virtually every package and shipment they make. With its distinctive “bulls-eye” locating pattern and one-inch square dimensions, the MaxiCode barcode contains an ANSI standard data record: the Structured Carrier Message (SCM). The data in an SCM provides critical shipper and package information and is used for both US Domestic and International deliveries.

1 Parsers may not be available on some platforms.


Join MyCognex


Cognex representatives are available worldwide to support your vision and industrial barcode reading needs.

Contact Us