Запрос

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

GET: {{url}}resources/mongo

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

ПараметрТипОписаниеОбязательныйКомментарий
offsetintСмещение отдаваемых ресурсов-Используется для постраничного вывода (по умолчанию 0)
limitintКоличество отдаваемых записей-Используется для постраничного вывода (по умолчанию 10)

Дополнительные фильтры

НаименованиеТип данныхОписаниеКомментарийЗначение по умолчанию
lpuGuidstringГуид ЛПУ

mcodstringМКОД ЛПУ

hostIdintИдентификатор хостаБудут возвращены все врачи, в рамках указанного хоста (одной бд или одной внешней МИС)
intimeboolПризнак приёма врачом по расписанию
true
restypestringТип ресурса

Возможные значения:

  • doctor - врач
  • room - кабинет
  • equipment - оборудование
  • all - все

Может быть указано несколько значений: restype=doctor&restype=room


specialitystringКод специальностиМожет быть указано несколько значений
positionstringКод должности

dateFromstringНачало периода расписания (дата)
Текущая дата
dateTostringКонец периода расписания (дата)

timeFromstringНачало периода расписания (время)

timeTostringКонец периода расписания (время)

emulateDayOffboolЭмулировать неприемные дни в расписании
true
examGuidstringГуид мероприятия диспансеризации

serviceGuidstringГуид услуги диспансеризации

haveScheduleboolТолько с расписаниемпри включённом параметре в выборку не попадут талоны, недоступные клиенту по правам доступа Описание прав клиентов. Права записи. Права расписанияfalse
directionTypestringТип направления
Должны передаваться только вместе
nomServiceCodestringКод мероприятия по направлению
byDirboolПризнак записи по направлениюАвтоматически проставляется если переданы параметры directionType и nomServiceCode. При byDir = true в счётчике талонов учитываются ячейки с типом Диагностика.
flacintПрава записиПозволяет производить расчёт счётчиков расписания в завимисости от прав доступа. Может быть указан явно, может быть проставлен в соответствии с правами пользователя из токена4 (Интернет)
dismissalboolВывести уволенных врачей
false
specialboolФильтр по признаку "Узкий специалист"По умолчанию выводятся все ресурсы по данному признаку. Фильтр позволяет показывать только узких или только общих специалистов.
busyTypestringФильтр по типам занятости

По умолчанию выводятся все типы, кроме "Прием на дому. Вызов на дом".

Может быть указано несколько значений


guidstringИдентификатор конкретного ресурса



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

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

Модель: ответ сервера содержит следующие поля:

НаименованиеТип данныхОписание
ItemsArray of ResourceInternal
LimitКоличество отданных записей
OffsetВеличина смещения

Описание модели ResourceInternal

Название

Тип данных

Описание

Комментарий
GuidGuid (string)Уникальный идентификатор ресурса
LastModifiedDateTimeВремя последнего изменения ресурса в хранилище
DbIdintИдентификатор ресурса в базе данных (hlt_DocPRVD.DocPRVDID)не является уникальным идентификатором.
DisplayNamestringНаименование ресурса
InTimeboolПризнак приёма врачом по расписанию
SpecialboolУзкий специалист/Запрет прямой записи
DismissalboolПризнак уволенного врача
DismissalDateDateTimeДата увольнения
ResTypeEnumenum (string)Тип ресурса
TypeNamestringНаименование типа ресурса
DescriptionstringОписание ресурса (hlt_DocPRVD.Name)
HostIDintИдентификатор хоста (базы данных) ресурса
LpuGuidGuid (string)Идентификатор ЛПУ ресурса
McodstringМКОД ЛПУ ресурса
DoctorDoctorИнформация о враче
EquipmentEquipmentИнформация об оборудовании
RoomRoomИнформация о кабинете врача
PositionPositionИнформация о должности врача
SpecialitySpecialityИнформация о специальности врача
UchastokArray of UchastokПрикрепленные участки
DispServiceListArray of DispServiceСписок оказываемых услуг диспансеризации
NomServiceListArray of NomServiceСписок проводимых ресурсом лабораторных исследований
DepartmentDepartmentИнформация об отделении врача
RatingRatingРейтинг врача
ScheduleArray of SlotРасписание врача

Пример модели в формате JSON

 


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

В случае возникновения ошибок будет возвращен стандартный ответ сервера;

В случае возникновения ошибок валидации сервер вернет стандартное сообщение валидации.


  • Нет меток