医疗器械SaaS选型避坑:UDI、冷链、GMP合规,一个都不能少

上个月有个做体外诊断试剂的老板跟我聊,他们为了赶一款新产品上市,SaaS选型只花了三周就签了合同。演示那天销售把UDI生成、批号追溯、温湿度监控挨个点了一遍,看着都挺顺。结果飞检抽查时,检查员问了一句”这批试剂的灭菌记录改过几次、谁改的、改之前是多少”,页面上只有孤零零一行——最后修改人:张三。

这种事在医疗器械行业太常见了。不是系统不能用,是选型的时候问错了问题。

一、”操作日志”和”审计追踪”,中间差着一次飞检

药品GMP附录《计算机化系统》里对数据可靠性的那套要求,这几年越来越多地被引用到医疗器械的检查现场。核心就是九个字加一个加号,业内叫 **ALCOA+**:可归属、清晰、同步、原始、准确,再加上完整、一致、持久、可获得。翻译成人话就是——这条数据是谁录的、什么时候录的、录的是什么、有没有被人动过、动了之后原来那版还在不在、检查员要看你三分钟内能不能调出来。

很多SaaS销售会跟你说”我们有操作日志”。但你要盯住问一句:**日志里到底记了什么?**大部分系统的”操作日志”记录的是登录登出、点过哪个菜单,属于系统运维日志。而检查员要的审计追踪,是”有人把灭菌温度从121℃改成了115℃、改之前是121、改之后是115、改动时间是2024年3月8日14:22:07、操作人是张三、他没有填修改理由”。这两个东西,一个记录你进过哪扇门,一个记录你在屋里干了什么。

还有一个更隐蔽的坑:审计追踪本身必须是防篡改的。有些系统的日志管理员能删,或者干脆存在普通数据库表里,跟业务数据躺在一起。检查员一旦发现”记录可以被改”,性质就变了。另外电子签名和权限角色分离也是硬要求——生产操作员能不能改检验结论?质量负责人签字用的是不是自己的账号?这些在系统里必须有角色隔离,不能靠”我们公司内部有规定”。

选型时你可以直接拿这张清单去问:**审计追踪覆盖了哪些字段(是不是只有主表,明细表不管)**;**是否记录修改前后值,还是只记最后结果**;**能否按批号、按时间范围导出成检查员能直接看的格式**;**时间戳是不是跟服务器时间绑定、能不能被本地改**;**权限是否支持角色分离和双人复核**。这五个问题,能让八成的供应商当场露出底牌。

二、UDI不是往条码字段里填一串数字

先说清楚UDI是什么。它由两部分拼起来:**DI(产品标识)加 PI(生产标识)**。DI是静态的,一个型号规格一个DI,标识的是注册人、产品型号;PI是动态的,里面装着批号、序列号、生产日期、失效日期这些跟”这一盒具体产品”绑定的信息。DI和PI拼在一起,才是完整的一串UDI码。

发码这事儿也不是随便找家公司就行,得用国家药监局认可的发码机构发的码,国内目前主要是中国物品编码中心、中关村工信二维码技术研究院以及阿里健康这几家。数据载体上,一维码、二维码、RFID都能用,但载体不同,系统要能识别的解析逻辑也不一样。产品下线之后,注册人还要把DI数据上传到国家药监局的UDI数据库,经营企业则在入库出库环节扫码校验、留存记录。

问题就出在这儿。不少ERP厂商的处理方式是:”加个字段叫UDI,长度给到200,能存就行。”但这个字段一旦是一整串不拆分的字符串,系统就不知道哪几位是DI、哪几位是批号、哪几位是失效期。出库扫码的时候只能比对条码是不是一样,没法自动带出批号、没法做效期预警、上报的时候也拆不出药监局要的结构化字段。**最后的结果就是上报失败,或者更糟——追溯链在系统里断了,出了问题查不到具体卖给了哪家医院。**

所以选型的时候,别只看”支持UDI”这四个字。让供应商当场演示一遍完整链路:**从生产下线自动生成UDI、解析出DI和PI、调标签模板打印、把批号和序列号写进产品档案、出库扫码时校验DI是否匹配PI、最后生成上报文件**。中间任何一环要靠人工补录或者导出到Excel再加工,都是隐患。要求他用真实产品数据跑一遍,而不是拿演示库里那三条假数据。

