收藏 分销(赏)

GB∕T 37075-2018 物品电子编码 信息服务.pdf

上传人:q****1 文档编号:98276 上传时间:2022-07-20 格式:PDF 页数:146 大小:3.76MB
下载 相关 举报
GB∕T 37075-2018 物品电子编码 信息服务.pdf_第1页
第1页 / 共146页
GB∕T 37075-2018 物品电子编码 信息服务.pdf_第2页
第2页 / 共146页
GB∕T 37075-2018 物品电子编码 信息服务.pdf_第3页
第3页 / 共146页
GB∕T 37075-2018 物品电子编码 信息服务.pdf_第4页
第4页 / 共146页
GB∕T 37075-2018 物品电子编码 信息服务.pdf_第5页
第5页 / 共146页
点击查看更多>>
资源描述

1、I C S3 5.0 4 0A2 4中 华 人 民 共 和 国 国 家 标 准G B/T3 7 0 7 52 0 1 8物品电子编码 信息服务E l e c t r o n i cp r o d u c t c o d eI n f o r m a t i o ns e r v i c e s2 0 1 8 - 1 2 - 2 8发布2 0 1 9 - 0 7 - 0 1实施国 家 市 场 监 督 管 理 总 局中国国家标准化管理委员会发 布目 次前言引言1 范围12 规范性引用文件13 术语和定义14 缩略语25 E P C I S标准的框架3 5.1 E P C I S标准的概述3 5.2

2、 E P C I S标准的分层结构3 5.3 E P C I S标准的扩展机制56 抽象数据模型层5 6.1 事件数据和主数据5 6.2 词汇种类6 6.3 扩展机制6 6.4 标识符表示7 6.5 分级词汇77 数据定义层7 7.1 定义数据定义层模块的一般规则7 7.2 核心事件类型模块概述8 7.3 核心事件类型模型的基本组成模块1 0 7.4 核心事件类型模块的事件1 68 服务层的接口技术要求2 3 8.1 服务层接口技术概述2 3 8.2 核心采集操作模块2 4 8.3 核心查询操作模块2 59 数据定义模块的XML绑定3 2 9.1 可扩展机制3 2 9.2 标准业务文档标题3

3、4 9.3 E P C g l o b a l基础架构3 5 9.4 位置字段附加信息3 5 9.5 核心事件类型架构3 5 9.6 主数据架构3 51 0 核心采集操作模块的绑定3 6 1 0.1 核心采集操作模块的绑定综述3 6 1 0.2 消息队列绑定3 6G B/T3 7 0 7 52 0 1 8订单号:0100190305037440 防伪编号:2019-0305-0226-4340-9735 购买单位: YTFMTYTFMT 专用 1 0.3 HT T P绑定3 71 1 核心查询操作模块的绑定3 7 1 1.1 核心查询操作模块的所有绑定3 7 1 1.2 核心查询操作模块的XM

4、L架构3 8 1 1.3 查询控制接口的S OA P/HT T P绑定3 9 1 1.4 查询控制接口的A S 2绑定3 9 1 1.5 查询回调接口的绑定4 1附录A( 资料性附录) E P C I S与G S 1系统体系结构的关系4 4附录B( 资料性附录) E P C I S标准的制定原则和模块化特点5 0附录C( 资料性附录) 抽象数据模型层的补充说明5 1附录D( 规范性附录) UML形式类图表示5 5附录E( 规范性附录) 数据定义层事件的语义5 7附录F( 资料性附录) 数量事件6 2附录G( 资料性附录) 核心事件类型模型基本组成模块的补充说明6 3附录H( 资料性附录) 核心

5、事件类型模块的事件的补充说明6 8附录I( 规范性附录) 服务层接口的方法、 参数和字段7 0附录J( 规范性附录) 数据定义模块的XML绑定8 7附录K( 资料性附录) 核心事件数据和主数据的XML示例1 0 7附录L( 规范性附录) 核心查询操作模块的XML架构1 1 5附录M( 资料性附录) G S 1A S 2指南1 3 9参考文献1 4 1G B/T3 7 0 7 52 0 1 8订单号:0100190305037440 防伪编号:2019-0305-0226-4340-9735 购买单位: YTFMTYTFMT 专用前 言 本标准按照G B/T1.12 0 0 9给出的规则起草。本

