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

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

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

ID

Требование

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

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

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

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

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

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

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

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


Сервисы регистра организаций здравоохранения HCOP. UC-1. Сервис получения информации об организации (HC Organization Registry Service – Query) Введение

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

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

Схема интерфейса (wsdl) сервиса получения информации об организации (HC Organization Registry Service – Query) приведена в

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

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

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

Обработка

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

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

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

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

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

Регистр организаций здравоохранения (HC Organization Registry) формирует сообщение, содержащее сведения о возникшей ошибке; Регистр организаций здравоохранения (HC Organization Registry) отправляет сведения о возникшей ошибке Потребителю информации об организации здравоохранения (HC Organization Information Consumer).

Каждый выполняемый запрос в рамках варианта использования «DSML. UC-1. Сервис получения информации об организации (HC Organization Registry Service – Query) должен сопровождаться отправкой сообщений аудита (Audit message) в Журнал регистрации событий в соответствии c требованиями транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) профиля IHE ATNA [RF-6]. Структура сообщений аудита приведена в приложении Г.


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

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

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

HCOP. UC-2. Сервис предоставления информации об организации (HC Organization Registry Service – Feed) Введение

Сервис предоставления информации об организации (HC Organization Registry Service – Feed) обеспечивает возможность передачи сведений об организации здравоохранения Источником информации об организации здравоохранения (HC Organization Information Source) в Регистр организаций здравоохранения (HC Organization Registry).

Схема интерфейса (wsdl) сервиса предоставления информации об организации (HC Organization Registry Service – Feed) приведена в

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

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

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

Обработка

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

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

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

Источник информации об организации здравоохранения (HC Organization Information Source) отправляет сведения организации здравоохранения в Регистр организаций здравоохранения (HC Organization Registry) (1.0); Регистр организаций здравоохранения (HC Organization Registry) обрабатывает запрос (1.1); Регистр организаций здравоохранения (HC Organization Registry) отправляет подтверждение о получении сведений о новой организации здравоохранения, об изменении данных или удалении записи организации здравоохранения Источнику информации об организации здравоохранения (HC Organization Information Source) (1.2)

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

Регистр организаций здравоохранения (HC Organization Registry) формирует сообщение, содержащее сведения о возникшей ошибке; Регистр организаций здравоохранения (HC Organization Registry) отправляет сведения о возникшей ошибке Источнику информации об организации здравоохранения (HC Organization Information Source).

Каждый выполняемый запрос и ответ в рамках варианта использования «DSML. UC-2. Сервис предоставления информации об организации (HC Organization Registry Service – Feed) должен сопровождаться отправкой сообщений аудита (Audit message) в Журнал регистрации событий в соответствии c требованиями транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) профиля IHE ATNA [RF-6]. Структура сообщений аудита приведена в приложении Г.


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

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

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

Сервисы регистра медицинских работников HCOP. UC-3. Сервис получения информации о медицинских работниках (HC Professional Registry Service – Query) Введение

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

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

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

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

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

Обработка

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

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

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

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

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

Регистр медицинских работников (HC Professional Registry) формирует сообщение, содержащее сведения о возникшей ошибке; Регистр медицинских работников (HC Professional Registry)  отправляет сведения о возникшей ошибке Потребителю информации о медицинских работниках (HC Professional Information Consumer).

Каждый выполняемый запрос в рамках варианта использования «DSML. UC-3. Сервис получения информации о медицинских работниках (HC Professional Registry Service – Query) должен сопровождаться отправкой сообщений аудита (Audit message) в Журнал регистрации событий в соответствии c требованиями транзакции ITI-20 «Записать в журнал событий» (Record Audit Event) профиля IHE ATNA [RF-6]. Структура сообщений аудита приведена в приложении Г.


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

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

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

HCOP. UC-4. Сервис предоставления информации о медицинских работниках (HC Professional Registry Service – Feed) Введение

Сервис предоставления информации о медицинских работниках (HC Professional Registry Service – Feed) обеспечивает возможность передачи сведений о специалистах здравоохранения Источником информации о медицинских работниках (HC Professional Information Source) в Регистр медицинских работников (HC Professional Registry).

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