ГОСТ Р ИСО 28560-3— 2016
7 Блоки данных
7.1 Типы блоков данны х
Существуют следующие типы блоков данных:
- основной блок:
- специальные блоки;
- структурированные блоки расширения;
- неструктурированные блоки расширения.
Правила кодирования этих различных типов блоков данных даны в 7.2-7.10.
7.2 Основной блок
Основной блок содержит ряд полей данных фиксированной длины. Основной блок занимает пер
вые 34 байта (272 бита) в памяти радиочастотной метки. Если радиочастотная метка содержит только
32 байта (256 битов), используется структура усеченного основного блока. В этом случае невозможно
хранить на радиочастотной метке никаких других данных.
Таблицы 2 и 3 определяют использование и структуру основного блока и усеченного основного блока.
Т а б л и ц а 2 — Использование и структура данных основного блока
ПозИ’
цияа
Размер6
Соаержание поляс
0(0)
4 бита
Параметр содержания (элемент данных 2)
0(4)
4 бита
Вид использования «птат qualifier (элемент данных 5)
1
2 байта
Информация о комплекте (элемент данных 4) включает «numbers of parts in item
(количество частей в предмете учета)> и «ordinal part number (порядковый номер
части)> в младшем байте и следующем байте соответственно
3
16 байтов
Поле может содержать пустую строку или первичный идентификатор предмета уче та
(электронных данных 1), если максимальная длина его 16 байтов. В противном
случав первый байт будет 01НЕХ, и первичный идентификатор предмета учета дол
жен кодироваться в блоке расширения библиотеки
19
2 байта
Поле должно содержать ЦИК. который не является элементом данных, а является
значением, вычисляемым в ходе кодирования. Цель его — детектировать ошибки
считывания или записи. CRC-16-CCITT должен применяться с полиномом х16 + х12 + +
х5 + 1 и начальным значением FFFF. ЦИК должен вычисляться, начиная с самого
нижнего/младшего адреса и пропуская два байта ЦИК
21
13 байт
Поле может содержать пустую строку или элемент данных 3 (код ISIL организации —
владельца предмета учета), вэтом случав первые два байта содержатдвухбуквенный
код страны или одну букву, не являющуюся кодом страны, за которой следует про
бел. Следующие байты должны быть идентификатором предмета учета. Код страны,
буква, не являющаяся кодом страны, и идентификатор предмета учета определены
в ИСО 15511. Дефис, специфицированный в ИСО 15511, не должен кодироваться.
Если третий байт — 01НЕХ, то элемент данных 3 (код ISIL организации — владельца
предмета учета) должен кодироваться в блоке расширения библиотеки, а значения
других байтов в этом поле не определены.
Если третий байт — 02ИЕХ или 03НЕХ. то строка, начинающаяся с байта 4, должна
содержать (альтернативную организацию — владельца предмета учета (элемент
данных 23); в этом случае значение двух первых байтов в поле является неопре
деленным. 02НЕХ должно указывать на национальный стандартный код. не являю
щийся частью кода ISIL. a 03f4EX должно указывать на код организации, который не
является ни частью кода ISIL. ни национальным стандартом.
Использование кода ISIL очень рекомендуется. Какие-либо другие варианты должны
применяться только в переходном периоде или если код ISIL нецелесообразен
а Начальная позиция данного поля задается порядковым номером байта; в скобках дается номер бита. Если
номер бита не задан, подразумевается число 0.
ьДлина поля.
с Содержание поля. Для элементов данных см. таблицу 1. а для кодирования строк и целых чисел см. 5.4.
8