如何解决无法为 MedicationRequest 资源 _include Organization 资源
我的药物请求资源包含对组织资源的引用:
"requester": {
"agent": {
"reference": "Practitioner/12345","display": "Abhishek Nayyar"
},"onBehalfOf": {
"reference": "Organization/56789","display": "XYZ Hospital"
}
},
我想使用单个 API 调用获取此组织资源以及药物请求资源。我正在这样做:
GET https://FhirserverBasePath/MedicationRequest?subject:Patient.identifier=1358&_include=MedicationRequest:requester:Organization
但是,在回复中,我没有获得组织资源。当我尝试对 Practitioner(也在请求者下引用)使用相同的查询时,我能够成功获取它。
解决方法
在 STU3 中,MedicationRequest requester
搜索参数仅查看 MedicationRequest.requester.agent。没有查看 MedicationRequest.requester.onBehalfOf 的“标准”搜索参数,这意味着除非服务器支持基于该元素的自定义搜索参数,否则无法对其进行 _include。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。