ГОСТ ISO/1EC 24724—2011
7.2.5.4.3 Поле метода кодирования со значением «0101» для идентификации предмета переменной
массы (с точностью задания значения массы 0,001 или 0,01 фунта)
Указанный метод кодирования может быть использован в случае, если подлежащее кодированию
сообщение состоит только из двух строк элементов с AI: строки с AI (01). за которой следует строка с AI
(3202) или AI (3203)1’. Строка элемента с AI (01) для идентификации предмета должна иметь значение
разряда индикатора, равное 9. В строке элемента сAI (3202)для переменного значения массы предмета
должна быть указана его масса, которая должна быть не более 99,99 фунтов. В строке элемента с AI (3203)
для переменного значения массы должна быть указана его масса, но не более 22.767 фунтов. Две
строки элементов с AI уплотняютдо 40 и 15 битов соответственно, образуя общее поле длиной 55 битов. С
помощью метода кодирования со значением «0101» кодируют символ фиксированнойдлины, состоящий из
шести знаков символа без поля универсального уплотнения данных.
При кодировании двух строк элементовс идентификатором применения AI встроке элемента сAI (01)
отбрасывают первые три цифры (019) и последнюю контрольную цифру. Остальные 12 цифр кодируют в
40-битовом поле уплотненныхданных в четырех группах по три цифры в каждой группе, кодируемых соот
ветственно в 10битах. В строках элементов сAI (3202) и AI (3203) отбрасывают первые четыре цифры (3202 и
3203 соответственно). Для AI (3202) значения для оставшихся 6 цифр вдиапазоне от 0 до 9 999 кодируют
15битами и добавляют вполе уплотненныхданных. ДляAI (3203) значения для оставшихся 6 цифр должны
находиться вдиапазоне от 0до 22767. К этому значению прибавляют 10000, результат кодируют в 15 битах и
добавляют в поле уплотненных данных.
Устройство декодирования декодирует первые 40 битов как 12 цифр путем преобразования каждой
из четырех групп по 10 битов втри цифры, затем добавляет перед этими 12 цифрами префикс, состоящий
из трех цифр — 019, а в конце первой строки элемента с AI — контрольную цифру, вычисленную по
модулю 10. Затем устройство декодирования преобразует оставшиеся 15 битов вдесятичное числовое
значение. В случае если это значение менее 10000, то оно будет преобразовано в шесть цифр, которым
предшествует идентификатор применения AI. равный (3202), с целью создания строки элемента с А) в
сообщении. В случае если значение более 10000, из него следует вычесть 10000, дополняя
полученные цифры начальными нулямидо шести цифр. Затем устройство декодирования добавляет
префикс иденти фикатора применения AI (3203) кдекодированному шестиразрядному значению массы
для формирования второй строки элемента с AI в сообщении.
Например, если при кодировании сообщения (01 )90012345678908(3202)000156 использован метод
кодирования со значением «0101», в поле уплотненных данных вдействительности включают только выде
ленные полужирным шрифтом цифры, но на выходе устройствадекодирования будет последовательность
данных >001900123456789083202000156*.
7.2.5.4.4 Поля методов кодирования со значениями от «0111000» до «0111111» для идентификации
предмета, его переменной массы и календарной даты
Указанный метод кодирования может быть использован в случае, если подлежащее кодированию
сообщение состоит издвух или трех строкэлементов с идентификаторами применения AI: AI (01). AI (31 Ох)
или AI (320х) (х — вдиапазоне от 0 до 9) в качестве необязательногодополнения AI (11), или AI (13), или AJ (15).
или AI (17). Строка элемента с AI (01)для идентификации предметадолжна иметь значение индикато ра.
равное 9. В строке элемента с AI для переменной массы могут быть указаны числовые значения в
диапазоне от 0 до 99999. С помощью методов кодирования со значениями от «0111000» до «0111111»
кодируют символ фиксированной длины, состоящий из восьми знаков символа без поля универсального
уплотнения данных.
Ниже приведены восемь методов кодирования данных, связанных с предметом, его переменной
массой и календарной датой.
Метод ’0111000*
AI (01) + AI (310х) + AI (11)
Масса нетто предмета в метрических единицах величин и дата
изготовления
Метод ’0111001*
AI (01) + AI(320x) +AI (11)
Масса нетто предмета в неметрических (британских) единицах
величин и дата изготовления
11 Идентификатор применения AI (3202) обозначает массу нетто в фунтах с двумя десятичными
разрядами после запятой, идентификатор при/ленения AI (3203) обозначает массу нетто в фунтах с тремя
десятичными разрядами после запятой.
28