医疗器械软件注册的描述文档怎么写 有哪些要求

日期:2021-05-25
 | 
来源:
 | 
编辑:Tyche

你是不是在编写医疗器械软件的描述文档?你是不是不知道软件的描述文档怎么写?不知道描述文档需要哪些要求?今天我就跟你详细说一下医疗器械软件注册的描述文档怎么写吧,希望本篇文章对你有所帮助。

医疗器械软件描述文档基于YY/T 0664《医疗器械软件 医疗器械软件生存周期过程》予以制定,用于自主开发医疗器械软件的产品注册。医疗器械软件描述文档包括基本信息、实现过程和核心算法。

医疗器械软件
图片来自网络

(一)基本信息

1. 医疗器械软件标识

明确医疗器械软件的名称、型号规格、发布版本、制造商和生产地址。医疗器械软件组件标识为制造商质量控制所用标识。

2. 安全性级别

明确医疗器械软件安全性级别(A级、B级、C级),详述确定理由。

3. 结构功能

依据医疗器械软件设计规范(SDS)提供体系结构图和用户界面关系图(如适用)。

体系结构图用于图示组成模块之间、组成模块与外部接口之间的关系,依据体系结构图描述组成模块(注明选装、模块版本)的功能、模块关系和外部接口。

用户界面关系图用于描述用户界面之间的关系,依据用户界面关系图(如不适用则为体系结构图)描述临床功能模块(注明选装、模块版本)的功能和模块关系。

4. 硬件拓扑

依据医疗器械软件设计规范(SDS)提供物理拓扑图,图示并描述医疗器械软件(或组成模块)、通用计算机、医疗器械硬件之间的物理连接关系。

5. 运行环境

明确医疗器械软件运行所需的硬件配置、医疗器械软件环境和网络条件。其中硬件配置包括处理器、存储器和外设器件,医疗器械软件环境包括系统医疗器械软件、支持医疗器械软件和安全医疗器械软件,网络条件包括网络架构(BS、CS)、网络类型(广域网、局域网、个域网)和带宽。

6. 适用范围

独立医疗器械软件描述医疗器械软件的适用范围,医疗器械软件组件描述医疗器械产品的适用范围。进口医疗器械软件描述原产国情况。

7. 禁忌症

独立医疗器械软件描述医疗器械软件的禁忌症或使用限制,医疗器械软件组件描述医疗器械产品的禁忌症或使用限制。进口医疗器械软件描述原产国情况。

8. 注册历史

独立医疗器械软件描述中国注册情况(列明历次注册的发布版本和注册证号)和原产国注册情况(如适用,列明历次注册的日期、发布版本和管理类别),在其它主要国家和地区的注册情况也可提供。医疗器械软件组件描述医疗器械产品的注册情况。

(二)实现过程

1. 开发概述

明确医疗器械软件开发所用的语言、工具和方法,其中工具描述支持医疗器械软件(含开源医疗器械软件)和应用医疗器械软件(第三方医疗器械软件)的名称、完整版本和供应商。同时明确开发人员数量、开发时间、工作量(人月数)和代码行总数。

2. 风险管理

依据风险管理相关标准提供医疗器械软件风险分析报告和医疗器械软件风险管理报告,风险管理资料另附原始文件。医疗器械软件组件提供医疗器械产品的风险管理资料。

3. 需求规范

A级提供医疗器械软件需求规范(SRS)关于医疗器械软件功能的要求,B级和C级提供医疗器械软件需求规范全文。医疗器械软件需求规范另附原始文件。医疗器械软件组件如无单独的医疗器械软件需求规范,可提供医疗器械产品的需求规范。

4. 生存周期

A级提供医疗器械软件开发生存周期计划摘要,描述开发各阶段的划分情况和工作任务。B级在A级基础上提供配置管理计划摘要和维护计划摘要,描述所用的工具和流程。C级在B级基础上提供设计历史文档集索引表(DHF)。

生存周期也可提交制造商医疗器械软件生存周期过程文件或YY/T 0664《医疗器械软件 医疗器械软件生存周期过程》等过程标准的核查表,用于替代相应描述。

5. 验证与确认

验证是指通过提供客观证据认定医疗器械软件某开发阶段的输出满足输入要求,包括代码检查、设计评审、测试等质量保证活动。确认是指通过提供客观证据认定医疗器械软件满足用户需求和预期用途,通常是指在真实或模拟使用环境进行的用户测试。可追溯性分析是指追踪需求规范、设计规范、源代码、测试、风险管理之间的关系,分析已识别关系的正确性、一致性、完整性和准确性。

A级提供系统测试、用户测试的计划和报告摘要,描述测试的条件、工具、方法、通过准则和结果。B级提供系统测试、用户测试的计划和报告,概述开发各阶段的验证活动,描述所用的工具、方法和任务。C级在B级基础上提供可追溯性分析报告(追溯需求规范、设计规范、测试、风险管理的关系表)。

系统测试和用户测试的计划和报告另附原始文件。测试报告关于测试记录的内容可以提供一个测试记录样例和完整的测试记录清单。验证活动也可提交制造商医疗器械软件质量保证计划文件,用于替代相应描述。

6. 缺陷管理

A级描述缺陷管理的工具和流程,明确医疗器械软件本次注册已知的缺陷总数和剩余缺陷数。B级和C级在A级基础上列明已知剩余缺陷情况,证明全部已知剩余缺陷的风险均是可接受的。已知剩余缺陷情况可另附原始文件。

7. 更新历史

A、B、C级均应描述医疗器械软件版本命名规则,明确医疗器械软件版本的全部字段及字段含义,确认医疗器械软件完整版本和医疗器械软件发布版本。

A级列明医疗器械软件本次注册与前次注册之间历次医疗器械软件更新的完整版本、日期和类型。B级在A级基础上详述历次医疗器械软件更新的具体更新内容。C级列明医疗器械软件历次注册时历次医疗器械软件更新的完整版本、日期、类型和具体更新内容。

进口医疗器械软件描述原产国的更新情况,首次产品注册描述医疗器械软件开发阶段的更新情况。更新历史可另付原始文件。

8. 临床评价

临床评价资料另附原始文件。

(三)核心算法

依据医疗器械软件设计规范(SDS)和说明书列明核心算法的名称、类型、用途和临床功能。

核心算法是指实现医疗器械软件核心功能(医疗器械软件在预期使用环境完成预期用途所必需的功能)所必需的算法,包括但不限于成像算法、后处理算法和人工智能算法。其中成像算法是指用于获取医学图像或数据的算法,后处理算法是指改变原始医学图像或数据产生新临床信息的算法,人工智能算法是指采用人工智能技术进行医学图像或数据分析的算法。

算法类型包括公认成熟算法和全新算法。其中公认成熟算法是指源自公开文献资料、原理简单明确、上市多年且无不良事件的算法,而全新算法是指源自临床研究、科学研究的新算法。

核心算法详尽程度取决于安全性级别和算法类型。当安全性级别为A级时,公认成熟算法和全新算法均列明算法的名称、类型、用途和临床功能。当安全性级别为B级和C级时,公认成熟算法列明算法的名称、类型、用途和临床功能,全新算法在公认成熟算法基础上提供安全性与有效性的验证资料。

最后说一下,如果自己有软件想申请医疗器械注册证的,建议还是选择专业的代理公司来操作,毕竟专业的事情需要专业的人做,这样不仅节约时间也节约了不少的金钱。其实选择第三方做代理是明智的选择!

编辑:Tyche TAG:/软件描述文档/医疗器械软件注册