Ona 将 OpenSRP 平台重新构建为 FHIR 原生版本
![](https://developers.google.cn/static/open-health-stack/stories/ona/images/ona-hero.png?hl=zh-cn)
Ona 团队经常前往现场,与社区健康工作者交流,不断打造和改进 OpenSRP。
上下文
多年来,Ona 一直使用 OpenSRP 平台为全球数字健康项目网络提供支持。OpenSRP 平台是一个轻量级、可配置的电子健康记录平台,专为一线医护人员在网络连接状况不佳的环境中使用。OpenSRP 在世界各地(包括巴西、利比里亚、马拉维、巴基斯坦和泰国)被广泛用于各种应用场景。过去,将 OpenSRP 连接到其他现有健康数据库并在多利益相关者健康系统之间实现协调护理一直充满挑战。
解决方案
从零开始重新构建了 OpenSRP,使其成为 FHIR 原生格式。重构后的 OpenSRP 使用 FHIR API 存储配置和运行状况数据,使开发者能够快速迭代和自定义运行状况工作流。FHIR 内容(例如 WHO SMART 指南)可动态加载,无需对临床工作流进行硬编码。OpenSRP 与兼容的 Identity and Access Management API 集成以提供与 FHIR 关联的用户账号,并将信息镜像到为信息中心和临时查询提供支持的数据仓库。
![](https://developers.google.cn/static/open-health-stack/stories/ona/images/ona-2up-left.png?hl=zh-cn)
![](https://developers.google.cn/static/open-health-stack/stories/ona/images/ona-2up-right.png?hl=zh-cn)
在 OpenSRP 之前,不同的信息会多次写入不同的位置,除非需要书面更新,否则不会访问这些信息。OpenSRP 会将这些数据数字化,鼓励其在患者护理中积极使用,并使其可供基于团队的护理(包括主动联系、规划和培训)使用。
OHS 产品如何提供帮助
通过 Open Health Stack,Ona 可以完全在 FHIR 生态系统中构建一个平台。OpenSRP 使用 Android FHIR SDK 来支持同步、工作流和数据捕获;使用 FHIR 信息网关来协调 Identity and Access Management 系统与 FHIR 数据存储区之间的权限;并使用 FHIR Analytics(分析)将 FHIR 文档转换为关系表以进行可视化和查询。这样,Ona 及其合作伙伴就能在数天内绕开原型应用,利用可助力在全国卫生系统中使用的可扩展工业强度的工具。
“OHS 为我们提供了在可扩缩的移动 FHIR 平台上进行快速迭代所需的基础组件”
- Ona 团队
![](https://developers.google.cn/static/open-health-stack/stories/ona/images/ona-screenshots.png?hl=zh-cn)
并非真实的患者信息。
影响
在 Open Health Stack 上重建 OpenSRP 后,Ona 将原型开发时间从几个月缩短到了几周。OpenSRP 支持通过更新动态内容来实时修改应用,这些更改需要数天到数周的开发时间。
后续步骤
2023 年,我们将向印度尼西亚、利比里亚和其他国家/地区的区和国家级部署的 5,000 多名医护人员推出 OpenSRP。Ona 继续在 GitHub 上积极为 Open Health Stack 做贡献,他特别高兴能够与 Android FHIR SDK 合作,实现对实现指南的支持。