1 Scope
This document specifies the data content and requirements for 1D and 2D barcodes used for product packaging. This document applies to the design, printing and reading of barcode labels for product packaging between trading partners.
2 Normative reference documents
The contents of the following documents constitute essential provisions of this document through normative references in the text. Among them, the date of the reference documents, only the date of the corresponding version applies to this document; undated reference documents, the latest version (including all the revision of the list) applies to this document.
GB/T 1988 Information Technology - Seven bit coded character set for information interchange (GB/T 1988-1998, eqv ISO/IEC 646:1991)
GB/T 2659 Codes for Names of Countries and Regions in the World (GB/T 2659-2000, eqv ISO 3166-1: 1997)
GB/T 4122.1 Packaging Terminology Part 1: Basis
GB 12,904 Barcode for Commodity Retail Commodity Code and Barcode Representation (GB 12,904-2008, ISO/IEC 15,420:2000, NEQ)
GB/T 12905 Barcode Terminology
GB/T 12908 Information Technology - Automatic Identification and Data Acquisition Techniques - Bar Code Symbol Specification - 39 Bar Code (GB/T 12908-2002, ISO/IEC 16388:1999, MOD)
GB/T 15425 Commodity Bar Code 128 Bar Code
GB/T 16830 Barcode for Commodity Storage, Transportation and Packaging Commodity Code and Barcode Representation
GB/T 16986 Commodity Bar Code Application Identifier (GB/T 16986-2018, ISO/IEC 15418: 2016, NEQ)
GB/T 18284 Fast Response Matrix Code (GB/T 18284-2000, neq ISO/IEC 18004: 2000)
GB/T 18347 128 Barcode (GB/T 18347-2001, idt ISO/IEC 15417:2000)
GB/T 21049 Hanxin Code
GB/T 23704 Inspection of Printing Quality of Two dimensional Barcode Symbols (GB/T 23704-2017, ISO/IEC 15415: 2011, MOD)
GB/T 37056 Item Coding Terminology
GB/T 41208 Data Matrix Code (GB/T 41208-2021. ISO/IEC 16022: 2006, NEQ)
ISO/IEC 15418 Information technology Automatic identification and data acquisition technology
GS1 application identifier and ASC MH10 data label
Information technology - Automatic identification and data capture technologies - GS1 Application Identifiers and ASC MH10 Data Identifiers and maintenance
Note: GB/T 16986-2018 Commodity Bar Code Application Identifier (ISO/IEC 15418:2016, NEQ)
ISO/IEC 15,434 Information technology - Automatic identification and data capture technologies - Syntax for high capacity ADC media
3 Terms, definitions and symbols
3.1 Terminology and definitions
The terms and definitions defined in GB/T 4122.1, GB/T 12905 and GB/T 37056 are applicable to this document.
3.2 Symbols
The following symbols are applicable to this document.
4 Data content and requirements
4.1 General rules
4.1.1 Prior to the implementation of this document, suppliers and manufacturers are advised to review and agree on the specific details of labelling with their trade partners. The labelling requirements of this document and other documentary requirements may be applied simultaneously to a disease label or may appear as separate labels.
4.1.2 The label format includes both mandatory and optional data cells.
4.1.3 The numbers included in the character count do not include overhead characters such as the start Qie terminator, Data Identifier (DI), Application Identifier (AD) and other characters required by the Standard Code System specification to achieve correct data encoding.
4.1.4 All data units encoded in machine-readable media should be preceded by the appropriate data identifier as defined in ISO/IEC 15418, or the GS1 application identifier as defined in GB/T16986.
4.1.5 The choice of GS1 Application Identifier or Data Identifier will normally comply with the relevant requirements of the applicable industry practice.
4.1.6 When choosing between a data identifier and a GS1 application identifier, it is appropriate for other industries developing product identification or goods identification conventions to consider the business practices of trading partners, information requirements and system functionality. Users may wish to consider the following.
4.1.7 Data structures that are appropriate for product identification or product traceability include organisational identifiers that provide codes as well as specific code structures. Such data structures include 25P, 22S,25S and 25T.
4.1.8 In the GS1 General Specification, this coding structure is the manufacturer identification code part of the Global Trade Item Code or Global Location Code.
4.1.9 When using data identifiers, this coding structure uses the issuing organization code as specified in ISO/IEC 15459-2 and the company identification number assigned to the issuing organization by the registration authority.
4.2 Coding rules for mandatory and optional data units in machine-readable symbols and human-readable information
4.2.1 General rules
4.2.1.1 The parties to a transaction shall agree on the choice of a 1D barcode, a 2D barcode or both to be encoded.
4.2.1.2 The appropriate data identifier or application identifier shall be placed in front of the differentially readable data unit. The data identifier or application identifier shall be selected from the options specified in 4.1 and shall comply with the relevant requirements of /IEC 15418 and GB/T 16986.
4.2.2 Coding rules for mandatory data units
4.2.2.1 Sugar coding of mandatory data units with machine-readable symbols
4.2.3 Encoding rules for additional data units
4.2.3.1 Encoding of additional data units with machine-readable symbols
It is appropriate to code additional data units using machine-readable symbols.
4.2.3.2 Human-readable information for encoded data units
4.2.3.2.1 In all cases, human readable information for optional data units that have been encoded into a 1D barcode shall appear on the label. In such cases, human readable characters shall be provided and human readable instructions may be added.
4.2.3.2.2 If the data unit is encoded using a 2D barcode, the human readable information shall be on the label and shall be in the form of a human readable description.
4.2.3.3 Human readable information for unencoded data units
Human-readable information for additional data units not encoded as machine-readable symbols may be presented in the form of human-readable information only. 4.2.4 Coding rules for data units not specified in this document
4.3 Basic data units
4.3.1 General rules
4.3.1.1 Whether a data unit is mandatory or optional depends on the industry. Market or individual trading partner requirements (see Table 2). These data cells may be human-readable, machine-readable or expressed in a web-based format. If machine-readable, the data cells shall comply with the relevant requirements of ISO/IEC 15418.
4.3.1.2 For a wide range of product packaging applications, some specific data units are required, including:
4.3.2 Item identification
4.3.2.1 Item identification may be assigned to either the supplier or the customer. The label may show the customer's item identification, the supplier's item identification or both, depending on the outcome of negotiations between the trading parties. If both are displayed on the label, at least one of the two item identifiers should be coded as a machine-readable symbol.
4.3.2.2 If there is no other agreement between the parties to the transaction, the supplier's part code shall be used as the item identification.
4.3.2.3 The maximum length of a data unit is 25 alphanumeric characters, excluding the corresponding application identifier or data identifier.
4.3.2.4 It is desirable that the item identification data field be in any of the formats shown in Tables 3 and 4. These identifiers identify the most common formats used for product packaging. A full list of item identifiers can be found in ISO/IEC 15418 and the GS1 application identifier consistent with GB/T 16986.
4.4 Additional data units
4.4.1 General rules
Whether a data unit is mandatory or optional depends on the requirements of the industry, the market or the individual trading partners. In addition to the data specified in Table 2, the following data units can also be found in common use. These data units can be human-readable, machine-readable or both. In the case of machine-readable data units, the data units shall comply with the relevant requirements of ISO/IEC 15418:
4.5 Data representation
4.5.1 Common format
4.5.1.1 The data unit shall be capable of being represented on the label by human readable information, by encoded machine-readable symbols or by both.
4.5.1.2 The label shall contain both machine-readable data units and human-readable data units.
4.5.1.3 It is important to select the appropriate data identifier, application identifier, data separator, start and stop character according to the relevant industry, national or regional code system standards. The data identifier, application identifier for each data unit should be selected from the options in 4.2 and 4.3 (preferred), but in any case should conform to the corresponding ISO/IEC 15418 and GB/T 16986. If longer messages are formed by linking multiple data fields, syntax conforming to that described in ISO/IEC 15434 should be used.
4.5.2 Machine readable symbols in common format
4.6 Data carriers
4.6.1 Choice of data carrier
The choice of 1D barcode, 2D barcode or both as data carrier shall be agreed between the parties to the trade.
4.6.2 General requirements for the code system
The 1D barcode system and the 2D barcode system used to meet the requirements of 4.6.4 are declared to be in accordance with the national standards or ISO standards for the corresponding code system. The output string of the barcode reader shall include the data carrier identifier specified in ISO/IEC 15424.
4.6.3 1D barcodes for product packaging
4.6.4 Two-dimensional barcodes for product packaging
4.6.4.1 General rules
4.6.4.1.1 The 2D barcode code system permitted in this document is:
4.6.4.1.2 In this document, the default code system is used for 1D barcode symbologies. The use of 2D barcodes and the specific 2D barcode code system to be used should be agreed between trading partners. Users are advised to ensure that the scanning technology selected is capable of reading the barcode symbologies they choose to read.
4.6.4.1.3 - 2D imaging scanning or 2D laser scanning technology can read both 1D barcodes and PDF417 barcodes. Hanson, Data Matrix ECC 200 and QR codes require the use of 2D imaging scanning technology.
4.7 Label size and layout
4.7.1 Size of labels
The size of the label should be adapted to the size of the package and may also be influenced by the space required for the information. 4.7.2 Label layout
4.7.2.1 The label layout refers to the placement of the individual fields on the label. The layout of a 1D or 2D barcode will be influenced by the space available on the label, packaging technology and other factors.
4.7.2.2 When placing multiple 1D barcodes, or 2D barcode symbols in a row or in consecutive fields, it is advisable to take care that the layout does not interfere with the scanning of individual data units. The layout of the label format should be designed to suit the size of the package and to facilitate barcode scanning.
4.7.3 Example label layout
Bibliography
1 Scope
2 Normative reference documents
3 Terms, definitions and symbols
4 Data content and requirements
Bibliography
1 Scope
This document specifies the data content and requirements for 1D and 2D barcodes used for product packaging. This document applies to the design, printing and reading of barcode labels for product packaging between trading partners.
2 Normative reference documents
The contents of the following documents constitute essential provisions of this document through normative references in the text. Among them, the date of the reference documents, only the date of the corresponding version applies to this document; undated reference documents, the latest version (including all the revision of the list) applies to this document.
GB/T 1988 Information Technology - Seven bit coded character set for information interchange (GB/T 1988-1998, eqv ISO/IEC 646:1991)
GB/T 2659 Codes for Names of Countries and Regions in the World (GB/T 2659-2000, eqv ISO 3166-1: 1997)
GB/T 4122.1 Packaging Terminology Part 1: Basis
GB 12,904 Barcode for Commodity Retail Commodity Code and Barcode Representation (GB 12,904-2008, ISO/IEC 15,420:2000, NEQ)
GB/T 12905 Barcode Terminology
GB/T 12908 Information Technology - Automatic Identification and Data Acquisition Techniques - Bar Code Symbol Specification - 39 Bar Code (GB/T 12908-2002, ISO/IEC 16388:1999, MOD)
GB/T 15425 Commodity Bar Code 128 Bar Code
GB/T 16830 Barcode for Commodity Storage, Transportation and Packaging Commodity Code and Barcode Representation
GB/T 16986 Commodity Bar Code Application Identifier (GB/T 16986-2018, ISO/IEC 15418: 2016, NEQ)
GB/T 18284 Fast Response Matrix Code (GB/T 18284-2000, neq ISO/IEC 18004: 2000)
GB/T 18347 128 Barcode (GB/T 18347-2001, idt ISO/IEC 15417:2000)
GB/T 21049 Hanxin Code
GB/T 23704 Inspection of Printing Quality of Two dimensional Barcode Symbols (GB/T 23704-2017, ISO/IEC 15415: 2011, MOD)
GB/T 37056 Item Coding Terminology
GB/T 41208 Data Matrix Code (GB/T 41208-2021. ISO/IEC 16022: 2006, NEQ)
ISO/IEC 15418 Information technology Automatic identification and data acquisition technology
GS1 application identifier and ASC MH10 data label
Information technology - Automatic identification and data capture technologies - GS1 Application Identifiers and ASC MH10 Data Identifiers and maintenance
Note: GB/T 16986-2018 Commodity Bar Code Application Identifier (ISO/IEC 15418:2016, NEQ)
ISO/IEC 15,434 Information technology - Automatic identification and data capture technologies - Syntax for high capacity ADC media
3 Terms, definitions and symbols
3.1 Terminology and definitions
The terms and definitions defined in GB/T 4122.1, GB/T 12905 and GB/T 37056 are applicable to this document.
3.2 Symbols
The following symbols are applicable to this document.
4 Data content and requirements
4.1 General rules
4.1.1 Prior to the implementation of this document, suppliers and manufacturers are advised to review and agree on the specific details of labelling with their trade partners. The labelling requirements of this document and other documentary requirements may be applied simultaneously to a disease label or may appear as separate labels.
4.1.2 The label format includes both mandatory and optional data cells.
4.1.3 The numbers included in the character count do not include overhead characters such as the start Qie terminator, Data Identifier (DI), Application Identifier (AD) and other characters required by the Standard Code System specification to achieve correct data encoding.
4.1.4 All data units encoded in machine-readable media should be preceded by the appropriate data identifier as defined in ISO/IEC 15418, or the GS1 application identifier as defined in GB/T16986.
4.1.5 The choice of GS1 Application Identifier or Data Identifier will normally comply with the relevant requirements of the applicable industry practice.
4.1.6 When choosing between a data identifier and a GS1 application identifier, it is appropriate for other industries developing product identification or goods identification conventions to consider the business practices of trading partners, information requirements and system functionality. Users may wish to consider the following.
4.1.7 Data structures that are appropriate for product identification or product traceability include organisational identifiers that provide codes as well as specific code structures. Such data structures include 25P, 22S,25S and 25T.
4.1.8 In the GS1 General Specification, this coding structure is the manufacturer identification code part of the Global Trade Item Code or Global Location Code.
4.1.9 When using data identifiers, this coding structure uses the issuing organization code as specified in ISO/IEC 15459-2 and the company identification number assigned to the issuing organization by the registration authority.
4.2 Coding rules for mandatory and optional data units in machine-readable symbols and human-readable information
4.2.1 General rules
4.2.1.1 The parties to a transaction shall agree on the choice of a 1D barcode, a 2D barcode or both to be encoded.
4.2.1.2 The appropriate data identifier or application identifier shall be placed in front of the differentially readable data unit. The data identifier or application identifier shall be selected from the options specified in 4.1 and shall comply with the relevant requirements of /IEC 15418 and GB/T 16986.
4.2.2 Coding rules for mandatory data units
4.2.2.1 Sugar coding of mandatory data units with machine-readable symbols
4.2.3 Encoding rules for additional data units
4.2.3.1 Encoding of additional data units with machine-readable symbols
It is appropriate to code additional data units using machine-readable symbols.
4.2.3.2 Human-readable information for encoded data units
4.2.3.2.1 In all cases, human readable information for optional data units that have been encoded into a 1D barcode shall appear on the label. In such cases, human readable characters shall be provided and human readable instructions may be added.
4.2.3.2.2 If the data unit is encoded using a 2D barcode, the human readable information shall be on the label and shall be in the form of a human readable description.
4.2.3.3 Human readable information for unencoded data units
Human-readable information for additional data units not encoded as machine-readable symbols may be presented in the form of human-readable information only. 4.2.4 Coding rules for data units not specified in this document
4.3 Basic data units
4.3.1 General rules
4.3.1.1 Whether a data unit is mandatory or optional depends on the industry. Market or individual trading partner requirements (see Table 2). These data cells may be human-readable, machine-readable or expressed in a web-based format. If machine-readable, the data cells shall comply with the relevant requirements of ISO/IEC 15418.
4.3.1.2 For a wide range of product packaging applications, some specific data units are required, including:
4.3.2 Item identification
4.3.2.1 Item identification may be assigned to either the supplier or the customer. The label may show the customer's item identification, the supplier's item identification or both, depending on the outcome of negotiations between the trading parties. If both are displayed on the label, at least one of the two item identifiers should be coded as a machine-readable symbol.
4.3.2.2 If there is no other agreement between the parties to the transaction, the supplier's part code shall be used as the item identification.
4.3.2.3 The maximum length of a data unit is 25 alphanumeric characters, excluding the corresponding application identifier or data identifier.
4.3.2.4 It is desirable that the item identification data field be in any of the formats shown in Tables 3 and 4. These identifiers identify the most common formats used for product packaging. A full list of item identifiers can be found in ISO/IEC 15418 and the GS1 application identifier consistent with GB/T 16986.
4.4 Additional data units
4.4.1 General rules
Whether a data unit is mandatory or optional depends on the requirements of the industry, the market or the individual trading partners. In addition to the data specified in Table 2, the following data units can also be found in common use. These data units can be human-readable, machine-readable or both. In the case of machine-readable data units, the data units shall comply with the relevant requirements of ISO/IEC 15418:
4.5 Data representation
4.5.1 Common format
4.5.1.1 The data unit shall be capable of being represented on the label by human readable information, by encoded machine-readable symbols or by both.
4.5.1.2 The label shall contain both machine-readable data units and human-readable data units.
4.5.1.3 It is important to select the appropriate data identifier, application identifier, data separator, start and stop character according to the relevant industry, national or regional code system standards. The data identifier, application identifier for each data unit should be selected from the options in 4.2 and 4.3 (preferred), but in any case should conform to the corresponding ISO/IEC 15418 and GB/T 16986. If longer messages are formed by linking multiple data fields, syntax conforming to that described in ISO/IEC 15434 should be used.
4.5.2 Machine readable symbols in common format
4.6 Data carriers
4.6.1 Choice of data carrier
The choice of 1D barcode, 2D barcode or both as data carrier shall be agreed between the parties to the trade.
4.6.2 General requirements for the code system
The 1D barcode system and the 2D barcode system used to meet the requirements of 4.6.4 are declared to be in accordance with the national standards or ISO standards for the corresponding code system. The output string of the barcode reader shall include the data carrier identifier specified in ISO/IEC 15424.
4.6.3 1D barcodes for product packaging
4.6.4 Two-dimensional barcodes for product packaging
4.6.4.1 General rules
4.6.4.1.1 The 2D barcode code system permitted in this document is:
4.6.4.1.2 In this document, the default code system is used for 1D barcode symbologies. The use of 2D barcodes and the specific 2D barcode code system to be used should be agreed between trading partners. Users are advised to ensure that the scanning technology selected is capable of reading the barcode symbologies they choose to read.
4.6.4.1.3 - 2D imaging scanning or 2D laser scanning technology can read both 1D barcodes and PDF417 barcodes. Hanson, Data Matrix ECC 200 and QR codes require the use of 2D imaging scanning technology.
4.7 Label size and layout
4.7.1 Size of labels
The size of the label should be adapted to the size of the package and may also be influenced by the space required for the information. 4.7.2 Label layout
4.7.2.1 The label layout refers to the placement of the individual fields on the label. The layout of a 1D or 2D barcode will be influenced by the space available on the label, packaging technology and other factors.
4.7.2.2 When placing multiple 1D barcodes, or 2D barcode symbols in a row or in consecutive fields, it is advisable to take care that the layout does not interfere with the scanning of individual data units. The layout of the label format should be designed to suit the size of the package and to facilitate barcode scanning.
4.7.3 Example label layout
Bibliography
Contents of GB/T 41854-2022
1 Scope
2 Normative reference documents
3 Terms, definitions and symbols
4 Data content and requirements
Bibliography