POST: {{url}}/visit/{{lpuGuid}}/reservation/confirm |
Параметр | Описание | По умолчанию | Обязательный | Комментарий |
---|---|---|---|---|
lpuGuid | Гуид ЛПУ, в которой создается запись на прием | - | + |
Заголовок | Значение (тип/формат значения) | Описание | Обязательный |
---|---|---|---|
Authorization | Bearer {codToken} (без скобок и через пробел после Bearer) | ЦОД токен, полученный с помощью сервиса авторизации | + (Если нет информации о пациенте в теле запроса) |
Поле | Тип данных | Описание | Обязательный |
---|---|---|---|
TicketGuid | Guid | Гуид записи на прием, созданной при бронировании ячейки. (ticketGuid из ответа метода бронирования ячейки) | + |
ExternalUserID | string | Внешний идентификатор пользователя (Используется для получения записей другого человека под своей учётной записью) | - |
Surname | string | Фамилия пациента | + |
Name | string | Имя пациента | + |
Patronymic | string | Отчество пациента | - |
Birthday | DateTime (string) | Дата рождения | + |
Gender | string | Пол пациента (1 - мужской, 2 - женский) | - |
SPol | string | Серия полиса | - |
NPol | string | Номер полиса | + если не указан DocIdent |
string | Адрес электронной почты | - | |
Phone | string | Номер телефона пациента | - |
Snils | string | СНИЛС пациента | - |
DocIdent | IdentityDocument | Документ удостоверяющий личность | + если не указан NPol |
{ "TicketGuid": "d77bb292-dfec-4a09-9084-422d6c5995ca", "Surname": "Петров", "Name": "Николай", "Patronymic": "Валентинович", "Birthday": "1993-11-08", "Gender": "1", "SPol": "", "NPol": "3148400841000101", "Phone": "", "Email": "", "Snils": "", "DocIdent": { "TypeCode": "14", "Series": "12 23", "Number": "112345", "Date": "2011-03-18", "IssuedBy": "УФМС России" } |
В случае успешного выполнения сервер вернет ответ в формате 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 |
В случае возникновения ошибок будет возвращен стандартный ответ сервера.