6、标准参考国际物品编码协会(G S 1) 的 物品电子编码信息服务规范第1.1版 E P CI n f o r m a t i o nS e r v i c e s(E P C I S)V e r s i o n1.1S p e c i f i c a t i o n 编制。本标准由全国物流信息管理标准化技术委员会(S A C/T C2 6 7) 提出并归口。本标准起草单位: 中国物品编码中心、 国家射频产品质量监督检验中心、 深圳市标准技术研究院、 北京交通大学、 复旦大学、 畅想物联( 北京) 科技发展有限公司。本标准主要起草人: 罗艳、 鄢若韫、 李志敏、 胡敏、 王隆、 董腾、 赵辰、

7、杜寒、 郑婧婧、 肖文康、 杨子龙、侯汉平、 王俊宇、 张秋霞、 易晓珊、 刘毅。G B/T3 7 0 7 52 0 1 8订单号:0100190305037440 防伪编号:2019-0305-0226-4340-9735 购买单位: YTFMTYTFMT 专用引 言 本标准与物品电子编码信息服务(E P C I S)1.1版本的技术内容无变化。E P C I S目标是使不同的应用程序在企业内部与企业之间创建和共享可见性事件数据。这种共享的最终目的是为了让用户在相关业务环境中获得物理或数字对象的共享视野。在E P C I S的相关标准中, “ 对象(O b j e c t) ” 通常指由类级

8、别标识或者单品级别标识所标识的物理实体, 并且这些物理实体涉及一个或多个组织整体业务流程的实际操作步骤。这些物理实体包括贸易项目( 实体类产品) 、 物流单元、 可回收资产、 固定资产、 物理文档等。“ 对象” 也可指数字化产品, 也由类级别标识或者单品级别标识所标识, 并且也涉及上述类似的业务流程步骤。这些数字化产品包括数字贸易项目( 音乐下载, 电子书籍等) 、 电子文档( 电子优惠券等) 等。本标准中 “ 对象” 是用来指代一个物理实体的或数字化产品, 其由类级别标识或者单品级别标识所标识, 是一个业务流程中的主体。E P C I S数据由“ 可见性事件” 组成, 其中每一个“ 可见性事

9、件” 是一个或多个对象完成特定业务流程的记录。E P C I S标准的最初设想是, 通过共享物理实体或数字化产品的详细信息, 加强贸易伙伴之间的合作。E P C I S这个名字反映的是物品电子编码发展最初阶段所做的努力。然而应该指出的是,E P C I S并不要求使用物品电子编码和射频识别数据载体, 甚至E P C I S1.1版本不要求单品级别的标识( 物品电子编码在最初设计时仅针对实例级对象标识) 。E P C I S标准应用于采集和共享可见性事件数据的所有情形,E P C这个名字的表述只是具有历史意义的存在。E P C I S提供开放、 标准的接口, 该接口允许在企业之间及企业内部经过良

10、好定义服务的无缝集成。在E P C I S标准中定义的标准接口能够使用定义的服务操作集与相关数据标准去采集和查询可见性事件数据, 并与安全机制结合满足用户企业的需求。大多数情况下, 这将涉及一个或多个可见性事件数据的永久数据库, 尽管无需永久数据库, 服务方法的元素也可以用于应用程序之间的直接共享。不论永久性数据库是否存在,E P C I S标准规定的只是应用程序之间的标准共享数据接口, 用来采集可见性事件数据, 还用于数据访问。它并未规定服务如何运行以及数据库本身如何实现。除了规定需要通过标准的E P C I S采集操作得到的数据外, 本标准未定义E P C I S服务如何获取/计算它们需要

11、的数据。互操作性需要标准化的接口, 然而接口的实现却允许提供技术和实施标准的企业或实体间进行竞争。G B/T3 7 0 7 52 0 1 8订单号:0100190305037440 防伪编号:2019-0305-0226-4340-9735 购买单位: YTFMTYTFMT 专用物品电子编码 信息服务1 范围本标准规定了物品电子编码信息服务的抽象数据模型层、 数据定义层、 服务层接口, 并规定了数据定义模块、 核心采集操作模块和查询操作模块的XML语法描述。本标准适用于通过采用E P C I S标准, 使不同的应用程序在企业内部和企业间创建和共享可见性事件数据, 进而使用户能够在相关业务环境中

12、获得物理或数字对象的共同视图。2 规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件, 仅注日期的版本适用于本文件。凡是不注日期的引用文件, 其最新版本( 包括所有的修改单) 适用于本文件。G B/T1 2 9 0 5 条码术语G B/T1 7 2 9 5 国际贸易计量单位代码I S O8 6 0 1 数据元素和交换格式 信息交换 日期和时间的表示(D a t ae l e m e n t sa n d i n t e r c h a n g ef o r m a t sI n f o r m a t i o n i n t e r c h a n g eR e p r

13、e s e n t a t i o no fd a t e sa n dt i m e s)G S 1核心业务词汇第1.2版G S 1C o r eB u s i n e s sV o c a b u l a r y(C B V) ,v e r s i o n1.2G S 1物品电子编码标签数据标准第1.9版(G S 1E P CT a gD a t aS t a n d a r d,v e r s i o n1.9)G S 1物品电子编码信息服务第1.0版(G S 1E P CI n f o r m a t i o nS e r v i c e s,v e r s i o n1.0)G S

14、1技术文档E D I I NT A S 1和A S 2传输通讯指南(G S 1T e c h n i c a lD o c u m e n tE D I I NT A S 1a n dA S 2T r a n s p o r tC o mm u n i c a t i o n sG u i d e l i n e s,I s s u e1,F e b r u a r y2 0 0 6)R F C 2 2 4 6 传输层安全协议(T h eT L SP r o t o c o l,V e r s i o n1.0)R F C 2 3 9 6 统一资源标识符(UR I) : 通用语法U n i f

15、 o r m R e s o u r c eI d e n t i f i e r s(UR I) :G e n e r i cS y n -t a xR F C 2 6 1 6 超文本传输协议 HT T P/1.1(H y p e r t e x tT r a n s f e rP r o t o c o lHT T P/1.1)R F C 2 8 1 8 T L S之上的HT T P(HT T PO v e rT L S)R F C 3 2 6 8 用于传输层安全性(T L S) 的高级加密标准(A E S) 密码套件A d v a n c e dE n c r y p t i o nS

16、t a n d a r d(A E S)C i p e r s u i t e s f o rT r a n s p o r tL a y e rS e c u r i t y(T L S) R F C 4 1 3 0 使用HT T P的基于M I ME的安全对等业务数据交换, 适用性声明2(A S 2) M I ME -B a s e dS e c u r eP e e r - t o - P e e rB u s i n e s sD a t a I n t e r c h a n g eU s i n gHT T P,A p p l i c a b i l i t yS t a t e

17、m e n t 2(A S 2) 3 术语和定义G B/T1 2 9 0 5、G B/T1 7 2 9 5和G S 1核心业务词汇第1.2版(C B V 1.2) 界定的以及下列术语和定义适用于本文件。3.1 物品电子编码 e l e c t r o n i cp r o d u c t c o d e;E P C通过R F I D标签和其他方式广泛识别物理对象( 例如贸易物品, 资产和位置) 的标识方案。注:标准化的E P C数据由一个E P C( 或E P C标识符) 以及可选的滤值组成, 其中,E P C用于唯一标识一个或者一类单独的对象, 滤值则在当被判断为需要有效和高效地读取E P

18、C标签时选用。1G B/T3 7 0 7 52 0 1 8订单号:0100190305037440 防伪编号:2019-0305-0226-4340-9735 购买单位: YTFMTYTFMT 专用3.2 物品电子编码信息服务 e l e c t r o n i cp r o d u c t c o d e i n f o r m a t i o ns e r v i c e s;E P C I S通过标准化的接口使不同的应用程序在企业内部和企业间创建和共享可见性事件数据的服务。3.3 对象 o b j e c t在类级别或单品级别确定的物理实体或数字化产品。示例: 物理实体通常是指贸易项目、

