FHIR 搜索同一参数的多个值
FHIR search multiple values for the same parameter
对于作为独立 Web 服务的患者注册系统,我们希望使用 FHIR。
在某些情况下,想要从 Web 服务请求数据的应用程序想要检索有关多个患者的信息。例如,最近就诊的患者列表。
根据id逐一搜索每个患者的效率确实很低,因为这会在网络和搜索方面造成很大的开销。
是否可以使用一组 ID 搜索多个患者?
。我想知道 FHIR 标准是否支持这个。
有两个选择。第一个是
GET [base]/Patient?_id=1,2,3,4,5
此处记录了如何使用逗号:http://hl7.org/fhir/search.html#combining
另一种方法是使用批处理。这是一种更加灵活的安排 - 请参阅 http://hl7.org/fhir/http.html#transaction
对于作为独立 Web 服务的患者注册系统,我们希望使用 FHIR。
在某些情况下,想要从 Web 服务请求数据的应用程序想要检索有关多个患者的信息。例如,最近就诊的患者列表。
根据id逐一搜索每个患者的效率确实很低,因为这会在网络和搜索方面造成很大的开销。 是否可以使用一组 ID 搜索多个患者?
。我想知道 FHIR 标准是否支持这个。
有两个选择。第一个是
GET [base]/Patient?_id=1,2,3,4,5
此处记录了如何使用逗号:http://hl7.org/fhir/search.html#combining
另一种方法是使用批处理。这是一种更加灵活的安排 - 请参阅 http://hl7.org/fhir/http.html#transaction