Действующий
Примечание - Имеется некоторая степень гибкости в использовании локально определенных кодов, что позволяет использовать усовершенствования и вариации, но при соблюдении совместимости с базовым набором элементов данных.
Радиоинтерфейс для совместимых радиочастотных меток определен в ИСО/МЭК 18000-3, а именно для варианта Mode 1.
Для целей миграции в течение переходного периода могут поддерживаться дополнительные несовместимые радиоинтерфейсы предыдущих систем, что разрешено использовать при необходимости в течение длительного времени.
Соответствие радиоинтерфейса должно быть обеспечено путем испытаний в соответствии с порядком, установленным ИСО/МЭК TR 18047-3.
При наличии требований к эксплуатационным испытаниям радиочастотных меток испытания следует проводить в соответствии с ИСО/МЭК 18046-3.
В ИСО/МЭК 15961-1 установлены команды приложения, которые используются для определения требований к связи между приложением и радиочастотными метками. Соответствующие команды приведены в приложении В.
Правила для процессов по ИСО/МЭК 15962 должны использоваться для кодирования и декодирования данных с радиочастотной метки. В частности должны использоваться следующие ограничения:
- правила кодирования должны основываться только на использовании метода доступа без использования каталогов. Не должны использоваться альтернативные методы доступа, пока не будет предусмотрено иное в данной части ИСО 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 представлен в виде алфавитно-цифрового кода, но фактически это один байт шестнадцатеричного кода и таким он и кодируется.