当前位置: 首页 > news >正文

[开源] 临床路径卡牌化培训系统:面向医保办与临床科室的交互式规则教学工具

本项目是临床路径卡牌化培训系统Pathway-Deck专为医院医保办工作人员、临床科室教学负责人及新入职医师设计将卫健委临床路径、DRG/DIP支付规则、医保负面清单等确定性规范转化为可拖拽、可构筑、可验证的视觉化卡牌。核心机制是确定性规则引擎非LLM驱动的四类检查器互斥组合识别、必选项目校验、分类与总价限价判断、诊断-项目匹配验证主线能力覆盖模板加载、卡组交互构筑、实时合规反馈、假设分析对比、PDF/CSV双格式报告生成交付形态包括Web界面ViteReact、命令行工具CLI、REST API三端统一技术栈采用TypeScript全栈严格模式、Express后端、dnd-kit拖拽框架、Vitest全覆盖测试395用例规则引擎语句覆盖率100%。定位与能力范围我们不做通用医疗知识图谱也不做临床决策辅助本系统只解决一个具体问题让临床路径规则“看得见、摸得着、试得出”。它不替代HIS或EMR而是作为独立培训沙盒存在医保办用它组织路径宣贯会科室教学秘书用它带教新人理解“为什么这个药不能和那个检查一起开”质控人员用它快速验证某条路径变体是否仍符合支付政策。所有规则逻辑均来自预置模板肺炎、糖尿病、髋关节置换等6个病种全部基于国家卫健委路径文本、抗菌药物指导原则、医保分担比例公式等公开字段映射而来无黑箱推理无概率输出。规则引擎四大能力边界清晰 -互斥检查识别如“腹腔镜阑尾切除术中不可同时使用两种不同品牌止血夹”这类硬性冲突 -必选检查支持严格必选必须含血常规CRP、柔性必选至少选2项血糖监测方式、多选一头孢曲松或哌拉西林他唑巴坦三选一 -限价检查按病种设定总价上限如剖宫产¥12,000、耗材单项上限如支架¥35,000、医保报销后自付部分是否超限 -诊断匹配依据Allow/Disallow模式判定项目适配性例如冠心病介入治疗中仅允许使用药物洗脱支架禁止使用裸金属支架。这些能力不依赖外部服务全部在本地运行保障培训现场断网可用、规则响应毫秒级反馈。核心功能从模板到报告的完整闭环系统围绕“选择→构筑→检查→报告”四步形成教学闭环每步都针对培训场景做了针对性设计步骤关键动作教学价值选择模板点击预置病种卡片如“急性阑尾炎腹腔镜”查看规则详情弹窗快速建立病种路径认知锚点避免从零阅读冗长文本构筑卡组拖拽8类卡牌手术/检查/药品/耗材等进构筑区支持按科室、关键词、类型筛选将抽象路径条目转化为具象操作强化项目间关系感知合规检查卡组变动500ms后自动触发违规项高亮闪烁橘色脉冲角标标出error/warning/info等级实时暴露规则违反点比传统文档划线标注更直观、更可逆生成报告一键输出含卡组概览、违规详情表色标分级、卡牌清单违规行高亮、费用汇总的PDF提供可存档、可分发、可打印的教学交付物满足院内归档与考核要求特别地“假设分析模式”是培训利器点击「规则编辑」临时调高某项限价立即对比修改前后违规项变化帮助学员理解“为什么这条限价如此设置”。使用与配置开箱即用的三类入口无论你是想快速演示、批量校验还是嵌入工作流系统都提供对应入口Web界面适合现场教学访问 http://localhost:5173 即可使用全部交互功能CLI命令行适合批量处理或集成进自动化脚本无需启动浏览器REST API适合已有内部系统希望调用合规检查能力所有端点均经supertest验证。环境要求极简Node.js 18、npm 9。安装与启动只需三步cd pathway-deck npm install npm run dev启动后前端监听http://localhost:5173后端API监听http://localhost:3001开发服务器自动代理请求零配置即可开始使用。CLI常用命令如下全部支持--help命令用途示例npx pathway-deck template:list查看所有预置病种模板template:list --json输出结构化数据npx pathway-deck template:apply pneumonia -o ./my.json应用肺炎模板生成初始卡组文件支持指定输出路径npx pathway-deck deck:check ./my.json -t pneumonia对JSON卡组执行合规检查-j参数输出JSON结果供程序解析npx pathway-deck report:generate ./my.json -t pneumonia -o ./report.md生成Markdown格式合规摘要兼容WPS/Excel打开的CSV导出也已内置工程结构模块职责分明规则与界面解耦整个系统按关注点分离为五层每层职责明确、接口稳定层级模块职责说明类型定义src/types/index.ts全局数据契约MedicalItem原始诊疗项、Card可视化卡牌、Deck卡组、Template路径模板、ComplianceResult检查结果数据层src/core/medical-item-store.ts加载data/medical-items.json82条项目支持AND多条件过滤、去重分类统计规则层src/core/rule-engine/四个独立检查器互斥/必选/限价/诊断匹配 协调器orchestrator输入Deck与Template输出标准化Violation数组接口层src/api/routes/REST端点/api/cards查卡牌、/api/decks管卡组、/api/check跑检查、/api/templates读模板界面层src/frontend/components/所有UI组件Card带翻转动画、CardPool带分类Tab与搜索、DeckArea拖拽排序、RulePanel违规列表高亮联动、ComplianceReport全屏报告这种结构确保新增一个病种模板只需补充JSON文件增加一类检查规则只需实现checkXxx(deck, rules): Violation[]签名函数更换前端框架不影响规则引擎运行。数据与扩展真实字段驱动开放格式兼容所有业务数据均来自两个开放JSON文件 -data/medical-items.json82条诊疗项目覆盖呼吸内科、内分泌科、骨科等6科室每项含名称、类型、价格、医保类别、适用诊断等字段 -data/templates/目录下6个病种模板每个JSON明确定义必选项目列表、互斥组合数组、限价数值、Allow/Disallow诊断匹配规则。扩展方式透明 - 新增病种复制任一模板JSON修改病种名、规则数组、限价数值放入templates/目录即可被系统识别 - 补充诊疗项目在medical-items.json中追加对象字段结构与现有项一致 - 导出卡组点击「导出JSON」获得完整结构化数据含所有元信息 - 导出摘要「导出CSV」生成合规摘要表列含卡牌名、类型、价格、违规级别、违规代码直接导入Excel/WPS分析。所有数据格式、字段含义、扩展方法均在项目文档中有对照说明不设隐藏约定。限制与说明明确边界专注核心价值我们明确不覆盖以下场景以保障系统轻量、可靠、可解释 - 不接入HIS或EMR实时数据所有项目与规则均为静态JSON加载不依赖数据库或外部API - 不做自然语言理解拒绝“把这段医嘱转成卡组”类需求所有输入必须是结构化卡牌操作 - 不支持动态规则生成限价、互斥等规则必须预先定义在模板中不提供GUI规则编辑器 - 不处理患者个体差异系统校验的是路径层面的群体规则不涉及具体患者禁忌症、过敏史等个性化判断。这些限制不是能力缺失而是主动取舍正因放弃泛化才能做到规则100%可追溯、检查结果100%可复现、教学过程100%可回放。项目地址https://github.com/nexorin9/pathway-deck
http://www.zskr.cn/news/1372749.html

