数据与分析 ✓ Anthropic · 官方 fhirhealthcare-dataehr-integrationsmart-on-fhirclinical-notesmcp

FHIR 临床数据连接器

连接医院 FHIR R4 服务,提取患者临床数据与病历笔记中的结构化发现。

FollowSkills 评估 · FSRS-2.0
不推荐
49/ 100 五分制 2.5 / 5
信任安全17 / 25 · 3.4/5

技能明确披露FHIR服务器、临床笔记及临时文件的数据流,禁止隐式连接,将文档内容视为不可信数据,并要求用户完成SMART登录;但默认user/*.rs范围较宽,支持静态bearer token,缺少明确的每次读取确认、凭据保护细节和可验证回滚,因此扣分。

可靠稳定8 / 20 · 2.0/5

连接、患者匹配、文档提取、失败继续和断开流程较连贯,并包含异常处理;但依赖多个MCP工具、另一个技能和脚本,未提供本技能专属测试或静态可复现证据,且“improvise”可能引入不确定行为,因此受静态上限和证据不足影响。

适用触发8 / 15 · 2.7/5

触发语句、目标用户场景和主要输入输出较清晰,覆盖多家EHR及SMART-on-FHIR;但非适用范围、中文交互支持和中国大陆网络可达性未说明,生产端点配置仍依赖用户IT信息,因此扣分。

规范维护7 / 15 · 2.3/5

文档按连接、检索、内容获取、提取、断开分层,包含前置条件、参数示例和部分限制说明;但技能版本、变更记录、维护责任、故障排查和许可证信息不完整,README仅提供笼统条款说明,因此扣分。

有效结果6 / 15 · 2.0/5

核心任务链能够从FHIR文档取得文本并交给结构化提取,输出方向明确,且对PDF等二进制文档提供补救路径;但没有提交代表性结果、正确性指标或比较优势证据,提取结果仍需人工复核,故不超过静态评估上限并扣分。

证据核验3 / 10 · 1.5/5

源文件提供了可审计的操作流程、工具名和若干约束,但没有本技能覆盖关键路径的测试套件、CI执行结果或第三方复核证据;结论主要来自文档声明,因此分数较低。

证据充分度: 评估于 2026年7月23日 审查版本 744278a1fe63
使用前请注意
  • 默认user/*.rs可能授予跨患者访问范围;应在实际部署中优先使用单患者scope,并确认每次患者匹配及数据读取。
  • 临床数据和SMART凭据属于高度敏感信息;技能未说明日志、缓存、进程间传递和凭据存储策略。
  • FHIR端点、浏览器登录和外部沙箱的网络可达性未验证;中国大陆用户可能需要确认医院端点和相关服务可访问。
  • 未提供关键路径测试或代表性提取结果,结构化结果上线前应由合格临床人员复核。
评估证据 [1][2][3][4][5]
查看完整评分方法 →

它能做什么 & 适用场景

该技能连接 Epic、Oracle Health/Cerner、MEDITECH、athenahealth 或其他 SMART-on-FHIR 端点。它通过本地 FHIR MCP 服务查找患者、读取临床资源和 DocumentReference 内容,并将笔记交给 clinical-note-extract 进行结构化提取。适合需要从实时 EHR 获取数据的用户,不适用于仅处理已粘贴文本的场景。使用前需要可用的 FHIR 服务配置和相应的 SMART 登录权限。

检查并连接 FHIR R4 MCP 服务;按姓名、出生日期或 MRN 搜索并确认患者;读取条件、观察、用药请求、过敏、文档引用及其他 FHIR 资源;按日期范围筛选数据;获取病历文档文本,必要时通过 doc-extract 处理 PDF、DOCX 或扫描文档;将不受信任的笔记文本连同用户问题交给 clinical-note-extract;完成后断开连接。

  1. 临床医生需要从医院 EHR 中查找患者,并查看指定时间范围内的病历记录。
  2. 研究人员需要汇总患者最近六个月的临床笔记,提取与某个问题相关的结构化发现。
  3. 使用 Epic、Cerner 或其他 SMART-on-FHIR 系统的团队需要从实时 FHIR R4 端点读取患者数据。
  4. 医疗数据工程师需要通过 FHIR 资源读取 Encounter、Procedure、DiagnosticReport 或 Coverage 等数据。

优缺点一览

优点
  • 覆盖多个常见 EHR 厂商和通用 SMART-on-FHIR 端点。
  • 可读取多类 FHIR 资源,并支持按日期范围筛选。
  • 能处理纯文本、HTML、RTF 和 XML/C-CDA 文本型附件。
  • 将临床笔记交给专门的结构化提取技能,并保留来源文档标识。
局限
  • 需要可用的本地 FHIR MCP 服务、网络连接和相应的 SMART 权限。
  • 生产医院端点的 URL 和 client_id 需要由组织或供应商提供。
  • 二进制文档可能需要额外的 doc-extract 流程;源材料未提供测试覆盖或厂商兼容性验证证据。
  • 该技能本身不写入磁盘,但文档提取流程会使用临时文件。

如何安装

将整个仓库作为插件市场源添加,并安装 healthcare 插件:/plugin marketplace add anthropics/healthcare,然后执行 /plugin install healthcare@healthcare。FHIR 技能位于 plugins/healthcare/skills/fhir/SKILL.md。源材料未说明其他安装方式或版本要求。

如何使用

安装插件并配置可访问的 FHIR R4 服务后,可使用类似“connect to Epic”或“pull notes for patient X”的请求开始。若未配置 FHIR_BASE_URL,需要先指定 EHR 或沙盒;SMART Health IT 开放沙盒示例为 https://launch.smarthealthit.org/v/r4/fhir。生产端点和受保护沙盒还需要组织注册的 FHIR 基础 URL 与 SMART client_id。首次使用不会隐式连接,登录可能需要在浏览器中完成。

对比同类

源材料未提供明确的替代产品或竞品比较。

常见问题

它能直接连接任何医院系统吗?
不能保证。源材料列出了 Epic、Oracle Health/Cerner、MEDITECH、athenahealth 和 SMART-on-FHIR 端点,但实际连接仍取决于端点配置、SMART 注册信息和用户权限。
需要什么权限?
需要目标 FHIR 服务允许的 SMART 登录权限;可按用户范围访问,也可以绑定到单一患者范围。
如果病历是 PDF 或扫描件怎么办?
技能会先保存文档供 doc-extract 处理。若格式无法提取,可能无法读取该文档,但不会因此让其他文档全部失败。
是否有额外费用?
源材料没有说明该技能或相关服务的单独费用。

同仓库的其他 Skills

均来自 anthropics/healthcare

相关 Skills