收藏 分销(赏)

DB32_T 3411-2018 食品安全电子追溯信息查询服务数据接口规范.pdf

上传人:Fis****915 文档编号:365219 上传时间:2023-09-05 格式:PDF 页数:45 大小:1.02MB
下载 相关 举报
DB32_T 3411-2018 食品安全电子追溯信息查询服务数据接口规范.pdf_第1页
第1页 / 共45页
DB32_T 3411-2018 食品安全电子追溯信息查询服务数据接口规范.pdf_第2页
第2页 / 共45页
DB32_T 3411-2018 食品安全电子追溯信息查询服务数据接口规范.pdf_第3页
第3页 / 共45页
DB32_T 3411-2018 食品安全电子追溯信息查询服务数据接口规范.pdf_第4页
第4页 / 共45页
DB32_T 3411-2018 食品安全电子追溯信息查询服务数据接口规范.pdf_第5页
第5页 / 共45页
点击查看更多>>
资源描述

1、ICS 67.040 X 00 备案号:60247-2018 DB32 江苏省地方标准 DB 32/T 34112018 食品安全电子追溯信息查询服务 数据接口规范 Interface specifications of information query service for food safety electronic traceability 2018-06-25 发布 2018-07-10 实施 江苏省质量技术监督局 发 布 目 次 前 言.III 1 范围.1 2 规范性引用文件.1 3 术语和定义.1 4 缩略语.2 5 信息查询服务功能要求.2 5.1 系统架构.2 5.2 信

2、息查询服务基本功能.3 6 信息查询服务接口要求.3 6.1 基本要求.3 6.1.1 IQS 传输接口.3 6.1.2 IQS 查询接口.4 6.2 接口原语.4 6.3 基本数据类型.4 6.4 接口调用方式.4 6.4.1 请求.4 6.4.2 响应.5 7 主数据传输接口.5 7.1 接口基本功能.5 7.2 接口定义.5 7.3 接口调用.6 8 事件传输接口.6 8.1 接口基本功能.6 8.2 接口定义.6 8.3 接口调用.7 9 资源文件传输接口.7 9.1 接口基本功能.7 9.2 接口定义.7 9.3 接口调用.7 10 查询接口.8 10.1 接口基本功能.8 10.2

3、 接口定义.8 10.3 接口调用.9 附录 A(规范性附录)EPCISEvent 定义.10 附录 B(规范性附录)SimpleEventQuery 时 params 参数.20 附录 C(规范性附录)SimpleMasterDataQuery 时 params 参数.27 附录 D(规范性附录)AuthenticatedEQuery 时 params 参数.29 附录 E(规范性附录)AuthenticatedMDQuery 时 params 参数.36 附录 F(资料性附录)主数据传输应用示例.38 附录 G(资料性附录)事件传输应用示例.39 附录 H(资料性附录)资源文件上传应用示例

4、.40 附录 I(资料性附录)查询接口应用示例.41 前 言 本标准按照GB/T 1.12009给出的规则起草。本标准由江苏省食品药品监督管理局提出并归口。本标准起草单位:江苏省质量和标准化研究院、复旦大学无锡研究院、中科院计算机网络中心、无锡捷玛科技物联有限公司。本标准主要起草人:胡冶、崔兆明、王俊宇、刘毅、曹云、杨博、刘佳、周广军、王瑜、钱侃、王开疆、吴双力、田野。食品安全电子追溯信息查询服务数据接口规范 1 范围 本标准规定了食品安全电子追溯信息查询服务的功能要求、数据接口。本标准适用于食品安全电子追溯信查查询服务的接口实现。2 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是

