Запрос
Адрес запроса
GET: {{url}}/lpu/resources/byslot/{{slotGuid}} |
Параметры запроса
Параметр | Тип | Описание | По умолчанию | Обязательный | Комментарий |
---|---|---|---|---|---|
slotGuid | path | Гуид ячейки расписания | - | + | |
dateFrom | query | Начало периода расписания | Сегодня | - | |
dateTo | query | Конец периода расписания | Значение dateFrom + количество дней расписания | - | |
emulateDayOff | query | Эмулировать неприемные дни в расписании | true | - | Достраивает неприемные дни в расписании, если у врача есть хоть одна ячейка за выбранный период. Нужно для красивого отображения на клиенте таблиц с расписанием. |
Заголовки запроса
Заголовок | Значение (тип/формат значения) | Описание | Обязательный |
---|---|---|---|
Authorization | Bearer {lpuToken} (без скобок и через пробел после Bearer) | LPU токен, полученный с помощью сервиса авторизации Указывается для персонализации выдачи расписания: количества свободных талонов, фильтрации врачей по признаку пола/возраста | - |
Ответ сервера
В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:
Модель: Ресурс - DocPrvd
Ресурс. Сущность из таблицы hlt_DocPrvd на которую заводят расписание. Может быть врачем, оборудованием или кабинетом
Описание полей
Название | Тип данных | Описание | Поле в бд |
---|---|---|---|
Id | int | Id в бд | hlt_DocPrvd.DocPRVDID |
Guid | Guid | Гуид ресурса | hlt_DocPrvd.GUID |
DocPrvdName | string | Название ресурса | hlt_DocPrvd.Name |
InTime | bool | Признак приёма врачом по расписанию | hlt_DocPrvd.InTime |
IsSpecial | bool | Запрет прямой записи | hlt_DocPrvd.isSpecial |
Type | ResTypeEnum | Тип ресурса (Код) | hlt_ResourceType.Code |
TypeName | string | Название типа ресурса | hlt_ResourceType.Name |
LpuGuid | Guid | Гуид ЛПУ | oms_lpu.GUIDLPU |
Mcod | string | Мкод | oms_lpu.Mcod |
Doctor | Данные врача-сотрудника - LpuDoctor | Врач(сотрудник) | |
Equipment | Данные оборудования - Equipment | Оборудование | |
Room | Данные кабинета - Room | Кабинет | |
Position | Position | Должность | |
Speciality | Специальность ресурса - Speciality | Специальность | |
Department | Отделение ЛПУ - Department | Отделение | |
Rating | Данные о рейтинге ресурса - Rating | Рейтинг | |
Schedule | Данные расписания ресурса - ScheduleItem | Расписание | |
NomServiceList | Array of Оказываемая ресурсом услуга - NomService | Список оказываемых мед.услуг |
Возможные ошибки
В случае возникновения ошибок будет возвращен стандартный ответ сервера.