mcpField
R
risk-management-specialist

risk-management-specialist

github.com/alirezarezvani其他28.9k866 次安装2 天前更新
代码仓库

关于 risk-management-specialist

面向医疗器械风险管理人员的 ISO 14971:2019 生命周期实施指南,涵盖计划、分析、评估、控制及上市后监测,并提供决策框架与模板参考。

主要功能

  1. 01制定风险管理计划
  2. 02识别危害并估算风险
  3. 03按准则评估风险可接受性
  4. 04实施并验证风险控制
  5. 05监测上市后信息并更新文件
  6. 06提供评估模板与决策框架

适用场景

  1. 01规划医疗器械生命周期风险管理
  2. 02分析危害并选择评估方法
  3. 03记录风险控制措施及验证结果
  4. 04根据投诉和事件更新风险档案

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/alirezarezvani/claude-skills --skill risk-management-specialist

安装后在 Claude Code 中输入/risk-management-specialist确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
iso14971-implementation-guide.md
risk-analysis-methods.md
risk-assessment-templates.md
scripts/
fmea_analyzer.py
risk_matrix_calculator.py

详细介绍

风险管理专家

贯穿医疗器械全生命周期实施 ISO 14971:2019 风险管理。


目录


风险管理策划工作流

依据 ISO 14971 建立风险管理过程。

工作流:编制风险管理计划
  1. 确定风险管理活动的范围:
    • 医疗器械标识
    • 涵盖的生命周期阶段
    • 适用的标准和法规
  2. 建立风险可接受性准则:
    • 定义概率等级(P1-P5)
    • 定义严重度等级(S1-S5)
    • 创建带有接受阈值的风险矩阵
  3. 分配职责:
    • 风险管理负责人
    • 主题专家
    • 批准机构
  4. 定义验证活动:
    • 控制措施的验证方法
    • 接受准则
  5. 策划生产及上市后活动:
    • 信息来源
    • 评审触发条件
    • 更新程序
  6. 获得计划批准
  7. 建立风险管理文档
  8. 验证: 计划已批准;可接受性准则已定义;职责已分配;文档已建立
风险管理计划内容
章节内容证据
范围器械及生命周期覆盖范围声明
准则风险可接受性矩阵风险矩阵文件
职责角色与权限RACI 图表
验证方法与接受标准验证计划
生产/上市后监测活动监督计划
风险可接受性矩阵(5x5)
概率 \ 严重度可忽略轻微严重危重灾难性
频繁(P5)中高高不可接受不可接受
很可能(P4)中中高高不可接受
偶尔(P3)低中中高高
罕见(P2)低低中中高
不太可能(P1)低低低中中
风险等级措施
等级可接受所需措施
低是记录并接受;仍应尽可能降低(EU MDR)
中降低至 AFAP 后尽可能降低;记录无法进一步降低的原因
高降低至 AFAP 后必须降低;证明所有进一步的选项均已穷尽
不可接受否必须进行设计变更

EU MDR — 是 AFAP,而非 ALARP: 对于 CE 标志的器械,风险必须在不考虑经济因素的前提下尽可能降低(AFAP)(MDR 附录 I,GSPR 1–4;EN ISO 14971:2019/A11:2021 Z 附录偏差)。ALARP("合理可行的最低水平")允许在可接受性决策中进行成本效益权衡,不是 EU MDR 下可接受的准则——公告机构会对其提出质疑。ISO 14971:2019 本身已将 ALARP 从规范性正文中删除。ALARP 在部分非欧盟司法辖区仍可能使用(例如英国 HSE 的传统做法);如在欧盟以外使用,应明确标注其与欧盟要求的偏差。


风险分析工作流

系统地识别危害并评估风险。

工作流:开展风险分析
  1. 定义预期用途和可合理预见的误用:
    • 医疗适应症
    • 患者人群
    • 用户人群
    • 使用环境
  2. 选择分析方法:
    • 用于部件/功能分析的 FMEA
    • 用于系统级分析的 FTA
    • 用于过程偏差的 HAZOP
    • 用于用户交互的使用错误分析
  3. 按类别识别危害:
    • 能量危害(电气、机械、热能)
    • 生物危害(生物负载、生物相容性)
    • 化学危害(残留物、可浸出物)
    • 操作危害(软件、使用错误)
  4. 确定危害处境:
    • 事件序列
    • 可预见的误用场景
    • 单一故障条件
  5. 估计伤害发生概率(P1-P5)
  6. 估计伤害严重度(S1-S5)
  7. 记录于危害分析工作表
  8. 验证: 所有危害类别均已涵盖;所有危害均已记录;已赋予概率和严重度
