Запрос
Адрес запроса
POST: {{url}}/iemk/examination/entry |
Заголовки запроса
Заголовок | Значение (тип/формат значения) | Описание | Обязательный |
---|
Authorization | Bearer {rpguToken} (без скобок и через пробел после Bearer) | RPGU токен, полученный с помощью сервиса авторизации | + |
Тело запроса
Поле | Тип данных | Описание | Обязательный | Комментарий |
---|
Exam_id | string | Идентификатор приложения (склейка Гуид ЛПУ + Гуид типа диспансеризации) | + |
|
Day_visit | string (DateTime) | Дата начала прохождения диспансеризации | + |
|
Email | string | E-mail пациента | - |
|
Questions | array of QuestionItem | Список ответов на вопросы | - | Не является обязательным при создании заявки. Для части типов диспансеризации является обязательным: - 1DEC26C7-13A2-4DAF-8C2C-38E33619C82E - 404н Диспансеризация
- 0DA8DFF7-0EF0-4AD8-B933-B4E2F80B7988 - 404н Профилактические медицинские осмотры
Если не будет указан, то анкета не будет заполнена в карте. |
Пример тела запроса
Без форматирования |
---|
{
"exam_id": "c3c977af-c3b4-4517-9d57-50a6844ec6600f3f1beb-3863-447e-9938-a3541b63609f",
"day_visit": "2019-06-06",
"email": "patient@email.ru",
"questions": [{
"QuestionID": 13,
"AnswerID": 24,
"AnswerType": "Choise",
"AnswerName": "нет"
},
{
"QuestionID": 14,
"AnswerID": 26,
"AnswerType": "input",
"AnswerName": "рак желудка"
}
]
} |
Ответ сервера
В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:
Модель: ExceptionResponse c кодом 2000, статусом 200 и сообщением "Заявка отправлена.".
Включить выборку |
---|
| ExceptionResponse |
---|
| ExceptionResponse |
---|
nopanel | true |
---|
|
Возможные ошибки
Код ответа сервера | Код сообщения | Сообщение | Тип ошибки |
---|
403 | 5010 | Запрос должен содержать 'Authorization: Bearer ...'" | Error |
403 | 5008 | Токен некорректен | Error |
403 | 5007 | Время действия токена истекло | Error |
403 | 5009 | Подпись запроса некорректна | Error |
В случае возникновения ошибок будет возвращен стандартный ответ сервера