Модуль интеграции с N3Health:Сервис записи пациентов
Руководство пользователя
×

4.5. История запросов

История обмена (логи обмена) — список, в котором МИС фиксирует входящие и исходящие запросы. В логах записываются данные без обезличивания в формате «Как есть». Перед передачей данных за пределы разрешённого контура такие сведения следует обезличить.
Чтобы открыть список, на панели управления нажмите «История обмена» (см. скриншот).
Рисунок 9 – Кнопка открытия истории запросов в панели управления
В форме списка можно настроить отображение записей по выбранным полям.
Для ручной очистки логов нажмите «Очистить историю по длительности хранения». При очистке используется срок хранения в днях, указанный в настройках интеграции. Если установлено значение 0, записи не удаляются.
Важно отметить, что без очищения журнал будет разрастаться, что может негативно отразиться на скорости работы базы и её весе. Не рекомендуется использовать значение дней 0 в ситуациях, кроме тестирования.
Рисунок 10 – Список истории запросов без отборов
В каждой записи фиксируются:
·         Дата и время создания.
·         Вид запроса.
·         Наличие ошибки при выполнении.
·         Признак исходящего запроса.
Дополнительная информация, если она есть, отображается в нижней части записи. Данные обмена представлены в разделах «Запрос», «Ответ» и «Ошибка». Раздел «Ошибка» доступен только при выполнении запроса с ошибкой.
Раздел «Запрос» содержит теги и их значения, использованные в запросе, а также тело запроса.
·         Для входящих запросов состав данных зависит от вида запроса: теги могут отсутствовать, а значения — передаваться в теле запроса.
·         Для исходящих запросов из МИС указывается тег организации, а в теле запроса передаются данные МИС для обмена.
Раздел «Ответ» содержит результат обработки запроса:
·         Для входящих запросов — ответ МИС на запрос получения данных из базы.
·         Для исходящих запросов — ответ Милы на запрос передачи данных.
В разделе доступны поля «Тело ответа» — текст или структура данных, передаваемые в качестве содержимого ответа; «Полный текст ответа» — полный ответ в формате JSON со всеми параметрами. По умолчанию поле свёрнуто; его можно развернуть, если для анализа нужны все параметры ответа.
Раздел «Ошибка» содержит описание причины ошибки, возникшей при обработке запроса. Оно может быть представлено в понятной пользователю форме или в виде технического сообщения, например при ошибке исходящего запроса. Для успешно выполненных запросов раздел недоступен.
Рисунок 11 – Пример данных записи истории обмена успешного исходящего запроса