返回顶部
c

clinical-doc-assistant临床文档助手

Use this skill when a clinician, practice manager, or healthcare developer needs to draft, structure, or retrieve clinical documentation — including SOAP notes, referral letters, prior authorization forms, discharge summaries, and care plan narratives. Connects to FHIR R4-compliant APIs (Epic, Cerner, Azure Health Data Services, HAPI FHIR) to pull structured patient data and generate documentation drafts. Also supports manual input when no EHR connection is available. DO NOT use for direct diagn

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.4
安全检测
已通过
144
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

clinical-doc-assistant

临床文档助手

概述

该技能使OpenClaw代理能够连接到任何符合FHIR R4标准的电子健康记录系统,检索结构化患者数据,并生成高质量的临床文档草稿。它涵盖了门诊和住院场景中最耗时的文档类型。

支持的文档类型:

  • - SOAP记录(主观/客观/评估/计划)
  • 转诊信函(专科、影像、治疗)
  • 预授权申请(保险)
  • 出院小结
  • 护理计划叙述
  • 面向患者的就诊后摘要

支持的FHIR后端:

  • - Epic(基于FHIR的SMART)
  • Cerner(Millennium)
  • Azure健康数据服务
  • HAPI FHIR(公共测试沙盒)
  • 任何符合R4标准的服务器

⚠️ 临床免责声明: 所有输出均为文档草稿,需由持证临床医生审阅、编辑和签署。本技能不提供临床建议、诊断或处方。

🔒 隐私/受保护健康信息警告: FHIR数据仅在会话期间提取到代理的上下文中,本技能不会将其写入磁盘。如果您使用托管后端(CLINICALDOCAPIURL),患者上下文将传输到该服务器——请仅在符合HIPAA要求的环境中使用您控制的后端。除非已签署业务伙伴协议,否则请勿将真实患者数据与第三方托管后端一起使用。 对于开发和测试,请始终使用FHIRSANDBOX_MODE=true并仅使用合成数据。


快速入门(沙盒模式——无需电子健康记录系统)

设置FHIRSANDBOXMODE=true以使用公共HAPI R4沙盒。无需凭据。非常适合测试和开发。

bash
export FHIRSANDBOXMODE=true

然后向您的代理提问:

从FHIR沙盒中提取患者John Smith,并为今天的高血压随访起草一份SOAP记录。




身份验证

本技能使用基于FHIR的SMART(OAuth2)进行电子健康记录系统连接。每个环境只需设置一次。

第1步——在您的电子健康记录系统中注册应用

每个电子健康记录系统都有其开发者门户:

  • - Epic: https://fhir.epic.com → 创建非生产应用 → 记录客户端ID
  • Cerner: https://code.cerner.com → 注册应用 → 记录客户端ID + 密钥
  • Azure AHDS: Azure门户 → FHIR服务 → 身份验证

第2步——设置环境变量

bash
export FHIRBASEURL=https://fhir.epic.com/interconnect-fhir-oauth/api/FHIR/R4
export FHIRCLIENTID=your-client-id
export FHIRCLIENTSECRET=your-client-secret
export FHIRTOKENURL=https://fhir.epic.com/interconnect-fhir-oauth/oauth2/token

第3步——测试连接

向代理提问:

检查我的FHIR连接状态。

代理将尝试获取令牌并调用GET /metadata,然后报告结果。



FHIR数据检索

代理仅提取所请求文档所需的资源。所有调用均为只读GET请求。

患者查找

查找名为[name]出生于[DOB]的患者
查找MRN为1234567的患者
搜索姓氏为Rodriguez的患者

内部调用:

GET /Patient?name=Rodriguez&birthdate=1975-04-12
GET /Patient/[id]

病情列表

该患者有哪些活动性病情?

调用:

GET /Condition?patient=[id]&clinical-status=active

用药列表

提取患者[id]的当前用药

调用:

GET /MedicationRequest?patient=[id]&status=active

近期生命体征

获取该患者最近的生命体征数据

调用:

GET /Observation?patient=[id]&category=vital-signs&sort=-date&count=10

实验室结果

提取近期实验室结果——重点关注HbA1c和基础代谢面板

调用:

GET /Observation?patient=[id]&category=laboratory&sort=-date&count=20

就诊历史

显示过去6个月的就诊记录

调用:

GET /Encounter?patient=[id]&date=ge2025-09-01&_sort=-date



文档生成

一旦检索到患者数据,即可要求代理生成任何文档类型。

SOAP记录

