Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

POST: /api/v2/visit/{lpuGuid}

Параметры запроса

ПараметрТипОписаниеОбязательный
lpuGuidpathГУИД ЛПУ, в которой создается запись на прием+
ЯкорьtimeTable

timeTable

timeTable
queryГУИД ячейки расписания на которую выполняется запись на прием

+

(если не указан GUID врача и время приема

anchordateTimeInput

dateTime

dateTimeInput
query

dateTime

Дата и время записи на прием

+

(если не указан ГУИД ячейки расписания)

ЯкорьdocGuidInput

docGuid

query
docGuidInputdocGuid
ГУИД врача, к которому создается запись на прием

+

(если не указан ГУИД ячейки расписания)

directionIdqueryидентификатор направления на прием-
directionTypequeryтип направления (ограниченный набор значений)-
emailquerye-mail пациента (если указан и не совпадает с e-mail, указанным в МКАБ пациента, то будет выполнено обновление e-mail в МКАБ)-
Якорь

fullResponse

fullResponsefullResponse
queryпризнак полного ответа (true - вернется полная модель ответа/false - вернется модель с заполненными основными полями)

-

(по умолчанию true)

Заголовки запроса

ЗаголовокЗначение (тип/формат значения)ОписаниеОбязательный
AuthorizationBearer {lpuToken} (без скобок и через пробел после Bearer)LPU ЛПУ токен, полученный в сервисе с помощью сервиса авторизации+

Ответ сервера

В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:

...

lpu

...

num

...

Модель: TicketVisitWithLpu

Включить страницу
TicketVisitWithLpu
TicketVisitWithLpu


Если параметр запроса fullResponse указан как false, то будут заполнены только следующие поля: Запись на прием к врачу, Запись на прием к врачу, Запись на прием к врачу.

Пример ответа

...

.

...

Возможные ошибки

Код ответа сервераКод сообщенияСообщениеТип ошибки
4035010Запрос должен содержать 'Authorization: Bearer ...'"Error
4035008Токен некорректенError
4035007Время действия токена истеклоError
4035009Подпись запроса некорректнаError
4004000Не найден МКАБ: {guid} в лпу: {lpu}Error
4004033directionID и directionType не могут быть указаны отдельноError
4004031Направление с таким номером не существует, либо принаджлежит другому пациентуError
4004036Время и гуид врача или гуид ячейки расписания не должны быть пустымиError
4004005Вы пытаетесь записаться в детское учреждение. Запись пациентов старше 18 лет запрещена.Validation
4004007Вам запрещена самостоятельная запись на прием через интернет или инфомат. Для записи на прием обратитесь в регистратуру медицинского учреждения лично или по телефону.Validation
4004007Вы не состоите на диспансерном учете у данного специалиста. Запись невозможна.Validation
4004008Вы уже записаны {ФИО} на {Время}. Запрещено иметь более одной активной записи на прием на одну специальность.Validation
4004029Запись недоступна для данной возрастной группы. Сотрудниками МО было установлено ограничение по возрасту при записи на прием.Validation
4004009Это время уже занято. Выберите другое свободное время приема.Validation

...