5、注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T 17295 国际贸易计量单位代码 DB32/T 3407-2018 食品安全电子追溯标识解析服务数据接口规范 RFC 2616 超文本传输协议1.1(Hypertext transfer protocol-HTTP/1.1)RFC 4627 JSON格式定义(The application/JSON media type for javascript object notation)RFC 4825 可扩展标记语言配置接入协议(The extensible markup

6、language(XML)configuration access protocol(XCAP)3 术语和定义 下列术语和定义适用于本文件。3.1 信息查询服务 information query service 提供追溯信息传输、查询和数据上报功能的服务。3.2 网元 network element 由软硬件共同组成的能实现网络中的一种或多种逻辑功能的逻辑单元。3.3 IQS网元 information query service network element 提供信息查询服务的网元。3.4 IRS网元 identification resolution service network e

7、lement 提供追溯标识注册和追溯标识解析服务的网元。3.5 DCS网元 data catalog service network element 提供追溯路径的建立和查询服务的网元。3.6 EU网元 end user network element 终端用户所使用的具备追溯查询能力的软件系统的统称。3.7 CU网元 capture unit network element 负责采集数据、上传的网元。3.8 SP网元 supervisor platform network element 负责接收IQS网元上报的追溯数据,并利用追溯数据进行监管行为的网元。3.9 追溯代理 traceabil

8、ity proxy 以用户发起的HTTP追溯查询请求为触发,代替追溯用户调用IRS,DCS和IQS网元的多个接口完成追溯查询逻辑功能的网元。4 缩略语 下列缩略语适用于本文件。CU:捕获单元(Capture Unit)DNS:域名服务(Domain Name Service)DCS:数据目录服务(Data Catalog Service)EU:终端用户(End User)IQS:信息查询服务(Information Query Service)IRS:标识解析服务(Identification Resolution Service)JSON:JS对象标记(Java Script Object

9、Notation)RFID:射频识别(Radio Frequency Identification)SP:监管平台(Supervisor Platform)URL:统一资源定位符(Uniform Resource Locator)URN:统一资源名称(Uniform Resource Name)XML:可扩展标记语言(Extensible Markup Language)5 信息查询服务功能要求 5.1 系统架构 食品安全电子追溯系统应由企业平台、监管平台和查询平台组成,食品安全电子追溯系统的系统架构见DB32/T XXXX。信息查询服务由IQS网元实现,IQS网元架构图见图1。图1 IQS

10、网元构架 5.2 信息查询服务基本功能 信息查询服务应提供但不限于以下功能:a)传输服务通过数据传输接口接收企业平台(CU 网元)传输的追溯数据;b)查询服务通过查询接口与查询平台交互实现追溯数据的查询。6 信息查询服务接口要求 6.1 基本要求 食品安全电子追溯系统的各个网元之间应通过Internet公共以太网接口互联互通。IQS网元与其他网元的物理接口上承载的协议栈应为HTTP或HTTPS协议栈,数据接口应使用基于HTTP/HTTPS协议的JSON格式的消息体传输数据。IQS接口分为:a)数据传输接口;b)查询接口。6.1.1 IQS 传输接口 食品生产经营企业信息管理系统通过该接口和IQ

11、S网元交互,使用传输服务。IQS传输接口分为:a)主数据传输接口;b)事件传输接口;c)资源文件传输接口。6.1.2 IQS 查询接口 查询平台通过该接口和IQS网元交互,使用查询服务。6.2 接口原语 基于服务的方式定义数据接口的使用方法。服务响应流程使用了“请求-Request”“指示-Indication”“响应-Response”“确认-Confirm”四条服务原语,原语的顺序见图2。客户端服务器HTTPRequest消息请求-Request指示-IndicationHTTPResponse消息响应-Response确认-Confirm 图2 服务响应流程 6.3 基本数据类型 IQS

12、网元接口基本数据类型见表1。表1 基本数据类型 类型名 类型描述 类型约束 String 文本字符串 内容为所有的有效字符 List 列表类型 每一项均为一个子数据项,子数据项编码方式与父数据项编码方式相同。Time 时间类型 UTC 时间表示法:YYYY-MM-DDTHH:mm:ss.SSSZ 本地时间表示法:YYYY-MM-DDTHH:mm:ss.SSSzoneoffset float 浮点数类型 内容为浮点数类型字符 int 整数类型 内容为整形字符 file 文件流类型 内容为对文件的操作定义 Boolean 数值类型 内容为 True 或 False 6.4 接口调用方式 6.4.1

13、 请求 请求接口应符合RFC 2616中对HTTP请求的规定,使用Get或者POST方法调用接口,并将请求参数按照消息格式用JSON封装后,包含在HTTP的Request消息的Body中发送给对方。6.4.2 响应 接口调用成功后,应由IQS网元进行处理,处理方式应符合RFC 4825对XML的规定或RFC 4627对JSON格式的规定,处理结束后应将处理结果放置在HTTP的Response消息的Body中,返回给调用者。HTTP的Response消息应符合RFC 2616中的规定。7 主数据传输接口 7.1 接口基本功能 提供食品生产经营企业提供向IQS提交静态数据的功能。注:静态数据包括食

