ICS67.040X00备案号:60247-2018DB32江苏省地方标准DB32/T3411—2018食品安全电子追溯信息查询服务数据接口规范Interfacespecificationsofinformationqueryserviceforfoodsafetyelectronictraceability2018-06-25发布2018-07-10实施江苏省质量技术监督局发布DB32/T3411—2018I目次前言.............................................................................III1范围................................................................................12规范性引用文件......................................................................13术语和定义..........................................................................14缩略语..............................................................................25信息查询服务功能要求................................................................25.1系统架构........................................................................25.2信息查询服务基本功能............................................................36信息查询服务接口要求................................................................36.1基本要求........................................................................36.1.1IQS传输接口.................................................................36.1.2IQS查询接口.................................................................46.2接口原语........................................................................46.3基本数据类型....................................................................46.4接口调用方式....................................................................46.4.1请求........................................................................46.4.2响应........................................................................57主数据传输接口......................................................................57.1接口基本功能....................................................................57.2接口定义........................................................................57.3接口调用........................................................................68事件传输接口........................................................................68.1接口基本功能....................................................................68.2接口定义........................................................................68.3接口调用........................................................................79资源文件传输接口....................................................................79.1接口基本功能....................................................................79.2接口定义........................................................................79.3接口调用........................................................................710查询接口...........................................................................810.1接口基本功能...................................................................810.2接口定义.......................................................................810.3接口调用.......................................................................9DB32/T3411—2018II附录A(规范性附录)EPCISEvent定义................................................10附录B(规范性附录)SimpleEventQuery时params参数.................................20附录C(规范性附录)SimpleMasterDataQuery时params参数............................27附录D(规范性附录)AuthenticatedEQuery时params参数..............................29附录E(规范性附录)AuthenticatedMDQuery时params参数.............................36附录F(资料性附录)主数据传输应用示例.............................................38附录G(资料性附录)事件传输应用示例...............................................39附录H(资料性附录)资源文件上传应用示例...........................................40附录I(资料性附录)查询接口应用示例...............................................41DB32/T3411—2018III前言本标准按照GB/T1.1—2009给出的规则起草。本标准由江苏省食品药品监督管理局提出并归口。本标准起草单位:江苏省质量和标准化研究院、复旦大学无锡研究院、中科院计算机网络中心、无锡捷玛科技物联有限公司。本标准主要起草人:胡冶、崔兆明、王俊宇、刘毅、曹云、杨博、刘佳、周广军、王瑜、钱侃、王开疆、吴双力、田野。DB32/T3411—20181食品安全电子追溯信息查询服务数据接口规范1范围本标准规定了食品安全电子追溯信息查询服务的功能要求、数据接口。本标准适用于食品安全电子追溯信查查询服务的接口实现。2规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T17295国际贸易计量单位代码DB32/T3407-2018食品安全电子追溯标识解析服务数据接口规范RFC2616超文本传输协议1.1(Hypertexttransferprotocol--HTTP/1.1)RFC4627JSON格式定义(Theapplication/JSONmediatypeforjavascriptobjectnotation)RFC4825可扩展标记语言配置接入协议(Theextensiblemarkuplanguage(XML)configurationaccessprotocol(XCAP))3术语和定义下列术语和定义适用于本文件。3.1信息查询服务informationqueryservice提供追溯信息传输、查询和数据上报功能的服务。3.2网元networkelement由软硬件共同组成的能实现网络中的一种或多种逻辑功能的逻辑单元。3.3IQS网元informationqueryservicenetworkelement提供信息查询服务的网元。3.4IRS网元identificationresolutionservicenetworkelement提供追溯标识注册和追溯标识解析服务的网元。DB32/T3411—201823.5DCS网元datacatalogservicenetworkelement提供追溯路径的建立和查询服务的网元。3.6EU网元endusernetworkelement终端用户所使用的具备追溯查询能力的软件系统的统称。3.7CU网元captureunitnetworkelement负责采集数据、上传的网元。3.8SP网元supervisorplatformnetworkelement负责接收IQS网元上报的追溯数据,并利用追溯数据进行监管行为的网元。3.9追溯代理traceabilityproxy以用户发起的HTTP追溯查询请求为触发,代替追溯用户调用IRS,DCS和IQS网元的多个接口完成追溯查询逻辑功能的网元。4缩略语下列缩略语适用于本文件。CU:捕获单元(CaptureUnit)DNS:域名服务(DomainNameService)DCS:数据目录服务(DataCatalogService)EU:终端用户(EndUser)IQS:信息查询服务(InformationQueryService)IRS:标识解析服务(IdentificationResolutionService)JSON:JS对象标记(JavaScriptObjectNotation)RFID:射频识别(RadioFrequencyIdentification)SP:监管平台(SupervisorPlatform)URL:统一资源定位符(UniformResourceLocator)URN:统一