19、 物流单元、 可回收资产、 固定资产、 物理文档等。数字化产品通常是指电子音乐下载、 电子书或电子优惠券等。3.4 事件 e v e n t一个或多个对象通过特定流程达到业务目标的活动。注:包括E P C I S事件、 对象事件、 聚合事件、 交易事件、 转化事件等。3.5 类 c l a s s在确定的业务流程中, 属性相同对象的集合。3.6 单品 i n s t a n c e事件中的一个具体实体、 产品或个体。3.7 业务处置状态 d i s p o s i t i o n对象的业务状态。在事件发生后, 事件的业务处置字段指定事件主体( 即在“ 对象” 维度中指定的事物) 的业务状况。注

20、:业务处置状态将保持到另一事件表明业务处置发生变化为止。3.8 常规查询 s t a n d i n gq u e r y按照特定规律, 定时查询并返回结果。4 缩略语下列缩略语适用于本文件。A L E 应用层事件协议(A p p l i c a t i o nL e v e lE v e n t s)C B V 核心业务词汇(C o r eB u s i n e s sV o c a b u l a r y)C B V 1.2 G S 1核心业务词汇第1.2版G S 1C o r eB u s i n e s sV o c a b u l a r y(C B V) ,v e r s i o

21、n1.2C E F A C T 2 0 UN/C E F A C T第2 0项建议(UN/C E F A C TR e c o mm e n d a t i o n2 0)E P C 物品电子编码(E l e c t r o n i cP r o d u c tC o d e)E P C I S 物品电子编码信息服务(E P CI n f o r m a t i o nS e r v i c e s)E P C I S 1.1 物品电子编码信息服务第1.1版(G S 1E P CI n f o r m a t i o nS e r v i c e s,v e r s i o n1.1)G D

22、T I 全球文档类型标识符(G l o b a lD o c u m e n tT y p e I d e n t i f i e r)G I A I 全球单个资产代码(G l o b a l I n d i v i d u a lA s s e t I d e n t i f i e r)G R A I 全球可回收资产代码(G l o b a lR e t u r n a b l eA s s e t I d e n t i f i e r)G S 1 国际物品编码协会(G l o b a lS t a n d a r d)G T I N 全球贸易项目标识代码(G l o b a lT r

23、a d e I t e m N u m b e r)I LMD 单品/批号主数据(I n s t a n c e/L o tM a s t e rD a t a)2G B/T3 7 0 7 52 0 1 8订单号:0100190305037440 防伪编号:2019-0305-0226-4340-9735 购买单位: YTFMTYTFMT 专用L L R P 底层识读器协议(L o wL e v e lR e a d e rP r o t o c o l)S G T I N 序列化全球贸易项目标识代码(S e r i a l i z e dG l o b a lT r a d e I t e

24、m N u m b e r)S S C C 系列货运包装箱代码(S e r i a lS h i p p i n gC o n t a i n e rC o d e)T D S 标签数据标准(T a gD a t aS t a n d a r d)T D S 1.9 G S 1物品电子编码标签数据标准第1.9版(G S 1E P CT a gD a t aS t a n d a r d,v e r s i o n1.9)u o m 计量单位(U n i to fM e a s u r e m e n t)UR I 统一资源标识符(U n i f o r mR e s o u r c e I d

25、 e n t i f i e r)UR L 统一资源定位符(U n i f o r mR e s o u r c eL o c a t o r s)UT C 协调世界时(C o o r d i n a t e dU n i v e r s a lT i m e)XML D R E AN. U C C的XML设计规则第2.0版(XMLD e s i g nR u l e s f o rE AN. U C C,V e r s i o n2.0)XML V e r s i o n i n g 版本控制XML词汇表(V e r s i o n i n gXMLV o c a b u l a r i e

26、 s)X S D XML架构定义(XMLS c h e m aD e f i n i t i o n)X S D 1 XML架构第1部分: 结构(XMLS c h e m aP a r t 1:S t r u c t u r e s)X S D 2 XML架构第2部分: 数据类型(XMLS c h e m aP a r t 2:D a t a t y p e s)S B DH 标准业务文档标题技术规范第1.3版(S t a n d a r dB u s i n e s sD o c u m e n tH e a d e rT e c h n i c a lS p e c i f i c a t

27、 i o n,V e r s i o n1.3)5 E P C I S标准的框架5.1 E P C I S标准的概述E P C I S标准是G S 1标准体系中的一个有机组成部分,E P C I S标准与G S 1体系的关系参见附录A。E P C I S标准采用分层结构, 并定义了扩展机制。E P C I S标准的制定原则参见附录B中B.1, 其具有的模块化特点详见B.2。E P C I S需要与G S 1核心业务词汇标准共同使用。G S 1核心业务词汇标准提供了数据值的定义, 这些数据值可用于填充E P C I S标准定义的数据结构。使用G S 1核心业务词汇标准提供的标准词汇是E P C

