ГОСТ Р ИСО 28560-3— 2016
Окончание таблицы В.4
Вытруэха
Номер стра- Номер
иицы байта
Значение
байта, hex
Значение
байта, hex
Значение
байта, hex
Значение
байта, hex
520—23
15
44
48:
37
.DK7
624—27
31
38
35
30
1850
728—31
30
00
ОО
ОО
0. . .
832—35
00
00
05
01
. . . -
936—39
00
05
01
22
¥
1040—43
02
00
71
42
..ДВ
114 4 -4 7
6F
67
76
6F
1248—51
67
6Е
65
6Е
1352—55
00
31
32
33
1456—59
34
35
36
37
1560—63
38
39
30
00
1664—67
00
61
37
38
1768—71
39
36
35
36
1872—75
63
00
00
00
ogvo
gnen
.123
4567
890.
.d78
9656
С. . .
В.З Пример 3. Кодирование первичного идентификатора предмета учета
Первичный идентификатор предмета учета — это обязательный элемент данных.
Первая запись в таблице 1 указывает, что он может быть кодирован в двух различных блоках данных: либо в
основном блоке, либо в блоке расширения библиотеки. Выбор зависит от длины первичного идентификатора пред
мета учета. Если он не более 16 байт (октет), его нужно обязательно кодировать в основном блоке, как это указано в
таблице 2. В противном случав в байтовой позиции 3 в основном блоке ставится 01НЕХ, а первичный идентифи катор
предмета учета кодируется в блоке библиотечного расширения, как это указано в таблице 5.
Если радиочастотная метка ограничена 32 байтами, она может содержать только усеченный основной блок
(см. таблицу 3). В этом случав на радиочастотной метке можно закодировать только первичный идентификатор
предмета учета длиной не более 16 байт (октет).
В.4 Пример 4. Кодирование организации — владельца предмета учета (код ISIL)
Код ISIL организации-владельца настоятельно рекомендуется к использованию, и ему следует отдавать
предпочтение перед альтернативным кодом организации-владельца. Запись 3 в таблице 1 подсказывает, что его
можно кодировать в различных блоках данных: либо в основном блоке, либо в блоке библиотечного расширения.
Выбор зависит от длины префикса и идентификатора организации в коде ISIL. Если префикс состоит из
одного или двух байтов и идентификатор организации не более 11 байт, его следует всегда кодировать в основном
блоке, как это указано в таблице 2. В этом случае кодированная строка должна формироваться как конкатенация
префикса и идентификатора организации (unit identifier). Если префикс состоит только из одной буквы, следует до
бавить пробел (U+0020) между префиксом и идентификатором организации. В противном случав позиция байта 23
в основном блоке должна содержать 01ИЕХ, и элемент данных должен кодироваться в блоке расширения библи отеки.
как указано в таблице 5. В этом случав строка должна содержать код ISIL. включая дефис.
Если радиочастотная метка содержит только 32 байта, в ней размещается лишь усеченный основной блок
(см. таблицу 3). В этом случае на радиочастотной метке кодируется только код с однобуквенным или двухбуквен-
ным префиксом страны и идентификатором организации длиной не более 9 байт (октет).
П р и м е ч а н и е — Код ISIL определен в ИСО 15511. Это идентификатор переменной длины, который дол
жен максимально состоять из 16 знаков, в том числе арабских цифр от 0 до 9 или букв из 26-буквенного латинского
алфавита (без использования диакритических знаков) и следующих специальных знаков: косая дробь (/). дефис (-)
и двоеточие (:). Каждый идентификатор ISIL должен быть уникальным в соответствии с набором знаков, указанным в
ИСО/МЭК 10646. не принимая во внимание регистр знака.
Для каждого знака и специального графического знака в составе этого ограниченного набора используется
кодирование в формате UTF-8 (оно применяется для кодирования строк в настоящем стандарте), которое соот
ветствует 1 байту (также называемому октетом).
П р и м е р 1 — Идентификатор ISIL "O-FITHE" кодирован в основном блоке как строка "О FITHE”
(заметим, что префикс "О "— это краткая форма кода ISIL для кодировки "OCLC” (не код страны); де фис
пропущен, но добавлен пробел, поскольку код однобуквенный).
17