Действующий
- правила кодирования должны основываться только на использовании метода доступа без использования каталогов. Не должны использоваться альтернативные методы доступа, пока не будет предусмотрено иное в данной части ИСО 28560;
- должны поддерживаться как фиксированные, так и изменяемые идентификаторы DSFID, в зависимости от возможностей радиочастотной метки.
Для обеспечения совместимости устройства считывания для радиочастотной идентификации должны базироваться на открытой архитектуре стандартов радиочастотной идентификации, установленных подкомитетом Совместного технического комитета ИСО/МЭК СТК 1/ПК 31 . Конкретные стандарты указаны в данной части ИСО 28560. Это значит, что считывающее/записывающее оборудование любого изготовителя должно быть в состоянии считывать или записывать данные на радиочастотные метки любого другого изготовителя и что радиочастотные метки любого изготовителя могут быть считаны и/или запрограммированы устройством считывания любого другого изготовителя.
Подкомитет ИСО/МЭК СТК 1/ПК 31 (ISO/IEC JTC 1/SC 31) "Технологии автоматической идентификации и сбора данных"; "зеркальным" техническим комитетом по отношению к указанной структуре является технический комитет по стандартизации ТК 355 "Технологии автоматической идентификации и сбора данных".
Набор элементов данных, включенных в словарь данной части ИСО 28560, полностью описан в ИСО 28560-1, и краткие сведения о нем приведены в таблице 1. Только один элемент данных является обязательным - первичный идентификатор предмета учета. Все остальные не являются обязательными, и могут быть выбраны в соответствии с требованиями отдельных библиотек и/или для отдельных типов предметов учета.
В таблице 1 приведены значения относительного идентификатора объекта, форматы входных данных и рекомендации по блокировке элемента данных при его кодировании в радиочастотной метке. Для всех элементов данных с переменной длиной формата отображения должна быть принята максимальная длина 255 знаков.
N | Наименование элемента данных | Статус | Формат отображения | Блокировка |
1 | Первичный идентификатор предметов учета | Обязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 | Должен быть заблокирован |
2 | Параметр содержания | Необязательный | Код с битовым отображением (см. 6.3) | Не обязательна |
3 | Организация-владелец (код ISIL) | Необязательный | Поле переменной длины (максимально до 16 знаков), в соответствии с ИСО 15511 | Не обязательна |
4 | Информация о комплекте | Необязательный | Структура: "всего в комплекте/номер части" (максимум 255) | Не обязательна |
5 | Тип использования | Необязательный | Один октет (кодированный список) | Не обязательна |
6 | Место хранения | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 | Не обязательна |
7 | Медиа-формат ONIX | Необязательный | Два буквенных знака в верхнем регистре | Не обязательна |
8 | Медиа-формат MARC | Необязательный | Два буквенных знака в верхнем регистре | Не обязательна |
9 | Идентификатор поставщика | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 | Не обязательна |
10 | Номер заказа | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 | Не обязательна |
11(b) | Организация-получатель по МБА (код ISIL) | Необязательный | Поле переменной длины (максимально до 16 знаков), в соответствии с ИСО 15511 | Не блокируется |
12 | Учетный номер операции МБА | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 | Не блокируется |
13 | Идентификатор предмета торговли GS1 | Необязательный | Поле фиксированной длины, 13 десятичных цифр | Не обязательна |
14 | Альтернативный уникальный идентификатор предмета учета | Зарезервирован для использования в будущем | - | - |
15 | Локально используемые данные А | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 или ИСО/МЭК 8859-1, или UTF-8 | Не обязательна |
16 | Локально используемые данные В | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 или ИСО/МЭК 8859-1, или UTF-8 | Не обязательна |
17 | Наименование | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 или ИСО/МЭК 8859-1, или UTF-8 | Не обязательна |
18 | Локальный идентификатор продукции | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 | Не обязательна |
19 | Медиа-формат (другой) | Необязательный | Один октет (кодированный список) | Не обязательна |
20 | Этап цепи поставок | Необязательный | Один октет (кодированный список) | Не обязательна |
21 | Номер счета поставщика | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 | Не обязательна |
22 | Альтернативный идентификатор предмета учета | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 | Не обязательна |
23 | Альтернативный код библиотечной организации-владельца | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 | Не обязательна |
24 | Внутренний код подразделения библиотечной организации-владельца | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 | Не обязательна |
25 | Альтернативный код организации-получателя по МБА | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 | Не блокируется |
26 | Локально используемые данные С | Необязательный | Переменной длины, алфавитно-цифровой. Набор знаков в соответствии с международной ссылочной версией (IRV) по ИСО/МЭК 646 или ИСО/МЭК 8859-1, или UTF-8 | Не обязательна |
27 | Не определен | Зарезервирован для использования в будущем | - | - |
28 | Не определен | Зарезервирован для использования в будущем | - | - |
29 | Не определен | Зарезервирован для использования в будущем | - | - |
30 | Не определен | Зарезервирован для использования в будущем | - | - |
31 | Не определен | Зарезервирован для использования в будущем | - | - |
В этой графе указан номер элемента данных (N) или значение относительного идентификатора объекта, т.е. номер, идентифицирующий элемент данных, как определено в ИСО 28560-1. Коды ISIL, используемые для значений относительных идентификаторов объектов 3 и 11, представляются и отображаются символами, определенными в ИСО 15511. Специальная схема кодирования, как это определено в 6.4, используется для эффективного уплотнения составной строки знаков кода ISIL. |
Это единственный обязательный элемент данных, который должен кодироваться для совместимости с данной частью ИСО 28560. Формат элемента переменной длины из любых алфавитно-цифровых символов, определенных международной ссылочной версией ИСО/МЭК 646 (также известной как US-ASCII). Хотя правилами кодирования поддерживается любая длина первичного идентификатора предмета учета, более короткие коды и только из цифр более эффективны, требуют меньшего объема памяти и ускоряют обмен через радиоинтерфейс. Хотя блокировка (от последующих изменений) первичного идентификатора предмета учета не обязательна, в обычных условиях этот элемент данных должен быть заблокирован для предотвращения различных форм цифрового вандализма. Первичный идентификатор предмета учета должен кодироваться первым элементом в радиочастотной метке для ускорения взаимодействия по радиоинтерфейсу за счет применения команды чтения только к первым объектам (см. В.5).
Параметр содержания является необязательным элементом данных, использующимся в радиочастотной метке для объявления значения относительного идентификатора объекта, и для целей данной части ИСО 28560 используется в качестве индекса идентификатора объекта. Он должен использоваться, если в радиочастотной метке кодируются дополнительные элементы данных. Использование параметра содержимого может ускорить считывание радиочастотной метки, так как в нем указывается наличие или отсутствие конкретного элемента данных. Если элемент данных кодируется в радиочастотной метке, то требуется его дополнительное считывание, но если индекс идентификатора объекта указывает на отсутствие элемента данных в радиочастотной метке, лишняя трата времени на обмен с радиочастотной меткой может быть предотвращена.
Сам индекс состоит из последовательности битов, где каждый бит своим положением связан с конкретным относительным идентификатором объекта. Если бит имеет значение 1, то относительный идентификатор объекта и связанный с ним элемент данных кодируется в радиочастотной метке. Так как идентификатор объекта 1 обязателен, а идентификатор объекта 2 это и есть конкретный элемент данных, битовая карта начинается с идентификатора объекта 3. Пример показан на рисунке 2.
В примере на рисунке 2 индекс идентификатора объекта указывает, что кодируются относительные идентификаторы объектов со значениями 3, 8 и 11. Независимо от того, что в словаре данных содержится большее число относительных идентификаторов объектов, битовая карта может быть усечена на последнем кодируемом идентификаторе объекта. Также необходимо дополнять значение пустыми битами до 8-битовой границы для кодирования в радиочастотной метке.
Если этот элемент данных кодируют в радиочастотной метке, он должен быть на втором месте для того, чтобы устройство считывания для радиочастотной идентификации могло быть настроено на одновременное считывание первичного идентификатора предмета учета и индекса идентификатора объекта за одну операцию. Индекс идентификатора объекта должен быть заблокирован, если нет сомнений в неизменности данных на радиочастотной метке. Этот элемент данных не содержит никакой информации о последовательности кодированных элементов данных и их размере. В примере на рисунке 2 элемент со значением относительного идентификатора объекта 8 может стоять в начале, за ним 11, а потом 3.
Элемент данных "Организация-владелец" представляет собой код ISIL в соответствии с ИСО 15511. В данной части ИСО 28560 код ISIL вводится в процесс кодирования радиочастотной идентификации по структуре, определенной в соответствии с правилами ИСО 15511. Это означает, что дефис (который присутствует в каждом коде ISIL после двух знаков кода страны) также представлен в прикладных командах.
Для более эффективного кодирования код ISIL предварительно перекодируют по правилам, определенным в приложении С. Эти правила также относятся к кодированию идентификаторов организаций-получателей по МБА (6.12). Дополнительно к предоставленным деталям схемы кодирования в приложении С также приведены рекомендации по сопряжению со средствами кодирования и декодирования по ИСО/МЭК 15962.
Использование этих кодов предполагает (например) наличие внешних систем МБА, способных отслеживать предметы учета на основе уникального сочетания их первичных идентификаторов и идентификатора организации-владельца. Данный элемент необязателен, если предметы учета не передаются для МБА, но обязателен, если они участвуют в МБА с использованием радиочастотной идентификации. Можно полагать необходимость блокирования данного элемента, но также есть варианты, когда библиотеки будут оставлять элемент незаблокированным на случай его изменения при объединении библиотек, передачи фонда другому владельцу и т.п. Другие приложения также могут использовать код ISIL.
В ИСО 28560-1 определены различные примеры кодирования, особенно для случаев, когда не на всех частях комплекта размещены радиочастотные метки.
Если общее число частей 9 или меньше, то пользовательские данные могут быть представлены в виде двухразрядного кода для снижения требований к кодированию. Если общее число частей от 10 до 99, то пользовательские данные представляются в виде четырехразрядного кода с наименьшими порядковыми значениями от 00 до 09. Если частей от 100 до 255, то пользовательские данные представляются шестиразрядным кодом. Если порядковое значение меньше 100, в него добавляются префикс в виде ведущих нулей для дополнения до трехзначного номера.
Элемент данных "Вид использования" определен в ИСО 28560-1 совместно со списком поддерживаемых значений кодов для этого элемента данных. Код в ИСО 28560-1 представлен в виде алфавитно-цифрового кода, но фактически это один байт шестнадцатеричного кода и таким он и кодируется.
Элемент данных "Место хранения" - это поле переменной длины, которое используют для отображения кода места расположения на системе стеллажей организации-владельца.
Элемент данных "Медиа-формат ONIX" представляет медиа-дескриптор ONIX в виде двух прописных букв. Ссылка на первоисточник со списком кодов приведена в ИСО 28560-1.
Элемент данных "Медиа-формат MARC" представляет дескриптор категории материалов MARC в виде двух строчных букв. Ссылка на первоисточник со списком кодов приведена в ИСО 28560-1.
Элемент данных "Идентификатор поставщика" представляет собой поле переменной длины, которое может быть использовано для локально назначенного идентификационного номера, привязанного к поставщику библиотечных материалов. Оно может быть постоянно записанным в радиочастотной метке или может использоваться только временно в процессе приобретения.
Поле переменной длины "Номер заказа" может быть использовано для локально назначенного номера заказа, значимого в отношениях между библиотекой и поставщиком библиотечных материалов. Оно может быть постоянно записанным в радиочастотной метке или может использоваться только временно в процессе приобретения.
Элемент данных "Организация-получатель по МБА" представлен кодом ISIL этой организации в соответствии с ИСО 15511. Данные должны представляться в соответствии с правилами 6.4 (так же, как и для организации-владельца). Элемент данных не должен блокироваться.
Элемент данных "Учетный номер операции МБА" назначается выдающей организацией для идентификации операции МБА. Структура номера определяется локально. Элемент данных не должен блокироваться.
Элемент данных "Идентификатор предмета торговли GS1" используется для хранения кода GTIN-13 , обычно присутствующего на продукции розничной торговли в форме штрихового кода, как на книжной продукции, так и на иной медиа-продукции. Подробная информация приведена в ИСО 28560-1. GTIN-13 всегда представлен в виде 13-разрядного кода (с начальными нулями, если необходимо) для использования в процессах кодирования по ИСО/МЭК 15962.