14、品生产企业的企业基本信息、原料基本信息、供货厂商基本信息、生产流程基本信息、产成品基本信息、销售商基本信息、原料及产生品检验信息等。7.2 接口定义 接口名称:vocabularyCapture。主数据传输接口请求参数及响应参数见表2、表7。表2 主数据传输接口请求参数 参数名称 类型 最大长度 Byte 是否必填 描述 EPCISMasterDataBody EPCISMasterDataDocumentType 255 是 主数据结构,EPCISMasterDataDocumentType定义见表3 表3 EPCISMasterDataDocumentType 数据结构 参数名称 类型 最

15、大长度 Byte 是否必填 描述 VocabularyList List 单个标识最大长度为 255 是 主数据列表,VocabularyListType 定义见表 4 表4 VocabularyListType 数据参数 参数名称 类型 最大长度 Byte 是否必填 描述 type String 255 是 主数据类型 参数名称 类型 最大长度 Byte 是否必填 描述 VocabularyElementList List 单个标识最大长度为 255 是 主数据内容列表,VocabularyElementListType 定义见表 5 表5 VocabularyElementListType

16、 数据参数 参数名称 类型 最大长度 Byte 是否必填 描述 id String 255 是 主数据主键 attribute List 单个标识最大长度为 255 是 主数据属性,attributeType 定义见表 6 表6 attributeType 数据参数 参数名称 类型 最大长度 Byte 是否必填 描述 id String 255 是 属性名称/编码 value String 255 是 属性内容 表7 主数据传输接口返回参数 参数名称 类型 最大长度 Byte 是否必填 描述 Status String 255 是 返回数据传输结果 success:传输成功,false:传输失

17、败 7.3 接口调用 静态数据不随生产活动而变化,静态数据因企业其他活动发生改变时调用该接口。接口调用方向:由CU网元向IQS网元提出请求。注:调用示例可参见附录F。8 事件传输接口 8.1 接口基本功能 提供食品生产经营企业提供向IQS提交动态数据的功能。注:动态数据包括与企业生产化活动相关的数据,如原辅料及产成品进销存数量、生产投料等数据 8.2 接口定义 接口名称:Capture。事件传输请求参数及响应参数见表8、表9。表8 事件传输接口请求参数 参数名称 类型 最大长度 Byte 是否必填 描述 event List 单个标识最大长度为 255 是 事件数据结构,EPCISEvent

18、定义见附录 A 表9 事件传输接口响应参数 参数名称 类型 最大长度 Byte 是否必填 描述 Status String 255 是 返回数据传输结果 success:提交成功,falser:提交失败 8.3 接口调用 接口调用方向:由CU网元向IQS网元提出请求。注:调用示例可参见附录G。9 资源文件传输接口 9.1 接口基本功能 提供食品生产经营企业向IQS上传资源文件的的功能,资源文件应包含图片、视频、文档文件等。9.2 接口定义 接口名称:resUpload。资源文件传输接口请求参数及响应参数见表10、表11。表10 资源文件传输接口请求参数 参数名称 类型 最大长度 Byte 是否

19、必填 描述 filePath file 255 是 待上传文件 表11 资源文件传输接口响应参数 参数名称 类型 最大长度 Byte 是否必填 描述 status String 255 是 返回值,用于表示状态:success 上传成功,false 上传失败 fileURL String 255 否 返回值为 success 时,本字段存放可用于访问的文件 URL;否则为空 9.3 接口调用 接口调用方向:由CU网元向IQS网元提出请求。注:调用示例可参见附录H。10 查询接口 10.1 接口基本功能 提供从IQS查询符合条件的静态数据和动态数据的功能。10.2 接口定义 接口名称:poll。

20、查询接口请求参数:见表12、表13。表12 查询接口请求参数 参数名称 类型 最大长度 Byte 是否必填 描述 queryName String 255 是 查询名称,可使用项目见表 13 params QueryParams 255 是 查询参数,根据不同的查询名称,参数也不同,见表 14 表13 queryName 参数 queryName 值 说明和 params 定义 SimpleEventQuery 匿名事件查询,params 定义见附录 B SimpleMasterDataQuery 匿名主数据查询,params 定义见附录 C AuthenticatedEQuery 认证用户事

