Ограничения на количество экземпляров (кратность - multiplicity) определяется в соответствии с принятыми выражениями кратности в рамках данного документа в таблице 3.

Таблица 3 – Определение ограничений на количество экземпляров

Выражение

Краткое описание

0..* или *

Произвольное число элементов

1..1 или 1

Только один элемент

1..*

Один или более элементов

0..1

Не более одного элемента

1..10

От одного до десяти элементов


Общая часть Перспективы использования продукта

Сервисы регистра медицинской техники должны быть использованы информационными системами в рамках проекта «Поставка платформы для информатизации и обеспечения интероперабельности информационных систем здравоохранения» [RF-2] для обмена актуальными данными о медицинской технике организаций здравоохранения, а сервис регистра лекарственных средств, изделий медицинского назначения и медицинской техники – для обмена данными о лекарственных средствах (ЛС), изделиях медицинского назначения (ИМН) и медицинской технике (МТ).

Сервисы описываемых регистров являются самостоятельными сервисами Платформы.

Функции продукта

Сервисы регистра медицинской техники включают в себя следующие сервисы:

    «Сервис получения информации о медицинской технике» (Medical Devices Registry Service – Query); «Сервис предоставления информации о медицинской технике» (Medical Devices Registry Service – Feed).

Сервисы регистра ЛС, ИМН и МТ включают в себя следующие сервисы:

    «Сервис получения информации о ЛС, ИМН и МТ» (Drugs Registry Service – Query); «Сервис предоставления информации о ЛС, ИМН и МТ» (Drugs Registry Service – Feed).
Характеристики пользователя

Описание участников информационного обмена приведено в таблице 4.

НЕ нашли? Не то? Что вы ищете?

Таблица 4 – Участники информационного обмена

Участник взаимодействия

Роль

Сервис

Описание

Информационная система (Information System)

Потребитель информации о медицинской технике (Medical Devices Information Consumer)

Сервис получения информации о медицинской технике (Medical Devices Registry Service – Query)

Участник взаимодействия, запрашивающий данные о медицинской технике

Потребитель информации о ЛС, ИМН и МТ (Drugs Information Consumer)

Сервис получения информации о ЛС, ИМН и МТ (Drugs Registry Service – Query)

Участник взаимодействия, запрашивающий данные о ЛС, ИМН и МТ

Источник информации о медицинской технике (Medical Devices Information Source)

Сервис предоставления информации о медицинской технике (Medical Devices Registry Service – Feed)

Участник взаимодействия, предоставляющий данные о новой медицинской технике, об изменении данных или удалении записи медицинской техники

Источник информации о ЛС, ИМН и МТ (Drugs Information Source)

Сервис предоставления информации о ЛС, ИМН и МТ (Drugs Registry Service – Feed)

Участник взаимодействия, предоставляющий данные о новом ЛС, ИМН и МТ, об изменении данных или удалении записи ЛС, ИМН и МТ

Платформа (HII platform)

Регистр медицинской техники (Medical Devices Registry)

Сервис получения информации о медицинской технике (Medical Devices Registry Service – Query)

Участник взаимодействия, предназначенный для обеспечения хранения информации о медицинской технике, полученных от источника информации о медицинской технике, и предоставления необходимых данных потребителю информации о медицинской технике в соответствии с параметрами запроса

Сервис предоставления информации о медицинской технике (Medical Devices Registry Service – Feed)

Регистр лекарственных средств, изделий медицинского назначения и медицинской техники (Drugs Registry)

Сервис получения информации о ЛС, ИМН и МТ (Drugs Registry Service – Query)

Участник взаимодействия, предназначенный для обеспечения хранения информации о ЛС, ИМН и МТ, полученных от источника информации о ЛС, ИМН и МТ, и предоставления необходимых данных потребителю информации о ЛС, ИМН и МТ в соответствии с параметрами запроса

Сервис предоставления информации о ЛС, ИМН и МТ (Drugs Registry Service – Feed)

Общие ограничения

К общим ограничениям относятся:

    требования контракта № KHSTTIRP-D/SW-02-повторный на оказание услуг «Поставка платформы для информатизации и обеспечения интероперабельности информационных систем здравоохранения» [RF-2]; требования Технического задания на Платформу [RF-3].

Предоставление информации о лекарственных средствах, изделиях медицинского назначения и медицинской техники должно осуществляться на основе следующих операций:

