Информационный шлюз FHIR

Посмотреть исходный код на Github

При развертывании решений для цифрового здравоохранения ключевое значение имеет сохранение конфиденциальности данных пациентов.

Информационный шлюз FHIR упрощает для разработчиков применение политик организационного управления доступом на основе ролей (RBAC) при работе с данными FHIR.

Информационный шлюз FHIR — это обратный прокси-сервер, который контролирует доступ клиентов к ресурсам FHIR на сервере, проверяя запросы на авторизацию по URL-адресу FHIR или поисковый запрос. Информационный шлюз FHIR обеспечивает авторизацию и контроль доступа между клиентским приложением и сервером FHIR при использовании вместе с любым поставщиком удостоверений (IdP) и сервером авторизации (AuthZ), совместимым с OpenID Connect . В настоящее время он поддерживает Keycloak в качестве поставщика IDP+AuthZ и был протестирован с хранилищем HAPI FHIR или Cloud Healthcare API FHIR в качестве сервера FHIR.

Функции информационного шлюза FHIR включают в себя:

  • Автономная служба, которая может работать с серверами, совместимыми с FHIR.
  • Подключаемая архитектура для определения средств проверки доступа, позволяющая настраивать реализацию.
  • Фильтрация запросов для блокировки/разрешения конкретных запросов, таких как отключение объединений.

Перейти к документации для разработчиков на GitHub