触发短语:

  • - 为今天的就诊起草一份SOAP记录
  • 为该患者的糖尿病随访写一份SOAP记录
  • 生成一份临床记录——主诉为胸痛

代理执行的操作:

  1. 1. 检索活动性病情、当前用药、近期生命体征和相关实验室结果
  2. 询问您任何额外的主观信息(主诉、现病史)
  3. 将记录结构化为S/O/A/P部分
  4. 标记任何数据缺失(缺少生命体征、无近期实验室结果)

示例输出结构:

主观:
患者为58岁男性,因常规糖尿病随访就诊。
自述自药物调整以来精力有所改善。无低血糖发作。
否认胸痛、气短或下肢水肿。

客观:
生命体征(2026-03-15):血压132/78,心率72,体重198磅,BMI 29.4
HbA1c(2026-02-10):7.2%(较11月的7.9%下降)
当前用药:二甲双胍1000mg每日两次,赖诺普利10mg每日一次

评估:

  1. 1. 2型糖尿病——改善中,已达目标
  2. 高血压——已控制

计划:

  1. 1. 继续当前治疗方案
  2. 3个月后复查HbA1c
  3. 已安排年度眼科转诊
  4. 3个月后或如有问题提前复诊



转诊信函

触发短语:

  • - 为该患者写一份转诊至心内科的信函
  • 起草一份转诊至陈医生进行物理治疗的信函
  • 生成一份腰椎MRI影像转诊

代理执行的操作:

  1. 1. 提取相关病情、用药和近期就诊记录
  2. 询问转诊医生姓名、专科和临床问题
  3. 格式化一份包含临床背景的专业转诊信函

示例:

[日期]

事由:[患者姓名],出生日期[日期],MRN[编号]

尊敬的[专科医生]医生:

我特此将上述患者转诊至您处进行心内科评估。
[患者]为64岁女性,有高血压和高脂血症病史,
近6周出现劳力性呼吸困难。近期心电图显示非特异性ST段改变。
尚未进行超声心动图检查。

当前用药:氨氯地平5mg,阿托伐他汀40mg,阿司匹林81mg。

感谢您的评估和建议。

此致
[转诊医生]



预授权申请

触发短语:

  • - 为[药物/操作]起草一份预授权申请
  • 为该患者生成一份Humira的预授权申请
  • 写一份腰椎MRI的预授权申请——保险公司为BlueCross

代理执行的操作:

  1. 1. 从活动性病情中检索诊断代码(ICD-10)
  2. 查找所请求项目的典型HCPCS/CPT代码
  3. 生成结构化的预授权叙述,包含临床理由
  4. 列出支持该病例的实验室或影像结果

生成的关键字段:

  • - 会员ID(来自输入)
  • 申请医生NPI(来自输入)
  • 诊断代码(来自FHIR Condition资源)
  • 所请求的服务+操作/药物代码
  • 临床理由叙述
  • 支持性文档清单



出院小结

触发短语:

  • - 为该患者生成一份出院小结
  • 起草一份出院记录——患者今天出院回家

代理执行的操作:

  1. 1. 提取当前/近期就诊、活动性病情、操作和用药
  2. 询问入院诊断、住院过程总结和出院指导
  3. 格式化一份包含随访计划的完整出院小结



就诊后摘要(面向患者)

触发短语:

  • - 为该患者写一份通俗易懂的就诊后摘要
  • 用通俗语言为该患者生成一份就诊后摘要

代理执行的操作:

  1. 1. 将临床记录内容翻译成通俗英语(八年级阅读水平)
  2. 列出用药及通俗语言说明
  3. 包含随访预约和需注意的警示信号



手动模式(无FHIR连接)

如果未连接电子健康记录系统,代理将提示您手动提供患者数据。适用于小型诊所、远程医疗或演示。

提问:起草一份SOAP记录——我将手动提供患者数据。

代理将要求提供:

  • - 主诉和现病史
  • 生命体征
  • 活动性病情和用药
  • 评估和计划大纲



托管后端(基于积分的生成)

对于高使用量或团队部署,托管API后端负责生成、审计日志和符合HIPAA要求的数据处理。

设置

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 clinical-doc-assistant-1775939271 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 clinical-doc-assistant-1775939271 技能

通过命令行安装

skillhub install clinical-doc-assistant-1775939271

下载

⬇ 下载 clinical-doc-assistant v1.0.4(免费)

文件大小: 13.4 KB | 发布时间: 2026-4-12 09:29

v1.0.4 最新 2026-4-12 09:29
Fixed misleading ANTHROPIC_API_KEY comment; clarified PHI forwarding to Anthropic when backend is used; added CORS production warning

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部