3. 电子批记录的数据模型与主数据准备

电子批记录(EBR)不是一张“电子化的纸”,而是由一组相互引用的主数据与模板结构共同支撑起来的数据对象。批记录模板决定“记录长什么样”,主数据决定“记录里填什么、由谁填、按什么顺序填”。如果主数据准备不充分,模板做得再漂亮,执行时也会出现物料选不到、工序对不上、签名角色空缺、版本混乱等问题。本节围绕批记录模板、物料主数据、工艺路线、工序与工步、设备与人员主数据、电子签名角色、版本与生效控制七个要素,说明它们之间的数据关系以及落地准备方法。

一、批记录的数据模型:模板与主数据的引用关系

从数据模型看,批记录模板是“骨架”,主数据是“血肉”。模板中并不直接写死“称量XX物料50kg”,而是定义字段并绑定主数据来源:物料字段引用物料主数据,工序字段引用工艺路线中的工序,设备字段引用设备主数据,签名字段引用签名角色。执行时,系统按批号实例化模板,把主数据快照带入记录,形成可追溯的批记录实例。

这里有一个关键设计原则:模板引用主数据,实例固化快照。模板层保持可维护性,主数据变更后新批次自动采用新版本;而已经执行的批记录实例必须保留当时的物料名称、规格、工艺参数快照,不能因为主数据后续修改而“追溯性改变”。这一原则直接决定了版本与生效控制的设计方式。

电子批记录数据模型:模板引用主数据,实例固化快照 主数据层(可维护、可升版) 物料主数据:编码/名称/规格/单位 工艺路线:产品→工序序列 工序与工步:参数/判定/记录项 设备主数据:编号/状态/清洁状态 人员与签名角色:岗位/权限/资质 批记录模板 字段定义 + 主数据绑定 工序/工步记录区 签名点与角色占位 校验规则与必填控制 版本号 + 生效状态 批记录实例(按批号) 批号 + 产品 + 模板版本 主数据快照(物料/设备) 实际记录值与时间戳 电子签名与审计追踪 放行状态与归档 引用 实例化 版本与生效控制要点 · 模板升版后旧版本置为“失效”,新批次只能选用“生效”版本;已执行实例锁定原版本,不随主数据变更。 · 主数据变更需评估影响范围:物料规格、工艺参数、设备状态变化时,应触发模板复核与再确认。 · 签名角色与人员资质绑定,人员离岗或资质过期时,对应签名点应自动阻断,避免无效签名。

二、批记录模板:从“纸面结构”到“可执行结构”

设计模板时,建议按“批头信息—工序记录区—工步记录项—签名与放行区”四段组织。批头信息包括产品编码、批号、生产日期、有效期、批量、模板版本;工序记录区按工艺路线顺序排列;工步记录项是真正需要操作人填写或确认的字段,例如投料量、温度、时间、pH、外观判定;签名与放行区放置操作人、复核人、QA放行三类签名点。

模板字段要区分三类:引用型字段(从主数据带出,如物料名称、设备编号)、录入型字段(操作人填写,如实际称量值)、计算型字段(由系统按公式得出,如收率=实际产出/理论产出×100%)。以某固体口服制剂为例,配料工序的模板可设置:物料编码(引用)、理论投料量(引用工艺路线)、实际称量值(录入,保留两位小数)、称量人(签名角色)、复核人(签名角色)、收率(计算,公式绑定)。这样模板既不会写死数据,又能保证执行时字段来源清晰。

三、物料主数据:批记录追溯的起点

物料主数据至少应包含物料编码、名称、规格型号、计量单位、批次管理标识、有效期管理标识、存储条件。对于需要追溯的物料,还要维护供应商与物料批号关联。准备时要注意两点:一是编码规则统一,避免同一物料出现多个编码;二是单位与精度一致,例如“kg”与“g”混用会导致称量记录校验失败。实际项目中常见的问题是模板里写“投料量50”,但物料主数据单位为“g”,执行时系统按50g带入,造成严重偏差。因此模板绑定物料字段时,应同时校验单位与小数位。

四、工艺路线、工序与工步:记录的顺序骨架

工艺路线描述“产品经过哪些工序”,工序描述“这一步做什么”,工步描述“这一步里具体分几个动作、每个动作记录什么”。三者是层级关系:一条工艺路线包含若干工序,一个工序包含若干工步。批记录模板的工序记录区应严格按工艺路线的工序顺序生成,工步记录项则对应工序内的操作步骤。

以某乳制品发酵工序为例,工艺路线为“配料→均质→杀菌→发酵→灌装”,发酵工序下可设工步:接种、控温发酵、终点判定。对应记录项分别为接种量、发酵温度与时间、酸度或pH终点值。这样设计后,批记录执行时的填写顺序与真实生产顺序一致,也便于后续按工序统计偏差。

五、设备与人员主数据:谁在什么设备上做了什么

设备主数据应包含设备编号、名称、型号、所属工序、当前状态(可用/维修/停用)、清洁状态与清洁有效期。批记录中引用设备时,系统应校验设备状态与清洁状态,避免在未清洁或维修中的设备上记录生产数据。人员主数据则包含工号、姓名、岗位、资质证书及有效期、可执行的签名角色。签名角色不是“人名”,而是“岗位职责”,例如“称量操作员”“复核员”“QA放行员”,人员通过资质绑定获得角色,离岗或资质过期即失去对应签名权限。

六、版本与生效控制:让“用哪一版”没有歧义

版本控制的核心是状态机:草稿→审核中→生效→失效。只有“生效”状态的模板才能被新批次选用;模板内容任何实质性修改都必须升版,不能直接改生效版本。主数据同样需要版本或变更记录,尤其是物料规格、工艺参数、设备状态的变化,应评估是否触发模板复核。已执行的批记录实例锁定其模板版本与主数据快照,保证追溯时看到的是“当时的事实”。

准备顺序建议:先定物料编码与单位规则,再梳理工艺路线与工序工步,然后配置设备与人员资质,最后设计模板并绑定主数据。顺序颠倒容易造成模板反复返工。

总体而言,电子批记录的数据模型并不复杂,难的是主数据的完整性与一致性。模板是入口,主数据是底座,版本与生效控制是护栏。三者准备到位,批记录执行时才能做到“字段有来源、顺序有依据、签名有权限、追溯有快照”。