28、I S实现互操作性的关键, 还是提供数据查询时减少不同业务表达共同意图的变化的关键。因此,应用程序宜尽最大可能使用C B V标准来构造E P C I S数据。5.2 E P C I S标准的分层结构E P C I S标准采用分层结构, 标准的框架可分为抽象数据模型层、 数据定义层和服务层及其相应的绑定实现, 如图1所示。3G B/T3 7 0 7 52 0 1 8订单号:0100190305037440 防伪编号:2019-0305-0226-4340-9735 购买单位: YTFMTYTFMT 专用图1 E P C I S标准的框架抽象数据模型层规定了E P C I S数据的一般结构。抽象数

29、据模型层没有扩展机制。抽象数据模型层指定了数据定义层内创建数据定义的一般要求。数据定义层规定了通过E P C I S进行交换的数据类型及其抽象结构和意义。本标准定义的数据定义模块叫做核心事件类型模块。数据定义层的数据定义采用了抽象规定的方法, 并定义了相关规则。服务层规定了E P C I S客户端进行交互的服务接口。本标准定义了两个服务层模块。核心采集操作模块定义了服务接口(E P C I S采集接口) ,E P C I S采集应用程序通过该接口传送核心事件类型给有关方。核心查询操作模块定义了两个服务接口(E P C I S查询控制接口和E P C I S查询回调接口) ,E P C I S访

30、问应用程序通过这两个服务接口获得之前采集的数据。本标准使用UML来抽象地指定服务层的接口定义。4G B/T3 7 0 7 52 0 1 8订单号:0100190305037440 防伪编号:2019-0305-0226-4340-9735 购买单位: YTFMTYTFMT 专用绑定指定了数据定义层和服务层的具体实现。本标准给任意给定的数据定义模块或服务模块可能定义了多种绑定。本标准给数据定义层和服务层定义的三个模块共指定了九个绑定。本标准给核心事件类型数据定义模块中的数据定义绑定了XML架构。核心采集操作模块中的E P C I S采集接口应绑定消息队列(M e s s a g eQ u e u

31、 e) 或者HT T P。本标准对核心查询操作模块中的E P C I S查询控制接口给出了两种绑定, 一种是通过WS D Lw e b服务描述实现S OA P在HT T P上(S OA Po v e rHT T P) 的绑定, 另一种是绑定A S 2。核心查询操作模块中的E P C I S查询回调接口应绑定HT T P、HT T P S或者A S 2。本标准应与G S 1核心业务词汇第1.2版(C B V 1.2) 共同使用。C B V定义了特定的词汇元素, 可用于填充本标准数据定义层里指定的数据定义。应用宜优先采用C B V标准定义的词汇元素。如果C B V中没有定义, 应用可采用私有或专用

32、的数据值。5.3 E P C I S标准的扩展机制本标准定义了三种特定的扩展机制: 利用E P C I S标准的分层结构:E P C I S标准的分层结构具有扩展性, 一个层级可被另一个层级的多个实现重用。例如, 虽然本标准包括了核心事件类型数据定义模块的XML绑定, 但是另一标准可能用不同语法, 比如C S V文件, 来定义同一模块的绑定。 生成子类: 数据定义层里的数据使用UML定义, 本标准可通过创造一个现有类的子类引入新的数据定义。子类是一个新类型, 它包括现有类的全部字段, 并拓展出新类型的字段。子类的实例可在父类实例的任何应用环境里使用。 使用扩展点: 数据定义规范和服务规范中规定

