Page tree
Skip to end of metadata
Go to start of metadata

Сделано в рамках доработки РПГУ. История обработки записи в Листе ожидания

Жирным изменения

Зачеркнуто то что убрано/заменено

Методы что используются на портале РПГУ имеют пометку в скобках (РПГУ)

Изменение статуса

Теперь в методах получения списка листов ожидания возвращаются листы во всех статусах, а не только в статусе "Новый" как это было в v2.

Также добавлена сортировка по умолчанию сначала по статусу - сначала "Новый", затем по дате создания - созданные позже.

Изменение тела запроса в методе создания Создание записи в лист ожидания

Тело запроса

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

-

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

timeStartstring (DateTime)

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

Формат HH:mm

-

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

timeEndstring (DateTime)

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

Формат HH:mm

-

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

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

Изменение метода Создание записи в лист ожидания (РПГУ)

Тело запроса

ПолеТип данныхОписаниеОбязательный
lpu_codestringМКОД ЛПУ+
doctor_idstring (Guid)Гуид ресурса-
deparment_idstringКод специальности+
phonestringНомер телефона пациента+

complaint complaints

stringЖалобы+
date_from date_startstring (DateTime)Дата начала периода ожидания приема+
date_endstring (DateTime)

Дата окончания периода ожидания приема


-

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

time_startstring (DateTime)

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

Формат HH:mm

-

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

time_endstring (DateTime)

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

Формат HH:mm

-

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

agree_checkintСогласие на обработку персональных данных (1 - согласен / 0 - не согласен)+
email
stringПочта+
email_confirm_agree
intСогласие на обработку персональных данных (1 - согласен / 0 - не согласен)+


Изменение формата ответа в методах Получение информации о конкретной записи в лист ожиданияПолучить список записей в лист ожидания в конкретной ЛПУ за указанный периодПолучение записей в лист ожидания по всем ЛПУ за указанный период

Тело ответа

ПолеТип данныхОписаниеКомментарий
waitingListGuidGUID (string)Гуид листа ожидания
lpuGuidGUID (string)Гуид ЛПУ, которой принадлежит лист ожидания
statusCodestringКод статуса листа ожидания
statusNamestringНазвание статуса листа ожидания
specialtyCode specialityCodestringКод специальности, к которой создан лист ожидания
specialtyName 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Комментарий к причине отмены ЛО


Изменение формата ответа в методах Получение информации о конкретной записи в лист ожидания (РПГУ)Список всех записей в лист ожидания (РПГУ)

Тело ответа


Название

Тип данных

Описание

Комментарий
loginstringЛогин пользователя, создавшего лист ожидания
lpuLpuBaseИнформация об ЛПУ
doctorDoctorWaitingListИнформация о враче
date_createstringДата создания листа
date_completestringДата обработки или отмены листа ожиданияБудет null или 1900 в статусе Создана
date_startstringДата начала периода желаемого посещения
date_endstringДата окончания периода желаемого посещения
time_startstringВремя начала периода желаемого посещения
time_endstringВремя окончания периода желаемого посещения
date_visit_createstringДата создания листа Дата и время создания записи на приемЕсли записи нет, то null
date_visit_startstringДата начала периода желаемого посещения Дата начала записи на приемЕсли записи нет, то null
date_visit_endstringДата окончания периода желаемого посещения Дата окончания записи на приемЕсли записи нет, то null
time_visit_startstringВремя начала периода желаемого посещения Время начала записи на приемЕсли записи нет, то null
time_visit_endstringВремя окончания периода желаемого посещения Время окончания записи на приемЕсли записи нет, то null
patientПациент в листе ожидания - PatientDtoПациент
sourceNamestringНаименование клиентского приложения - источника записи
department_namestringНаименование специальности
department_idstringКод специальности
status_namestringИмя статуса листа ожидания

Возможные статусы(код-имя):

  • 1 - Создана

  • 2 - Обработана

  • 3 - Отменена

status_codestringКод статуса листа ожидания
lpu_codestringИдентификатор ЛПУ
idstringИдентификатор листа ожидания
historyArray of История изменений - DocumentHistoryИстория изменений документа
cancel_reasonstringПричина отменыЕсли статус не 3 - Отменена, то null
cancel_commentstringКомментарий к отменеЕсли статус не 3 - Отменена, то null
  • No labels