Данные формы строятся по БД ЦОД ИЭМК.
Форма доступна для получения только пациентам у которых:
- Есть закрытая карта диспансеризации типа "514н Профилактические медицинские осмотры несовершеннолетних"
- Причина закрытия карты "Обследование пройдено"
- В карте должна быть установлена одна из групп здоровья: Группа здоровья 1 ИЛИ Группа здоровья 2
Запрос
Запрос формы в виде html
GET: {{url}}/api/v2/disp/print/514n |
Запрос формы в виде pdf
GET: {{url}}/api/v2/disp/print/514n/pdf |
Запрос данных формы в виде json
GET: {{url}}/api/v2/disp/print/514n/data |
Параметры запроса
Параметр | Тип | Описание | По умолчанию | Обязательный | Комментарий |
---|---|---|---|---|---|
mkab | guid | гуид МКАБ пациента | - | Нужен для теста. Для получения справки по всем МКАБ пациента следует использовать токен |
Заголовки запроса
Заголовок | Значение (тип/формат значения) | Описание | Обязательный |
---|---|---|---|
Authorization | Bearer {rpguToken} (без скобок и через пробел после Bearer) | RPGU токен, полученный с помощью сервиса авторизации | + |
Ответ сервера
В случае успешного выполнения сервер вернет в ответе:
- для адреса print/514n - html форму с результатами осмотра
- для адреса print/514n/pdf - pdf файл, документ с результатами осмотра. Пример файла можно посмотреть здесь.
- для адреса print/514n/data - данные используемые на форме
Возможные ошибки
В случае возникновения ошибок будет возвращен стандартный ответ сервера
Код ответа сервера | Код сообщения | Сообщение | Комментарий |
---|---|---|---|
403 | 5008 | Токен некорректен | |
403 | 5007 | Время действия токена истекло | |
403 | 5009 | Подпись запроса некорректна | |
400 | 4000 | Не найдено заключений по диспансеризации | По данным пациента не найдено ни одной закрытой карты диспансеризации. Условия отбора указаны выше в описании метода. |