Запрос

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

GET: /api/v2/vaccination/disease/{dcode}

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

ПараметрОписаниеОбязательный
dcodeКод болезни, по которому выбирается список вакцинаций+

Заголовки запроса

ЗаголовокЗначение (тип/формат значения)ОписаниеОбязательный
AuthorizationBearer {codToken}COD токен, полученный с помощью сервиса авторизации+

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

В случае успешного выполнения сервер вернет массив объектов Vaccine  в формате JSON.

Каждый объект Vaccine содержит следующие поля:

ПолеТип данныхОписание
namestringНаименование процедуры
statusstring

Статус выполнения. Возможные значения:

  • Медотвод - противопоказания к прививике
  • Выполнена - прививка выполнена
dateDateTime (string)Дата выполнения
lpustringНаименование ЛПУ, в которой выполнена процедура
docstringФамилия И. О. врача, выполнившего процедуру

Пример ответа

[
    {
        "name": "Вакцина против краснухи",
        "status": "Выполнена",
        "date": "2017-09-12T00:00:00+03:00",
        "lpu": "Демиховская участковая больница",
        "doc": "Хорькова Т. М."
    }
]

При отсутствии прививок по коду болезни будет возвращен пустой массив.

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

Код ответа сервераКод сообщенияСообщениеТип ошибки
4035010Запрос должен содержать 'Authorization: Bearer ...'"Error
4035008Токен некорректенError
4035007Время действия токена истеклоError
4035009Подпись запроса некорректнаError
4004003Отсутствует карта вакцинации. Обратитесь к своему участковому врачу.Error



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

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


  • Нет меток