Статус документа
Статус документа

ГОСТ ISO/IEC 15420-2010 Автоматическая идентификация. Кодирование штриховое. Спецификация символики штрихового кода EAN/UPC

Приложение В
(обязательное)

     
Идентификатор символики


Идентификатор символики может быть добавлен в качестве преамбулы к декодированным данным с помощью запрограммированного соответствующим образом устройства считывания. В соответствии с ISO/IEC 15424* символике EAN/UPC присвоен следующий идентификатор:



где: ] - знак версии набора ASCII** с десятичным значением 93;

- знак кода для символики EAN/UPC;

- знак-модификатор (таблица В.1). Допустимыми значениями являются 0, 1, 2, 3, 4.

_______________

* ISO/IEC 15424 в части идентификаторов символики EAN/UPC для значений 0-4 соответствует ГОСТ 30640.

** ASCII - 7-битовый кодированный набор знаков для обмена и обработки информации (версия КОИ-7) в части цифровых знаков соответствует ГОСТ 27463.


Примечание 1 - Символы EAN/UPC с дополнительными символами могут рассматриваться либо как два отдельных символа, каждый из которых передается отдельно с собственным идентификатором символики, либо как единый пакет данных. Пользователь может выбрать любой из этих способов.

Примечание 2 - В символах UPC-A и UPC-E в неявном виде закодирован начальный ноль и данные этих символов подлежат передаче в виде 13-разрядной строки. Все данные должны быть переданы как данные набора ASCII в соответствии с ISO/IEC 646.


Таблица В.1 - Значения для EAN/UPC

Значение

Вариант обработки

0

Стандартный пакет данных в полном формате EAN, т.е. 13 цифр данных символа EAN-13, UPC-A и UPC-E (без данных дополнительного символа)

1

Только данные 2-разрядного дополнительного символа

2

Только данные 5-разрядного дополнительного символа

3

Комбинированный пакет данных, состоящий из 13 цифр данных символа EAN-13, UPC-A или UPC-E и 2 или 5 разрядов дополнительного символа

4

Пакет данных, состоящий из 8 цифр данных символа EAN-8



Идентификатор символики не кодируют в символе штрихового кода, он должен генерироваться декодирующим устройством после декодирования и передаваться в качестве преамбулы к сообщению с данными.

Ранее присвоенные значения (8, 9, А, В, С) считают устаревшими.