Hapi FHIR-搜索所有资源

Hapi FHIR-搜索所有资源,hapi,hl7-fhir,Hapi,Hl7 Fhir,是否可以在当前使用HAPI的基于FHIR的服务器上的所有资源中搜索参数 {{url}}/Basic?_id=1 返回正确的基本资源,但我希望能够搜索所有资源类型基本、患者、观察等。。我希望有一种方法可以做到这一点: {{url}}/ALL?_id=1 谢谢, Stephen您可以通过使用以下语法执行搜索来搜索整个系统 GET [base]?[parameters]{&_format=[mime-type]} 那么在你的情况下就是 GET [base]?_id=1 请注意,

是否可以在当前使用HAPI的基于FHIR的服务器上的所有资源中搜索参数

{{url}}/Basic?_id=1
返回正确的基本资源,但我希望能够搜索所有资源类型基本、患者、观察等。。我希望有一种方法可以做到这一点:

{{url}}/ALL?_id=1
谢谢,
Stephen

您可以通过使用以下语法执行搜索来搜索整个系统

  GET [base]?[parameters]{&_format=[mime-type]}
那么在你的情况下就是

  GET [base]?_id=1
请注意,这仅适用于在所有资源上定义的参数,如_id。
有关更多搜索语法和解释/示例,请参阅。

那么[base]对我的要求是什么?这将是您的服务器运行的端点,因此,例如,如果您想使用公共DSTU2 HAPI服务器,它将是。感谢您提供的额外信息,但我有我的base和GET请求。这将导致错误[]的响应。这是FHIR服务器的基本URL。无法处理此请求,因为它不包含资源类型或操作名称。这个响应与我们使用Dstu2时的响应相同。查看HAPI服务器的元数据,我可以看到它们在系统级别上还不支持这种交互。因此,在这种情况下,如果您想使用它,不幸的是,您必须首先实现系统范围的搜索功能。感谢您的信息和努力,至少它确认了我的发现。