Запрос на изменение (ModifyRequest);

Запрос на добавление (AddRequest).

Следующие DSML-команды не используются и как таковые не реализованы в этих интерфейсах DSML:

Запрос на удаление (DelRequest);

Запрос на изменение уникального имени записи в каталоге (ModDNRequest);

Запрос на сравнение (CompareRequest);

Запрос на расширение (ExtendedRequest).

В информационных системах здравоохранения информация никогда не удаляется, а помечается как неактивная. Следуя этому правилу, чтобы удалить некоторую информацию из записи регистра (запись DSML), содержащую элемент, который нужно удалить, его необходимо изменить и установить как неактивный с помощью операции DSML ModifyRequest.

Для поиска информации searchRequest может исполььзовать с одним или несколькими параметрами фильтра. Платформа поддерживает следующие фильтры, как указано в спецификации DSMLv2:

    equalityMatch – используется для указания точного соответствия указанного параметра фильтра поиска; approxMatch – используется для указания подстановочного соответствия указанного параметра фильтра поиска.

Все остальные типы фильтров, указанные в спецификации DSML, не поддерживаются Платформой.

Для объединения параметров фильтра логические операторы AND, OR и NOT могут использоваться, как указано в спецификации DSML. Платформа поддерживает только один уровень группировки параметров с использованием логических операторов (рекурсивная группировка не поддерживается).


Предположения и зависимости

Предполагается, что программное обеспечение сервисов регистра автотранспорта, регистра зданий и регистра адресов поддерживает доступ к открытым стандартам на основе веб-служб SOAP и XML. Все регистры должны иметь возможность функционировать под управлением серверной операционной системы семейства Windows или UNIX.



Конкретные требования Функциональные требования

Общие функциональные требования приведены в таблице 5.

Таблица 5 – Общие требования

ID

Требование

Организация может использовать сервисы Платформы только в том случае, если Информационная система, используемая организацией, зарегистрирована и назначена этой организации в регистре информационных систем Платформы.

Организация и Информационная система должны быть указаны в заголовке SOAP в каждом запросе, отправленном Платформе.

Элементом заголовка SOAP для указания организации является From. ehkz: organizationID. Организация идентифицируется Organization OID

Элементом заголовка SOAP для указания Информационной системы является From. ehkz: applicationID. Организация идентифицируется с помощью Application OID.

Организация и Информационная система должны быть зарегистрировано в Платформе.

Информационная система должна принадлежать организации.

Пользователь Информационной системы, которая инициирует запрос, должен быть аутентифицирован и авторизован Информационной системой, а действительный токен SAML должен быть получен от Платформы.

Информационная система не должна отправлять в запросе (addRequest или modifyRequest) любой атрибут записи DSML, который указан как «read only» (см. труктура интерфейсов DSML и перечень атрибутов Регистров Платформы.). Если Информационная система отправляет такой атрибут, то Платформа должна игнорировать этот атрибут.


Сервисы регистра медицинской техники RDMD. UC-1. Сервис получения информации о медицинской технике (Medical Devices Registry Service – Query) Введение

Сервис получения информации о медицинской технике (Medical Devices Registry Service – Query) обеспечивает возможность получения сведений о медицинской технике медицинской организации Потребителем информации о медицинской технике (Medical Devices Information Consumer) из Регистра медицинской техники (Medical Devices Registry).

Схема интерфейса (wsdl) сервиса получения информации о медицинской технике (Medical Devices Registry Service – Query) приведена в

Входная информация

Входной информацией является пакетный запрос BatchRequest (состоит из одного или нескольких элементов запроса) от Потребителя информации о медицинской технике.

Формат пакетного запроса BatchRequest приведен в 1.

Обработка

Обобщенная диаграмма последовательности приведена на рисунке 1.

Рисунок 1. Диаграмма последовательности

Сценарий использования:

Потребитель информации о медицинской технике (Medical Devices Information Consumer) отправляет запрос информации о медицинской технике в Регистр медицинской техники (Medical Devices Registry) (1.0); Регистр медицинской техники (Medical Devices Registry) обрабатывает запрос (1.1); Регистр медицинской техники (Medical Devices Registry) отправляет информацию о медицинской технике, удовлетворяющую запросу, Потребителю информации о медицинской технике (Medical Devices Information Consumer) (1.2);

Альтернативный сценарий 2а. Во время обработки запроса произошла ошибка:

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19