GS1 Digital Link GS1 US Implementation Guide - R1.0 v1
GS1 Digital Link GS1 US Implementation Guide - R1.0 v1
Document Summary
Document Item Current Value
Document Name GS1 Digital Link GS1 US® Implementation Guide
Document Date June 2020
Document Version 1.0
Document Status Ratified
Document Description GS1 US implementation guidance for the GS1 Digital Link
Standard
Log of Changes
Release Date of Change Changed By Summary of Change
1.0 June 2020 Amber Walls Initial issue
About GS1 US
GS1 US®, a member of GS1 global, is a not-for-profit information standards organization that
facilitates industry collaboration to help improve supply chain visibility and efficiency through the
use of GS1 Standards, the most widely-used supply chain standards system in the world. Nearly
300,000 businesses in 25 industries rely on GS1 US for trading-partner collaboration that
optimizes their supply chains, drives cost performance and revenue growth while also enabling
regulatory compliance. They achieve these benefits through solutions based on GS1 global unique
numbering and identification systems, barcodes, Electronic Product Code (EPC®)-based RFID, data
synchronization, and electronic information exchange. GS1 US also manages the United Nations
Standard Products and Services Code® (UNSPSC®).
Proprietary Statement
This document contains proprietary information of GS1 US. Such proprietary information may not be changed for use
with any other parties for any other purpose without the expressed written permission of GS1 US.
Improvements
Improvements and changes are periodically made to publications by GS1 US. All material is subject to change without
notice. Please refer to GS1 US website for the most current publication available.
Disclaimer
Except as may be otherwise indicated in specific documents within this publication, you are authorized to view
documents within this publication, subject to the following:
1. You agree to retain all copyright and other proprietary notices on every copy you make.
2. Some documents may contain other proprietary notices and copyright information relating to that
document. You agree that GS1 US has not conferred by implication, estoppels, or otherwise any
license or right under any patent, trademark, or copyright (except as expressly provided above) of
GS1 US or of any third party.
This publication is provided “as is” without warranty of any kind, either express or implied, including, but not limited
to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. Any GS1 US
publication may include technical inaccuracies or typographical errors. GS1 US assumes no responsibility for and
disclaims all liability for any errors or omissions in this publication or in other documents which are referred to within
Release 1.0, Ratified, June 2020 © 2020 GS1 US All Rights Reserved Page 2 of 20
GS1 Digital Link GS1 US® Implementation Guide
or linked to this publication. Some jurisdictions do not allow the exclusion of implied warranties, so the above
exclusion may not apply to you.
Several products and company names mentioned herein may be trademarks and/or registered trademarks of their
respective companies. GS1 US does not, by promulgating this document on behalf of the parties involved in the
creation of this document, represent that any methods, products, and/or systems discussed or recommended in the
document do not violate the intellectual property rights of any third party. GS1 US has not performed a search to
determine what intellectual property may be infringed by an implementation of any strategies or suggestions included
in this document. GS1 US hereby disclaims any liability for any party’s infringement of intellectual property rights that
arise as a result of any implementation of strategies or suggestions included in this document.
This publication may be distributed internationally and may contain references to GS1 US products, programs, and
services that have not been announced in your country. These references do not imply that GS1 US intends to
announce such products, programs, or services in your country.
GS1 US shall not be liable for any consequential, special, indirect, incidental, liquidated, exemplary, or punitive
damages of any kind or nature whatsoever, or any lost income or profits, under any theory of liability, arising out of
the use of this publication or any content herein, even if advised of the possibility of such loss or damage or if such
loss or damage could have been reasonably foreseen.
GS1 US HEREBY DISCLAIMS, AND YOU HEREBY EXPRESSLY RELEASE GS1 US FROM, ANY AND ALL LIABILITY
RELATING TO YOUR COMPLIANCE WITH REGULATORY STANDARDS AND LAWS, INCLUDING ALL RULES AND
REGULATIONS PROMULGATED THEREUNDER. GS1 US MAKES NO WARRANTIES OF ANY KIND RELATING TO THE
SUITABILITY OF THE GS1 STANDARDS AND THE SPECIFIC DOCUMENTS WITHIN THIS PUBLICATION TO COMPLY
WITH ANY REGULATORY STANDARDS, LAWS, RULES AND REGULATIONS. ALL INFORMATION AND SERVICES ARE
PROVIDED “AS IS.”
*GS1 US employees are not representatives or agents of the U.S. FDA, and the content of this publication has not
been reviewed, approved, or authorized by the U.S. FDA. The following information contained herein is for
informational purposes only as a convenience, and is not legal advice or a substitute for legal counsel. GS1 US Inc.
assumes no liability for the use or interpretation of the information contained herein.
Release 1.0, Ratified, June 2020 © 2020 GS1 US All Rights Reserved Page 3 of 20
GS1 Digital Link GS1 US® Implementation Guide
Table of Contents
1 Executive Summary .......................................................................... 5
3 Introduction ..................................................................................... 6
3.1 The benefits and value proposition of GS1 Digital Link ........................................... 7
3.1.1 Multi-functional data carriers ...................................................................... 7
3.1.2 Simpler data sharing ................................................................................. 8
3.1.3 Granular identification ............................................................................... 9
3.1.4 Reduced latency ......................................................................................10
4 Overview ........................................................................................ 10
4.1 The Dal Giardino brand .....................................................................................10
4.2 The id.gs1.org domain name .............................................................................10
4.3 What is GS1 Digital Link? ..................................................................................10
4.4 How one data carrier performs multiple functions ................................................11
4.4.1 Link types ...............................................................................................13
6 FAQs ............................................................................................... 18
6.1 Do I have to use QR codes to use GS1 Digital Link? .............................................18
6.2 How can a 1D barcode or DataMatrix be used with Digital Link? .............................18
6.3 Does everyone have to use id.gs1.org?...............................................................19
7 Glossary.......................................................................................... 19
Release 1.0, Ratified, June 2020 © 2020 GS1 US All Rights Reserved Page 4 of 20
GS1 Digital Link GS1 US® Implementation Guide
1 Executive Summary
GS1 Digital Link is a method by which a range of specific business objectives may be
achieved:
■ one machine readable data carrier (i.e., barcode, RFID tag) can perform multiple
functions, reducing the need to add further data carriers to any item;
■ simpler data sharing for B2B and B2C tasks.
The technologies and standards that underpin the World Wide Web and the GS1 system
are mature and well-proven. Solutions already exist that perform many of the tasks for
which GS1 Digital Link is well-suited. However, only GS1 Digital Link is suitable for so
many tasks while being based on open standards that promote interoperability across
solutions.
There are several different components to the system:
■ the syntax, that is, the structure of a GS1 Digital Link Web URI, that allows complete
interchangeability between the GS1 Application Identifier (AI) syntax and a URL;
■ link types, the machine-readable labels attached to links that radiate out from an
identified item and provide a virtual navigation menu;
■ resolvers that store and activate links, providing the physical means through which
any number of resources can be accessed, starting from the identified item to which
they relate.
GS1 Digital Link does not need to be implemented as a big, single project, but can be
implemented incrementally. Initial changes can be made at zero cost that lay the
foundation for future developments that provide much simpler and cheaper routes to
meeting more sophisticated demands in the future.
Figure 2-1 The relationship between this document and others related to GS1 Digital Link
General Implementation
Guide The GS1 Digital
information
(this document) Link Standard
Release 1.0, Ratified, June 2020 © 2020 GS1 US All Rights Reserved Page 5 of 20
GS1 Digital Link GS1 US® Implementation Guide
3 Introduction
GS1 Digital Link has the opportunity to transform the way in which data concerning
products, shipments, companies, locations, and assets passes between business
partners, consumers, clinicians, and more. GS1 Digital Link labelling can become a more
efficient, empowering platform that enables limitless linked information, reduced data
latency, and more. GS1 Digital Link provides the ability to encode additional detail about
a product that can then be used to serve up richer product experiences for brands,
retailers, AND consumers. It is completely independent of any data carrier and has the
potential to work with all barcodes as well as with RFID (UHF/RAIN, NFC), and other data
carriers that do not require a line of sight to be scanned.
GS1 Digital Link has the potential to deliver a single line-of-sight barcode per
product/pack that can provide value to consumers, retailers, and brands. There are
equally exciting opportunities for GS1 identifiers such as those for locations, assets and
shipping units, too, but this guide focuses particularly on trade items.
Release 1.0, Ratified, June 2020 © 2020 GS1 US All Rights Reserved Page 6 of 20
GS1 Digital Link GS1 US® Implementation Guide
Product Info
Manufacturer’s Code
Promotional Video
GS1 IDs
Product Info
After
Promotion
It is increasingly common to see multiple data carriers on a single item. This is because
each one is placed there for a single purpose such as supply chain operations, point-of-
sale, extended consumer information and promotional interaction. This takes up a lot of
space on the pack and confuses consumers, staff and scanners. In some situations, such
as a hospital operating theater, confusion about which code should be scanned can have
serious consequences.
GS1 Digital Link enables a single code to perform multiple functions, both online and
offline, reducing the need for multiple codes on a pack and has the future potential to
realize a single data carrier for all functions.
These benefits are explored in more detail in section 4.3
Release 1.0, Ratified, June 2020 © 2020 GS1 US All Rights Reserved Page 7 of 20
GS1 Digital Link GS1 US® Implementation Guide
Release 1.0, Ratified, June 2020 © 2020 GS1 US All Rights Reserved Page 8 of 20
GS1 Digital Link GS1 US® Implementation Guide
Release 1.0, Ratified, June 2020 © 2020 GS1 US All Rights Reserved Page 9 of 20
GS1 Digital Link GS1 US® Implementation Guide
4 Overview
Release 1.0, Ratified, June 2020 © 2020 GS1 US All Rights Reserved Page 10 of 20
GS1 Digital Link GS1 US® Implementation Guide
The World Wide Web is an environment where people as well as companies can access or
share information on anything. This of course, includes interacting with products and
services.
GS1 Digital Link provides the bridge needed to connect GS1-based identification schemes
with the syntax used on the World Wide Web. In simple terms, GS1 Digital Link provides
a standard way of expressing GS1 keys and attribute data in a format that can be used
on the Web.
The GS1 Digital Link Standard defines how to structure web URIs to include further
information (e.g., batch/lot, expiration date, serial number etc.) as well as other GS1
keys such as GLN (Global Location Number), SSCC (Serial Shipping Container Code), etc.
Note: Any valid combination of GS1 element strings, as defined in section 4.14 of the
GS1 General Specifications, can be encoded in a GS1 Digital Link URI.
https://dalgiardino.com/gtin/09506000134352/lot/ABC
we can easily extract and express the same information using GS1 AI syntax:
(01)09506000134352(10)ABC
This document does not provide direct guidance on this choice, which is available
elsewhere within GS1. However, we do emphasize an important key feature of GS1
Digital Link:
■ one data carrier can perform multiple functions. It is not necessary to add a new data
carrier every time you have a new use case.
This has a number of key benefits:
1. Less space on the pack is taken up by barcodes and other symbols, leaving more
space under the control of the brand designers.
2. Consumers are less confused by multiple data carriers.
3. The likelihood is reduced of a scan failing due to one data carrier interfering with
another.
Release 1.0, Ratified, June 2020 © 2020 GS1 US All Rights Reserved Page 11 of 20
GS1 Digital Link GS1 US® Implementation Guide
4. In the context of healthcare, the presence of a single data carrier ensures that
important clinical decisions are not taken on the basis of the ‘wrong’ barcode being
scanned.
5. The primary purpose of the data carrier – to identify the item in this case – is left
intact and is not compromised by being associated with data that may or may not be
up to date.
6. Data carriers that only serve a short-term aim, such as linking to a promotion, are
likely to become out of date very rapidly. GS1 Digital Link allows real time updates to
information accessed from a persistent identifier printed on the pack.
7. Some information can be retrieved using multiple applications with no need for
mobile phone users to install a specific app for the purpose.
Before you consider adding another data carrier to your product, especially for a single-
function, consider whether your existing on pack data carrier can be used without
modification.
A barcode or other data carrier can be made multi-functional using simple web
technology. All that is needed is to arrange for links to be established from the identified
item to things like:
■ Product information
■ Instructions
■ Spares and accessories
■ Use ideas (recipes, designs)
■ User forums/feedback
■ Registration
■ Product authentication
■ Traceability
■ Social media (online ‘social shopping’)
This is what GS1 Digital Link achieves. Bear in mind also that, because GS1 Digital Link is
using web technologies, the information can be tailored to the end user according to
factors such as purchase history, language, location and whether the customer is known
(logged in) or not.
Release 1.0, Ratified, June 2020 © 2020 GS1 US All Rights Reserved Page 12 of 20
GS1 Digital Link GS1 US® Implementation Guide
Link types (short for link relation types) are both human and machine-actionable – and
that’s what enables different apps to access different information.
GS1 defines its set of link types as part of the Web Vocabulary (for which the usual prefix
is gs1:). This list is under continuous review with change control under the Global Master
Data SMG under GSMP but at the time of writing, examples include:
gs1:traceability gs1:safetyInfo
gs1:recallStatus gs1:review
It is possible to think of link types as forming a standard API for all items identified using
GS1 identifiers.
The table below shows some examples for a (fictitious) Dal Giardino product with GTIN
9506000134352
recipeInfo https://dalgiardino.com/mushroom-squash-risotto/
HasRetailers https://dalgiardino.com/where-to-buy/
productSustainabilityInfo https://dalgiardino.com/about/
Release 1.0, Ratified, June 2020 © 2020 GS1 US All Rights Reserved Page 13 of 20
GS1 Digital Link GS1 US® Implementation Guide
https://id.gs1.org/gtin/9506000134352?linkType=pip
https://id.gs1.org/gtin/9506000134352?linkType=recipeInfo
https://id.gs1.org/gtin/9506000134352?linkType=hasRetailers
https://id.gs1.org/gtin/9506000134352?linkType=productSustainabilityInfo
In defining a set of link types, GS1 strikes a balance between the need for precision on
the one hand – which suggests that we should define link types for every possible
scenario in every possible detail - and the need to maximize interoperability on the other
– which tends towards as few link types as possible.
1. Look carefully at all the definitions in the list – don’t just take the first one as there
may be one better suited to your needs further down.
2. Note that the link type is defined for machine processing. The text that humans see
can be set by the GS1 Company Prefix (GCP) owner, in any language, so there is a
way to communicate in more detail what the link is to, beyond the link type itself.
For example, the link type ‘instructions’ can link to a video, a page of text, a set of
diagrams etc. They’re all ‘instructions’ to which you can apply human readable titles like
“instruction video” or “instruction leaflet.”
For clarity for any link, as well as the URL there is also associated metadata:
1. The link type
2. A human readable title
3. The human language of the target (following IETF BCP47 Tags for Identifying
Languages)
4. The media type - HTML, JSON, XML etc. (using IANA-registered media types)
If you are sure there isn’t a defined link type for your particular situation then additional
terms can be defined through GS1’s standards process (the web vocabulary is formally
managed by the Global Master Data SMG). You can also define your own terms as set out
in the GS1 Digital Link standard but be aware that it’s unlikely that these will be
interoperable outside your ecosystem.
Release 1.0, Ratified, June 2020 © 2020 GS1 US All Rights Reserved Page 14 of 20
GS1 Digital Link GS1 US® Implementation Guide
5 Implementation Journeys
(Fictional) Italian food manufacturer Dal Giardino has invested in developing a website to
promote their products. The website includes:
■ a separate page for each product including ingredients and allergen information;
■ recipe ideas for their product range;
■ information about the company, in particular the pride it takes in its corporate
responsibility;
■ links to their social media feeds;
■ a number of videos that are hosted on a separate online platform.
In order to make this digital content available directly to consumers who may be in a
store and considering purchasing a Dal Giardino product, they add a QR code to each
product that links to that product’s information page.
Release 1.0, Ratified, June 2020 © 2020 GS1 US All Rights Reserved Page 15 of 20
GS1 Digital Link GS1 US® Implementation Guide
Within healthcare scenarios link type gs1:epil can be used for electronic patient
information leaflets, or eLeaflets. It is often easier for a healthcare manufacturer to
procure an external service to manage patient information than to manage the process
in-house. In such a situation, the repository may or may not use the GTIN as an
identifier for the item. If the leaflet repository does not include the GTIN in their
database, talk to the solution provider and explore the feasibility of adding this in.
Ultimately, GS1 Digital Link relies on the data including a mapping from the GTIN to the
patient information.
Release 1.0, Ratified, June 2020 © 2020 GS1 US All Rights Reserved Page 16 of 20
GS1 Digital Link GS1 US® Implementation Guide
■ point-of-sale scanners will recognize GS1 identifiers encoded as GS1 Digital Link URIs
in QR codes so that the existing barcode can be removed, freeing up package real
estate;
■ retail staff scanners will be able to make use of the more granular identification for
things like product recall, first-in-first-out inventory checks and more.
Rather than any one use case, it is this “one barcode, many functions” that makes GS1
Digital Link so powerful. And it’s fully extensible and future-looking in that you can add
more functionality at any time.
Rather than centralizing data in one place, GS1 Digital Link works by redirecting requests
to wherever the needed data is. This might be on the company intranet or elsewhere.
That allows companies to set up and use discrete APIs and to link to them from a full
variety of devices.
Different companies will have different priorities and so this can only be an example.
Dal Giardino receives product recall information from a variety of sources including its
own internal quality assurance processes, government information, and consumers and
retailers who report problems with specific batches of their products. It exposes this data
through a simple API that returns true if the batch is recalled or false if not.
At a retailer’s back of store, a staff member is about to restock the shop floor shelf with a
Dal Giardino product. Before opening the case, they scan the barcode that contains the
GTIN and batch/lot number of the product. The generic scanning app uses this
information to send the request to the Web. The request is forwarded to Dal Giardino’s
recall API which returns false and so the retailer can unpack the case and add the
contents to the shelf.
Later, a problem is reported to Dal Giardino and from that point on, the API will indicate
that the batch has been recalled. This information is made available instantly so that if a
customer tries to buy the recalled product before it’s been removed from the shelf, the
POS equipment can make the same call to the same API and get the up to date
information, thus preventing the sale of a recalled item.
Release 1.0, Ratified, June 2020 © 2020 GS1 US All Rights Reserved Page 17 of 20
GS1 Digital Link GS1 US® Implementation Guide
One of the assumptions that underlies GS1 Digital Link is that every product has a
dedicated web page. Not all manufacturers/brand owners have this but if a consumer
scans a GTIN then they’ll be expecting information about that specific item, not a page
with multiple items of which that happens to be one.
The highest value product description pages will be both human and machine readable,
the latter achieved using a combination of terms from schema.org and the GS1 Web
Vocabulary. That immediately creates a mini knowledge graph with the product identifier
that’s printed on the pack as the way in.
Resolvers are relatively straightforward pieces of software. They comprise a web server
and a database of links. The difficulty is in curating the links to related resources. Once
done, though, the system is designed to make it easy for app developers to offer end
users those links as a menu of options.
6 FAQs
Release 1.0, Ratified, June 2020 © 2020 GS1 US All Rights Reserved Page 18 of 20
GS1 Digital Link GS1 US® Implementation Guide
(01)09506000134352(17)141100(10)PX8L(21)1BAAAA2BB3
https://id.gs1.org/gtin/09506000134352/lot/PX8L/ser/1BAAAA2BB3?exp=141100
When converting from a GS1 Digital Link to a set of GS1 element strings, there is no
need to make an online lookup, all the information is provided in the GS1 Digital Link
syntax.
7 Glossary
The glossary lists the terms and definitions that are applied in this document. Please
refer to the www.gs1.org/glossary for the online version.
Term Definitions
AI Application Identifier – the property such as GTIN, GLN, expiry date etc. All GS1
AIs are numeric (e.g., 01 for GTIN)
Data carrier A barcode, RFID tag, digital watermark etc. Any artefact that can be read either
optically or via radio frequency interaction to extract an identifier.
GS1 Digital Link URI A URI/URL that conforms to the structure (syntax) defined in the GS1 Digital
Link standard.
Link type A machine-readable label for a link. For example, a product information page
would have the link type ‘pip’ (there’s significant extra information about this in
the GS1 Digital Link standard).
Resolver A web server that processes GS1 Digital Link URIs in accordance with the
standard and normal HTTP operations.
Release 1.0, Ratified, June 2020 © 2020 GS1 US All Rights Reserved Page 19 of 20
GS1 Digital Link GS1 US® Implementation Guide