三、冷链和寄售跟台,是最容易被演示跳过的部分

体外诊断试剂、疫苗、生物制品这类产品,大部分要求2到8℃冷藏,有的还要-20℃冷冻。GSP对冷藏冷冻产品的要求很具体:仓储和运输全过程要有温湿度记录,超温要报警,记录要能追溯到具体批次、具体时间段。保存期限上,进货查验和销售记录一般不得少于使用期限届满后2年、没有使用期限的不少于5年,冷藏冷冻类的运输贮存记录检查时基本都是按最长的口径来准备。

光有探头和记录仪不够,关键看系统的数据能不能对上。检查员会问:”这批货3月10号从仓库发往华东,路上温度怎么样?”如果你的温湿度数据躺在一个独立监控系统里,跟WMS里的批次、运输单号没有任何关联,那你就得人工去比对时间,一家一家地对。系统要做的是**把探头采集的数据自动挂到批次和运输单据上,超温自动生成偏差记录,并且能一键导出带时间戳、带探头编号的完整曲线**。断电补录、报警处理这些动作,同样要进审计追踪。

再往下就是医疗器械特有的业务模式——寄售、跟台、借货。这几类业务跟普通商贸企业完全不是一个逻辑:货放在医院,物权还是你的,这时候算不算收入?跟台手术时产品带过去用掉了才算消耗,没用完的退回来,退回的还能不能再卖?借货给经销商周转,借出和实际销售是两个动作。普通的进销存系统处理这些,要么只能建个虚拟仓糊弄过去,要么每次都靠人工调账。

结果就是财务和业务两张皮。业务说这个月用了200件,仓库说发出去了350件,财务按发票确认的收入又对不上。到了季度盘点,谁也不知道躺在医院科室柜子里的那批货到底算谁的库存。你的系统如果不能在期初就把**寄售仓、借货在途、跟台待消耗这几种状态区分开,并且让每一笔状态变更都有单据、有签名、有审计记录**,那这套系统迟早会变成第二个Excel。

四、签合同前,把这三件事问清楚

第一是**计费口径**。医疗器械SaaS常见的计价方式是按订单量、按模块、按用户数。刚开始你只有3条产品线、20家经销商,一年几万块觉得挺便宜;做到12条产品线、200家经销商、每个月几千张单据的时候,账单翻个三五倍是常事。签之前一定要问:计费是按单据数还是按GMV?经销商账号收不收费?UDI上报算不算独立模块要另外加钱?超额之后单价是多少,能不能写进合同?

第二是**数据能不能带走**。这几年见过太多企业想换系统,发现历史批号记录、审计追踪导不出来,或者导出来的是一堆没有关联的CSV。你在合同里至少要写明:全量数据支持标准格式导出,包含所有审计追踪记录;终止合作后数据保留多长时间、以什么形式交付。这不只是为了换供应商,飞检的时候如果供应商配合不及时,你自己手里得有底。

第三是**验证和变更**。计算机化系统在医疗器械和药品行业是需要做验证的,供应商能不能提供验证文档、能不能配合你做IQ/OQ/PQ,这些要提前谈。系统每次升级会不会影响你的数据完整性,升级前通知多久,这些在合同或SLA里最好有个说法。别小看这一条,很多纠纷就是从”某天早上打开系统发现界面变了、流程也变了”开始的。

说到底,医疗器械行业的SaaS选型,跟普通行业最大的区别在于:**你买的不是一个效率工具,是一套要被检查员翻看的记录系统**。效率差一点可以忍,合规上缺一块,代价可能就是产品上市延期几个月,或者一笔几十万的处罚。

关于作者

杰夫(jerfo0)

一个活的真实,耿直的boy。
坚定相信爱情,向往自由,对世界充满好奇心。热爱美剧、海贼王、一切户外运动、旅行...
职业:互联网运营。
生命不息,折腾不止,燥起来!!微信:jerfo0

查看全部帖子

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注