全网唯一标准王
ICS 65.020.30 CCS B 40 37 山东省 地方标准 DB37/T 4900—2025 畜禽养殖主体信息编码规程 Code of practice for encoding information of livestock farm 2025 - 07 - 29发布 2025 - 08 - 29实施 山东省市场监督管理局 发布 DB37/T 4900—2025 I 前言 本文件按照GB/T 1.1—2020 《标准化工作导则 第1部分:标准化文件的结构和起草规则》的规定 起草。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。 本文件由山东省畜牧兽医局提出并组织实施。 本文件由山东省畜牧业标准化技术委员会归口。 DB37/T 4900—2025 1 畜禽养殖主体信息编码规程 1 范围 本文件界定了养殖主体信息的术语和定义,规定了畜禽养殖主体信息编码程序、编码和追溯。 本文件适用于山东省畜禽养殖主体的信息化建设和管理。 本文件不适用于蚕养殖主体。 2 规范性引用文件 下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。 其中, 注日期的引用文件, 仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本 文件。 GB/T 17710 —2008 信息技术 安全技术 校验字符系统 NY/T 3445 畜禽养殖场档案规范 3 术语和定义 下列术语和定义适用于本文件。 养殖主体信息 breeding subject information 养殖主体在从事生产经营过程中产生的生产活动记录。 4 畜禽养殖主体信息编码程序构成 畜禽养殖主体信息编码程序由两部分构成,包括畜禽养殖主体编码、动物个体编码。畜禽养殖主体 信息编码程序如图1 所示。 图1 畜禽养殖主体信息编码程序 DB37/T 4900—2025 2 5 编码 养殖主体编码 5.1.1 编码对象 养殖主体。 只准许经畜禽养殖主体编码后进入动物个体编码环节。 畜禽养殖主体编码结构图见图 2。 5.1.2 编码内容 5.1.2.1 行政区划代码:第 1~6位,为畜禽养殖主体所在地的县市行政区划代码。 5.1.2.2 畜禽养殖主体类别码:第 7~8位,编码为 01。 5.1.2.3 畜禽养殖主体顺序码: 第9~14位,为同一行政区划代码标识的区域内,对同畜禽养殖主体 编定的顺序号。 5.1.2.4 校验码:第 15位,按照 GB/T 17710 —2008中10.1规定计算,应符合附录 A的规定。 5.1.2.5 动物代码:第 16~20位,参考《动物检疫合格证明电子出证数据词典》编码。 图2 畜禽养殖主体编码结构图 动物个体编码 5.2.1 编码对象 种畜禽。动物个体编码结构图见图3 。 5.2.2 编码内容 5.2.2.1 行政区划代码:第 1~6位,为畜禽养殖主体所在地的县市行政区划代码。 5.2.2.2 畜禽养殖主体类别码:第 7~8位,编码为 01。 5.2.2.3 畜禽养殖主体顺序码: 第9~14位,为同一行政区划代码标识的区域内,对同畜禽养殖主体 编定的顺序号。 5.2.2.4 校验码:第 15位,按照 GB/T 17710 —2008中10.1 规定计算,应符合附录 A的规定。 5.2.2.5 动物代码:第 16~20位,参考《动物检疫合格证明电子出证数据词典》编码。 5.2.2.6 畜禽出生日期编码:第 21~28位。 5.2.2.7 顺序编码:第 29~32位。 DB37/T 4900—2025 3 图3 动物个体编码结构图 养殖档案信息编码 5.3.1 计量单位编码 常用的计量单位及编码见表1。 表1 计量单位编码 计量单位 编码 头 01 只 02 羽 03 箱 04 匹 05 克 06 条 07 毫升 08 头份 09 千克 10 毫克 11 其他 12 5.3.2 病种编码 常见的畜禽病种及编码见表2。 DB37/T 4900—2025 4 表2 病种编码 病种 编码 猪瘟 101 口蹄疫 102 小反刍兽疫 103 新城疫 104 高致病性禽流感 105 羊痘(山羊、绵羊) 106 狂犬病 201 布鲁氏菌病 202 炭疽 203 猪繁殖与呼吸综合征 204 包虫病 205 牛结节性皮肤病 206 其他 401 5.3.3 养殖档案信息记录 养殖档案信息包括生产记录、兽药采购记录、兽药使用记录、诊疗记录、饲料及饲料添加剂使用记 录、免疫记录、免疫监测记录、病死畜禽无害化处理记录、消毒记录,养殖档案信息记录项内容、要求 及类型见附录B 。 6 追溯 养殖主体应按照档案记录管理规定归档相关记录。 档案保存按照 NY/T 3445 规定执行,档案保存时间满足追溯时间要求:商品猪、禽为 2年,牛为 20年,羊为 10年,种畜禽长期保存。 DB37/T 4900—2025 5 A A 附录 A (规范性) 校验码计算方法 A.1 校验公式 校验公式按 GB/T 17710— 2008中MOD11,10 的计算方法,一个按标准混合公式产生的校验字符的串应 满足公式( A.1)的验证。 ( ...((...((((10+𝑎𝑎𝑛𝑛)||10×2)|11+𝑎𝑎𝑛𝑛−1)||10×2)|11+...+𝑎𝑎𝑖𝑖)||10×2)|11+. ..+𝑎𝑎1)||10=1 ·········· (A.1) 式中: n ——包括校验码在内的字符串的长度; i ——字符串(校验码字符也包 含在内)从右到左的位置序号i =1…n; ai —— 第i(i=1… n)位置上的字符值; ||10 ——除以 10后的余数,如果值为零,则用 10代替; ||11 ——除以 11后的余数,在经过上述处理后余数绝不会为 0。 A.2 校验码算法 本文件中畜牧业生产经营主体代码长度为 15,即 n=15,则这15位字符从左到右可依次表示为 a15, a14,…, a1。前14位字符依次代入公式( A.2)得到s j(j=1,…,14),将s j代入公式(A.3)求出第 j+1 位的值 pj+1,依次类推最终计算得出校验码 a1,式中p 1=10。 𝑠𝑠𝑗𝑗=𝑝𝑝𝑗𝑗||11+𝑎𝑎15−𝑗𝑗+1 ······························································· (A.2) 𝑝𝑝𝑗𝑗+1=𝑠𝑠𝑗𝑗||10×2 ··································································· (A.3) 验证:若s 15=1,即s 15除以10的余数为1 ,则字符串正确。 因此可由(p 15+a1)=1计算出校验码a 1,即 a1=1×10- p15。 例如山东省潍坊市昌乐县某养殖场代码前 14位为字符串 37072501000001 , 确定第15位校验码具体计 算步骤见表 A.1,(n=15,j=1,…, 15)。 表A.1 校验码计算步骤 步骤𝑗𝑗 𝑎𝑎15−𝑗𝑗+1 𝑠𝑠𝑗𝑗=𝑝𝑝𝑗𝑗||11+𝑎𝑎15−𝑗𝑗+1 𝑝𝑝𝑗𝑗+1=𝑠𝑠𝑗𝑗||10×2 𝑝𝑝𝑗𝑗+1||11 1 3 10+3=13 3×2=6 6÷11=0余6 2 7 6+7=13 3×2=6 6÷11=0余6 3 0 6+0=6 6×2=12 12÷11=1 余1 4 7 1+7=8 8×2=16 16÷11=1 余5 5 2 5+2=7 7×2=14 14÷11=1 余3 6 5 3+5=8 8×2=16 16÷11=1 余5 7 0 5+0=5 5×2=10 10÷11=0 余10 8 1 10+1=11 1×2=2 2÷11=0余2 9 0 2+0=2 2×2=4 4÷11=0余4 10 0 4+0=4 4×2=8 8÷11=0余8 11 0 8+0=8 8×2=16 16÷11=1 余5 12 0 5+0=5 5×2=10 10÷11=0 余10 13 0 10+0=10 10×2=20 20÷11=1 余9 14 1 9+1=10 10×2=20 20÷11=1 余9 15 𝑎𝑎1 9+𝑎𝑎1=𝑠𝑠15 — — DB37/T 4900—2025 6 根据校验公式:s 15||10=1,即: (9+a1)||10=1,9+a 1=10+1,得出: a1=2。 由以上公式得到校验码a 1的值是2,加在字符串右端,则该场完整的 15位代码为 370725010000012。

.pdf文档 DB37-T 4900-2025 畜禽养殖主体信息编码规程 山东省

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
DB37-T 4900-2025 畜禽养殖主体信息编码规程 山东省 第 1 页 DB37-T 4900-2025 畜禽养殖主体信息编码规程 山东省 第 2 页 DB37-T 4900-2025 畜禽养殖主体信息编码规程 山东省 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2025-08-31 02:00:12上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。