簡體   English   中英

HL7-Fhir:發布資源時,是否允許通過搜索條件引用其他資源?

[英]HL7-Fhir : when posting a resource, is it allowed to reference to another resources by search criteria?

可以通過對服務器的POST完成創建新資源(患者)的操作。

范例1]
創建一個新的患者'a',該患者鏈接到id = 1的 Organization:

{
  "resourceType": "Patient",
  "name": "a",
  "birthDate": "1974-12-25",
  "organization": {
    "reference": "Organization/1"
  }
}

但是,我想知道是否還允許創建一個新患者,並根據搜索字段鏈接到組織的鏈接?

范例2]
創建一個新的患者'b',該患者鏈接到名稱orgname的組織。

{
  "resourceType": "Patient",
  "name": "b",
  "birthDate": "1974-12-25",
  "organization": {
    "reference": "Organization?name=orgname"
  }
}

引用必須指向特定資源。 因此,您所顯示的內容是不允許的。 但是,如果要發布捆綁軟件,則您的患者資源可能指向捆綁軟件中的組織資源,並且捆綁軟件可能會基於沒有指定名稱的任何資源而有條件創建(使用If-None-Exist) 。 但是,我們實際上還沒有定義在這種情況下引用會發生什么。 (如果您不介意,最好對此提交更改請求。)

暫無
暫無

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

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