可以通过POST到服务器来创建新资源(患者)。
示例1]
创建一个新患者' a'与 id = 1 )链接到组织:
{
"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"
}
}
答案 0 :(得分:1)
引用必须指向特定资源。所以你所展示的内容是不允许的。但是,如果要发布捆绑包,则您的Patient资源可以指向Bundle中的Organization资源,并且Bundle可以基于缺少具有指定名称的任何资源而具有条件创建(使用If-None-Exist) 。但我们实际上还没有确定在这种情况下引用的内容。 (如果您不介意,最好就此提交变更请求。)