Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 2 Следующий »

Запрос

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

GET: {{url}}resources/mongo

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

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

Тип ресурса

-

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

  • doctor - врач
  • room - кабинет
  • equipment - оборудование
  • all - все
specialityqueryКод специальности-Фильтр ресурсов по специальности
positionqueryКод должности-Фильтр ресурсов по должности
dateFromqueryНачало периода расписания-
dateToqueryКонец периода расписания-
emulateDayOffqueryЭмулировать неприемные дни в расписании-Достраивает неприемные дни в расписании, если у врача есть хоть одна ячейка за выбранный период. Нужно для красивого отображения на клиенте таблиц с расписанием.
examGuidqueryГуид мероприятия диспансеризации-Подбор ресурсов по мероприятию диспансеризации
serviceGuidqueryГуид услуги диспансеризации-Подбор ресурсов по услуге диспансеризации
haveSchedulequeryТолько с расписанием-Отображать врачей у которых есть расписание
directionTypequeryТип направления

nomServiceCodequeryКод мероприятия по направлению-Отображать только врачей которые оказывают услугу по направлению (должен быть указан вместе с directionType)

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

В случае успешного выполнения сервер вернет ответ в формате 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

 


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

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

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


  • Нет меток