21、件查询,params 定义见附录 D AuthenticatedMDQuery 认证用于主数据查询,params 定义见附录 E 表14 查询接口返回参数 参数名称 类型 长度 byte 是否必填 描述 queryName String 1-255 本参数与请求参数中的 queryName 一致 resultsBody QueryResultsBody 1-255 返回的查询结果,本参数的类型由请求参数的 queryName 决定:当 queryName 为 SimpleEventQuery 和AuthenticatedEQuery 时,本参数的数据类型定义见附录 A;当 queryName

22、为 SimpleMasterDataQuery和 AuthenticatedMDQuery 时,本参数的数见表 4 10.3 接口调用 接口调用方向:由CU网元、EU网元、SP网元通过追溯代理向IQS网元提出请求。注:调用示例可参见附录I。附 录 A(规范性附录)EPCISEvent 定义 A.1 ObjectEvent子类数据结构 EPCISEvent是一个对于所有IQS事件的基础类型,ObjectEvent是其一个子类,用于记录对象事件数据,结构见表A.1。表A.1 ObjectEvent 子类数据结构 字段名称 字段类型 最大长度 Byte 是否必填 描述 eventTime Time

23、255 是 事件发生时间 recordTime Time 255 否 这个事件被 IQS 记录的日期时间,在事件提交到 IQS 传输接口时必须忽略,由 IQS自动记录;在查询时可以获得 eventTimeZoneOffset String 255 是 时间发生地点时区与 UTC 时区的差值,这个字段的值应是字符串,以+或者-开头,后两位是在 00 到 14 之间(包括 00,14)的数字,接着是一个冒号,后面是两位在 00 到 59 之间(包括 00 和 59)的数字,若前两位是 14,后两位必须是 00 epcList List 单个标识最大长度为 255 否 单件追溯标识数组,EPC 定义

24、见 A.5.1,epcList 与 quantityList 两者至少存在 1项 quantityList List 单个标识最大长度为 255 否 批次追溯标识数组,QuantityElement 定义见 A.5.2,epcList 与 quantityList 两者至少存在 1 项 action Action 255 是 事件导致的物品状态变化,ADD:增加;DELETE:移除;OBSERVE:不变 bizStep BusinessStepID 255 否 业务步骤,值见 A.5.7 disposition DispositionID 255 否 物品状态,值见 A.5.8 readPoi

25、nt ReadPointID 255 否 事件发生时刻的业务位置标识 bizLocation BusinessLocationID 255 否 事件发生后,物品所在业务位置标识 bizTransactionList List 单个标识最大长度为 255 否 与 事 件 相 关 的 事 务 单 据 数 组,BusinessTransaction 定义见 A.5.3 sourceList List 单个标识最大长度为 255 否 在整个事务中开始的位置,Source 定义见A.5.4 表 A.1(续)字段名称 字段类型 最大长度 Byte 是否必填 描述 destinationList List

26、单个标识最大长度为 255 否 在整个事务中结束的位置,Destination 定义见 A.5.4 ilmd ILMD 255 否 物品主数据补充,定义见 A.5.6 Iotextension List 单个标识最大长度为 255 否 存放事件的详细信息,EvtElementList 定义见 A.5.5 A.2 AggregationEvent子类数据结构定义 EPCISEvent是一个对于所有IQS事件的基础类型,AggregationEvent是其一个子类,用于记录聚合事件和包含物流包装的事件,具体内容见表A.2。表A.2 AggregationEvent 子类数据结构定义 字段名称 字段

27、类型 最大长度 Byte 是否必填 描述 eventTime Time 255 是 事件发生时间 recordTime Time 255 这个事件被 IQS 记录的日期时间,在事件提交到 IQS 传输接口时必须忽略,由 IQS 自动记录;在查询时可以获得 eventTimeZoneOffset String 255 是 时间发生地点时区与 UTC 时区的差值,这个字段的值应是字符串,以+或者-开头,后两位是在 00 到 14 之间(包括 00,14)的数字,接着是一个冒号,后面是两位在 00 到 59 之间(包括 00 和 59)的数字,若前两位是 14,后两位必须是 00 parentID

