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

Ключ

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

...

Оглавление

Запрос

Адрес запроса


POST: /api/v3/waitinglist

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

Заголовок

Значение (тип/формат значения)

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

Тело запроса


ПолеТип данныхОписаниеОбязательный
lpuGuidGUID (string)ГУИД ЛПУ, в которой создается лист ожидания+
doctorGuidGUID (string)ГУИД Врача, к которому создаётся запись в лист ожидания-
specialityCodestringКод специальности, к которой создается запись в лист ожидания+
phonestringНомер телефона пациента-
complaintsstringЖалобы-
dateStartDateTime (string)Дата начала периода ожидания приема+
dateEndstring (DateTime)Дата окончания периода ожидания приема

-

по умолчанию dateStart+30 дней

timeStartstring (DateTime)

Время начала периода ожидания приема.

Формат HH:mm

-

по умолчанию 00:00

timeEndstring (DateTime)

Время окончания периода ожидания приема.

Формат HH:mm

-

по умолчанию 00:00

isAgreeintСогласие на обработку персональных данных (1 - дано, 0 - не дано)+
DirectionGuidstringИдентификатор(гуид) направления

-

Обязательный только для направлений

DirectionTypeDirectionType

Тип направления

0 - Консультация

1 - Лабораторные исследования

-

Обязательный только для направлений

LpuFromGuidstringИдентификатор(гуид) ЛПУ отправителя

-

Обязательный только для направлений

Пример тела запроса

{
      "lpuguid": "c3c977af-c3b4-4517-9d57-50a6844ec660",
      "specialityCode": "30",
      "phone": "8(920)5810132",
      "complaints": "Боли в коленях",
      "dateStart": "2021-10-11",
      "dateEnd": "2021-10-15",
      "timeStart": "16:30",
      "timeEnd": "20:00",
      "isagree": 1
}

Пример тела запроса для направлений

{
      "lpuguid": "c3c977af-c3b4-4517-9d57-50a6844ec660",
      "specialityCode": "30",
      "phone": "8(920)5810132",
      "complaints": "Боли в коленях",
      "dateStart": "2021-10-11",
      "dateEnd": "2021-10-15",
      "timeStart": "16:30",
      "timeEnd": "20:00",
      "isagree": 1,
      "Direction" : {         
         "DirectionGuid" : "4588CC7D-5C1A-4CDD-9DC2-FC63EA6B954F",         
         "DirectionType": 1,         
         "LpuFromGuid": "1DADF64C-F34A-4023-98A6-3E7B7BE4F243"      
      }
}

При передаче модели направления автоматически вызывается метод копирования направления в ЛПУ цели. Перенос направления в другую ЛПУ


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

В случае успешного выполнения сервер вернет модель WaitingListResponse в формате JSON.

ПолеТип данныхОписаниеКомментарий
waitingListGuidGUID (string)Гуид листа ожидания
lpuGuidGUID (string)Гуид ЛПУ, которой принадлежит лист ожидания
statusCodestringКод статуса листа ожидания
statusNamestringНазвание статуса листа ожидания
specialityCodestringКод специальности, к которой создан лист ожидания
specialityNamestringНаименование специальности, к которой создан лист ожидания
dateCreatestringДата создания листа ожидания
dateCompletestringДата обработки или отмены листа ожиданияБудет null или 1900 в статусе Создана
dateStartstringДата начала периода желаемого посещения
dateEndstringДата окончания периода желаемого посещения
timeStartstringВремя начала периода желаемого посещения
timeEndstringВремя окончания периода желаемого посещения
dateVisitCreateDateTime (string)Дата и время создания записи на приемЕсли записи нет, то null
dateVisitStartDateTime (string)Дата и время начала записи на приемЕсли записи нет, то null
dateVisitEndDateTime (string)Дата и время окончания записи на приемЕсли записи нет, то null
doctorDoctorInfoИнформация о враче, к которому создан лист ожидания
lpuLpuInfoИнформация об ЛПУ, которой принадлежит лист ожидания
loginstringЛогин пользователя, создавшего запись
sourceNamestringИсточник записи
historyDocumentHisotryИстория изменения документа
cancelReasonstringКод причины отмены ЛО
cancelCommentstringКомментарий к причине отмены ЛО

...