You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

FHIR中如何实现单个Practitioner关联多个Organization资源

FHIR从业者多机构关联问题解答

1. FHIR是否支持单个Practitioner关联多个组织机构?

完全支持。FHIR标准的资源设计充分覆盖了医疗从业者跨多机构执业的现实场景,没有单Practitioner仅能绑定单个Organization的限制。

2. 多机构任职的Practitioner如何关联多个Organization资源?

首先纠正一个常见实现误区:不要直接在Practitioner资源中添加多个Organization引用。Practitioner资源的定位是存储从业者的通用基础属性(姓名、执业资质、联系方式等),机构任职属于场景化的角色关联信息,需要通过PractitionerRole资源实现,这是FHIR标准明确推荐的实现方案。

具体操作逻辑如下:

  • 保留已有的Practitioner资源、所有对应任职机构的Organization资源,无需修改原有资源的基础结构。
  • 为该从业者的每一个任职机构各创建一个独立的PractitionerRole资源,每个资源需配置两个核心引用字段:
    • practitioner:填写对应Practitioner资源的引用地址
    • organization:填写对应任职Organization资源的引用地址
  • 你还可以在对应PractitionerRole中补充该任职场景下的专属信息,包括该机构内的职位、执业科室、工号、出诊安排、权限范围等,避免不同机构的专属信息混淆Practitioner的通用属性。

下面是简化的PractitionerRole资源示例:

{
  "resourceType": "PractitionerRole",
  "id": "role-internist-hospital-x",
  "practitioner": {
    "reference": "Practitioner/10086"
  },
  "organization": {
    "reference": "Organization/20010"
  },
  "code": [
    {
      "coding": [
        {
          "code": "doctor",
          "display": "执业医师"
        }
      ]
    }
  ],
  "specialty": [
    {
      "coding": [
        {
          "code": "394802001",
          "display": "普通内科"
        }
      ]
    }
  ]
}

后续如果需要查询该从业者的所有任职机构,仅需要用该Practitioner的资源ID作为参数搜索PractitionerRole资源,即可获取全部任职记录,从记录中提取Organization引用即可完成批量查询。

内容的提问来源于stack exchange,提问作者Lendit

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.14 18:36:03