...
Адрес запроса
GET: {{url}}/api/v2/iemk/doctors?days={{days}}&lpuCode={{lpu}}&departmentId={{departmentId}}&haveSchedule={{haveSchedule}}&page={{page}}&count={{count}}&byDir={{byDir}} |
...
Информация | ||
---|---|---|
| ||
Метод возвращает модель данных, которая описана в Получение расписания по направлениям для РПГУ. Для обратной совместимости адресов добавлено ingress-правило |
GET: {{url}}/api/v2/iemk/doctors/directions?lpu_code={{lpu_code}}&analysis_id={{analysis_id}}&direction_type={{direction_type}} |
...
Параметр | Тип | Описание | По умолчанию | Обязательный | Комментарий |
---|---|---|---|---|---|
haveSchedule | query | Признак наличия расписания у ресурса | true | - | Возможные значения:
|
restype | query | Тип ресурса | all | - | Возможные значения(можно указывать как цифру так и лат имя):
|
days | query | Количество дней расписания | 14 | - | Позволяет указать количество дней расписания в ответе |
lpuCode | query | МКОД ЛПУ | - | - | Фильтр по ЛПУ. Является более приоритетным относительно lpu_code |
departmentId | query | Код специальности | - | - | Фильтр по специальности. поле в бд - oms_PRVS.C_PRVS |
positionCode | query | Код должности | Фильтр по должности. поле в бд - oms_PRVD.C_PRVD При получении расписания по коду должности "444" (паллиативная медицинская помощь) расписание будет искаться по всем ЛПУ, где есть карта (LPU-MKAB), а не по участку прикрепления. | ||
page | query | номер страницы | 0 | - | постраничный вывод(страницы состоят из ЛПУ) |
count | query | кол-во элементов на странице | 0 | - | кол-во ЛПУ на странице |
bydir | query | прием только по направлению | false | - | Также отображать расписание врачей, запись к которым возможна только по направлению |
busyType | query | Типы приема | - | - | Может быть указано несколько значений: ?busyType=4&busyType=202&busyType=203&busyType=204 Если параметр не указан, то выводятся ячейки всех приёмных типов за исключением "322 - ТМК врач-врач" или "323 - ТМК консилиум". Но если клиент в токене "Телемедицина", то при отсутствующем параметре нет ограничений на выдачу приемных типов. |
Ниже описаны параметры, которые принимает контроллер для получения расписания по направлениям. | |||||
lpu_code | query | МКОД ЛПУ | - | + | Фильтр по ЛПУ (Находится хост переданной ЛПУ и по нему получаются все подразделения. Поиск ресурсов производится по подразделениям) |
analysis_id | query | В зависимости от типа направления:
| - | +/- | Обязательно только для получения ресурсов при записи по направлению. Без направления необязательно. Для diagnostic поиск идет по связке ресурса и услуги в ЦОД hlt_DocPrvdNomService. поле в бд - oms_kl_NomService.CODE или lbr_ResearchType.Code |
direction_type | query | Тип направления:
| - | +/- | Обязательно только для получения ресурсов при записи по направлению. Без направления необязательно. По типу направления проставляются ресурсы, необходимые для вывода.
|
...