Coding

unisound-drg-grouping

Try it

医生端 ICD/DRG — 据出院文书与 DRG 候选项,由内部医疗大模型单选最可能入组;仅含 scripts/run.py,无 _shared 依赖。

What it does

医生端 ICD/DRG — 据出院文书与 DRG 候选项,由内部医疗大模型单选最可能入组;仅含 scripts/run.py,无 _shared 依赖。

The skill document

DRG 分组(候选单选)

概述

由调用方传入完整自然语言题干(通常含出院文书要点与若干 DRG 候选项),模型在候选项中单选最可能入组结果,并按约定格式输出一行

与病案首页结构化审核类 skill 不同:本包不接院内首页接口,题干由上游拼装;适合评测集(task + input + meta)或与真实分组引擎对照前的模型基线。

题目输入(三选一)

  1. --question:完整题干字符串。
  2. --input PATH
    • .json / .jsonl:对象须含非空 inputquestion(评测 JSON 优先用 input);
    • 其他扩展名:整文件 UTF-8 纯文本作为题干。
    • - 时从 stdin 读一条 JSON 或纯文本。
  3. stdin(未传 --question / --input、且非 TTY):规则同 -

可选字段 meta:任意 JSON 对象,原样进入运行结果中的 meta,便于透传 goldcase_features 等(不参与模型拼接,除非写入 input)。

输出格式(模型)

题干中应明确要求模型只输出一行,例如:

drgsCode(drgsName)

其中括号为中文全角括号,名称与候选项列表完全一致。脚本默认系统提示词与上述约束对齐;若题干另有更严格式,以题干为准。

运行结果(脚本 stdout)

默认可解析 JSON,字段包括:

  • skill:固定为 DRG分组
  • statusok
  • answer:模型原始输出文本
  • question:本次送入模型的用户消息全文
  • meta:来自输入的 meta(无则为 {}
  • record_indexmodelinput_modeinput_path 等(含义同医疗大模型直连问答脚本)

用法示例

python3 scripts/run.py --input case.json --appkey YOUR_KEY
python3 scripts/run.py --question "……【DRG 候选】……" --appkey YOUR_KEY
python3 scripts/run.py --input case.jsonl --index 0 --batch 3 --appkey YOUR_KEY

参数

  • --question / --input:与 stdin 三选一(--question--input 不可同时使用)。
  • --appkey STRING必填--dry-run 除外)。内部医疗大模型鉴权 key。
  • --index--match-id--batch:仅对 .jsonl 生效(--match-id 匹配 meta.idother.id)。
  • --dry-run:不调用模型,仅输出解析后的题目 JSON。
  • --model--api-url--temperature--timeout--system-prompt:调模型参数。
  • --output PATH:另存完整 JSON(批量为 NDJSON)。
  • --text-only:标准输出仅打印 answer 文本。

模型

  • 默认 u2-med,接口 https://maas-api.hivoice.cn/v1/chat/completions

合规说明

输出为分组辅助推断,不构成正式医保结算或院内分组结论;涉及真实患者数据须先脱敏并遵守院内流程。

Related skills

使用已在 OpenClaw 本机连接的 MedGroup MCP,查询 DRG/DIP 城市与规则、检索 ICD 编码、执行分组和结算测算、查询 CC/MCC。适用于医保分组、编码与规则核对;结果用于专业辅助。

25 installs2 stars

病例分析、复杂鉴别诊断、基层常见病诊断与鉴别。通过 --task 切换推理场景;仅含 `scripts/run.py`,可独立拷贝部署。

15 installs

根据住院病历生成标准出院记录。输入入院记录、病程记录等,调用内部医疗大模型,输出结构化出院记录(含主诉、入院情况、入院诊断、诊疗经过、出院诊断、出院情况、出院医嘱七个字段)。

11 installs

专病诊疗、基层处置、全科辅助、结局分析、病情分析与慢病管理。通过 --task 选择场景;仅含 `scripts/run.py`,可独立拷贝部署。

15 installs

理赔既往症审核。由调用方传入完整题干(病历/材料 + 关系类型与报销结论格式),经内部医疗大模型判断其他诊断与主诊断关系及是否报销;仅含 scripts/run.py,无 _shared 依赖。

16 installs

健康咨询、体检解读与智能导诊挂号科室推荐。通过 --task 区分咨询与导诊场景;仅含 `scripts/run.py`,可独立拷贝部署。

14 installs