Запрос
Адрес запроса
POST: {{url}}epgu/examination/reserve |
Заголовки запроса
Заголовок | Значение (тип/формат значения) | Описание | Обязательный |
---|---|---|---|
Authorization | Bearer {codToken} (без скобок и через пробел после Bearer) | COD токен, полученный с помощью сервиса авторизации | + |
Тело запроса
Поле | Тип данных | Описание | Обязательный |
---|---|---|---|
examinationType | string | ФЭР-код типа осмотра Возможные значения:
| + |
regMedicalCardNum | string | Номер карты дисп. наблюдения | + (если указан тип осмотра диспансерное наблюдение) |
startSlotGuid | Guid (string) | ГУИД начального слота для генерации маршрутной карты | + |
reservationTime | int | Время бронирования ячейками | + должно быть указано значение больше нуля |
Пример тела запроса
{ "examinationType": "D_OBSERVATION", "regMedicalCardNum": "12393", "startSlotGuid": "87813ac0-c51b-4541-9fd3-cfeb7a0f7ea0", "reservationTime": 30 }
Ответ сервера
В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:
Модель: ReservationResponseDto
Название Тип данных Описание examinationGuidКомментарий Guid (string) Идентификатор карты осмотра
Возможные ошибки
В случае возникновения ошибок будет возвращен стандартный ответ сервера;
В случае возникновения ошибок валидации сервер вернет стандартное сообщение валидации.