Позволяет получать данные из АПИ локальной МИС.
Запрос
Адрес запроса
GET: /res |
Параметры запроса
Параметр | Тип | Описание | По умолчанию | Обязательный | Комментарий |
---|---|---|---|---|---|
dateFrom | query | Начало периода расписания | Сегодня | - | |
dateTo | query | Конец периода расписания | Значение dateFrom + 14 дней | - | |
lpu | query | Гуид ЛПУ | - | - | Нужен для уточнения подразделения, если их несколько у локальной МИС. Если не указывать, то выборка будет производится со всех доступных подразделений локальной МИС |
mcod | query | Мкод ЛПУ | - | - |
Заголовки запроса
Заголовок | Значение (тип/формат значения) | Описание | Обязательный |
---|---|---|---|
Authorization | + |
Ответ сервера
В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:
Модель: Array of Resource
Ресурс. Сущность на которую заводят расписание. Может быть врачем, оборудованием или кабинетом
Описание полей
Название | Тип данных | Описание | Комментарий |
---|---|---|---|
LastModified | DateTime | Время последней модификации | Проставляется автоматически при обновлении данных в бд. Передавать не нужно |
Guid | Guid | Гуид ресурса | Основной идентификатор ресурса. По нему происходит обновление и связь с остальными сущностями |
InTime | bool | Признак приёма врачом по расписанию | Позволяет скрывать врача из расписания при необходимости |
Special | bool | Признак узкого специалиста | Позволяет задать запрет прямой записи |
Dismissal | bool | Признак увольнения | Позволяет передать увольнение. Нужно для сохранения связи с другими сущностями |
DismissalDate | DateTime | Дата увольнения | Игнорируется при Dismissal = false |
Type | ResTypeEnum | Тип ресурса (Код) | Тип ресурса определяет что это за ресурс: врач, оборудование или кабинет |
TypeName | string | Название типа ресурса | Игнорируется при получении. Нужно для отображения |
LpuGuid | Guid | Гуид ЛПУ | Уникальный идентификатор в справочнике ЛПУ |
Mcod | string | Мкод | Мкод ЛПУ |
Doctor | Doctor | Врач(сотрудник) | Информация о сотруднике |
Equipment | Equipment | Оборудование | Информация об оборудовании. Если ресурс не является оборудованием, то поле необязательно |
Room | Room | Кабинет | Информация о кабинете. Если ресурс не является кабинетом, то поле необязательно |
Position | Position | Должность | Справочник доступен через метод Получение справочника должностей |
Speciality | Speciality | Специальность | Справочник доступен через метод Получение справочника специальностей |
Uchastok | Array of Uchastok | Участки | Участки врача |
Department | Department | Отделение | Если есть |
Rating | Данные о рейтинге ресурса - Rating | Рейтинг | Если есть |
Schedule | Array of Slot | Расписание |