ГОСТ Р MCO/HL7 27931-2015
Описание данны»
-------------------------------------------------►
Подтверждение оораб- тки
ОПИСАТЕЛЬНАЯ mpansuKutia
______
Запрос данных
^Запрошенные данные
ВОПРОСИТЕЛЬНАЯ т ранзакция
Грег»ован ие де ио т ич
►
Подтверждение оираос-тьи и
выпопненич
^---------------------------------------------
ПО ВЕЛИТЕЛЬНАЯ т р а н за кц и я
Рисунок 27 - Общие модели транзакций обмена сообщениями
П рим ечание - Обмен сообщениями, описанный в данном стандарте, предполагает передачу
исходного сообщения от отправителя к получателю в режиме «точ<а-точка», за которой следует обратная
передача отправителю ответного или подтверждающего сообщения. В зависимости от некоторых, обсужда
емых ниже ситуаций возвращение ответного/ подтверждающего сообщения может быть необязательной.
Обмен сообщениями в режимз «точка-точка» определен как независящий от конкретной технолоти или
архитектуры.
Описательные транзакции используются для обычной или широковещательной
рассылки прямых сообщений о событиях, например, сообщений ORU и RDS. Клиенты
(заинтересованные стороны), которым необходимы данные, собираемые сервером (вла
дельцем данных), могут «подписаться» на получение информации об изменении этих
данных. Передача информации о событии изменения данных инициируется сервером.
Информация может передаваться одному клиенту или нескольким клиентам. Каждый
клиент возвращает подтверждение получения информации.
Вопросительные транзакции используются для запросов. Клиент направляет сер
веру запрос (требование предоставления данных). Сервер обрабатывает запрос, возвра
щает клиенту информацию об успехе или ошибке обработки, а затем передает ему ин
формацию, затребованную в запросе.
Повелительная модель используется для дистанционного взаимодействия. Клиент
инициирует требование действия (например, заказ), направляемое серверу. Сервер обра-
Клиент
(заинтересованная
сторона)
Сервер
(владелец данных)
955