簡體   English   中英

如何在 AWS FHIR 存儲中獲取特定 FHIR 資源的所有版本?

[英]How to get all the versions of a particular FHIR resource in AWS FHIR store?

有沒有辦法獲取在 FHIR 存儲中創建的特定資源的所有版本的列表。 我使用了以下調用,

   <FHIR_URL>/<resource-type>/<resource-id>/_history

但它沒有返回響應

如果我將版本添加到此網址:

   <FHIR_URL>/<resource-type>/<resource-id>/_history/<version>

那么它只顯示資源的特定版本,但需要特定資源的所有版本,有沒有辦法得到這個?

如有疑問,我總是嘗試參考實現。

(以下所有 GET 請求)

http://wildfhir4.aegis.net/fhir4-0-1/Patient/example/_history

https://vonk.fire.ly/R4/Patient/pat1/_history

http://hapi.fhir.org/baseR4/Patient/616330/_history?_count=50

通過使用搜索功能,我得到了每個系統 Patient-Fhir-Logical-Id(“example”、“pat1”、“616330”),並選擇了一個隨機的 Patient。 搜索功能就像 /Patient/? 並且沒有查詢字符串值。

雖然總是會發生變化並“重新做種子數據”,但上面(今天)的 aegis 示例正在為單個患者返回多行歷史記錄。

如果 AWS 的工作方式與 3 個參考實現“基本相同”,我會提交一份錯誤報告。

但是根據您的示例,它似乎與上面的參考實現示例和下面的 HL7 文檔一致。

https://build.fhir.org/http.html#history

暫無
暫無

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

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