FHIR 引擎库

借助 FHIR Engine 库,开发者可以为 Android 创建功能强大、支持离线功能且可互操作的健康应用,这些应用均基于 FHIR 标准构建。

FHIR Engine 库会将 FHIR 资源存储在加密的本地数据库中,并提供一套用于管理 FHIR 资源的 API。应用可以使用这些 API 搜索本地 FHIR 资源、构建患者名单、显示详细的患者记录,以及将 FHIR 资源与任何符合 FHIR 标准的服务器同步。这样,应用就可以在离线状态下运行,并在有互联网连接时进行更新。

功能包括:

  • FHIR 资源的本地存储空间,默认处于加密状态。
  • 用于管理 FHIR 资源的数据访问 API,基于 FHIR R4,计划支持未来版本。
  • 搜索 API 基于流畅的 Kotlin 领域特定语言 (DSL) 构建,可让您使用结构化查询语言搜索 FHIR 资源。
  • 用于在 Android 应用与符合 FHIR 标准的服务器(例如 HAPI FHIR 或 Cloud Healthcare API)之间进行双向同步的同步 API。

开始使用 FHIR Engine 库: