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 库:
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-25。
[null,null,["最后更新时间 (UTC):2025-07-25。"],[[["\u003cp\u003eThe FHIR Engine Library enables the development of robust, offline-first, and interoperable Android health applications utilizing the FHIR standard.\u003c/p\u003e\n"],["\u003cp\u003eIt offers secure local storage, comprehensive data management APIs, advanced search capabilities, and seamless synchronization with FHIR servers.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can leverage the library's features to build applications that can access and manipulate FHIR data, manage patient information, and integrate with external healthcare systems.\u003c/p\u003e\n"],["\u003cp\u003eResources such as developer documentation and video tutorials are readily available to assist developers in getting started with the FHIR Engine Library.\u003c/p\u003e\n"]]],["The FHIR Engine Library enables Android health app development with offline capabilities and FHIR standard interoperability. It stores FHIR resources in an encrypted local database and offers APIs to manage them. Key actions include searching for local resources, creating patient lists, displaying records, and synchronizing with FHIR-compliant servers. Features include encrypted local storage, Data Access and Search APIs using a Kotlin DSL, and Sync APIs for two-way server synchronization. Developer resources are provided for getting started.\n"],null,["# FHIR Engine Library\n\nThe *FHIR Engine Library* allows developers to create health applications for\nAndroid that are powerful, offline-capable, and interoperable, all built on the\nFHIR standard.\n\nThe FHIR Engine Library stores FHIR resources in an encrypted local database and\nprovides a suite of APIs for managing FHIR resources. Applications can use these\nAPIs to search for local FHIR resources, build patient lists, display detailed\npatient records, and synchronize FHIR resources with any FHIR-compliant server.\nThis allows applications to operate offline and update when there's an internet\nconnection.\n\nFeatures include:\n\n- Local storage of FHIR resources, encrypted by default.\n- Data Access APIs for managing FHIR resources, based on FHIR R4 with planned support for future versions.\n- Search APIs built on a fluent Kotlin Domain Specific Language (DSL), allowing you to search for FHIR resources using a structured query language.\n- Sync APIs for bidirectional synchronization between an Android app and a FHIR-compliant server, such as HAPI FHIR or the Cloud Healthcare API.\n\nGet started with the FHIR Engine Library:\n\n- [Developer documentation](https://google.github.io/android-fhir/use/FEL/)\n- [Video tutorials and codelabs](/open-health-stack/learn)"]]