33、了扩展点;E P C I S标准的开发人员可不通过创建子类而是采用扩展点来进行功能扩展。6 抽象数据模型层6.1 事件数据和主数据E P C I S处理的两类数据是事件数据和主数据。事件数据产生于业务流程实施过程, 通过E P C I S采集接口采集并生成以供通过E P C I S查询接口进行查询。主数据是附加数据, 提供了解释事件数据的必要的环境。主数据可供通过E P C I S查询控制接口查询, 但主数据进入系统的方法不在本标准中规定。这些关系如图2所示。事件数据和主数据的详细说明参见附录C中C.1。图2 事件数据、 主数据与E P C I S接口的关系5G B/T3 7 0 7 52 0

34、 1 8订单号:0100190305037440 防伪编号:2019-0305-0226-4340-9735 购买单位: YTFMTYTFMT 专用 E P C I S抽象数据模型由以下组分构成: 事件数据: 事件的集合。 事件: 由一个事件类型和一个或多个命名的事件字段组成的结构。事件数据包括事件类型和事件字段。 事件类型: 是一种符合命名空间规则的名称(q n a m e) , 指明了给定事件符合几种可能的事件结构( 由数据定义层定义) 的哪一种。 事件字段: 在一个事件内命名的字段。字段的名称由q n a m e给定, 指向数据定义层规定的字段名称或定义为本标准扩展的字段名称。字段的值可

35、以是一个基本类型( 比如整数或者时间戳) 、 一个词汇元素、 或者一组基本类型或者词汇元素。 主数据: 词汇的集合, 包括了与词汇的元素相关联的主数据属性。 词汇: 命名的标识符的集合。词汇的名称是一个符合命名空间规则的名称(q n a m e) , 可用作事件字段的类型名称。词汇内部的标识符被称为词汇元素。一个词汇代表了一组可选值, 这些值可用来表现为特定事件字段的值。E P C I S中的词汇用于给集合建模型, 比如, 有效的地址名称集合、 有效的业务流程步骤名称集合等。 词汇元素: 一个标识符, 用于命名词汇建模的可选值。事件字段的值可选择词汇元素。词汇元素采用统一资源标识符(UR I)

36、 来表示。每个词汇元素可以和主数据属性相关联。 主数据属性: 与单个词汇元素相关联的无序的名称/值配对集合。每个配对中的名称部分是q n a m e。每个配对中的值部分可以是任意类型的值。一种特殊的属性是一组子属性( 也可能是空集) , 每个子属性是同一词汇下的其他词汇元素。参见6.5。本标准不提供通过任一接口来删除或修改E P C I S事件的机制。应通过生成后续事件来“ 撤销” 或“ 修正”E P C I S事件, 生成的后续事件的业务意义是废除或修正之前事件的影响。6.2 词汇种类词汇是E P C I S用来给存在于真实世界的物理、 数字和概念实体构建模型。核心E P C I S数据定义

37、层已定义的词汇包括位置名称、 对象分类名称和业务步骤名称。例如, 对象分类名称类似于“A c m e奢华饰品” , 与之相对的是,E P C命名A c m e奢华饰品的一个特定实例。上述已定义的词汇中, 每个词汇代表了一组有限的( 但可扩充的) 选项, 这些选项可出现在事件的特定字段中。本标准定义了两类词汇, 即标准词汇和用户词汇。这两类词汇依照不同的模式来定义并可随着时间变化而扩充。标准词汇(S t a n d a r dV o c a b u l a r y) , 是一组定义和含义由交换事件的贸易伙伴事先达成一致的词汇元素, 示例参见C.2.1。用户词汇(U s e rV o c a b

38、u l a r y) , 是一组定义和含义在单个组织控制下的词汇元素, 示例参见C.2.1。这两类词汇相应的扩充机制参见C.2.2。本标准应优先使用G S 1核心业务词汇第1.2版给E P C I S标准词汇类型定义的词汇元素, 包括业务步骤(B u s i n e s sS t e p) 、 业务处置状态(D i s p o s i t i o n) 、 业务交易类型(B u s i n e s sT r a n s a c t i o nT y p e) 以及来源/目的地类型(S o u r c e/D e s t i n a t i o nT y p e) 。应使用C B V定义的词汇元

39、素的模板来构建E P C I S用户词汇类型, 该模板包括了对象(E P C) 、 对象类别(E P C C l a s s) 、 场所(R e a dP o i n t和B u s i n e s sL o c a t i o n) 、 业务交易号(B u s i n e s sT r a n s a c t i o nI D) 、 来源/目的地标识(S o u r c e/D e s t i n a t i o nI D) 以及转换标识(T r a n s f o r -m a t i o nI D) 。6.3 扩展机制E P C I S可通过扩展以适应特定的业务场景。本标准的抽象数据模型

