ГОСТ ISO 13606-5—2013
В область применения настоящего стандарта не входят требования к выбору инженерных под
ходов и коммуникационных протоколов, применяемых для передачи ЭМК. или поддерживаемых кон
кретными компонентами, или согласованных пользователями ЭМК.
6 ИНТЕРФЕЙСЫ
6.1 Интерфейс REQUEST_EHR_EXTRACT
Назначение
Этот интерфейс должен использоваться для запроса данных конкретной выписки из медицин
ской карты EHR_EXTRACT (определенной в ISO 13606-1), передаваемого сервису, который предпо
ложительно может ее предоставить. Запрашивающий сервис обозначается как EHR_requester. Сер
вис. который предположительно может предоставить выписку EHR_EXTRACT, обозначается как
EHR_provider, а сервис, которому должна быть направлена эта выписка, - EHR_recipient.
Описание
Этот интерфейс описывает информацию, которую сервис EHR_requester должен представить
сервису EHR_provider. чтобы как можно точное специфицировать данные ЭМК. включаемые в выпис ку
EHR_EXTRACT. В этой информации могут быть указаны такие ограничения на данные, извлекае мые
из ЭМК, как интервал дат, определенный список архетипов, включаемых в выписку, и т.д. Если указано
несколько ограничений, то извлекаемые данные должны удовлетворять им всем (то есть
формируется пересечение данных).
В запросе должен быть указан субъект медицинской помощи, к которому относится требуемая
выписка EHR_EXTRACT. Настоящий стандарт не содержит требований к тому, должны ли сервисы
EHR_requester и EHR_provider согласовать общий демографический идентификатор субъекта меди
цинской помощи или же они должны воспользоваться системным идентификатором субъекта, полу
чаемым по демографическим данным до вызова данного интерфейса. Эти вопросы, однако, должны
быть урегулированы до начала использования интерфейса.
Политики безопасности, применяемые к данному запросу, включая авторизацию сервиса
EHR_requester и все конкретные информированные согласия, относящиеся к этому запросу, должны
быть согласованы заранее или переданы параллельно с данным запросом. Способ передачи политик
безопасности не входит в область применения настоящего стандарта, но для его выбора можно вос
пользоваться ISO/TC 22600-1, ISO/TC 22600-2 и ISO/TC 22600-3. В настоящем стандарте предполага
ется и требуется, чтобы для передачи всех необходимых политик (или для общего доступа к ним) та
кие способы были предоставлены.
Список функций
Функция REQUEST_EHR_EXTRACT
Для извлечения требуемой выписки из ЭМК сервис EHR_requester должен вызвать функцию
REQUEST_EHR_EXTRACT, предоставляемую интерфейсом сервиса EHR_provider. По этому запросу
сервис EHR_provider может выполнить следующие действия:
возвратить сервису EHR_requester сообщение REJECT_EXCEPTION. указывающее
причину, по которой запрошенная выписка EHR_EXTRACT не может быть предоставлена (если
возможность такого возврата имеется). Возврат может быть реализован как специализация метода
обработки исключений, используемого в конкретном транспортном протоколе;
передать сервису EHR_recipient сообщение RETURN_VALUE_EHR_EXTRACT. содержащее
запрошенную выписку EHR_EXTRACT. Передача может быть реализована как специализация метода
обработки возвращаемого значения, используемого в конкретном транспортном протоколе.
Параметры функции REQUEST_EHR_EXTRACT
Наименование
параметра
Описание
Обязатель
ный/
необяза
тельный
Типданных
Значение по
умолчанию
(если при
менимо)
requestjd
Необязательный идентификатор, пере
даваемый сервисом EHR_requester. Он
также должен быть включен в ответ, что
бы сервис EHR_requester или сервис
EHR_recipient мог сопоставить запрос с
ответом. Он не обязателен, поскольку
многие протоколы передачи его не тре
буют
Необяза
тельный
String
7