LIMS 上线后需要返工的地方通常集中在七处:功能确认记录、报告编号规则、权限矩阵、审计追踪字段、变更批准流程、系统失效应急、供应商维护协议。这七项的共同点是——准则在「投入使用前」就已经提出要求,上线时省掉,就只能事后补记录,而补出来的记录是最经不起问的。
CNAS-CL01:2018 第 7.11.2 条是这一切的总开关,原文是:「用于收集、处理、记录、报告、存储或检索数据的实验室信息管理系统,在投入使用前应进行功能确认,包括实验室信息管理系统中界面的适当运行。当对管理系统的任何变更,包括修改实验室软件配置或现成的商业化软件,在实施前应被批准、形成文件并确认。」
注意这句话的时间状语——投入使用前、实施前。它不是让你上线之后回头补一份《系统验收报告》,而是要求确认动作发生在系统开始出数据之前。我们做交付时反复见到的情形是:系统跑得很顺,报告出得很快,第二年评审前才发现这七样东西一件都拿不出来,只能临时补,而临时补的东西内部矛盾最多。
下面按「确认什么、编号怎么定、权限怎么配、追踪记什么、变更怎么批、坏了怎么办、供应商担什么」七件事拆开,每条都挂到条款上。
上线前那次功能确认,到底该确认什么?
确认的是这套系统能不能满足准则要求的功能,不是确认软件能不能打开、能不能出报告。
两者的差别在证据上。软件能跑,是一句结论;功能满足准则,是一份逐条对应的清单。CNAS-CL01-G001:2024 第 7.11.2 条把要求说得更具体:「实验室使用信息管理系统(LIMS)时,应确保该系统满足所有相关要求,包括审核路径、数据安全和完整性等。实验室应对 LIMS 与相关认可要求的符合性和适宜性进行完整的确认,并保留确认记录。」
「完整的确认」这四个字,落到纸面上就是三列:准则条款、系统里对应的位置(菜单、字段、动作)、验证方式与结果。举几条最常被抽的:
第 7.8.2.1 条 d) 项要求报告带唯一性标识——对到系统里就是报告编号生成规则和作废号处理;第 7.11.3 条 a) 项要求防止未经授权的访问——对到角色权限与登录策略;第 7.11.3 条 b) 项要求防止篡改和丢失——对到签发后锁定与备份策略;第 7.11.6 条要求「应对计算和数据传送进行适当和系统地检查」——对到仪器数据采集的比对抽查和手工转录的复核。
真正被判不合格的,往往不是系统缺功能,而是确认表上写着「符合」,却指不出在哪个界面验证的。所以每一条后面都要有可复核的东西:界面截图、操作人、操作日期、当时的测试数据编号。评审员随手挑一条问「这个在哪看的」,三秒内能切到那个页面,这一条就过了;切不到,整份确认表都跟着失效。
还有一处容易漏:确认是对「当时的配置」做的。G001 同一条里还有一句——「对 LIMS 的改进和维护应确保可以获得先前产生的记录」。意思是系统升级、迁移、换服务器之后,老记录必须仍然打得开、看得懂。这一条踩坑的方式很隐蔽:数据库搬过去了,报告正文能看,但附表、原始谱图、附件打不开,等于记录只剩一半。
中国合格评定国家认可委员会:CNAS-CL01-G001:2024《检测和校准实验室能力认可准则的应用要求》
报告编号规则没定死,为什么后面最难改?
因为编号是报告的唯一性标识,一旦开始出报告就产生了历史号段,改规则等于让新旧两段历史对不上。
CNAS-CL01:2018 第 7.8.2.1 条 d) 项要求报告里有「将报告中所有部分标记为完整报告一部分的唯一性标识」。这一条看着技术,实际上管的是业务:客户拿着编号来查,监管拿着编号来核,机构自己拿着编号把原始记录、样品、委托单串起来。编号一乱,这条链就断。
上线前没定死规则的机构,通常在这四个地方出问题:
一是一条规则管不住所有报告。正常报告、分包报告、补充报告、作废后重发的报告,四种情形共用一个流水号,就会出现「同一编号两份报告」或者「作废的号被复用」。号段必须分开,作废号要保留成疤痕,不能抹平。
二是旧系统和新系统接不上。换系统时只想着把数据搬过去,没做号映射,结果老报告在系统里搜编号搜不到,只能按客户名称翻。CNAS-CL01:2018 第 7.8.1.2 条要求「所有发出的报告应作为技术记录予以保存」,保存了但检索不到,实用性上是残的。
三是编号里塞了会变的信息。把年份、领域、检测类别、甚至签字人代号都编进号里,看着整齐,但只要组织架构调整一次(比如合并两个领域、换签字人),规则就得改,历史号段就跟新规则打架。
四是外部已经引用了旧编号。客户拿报告去备案、投标、上架,编号已经写进别人的材料里。这时候再重编号,等于要求客户回头改材料——做不到,只能两套编号并存,而两套编号并存又要求系统能把它们串起来,否则审计追踪到了关键处就断。
所以上线前要落三张表:号段表(含正常、分包、补充、作废四类号段及边界)、旧系统映射表(老编号与新编号一一对应,含无法对应的处理方式)、外部引用登记表(哪些报告被客户或监管部门引用过,改编号前必须先通知谁)。这三张表不上系统也能写,但一旦上线再补,前面的号已经发出去了。
权限按岗位配好了,为什么上线后还得重来一遍?
因为「按岗位」不够,得按「岗位+授权范围+数据边界」三样一起配,否则系统放行了准则不允许放行的人。
CNAS-CL01:2018 第 7.11.3 条 a) 项要求实验室信息管理系统「防止未经授权的访问」。这句话在评审现场通常被翻译成三个具体问题:谁能改已签发的报告?谁能改检测原始数据?谁能在授权范围之外签发?
返工最常见的根因是权限只按部门分:检测室、报告室、质量部、管理层。这套分法能应付日常,但接不住三件事——
一人多岗。小机构里技术负责人兼授权签字人、质量负责人兼报告审核,是常态。按部门配权限,等于把两个岗位的权限叠加给一个人,而准则要求的是岗位职责与实际动作对得上,不是权限越大越好。
授权签字人的签字范围。《检验检测机构资质认定评审准则》(市场监管总局 2023 年第 21 号公告,2023 年 12 月 1 日施行)第九条第(三)项要求授权签字人应具有中级及以上相关专业技术职称或者同等能力,并符合相关技术能力要求;配套条文释义第 4 条明确「检验检测机构应正式授权其签发检验检测报告的职责和范围」。范围这两个字必须落到系统里——签化妆品的人不能签医疗器械报告,系统如果只按「能不能签字」这个布尔值放行,等于把范围限制作废了。
数据边界。一个机构接多家客户的委托,销售或客服能看到全部客户数据吗?跨客户看到别家的配方、工艺、检测结果,属于保密义务范围内的事(评审准则第八条第(四)项要求机构及其人员对所知悉的国家秘密、商业秘密履行保密义务)。权限设计时要能回答:这个账号在系统里能看到几个客户的数据。
重做权限的代价为什么高?因为它是全量的。角色一改,历史操作记录的「当时他有没有权限做这件事」也跟着被重新解释。所以更稳的做法是上线前先做一张表:岗位 × 动作 × 数据范围,每个格子标明允许/禁止,并注明依据哪份授权文件。系统配置和这份表一一对应,评审时给的是这张表,不是截图。
《检验检测机构资质认定评审准则》(市场监管总局 2023 年第 21 号公告)全文
审计追踪只记了「谁改的」,评审为什么不认?
因为准则要的是可复核的审核路径,不是一份改动名单;缺「改前值」和「修改原因」的记录,等于没有追溯能力。
CNAS-CL01-G001:2024 第 7.11.2 条把「审核路径」与数据安全、完整性并列,作为使用 LIMS 时必须满足的要求。CNAS-CL01:2018 第 7.11.3 条 b) 项要求系统「安全保护以防止篡改和丢失」,d) 项要求「以确保数据和信息完整性的方式进行维护」。
一条能用的追踪记录至少五个字段:谁(账号,不是姓名缩写)、什么时间(到秒)、改了哪个字段、改前值和改后值、为什么改。前三个字段几乎所有系统都有,后两个是分水岭。
只记「某某修改了检测结果」会带来一个无法回答的问题:这次修改是把录错的数字改对,还是把不合格改成合格?评审员问这一句,机构只能靠人工回忆,而人工回忆在争议面前不作数。
还有两条硬约束容易被忽略:
一是日志本身不能改。日志可编辑,等于整套追溯归零。这条在数据库层面通常用「只允许追加、禁止更新和删除」的规则来实现,配置起来不难,难的是上线后有人为了方便去改它——所以变更管理必须把「动日志表结构」列为受控动作。
二是改错了只能追加更正记录,不能覆盖。这一条与报告更正的逻辑一致:原记录留着,另起一条说明改了什么、为什么改、谁批的。系统如果只提供「编辑」不提供「更正追加」,用起来会很别扭,最后大家就绕过系统改纸质件,整个留痕体系白做(报告更正的路径见文末延伸阅读)。
改一个软件配置,为什么也算系统变更?
因为准则原文写的就是「任何变更」,包括修改实验室软件配置或现成的商业化软件,实施前都要被批准、形成文件并确认。
这一条出自 CNAS-CL01:2018 第 7.11.2 条后半句。很多人把它理解成「换系统才需要确认」,于是上线后半年内改了二十次模板、公式、必填项,一次记录都没有。评审时被问到「你们系统现在的状态确认过吗」,答不出——因为确认过的是半年前那个版本。
哪些动作算变更?实操口径可以放宽一点,宁可多记:报告模板改动、计算公式改动、字段增减或必填属性改动、审批流节点改动、权限角色改动、接口或采集规则改动、数据库结构改动、版本升级。这些都改变系统的输出,而输出是要签字的。
一份够用的变更记录有四段:改什么(具体到字段或模板版本号)、为什么改(触发原因:法规更新、客户要求、缺陷修复)、影响哪些已出和未出的报告(这一段最常被漏,也是最该写的)、改完怎么确认(抽几份报告重跑、比对哪些字段、谁验的)。
最后一段尤其值钱。变更后如果抽测发现历史报告的模板不一致、公式口径变了,那批报告要不要追溯处理,就得按不符合工作来处理——CNAS-CL01:2018 第 7.10.1 条要求评价不符合工作的严重性、分析对先前结果的影响,必要时通知客户并召回。上线时把变更管住,后面就少一次召回。
服务器坏了或者断网,报告还能不能出?
能出,但前提是事先写好应急措施和补录规则;没有这两样,故障当天停摆,事后也说不清数据有没有丢。
CNAS-CL01:2018 第 7.11.3 条 e) 项要求实验室信息管理系统「包括记录系统失效和适当的紧急措施及纠正措施」。注意它的写法:不是要求系统永不失效,而是要求系统里、体系里有对失效的记录和应对。
这一条在中小机构几乎全靠运气。我们见过的最典型的场景是:早上发现服务器起不来,当天的样品接收、检测记录、报告签发全部卡住,于是临时用纸质表记,晚上系统恢复后由一个人把数据敲进去,敲进去的时间和实际操作时间完全不一样,也没有任何标记说明这是补录。三个月后客户质疑某份报告的检测时间,机构拿不出解释。
成套做法是四件事:
一是纸质应急表单预先印好、放在检测现场,表单字段要和系统里的关键字段对齐(样品编号、检测项目、原始数据、检测人、时间),不能临时抓一张白纸。
二是补录必须带标记。恢复后录入的数据要能看出是补录的,录入人、录入时间、原始纸质记录编号都要留。补录不是造假,装作没发生才是。
三是数据恢复要验证,不是「备份成功了」就完。定期真做一次恢复演练,抽查几份历史报告能不能完整打开——正文、附表、附件、谱图都要能看。备份文件存在但恢复不出来,是这类事故里最常见的结局。
四是演练留记录。演练时间、参与人、发现的问题、改进措施,这份记录本身就是体系运行的证据。
顺带一句:如果系统部署在机构自己机房,UPS、网络、机房温湿度这些属于评审准则第十条关于场所环境的要求范畴;如果部署在云端,应急的对象就从「服务器」变成了「网络与账号」,断网时能不能用、云端服务中断时数据在谁手里,都要在合同里写清楚。
系统交给供应商维护,机构还要担什么责任?
还要担全部责任:准则明确要求,当系统在异地或由外部供应商管理和维护时,实验室应确保供应商或运营商符合准则的所有适用要求。
CNAS-CL01:2018 第 7.11.4 条原文是:「当实验室信息管理系统在异地或由外部供应商进行管理和维护时,实验室应确保系统的供应商或运营商符合本准则的所有适用要求。」配套的 G001 把落实方式说得很直白:包括但不限于与供应商签订包括公正性、保密性等符合准则要求的协议。
所以「我们用的是买的软件,出问题是供应商的事」这句话在评审现场站不住。机构签发的报告,责任在机构。落到合同和日常管理上,至少四件事要写清、做留痕:
数据归属。数据归机构所有,供应商不得用于其他客户、不得用于训练或演示;服务终止时如何完整导出、以什么格式导出、多长时间内完成。
远程维护的记录。供应商远程接入要审批、要留台账(谁、什么时间、做了什么、机构谁在场确认)。远程维护本身就是一次「变更」,按上一节的口径走批准流程。
保密与公正性。供应商及其人员对机构客户信息、检测数据的保密义务,以及不得因商业关系影响检测公正性的承诺。
说明书与培训的可获得性。CNAS-CL01:2018 第 7.11.5 条要求「实验室应确保员工易于获取与实验室信息管理系统相关的说明书、手册和参考数据」。手册锁在供应商手里、只有管理员能看,这一条就不满足。稳妥做法是把操作手册放进系统内或机构内网,按岗位分发,新员工入职时作为培训材料签收。
这七件事里,没有一件需要高深技术,全部是「上线前有没有把规则写下来」。反过来说,它们也都能在上线后的任何一天补做——只是补做的成本,比上线前做高出很多,因为要面对已经发出去的报告。
本文出处与依据:易企检标准技术服务(济南)有限公司原创整理,基于自身 LIMS 交付与迎审配合中的实际返工情形。依据文件:CNAS-CL01:2018《检测和校准实验室能力认可准则》(2018 年 3 月 1 日发布,2018 年 9 月 1 日实施)第 7.8.1.2、7.8.2.1、7.10.1、7.11.1—7.11.6 条;CNAS-CL01-G001:2024《检测和校准实验室能力认可准则的应用要求》(2024 年 7 月 1 日实施)第 7.11.2 条;《检验检测机构资质认定评审准则》(市场监管总局 2023 年第 21 号公告,2023 年 12 月 1 日施行)第八条第(四)项、第九条第(三)项、第十条及其条文释义;《检验检测机构监督管理办法》第十三条关于原始记录和报告归档保存期限的规定。条文以官方现行有效版本为准。
延伸阅读:LIMS 审计追踪,到底追什么 · 检测机构换 LIMS,历史数据怎么搬 · 报告发出去了才发现错了,能不能撤回作废重发