6.1.1.1.5 Общая схема обмена данными

Во всех случаях согласно стандарту ИСО 27931 передача данных состоит в простом обмене сообщениями между парой приложений. Схема такого обмена в режиме расширенного подтверждения показана на рисунке 5.

┌──────────────────┐ ┌──────────────────┐

│ │ │ │

│ │ ОПИСАТЕЛЬНАЯ транзакция │ │

│ │ │ │

│ │ Описание данных │ │

│ ├──────────────────────────────────>│ │

│ │ Подтверждение приема │ │

│ │<──────────────────────────────────┤ │

│ │ Подтверждение обработки │ │

│ │<──────────────────────────────────┤ │

│ │ │ │

│ Отправитель │ ВОПРОСИТЕЛЬНАЯ транзакция │ Получатель- │

│ │ │ │

│ │ Запрос данных │ │

│ сообщений ├──────────────────────────────────>│ сообщений │

│ │ Подтверждение приема │ │

│ │<──────────────────────────────────┤ │

│ │ Запрошенные данные │ │

│ │<──────────────────────────────────┤ │

│ │ │ │

│ │ ПОВЕЛИТЕЛЬНАЯ транзакция │ │

│ │ │ │

│ │ Требование действия │ │

│ ├──────────────────────────────────>│ │

│ │ Подтверждение приема │ │

│ │<──────────────────────────────────┤ │

│ │ Подтверждение обработки и │ │

│ │<──────────────────────────────────┤ │

│ │ выполнения │ │

└──────────────────┘ └──────────────────┘

Рисунок 5 Классификация транзакций и сообщений

В ответ на исходное сообщение (описательное, повелительное или запрос) принимающая система отправляет последовательно два ответа.

Первый ответ посылается после завершения приема исходного сообщения и служит признаком того, что сообщение или запрос дошли до адресата. Такой ответ называется сообщением подтверждения приема. В подтверждении приема указывается код, по которому можно определить, принято исходное сообщение на прикладную обработку или отвергнуто. Сообщение подтверждения приема для ИС РС ЕРЗ формирует шлюз РС после завершения форматно-логического контроля. Более подробно о возможных кодах подтверждения приема см. в таблице 57.

Второй ответ посылается после прикладной обработки исходного сообщения "по существу" и называется подтверждением прикладной обработки. В подтверждении прикладной обработки указывается код, по которому можно определить, обработано исходное сообщение или в обработке отказано и по какой причине. Для вопросительных транзакций в случае успешной обработки возвращается ответ на запрос, содержащий запрошенные сведения или информацию о том, что запрошенная информация отсутствует. Подтверждение прикладной обработки формирует ЦС ЕРЗ. В качестве описательных транзакций в ИС ЕРЗ выступают транзакции изменения данных о застрахованных лицах. В дальнейшем такие транзакции будем называть транзакциями изменения данных в ЕРЗ.

Вопросительные сообщения (запросы) посылаются в том случае, когда ТФОМС для выполнения той или иной функции требуется информация о застрахованном лице, которой он не располагает, но может получить из ЦС ЕРЗ.

Повелительные сообщения в настоящей реализации не используются.