28、EPC 255 否 容器追溯标识,EPC 定义见 A.5.1,当 action值为 OBERSVE 时选填,否则为必填 childEPCs List 单个标识最大长度为 255 否 单件追溯标识数组,EPC 定义见 A.5.1,childEPCs 与 childQuantityList 两者至少存在一项 childQuantityList List 单个标识最大长度为 255 否 批次追溯物标识数组,QuantityElement 定义见 A.5.2 action Action 255 是 ADD:向容器增加;DELETE:从容器移除;OBSERVE:带容器进行业务事件 bizStep Bus

29、inessStepID 255 否 业务步骤,值见 A.5.7 disposition DispositionID 255 否 物品状态,值见 A.5.8 readPoint ReadPointID 255 否 事件发生时刻的业务位置标识 表 A.2(续)字段名称 字段类型 最大长度 Byte 是否必填 描述 bizLocation BusinessLocationID 255 否 事件发生后,物品所在业务位置标识 bizTransactionList List 单个标识最大长度为 255 否 与 事 件 相 关 的 事 务 单 据 数 组,BusinessTransaction 定义见 A.

30、5.3 sourceList List 单个标识最大长度为 255 否 在整个事务中开始的位置,Source 定义见A.5.4 destinationList List 单个标识最大长度为 255 否 在整个事务中结束的位置,Destination 定义见 A.5.4 Iotextension List 单个标识最大长度为 255 否 存放事件的详细信息,EvtElementList 定义见 A.5.5 A.3 TransactionEvent子类数据结构定义 EPCISEvent是一个对于所有IQS事件的基础类型,TransactionEvent是其一个子类,用于记录带有事务过程的业务事件信

31、息,具体内容见表A.3。表A.3 TransactionEvent 子类数据结构定义 字段名称 字段类型 最大长度 Byte 是否必填 描述 eventTime Time 255 是 事件发生时间 recordTime Time 255 这个事件被 IQS 记录的日期时间,在事件提交到 IQS 传输接口时必须忽略,由 IQS 自动记录,在查询时可以获得 eventTimeZoneOffset String 255 是 时间发生地点时区与 UTC 时区的差值,这个字段的值应是字符串,以+或者-开头,后两位是在 00 到 14 之间(包括 00,14)的数字,接着是一个冒号,后面是两位在 00 到

32、 59 之间(包括 00 和 59)的数字,若前两位是 14,后两位必须是 00 bizTransactionList List 单个标识最大长度为 255 是 与 事 件 相 关 的 事 务 单 据 数 组,BusinessTransaction 定义见表 parentID EPC 255 否 容器追溯标识,EPC 定义见 A.5.1 epcList List 单个标识最大长度为 255 否 单件追溯标识数组,EPC 定义见 A.5.1 quantityList List 单个标识最大长度为 255 否 批次追溯标识数组,QuantityElement 定义见 A.5.2,epcList 与

33、 quantityList 两者至少存在 1 项 表 A.3(续)字段名称 字段类型 最大长度 Byte 是否必填 描述 Action Action 255 是 ADD:事务发生时/新增对象时;DELETE 事务结束时/对象移除时;OBSERVE:事务进行中 bizStep BusinessStepID 255 否 业务步骤,值见 A.5.7 Disposition DispositionID 255 否 物品状态,值见 A.5.8 readPoint ReadPointID 255 否 事件发生时刻的业务位置标识 bizLocation BusinessLocationID 255 否 事件

34、发生后,对象所在业务位置标识 sourceList List 单个标识最大长度为 255 否 在整个事务中开始的位置,Source 定义见A.5.4 destinationList List 单个标识最大长度为 255 否 在整个事务中结束的位置,Destination 定义见 A.5.4 Iotextension List 单个标识最大长度为 255 否 存放事件的详细信息,EvtElementList 定义见 A.5.5 A.4 TransformationEvent子类数据结构定义 EPCISEvent 是一个对于所有 IQS 事件的基础类型,TransformationEvent 是其

35、一个子类,用于记录投料产出事件信息,具体内容见表 A.4。表A.4 TransformationEvent 子类数据结构定义 字段名称 字段类型 最大长度 Byte 是否必填 描述 eventTime Time 255 是 事件发生时间 recordTime Time 255 否 这个事件被 IQS 记录的日期时间。在事件提交到 IQS 传输接口时必须忽略,由 IQS 自动记录;在查询时可以获得 eventTimeZoneOffset String 255 是 时间发生地点时区与 UTC 时区的差值。这个字段的值应是字符串,以+或者-开头,后两位是在 00 到 14 之间(包括 00,14)的

