簡體   English   中英

如何使用 Epic on FHIR API 獲取所有 CareTeam 和 Patient FHIR 資源?

[英]How can I fetch all CareTeam and Patient FHIR resources using the Epic on FHIR API?

FHIR,至少是版本 4 (R4),提供對以下內容的支持:

  • Patient.Search通過至少一個標識符搜索患者,例如姓名
  • CareTeam.Search按患者或受試者(患者 FHIR 資源 ID)搜索護理團隊

我的面向臨床醫生的應用程序將可以通過 EHR 內的 SMART 在患者級別訪問(例如,從患者單擊進入我的應用程序),但是,我也希望我的應用程序可以在患者級別之外訪問。 例如,臨床醫生可以單擊以查看與這些護理團隊相關聯的所有團隊 (CareTeam) 和 *所有 *患者 (Patient) 的列表。

我如何使用 FHIR 獲取所有護理團隊和/或患者?

目前,我在上面鏈接的 API 只需要為特定患者和患者按特定標識符搜索護理團隊。

STU3中還有 PatientList.Search,但是,這也需要一個“內部患者列表 ID”,我認為它是患者列表的主鍵。

對於 Epic 問題,最好聯系 open@epic.com。 然而,簡短的回答是,當應用程序在患者上下文中啟動時,它通常只能訪問該特定患者的記錄,而不是所有患者。 美國 EHR 專注於滿足患者訪問要求的 API,這意味着單個患者,而不是訪問所有患者數據。 圍繞更廣泛的訪問存在安全和性能方面的考慮 - 大多數此類訪問預計將通過批量數據 API 進行。 您當然可以詢問 Epic 他們是否有任何計划通過 SMART 支持跨患者訪問,但現在,我認為答案是“您不能”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM