С помощью данного метода клиент получает список специализаций врачей.
Запрос
Адрес запроса
GET: {{api}}/departments?lpuCode={{lpu}} |
Параметры запроса
Параметр | Тип | Описание | По умолчанию | Обязательный | Комментарий |
---|---|---|---|---|---|
lpuCode | query | Мкод ЛПУ | - | - | Фильтр специальностей по ЛПУ |
Заголовки запроса
Заголовок | Значение (тип/формат значения) | Описание | Обязательный | Комментарий |
---|---|---|---|---|
Authorization | Bearer {token} (без скобок и через пробел после Bearer) | RPGU токен | - | При указании токена отображаются только те специальности, которые подходят ему по полу/возрасту. Также, если передать токен и не указать параметр lpuCode отображаются специальности только из тех ЛПУв которых у пациента есть карта. |
Ответ сервера
В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:
Модель: Массив Специальность - Department
Данные специальности.
Описание полей
Название | Тип данных | Описание | Комментарий |
---|---|---|---|
id | string | Ид | |
title | string | Название | |
code | string | Код | |
volume | int | Количество свободных записей | Если не указать в методе параметр lpuCode и не приложить авторизацию, то всегда будет 0. |
isWaitingList | bool | Признак возможности записи в лист ожидания | Если не указать в методе параметр lpuCode то всегда будет false. |
Возможные ошибки
Код ответа сервера | Код сообщения | Сообщение | Тип ошибки |
---|---|---|---|
В случае возникновения ошибок будет возвращен стандартный ответ сервера;
В случае возникновения ошибок валидации сервер вернет стандартное сообщение валидации.