36、数字,接着是一个冒号,后面是两位在 00 到 59 之间(包括 00 和 59)的数字,若前两位是 14,后两位必须是 00 inputEPCList List 单个标识最大长度为 255 否 单件追溯标识数组,EPC 定义见 A.5.1,当transformationID未 赋 值 时,当transformationID 赋值时,inputEPCList、inputQuantityList、outputEPCList、outputQuantityList 至少存在 1 项 表 A.4(续)字段名称 字段类型 最大长度 Byte 是否必填 描述 inputQuantityList List 单

37、个标识最大长度为 255 否 批次追溯标识数组,QuantityElement 定义见 A.5.2,当 transformationID 未赋值时,inputEPCList 和 inputQuantityList 至少存在 1 项,当 transformationID 赋值时,inputEPCList、inputQuantityList、outputEPCList、outputQuantityList 至少存在 1 项 outputEPCList List 单个标识最大长度为 255 否 单件追溯标识数组,EPC 定义见 A.5.1。当transformationID未赋值时,outputEP

38、CList 和 outputQuantityList 至少存在 1 项。当 transformationID 赋值时,inputEPCList、inputQuantityList、outputEPCList、outputQuantityList 至少存在 1 项 outputQuantityList List 单个标识最大长度为 255 否 批次追溯标识数组,QuantityElement 定义见 A.5.2。当 transformationID 未赋值时,outputEPCList 和 outputQuantityList 至少存在 1 项。当 transformationID 赋值时,in

39、putEPCList、inputQuantityList、outputEPCList、outputQuantityList 至少存在 1 项 transformationID TransformationID 255 否 变换编号,用于标记一个批次物品的多个投料生产事件 bizStep BusinessStepID 255 否 业务步骤,值见 A.5.7 disposition DispositionID 255 否 物品状态,值见 A.5.8 readPoint ReadPointID 255 否 事件发生时刻的业务位置标识 bizLocation BusinessLocationID 25

40、5 否 事件发生后,对象所在业务位置标识 bizTransactionList List 单个标识最大长度为 255 否 与 事 件 相 关 的 事 务 单 据 数 组,BusinessTransaction 定义见表 A.5.3 sourceList List 单个标识最大长度为 255 否 在整个事务中开始的位置,Source 定义见A.5.4 destinationList List 单个标识最大长度为 255 否 在整个事务中结束的位置,Destination 定义见 A.5.4 ilmd ILMD 255 否 物品主数据补充,定义见 A.5.6 Iotextension List 单

41、个标识最大长度为 255 否 存放事件的详细信息,EvtElementList 定义见 A.5.5 A.5 相关数据结构定义 A.5.1 EPC数据结构定义 EPC 用于记录一个用于单件追溯的追溯标识,类型为 String,使用资源标识符形式。A.5.2 QuantityElement数据结构定义 QuantityElement用于记录批次追溯的追溯标识,定义见表A.5。表A.5 QuantityElement 数据结构定义 字段名称 字段类型 最大长度 Byte 是否必填 描述 epcClass String 255 是 用于批次追溯的物品标识,使用资源标识符形式 Quantity Stri

42、ng 255 是 数量,数量用于形容 epcClass 如何标称。如果没有 uom 字段,数量必须为正整数,用于表示 epcClass 的内容的个数;如果存在uom 字段,数量可以是任何正数,与 uom 一起表示 epcClass 的计量 Uom String 255 是 度量单位,与 quantity 组合用来形容epcClass 所对应的对象的数量,使用 GB/T 17295 中的通用代码 A.5.3 BusinessTransaction数据结构定义 BusinessTransaction 用于记录事件中事务相关的单据信息,定义见表 A.6、A.7 所示。表A.6 BusinessTra

43、nsaction 数据结构定义 字段名称 字段类型 最大长度 Byte 是否必填 格式说明 Type BizTransTypeID 255 是 单据类型编号,见表 A.7 bizTrans String 255 是 单据号码 表A.7 BizTransTypeID 数据结构定义 BizTransTypeID 值 说明 po 采购订单 poc 采购订单确认 bol 提货单 inv 发票 rma 退货授权 pedigree 履历 desadv 发货通知单 表 A。7(续)BizTransTypeID 值 说明 recadv 收货通知单 prodorder 生产通知单 A.5.4 Source/De

