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

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

本项目是临床路径卡牌化培训系统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

相关文章:

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

本项目是临床路径卡牌化培训系统(Pathway-Deck),专为医院医保办工作人员、临床科室教学负责人及新入职医师设计,将卫健委临床路径、DRG/DIP支付规则、医保负面清单等确定性规范,转化为可拖拽、可构筑、可验证的视觉化卡…...

ctf show web入门 254

这是一道典型的php对象序列化的题目可以从代码看出,本题需要让$user->isvip为true就可以调用yiponekeygetflag()函数从而获取flag从这可以看出$this->username$u&&$this->password$p时isvip为true,所以我们尝试构造payload为&#xff1…...

[开源] 病历自举报系统:面向临床质控的电子病历智能预审工具,用大模型扮演质疑者角色发现逻辑矛盾与缺项问题

本项目是一个专为中文电子病历(EMR)设计的轻量级质控辅助工具,核心目标是让医生在提交病历前,就能快速识别出文本中潜藏的逻辑矛盾、信息缺项、时间线错乱、数值异常和主观夸大等典型质量问题。我们不替代人工质控,也不…...

Claude Code 基础配置篇-三层配置体系详解

基础配置篇 —— Rules、Memory、Custom Instructions 三层配置体系详解系列导读: Claude Code 最让新手头疼的问题是"每次写的代码风格都不一样"、“总要重新解释项目架构”。本篇将彻底解决这个问题。通过建立三层配置体系,你可以让 Claude …...

SketchUp STL插件:5分钟快速掌握3D打印模型转换的完整免费指南

SketchUp STL插件:5分钟快速掌握3D打印模型转换的完整免费指南 【免费下载链接】sketchup-stl A SketchUp Ruby Extension that adds STL (STereoLithography) file format import and export. 项目地址: https://gitcode.com/gh_mirrors/sk/sketchup-stl Sk…...

专业级AI音频处理实战指南:OpenVINO插件让Audacity变身智能音频工作站 [特殊字符]

专业级AI音频处理实战指南:OpenVINO插件让Audacity变身智能音频工作站 🎵 【免费下载链接】openvino-plugins-ai-audacity A set of AI-enabled effects, generators, and analyzers for Audacity. 项目地址: https://gitcode.com/gh_mirrors/op/openv…...

AI Agent与传统RPA的融合:自动化办公的新纪元

AI Agent与传统RPA的融合:自动化办公的新纪元 副标题:探索智能自动化的未来:从规则驱动到学习型系统的演进 摘要/引言 在当今快速发展的商业环境中,企业面临着提高效率、降低成本、提升竞争力的巨大压力。自动化技术作为应对这些挑战的关键手段,已经经历了多个发展阶段。…...

键盘定制指南:从硬件到软件,开启实用又有趣的键盘使用体验!

引言 我钟情于键盘,因其是高效的人机交互接口,且充满“趣味”。用力敲击大按键,无需思索;体验精确组合的键盘快捷键带来的掌控感,皆是乐事。看着屏幕内容随操作而变,特别是那些契合自身工作方式的反馈&…...

6款靠谱降AI率平台 改写实力出众

写论文时总担心AI生成痕迹太重影响成绩?别慌,这里整理了6款超实用的论文降AI率工具,堪称应对AI痕迹问题的"得力助手"。它们能有效识别并去除AI生成特征,改写能力出色,帮你轻松降低查重率,顺利通过…...

2026年10款降AI率软件亲测:最高AI率100%直降至0.12%

2026年全球学术界对AIGC内容的监管持续收紧,多所高校及科研机构相继升级论文检测标准,AI痕迹识别技术进入全新阶段。随着知网、Turnitin等主流查重平台全面接入深度学习型AIGC检测系统,学术论文中AI生成内容的识别精度大幅提升,传…...

2026年横评10款降AI率软件:只选真正管用的那一款!

随着AI写作工具的广泛应用,论文写作和内容创作效率得到了显著提升,许多学生和职场人士都开始依赖这些工具来完成繁重的文字任务。然而,随着各大高校、期刊平台对AIGC内容检测技术的不断升级,AI生成内容的痕迹越来越容易被识别。不…...

【前端无障碍】无障碍测试:确保你的应用对所有人友好

【前端无障碍】无障碍测试:确保你的应用对所有人友好 前言 大家好,我是cannonmonster01!今天咱们来聊聊无障碍测试这个话题。无障碍设计不仅仅是开发阶段的事情,测试阶段同样重要。只有通过全面的测试,才能确保你的应用…...

【前端无障碍】屏幕阅读器兼容性:确保视障用户的良好体验

【前端无障碍】屏幕阅读器兼容性:确保视障用户的良好体验 前言 大家好,我是cannonmonster01!今天咱们来聊聊屏幕阅读器兼容性这个话题。想象一下,一个视障用户打开你的网站,通过屏幕阅读器来浏览内容。如果你的网站没有…...

py每日spider案例之某qing创网请求接口参数和响应解密(基于deepseek_v4pro)

