简介
解析GS1码三段式结构中厂商识别代码、商品项目代码与校验码的位数规则与容量测算方法,结合YY/T 1630与唯一标识数据库要求说明产品标识生成流程,并给出校验位计算步骤与常见结构错误自查清单,便于医疗器械编码人员快速上手实操。
GS1体系之所以成为全球医疗器械唯一标识的主流数据源,根本原因在于其代码结构高度稳定且能被机器无歧义地区分。一个标准的13位GTIN由厂商识别代码、商品项目代码和校验码依次拼接而成,前两段回答是谁的产品、哪一个型号,最后一段负责识读时的防错。理解三段的位数关系,是自主生成UDI-DI与排查数据错误的基础。
一、GTIN作为UDI-DI的法规定位
法规依据:《医疗器械唯一标识系统规则》要求UDI由产品标识与生产标识组成,GS1方案中产品标识即取GTIN,相关原则见YY/T 1630-2018。
核心要求:GTIN必须全面反映产品基本特征,同一注册人、同一型号、同一规格、同一包装层级只能对应一个GTIN。
实操做法:在编码规则文件中明确哪些变更触发新GTIN,并把判断逻辑写入变更控制程序,避免个人随意决定。
关键步骤:
- 梳理产品基本特征清单;
- 界定触发重新赋码的情形;
- 形成编码规则文件;
- 纳入变更控制执行。
检查要点:核查是否出现同型号因批次不同而误配多个GTIN,或不同型号因描述相近共用一个GTIN的情形。
二、三段式结构的位数规则
法规依据:GS1中国按企业规模发放不同长度的厂商识别代码,其与商品项目代码、校验码共同构成定长结构。
核心要求:厂商识别代码与商品项目代码合计12位,再加1位校验码即为13位,两段代码的位数此消彼长。
实操做法:拿到代码后先算出可用位数,即用12减去厂商识别代码的位数,所得即商品项目代码的位数上限。
关键步骤:
- 确认代码的真实位数;
- 相减得出可用位数;
- 编制号码分配表;
- 定期检查剩余容量。
检查要点:核对位数是否被擅自截断或补零,系统导出的字符串须保留前导零,否则会造成数据库比对失败。
三、按13位容量倒排商品项目代码
法规依据:容量规划虽非强制条款,但YY/T 1879-2022关于创建和赋予的要求默认企业能够实现长期、有序的代码供给。
核心要求:商品项目代码一经发放原则上不再回收再利用,因此容量规划必须面向未来而非只顾现状。
实操做法:建议按产品线预留号段,把不同产品族安排在不同区间,便于日后按号段识别归属并授权下级管理。
关键步骤:
- 统计型号并按族分组;
- 为每组划分独立号段;
- 预留两成以上扩展空间;
- 标注号段使用状态。
检查要点:核查是否出现跨号段混用、同一号段被两个产品线占用,以及停用代码被重新分配给新产品的情形。
四、生成并校验GTIN的关键步骤
法规依据:校验码属于GS1通用规范的强制性组成项,作用是让识读设备在扫描瞬间完成自检,保障识读可靠。
核心要求:校验位必须置于代码最右侧且不得省略,任何手工改写前12位数字的行为都必须重新计算校验位。
实操做法:推荐由信息系统自动生成而非人工拼装,暂不具备条件的也应使用计算工具并保留记录。参见官方来源。
关键步骤:
- 确定厂商识别代码;
- 分配并补足商品项目代码;
- 拼接得到12位数据串;
- 按模十算法算出校验位。
检查要点:核查导入系统的GTIN是否因表格数值格式丢失前导零,以及与标签软件中的取值是否完全一致。
五、结构维度的易错点清单
法规依据:UDI数据库对产品标识字段有明确格式校验,位数错误或结构不符的GTIN无法申报成功。
核心要求:结构正确属于一票否决项,产品标识结构错误会导致整条数据不可用,后续无法补救。
实操做法:制作结构自检表,每次新增GTIN时由双人复核签署,并在标签报批前由质量部门抽验码值。
关键步骤:
- 核对总位数是否为13位;
- 核对代码与证书一致;
- 核对商品项目代码无重复;
- 核对该样例能否正常识读。
检查要点:最后确认标签上的GTIN与数据库申报值一字不差,并与注册证载明型号一一对应,否则应冻结上线。
厂商识别代码决定身份,商品项目代码区分型号,校验码保障识读。把三段规则写进作业文件并坚持双人复核,后续赋码、申报与应用环节才不会反复返工。
