Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 1 Следующий »

Запрос

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

GET: /api/v2/vaccination/disease

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

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

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

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

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

ПолеТип данныхОписание
namestringНаименование болезни
codeintКод болезни
statusstringСтатус выполнения прививки
executeDateDateTime (string)Дата выполнения
plannedDateDateTime (string)Дата следующего планового действия

Пояснение по датам

"executeDate": "0001-01-01T00:00:00.0000000+03:00", - не выполнялась никогда

"plannedDate": "9999-12-31T23:59:59.9999999+03:00" - нет даты следующего действия

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

[
    {
        "name": "Столбняк",
        "code": 69,
        "status": "Выполнена",
        "executeDate": "2017-09-12T00:00:00+03:00",
        "plannedDate": "2017-09-17T00:00:00+03:00"
    },
    {
        "name": "Краснуха",
        "code": 40,
        "status": "Выполнена",
        "executeDate": "2017-09-12T00:00:00+03:00",
        "plannedDate": "9999-12-31T23:59:59+03:00"
    },
    {
        "name": "Гепатит B",
        "code": 15,
        "status": "Выполнена",
        "executeDate": "2017-09-12T00:00:00+03:00",
        "plannedDate": "2017-09-17T00:00:00+03:00"
    },
    {
        "name": "Дифтерия",
        "code": 22,
        "status": "Выполнена",
        "executeDate": "2017-09-12T00:00:00+03:00",
        "plannedDate": "2017-09-17T00:00:00+03:00"
    },
    {
        "name": "Коклюш",
        "code": 38,
        "status": "Выполнена",
        "executeDate": "2017-09-12T00:00:00+03:00",
        "plannedDate": "9999-12-31T23:59:59+03:00"
    },
    {
        "name": "Грипп",
        "code": 20,
        "status": "Выполнена",
        "executeDate": "2017-09-12T00:00:00+03:00",
        "plannedDate": "9999-12-31T23:59:59+03:00"
    },
    {
        "name": "Корь",
        "code": 39,
        "status": "Не выполнена",
        "executeDate": "0001-01-01T00:00:00+03:00",
        "plannedDate": "2017-09-17T00:00:00+03:00"
    }
]

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

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



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

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


  • Нет меток