40、层规定了五种扩展方法,E P C I S处理的数据可以通过这五种方法加以扩展, 以下按对已有标准的影响从大到小罗列这五种扩展方法: 新的事件类型: 在数据定义层增加新的事件类型。增加的新事件类型要求对每个数据定义绑6G B/T3 7 0 7 52 0 1 8订单号:0100190305037440 防伪编号:2019-0305-0226-4340-9735 购买单位: YTFMTYTFMT 专用定进行扩展, 还可要求对采集接口和查询接口以及它们的绑定进行扩展。 新的事件字段: 在数据定义层的已有事件类型中增加新的字段。本标准中定义的绑定、 采集接口和查询接口都允许进行此类型的扩展而不要求对标准

41、本身进行改变。( 对在本标准之外定义的其他绑定或者查询语言而言同样的情形未必可行。 ) 新的词汇类型: 在有效的词汇类型的列表中增加新的词汇类型。不要求改变绑定或者接口。 新的基本数据属性或者新的单品/批次主数据(I LMD) 属性: 在已有的词汇中定义新的属性名称, 或者定义新的属性名称供单品/批次主数据(I LMD) 使用, 参见7.3.6。不要求改变绑定或者接口。 新的词汇元素: 给已有的词汇增加新的元素。另外,E P C I S的服务层提供了扩展额外服务的机制。扩展E P C I S标准的途径参见C.3。6.4 标识符表示抽象数据模型层定义的标识符, 包括事件类型名称、 事件字段名称、

42、 词汇名称、 词汇元素和主数据属性名称。所有这些标识符的命名空间是开放可扩展的。标识符名称的构建应符合本标准的规定, 以避免不同组织在创建扩展时出现名称冲突。在所有情况下, 词汇元素应以统一资源标识符(UR I) 来表示,UR I的一般语法在R F C 2 3 9 6中定义。词汇元素UR I类型的所有权的常规情况参见C.4的说明。事件类型名称和事件字段名称应表示为符合命名空间规则的名称(q n a m e) , 由命名空间UR I和名称组成。这在XML绑定中有直接的表达方式, 便于扩展。6.5 分级词汇本标准允许词汇有一个或者多个层级结构。词汇元素之间的层级关系应通过主数据来表示。一个父标识符

43、下挂的, 除了它的主数据属性以外, 还可有若干子标识符。每一个子标识符应属于同一个作为父标识符的词汇。分级词汇的示例参见C.5。在本标准的其他地方, 术语“ 直接或间接子节点” 用于指代包括了给定词汇元素子节点、 子节点的子节点等的词语元素集。也就是说, 词汇元素的“ 直接或间接子节点” 是个词汇元素集, 这个集通过利用封闭传递的始于给定词汇元素的“ 父子” 关系而获得。一个给定的元素可以是多个父节点的子节点。这允许采用不止一种的方法来给词汇元素分组; 比如, 场所既可以按地理位置来分组又可以按功能来分组。但是, 一个元素不应直接或者间接的作为自己的子节点。注:在本标准的当前版本里, 只提供了

44、一种层级关系, 也就是在特殊的“ 子节点” 列表里编码的关系。本标准的未来版本可以将这个关系扩大化, 从而允许不止一种关系, 多半是通过不同的主数据属性来给每种关系编码。层级关系在8.3的查询中需要进行特别处理, 并且可以在8.3.3的执行授权策略中发挥作用, 但是不会以别的方式给抽象数据模型层增加任何额外的复杂性或者机制。7 数据定义层7.1 定义数据定义层模块的一般规则本章给出了定义数据定义层模块的一般规则, 并在7.2中用来定义核心事件类型模型。可使用这些规则以本标准为基础来建立行业或公司的上层标准。数据定义模块使用第6章抽象数据模型框架定义的那些组分来构建, 这些组分在数据定义模块中的

