Ознакомьтесь с последней статьей, чтобы получить доступ к образцу кода SMART на FHIR и подключиться к Cerner, Epic и Athena.
В этой статье мы расскажем, как создать медицинское приложение FHIR в песочнице Cerner.
Загрузите пример приложения с github Cerner FHIR и установите его на свой локальный сервер, например Tomcat.
OR
Загрузите стартовое приложение (Angular / Ionic) из нашего git-репозитория.
Вы увидите что-то подобное, когда запустите его на своем локальном компьютере.
Зарегистрируйтесь или войдите в https://code.cerner.com/developer/smart-on-fhir/apps
Нажмите кнопку «Новое приложение».
Введите следующую информацию для вашего приложения FHIR.
Имя приложения: название приложения по вашему выбору.
URI запуска SMART: URI вашего веб-приложения с добавлением /launch.html
Эта страница на вашем сайте запускается, чтобы сделать запрос к серверу Cerner FHIR OAuth для аутентификации пользователя.
URI перенаправления: URI вашего веб-приложения.
Пользователь будет перенаправлен на этот URI после успешной проверки OAuth.
Тип приложения. Выберите, является ли это приложением поставщика (врача) или приложением для пациентов.
Остальные можно оставить со значениями по умолчанию.
Поскольку это приложение поставщика, выберите все значения в области пользователя.
Нажмите «Зарегистрироваться».
Вы должны увидеть что-то вроде этого.
Нажмите на приложение, чтобы запустить его.
Скопируйте идентификатор клиента.
Обновите свое приложение (launch.html) с идентификатором клиента. С правильным идентификатором клиента сервер Cerner FHIR надлежащим образом идентифицирует ваше приложение.
Перезапустите локальный веб-сервер.
Теперь нажмите кнопку «Начать тестирование» на портале кода Cerner.
Приложение песочницы Cerner FHIR настроено для запуска списка пациентов. Выберите пациента и нажмите «Далее».
Запишите имя пользователя и пароль и нажмите «Запустить».
Вы должны увидеть экран входа в систему OAUTH. Войдите с именем пользователя и паролем, которые вы записали на предыдущем шаге.
После успешной аутентификации вы должны увидеть страницу ниже с данными тестового пациента с использованием FHIR API.
Ознакомьтесь с нашими следующими статьями, чтобы проверить свое приложение с помощью почтальона и внедрить рабочий процесс FHIR OAuth для мобильного приложения.