相关文章:

  • 专业级AI音频处理实战指南:OpenVINO插件让Audacity变身智能音频工作站 [特殊字符]
  • SketchUp STL插件:5分钟快速掌握3D打印模型转换的完整免费指南
  • 2026年5月重卡充电桩品牌推荐:十大排名评测专业厂家价格 - 品牌推荐
  • Claude Code 基础配置篇-三层配置体系详解
  • 如何5分钟搭建抖音无水印视频解析工具:DouYinBot完整指南
  • 前端可访问性:语义化HTML的无障碍设计实践
  • 【前端无障碍】无障碍测试:确保你的应用对所有人友好
  • Go语言ORM框架GORM深度解析
  • Go语言SQLite轻量级数据库应用
  • 【DeepSeek生产环境性能崩塌预警】:7类高频OOM错误代码级定位图谱(含torch.compile失效的3个隐藏触发条件)
  • Windows视觉效果关不关?电脑卡顿这样优化最快
  • 2026最新免费在线去除视频水印保姆级教程,不用下载软件一步到位!
  • 2026保姆级教程:免费一键去图片水印的App有哪些?这几种方法一看就会
  • Hive基础入门篇
  • 基于Multi-Agent的面试模拟系统设计与实现
  • 论文榨汁机 · 用 Multi-Agent 对话框架榨干每一篇论文
  • K210开发板固件烧录:使用kflash_gui图形化工具的完整指南
  • 云原生事件驱动架构:构建高效的事件处理系统
  • 技术人的职业规划:打造成功的职业生涯
  • 高危工区跨镜行为追踪 违章操作实时识别联动告警技术白皮书
  • 井下多巷道跨镜连续追踪 外来入井人员全程行踪监管技术白皮书
  • 创业团队如何管理远程工作
  • 鸿蒙PC:Qt适配OpenHarmony实战【烟火菜单】:做一个三栏式本地菜谱手册
  • Gemini LTV建模实战手册:从POC验证、规模化推理、监管审计到知识沉淀——覆盖7大关键节点的稀缺性价值锚定法
  • 蛋白质设计新范式:QUBO建模与迭代学习框架解析
  • 为什么你的Gemini总生成错误JOIN?深度拆解语义理解断层、外键缺失与上下文截断三大黑洞
  • 宝藏合集!2026一键生成论文工具大盘点(覆盖 99% 论文写作需求)
  • iOS抓包防护绕过:合规调试的三层穿透实践
  • 别再盲目调max_tokens!资深架构师压测23种分块策略后,锁定最优chunk_size=384+overlap=64的硬核依据
  • Legacy iOS Kit深度拆解:揭秘旧款iOS设备重生的技术魔法