Компоненты OHS упрощают внедрение FHIR. Вы можете использовать их по отдельности или объединить, чтобы сформировать основу комплексной цифровой платформы здравоохранения.
Приложения для Android на базе FHIR
Используя Android FHIR SDK , разработчики могут быстро создавать собственные приложения FHIR для Android. SDK — это модульный набор библиотек, предназначенный для обеспечения гибкости для различных вариантов использования. К ним относятся использование:
- Библиотека сбора структурированных данных в существующем приложении для обеспечения сбора данных через FHIR,
- Библиотека FHIR Engine для создания первых автономных решений на базе FHIR, а также
- расширенные возможности библиотеки рабочих процессов , обеспечивающие поддержку принятия клинических решений на основе CQL на основе содержания смарт-руководств ВОЗ.
Ресурсы :
- Быстро начните работу с кодовой лабораторией SDC .
- Узнайте , как разработчики создают мобильные решения с помощью OHS.
Повышение конфиденциальности с использованием SMART-on-FHIR
Информационный шлюз FHIR — это автономный обратный прокси-сервер, который можно развернуть перед любым приложением для повышения конфиденциальности и упрощения реализации политик контроля доступа в организации. При использовании вместе с приложением на базе Android FHIR SDK информационный шлюз также может улучшить операции синхронизации, например, ограничить данные пациента, которые конкретный медицинский работник может загрузить и получить к ним доступ при работе в автономном режиме.
В качестве автономного прокси-сервера Info Gateway поддерживает интеграцию с приложениями SMART-on-FHIR.
Ресурсы :
- Изучите репозиторий примеров приложений FHIR , чтобы узнать, как можно использовать информационный шлюз FHIR с другими компонентами OHS.
Аналитические решения FHIR
Из-за сильно вложенной структуры данных FHIR написание запросов для получения аналитической информации может оказаться сложной задачей. Каналы данных FHIR упрощают проблему с помощью легко развертываемого и горизонтально масштабируемого конвейера, который преобразует данные FHIR в формат SQL-на-FHIR , что позволяет запрашивать данные FHIR через SQL.
Каналы данных FHIR могут оказаться полезными, если FHIR является источником данных для анализа. Общие сценарии для разработчиков включают в себя:
- В качестве расширения собственного решения FHIR для мобильного здравоохранения — см. основы комплексного решения для цифрового здравоохранения .
- В рамках автономного аналитического решения, использующего FHIR — см. пример гибридной архитектуры .
Ресурсы :
- Быстро приступите к работе с помощью руководства по развертыванию на одном компьютере .
- Изучите репозиторий примеров приложений FHIR , чтобы узнать, как каналы данных FHIR можно использовать с другими компонентами OHS.
Основы комплексного решения в области цифрового здравоохранения
Совместное использование всех компонентов OHS обеспечивает разработчикам основу для создания платформ или решений на основе FHIR. Предоставляя ряд основных функций, таких как синхронизация и автономный режим, а также снижая техническую сложность работы с FHIR, разработчики могут сэкономить значительное время и больше сосредоточиться на добавленной стоимости своих решений.
Ресурсы :
- Изучите репозиторий примеров приложений FHIR , чтобы узнать, как можно использовать все компоненты вместе.
- Прочтите о том, как Ona использовала OHS для создания OpenSRP FHIRCore.
Пример гибридной архитектуры
Модульность компонентов OHS позволяет разработчикам выбирать те компоненты, которые лучше всего помогут им решить конкретные проблемы.
Существует множество примеров того, когда может быть выгодно перевести часть существующей системы на FHIR, сохранив при этом другие части решения в их нынешнем виде. К ним относятся:
Сбор данных, не относящихся к FHIR, для аналитики на основе FHIR . В этом сценарии данные, собранные способом, отличным от FHIR, преобразуются в FHIR, чтобы обеспечить возможность использования каналов данных OHS FHIR для общего подхода к получению аналитической информации на основе данных FHIR. Для преобразования данных разработчики могут использовать существующие API-интерфейсы поставщиков, существующие сторонние сервисы, такие как OpenFn , одобренный Global Goods , или использовать соответствующие проекты с открытым исходным кодом .
Нативное приложение FHIR для систем, не принадлежащих FHIR . В этом сценарии нативное мобильное приложение FHIR, созданное с использованием Android FHIR SDK, используется для автономного оказания медицинской помощи с синхронизацией данных с сервером FHIR. С помощью сервера FHIR разработчики могут реализовать интеграцию с существующими системами, сторонними адаптерами или собственным кодом.
Ресурсы :
- Изучите репозиторий примеров приложений FHIR , чтобы узнать, как можно использовать все компоненты вместе.