危害类别检查表
类别示例已分析
电气电击、烧伤、干扰☐
机械挤压、切割、夹带☐
热能烧伤、组织损伤☐
辐射电离辐射、非电离辐射☐
生物感染、生物相容性☐
化学毒性、刺激性☐
软件输出错误、时序问题☐
使用错误误用、感知、认知☐
环境EMC、机械应力☐
分析方法选择
情况推荐方法
部件失效FMEA
系统级失效FTA
过程偏差HAZOP
用户交互使用错误分析
软件行为软件 FMEA
早期设计阶段PHA
概率判定标准
等级名称描述频率
P5频繁预计会发生>10⁻³
P4很可能可能发生10⁻³ 至 10⁻⁴
P3偶尔可能发生10⁻⁴ 至 10⁻⁵
P2罕见不太可能10⁻⁵ 至 10⁻⁶
P1极不可能非常不可能<10⁻⁶
严重度判定标准
等级名称描述伤害
S5灾难性死亡死亡
S4严重永久性损伤不可逆伤害
S3重大需要干预的伤害可逆伤害
S2轻微暂时性不适无需治疗
S1可忽略不便无伤害

参见:references/risk-analysis-methods.md


风险评估工作流

依据可接受性准则评估风险。

工作流:评估已识别风险
  1. 根据概率 × 严重度计算初始风险等级
  2. 与风险可接受性准则进行比较
  3. 对每项风险确定:
    • 可接受:记录并接受(EU MDR:仍须尽可能降低)
    • 需要降低(AFAP):进入风险控制
    • 不可接受:必须进行风险控制
  4. 记录评估理由
  5. 识别需要获益-风险分析的风险
  6. 如适用,完成获益-风险分析
  7. 汇总风险评估报告
  8. 验证: 所有风险均已评估;已确定可接受性;理由已记录
风险评估决策树
Risk Estimated
      │
      ▼
Apply Acceptability Criteria
      │
      ├── Low Risk ──────────► Accept and document
      │
      ├── Medium Risk ───────► Reduce as far as possible (AFAP)
      │   │                    Document why further reduction impossible
      │   ▼
      │   Further reduction possible?
      │   │
      │   Yes──► Implement control
      │   No───► Document AFAP rationale (no economic considerations)
      │
      ├── High Risk ─────────► Risk reduction required
      │   │                    Must demonstrate reduction AFAP
      │   ▼
      │   Implement control
      │   Verify residual risk
      │
      └── Unacceptable ──────► Design change mandatory
                               Cannot proceed without control
AFAP 论证要求(欧盟 MDR)
准则所需证据
已考虑所有控制选项按层级(设计、防护措施、信息)分析每一项可行的控制措施
无法进一步降低风险证明剩余的每个选项在技术上不可行,或不会进一步降低风险
最新技术水平与同类器械及现行标准进行对比
利益相关方意见临床及用户视角

经济因素(进一步降低风险的成本)不得纳入欧盟可接受性决策(MDR 附录 I GSPR 2;EN ISO 14971:2019/A11:2021)。成本可用于判断是否将器械推向市场等商业决策,但绝不能用于判定某项风险是否可接受。

效益-风险分析触发条件
情形是否需要效益-风险分析
剩余风险仍然较高是
无可行的风险降低措施是
新型器械是
风险不可接受但具有临床效益是
所有风险均较低否

风险控制工作流

实施并验证风险控制措施。

工作流:实施风险控制
  1. 识别风险控制选项:
    • 固有安全设计(优先级 1)
    • 器械内防护措施(优先级 2)
    • 安全信息(优先级 3)
  2. 按层级选择最优控制措施
  3. 分析该控制措施是否引入新的危害
  4. 将控制措施记录到设计要求中
  5. 在设计中实施控制措施
  6. 制定验证方案
  7. 执行验证并记录结果
  8. 在控制措施到位的情况下评估剩余风险
  9. 确认: 控制措施已实施;验证通过;剩余风险可接受;无未处理的新危害
风险控制层级
优先级控制类型示例有效性
1固有安全消除危害、故障安全设计最高
2防护措施防护罩、报警、自动停机高
3信息警告、培训、IFU较低
风险控制选项分析模板
RISK CONTROL OPTION ANALYSIS

Hazard ID: H-[XXX]
Hazard: [Description]
Initial Risk: P[X] × S[X] = [Level]

