С помощью данного метода клиент получает список всех врачей, работающих по заданной специализации, с расписанием работы на заданное количество дней.
Запрос
Адрес запроса
GET: {{api}}/doctors?days={{days}}&lpuCode={{lpu}}&departmentId={{departmentId}} |
Параметры запроса
Параметр | Тип | Описание | По умолчанию | Обязательный | Комментарий |
---|---|---|---|---|---|
days | query | Количество дней расписания | 14 | - | Позволяет указать количество дней расписания в ответе |
lpuCode | query | МКОД ЛПУ | - | - | Фильтр по ЛПУ |
departmentId | query | Код специальности врачей | - | - | Фильтр по специальности |
Если не указать или задать пустое значение параметров lpuCode и departmentId, то вернется пустой список, так как данных для поиска будет недостаточно.
Заголовки запроса
Заголовок | Значение (тип/формат значения) | Описание | Обязательный | Комментарий |
---|---|---|---|---|
Authorization | Bearer {token} (без скобок и через пробел после Bearer) | RPGU токен | - | При указании токена отображаются врачи, только выбранный специальности из тех ЛПУ в которых у пациента есть карта. Работает только если не указать параметр lpuCode |
Ответ сервера
В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:
Модель: Массив Группировка врачей по ЛПУ - DoctorLpuGrouping
Невозможно предоставить {include} Включенная страница не может быть найдена.
Возможные ошибки
Код ответа сервера | Код сообщения | Сообщение | Тип ошибки |
---|---|---|---|
В случае возникновения ошибок будет возвращен стандартный ответ сервера.