【问题标题】:FHIR: Is there a way to search for Active Practitioners at an Organisation?FHIR:有没有办法在组织中搜索积极从业者?
【发布时间】:2020-11-30 17:00:42
【问题描述】:

我可以通过执行以下操作搜索与某个组织匹配的活动 PractitionerRole 资源:

/PractitionerRole?active=true&organization.identifier=ORG123

我想要返回的是只是此查询的相关 Practioner 资源

如果我尝试类似:

/Practitioner?_has:PractitionerRole:practitioner:organization.identifier=ORG123&_has:PractitionerRole:practitioner:active=true

这不会返回我想要的,因为它(正确)分别处理组织 + 主动检查。

目前我最接近的方法是将 _include 添加到上面的第一个查询中。例如

/PractitionerRole?active=true&organization.identifier=ORG123&_include=PractitionerRole:practitioner

但这显然会返回 PractionerRole (mode=match) 资源以及包含的 Practitioner (mode=include) 资源,因此需要额外的客户端处理丢弃不需要的 PractitionerRole 资源

有没有办法做我想做的事?

为了记录,我的目标 FHIR 实现是 VONK 3.9.1.0 服务器

【问题讨论】:

    标签: hl7-fhir


    【解决方案1】:

    您必须使用 _filter(很少有系统支持)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-02
      • 2019-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-02
      • 1970-01-01
      相关资源
      最近更新 更多