44、stination数据结构定义 Source/Destination用于记录开始/结束的业务位置、所有者、管理方信息,定义见表A.8、A.9所示。表A.8 Source/Destination 数据结构定义 字段名称 字段类型 最大长度 Byte 是否必填 格式说明 Type SourceDestTypeID 255 是 字段类型说明,见表 A.9 Source/destination String 255 是 业务位置标识,使用资源标识符表示 表A.9 SourceDestTypeID 数据结构定义 SourceDestTypeID 值 说明 owning_party 表示所有者 posse

45、ssing_party 表示管理方 location 表示业务位置 A.5.5 EvtElementList数据结构定义 EvtElementList用于记录事件中的详细信息,定义见表A.10、A.11所示。表A.10 EvtElementList 数据结构定义 字段名称 字段类型 最大长度 Byte 是否必填 描述 extName String 255 是 扩展名称 extContent String 255 是 扩展内容 extID String 255 是 扩展信息内容区分,见表 A.11 resLink String 255 是 资源链接 resType String 255 是 re

46、sLink 资源链接所指向的目标类型 0000 无内容 0001 图片 0002 视频 0003 网站 0004 地图 表A.11 extID 数据结构定义 extID 值 用途 00001 表示 extContent 字段内容是以 JSON 格式保存的投料产出明细信息 00002 表示 extContent 字段内容是以 JSON 格式保存的出厂检验明细信息 00003 表示 extContent 字段内容是以 JSON 格式保存的原料自检明细信息 A.5.6 ILMD数据结构定义 ILMD用于保存事件中额外的主数据信息,可由多组属性组成,每组属性定义见表A.12所示。表A.12 ILMD

47、属性数据结构定义 参数名称 类型 最大长度 Byte 是否必填 描述 id String 255 是 属性名称/编码 value String 255 是 属性内容 A.5.7 BusinessStepID值定义 BusinessStepID 用于表示一项具体的业务过程。BusinessStepID 应使用 URN 形式表示,表 A.13中的 BusinessStepID 在使用时的格式为:urn:epcglobal:cbv:bizstep:BusinessStepID。表A.13 BusinessStepID 值定义 BusinessStepID 中文名称 中文说明 accepting 收货

48、 表示物品在业务过程中改变了持有方和/或所有者 assembling 组装 表示多个物品被组合成一个物品,通常用于聚合事件,它与变换事件不同,输入的物品依旧存在,这个过程可逆 commissioning 赋码 将标识赋予物理物品的阶段 creating_class_instance 生产 单个或批次物品的生产阶段 decommissioning 取消赋码 标识与物品之间的关系取消,以便将来可以重新赋码 arriving 送达 表示物品在业务过程中到达某一个业务位置 collecting 集货 表示在业务过程中,物品经过拣货后放到一起,准备进入下一个处理 consigning 托运 该阶段与 s

49、taging_outbound,loading,departing,and accepting 互斥,发生时物品持有方和/或所有者会发生改变 cycle_counting 盘点 通过清点物品数量获得一个准确的库存,可用于业务需要以外的其他会计用途 departing 起运/出发 表示在业务处理过程中物品离开当前位置去目的地 destroying 销毁 销毁一个物品,物品之后不会有事件发生 表 A.13(续)BusinessStepID 中文名称 中文说明 encoding 编码 将单件/批次标识写入载体的过程 holding 扣留 在业务过程中,物品被隔离以便进一步检查 installing

50、安装 表示在业务过程中一个物品被放入一个复合物品中 loading 装货 表示在业务过程中,物品被装载到运输工具中 disassembling 拆解 将一个物品分解成多个单独的组成部分 entering_exiting 进入 物品跟随消费者进入或离开特定的场所 inspecting 检验/审查 检验物品存在的问题 killing 终结 终止一个 RFID 标识,物品将由其他标识来标识 other 其他 无法使用核心业务词汇表中的词汇描述的阶段 packing 物流包 表示在业务过程中,将物品放入更大的容器用于运输 receiving 收货 表示在业务过程中,在某个位置接收物品,并放到仓库 re

展开阅读全文
相似文档                                   自信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 

客服