Запрос
Адрес запроса
POST: {{url}}/hospitalization |
Заголовки запроса
Заголовок | Значение (тип/формат значения) | Описание | Обязательный |
---|---|---|---|
Authorization | Bearer {rpguToken} (без скобок и через пробел после Bearer) | RPGU токен, полученный с помощью сервиса авторизации | + |
Тело запроса
JSON со следующими полями:
Поле | Тип данных | Описание | Обязательный |
---|---|---|---|
lpu_code | string | МКОД или ГУИД ЛПУ | + |
hospitalization_id | string | Идентификатор заявки на госпитализацию | + |
string | Email пациента | - | |
phone | string | Номер телефона пациента | - |
Пример тела запроса
{ "hospitalization_id": "{{hospital}}", "lpu_code": "{{hospital_lpu}}", "email": "some@mail.ru", "phone": "8(800)555-35-35" }
Ответ сервера
В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:
Модель: SuccessHospitalizationResponse
Наименование поля | Тип данных | Описание |
---|---|---|
Request_id | int | Идентификатор созданной заявки |
Возможные ошибки
Код ответа сервера | Код сообщения | Сообщение | Тип ошибки |
---|---|---|---|
403 | 5010 | Запрос должен содержать 'Authorization: Bearer ...'" | Error |
403 | 5008 | Токен некорректен | Error |
403 | 5007 | Время действия токена истекло | Error |
403 | 5009 | Подпись запроса некорректна | Error |
400 | 5059 | Направление на госпитализацию уже обработано | Error |
400 | 5060 | Направление не было найдено | Error |
400 | 5061 | Информация об ЛПУ не найдена | Error |
400 | 5062 | Заявка на госпитализацию уже создана | Error |
400 | 5091 | Заявка в выбранное ЛПУ была отклонена | Error |
400 | 5057 | Не удается создать заявку на госпитализацию | Error |
В случае возникновения ошибок будет возвращен стандартный ответ сервера;
В случае возникновения ошибок валидации сервер вернет стандартное сообщение валидации.