1、ICS65.020.30CCSB40DB37山东省地方标准DBXX/XXXXX-XXXX畜禽养殖主体信息编码规程CodeofpracticeforencodinginformationoflivestockfarmXXXX-XX-XX发布XXXX-XX-XX实施山东省市场监督管理局-LX.1刖百本文件按照GB/T1.1-2020标准化工作导则第1部分:标准化文件的结构和起草规则的规定起草。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。本文件由山东省畜牧兽医局提出并组织实施。本文件由山东省畜牧业标准化技术委员会归口。畜禽养殖主体信息编码规程1范围本文件界定了养殖主体信
2、息的术语和定义,规定了畜禽养殖主体信息编码程序、编码和追溯。本文件适用于山东省畜禽养殖主体的信息化建设和管理。本文件不适用于蚕养殖主体。2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB16548畜禽病害肉尸及其产品无害化处理规程GB/T17710-2008信息技术安全技术校验字符系统NY/T3445畜禽养殖场档案规范3术语和定义下列术语和定义适用于本文件。3.1养殖主体信息Breedingsubjectinformation养殖主体在从事生
3、产经营过程中产生的生产活动记录。4畜禽养殖主体信息编码程序构成畜禽养殖主体信息编码程序由两部分构成,包括畜禽养殖主体编码、动物个体编码。畜禽养殖主体信息编码程序如图1所示。图1畜禽养殖主体信息编码程序(第1页/共2页)图1畜禽养殖主体信息编码程序(第2页/共2页)5编码5.1养殖主体编码5.1.1编码对象养殖主体。只准许经畜禽养殖主体编码后进入动物个体编码环节O畜禽养殖主体编码结构图见图2。5.1.2编码内容5.1.2.1行政区划代码:第16位,为畜禽养殖主体所在地的县市行政区划代码。5.1.2.2畜禽养殖主体类别码:第78位,编码为01。5.1.2.3畜禽养殖主体顺序码:第914位,为同一行
4、政区划代码标识的区域范位内,对同畜禽养殖主体编定的顺序号。5.1.2.4校验码:第15位,按照GB/T177102008中10.1规定计算,应符合附录A的规定。5.1.2.5动物代码:第1620位,参考动物检疫合格证明电子出证数据词典编码。动物代码校验码畜禽养殖主体顺序码畜禽养殖主体类别码行政区划代码图2畜禽养殖主体编码结构图5. 2动物个体编码5.2. 1编码对象种畜禽。动物个体编码结构图见图3。5.2.2编码内容5.2.2.1行政区划代码:第16位,为畜禽养殖主体所在地的县市行政区划代码。5.2.2.2畜禽养殖主体类别码:第78位,编码为01。5.2.2.3畜禽养殖主体顺序码:第914位,
5、为同一行政区划代码标识的区域范位内,对同畜禽养殖主体编定的顺序号。5.2.2.4校验码:第15位,按照GB/T177102008中10.1规定计算,应符合附录A的规定。5.2.2.5 动物代码:第1620位,参考动物检疫合格证明电子出证数据词典编码。5.2.2.6 畜禽出生日期编码:第2128位。5.2.2.7 顺序编码:第2932位。37Ol顺序编码-畜禽出生日期编码_动物代码校验码畜禽养殖主体顺序码畜禽养殖主体类别码行政区划代码图3动物个体编码结构图5.3养殖档案信息编码5.3.1计量单位编码常用的计量单位及编码见表I0表1计量单位编码计量单位编码头Ol只02羽03箱04匹05克06条07
6、毫升08头份09千克10毫克11表1计量单位编码(续)计量单位编码其他125.3.2病种编码常见的畜禽病种及编码见表2o表2病种编码病种编码猪瘟101口蹄疫102小反刍兽疫103新城疫104高致病性禽流感105羊痘(山羊、绵羊)106狂犬病201布鲁氏菌病202炭疽203猪繁殖与呼吸综合征204包虫病205牛结节性皮肤病206其他4015.3.3养殖档案信息记录养殖档案信息包括生产记录、兽药采购记录、兽药使用记录、诊疗记录、饲料及饲料添加剂使用记录、免疫记录、免疫监测记录、病死畜禽无害化处理记录、消毒记录,养殖档案信息记录项内容、要求及类型见附录B。6追溯6.1 养殖主体应按照档案记录管理规定
7、归档相关记录。6.2 档案保存按照NY/T3445规定执行,档案保存时间满足追溯时间要求:商品猪、禽为2年,牛为20年,羊为10年,种畜禽长期保存。附录A(规范性)校验码计算方法A.1校验公式校验公式按GB/T17710-2008中MODIl,10的计算方法,一个按标准混合公式产生的校验字符的串应满足公式A.1的验证。(10+n)102)ll+n.1)102)ll+.+i)102)ll+.+1)10=1(A.1)式中:11包括校验码在内的字符串的长度;i字符串(校验码字符也包含在内)从右到左的位置序号i=1九;ai第i(i=l)位置上的字符值;H10除以10后的余数,如果值为零,则用10代替;
8、H11除以11后的余数,在经过上述处理后余数绝不会为0。A. 2校验码算法本文件中畜牧业生产经营主体代码长度为15,即几=15,则这15位字符从左到右可依次表示为a15,14,1o前14位字符依次代入公式A.2得到=L,14),将Sj代入公式A.3求出第j+1位的值Pj+i,依次类推最终计算得出校验码的,式中Pl=I0。sj-Pyllll+a15-j+l(A.2)Pj+=SjIlIoX2(A.3)验证:若S15=1,即S15除以10的余数为1,则字符串正确。因此可由(P15+a1)=1计算出校验码Q1,即Ql=IXlO-P15。例如山东省潍坊市昌乐县某养殖场代码前14位为字符串37072501
9、000001,确定第15位校验码具体计算步骤见表A.1,(九=15J=L,15)o表A.1校验码计算步骤步15-+lsj=Pyllll+a15-j+lPj+=SjIlIOX2Pj+1310+3=1332=6611二0余6276+7=1332=6611二0余6306+0=662=121211=1余1471+7=882=161611二1余5525+2=772=141411二1余3653+5=882=161611二1余5705+0=552=101011二0余108110+1=1112=2211二0余2902+0=222=4411二0余41004+0=442=8811二0余81108+0=882=16
10、1611二1余51205+0=552=101011二0余Io13010+0=10102=202011二1余91419+1=10102=202011=l余915的9+0i=Si5根据校验公式:Si5o=1,即:(9+的)|10=1,9+%=10+1,得出:Ql=2。由以上公式得到校验码Ql的值是2,加在字符串右端,则该场完整的15位代码为370725010000012o附录B(资料性)养殖档案信息记录项内容、要求及类型B. 1生产记录生产记录内容、要求及类型见表B.1。表B.1生产记录名称是否必填记录内容类型长度说明养殖主体Y预先定义的畜禽养殖主体名称,并根据全省一场(一户)一码直接调取20位畜
11、禽养殖主体编码字符型100圈舍号N记录畜禽饲养的圈、舍、栏的编号或名称,不分圈、舍、栏的不需要填写字符型100变动日期Y记录出生、调入、调出和死淘的日期(yyyy-mm-ddHH:mm:ss)字符型20变动情况Y记录出生、调入、调出和死淘变动类型及数量(出生:1、调入:2、调出:3、死淘:4),调入的需要记录动物检疫合格证编号,调出的需要记录详细的地址,死亡的需要记录死亡和淘汰的原因整数型无出生N记录畜禽出生的数量整数型无调入N记录畜禽调入的数量整数型无调出N记录畜禽调出的数量,不应大于畜禽总存栏数整数型无死淘N记录畜禽死淘的数量,不应大于畜禽总存栏数整数型无存栏数Y填写存栏总数,上次存栏数和
12、变动数量之和整数型无注:“Y”代表“是,“N”代表“否”。C. 2兽药采购记录兽药采购记录内容、要求及类型见表B.2。表B.2兽药采购记录名称是否必填记录内容类型长度说明养殖主体Y预先定义的畜禽养殖主体名称,并根据全省一场(一户)一码直接调取20位畜禽养殖主体编码字符型100采购日期Y记录兽药采购日期(yyyy-mm-ddss)字符型20兽药Y记录药品的商品名称和通用名称字符型100规格Y参见表1记录兽药规格字符型20数量Y记录兽药采购数量整数型无批准文号Y记录兽药批准文号字符型50生产批号Y记录兽药生产批号字符型30有效期至Y记录兽药有效期截止日期(yyyy-mm-ddss)字符型20生产企
13、业Y记录兽药的生产企业企业名称字符型100表B.2兽药采购记录(续)名称是否必填记录内容类型长度说明经营企业Y记录兽药经营企业名称字符型100生产/经营企业联系人Y记录兽药生产/经营企业的联系人字符型20电话Y记录兽药经营企业的联系人的联系电话字符型20采购人Y记录采购兽药的人员姓名字符型20注:“Y”代表“是,“N”代表“否”。D. 3兽药使用记录兽药使用记录内容、要求及类型见表B.3。表B.3兽药使用记录名称是否必填记录内容类型长度说明养殖主体Y预先定义的畜禽养殖主体名称,并根据全省一场(一户)一码直接调取20位畜禽养殖主体编码字符型100通用/商品名称Y记录使用兽药的通用/商品名称字符型
14、50生产企业Y记录使用兽药的生产企业名称字符型100批准文号Y记录兽药批准文号字符型50生产批号Y记录使用兽药的生产批号字符型30规格Y记录使用兽药的规格字符型50圈舍号N记录使用兽药的畜禽所在的圈、舍、栏的编号或名称。不分圈、舍、栏的不需要填写字符型100诊断情况Y记录使用兽药的原因文本型无用药开始日期Y记录用药开始的日期(yyyy-mm-ddHH:mm:ss)字符型20用药停止日期Y记录用药停止的日期(yyyy-mm-ddss)字符型20用药剂量Y记录畜禽个体每次使用的剂量双精度浮点型无用药结果Y记录畜禽的用药结果文本型无不良反应Y记录畜禽用药是否出现不良反应整数型无出栏日期Y记录畜禽出栏
15、的日期(yyyy-mm-ddss)字符型20驻场兽医Y记录驻场兽医姓名字符型20注:“Y”代表“是,“N”代表“否”。B.4诊疗记录诊疗记录内容、要求及类型见表B.4。表B.4诊疗记录名称是否必填记录内容类型长度说明养殖主体Y预先定义的畜禽养殖主体名称,并根据全省一场(一户)一码直接调取20位畜禽养殖主体编码字符型100记录日期Y记录诊疗日期(yyyy-mm-ddss)字符型20畜禽标识编码N参见5.2记录:动物个体编码字符型50圈舍号N记录诊疗的畜禽所在的圈、舍、栏的编号或名称。不分圈、舍、栏的不需要填写字符型100病因Y记录畜禽发病的原因文本型无诊疗人员Y记录做出诊断结果的单位或个人字符型
16、100用药名称Y记录使用药物的名称字符型50给药途径Y记录药物使用的具体方法和用药剂量,如口服、肌肉注射、静脉注射等字符型30诊疗结果Y记录畜禽的诊疗结果文本型无注:“Y”代表“是,“N”代表“否”。B.5饲料、饲料添加剂采购记录饲料、饲料添加剂采购记录内容、要求及类型见表B.5。表B.5饲料、饲料添加剂采购记录名称是否必填记录内容类型长度说明养殖主体Y预先定义的畜禽养殖主体名称,并根据全省一场(一户)一码直接调取20位畜禽养殖主体编码字符型100采购日期Y记录采购日期(yyyy-mm-ddss)字符型20产品名称Y记录采购饲料、饲料添加剂的品名字符型100生产企业Y记录采购饲料、饲料添加剂的
17、生产厂家名称字符型100生产许可信息Y记录采购饲料、饲料添加剂的生产许可信息字符型30规格Y参见表1记录采购饲料、饲料添加剂的规格字符型20数量Y记录采购饲料、饲料添加剂的数量双精度浮点型无有效期Y记录采购饲料、饲料添加剂的有效期整数型无采购人Y记录采购人员字符型20注:“Y”代表“是,“N”代表“否”。B.6饲料、饲料添加剂使用记录饲料、饲料添加剂使用记录内容、要求及类型见表B.6。表B.6饲料、饲料添加剂使用记录名称是否必填记录内容类型长度说明养殖主体Y预先定义的畜禽养殖主体名称,并根据全省一场(一户)一码直接调取20位畜禽养殖主体编码字符型100开始使用日期Y记录饲料、饲料添加剂的开始使
18、用日期(yyyy-mm-ddss)字符型20产品名称Y记录使用饲料、饲料添加剂的名称字符型100生产企业Y记录使用饲料、饲料添加剂的生产厂家名称字符型100批次Y记录使用饲料、饲料添加剂的的批次信息字符型20用量Y记录各阶段畜禽每天的饲料、饲料添加剂用量双精度浮点型无停止使用日期Y记录饲料、饲料添加剂的停止使用日期(yyyy-mm-ddss)字符型20注:“Y”代表“是,“N”代表“否”。B.7免疫记录免疫记录内容、要求及类型见表B.7。表B.7免疫记录名称是否必填记录内容类型长度说明养殖主体Y预先定义的畜禽养殖主体名称,并根据全省一场(一户)一码直接调取20位畜禽养殖主体编码字符型100免疫
19、日期Y记录畜禽免疫日期(yyyy-mm-ddss)字符型20圈舍号N记录免疫的畜禽所在的圈、舍、栏的编号或名称,不分圈、舍、栏的不需要填写字符型100存栏数量Y记录各圈舍的畜禽存栏总数整数型无免疫数量Y记录本次免疫畜禽的数量,计量单位参考表1计量单位编码表整数型无疫苗名称Y记录本次免疫使用的疫苗名称字符型100生产企业Y记录使用疫苗的生产厂家字符型100批号Y记录使用疫苗的批号字符型30批准文号Y记录使用疫苗生产厂家的生产批准文号字符型50免疫方法Y记录畜禽免疫的具体方法,如喷雾、饮水、滴鼻点眼、注射部位等方法字符型20免疫剂量Y记录每头(只/羽)畜禽免疫的剂量双精度浮点型无免疫人员Y记录本次
20、免疫的人员姓名字符型20备注N记录本次免疫中未免疫动物的耳标号字符型30注:“Y”代表“是,“N”代表“否”。B.8免疫监测记录免疫监测记录内容、要求及类型见表B.8。表B.8免疫监测记录名称是否必填记录内容类型长度说明养殖主体Y预先定义的畜禽养殖主体名称,并根据全省一场(一户)一码直接调取20位畜禽养殖主体编码字符型100采样日期Y记录检验检测的采样日期(yyyy-mm-ddss)字符型20圈舍号N记录免疫并需要采样的畜禽所在的圈、舍、栏的编号或名称,不分圈、舍、栏的不需要填写字符型100采样数量Y记录检验检测的采样数量整数型无监测项目Y记录具体的监测项目,参考病种编码表字符型50监测单位Y
21、记录监测单位名称,如:某某动物疫病预防控制中心;企业自行监测的填写自检;企业委托社会检测机构监测的填写受委托机构的名称字符型100监测结果Y记录监测结果,如阴性、阳性、抗体效价数等字符型100注:“Y”代表“是,“N”代表“否”。B.9病死畜禽无害化处理记录病死畜禽无害化处理记录内容、要求及类型见表B.9。B.9病死畜禽无害化处理记录名称是否必填记录内容类型长度说明养殖主体Y预先定义的畜禽养殖主体名称,并根据全省一场(一户)一码直接调取20位畜禽养殖主体编码字符型100处理日期Y记录病死畜禽无害化处理的日期(yyyy-mm-ddss)字符型20数量Y记录病死畜禽的数量,单位为头、只、羽整数型无
22、处理原因Y记录无害化处理的原因,如染疫、正常死亡、死因不明等文本型无畜禽标识编码Y参见5.2记录畜禽标识编码:动物个体编码字符型50处理方法Y记录无害化处理方法,按照GB16548畜禽病害肉尸及其产品无害化处理规程规定执行文本型无处理单位/责任人Y委托无害化处理厂实施无害化处理的填写处理单位名称,由本厂自行实施无害化处理的,记录本厂实施无害化处理的人员字符型20注:“Y”代表“是,“N”代表“否”。B.10消毒记录消毒记录内容、要求、记录说明及类型见表B.10。表B.10消毒记录名称是否必填记录内容类型长度说明养殖主体Y预先定义的畜禽养殖主体名称,并根据全省一场(一户)一码直接调取20位畜禽养
23、殖主体编码字符型100消毒日期Yt己录消毒日期(yyyy-mm-ddss)字符型20消毒场所Y记录消毒场所字符型100消毒药名称Y记录使用的消毒药名称字符型100批准文号Y记录使用消毒药生产厂家的生产批准文号字符型50用药数量Y记录消毒药的配制浓度和使用量双精度浮点型无消毒方法Y记录消毒方法,如1(喷洒)、2(熏蒸)、3(浸泡)、4(其他)等整数型无操作人Y记录消毒工作的操作人员姓名字符型20注:“Y”代表“是,“N”代表“否”。参考文献1中华人民共和国农业农村部.畜禽标识和养殖档案管理办法:农业部令第67号.2农业部办公厅.关于加强畜禽养殖场备案和粪污资源化利用机构信息管理的通知:农办牧201760号.3中华人民共和国农业农村部.一、二、三类动物疫病病种名录:农业部公告第1125号.4中华人民共和国农业农村部.关于印发国家动物疫病强制免疫指导意见(20222025年)的通知:农牧发20221号.5山东省人民政府.山东省畜禽养殖管理办法:山东省人民政府令第232号.6农业农村部畜牧兽医局.关于开展畜牧兽医生产经营主体统一赋码及相关信息采集试点工作的通知:农牧便函2022356号.7中国动物疫病预防控制中心办公室.关于印发动物检疫合格证明电子出证数据词典的通知2020-09-07.