OPTIONS CONSIDERED:
| Option | Control Type | New Hazards | Feasibility | Selected |
|--------|--------------|-------------|-------------|----------|
| 1 | [Type] | [Yes/No] | [H/M/L] | [Yes/No] |
| 2 | [Type] | [Yes/No] | [H/M/L] | [Yes/No] |

SELECTED CONTROL: Option [X]
Rationale: [Justification for selection]

IMPLEMENTATION:
- Requirement: [REQ-XXX]
- Design Document: [Reference]

VERIFICATION:
- Method: [Test/Analysis/Review]
- Protocol: [Reference]
- Acceptance Criteria: [Criteria]
风险控制验证方法
方法适用场景证据
测试可量化的性能测试报告
检查物理存在性检查记录
分析设计计算分析报告
评审文档核对评审记录
剩余风险评估
控制后结果处理措施
可接受记录,继续推进
已尽可能降低(AFAP)记录理由(不考虑经济因素),继续推进
仍不可接受增加控制措施或变更设计
引入新危害分析并控制新危害

上市后风险管理

在产品全生命周期内监控并更新风险管理。

工作流:上市后风险监控
  1. 识别信息来源:
    • 客户投诉
    • 维修服务报告
    • 警戒/不良事件
    • 文献监测
    • 临床研究
  2. 建立收集程序
  3. 定义评审触发条件:
    • 发现新危害
    • 已知危害发生频率增加
    • 严重事件
    • 监管机构反馈
  4. 分析收到的信息与风险的相关性
  5. 根据需要更新风险管理文件
  6. 沟通重要发现
  7. 开展定期风险管理评审
  8. 确认: 信息来源已受监控;文件保持最新;评审按计划完成
信息来源
来源信息类型评审频率
投诉使用问题、故障持续
维修服务现场故障、维修每月
警戒严重事件即时
文献同类器械问题每季度
监管监管机构反馈收到即评审
临床PMCF 数据按计划
风险管理文件更新触发条件
触发条件响应时间行动
严重事件立即全面风险评审
识别出新危害30 天更新风险分析
趋势上升60 天趋势分析
设计变更实施前影响评估
标准更新按过渡期差距分析
定期评审要求
评审要素频率
风险管理文件完整性每年
风险控制有效性每年
上市后信息分析每季度
风险-获益结论每年或有新数据时

风险评估模板

→ 详见 references/risk-assessment-templates.md

决策框架

风险控制选择
What is the risk level?
        │
        ├── Unacceptable ──► Can hazard be eliminated?
        │                    │
        │                Yes─┴─No
        │                 │     │
        │                 ▼     ▼
        │            Eliminate  Can protective
        │            hazard     measure reduce?
        │                           │
        │                       Yes─┴─No
        │                        │     │
        │                        ▼     ▼
        │                   Add       Add warning
        │                   protection + training
        │
        └── High/Medium ──► Apply hierarchy
                            starting at Level 1
新危害分析
问题如果是如果否
控制措施是否引入新危害?分析新危害继续
新风险是否高于原风险?否决该控制选项可接受的权衡
新危害能否被控制?增加控制措施否决该控制选项
风险可接受性决策
条件决策
所有风险均为低可接受
中等风险已降至 AFAP可接受
高风险已降至 AFAP 并已记录若获益大于风险则可接受
任何不可接受的剩余风险不可接受 - 重新设计

工具与参考资料

脚本
工具用途用法
risk_matrix_calculator.py计算风险等级与 FMEA RPNpython risk_matrix_calculator.py --help

风险矩阵计算器功能:

  • ISO 14971 5x5 风险矩阵计算
  • FMEA RPN(风险优先数)计算
  • 交互模式,引导式评估
  • 显示风险准则定义
  • 支持 JSON 输出,便于集成
参考资料
文档内容
iso14971-implementation-guide.md含模板的 ISO 14971:2019 完整实施指南
risk-analysis-methods.mdFMEA、FTA、HAZOP、使用错误分析方法
快速参考:ISO 14971 流程
阶段关键活动输出
策划定义范围、准则、职责风险管理计划
分析识别危害,估计风险危害分析
评价与准则对比,AFAP 评估(欧盟)风险评价
控制实施控制层级,验证风险控制记录
剩余风险整体评估,获益-风险风险管理报告
生产监视、评审、更新更新后的风险管理文件

相关 Skills

Skill集成点
quality-manager-qms-iso13485QMS 集成
capa-officer基于风险的 CAPA
regulatory-affairs-head法规申报
quality-documentation-manager风险文件管理

评论

支持 Markdown