ГОСТ Р 57304—2016
Приложение В
(справочное)
Сценарии использования и система разрешения объектных идентификаторов ORS
В.1 Общие положения
В настоящем приложении описан перечень вариантов использования регистра (хранилища) ОИД и Системы
разрешения объектных идентификаторов ORS (Object Identifier Resolution System)для ОИД. предназначенных для
медицинских прикладных программ, с помощью веб-сервисов RESTful.
В.2 Варианты использования
Следующий список вариантов использования регистров ОИД рассмотрен для подтверждения требований
к модели метаданных и функциональных требований, предназначенных для обеспечения интероперабельности
регистров.
Вариант 1. Создание ОИД в регистре, владельцем которого является уполномоченный регистратор:
- создание нового ОИД в стандартной онтологической структуре;
- создание нового ОИД в подчиненной структуре.
Вариант 2. Регистрация ОИД:
- регистрация ОИД. созданного владельцем регистра;
- регистрация ОИД. созданного в другом месте.
Вариант 3. Отмена или замена ОИД:
- отмена ОИД. созданного по ошибке, без замены на другой ОИД;
- отмена ОИД. созданного по ошибке, с заменой на заданный ОИД;
- отмена ОИД. зарегистрированного по ошибке, без замены на другой ОИД;
- отмена ОИД. зарегистрированного по ошибке, с заменой на заданный ОИД;
- отмена ОИД. являющегося дубликатом, с указанием исходного ОИД.
Вариант 4. Изменение или редактирование метаданных ОИД:
- модель разрешений;
- модель распределенного взаимодействия;
- агенты для программ редактирования.
Вариант 5. Публикация информации об ОИД.
- присутствие в сети Интернет;
- интерфейс прикладных программ API, доступный в сети Интернет (присутствие веб-служб в сети Интер
нет);
- полная выгрузка регистра в машиночитаемой форме;
- полная выгрузка регистра в человекочитаемой форме;
- частичная выгрузка регистра в машиночитаемой форме:
- частичная выгрузка регистра в человекочитаемой форме.
Вариант 6. Запрос информации об ОИД:
- поиск ОИД объекта:
- поиск объекта, идентифицированного ОИД;
- поиск списка типов ОИД:
- поиск списка ОИД. фильтруемого по различным критериям, с использованием и без использования масок:
- поиск ОИД. зарегистрированных конкретной организацией или лицом:
- поиск ОИД. ассоциированных с типом информационного обьекта:
- поиск ОИД. ассоциированных с руководствами по реализации;
- поиск ОИД, зарегистрированных в определенном периоде времени.
В.З Веб-службы RESTful. предназначенные для системы разрешения объектных идентификаторов
«Передача состояния представления» (Representational state transfer. REST) — архитектурный стиль взаимо
действия распределенных гипермедиа-систем, например. Всемирной паутины. Этот термин был введен и опреде
лен в 2000 году Роем Фиддингом (Roy Fielding) в его докторской диссертации [18].
Веб-сервис RESTful реализуется с помощью принципов REST на основе протокола HTTP. Он представляет
коллекцию ресурсов с тремя следующими аспектами:
- базовый адрес URI веб-сервиса, например, htto://oid.server.orgi1:
- тип среды Интернет данных, поддерживаемый веб-сервисом, в данном случае только XML или HTML:
- совокупность операций, поддерживаемых веб-сервисом с помощью методов HTTP, вданном случае только
GET.
23