ГОСТ Р ИСО 21849—2022
Приложение Н
(справочное)
Обмен данными
Н.1 Назначение
Организации, осуществляющие считывание данных и обмен данными о продукции/изделиях с применением
методов автоматической идентификации, должны быть в состоянии обрабатывать данные о продукции/изделиях,
записанные с применением любой из трех используемых семантических систем квалификаторов: идентификато
ров применения GS1 (AI) и идентификаторов данных ASC МНЮ (DI) по ИСО/МЭК 15418, а также идентификаторов
текстовых элементов (TEI) по ИСО 21849. Для преобразования и обмена данными, представленными в этих трех
семантических системах, применяют два подхода: первый основан на стандартизации, а второй основан на техни
ческой способности к взаимодействию.
Н.2 Подход, основанный на стандартизации
Этот подход использует положения ИСО/МЭК 15434, чтобы обеспечить обмен данными, представленными в
трех используемых семантических системах. Он не может использоваться для данных, закодированных в линей
ных символах штрихового кода.
В потоке данных с помощью декодера выявляют:
a) индикатор соответствия — [четыре знака, [)> за которыми следует Rs (значение знака 30)], и следующий
за ним
b
) заголовок формата, состоящий из идентификатора формата в виде двух цифр в диапазоне от 01 до 99 и
оставшейся части заголовка.
Заголовок формата 05GS указывает на данные, структурированные согласно правилам идентификаторов
применения GS1, при этом знак Gs (значение знака 29) используется как разделитель элементов данных; заголо вок
формата 06GS указывает на данные, структурированные согласно правилам идентификаторов данных ASC МНЮ,
при этом знак Gs (значение знака 29) используется как разделитель элементов данных; заголовок формата 12GS
указывает на данные, структурированные согласно правилам идентификаторов текстовых элементов TEI, при этом
знак Gs (значение знака 29) используется как разделитель элементов данных. Конец последовательности данных
для формата обозначается как знак окончания формата Rs и знак завершения сообщения Еот.
Элементы данных в линейном символе штрихового кода должны разделяться в соответствии:
- с идентификатором символики, размещенным перед выходными данными для декодирования;
- с форматом первых знаков от первого до четвертого.
Идентификатор символики ]С1 указывает на символ GS1-128, в котором начальным знаком является FNC1
(не передается), содержащий данные применения GS1. Сначала программными средствами проводится поиск
первых двух знаков данных в списке AI; если соответствие не найдено, проводится поиск по первым трем знакам;
и если соответствие не найдено, проводится поиск по первым четырем знакам. Если соответствие найдено, сле
дующие знаки данных интерпретируются в соответствии с правилами для конкретных AI. Последующие
данные (которые могут включать знак FNC1 как разделитель элементов данных) подвергаются анализу тем же
методом до конца последовательности данных символа.
Любой другой идентификатор символики, присутствующий в начале сообщения (знак «]», сопровождаемый
еще двумя знаками) может интерпретироваться в соответствии с ИСО/МЭК 15424 и/или удаляться. Если следу
ющий знак (или, если никакой идентификатор символики не присутствует, первый знак) заглавный алфавитный
и сопровождается цифровыми данными, это — идентификатор данных ASC МНЮ и должен интерпретироваться в
соответствии с [13]. В противном случае, если следующий знак (или, если никакой идентификатор символики не
присутствует, первый знак) заглавный алфавитный и сопровождается еще двумя заглавными алфавитными
знаками и пробелом, то он должен восприниматься как TEI. Однако, если нет пробела в четвертом положении,
предполагается, что первый алфавитный знак — идентификатор данных ASC МНЮ идолжен интерпретироваться в
соответствии с [13]. Интерпретацию данных, следующих за распознанными TEI или DI проводят в соответствии с
их определениями. В противном случае, если в следующих четырех положениях есть одна, две или три цифры,
сопровождаемые заглавным алфавитным знаком, то эти два, три или четыре знака — идентификатор данных ASC
МНЮ.
Н.З Подход на основе технической способности к взаимодействию
На рисунке Н.1 представлен обобщенный процесс распознавания данных с спользованием AI, DI и TEI. На
стоящий стандарт не определяет конкретный метод, которым этот процесс может быть осуществлен, и позволяет
разработчикам программных решений использовать подход, в наибольшей степени соответствующий их требова
ниям.
43