为什么我不能使用Spark服务器为FHIR DSTU-2 1.0.1搜索特定主题的DocumentReferences?

时间:2015-10-11 15:38:57

标签: hl7-fhir

我在这个网址上有一个患者资源:http://localhost:49911/fhir/Patient/PHFId1

和DocumentReference资源包含以下元素:

<subject>
<reference value=" http://localhost:49911/fhir/Patient/PHFId1" />
</subject>

我希望能够获得属于某个患者的所有DocumentReferences的列表,但我尝试的所有内容都不返回结果,否则返回系统上的所有文档引用。我尝试过的一些变化包括:

fhir/Patient/PHFId1/DocumentReference (404 Not Found)
fhir/DocumentReference?subject:Patient=PHFId1 (no results)
fhir/DocumentReference?fhir/Patient/PHFId1 (no results)
fhir/DocumentReference?subject.reference=PHFId1 (no results)

我做错了什么?必须是一个常见的用例,要求提供与患者相关的所有文件的清单。也许我通过使用主题元素错误地设置了链接?

提前致谢

1 个答案:

答案 0 :(得分:0)

您使用的搜索语法仅在第二行中正确,但除此之外您没有做错任何事情。这是Spark服务器中的已知问题(请参阅https://github.com/furore-fhir/spark/issues/6)。