Для тестирования создана коллекция в postman. Она показывает цикл передачи направления и получения результата.
Информация |
---|
Часть методов создана специально для демонстрации процесса и не участвует в реальном обмене. |
Методы
Получение направлений из лпу
Метод имитирует выборку подходящих направлений, созданных в МИС
После загрузки коллекции и переменных окружения в postman, открываем метод и нажимаем кнопку "Send". На вкладке "Body" результатов можем видеть список гуидов, которые представляют собой идентификаторы направлений, которые подлежат отправке в ЕРИС(ЦАМИ).
Информация |
---|
В коллекции применены тесты, которые позволяют записывать результаты в переменные окружения. Для этого метода берется первый гуид из результатов и записывается в переменную dir и будет использоваться в следующем методе. |
Получение направления по гуиду в лпу
Метод позволяет получить пакет данных, который направляется на сервер ЕРИС(ЦАМИ).
Следует применять только после предыдущего метода.
В ответе мы увидим пакет данных, состав которого описан в Передача направлений из ЕМИАС
Информация |
---|
В коллекции применены тесты, которые позволяют записывать результаты в переменные окружения. Для этого метода строится ответный пакет с результатами и записывается в переменную bundle и будет использоваться в следующем методе. |
Сохранение результата
Метод сохраняет результат исследования в ЛПУ
После применения должен вернутся статус 200 ок и true в Body
Также можно будет увидеть, что в МИСе на второй вкладке в направлении появились результаты
Файлы коллекции
Информация |
---|
Коллекция: Лаборатория.postman_collection.json
Окружение: Lab 2drtest.postman_environment.json
Также находятся по ссылке в директории Postman
http://hg.softrust.ru/WebApi/Softrust.WebApi.Laboratory/summary
Переменные окружения
Для работы теста следует заполнить переменные окружения.
Информация |
---|
По умолчанию все настроено на локальный тестовый стенд. |
Название | Описание | Значение по умолчанию |
---|---|---|
url | Адрес сервиса. Указывается полный адрес без lab | http://2drtest.softrust.ru/api/v2/ |
conclusion | То что тест запишет в Заключение результата | Заключение |
description | То что тест запишет в Описание результата | Описание |
doctorConclusionWithLpu | Доктор, сделавший Заключение. Является склейкой гуида ЛПУ из oms_lpu и гуида врача из hlt_DocPRVD | c3c977af-c3b4-4517-9d57-50a6844ec660B90A3DCB-5BF5-4C96-9490-26CEEE2DB69E |
doctorDescriptionWithLpu | Доктор, сделавший Описание. Является склейкой гуида ЛПУ из oms_lpu и гуида врача из hlt_DocPRVD | c3c977af-c3b4-4517-9d57-50a6844ec660B90A3DCB-5BF5-4C96-9490-26CEEE2DB69E |
lpu | Гуид ЛПУ, из которой будем получать направления и сохранять результат | 0a19283a-9df2-4785-9e18-cded395a3c66 |
Методы
Получение направлений из ЛПУ
Включить страницу | ||||
---|---|---|---|---|
|
Получение направления по гуиду в ЛПУ
Включить страницу | ||||
---|---|---|---|---|
|
Сохранение результата
Включить страницу | ||||
---|---|---|---|---|
|