ГОСТ Р ИСО 12176-3—2014
5.5 Контрольная сумма и идентификатор (только для штрих-кодов)
Значение контрольной суммы (контрольный знак) рассчитывают следующим образом:
1) суммируют числовые значения нечетных позиций в сообщении, прочитанном слева направо,
и умножить на 3;
2) суммируют числовые значения четных позиций в сообщении прочитанном слева направо;
3) суммируют суммы четных и нечетных значений, полученных на этапе 1 и этапе 2;
4) определяют наименьшее число, которое при добавлении к сумме, полученной на этапе 3,
производит число, кратное 10.
Значение идентификатора, должно быть рассчитано путем добавления 2 к контрольной сумме,
определенной на 4-ом этапе. Если это значение 10 или выше, необходимо вычесть из него 10. Эта
цифра размещается на 30-й позиции, при считывании штрих-кода слова направо.
5.6 Примеры кодов
Пример штрих-кода приведен в таблице 5.
Т а б л и ц а 5 — Пример штрих-кода
СтруктураNAAAAAAAAAAAABBBBCCCOODOEEEFFZ
Кодирование: 2 из 5 чередующийся
Пример300000041424312017564039002030
Код доступа
3
Количествознаков,используемыхв
следующем поле
Номер карты оператора
000000414243(ASCII
минус 32)
цифраIJK
Срок действия
1201
Декабрь 2001
Страна
756
Швейцария
Компетентная
организация
4039 (ASCII код минус 32)
HG
Квалификация
002
Сваркасзакладныминагревателями,
автоматическая
Язык03
Испанский
Идентификатор0
Контрольная сумма + 2
Пример кода на магнитной карте приведен в таблице 6.
Т а б л и ц а 6 - Пример магнитной карты
Структура
Z2.MSA.AAAAAA;BB;8B.CCC;DD;EEE;FF
Пример
Z2.MSA.IJKLMN;12;01;756:HG;002;03
ИдентификаторZ2,MSA
В соответствии с ИСО13950
Номер карты оператораIJKLMN
IJK LMN
Срок действия12:01
Декабрь 2001 г.
Страна756
Швейцария
Компетентная организацияHG
HG
Квалификация002
Сваркасзакладныминагревателями,
автоматическая
Язык03
Испанский
5