Метод получения должностей ЛПУ с указанием количества свободных ячеек.

Запрос

Адрес запроса

GET: {{url}}/lpu/{{lpuGuid}}/position

Параметры запроса

ПараметрОписаниеПо умолчаниюОбязательныйКомментарий
lpuGuidГуид ЛПУ-+

Дополнительные параметры:

НаименованиеТип данныхОписаниеКомментарийЗначение по умолчанию
lpuGuidstringГуид ЛПУ

mcodstringМКОД ЛПУ

hostIdintИдентификатор хостаБудут возвращены все врачи, в рамках указанного хоста (одной бд или одной внешней МИС)
intimeboolПризнак приёма врачом по расписанию
true
restypestringТип ресурса

Возможные значения:

  • doctor - врач
  • room - кабинет
  • equipment - оборудование
  • all - все

Может быть указано несколько значений: restype=doctor&restype=room


specialitystringКод специальностиМожет быть указано несколько значений
positionstringКод должности

dateFromstringНачало периода расписания (дата)
Текущая дата
dateTostringКонец периода расписания (дата)

timeFromstringНачало периода расписания (время)

timeTostringКонец периода расписания (время)

emulateDayOffboolЭмулировать неприемные дни в расписании
true
examGuidstringГуид мероприятия диспансеризации

serviceGuidstringГуид услуги диспансеризации

haveScheduleboolТолько с расписаниемпри включённом параметре в выборку не попадут талоны, недоступные клиенту по правам доступа Описание прав клиентов. Права записи. Права расписанияfalse
directionTypestringТип направления
Должны передаваться только вместе
nomServiceCodestringКод мероприятия по направлению
byDirboolПризнак записи по направлениюАвтоматически проставляется если переданы параметры directionType и nomServiceCode. При byDir = true в счётчике талонов учитываются ячейки с типом Диагностика.
flacintПрава записиПозволяет производить расчёт счётчиков расписания в завимисости от прав доступа. Может быть указан явно, может быть проставлен в соответствии с правами пользователя из токена4 (Интернет)
dismissalboolВывести уволенных врачей
false
specialboolФильтр по признаку "Узкий специалист"По умолчанию выводятся все ресурсы по данному признаку. Фильтр позволяет показывать только узких или только общих специалистов.
busyTypestringФильтр по типам занятости

По умолчанию выводятся все типы, кроме "Прием на дому. Вызов на дом".

Может быть указано несколько значений


guidstringИдентификатор конкретного ресурса



Ответ сервера

В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:

Модель: Должность с счетчиком ячеек - SpecialityCount

Описание полей

Название

Тип данных

Описание

Комментарий
IdstringИдентификаторДублирует Код должности. Оставлено для обратной совместимости
NamestringНазвание
CodestringКод должности
TicketCountintСчетчик свободных ячеек

Пример модели в формате JSON
{
  "id": "10",
  "name": "Гастроэнтерологи",
  "code": "10",
  "ticketCount": 107
}

Возможные ошибки

Код ответа сервераКод сообщенияСообщениеТип ошибки

В случае возникновения ошибок будет возвращен стандартный ответ сервера.


  • Нет меток