45、具体作用如下:7G B/T3 7 0 7 52 0 1 8订单号:0100190305037440 防伪编号:2019-0305-0226-4340-9735 购买单位: YTFMTYTFMT 专用 值类型: 定义了数据类型, 用以描述事件字段和基本数据属性的值。核心事件类型模块(C o r eE v e n tT y p e sM o d u l e) 定义了可供所有数据定义模块使用的基本类型。每个词汇定义时即隐含地确定了一个值类型。 事件类型: 定义了事件类型, 每个定义给出了一个事件类型名称和一个该类型的标准事件字段列表, 事件类型名称在所有事件类型中应是唯一的。事件类型可定义为一个已有

46、的事件类型的子类型, 该子类型包括了已有的事件类型的全部字段并增加了一些新的字段。 事件字段: 在事件类型中定义了事件字段。每个事件字段定义了一个字段的名字和字段值的数据类型, 字段的名字在该事件类型的全部字段中应是唯一的。数据定义模块中对事件字段的定义可以是本模块中的新的事件类型, 也可以是别的数据定义模块中事件类型的扩展。 词汇类型: 定义了词汇类型, 每个定义给出了词汇的名称、 词汇元素所对应的标准主数据属性列表, 以及用来构建该词汇的新元素的规则。其中, 词汇的名称应是所有词汇中唯一的。在词汇类型中创建新词汇元素应遵循与6.4的规定相一致的规则。 主数据属性: 给词汇类型定义了主数据属

47、性, 每个主数据属性的定义规定了属性的名称( 在所属的词汇类型中应是唯一的) 和属性值的数据类型。数据定义模块内部的主数据定义可能属于模块类新的词汇类, 或者是对其他模块中定义的词汇类型的扩展。 词汇元素: 定义了词汇元素, 每个定义指定了名称( 在所属的词汇的所有词汇元素中应是唯一的, 并且遵循6.4的词汇元素一般规则) , 并有选择性的为该元素指定主数据( 特定的属性值) 。本标准中, “ 词汇” 常被非正式的用来指词汇类型以及组成它的词汇元素集合。本标准采用附录D中D.1的UML类图方式来表示事件类型和事件字段。本标准对数据定义层的事件采用回顾语义和预期语义两种语义来释义, 详见附录E中

48、E.1。7.2 核心事件类型模块概述核心事件类型的数据定义模块定义了代表E P C I S数据采集事件的事件类型。这些事件通常由E P C I S采集应用产生, 并由8.1中定义的数据采集操作来提供给E P C I S基础设施。这些事件还被返回以响应根据查询条件检索事件的查询操作。对于模块的组分,7.3.1和7.3.2定义了值类型的基本类型;7.4.17.4.5以及附录F定义了6种事件类型;7.3.37.3.5定义了词汇类型以及相关的主数据属性; 本标准不定义词汇元素。针对具体的行业应用, 将由行业垂直工作组为本标准定义的词汇定义额外的主数据属性, 并给B u s i n e s s S t

49、e p、D i s p o s i -t i o n和B u s i n e s s T r a n s a c t i o n词汇定义词汇元素。核心事件模型定义了六种事件类型, 包括一种通用的事件和五种子类型, 可以代表跨越了各种广泛行业的供应链活动所产生的事件, 概述如下: 7.4.1定义的E P C I S事件(E P C I S E v e n t) 是所有事件类型的通用基类。 7.4.2定义的对象事件(O b j e c t E v e n t) 表示发生在一个或多个物理或数字对象上的事件。 7.4.3定义的聚合事件(A g g r e g a t i o n E v e n t)

50、表示发生在一个或多个物理意义聚合在一起的对象上的事件, 即对象在同一时间被从物理上限制在同一地点, 比如, 包装箱被聚合到同一个托盘上。 附录F定义的数量事件(Q u a n t i t y E v e n t) 表示关注特定对象数量的事件, 它是一个普通的E P C类, 但是并没有指定实体的个体标识。在E P C I S 1.1中,Q u a n t i t y E v e n t被弃用, 取而代之的是7.3.3.3中定义的O b j e c t E v e n t的一个或多个Q u a n t i t y E l e m e n t。 7.4.4定义的交易事件(T r a n s a c

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 通信科技 > 信息安全

移动网页_全站_页脚广告1

关于我们      联系我们       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号  |  icp.png浙ICP备2021020529号-1 浙B2-2024(办理中)  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服