Запрос
Адрес запроса
GET: vs/disp/conclusions |
Заголовки запроса
Заголовок | Значение (тип/формат значения) | Описание | Обязательный |
---|---|---|---|
Authorization | Basic {base64} (без скобок и через пробел после Basic) | После Basic необходимо передать строку формата "login:password" в формате Base64. Пример: Basic YWRtaW46MTIzNDU2 | + |
Параметры запроса
Параметр | Описание | По умолчанию | Обязательный | Комментарий | |
---|---|---|---|---|---|
Snils | string | СНИЛС пациента/обучающегося. | + | Должен соответствовать регулярному выражению ^\d{3}-\d{3}-\d{3} \d{2}$ | |
DispTypeCode | string | Коды типов диспансеризации. | Можно указывать как 1 так и несколько через ';'. По умолчанию 514н;72н;216н;302н;834н. | ||
StartDate | string | Начало периода | 1900.01.01 | ||
EndDate | string | Окончание периода. | По умолчанию сегодня. DateTime.Now | ||
Take | int | Постраничный вывод. Размер страницы. | 10 | ||
Skip | int | Постраничный вывод. Пропуск. | |||
OrderDesc | bool | Сортировка по убыванию. | true |
Ответ сервера
В случае успешного выполнения сервер вернет список заключений
{ "take": 0, "skip": 0, "totalCount": 0, "items": [ { "date": "2022-07-25T11:34:26.491Z", "doctor": "string", "medicalOrganisation": "string", "dispCardGuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "dispTypeName": "string", "dispTypeCode": "string", "snils": "string", "detalization": [ { "guid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "name": "string", "value": "string" } ] } ] }
Возможные ошибки
Код ответа сервера | Код сообщения | Сообщение | Тип ошибки |
---|---|---|---|
400 | Сообщение валидации | Validation | |
401 | Ошибка авторизации. | ||
500 | Ошибка сервера. |