Делает тоже самое что и метод Отправка данных о заявке на прохождение диспансеризации, но в формате РПГУ.
Запрос
Адрес запроса
POST: {{url}}/api/v2/iemk/examination/entry |
Заголовки запроса
Заголовок | Значение (тип/формат значения) | Описание | Обязательный |
---|---|---|---|
Authorization | Bearer {rpguToken} (без скобок и через пробел после Bearer) | RPGU токен, полученный с помощью сервиса авторизации | + |
Тело запроса
Поле | Тип данных | Описание | Обязательный | Комментарий |
---|---|---|---|---|
Exam_id | string | Идентификатор приложения (склейка Гуид ЛПУ + Гуид типа диспансеризации) | + | |
Day_visit | string (DateTime) | Дата начала прохождения диспансеризации | + | |
string | E-mail пациента | - | ||
Questions | array of QuestionItem | Список ответов на вопросы | - | Не является обязательным при создании заявки. Для части типов диспансеризации является обязательным:
Если не будет указан, то анкета не будет заполнена в карте. |
Пример тела запроса
{ "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 со следующими данными:
Модель c кодом 2000, статусом 200 и сообщением "Заявка отправлена.". Созданная заявка появится в списке метода Карты диспансеризации. Получение информации о картах диспансеризации РПГУ
Ответ сервера в случае возникновения ошибок или сообщений валидации.Название поля Тип данных Описание code int HTTP код ответа сервера message string Сообщение об ошибке message_сode string Внутренний код сообщения об ошибке
Возможные ошибки
Код ответа сервера | Код сообщения | Сообщение | Тип ошибки |
---|---|---|---|
403 | 5010 | Запрос должен содержать 'Authorization: Bearer ...'" | Error |
403 | 5008 | Токен некорректен | Error |
403 | 5007 | Время действия токена истекло | Error |
403 | 5009 | Подпись запроса некорректна | Error |
В случае возникновения ошибок будет возвращен стандартный ответ сервера