Позволяет получить данные для построения графиков по выписке рецептов
Запрос
Адрес запроса
GET: /api/v2/recipe/medsupplyreport/table/{dateFrom}/{dateTo}/{type}/{flag} |
Параметры запроса
Параметр | Тип | Описание | Обязательный | Комментарий |
---|---|---|---|---|
dateFrom | DateTime | Дата начала периода поиска рецептов | + | тот же период что и в методе Получение статистики по выписке рецептов |
dateTo | DateTime | Дата конца периода поиска рецептов | + | тот же период что и в методе Получение статистики по выписке рецептов |
Type | string | единица вывода по горизонтальной шкале: по дням, неделям, месяцам, годам (d, n, m, y) | + | |
Flag | string | фильтрация по типу - буквы: в(выписанные), о(отпущенные), л(льготники). По умолчанию 'вол' - все типы. | - |
Ответ сервера
В случае успешного выполнения сервис вернет объект Dashboard.
Объект Dashboard содержит следующие поля:
Поле | Тип данных | Описание |
---|---|---|
Periods | Массив string | Массив дат на которые есть расчёты, общий для всех типов рецептов |
Data | Массив RecipeData | Массив объектов по типам рецептов |
Объект RecipeData содержит следующие поля:
...
Поле
...
Тип данных
...
Описание
...
Массив дат на которые есть расчёты, общий для всех типов рецептов
...
Пример ответа
Блок кода | ||||
---|---|---|---|---|
| ||||
[ { "periods": [ "Июль", "Август", "1-2 Сентября" ], "data": [ { "type": "1", "federal": [ 39298, 36141, 30 ], "regional": [ 25898, 22996, 6 ], "vzn": [ 1245, 1279, 1 ], "total": [ 66441, 60416, 37 ] }, { "type": "2", "federal": [ 37035, 32480, 1 ], "regional": [ 26425, 23234, 0 ], "vzn": [ 1199, 1188, 0 ], "total": [ 64659, 56902, 1 ] }, { "type": "3", "federal": [ 29195, 29340, 29226 ], "regional": [ 66712, 67428, 66948 ], "vzn": [ 1522, 1532, 1524 ], "total": [ 83940, 84586, 84052 ] } ] } ] |
Возможные ошибки
Код ответа сервера | Код сообщения | Сообщение | Тип ошибки |
---|---|---|---|
400 | 4035 | Ошибка связи с учреждением | Bad Request |
В случае возникновения ошибок будет возвращен стандартный ответ сервера;