书书书犐犆犛03.120.01犔67!#$%&’’()*犌犅/犜38154—2019!#$%& ’()*+犐犿狆狅狉狋犪狀狋狆狉狅犱狌犮狋狋狉犪犮犲犪犫犻犾犻狋狔—犆狅狉犲犿犲狋犪犱犪狋犪20191018,-20191018./’(+,-./012!’’()*3/0456,-书书书目 次前言Ⅲ…………………………………………………………………………………………………………1 范围1………………………………………………………………………………………………………2 规范性引用文件1…………………………………………………………………………………………3 术语和定义1………………………………………………………………………………………………4 元数据的描述方法2……………………………………………………………………………………… 4.1 中文名称2…………………………………………………………………………………………… 4.2 英文名称2…………………………………………………………………………………………… 4.3 定义2………………………………………………………………………………………………… 4.4 数据类型2…………………………………………………………………………………………… 4.5 约束/条件2…………………………………………………………………………………………… 4.6 缩写名2……………………………………………………………………………………………… 4.7 值域3………………………………………………………………………………………………… 4.8 最大出现次数3……………………………………………………………………………………… 4.9 备注3…………………………………………………………………………………………………5 元数据模型3……………………………………………………………………………………………… 5.1 表示方法3…………………………………………………………………………………………… 5.2 核心元数据的构成3…………………………………………………………………………………6 重要产品追溯核心元数据描述5…………………………………………………………………………7 核心元数据扩展原则和方法40…………………………………………………………………………… 7.1 扩展的类型40………………………………………………………………………………………… 7.2 扩展的原则40………………………………………………………………………………………… 7.3 扩展的实施40…………………………………………………………………………………………参考文献41……………………………………………………………………………………………………Ⅰ犌犅/犜38154—2019前 言 本标准按照GB/T1.1—2009给出的规则起草。本标准由中国标准化研究院提出并归口。本标准起草单位:中国国际电子商务中心、中国标准化研究院、商务部流通产业促进中心、中国电子技术标准化研究院、中国物品编码中心、北京交通大学、中融易达(北京)物联网技术研究院、国研软件股份有限公司、上海中信信息发展股份有限公司、成都原链科技有限公司。本标准主要起草人:任晓涛、张勇、杨洋、郑小军、刘鹏、赵箭、龚海岩、王文峰、杜景荣、张铎、吴东亚、张妮妮、王晖、耿力、陈海、林涌、杨辉、王青瑜、童良勇、高自立、张秋霞、孙小云、池程。Ⅲ犌犅/犜38154—2019重要产品追溯 核心元数据1 范围本标准规定了重要产品追溯核心元数据的描述方法、元数据模型、重要产品追溯核心元数据描述及核心元数据扩展原则和方法。本标准适用于食用农产品、食品、药品、农业生产资料、特种设备、危险品、稀土产品等重要产品追溯基本信息的分类编目、采集处理以及检索查询等活动。2 规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T2260 中华人民共和国行政区划代码GB/T4754 国民经济行业分类GB/T7408 数据元和交换格式 信息交换 日期和时间表示法GB/T7635.1 全国主要产品分类与代码 第1部分:可运输产品GB11643 公民身份号码GB/T38155—2019 重要产品追溯 追溯术语3 术语和定义GB/T38155—2019界定的以及下列术语和定义适用于本文件。3.1元数据 犿犲狋犪犱犪狋犪定义和描述其他数据的数据。[GB/T18391.1—2009,定义3.2.16]3.2元数据元素 犿犲狋犪犱犪狋犪犲犾犲犿犲狀狋元数据的基本单元。 注:元数据元素在元数据实体中是唯一的。[GB/T19710—2005,定义4.6]3.3元数据实体 犿犲狋犪犱犪狋犪犲狀狋犻狋狔一组说明数据相同特性的元数据元素。 注:可以包括一个或一个以上的元数据实体。[GB/T19710—2005,定义4.7]3.4核心元数据 犮狅狉犲犿犲狋犪犱犪狋犪描述追溯数据基本属性的元数据元素和元数据实体。1犌犅/犜38154—2019[GB/T26816—2011,定义3.5]4 元数据的描述方法4.1 中文名称赋予元数据元素或元数据实体的一个中文标注。元数据实体名称在本标准范围内应唯一,元数据元素名称在元数据实体中也应唯一。4.2 英文名称赋予元数据元素或元数据实体的一个英文名称。英文名称以牛津英语词典的英文拼写为准。4.3 定义对元数据元素或元数据实体含义的解释,以使元数据元素或元数据实体与其他元数据元素或元数据实体在概念上相区别。4.4 数据类型对元数据元素的有效值域的规定和允许对该值域内的值进行有效操作的规定,例如数值型、字符串、日期型、二进制、布尔型等。4.5 约束/条件说明一个元数据元素或元数据实体是否选取的描述符。该描述符分别为:a) M:必选,表明该元数据元素或元数据实体必须选择。b) O:可选,根据实际应用可以选择也可以不选的元数据元素或元数据实体。已经定义的可选元数据元素和可选元数据实体,可指导部门元数据标准制定人员充分说明其信息;如果一个可选元数据实体未被使用,则该实体所包含的元素(包括必选元素)也不选用。可选元数据实体可以有必选元素,但只当可选实体被选用时才成为必选。c) C:条件必选,当满足约束条件中所定义的条件时应选择。条件必选用于以下三种可能性之一:———当在多个选项中进行选择时,至少一个选项必选,且必须使用;———当另一个元数据元素已经使用时,选用一个元数据实体或元数据元素;———当另一个元数据元素已经选择了一个特定值时,选用一个元数据元素。4.6 缩写名元数据元素或元数据实体的英文缩写名称。缩写规则如下:a) 缩写名在本标准范围内应唯一;b) 缩写名不应包括任何空格、破折号、下划线或分隔符等;c) 缩写名不应使用复数形式的英文单词,除非该单词本身就是复数形式,如“Goods”;d) 元数据实体缩写名描述应采用UCC(UpperCamelCase)方式,即将每个单词的首字母大写,并把这些单词组合起来的一种方式;元数据元素缩写名描述应采用LCC(LowerCamelCase)方式,即除了第一个单词外的每个单词的首字母大写,并把这些单词组合起来的一种方式;e) 对存在国际或行业领域惯用英文名称缩写的,采用惯用缩写。2犌犅/犜38154—20194.7 值域规定了元数据元素的有效值域。4.8 最大出现次数说明元数据元素或元数据实体可以出现的最大次数。只出现一次的用“1”表示,多次重复出现的用“狀”表示。4.9 备注对元数据元素或实体进一步的补充说明,该元素为可选。5 元数据模型5.1 表示方法本标准采用统一建模语言(UML)描述元数据元素和元数据实体之间的关系。用UML中的类表示元数据实体,属性表示元数据元素。本标准中使用的UML符号见图1。图1 犝犕犔符号及说明5.2 核心元数据的构成应根据追溯的产品生产流通过程,确定相应的核心元数据采集对象。重要产品追溯核心元数据的构成见图2。3犌犅/犜38154—2019书书书图2 核心元数据的构成4犌犅/犜38154—2019书书书6 重要产品追溯核心元数据描述重要产品追溯核心元数据描述见表1。表1 重要产品追溯核心元数据描述序号中文名称英文名称说明数据类型约束/条件缩写名值域最大出现次数备注0元数据COREMETADATA定义重要产品追溯描述元数据的根实体 MMetaData 1 1产品生产经营主体注册信息PRODUCTIONANDOPERATIONSUBJECTREGISTRATIONRECORD描述产品生产经营主体注册以及生产经营主体基地属性的一组信息复合型MProductionOperationRegRecord1第1行~第1.3.9行1.1法人责任主体注册信息LEGALPERSONSUBJECTREGISTRATIONRECORD描述法人责任主体注册情况的一组信息复合型MLegalRegRecord1第1.1行~第1.1.15行1.1.1所属行政区划代码AREACODE所属地区代码字符串MareaCode按照GB/T2260中的规定执行1 1.1.2统一社会信用代码SOCIALCREDITCODE统一社会信用代码字符串MsocialCreditCode自由文本1 1.1.3法人责任主体名称LEGALPERSONSUBJECTNAME法人责任主体名称字符串MlegalName自由文本1 1.1.4法人责任主体类型LEGALPERSONSUBJECTTYPE法人责任主体类型字符串MlegalType1企业法人、2个体工商户1 1.1.5法定代表人证件号码LEGALPERSONIDNUMBER法定代表人身份证号码、护照、港澳台身份证等其他合法证件字符串OlegalPersonId身份证号码按照GB11643中的规定执行1 1.1.6法定代表人名称LEGALPERSONNAME法定代表人名称字符串MlegalPersonName自由文本1 5犌犅/犜38154—2019书书书表1(续)序号中文名称英文名称说明数据类型约束/条件缩写名值域最大出现次数备注1.1.7注册日期REGISTRATIONDATE注册日期日期型MregDate按照GB/T7408中的规定执行,格式为CCYYMMDD1 1.1.8所属企业代码OWNEDENTERPRISECODE较为固定的经营户填写所在节点代码,场所流动性强的经营户填写城市代码字符串OownedCode自由文本1如属于租用其他节点企业场所的经营商户,填写本字段1.1.9所属企业名称OWNEDENTERPRISENAME较为固定的经营户填写所在节点名称,场所流动性强的经营户填写城市名称字符串OownedName自由文本1如属于租用其他节点企业场所的经营商户,填写本字段1.1.10联系人CONTACTS法人责任主体联系人名称字符串Ocontacts自由文本狀 1.1.11联系电话TELEPHONE指责任主体负责人的固定电话、手机等主要联络方式字符串Otel自由文本狀 1.1.12传真FAX法人责任主体传真字符串Ofax自由文本狀 1.1.13环节类型代码NODETYPE环节类型代码字符串MnodeType1001初级生产环节、1002生产加工环节、1003流通环节、1004消费环节、1005使用环节、1006其他。所属多个环节类型代码时,用符号“#”隔开狀 6犌犅/犜38154—2019书书书表1(续)序号中文名称英文名称说明数据类型约束/条件缩写名值域最大出现次数备注1.1.14主要大类代码CLASSTYPE主要大类代码字符串MclassType01食用农产品类、02食品类、03药品类、04生产资料类、05特种设备类、06危险品类、07稀土类、08进出口类、09其他。用符号“#”隔开狀 1.1.15行业代码INDUSTRYCODE行业代码字符串OindustryCode按照GB/T4754中规定执行,详细