Перейти к содержанию

Получение результатов регистрации ЭМД RegisterDocumentResult

Метод SendRegisterDocumentResultResponse используется для асинхронной передачи результатов регистрации сведений об ЭМД. Полученные из РЭМД сведения о регистрации ЭМД должны храниться в МИС на всем протяжении срока хранения электронного медицинского документа. При изменении срока хранения сведений об ЭМД через СТП ЕГИСЗ или изменении нормативных сроков хранения сведений МИС должна обновлять сроки хранения ЭМД в своем хранилище в соответствии со сроками хранения, установленными в РЭМД. Для получения актуальных сроков хранения сведений об ЭМД могут быть использованы сервисы поиска записей реестра (SearchRegistryItem) и получения регистрационных сведений (GetRegistryItem), реализованные на стороне РЭМД.

Это callback метод. Инициатором запроса выступает РЭМД (ЕГИСЗ) — результат регистрации направляется через МедМи API (ИИС) на callback-адрес МИС (клиники). Данный запрос направляется в случае успешной регистрации ЭМД и является вторым callback-ответом метода RegisterDocument.

Схема взаимодействия

РЭМД (ЕГИСЗ) отправляет результат регистрации в МедМи API (ИИС), который перенаправляет его на callback-адрес МИС (клиники).

Callback: Доставка результата регистрации

Callback запрос

POST /api/SendRegisterDocumentResultResponse

Заголовки:

Заголовок Описание Обязательный
businessId Идентификатор бизнеса в системе gbooking
user Имя/ключ пользователя
token Токен доступа

Полное описание параметров callback-ответа доступно в Swagger.

Ожидаемый ответ от МИС (клиники)

Успешный ответ (Код 200):

{
    "status": "Success"
}

Основные ошибки описаны в справочнике 1.2.643.5.1.13.13.99.2.305 — РЭМД. Классификатор кодов сообщений.