核心代码: """ ====================================...

如何5分钟搭建抖音无水印视频解析工具:DouYinBot完整指南

如何5分钟搭建抖音无水印视频解析工具:DouYinBot完整指南 【免费下载链接】DouYinBot 该项目仅自用,不提供抖音视频下载 项目地址: https://gitcode.com/gh_mirrors/do/DouYinBot 还在为抖音视频的水印烦恼吗?DouYinBot是你的终极解决…...

BetterGI:解放双手的5大自动化场景终极解决方案

BetterGI:解放双手的5大自动化场景终极解决方案 【免费下载链接】better-genshin-impact 📦BetterGI 更好的原神 - 自动拾取 | 自动剧情 | 全自动钓鱼(AI) | 全自动七圣召唤 | 自动伐木 | 自动刷本 | 自动采集/挖矿/锄地 | 一条龙 | 全连音游 | 自动烹饪…...

【AI Daily】AI日报 | 2026-05-24

今日一句话判断 今天 AI 工程最值得关注的是 AI 方向的基础设施化:开源80386微码实现发布、Making Deep Learning Go Brrrr from F、Lum1104/Understand-Anything 代表能力正在从模型层下沉到工具链和工作流。 行动建议 跟踪 开源80386微码实现发布,判…...

Go语言ORM框架GORM深度解析

Go语言ORM框架GORM深度解析 引言 GORM是Go语言中最流行的ORM(对象关系映射)框架,提供了强大的数据访问能力和优雅的API设计。本文将深入探讨GORM的核心功能、高级特性和最佳实践。 一、环境配置 1.1 安装GORM go get gorm.io/gorm go get gor…...

Windows视觉效果关不关?电脑卡顿这样优化最快

Windows 系统具备视觉效果,其中半透明毛玻璃效果,窗口淡入淡出效果,任务栏缩略图预览效果,着实使桌面看上去颇为酷炫,然而在这些华丽特效的背后,实际上消耗着诸多系统资源,特别是内存以及显卡性…...

风暴崛起 Tempest Rising修改器2026官方正版最新版pc免费下载(看到请立即转存 资源随时失效)

下载链接 经典RTS重燃:Tempest Rising修改器核心机制与实战运用解析 在即时战略(RTS)游戏逐渐走向硬核与小众的当下,《Tempest Rising》(风暴崛起)以其致敬经典命令与征服(C&C)…...

今日算法(组合问题III)(回溯的使用)

题目描述找出所有相加之和为 n 的 k 个数的组合,且满足下列条件:只使用数字 1 到 9每个数字 最多使用一次返回所有可能的有效组合的列表,列表不能包含相同的组合两次,组合可以以任何顺序返回核心思路:带双重剪枝的回溯…...

2026保姆级免费照片去水印教程:不用下载App,微信小程序3步搞定!

你是不是也遇到过这种崩溃瞬间?刷到一张绝美壁纸想存下来当背景,结果水印刚好挡住主角的脸;看到一段搞笑视频想转发给朋友,结果水印横在中间像个挡箭牌;想拿一张素材做作业PPT,结果水印比内容还显眼。更烦的…...

2026最新免费在线去水印工具详细教程,在线去本地视频水印保姆级指南

你是不是也遇到过这种情况?辛辛苦苦在网上找到一个绝美视频素材想用在剪辑里,结果画面正中央横着一个硕大的水印;或者刷小红书看到一段干货满满的教学视频,想保存下来反复学习,却被角落的Logo劝退。更头疼的是&#xf…...

2026最新免费在线去除视频水印保姆级教程,不用下载软件一步到位!

你是不是也遇到过这种崩溃瞬间:刷到一个绝美空镜想拿来做转场,结果角落挂着硕大的平台台标;翻到一条神评论视频想分享给朋友,水印叠水印糊成一片;好不容易找到素材想剪辑个二创,却被满屏的浮动水印直接劝退…...

2026照片去水印免费软件App推荐,详细教程一看就会

你是不是也遇到过这种情况?刷到一张特别喜欢的照片想保存当壁纸,结果右下角一个巨大的水印直接毁了整张图;或者做PPT需要用到某张素材图,翻遍了相册发现都有平台Logo,怎么裁都裁不掉。想找免费的去水印工具&#xff0c…...

2026保姆级教程:免费一键去图片水印的App有哪些?这几种方法一看就会

你是不是也遇到过这种抓狂的时刻?好不容易在网上找到一张绝美壁纸或实用素材,保存下来一看,角落那个水印直接毁掉了整张图的氛围。更气人的是,你尝试用相册自带的编辑功能去涂抹,结果越涂越糊,最后只能无奈…...

K210开发板固件烧录:使用kflash_gui图形化工具的完整指南

K210开发板固件烧录:使用kflash_gui图形化工具的完整指南 【免费下载链接】kflash_gui Cross platform GUI wrapper for kflash.py (download(/burn) tool for k210) 项目地址: https://gitcode.com/gh_mirrors/kf/kflash_gui 在K210开发板生态系统中&#x…...

云原生事件驱动架构:构建高效的事件处理系统

云原生事件驱动架构:构建高效的事件处理系统 引言 在云原生环境中,事件驱动架构是一种高效的系统设计模式。通过事件驱动,可以实现松耦合、高可用的系统。事件驱动架构已经成为构建现代化应用的重要方法。 作为一名资深的DevOps工程师&#x…...

技术人的沟通技巧:如何与非技术人员有效沟通

技术人的沟通技巧:如何与非技术人员有效沟通 引言 作为一名技术人,我们不仅需要具备扎实的技术能力,还需要具备良好的沟通能力。特别是当我们需要与非技术人员沟通时,如何将复杂的技术问题用简单易懂的语言表达出来,是…...

技术人的职业规划:打造成功的职业生涯

技术人的职业规划:打造成功的职业生涯 引言 作为一名技术人,职业规划是实现职业目标的关键。在快速变化的技术领域,一个清晰的职业规划可以帮助我们明确方向,抓住机会,实现个人价值。 回顾我的职业历程,从一…...