7.2.1 Общая структура символа
Первый знак символа в любом символе является контрольным знаком, в котором закодированы контрольная сумма и длина символа. Пример символа GS1 DataBar Расширенный, приведенный на рисунке 11, содержит один контрольный знак символа и пять знаков символа.
Символы GS1 DataBar Расширенный построены в виде последовательности триплетов, состоящих из шаблона поиска, расположенного между двумя знаками символа. При нечетном числе знаков символа (при порядке следования слева направо) шаблон поиска размещают за последним знаком символа. Порядок следования элементов в знаках символа с нечетной нумерацией - слева направо, в знаках символа с четной нумерацией - справа налево. В знаках символа 1, 2, 5, 6, 9, 10 и т.д. первым элементом (самым дальним элементом от прилегающего шаблона поиска) является пробел, в то время как в знаках символа 3, 4, 7, 8, 11, 12 и т.д. первым элементом является штрих. Символ GS1 DataBar Расширенный всегда начинается и заканчивается левым и правым шаблонами-ограничителями, так же как и каждая строка многострочного символа. Пример символа GS1 DataBar Расширенный, состоящего из шести знаков символа и одиннадцати областей (слева направо), имеет следующую структуру (рисунок 11):
_______________
При подсчете числа знаков символа для данных контрольный знак символа условно считают знаком символа для данных. Поэтому для данной записи знаком символа с номером 1 является контрольный знак символа, знаком символа с номером 2 - первый знак символа (рисунок 11) и т.д.
a) первая область состоит из одного пробела и одного штриха шириной один модуль каждый и соответствует левому шаблону-ограничителю;
b) вторая область состоит из четырех пробелов и четырех штрихов общей шириной 17 модулей и соответствует контрольному знаку символа со структурой (n,k) = (17,4);
c) третья область состоит из трех пробелов и двух штрихов общей шириной 15 модулей и соответствует шаблону поиска А1;
d) четвертая область состоит из четырех штрихов и четырех пробелов общей шириной 17 модулей и соответствует первому знаку символа со структурой (n,k) = (17,4) (порядок следования элементов - справа налево);
e) пятая область состоит из четырех штрихов и четырех пробелов общей шириной 17 модулей и соответствует второму знаку символа со структурой (n,k) = (17,4);
f) шестая область состоит из трех штрихов и двух пробелов общей шириной 15 модулей и соответствует шаблону поиска В2;
g) седьмая область состоит из четырех пробелов и четырех штрихов общей шириной 17 модулей и соответствует третьему знаку символа со структурой (n,k) = (17,4) (порядок следования элементов - справа налево);
h) восьмая область состоит из четырех пробелов и четырех штрихов общей шириной 17 модулей и соответствует четвертому знаку символа со структурой (n,k) = (17,4);
i) девятая область состоит из трех пробелов и двух штрихов общей шириной 15 модулей и соответствует шаблону поиска В1;