1、ICS 35.040 A 24 DB35 福建省地方标准 DB35/T 18612019 食品质量安全追溯码编码技术规范 自然人 Technology specification for food quality and safety traceability coding Natural person 2019 - 09 - 11 发布 2019 - 12 - 11 实施 福建省市场监督管理局 发布 福建省地方标准食品质量安全追溯码编码技术规范自然人DB35/T 18612019*2019年9月第一版2019年9月第一次印刷 DB35/T 18612019 I 目 次 前 言 . . II
2、1 范围 . . 1 2 规范性引用文件 . . 1 3 术语与定义 . . 1 4 追溯单元分类 . . 3 5 追溯码编码 . . 3 5.1 自然人 主体标识码 . . 3 5.2 零售食品代码 . . 3 5.3 零售食 品追溯码 . . 3 5.4 储运包 装食品追溯码 . . 4 5.5 物流单 元食品追溯码 . . 4 6 追溯码载体表示 . . 4 7 质量要求 . . 5 附录 A(资料 性附录) 追溯码载体示例图 . 6 附录 B(规范 性附录) 校验码计算 . 8 附录 C(资料 性附录) 批号编码字符集 . 10 DB35/T 18612019 II 前 言 本标准按照
3、GB/T 1.12009给出的规则起草。 本标准由福建省市场监督管理局提出并归口。 本标准起草单位:福建省标准化研究院、福建省食品药品监督管理局信息中心、厦门市标准化研究 院、福建省农业农村厅、福建省海洋与渔业局、福建省粮食和物资储备局。 本标准主要起草人:周顺骥、吴宏、王向民、张玉英、林旭、夏文岩、徐文锦、丘西敏、林兆宇、 林倩如、吴鑫鑫、易啸。 DB35/T 18612019 1 食品质量安全追溯码编码技术规范 自然人 1 范围 本标准规定了食品生产经营主体为自然人的食品质量安全追溯单元分类、追溯码编码、追溯码载体 表示和质量要求。 本标准适用于以批次/生产日期为单位的食品质量安全追溯。
4、2 规范性引用文件 下列文件对于本文件的应用是必不可少的。 凡是注日期的引用文件, 仅注日期的版本适用于本文件。 凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T 14258 信息技术 自动识别与数据采集技术 条码符号印制质量的检验 GB/T 18347 128条码 GB/T 23704 二维条码符号印制质量的检验 GB/T 33993 商品二维码 3 术语与定义 下列术语和定义适用于本文件。 3.1 统一社会信用代码 unified so cial credit identifier 每一个法人和其他组织在全国范围内唯一的、终身不变的法定身份识别码。 GB 32
5、1002015,定义3.5 3.2 自然人主体标识码 subject identif ication code of natural person 由9位数字组成的无统一社会信用代码的食品生产经营者的主体标识码。 3.3 追溯单元 traceable unit 需要对其来源、用途和位置的相关信息进行记录和追溯的单个产品或同一批次产品。 注: 追溯包括追踪(tracking)和溯源(tracing)两个方面。 GB/Z 250082010,定义3.1 3.4 追溯码 traceabi lity code 链接追溯对象追溯信息的唯一标识代码。 DB35/T 17112017,定义3.4 DB35/
6、T 18612019 2 3.5 零售食品 retail food 零售业中,根据预先定义的特征而进行定价、订购或交易结算的食品。 DB35/T 17112017,定义3.7 3.6 储运包装食品 dispatch food 由一个或若干个零售食品组成的用于订货、批发、配送及仓储等活动的各种包装的食品。 DB35/T 17112017,定义3.8 3.7 物流单元 logistics unit 在供应链过程中为运输、仓储、配送等建立起来的包装单元。 GB/T 181272009,定义3.1 3.8 应用标识符 application identifier;AI 标识数据含义和格式的字符,由2位
7、4位数字组成。 GB/T 169862018,定义3.1 3.9 生产日期 production date 上市日期 launch date 食品成为最终产品的日期,也包括包装或灌装日期,即将食品装入(灌入)包装物或容器中,形成 最终销售单元的日期。 注: 改写GB 77182011,定义2.4。 3.10 批次 lot 相似条件下生产和(或)加工的或包装的某一产品单元的集合。 注1: 批次由组织按照预先建立的参数确定。 注2: 一批次产品也可缩为一个单一的单元产品。 GB/T 220052009,定义3.3 3.11 一维码 one-dimens ional code 一维条码 one-di
8、mension al bar code 只在一维方向上表示信息的条码符号。 注: 改写GB/T 129052000,定义2.53。 3.12 二维码 two-dimens ional code 二维条码 two-dimensi onal bar code 在二维方向上都表示信息的条码符号。 注: 改写GB/T 129052000,定义2.54。 3.13 射频标签 RFID tag 射频识别系统中存储可识别数据的电子装置。 SB/T 107102012,定义2.5.1 DB35/T 18612019 3 4 追溯单元分类 追溯单元按层级分为零售食品、储运包装食品和物流单元食品。 5 追溯码编码
9、 5.1 自然人主体标识码 无统一社会信用代码的食品生产经营者的主体标识码由 “福建省一品一码食品安全信息追溯管理平 台”从000000001开始递增赋予一个流水号。 5.2 零售食品代码 零售食品代码的代码结构采用13位数字字母组合,具体结构见表1。 表1 自然人主体标识码 商品项目代码 a 校验码 b X13X12X11X10X9X8X7X6X5 X4X3X2 X1 注: 若零售食品代码单独印刷,在代码前加上应用标识符92,示例图参见附录A中的图A.1。 a 商品项目代码由3位阿拉伯数字组成,由食品生产经营者自行分配,可分配商品种类最多达1000 种。 b 校验码为1位阿拉伯数字或大写英文
10、字母,计算方法按照附录B中的公式B.1。 5.3 零售食品追溯码 5.3.1 该追溯码由零售食品代码和生产日期或批号组成,具体结构见表 2。 表2 零售食品代码 生产日期 a /批号 b N1N2N3N4N5N6 X13X12X11X10X9X8X7X6X5X4X3X2X1 Y Y j(j20) 注: 零售食品代码与生产日期/批号若需印刷,按本标准5.3.2。 a 生产日期的年月日均用两位数字表示,如果无须表示具体日子,日用00表示。 b 批号为数字字母字符,长度可变,最长20 位,可包含附录C中表C.1 的所有字符。 5.3.2 该追溯码将零售食品代码和生产日期或批号标识到一个载体中,由 1
11、3位零售食品代码、应用标 识符和生产日期或批号组成,具体结构见表 3,示例图参见附录 A 中的图 A.2。 DB35/T 18612019 4 表 3 AI 零售食品代码前12位 校验码 a AI 生产日期/批号 11 N1N2N3N4N5N6 92 0X13X12X11X10X9X8X7X6X5X4 X3X2 b X1 10 Y Y j(j20) a 校验码根据0X 13X12X11X10X9X8X7X6X5X4X3X2计算,计算方法按照附录B中的公式B.2。 b 零售食品代码前12位之前需 补1个0,达到13位。 5.4 储运包装食品追溯码 该追溯码由应用标识符、包装指示符、零售食品代码和
12、生产日期或批号组成,具体结构见表4,示 例图参见附录A中的图A.3。 表 4 AI 包装指示符 a 零售食品代码前 12位 校验码 AI 生产日期/批号 11 N1N2N3N4N5N6 92 9 X13X12X11X10X9X8X7X6X 5X4X3X2 X1 b 10 Y Y j(j20) a 自然人的储运包装食品一般为变量储运包装,所以包装指示符取9。 b 校验码根据9X 13X12X11X10X9X8X7X6X5X4X3X2计算,计算方法按照附录B中的公式B.2。 5.5 物流单元食品追溯码 该追溯码由应用标识符和物流单元标识代码组成,其中物流单元标识代码由扩展位、自然人主体标 识码、系
13、列号和校验码组成,是 18 位的数字字母代码,具体结构见表 5,示例图参见附录 A 中的图A.4。 表 5 AI 扩展位 a 自然人主体标识码 系列号 b 校验码 c 92 X18 X17X16X15X14X13X12X11X10X9 X8X7X6X5X4X3X2 X1 a 扩展位用于增加编码容量,由1位数字组成,取值09,由食品生产经营者自行编制。 b 系列号由7位数字组成,由食品生产经营者自行编制。 c 校验码根据物流单元标识代码的前17位计算得出,计算方法按照附录B中的公式B.3。 6 追溯码载体表示 根据应用场景,追溯码载体可选择一维码、二维码和射频标签三种载体。追溯码载体为一维码时,
14、 应使用 Code 128码,详细技术要求按照GB/ T 18347的规定,示例图参见附录A中的图A.5。追溯码载体 为二维码时,可使用汉信码或快速响应矩阵码(QR Code),详细技术要求按照GB/T 33993的规定,示 例图参见附录A中的图A.6。 DB35/T 18612019 5 7 质量要求 7.1 一维条码的符号等级不低于 1.5/06/670,其中1.5 为符号等级值,06 为测量孔径标号(测量孔径 为 0.15 mm),670 为测量光波长(单位为:nm) ,其允许偏差为10 nm。code 128 条码符号的检测和 质量评价按照 GB/T 14258 的规定。 7.2 二维
15、条码的符号等级不低于 1.5/XX/660,其中1.5 为符号等级值,XX 为测量孔径标号(应用环境 不同,测量孔径大小选择不同),660 为测量光波长(单位为:nm),其允许偏差为10 nm。条码符号 的检测和质量评价按照 GB/T 23704 的规定。 DB35/T 18612019 6 A A 附 录 A (资料性附录) 追溯码载体示例图 零售食品代码参见图A.1。 图 A.1 零售食品代码 零售食品含生产日期的追溯码参见图A.2。 图 A.2 零售食品含生产日期的追溯码 储运食品含生产日期的追溯码参见图A.3。 图 A.3 储运食品含生产日期的追溯码 DB35/T 18612019 7
16、 物流单元食品追溯码参见图A.4。 图 A.4 物流单元食品追溯码 用快速响应矩阵码存储追溯码参见图A.5。 图 A.5 用快速响应矩阵码存储追溯码(92)00000000 01001R(11)190617 用汉信码存储追溯码参见图A.6。 图 A.6 用汉信码存储追溯码(92)0 000000001001R(11)190617 DB35/T 18612019 8 B B 附 录 B (规范性附录) 校验码计算 B.1 总则 校验码使用阿拉伯数字或大写英文字母表示。校验码计算方法参照GB/T 177102008。 B.2 13 位校验码 13位校验码按照公式B.1计算: )31,(MOD31
17、12 1 i ii WCX . (B.1) 式中: X 校验码; MOD(n,m)整数求余函数,例如: MOD( 31,31)的值为0; i 代码字符从左到到右的位置序号; C i 第 i位置上的代码字符的值,字符对应的值见表B.1; W i 第 i位上的加权因子, W i =MOD( 3 ( i-1) ,31),加权因子见表B.2。 当 MOD函数值为0时,校验码 X用0表示。 B.3 14 位校验码 14位校验码按照公式B.2计算: )31,(MOD31 13 1 i ii WCX . (B.2) 式中: X 校验码; MOD(n,m)整数求余函数,例如: MOD( 31,31)的值为0;
18、 i 代码字符从左到到右的位置序号; C i 第 i位置上的代码字符的值,字符对应的值见表B.1; W i 第 i位上的加权因子, W i =MOD( 3 ( i-1) ,31),加权因子见表B.2。 当 MOD函数值为0时,校验码 X用0表示。 B.4 18 位校验码 18位校验码按照公式B.3计算: )31,(MOD31 17 1 i ii WCX . (B.3) 式中: X 校验码; DB35/T 18612019 9 MOD(n,m)整数求余函数,例如: MOD( 31,31)的值为0; i 代码字符从左到到右的位置序号; C i 第 i位置上的代码字符的值,字符对应的值见表B.1;
19、W i 第 i位上的加权因子, W i =MOD( 3 ( i-1) ,31),加权因子见表B.2。 当 MOD函数值为0时,校验码 X用0表示。 表 B.1 代码字符 代码字符数值 0 1 2 3 4 5 6 7 8 9 A B C D E F G H J K L M N P Q R T U W X Y 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 表B.2 i 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Wi 1 3 9 27 19
20、 26 16 17 20 29 25 13 8 24 10 30 28 DB35/T 18612019 10 C C 附 录 C (资料性附录) 批号编码字符集 标准中批号的编码字符集参见表C.1,表中字符及其编码参见GB/T 1988。 表 C.1 !(感叹号) “(引号) (撇号) ((左括号) )(右括号) *(星号) +(加号) ,(逗号) -(连字号) .(句点) 0(数字0) 1(数字1) 2(数字2) 3(数字3) 4(数字4) 5(数字5) 6(数字6) 7(数字7) 8(数字8) 9(数字9) :(冒号) ;(分号) =(等于号) A(大写字母A) B(大写字母B) C(大写
21、字母C) D(大写字母D) E(大写字母E) F(大写字母F) G(大写字母G) H(大写字母H) I(大写字母I) J(大写字母J) K(大写字母K) L(大写字母L) M(大写字母M) N(大写字母N) O(大写字母O) P(大写字母P) Q(大写字母Q) R(大写字母R) S(大写字母S) T(大写字母T) U(大写字母U) V(大写字母V) W(大写字母W) X(大写字母X) Y(大写字母Y) Z(大写字母Z) _(下划线) a(小写字母a) b(小写字母b) c(大写字母c) d(大写字母d) e(小写字母e) f(小写字母f) g(小写字母g) h(小写字母h) i(小写字母i) j(小写字母j) k(小写字母k) l(小写字母l) m(小写字母m) n(小写字母n) o(小写字母o) p(小写字母p) q(小写字母q) r(小写字母r) s(小写字母s) t(小写字母t) u(小写字母u) v(小写字母v) w(小写字母w) x(小写字母x) y(小写字母y) z(小写字母z) _