解析非结构化病历文本 → 逻辑校验 → 自动生成标准化电子病历。覆盖门诊与住院全流程。
本 skill 附带三份核心参考文档,是字段定义、模板和校验规则的权威来源:
| 文档 | 路径 | 用途 |
|---|---|---|
| ------ | ------ | ------ |
| 字段 Schema | references/field_schema.md | 全量字段定义、数据类型、必填规则、校验条件 |
| 模板 | references/templates.md | 病案首页和出院小结的标准 Markdown 模板 |
| 校验规则 | references/validation_rules.md | 三级校验规则详细定义及报告格式 |
可插拔设计:上述三份文档均可被替换或扩展。通过更换参考文档,即可适配不同医疗机构的病历规范,无需修改 SKILL.md 本身。
收到用户输入后,首先判别场景:
输入 → 判断是否包含病历相关内容
├─ 是 → 判断场景类型
│ ├─ 门诊场景(主诉/处方/体查等门诊要素为主)
│ ├─ 住院场景 → 进一步判断阶段
│ │ ├─ 入院阶段(入院记录/风险评估)
│ │ ├─ 病程阶段(病程记录/长期医嘱/临时医嘱)
│ │ ├─ 出院阶段(出院小结/出院处方/随访计划)
│ │ └─ 全流程(信息量足以覆盖多个阶段)
│ └─ 无法确定 → 询问用户
└─ 否 → 提示用户输入病历文本或上传文件
references/field_schema.md 将提取到的信息映射到对应字段[推断]当检测到信息缺失时,执行以下追问策略:
追问优先级(按此顺序逐批追问,每批不超过 5 个问题):
追问格式:
📋 **信息补充确认**
为确保病历完整性,以下信息需要您补充:
**🔴 关键信息(影响安全校验):**
1. 过敏史:未检测到过敏信息,请补充药物/食物过敏情况(如无过敏请回复"无")
2. ...
**🟡 必要信息(影响病历质量):**
3. 体温/脉搏/血压等生命体征数据
4. ...
> 💡 如需跳过补充,直接回复 **"跳过"** 或 **"直接生成"**,将基于已有信息完成病历。
拒绝处理:
[信息缺失]住院病历具有阶段性特征,按以下规则管理:
阶段判别:根据已知信息自动判断可完成的阶段
已知信息 → 分析覆盖范围
├─ 包含入院相关信息 → 可完成"入院阶段"
├─ 包含病程/医嘱信息 → 可完成"病程阶段"
├─ 包含出院相关信息 → 可完成"出院阶段"
└─ 完成当前阶段后 → 询问是否继续其他阶段
阶段衔接:
✅ **{{阶段名称}}病历已完成。**
当前住院病历进度:
- [x] 入院阶段(入院记录 + 风险评估)
- [ ] 病程阶段(病程记录 + 医嘱)
- [ ] 出院阶段(出院小结 + 出院处方 + 随访计划)
> 是否继续完成其他阶段?请提供相应阶段的病历信息,或回复 **"暂不需要"** 结束当前任务。
文本独立性原则(关键):
触发条件:住院病历全部阶段(入院 + 病程 + 出院)信息收集完毕后自动触发
生成流程:
references/templates.md 中的模板[待编码][信息缺失]references/validation_rules.md 中的规则定义⚠️ **安全校验警告**
检测到以下安全红线问题,请务必核实:
🔴 {{P0 问题详情}}
---
以下病历内容仅供参考,**上述安全问题必须人工确认后方可使用**。
所有病历输出均使用 Markdown 格式,遵循以下结构:
# {{病历类型}}(如:门诊病历 / 入院记录 / 日常病程记录)
## 基本信息
{{表格形式}}
## {{业务模块1}}
{{表格或文本}}
## {{业务模块2}}
{{表格或文本}}
---
## 📋 病历质量校验报告
{{校验结果}}
| 标注 | 含义 |
|---|---|
| ------ | ------ |
[信息缺失] | 用户未提供且无法推断 |
[推断] | 基于上下文合理推断,需确认 |
[待编码] | ICD 编码需人工补充 |
[异常] | 数值超出正常范围 |
本 skill 支持通过替换参考文档和调整 prompt 来优化能力:
| 文档 | 替换场景 |
|---|---|
| ------ | --------- |
references/field_schema.md | 适配不同科室/机构的字段需求 |
references/templates.md | 更换病案首页/出院小结格式 |
references/validation_rules.md | 调整校验规则和阈值 |
替换后 skill 行为自动适配新文档,无需修改 SKILL.md。
SKILL.md 本身即为 prompt 入口。如需调整以下行为,直接编辑对应章节:
如未来需要对接外部系统(如 HIS、CDSS、药品知识库),在以下节点预留了接口位置:
[信息缺失],不编造临床数据共 1 个版本