如何使用 EPIC / FHIR API 检索给定日期范围内的遭遇

问题描述 投票:0回答:1

我正在开发一个概念性的 Java/Spring Boot 应用程序,并在 fhir.epic.com 上拥有一个开发者帐户。该应用程序主要用于统计分析并使用其后端系统配置进行连接。

我有一个用例,我希望定期(每天晚上)请求检索新的遭遇。我可以看到 Encounter Search API 允许日期范围,但是对患者 ID 有要求。在这个阶段,我对病人一无所知,也没有兴趣。

我认为 EpisodeOfCare 搜索 API 可能是一种替代方案,但这也需要患者 ID。

我看不到任何其他可用的 API 可以让我实现我正在尝试的目标,有谁知道这是否可行?

谢谢!

java hl7-fhir hapi-fhir epic
1个回答
0
投票

Epic 以及几乎所有其他 EHR 都不允许您查询所有新创建的遭遇,无论患者是谁。一些可以考虑的替代方案是:

  • 如果您对特定患者组(例如所有诊断为糖尿病的患者)的遭遇感兴趣,请与卫生系统合作建立一个组并使用批量 FHIR 检索他们的遭遇。请注意,这不一定会告诉您哪些遭遇是新的;您需要从数据中确定这一点,或者简单地覆盖您已有的数据。
  • 利用可通过供应商服务获得的 Epic 套件
  • 设置 HL7 接口,以便在有新遭遇时接收消息
© www.soinside.com 2019 - 2024. All rights reserved.