Запрос

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

GET: {url}/api/v2/quota/docprvd

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

ПараметрТипТип данныхОписаниеПо умолчаниюОбязательныйКомментарий
ScheduleDateFromqueryDateTime в формате ГГГГ-ММ-ДДДата начала расписанияСегодня-
ScheduleDateToqueryDateTime в формате ГГГГ-ММ-ДДДата окончания расписанияСегодня + дней из настройки ScheduleDays-
FromDocPrvdGuidqueryGuidГуид направляющего ресурса(врача) +
FromLpuMcodquerystringМкод подразделения направляющего ресурса(врача) +
ToLpuMcodquerystringМкод подразделения куда пишем, которому принадлежат отбираемые ресурсы +
ToPrvsCodequerystringКод специальности отбираемых ресурсов +

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

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

Массив QuotaDocPrvd - квот ресурса

ПолеТип данныхОписаниеКомментарий

DocPrvdGuid

string(Guid)Гуид ресурса
QuotaPeriodМассив QuotaPeriodКвоты сгруппированные по периодам


QuotaPeriod - Квоты по периодам

ПолеТип данныхОписаниеКомментарий

DateBegin

DateTimeДата начала квотыСтатус квот сгруппирован по дате начала квот, то есть по месяцам.
QuotaStatusstringСтатус квоты

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

  • Available - квоты есть, но по ним доступна запись. Запись разрешена.
  • VisitDenied - есть квоты с запретом записи. Запись не разрешена.
  • CountQuotaEmpty - есть истекшие квоты. Запись не разрешена.

Логика определения статуса квоты за месяц по порядку:
Если есть хотя бы одна запись с запретом, то статус "VisitDenied".
Если есть не истекшая квота, то статус "Available".
Если есть истекшая квота, то статус "CountQuotaEmpty".


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

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

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


  • Нет меток