Запрос регистрационных сведений об ЭМД из РЭМД GetRegistryItem¶
Метод GetRegistryItem позволяет запросить сведения о регистрации по номеру записи в реестре.
Доступ к записям разграничен, каждая МИС может получить сведения только о записях, зарегистрированных этой МИС.
В ответе возвращаются сведения по актуальной версии документа.
Базовый сценарий¶
- МИС (клиника) отправляет
POST /api/GetRegistryItemс номером записи в реестре - МедМи API возвращает
200 OKс идентификаторамиqueueMessageId,clientMessageId - Асинхронно МедМи API отправляет
SendGetRegistryItemResponseс регистрационными сведениями
API запрос¶
POST: https://emdr-api.dev.gbooking.ru/api/GetRegistryItem
Заголовки:
| Заголовок | Описание | Обязательный |
|---|---|---|
businessId |
Идентификатор бизнеса в системе gbooking | ✅ |
user |
Имя/ключ пользователя | ✅ |
token |
Токен доступа | ✅ |
Полное описание параметров запроса и ответа доступно в Swagger.
Callback: Доставка регистрационных сведений¶
Результаты запроса передаются асинхронно через callback-метод SendGetRegistryItemResponse.
SendGetRegistryItemResponse — результат запроса регистрационных сведений¶
Отправляется на callback-адрес МИС (клиники) после обработки запроса.
POST /api/SendGetRegistryItemResponse
Заголовки: businessId, user, token
Полное описание параметров callback-ответа доступно в Swagger.
Ожидаемый ответ от МИС (клиники)¶
Успешный ответ (Код 200):
{
"status": "Success"
}
Основные ошибки описаны в справочнике 1.2.643.5.1.13.13.99.2.305 — РЭМД. Классификатор кодов сообщений.