healthcare-eval-harness
Patient-safety evaluation tools for healthcare application deployments. Automated test suites cover CDSS accuracy, PHI exposure, clinical workflow integrity, and integration compliance. Blocks deployment on safety failures.
Translation reviewedRead the original Chinese text
用于医疗应用部署的患者安全评估工具。针对CDSS准确性、PHI暴露、临床工作流完整性和集成合规性的自动化测试套件。在安全故障时阻止部署。
Target: Target not categorized. Automatically collected · unverified.
Excerpt from the author’s documentation
Extracted from a fixed version of SKILL.md in its original language. This is the author’s documentation; installation, compatibility and runtime results have not been verified by this site.
Read the original Chinese text
Topics in the source
- 医疗评估框架 — 患者安全验证
- 使用场景
- 工作原理
- 评估类别
- 通过/失败矩阵
- CI/CD 集成
- 反模式
- 示例
医疗应用部署的自动化验证系统。单个严重故障将阻止部署。患者安全不容妥协。 注意: 示例使用 Jest 作为参考测试运行器。请根据您的框架(Vitest、pytest、PHPUnit 等)调整命令——测试类别和通过阈值与框架无关。 部署任何 EMR/EHR 应用之前 修改 CDSS 逻辑(药物相互作用、剂量验证、评分)之后 更改涉及患者数据的数据库模式之后 修改身份验证或访问控制之后 配置医疗应用 CI/CD 流水线期间 解决临床模块合并冲突之后 评估框架按顺序运行五个测试类别。前三个(CDSS 准确性、PHI 暴露、数据完整性)是严重关卡,要求 100% 通过率——单个故障即阻止部署。其余两个(临床工作流、集成)是高优先级关卡,要求 95% 以上通过率。 每个类别对应一个 Jest 测试路径模式。CI 流水线使用 --bail(首次失败即停止)运行严重关卡,并使用 --coverage --coverageThreshold 强制执行覆盖率阈值。 1. CDSS 准确性(严重 — 要求 100%) 测试所有临床决策支持逻辑:药物相互作用对(双向)、剂量验证规则、临床评分与发布规范的对比、无假阴性、无静默故障。 2. PHI 暴露(严重 — 要求 100%) 测试受保护健康信息泄露:API 错误响应、控制台输出、URL 参数、浏览器存储、跨机构隔离、未认证访问、服务角色密钥缺失。 3. 数据完整性(严重 — 要求 100%) 测试临床数据安全:锁定就诊记录、审计追踪条目、级联删除保护、并发编辑处理、无孤立记录。 4. 临床工作流(高优先级 — 要求 95% 以上) 测试端到端流程:就诊生命周期、模板渲染、用药集、药物/诊断搜索、处方 PDF、红色警报。 5. 集成合规性(高优先级 — 要求 95% 以上) 测试外部系统:HL7 消息解析(v2.x)、FHIR 验证、实验室结果映射、格式错误消息处理。 | 类别 | 阈值 | 失败时操作 | |----------|-----------|------------| | CDSS 准确性 | 100% | 阻止部署 | | PHI 暴露 | 100% | 阻止部署 | | 数据完整性 | 100% | 阻止部署 | | 临床工作流 | 95% 以上 | 警告,允许经审查后部署 | | 集成 | 95% 以上 | 警告,允许经审查后部署 | 跳过 CDSS 测试,因为"上次通过了" 将严重关卡阈值设为低于 100% 在严重测试套件中使用 --no-bail 在集成测试中模拟 CDSS 引擎(必须测试真实逻辑) 安全关卡为红色时仍允许部署 在 CDSS 套件中运行测试时不使用 --coverage
- Source repository
- affaan-m/ECC
- Source file
- docs/zh-CN/skills/healthcare-eval-harness/SKILL.md
- Fixed revision
- d2ef2680594f9a17526a6e1a2e18b3d242c5d17b
Requirements
- Only the author’s Skill metadata is included. Read the full instructions to check dependencies, licensing and conditions of use.
A small first task
先阅读原作者说明,再决定是否在自己的 AI 工具中使用。
Instructions for your AI tool
- Claude Desktop: resource-specific guide not available yet
- Claude Code: resource-specific guide not available yet
- Cursor: resource-specific guide not available yet
- Codex: resource-specific guide not available yet
Author documentation is not live verification by this site. Without evidence, we do not mark a resource as compatible, safe or free.
Sources and evidence
This record was collected automatically. Its documentation, suitability and runtime behavior have not been manually verified.
Author: affaan-m/ECC · original repository metadata. Documentation review: Not reviewed. Last source check: 2026-11-09T15:01:42.341Z.
Categories are inferred from names, descriptions and paths. They do not establish compatibility.
License and attribution
MIT. Third-party content and copyright remain with their authors. Refer to the original license and terms.
Original license ↗Synchronization, copying and user-reported success do not mark a resource as runtime-tested.
Limitations and notes
- Collecting metadata does not mean this site has installed, adapted, runtime-tested or security-reviewed the resource.