我想使用查询资源以二进制格式从存储库中获取文档列表。存储库维护文档参考资源和患者详细信息。我的参数基于
- 文档参考类型
- DocumentReference.subject.Patient.identifier.value@value
- DocumentReference.subject.Patient.identifier.system@value
这就是我猜测参数的样子 -
<parameter url="http://nhs.uk/fhir/query#_type">
<valueString value="DocumentReference"/>
</parameter>
<parameter url="http://nhs.uk/fhir/query#type">
<valueString value="EndofLifeCareRecord"/>
</parameter>
<parameter url="http://nhs.uk/fhir/query#subject:Patient.identifier.value">
<valueString value="12345"/>
</parameter>
<parameter url="http://nhs.uk/fhir/query#subject:Patient.identifier.system">
<valueString value="http://nhs.uk/fhir/nhs-number/"/>
</parameter>
我的问题 -
- 考虑到我使用的是消息范式(不是 REST),上述参数构造是否正确?
- 如何构建响应,即文档资源将填充主题(即患者)。它会是一个包含的资源吗?