POST: {{url}}/visit/{{lpuGuid}}/reservation |
Параметр | Описание | По умолчанию | Обязательный | Комментарий |
---|---|---|---|---|
lpuGuid | Гуид ЛПУ, в которой создается запись на прием | - | + |
Поле | Тип данных | Описание | Обязательный |
---|---|---|---|
timeTable | Guid | Гуид ячейки расписания | + |
ageCategory | string | Код возрастной категории. Могут быть указаны следующие значения:
| + |
reserveTime | int | Время бронировния ячейки (в минутах) | + |
{ "timeTable": "43c6cec0-3b91-48ab-acab-d541a88e91f7", "ageCategory": "CHILD", "reserveTime": 10 } |
В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:
Модель: Запись на прием с полной информацией об ЛПУ - TicketVisitWithLpu
Если параметр запроса fullResponse указан как false, то будут заполнены только следующие поля: lpu, num, ticketGuid.
Код ответа сервера | Код сообщения | Сообщение | Тип ошибки |
---|---|---|---|
403 | 5009 | Подпись запроса некорректна | Error |
400 | 4036 | Время и гуид врача или гуид ячейки расписания не должны быть пустыми | Error |
400 | 4005 | Вы пытаетесь записаться в детское учреждение. Запись пациентов старше 18 лет запрещена. | Validation |
400 | 4007 | Вам запрещена самостоятельная запись на прием через интернет или инфомат. Для записи на прием обратитесь в регистратуру медицинского учреждения лично или по телефону. | Validation |
400 | 4007 | Вы не состоите на диспансерном учете у данного специалиста. Запись невозможна. | Validation |
400 | 4008 | Вы уже записаны {ФИО} на {Время}. Запрещено иметь более одной активной записи на прием на одну специальность. | Validation |
400 | 4029 | Запись недоступна для данной возрастной группы. Сотрудниками МО было установлено ограничение по возрасту при записи на прием. | Validation |
400 | 4009 | Это время уже занято. Выберите другое свободное время приема. | Validation |
В случае возникновения ошибок будет возвращен стандартный ответ сервера.