交通运输部关于发布《道路普通货物运输车辆网上年度审验技术要求(暂行)》的公告
交通运输部关于发布《道路普通货物运输车辆网上年度审验技术要求(暂行)》的公告
交通运输部交通运输部关于发布《道路普通货物运输车辆网上年度审验技术要求(暂行)》的公告各省、自治区、直辖市、新疆生产建设兵团交通运输厅(局、委)、道路运输管理局(处): 为规范道路普通货物运输车辆网上年度审验工作及相关信息系统建设,现将《道路普通货物运输车辆网上年度审验技术要求(暂行)》予以发布,自2019年6月1日起施行。交通运输部 2019年5月7日道路普通货物运输车辆网上年度审验技术要求(暂行)Technical requirements for annual online examinationof goods transport vehicles目 次前 言 11 范围 22 规范性引用文件 23 术语、定义和缩略语 34 数据交互 45 业务流程 56 接口要求 67 功能要求 78 性能要求 109 安全要求 10附录 A(规范性附录)数据交换与共享接口协议 11附录 B(规范性附录)编码和值域的定义 21前 言本技术要求用于指导和规范全国互联网道路运输便民政务服务系统道路普通货物运输车辆网上年度审验模块的开发建设,指导和规范道路普通货物运输车辆网上年度审验相关系统升级改造,指导和规范道路普通货物运输车辆网上年度审验相关信息的共享交换。道路普通货物运输车辆网上年度审验技术要求(暂行)1 范围本技术要求规定了全国互联网道路运输便民政务服务系统道路普通货物运输车辆网上年度审验(以下简称网上年审)模块数据交互、业务流程、接口要求、功能要求、性能要求及安全要求;优化了省级道路运政管理信息系统(以下简称省级运政系统)、省级综合性能检测联网系统(以下简称省级综检联网系统)的功能;规定了全国互联网道路运输便民政务服务系统网上年审模块、部级道路运政管理信息系统(以下简称部级运政系统)、省级运政系统、省级综检联网系统之间有关网上年审信息的共享交换条件要求。本技术要求适用于全国互联网道路运输便民政务服务系统网上年审模块开发建设与应用;适用于省级运政系统、省级综检联网系统升级改造与应用;适用于道路普通货物运输车辆网上年度审验相关信息的共享交换。2 规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T 2260 中华人民共和国行政区划代码GB/T 22239 信息安全技术 信息系统安全等级保护基本要求GB/T 35276 信息安全技术 SM2密码算法使用规范GB/T 32905 信息安全技术 SM3密码杂凑算法GB/T 32907 信息安全技术 SM4分组密码算法GB/T 32918(所有部分) 信息安全技术 SM2椭圆曲线公钥密码算法JT/T 198 道路运输车辆技术等级划分和评定要求JT/T 415 道路运输电子政务平台 编目编码规则JT/T 697.7 交通信息基础数据元 第7部分:道路运输信息基础数据元交通运输部公告2018年第24号 道路运输车辆综合性能检测联网技术要求(暂行)交办运〔2019〕33号 交通运输部办公厅关于改进提升互联网道路运输便民政务服务工作的通知交办运〔2019〕46号 交通运输部办公厅关于印发道路普通货物运输车辆网上年度审验工作规范的通知3 术语、定义和缩略语3.1 术语和定义全国互联网道路运输便民政务服务系统 National government convenient service system of internet road transport全国互联网道路运输便民政务服务系统(以下简称网上便民运政系统)是交通运输部政务服务平台的重要组成部分,采用“云服务”方式建设,与部级运政系统集中统一部署,通过部级运政系统或交通运输信息资源交换共享与开放应用平台(以下简称交换共享平台),实现部省间数据交互和业务协作。网上便民运政系统依托部政府网站和移动客户端、交通运输部政务服务平台、“交通运输部”微信公众号和自助服务终端等多种渠道,为广大道路运输经营者和驾驶员提供网上办事服务。3.2 缩略语HTTP:超文本传输协议(Hyper Text Transfer Protocol)。SSL:安全套接层(Secure Sockets Layer)。JSON:JavaScript对象标记(JavaScript Object Notation)。UTF-8:8位统一可变长度字符编码(8-bit Unicode Transformation Format)。4 数据交互网上便民运政系统、部级运政系统、省级运政系统、省级综检联网系统、交换共享平台采用网络服务接口实现网上年审信息交换和共享。系统间的数据交互见图1。网上便民运政系统通过部级运政系统或交换共享平台将道路货物运输经营者网上年审材料发送到省级运政系统。省级运政系统通过部级运政系统或交换共享平台将网上年审进度、年审结果及《普通货运车辆网上年审凭证》(以下简称年审凭证)反馈至网上便民运政系统。省级运政系统通过部级运政系统或交换共享平台从网上便民运政系统获取车辆卫星定位装置信息。省级综检联网系统共享车辆技术等级评定结论信息至省级运政系统。各系统及平台通过互联网或政务外网实现信息交换和共享。图1 系统交互图5 业务流程网上年审的业务流程包括网上年审材料提交、网上年审材料审验和网上年审结果反馈。业务流程见图2。5.1 网上年审材料提交道路货物运输经营者通过网上便民运政系统进行注册,注册成功后登录系统提交网上年审材料。5.2 网上年审材料审验省级运政系统通过接口自动接收本省车辆的网上年审材料,并将网上年审材料自动转至本辖区各地审验机关进行审验。5.3 网上年审结果反馈审验机关通过网上便民运政系统反馈道路货物运输经营者年审结果,道路货物运输经营者通过网上便民运政系统查询年审结果。审验符合要求的,道路货物运输经营者通过网上便民运政系统下载年审凭证并留存。审验不符合要求的,审验机关将不符合审验要求的具体事项反馈道路货物运输经营者。道路货物运输经营者可通过网上便民运政系统补充提交网上年审材料。图2 网上年审流程图6 接口要求6.1 各系统平台的接口应具备可配置性、可扩展性,应满足平台关于数据接口格式和数据项的要求。6.2 接口协议、约束条件、通用报文结构、返回码定义及身份验证接口的技术要求分别见附录A.1、附录A.2、附录A.3、附录A.4、附录A.5。如下:a) 附录A.1 接口协议;b) 附录A.2 约束条件;c) 附录A.3 通用报文结构;d) 附录A.4 返回码定义;e) 附录A.5 身份验证接口。7 功能要求7.1 网上便民运政系统网上年审模块7.1.1 功能概述网上便民运政系统网上年审模块应具备信息共享交换、网上年审材料提交、网上年审进度及结果查询、年审凭证下载等功能。7.1.2 信息共享交换网上便民运政系统网上年审模块应具备发送网上年审材料信息、接收审验进度及结果信息、提供车辆卫星定位装置信息服务等功能。网上便民运政系统和省级运政系统的信息共享交换可通过部级运政系统或交换共享平台实现。数据内容及数据接口协议见附录A.6、附录A.7、附录A.8、附录A.9。如下:a) 附录A.6 网上年审申请信息办理接口;b) 附录A.7 网上年审进度及结果反馈接口;c) 附录A.8 营运车辆卫星定位装置信息查询接口;d) 附录A.9 交通二维码生成服务接口。7.1.3 网上年审材料提交网上便民运政系统网上年审模块应具备在线提交车辆号牌、道路运输证号、行驶证照片等基础信息的功能。7.1.4 网上年审进度及结果查询网上便民运政系统网上年审模块应具备网上年审材料、审验进度及结果查询等功能。7.1.5 年审凭证下载网上便民运政系统网上年审模块应具备年审凭证下载功能。7.2 省级运政系统升级改造7.2.1 功能概述省级运政系统(含市级道路运政管理信息系统)应增加信息共享交换、网上审验、年审凭证生成等功能。7.2.2 信息共享交换省级运政系统应增加接收网上年审材料信息、反馈网上年审进度及结果、接收车辆技术等级评定结论信息功能。省级运政系统和网上便民运政系统的信息共享交换可通过部级运政系统或交换共享平台实现。数据内容及数据接口协议见附录A.6、附录A.7、附录A.8、附录A.9、附录A.10。如下:a) 附录A.6 网上年审申请信息办理接口;b) 附录A.7 网上年审进度及结果反馈接口;c) 附录A.8 营运车辆卫星定位装置信息查询接口;d) 附录A.9 交通二维码生成服务接口;e) 附录A.10 营运车辆技术等级评定上传接口。7.2.3 网上审验省级运政系统(含市级道路运政管理信息系统)应增加对车辆网上年审材料进行审验的功能。7.2.4 年审凭证生成省级运政系统(含市级道路运政管理信息系统)应增加年审凭证生成功能。年审凭证包含年审凭证编码、电子印章和交通二维码等信息,采用PDF文件格式,文件大小应不大于1兆字节。年审凭证编码应唯一,编码规则见附录B.1。电子印章功能依托本地政务服务平台电子印章系统进行开发。交通二维码通过网上便民运政系统交通二维码生成服务接口统一生成。7.3 省级综检联网系统升级改造省级综检联网系统应增加信息共享与交换功能,由省级综检联网系统共享车辆技术等级评定结论信息至省级运政系统。数据内容及数据接口协议见附录A.10 营运车辆技术等级评定上传接口。8 性能要求网上便民运政系统网上年审模块应满足下列性能要求:a) 接口响应时间:接口平均响应时间不超过10s;b) 业务吞吐率:不低于6000kB/s;c) 资源利用率:峰值内存、磁盘、通信占用率保持50%以下;d) 并发用户数:10000个;e) 数据存储:存储时间不低于5年;f) 稳定性:年宕机时间不超过全年时间的1%。9 安全要求网上便民运政系统网上年审模块应采取安全保护措施,安全等级保护评定参照GB/T 22239,等级保护应不低于第二级。附录 A(规范性附录)数据交换与共享接口协议A.1 接口协议传输方式:采用HTTP或HTTPS(SSL)传输。提交方式:采用POST方法提交。数据格式:所有的请求和应答报文均采用JSON格式描述。字符编码:UTF-8。A.2 约束条件约束条件见表A.1。表A.1 约束条件符号 约束条件? 0..1,可选项* 0..n,可以没有,也可以有多项+ 1..n,至少1项,也可以有多项1 必须且只能填1项F 固定长度V 可变长度A.3 通用报文结构通用报文结构见表A.2。表A.2 通用报文结构元素名称 数据项名称 约束 类型 长度 父元素名称 描述Header 数据头 1 - - - 数据头SerialNum 流水号 1 字符型 V32 Header 行政区划代码+日期(YYYYMMDD)+序列号(18位)SystemId 平台标识 1 字符型 F6 Header 发起方平台标识省级系统为省级行政区划编码,部级系统为 999999Source 消息来源标识 1 字符型 F6 Header 采用行政区划代码,参照GB/T 2260。部级系统为 999999Target 消息目标标识 1 字符型 F6 Header 采用行政区划代码,参照GB/T 2260。部级系统为 999999Channel 渠道 1 字符型 V2 Header 1:互联网2:办事大厅3:ATMIPCType 业务接口代码 1 字符型 F6 Header 具体见附录A每章节业务接口代码(IPCType)ReqTime 请求时间 1 字符型 F14 Header 格式:YYYYMMDDhhmmssCRC 校验码 1 字符型 F64 Header 采用SM3算法,对数据结构体Body进行校验ReqType 标志位 1 字符型 F1 Header 0为请求消息,1为响应消息Token 令牌 ? 字符型 V200 Header 业务接口代码为YZ1001时,非必选项,其他业务接口是必选项Code 返回码 ? 字符型 F4 Header 标志位ReqType为0此项为可选项,为1此项为必选项;见返回码定义A.4Message 返回信息 ? 字符型 V256 Header 标志位ReqType为0此项为可选项,为1此项为必选项Body 数据结构体 1 - - - 数据结构体- 元素名称为变量,与IPCType的值保持一致。 * 字符型 - Body 元素的值为数据结构体,标志位ReqType为0此项为必选项,为1此项为可选项,见具体报文格式数据报文安全加密规则如下:网上便民运政系统和省级运政系统之间进行数据交换,通过SM2和SM4实现网络报文加密,双方交换公钥,使用时一方用对方的公钥加密,另一方用自己的私钥解密,为每个系统用户分配私钥和公钥。使用SM2对SM4的KEY加解密,使用方得到SM2公钥加密的KEY,通过SM2私钥进行解密得到原始KEY,然后使用SM4通过原始KEY对数据报文进行加解密。数据报文结构示意如下:{"Header": {"SerialNum":"11011520190320000000000000000001","SystemId":"999999","Source":"999999","Target":"110115","Channel":"1","IPCType":"YZ1001","ReqTime":"20190320130642","ReqType":"0", "CRC":"C958F42CD0030791B9EF3A4034EA36F614A9731237B941A0D365232DA7A9E475","Token":"","Code":"0000","Message":"成功"},"Body":"wchVbKZ+edPVizunOiVE3k2WmZzUu3gHFqTAqLBaQuJwTqMxq0zCet0w+D4X2GjZeshTGof3zJcIa0T6rVv25Q8W1yz8Icn7c0K4uTYJhndn/Bjb1+VTHBa2ARokJxg0WFCzVYTBv2EwOYR4JaxqQyQULKhtBbMoIQBuIlZRqjbYBJ6Z8eqoiKLeCB604Uv/"}A.4 返回码定义接口业务返回码定义见表A.3。表A.3 返回码定义返回码 含 义0000 成功0001 找不到服务配置信息0002 服务停用0003 没有数据或数据准备中0004 没有权限或TOKEN过期0101 当前资源不存在0102 当前资源不存在或未发布0103 合并资源不存在0104 合并结果集出错0301 调用rest客户端发送错误,地址为空0302 调用rest接口发生错误0501 数据节点配置为空,但返回的不是数组对象0601 请求字段错误,字段不存在0602 条件字段错误,字段不存在0901 权限认证未过0902 权限认证调用失败1001 业务参数错误9999 未知错误A.5 身份验证接口功能描述:用户首次调用接口,必须先进行身份验证,验证通过后生成令牌,令牌是全局唯一接口调用凭证,令牌有效期为动态,默认24小时有效。身份验证后之前的令牌将立即失效,多个服务调用业务接口时,由统一服务调用登录接口将令牌缓存起来,多个服务统一从共享缓存中获取令牌。令牌失效后再调用身份验证接口重新获取令牌,避免频繁调用身份验证接口。业务接口代码(IPCType):YZ1001。请求报文格式见表A.4,应答报文格式见表A.5。表A.4 身份验证请求报文格式序号 元素名称 数据项名称 类型 长度 约束 描述1 user 用户 字符型 V50 1 统一分配2 password 密码 字符型 V100 1 统一分配表A.5 身份验证应答报文格式序号 元素名称 数据项名称 类型 长度 约束 描述1 token 令牌 字符型 V200 1 默认24小时有效A.6 网上年审申请信息办理接口功能描述:网上便民运政系统通过部级运政系统或交换共享平台将网上年审材料信息发送至省级运政系统。适用于网上便民运政系统和省级运政系统之间数据交换。业务接口代码(IPCType):SQ1001。请求报文格式见表A.6,应答返回码见表A.3。表A.6 网上年审信息请求报文格式序号 元素名称 数据项名称 类型 长度 约束 父元素名称 描述1 vehicleCheckInfo 网上年审信息 - - + - 网上年审信息2 businessSn 业务申请流水编码 字符型 V64 1 vehicleCheckInfo 见附录B.23 applyName 申请人名称 字符型 V128 1 vehicleCheckInfo -4 applyDate 申请日期 字符型 F14 1 vehicleCheckInfo 格式:YYYYMMDDhhmmss 5 creditCode 统一社会信用代码 字符型 V18 1 vehicleCheckInfo -6 ownerName 经营者名称 字符型 V256 1 vehicleCheckInfo -7 licenseCode 经营许可证号 字符型 V64 1 vehicleCheckInfo -8 transCertificateCode 道路运输证号 字符型 V64 1 vehicleCheckInfo -9 vehicleNo 车辆号牌 字符型 V32 1 vehicleCheckInfo -10 plateColorCode 车辆号牌颜色代码 字符型 V8 1 vehicleCheckInfo 见附录B.311 vinNo 车辆识别代号 字符型 V64 1 vehicleCheckInfo -12 contactName 联系人姓名 字符型 V128 1 vehicleCheckInfo -13 telephone 联系电话 字符型 V64 1 vehicleCheckInfo -14 certificateInfo 证件信息 - - + - 证件信息节点15 imageType 申请资料附件代码 字符型 V8 1 certificateInfo 见附录B.416 base64Binary 上传资料信息 二进制型 - 1 certificateInfo 以Base64编码保存的二进制数据,每张附件图片应不大于1兆字节A.7 网上年审进度及结果反馈接口功能描述:省级运政系统通过部级运政系统或交换共享平台将网上年审进度、审验结果信息反馈至网上便民运政系统。适用于省级运政系统和网上便民运政系统之间数据交换。业务接口代码(IPCType):JD1001。请求报文格式见表A.7,应答返回码见表A.3。表A.7 网上年审反馈进度请求报文格式序号 元素名称 数据项名称 类型 长度 约束 描述1 feedbackSn 年审审批反馈流水编码 字符型 V64 1 -2 businessSn 业务申请流水编码 字符型 V64 1 对应A.6的businessSn3 applyName 申请人名称 字符型 V128 1 -4 applyDate 申请日期 字符型 F14 1 格式:YYYYMMDDhhmmss 5 telephone 联系电话 字符型 V64 1 -6 transCertificateCode 道路运输证号 字符型 V64 1 -7 vehicleNo 车辆号牌 字符型 V32 1 -8 plateColorCode 车辆号牌颜色代码 字符型 V8 1 见附录B.39 vinNo 车辆识别代号 字符型 V64 1 -10 busiState 业务进度代码 字符型 F2 1 见附录B.511 feedbackDate 反馈时间 字符型 F14 1 格式:YYYYMMDDhhmmss12 checkName 年审审验人员 字符型 V128 1 -13 checkOrg 年审审验机构 字符型 V256 1 -14 expireDate 车辆年度审验有效期至 字符型 F6 ? 审验符合要求的此项为必选,格式:YYYYMM15 checkDate 车辆年度审验日期 字符型 F8 ? 审验符合要求的此项为必选,格式:YYYYMMDD16 checkResult 车辆年度审结果(意见/原因) 字符型 V4000 ? 审验不符合要求的反馈不符合项目17 checkCertifyNo 年审凭证编码 字符型 V64 ? 审验符合要求的此项为必选,满足唯一性规则,见附录B.118 checkYear 审验年度 字符型 F4 ? 审验符合要求的此项为必选,格式:YYYY19 technicalLevel 车辆技术等级评定代码 字符型 V2 ? 审验符合要求的此项为必选,参照JT/T 198见附录B.620 checkCertifyFile 年审凭证附件 二进制型 - ? 审验符合要求的此项为必选。带有电子印章和二维码的年审凭证PDF文件,以Base64编码保存的二进制数据,附件应不大于1兆字节A.8 营运车辆卫星定位装置信息查询接口功能描述:省级运政系统通过部级运政系统或交换共享平台从网上便民运政系统获取营运车辆卫星定位装置信息。适用于省级运政系统和网上便民运政系统之间数据交换。业务接口代码(IPCType):CX1001。请求报文格式见表A.8,应答报文格式见表A.9。表A.8 车辆定位信息请求报文格式序号 元素名称 数据项名称 类型 长度 约束 描述1 vehicleNo 车辆号牌 字符型 V32 1 -2 plateColorCode 车辆号牌颜色代码 字符型 V8 1 见附录B.33 vinNo 车辆识别代号 字符型 V64 ? -表A.9 车辆定位信息查询应答报文格式序号 元素名称 数据项名称 类型 长度 约束 描述1 lstPosTm 最后定位时间 字符型 V16 1 时间戳,精确到毫秒,示例:15357312000002 isOnline 最近一年是否上线 字符型 V2 1 见附录B.7A.9 交通二维码生成服务接口功能描述:省级运政系统通过部级运政系统或交换共享平台从网上便民运政系统获取年审凭证交通二维码信息。适用于省级运政系统和网上便民运政系统之间数据交换。业务接口代码(IPCType):CX1002。请求报文格式见表A.10,应答报文格式见表A.11。表A.10 交通二维码生成服务请求报文格式序号 元素名称 数据项名称 类型 长度 约束 描述1 businessSn 业务申请流水编码 字符型 V64 1 对应A.6的businessSn2 recordType 二维码业务类型代码 字符型 V4 1 见附录B.83 checkCertifyNo 年审凭证编码 字符型 V64 1 满足唯一性规则,见附录B.14 applyDate 申请时间 字符型 F14 1 格式:YYYYMMDDhhmmss5 areaCode 行政区划代码 字符型 F6 1 参照GB/T 2260表A.11 交通二维码生成服务应答报文格式序号 元素名称 数据项名称 类型 长度 约束 描述1 base64Binary 二维码码图 二进制型 - 1 以Base64编码保存的二进制数据A.10 营运车辆技术等级评定上传接口功能描述:省级综检联网系统共享营运车辆技术等级评定结论等信息至省级运政系统。适用于省级运政系统和省级综检联网系统之间数据交换。业务接口代码(IPCType):SC1001。请求报文格式见表A.12,应答返回码见表A.3。表A.12 车辆技术等级评定请求报文格式序号 元素名称 数据项名称 类型 长度 约束 描述1 vehicleNo 车辆号牌 字符型 V32 1 -2 plateColorCode 车辆号牌颜色代码 字符型 V8 1 见附录B.33 vinNo 车辆识别代号 字符型 V64 1 -4 maNo 资质认定证书编号 字符型 V32 1 -5 dsName 检验检测机构名称 字符型 V256 1 -6 technicalLevel 车辆技术等级评定代码 字符型 V2 1 参照JT/T 198见附录B.67 detectDate 检测日期 字符型 F8 1 格式:YYYYMMDD8 evaluateDate 评定日期 字符型 F8 1 格式:YYYYMMDD9 detectSn 检测报告编号 字符型 V64 1 -附录 B (规范性附录)编码和值域的定义B.1 年审凭证编码年审凭证编码规则:行政区划代码(6位)+审验机构代码(3位)+年月日(YYYYMMDD)+年审审验序号(4位),其中“年审审验序号”按当日年审审验数量的次序。见图B.1。图B.1 年审凭证编码规则B.2 业务申请流水号编码业务申请流水号编码规则:行政区划代码(6位)+管理机构代码(3位)+年月日(YYYYMMDD)+业务申请序号(7位),其中“业务申请序号”按当日业务申请数量的次序。见图B.2。图B.2 业务申请流水号编码规则B.3 车辆号牌颜色代码表B.1 车辆号牌颜色代码值域代码 名称 代码 名称1 蓝色 9 其他2 黄色 91 农黄色3 黑色 92 农绿色4 白色 93 黄绿双拼色5 绿色 94 渐变绿色B.4 申请资料附件代码表B.2 申请资料附件代码值域代码 名称 代码 名称1 经办人身份证照片正面 3 机动车行驶证照片(含主页和副页,副页需包含最近的检验记录)2 经办人身份证照片反面 4 道路运输证主页照片B.5 业务进度代码表B.3 业务进度代码值域代码 名称 代码 名称1 申请成功,待受理 4 不予受理2 已撤回 5 审验通过3 已受理,待审验 6 审验不通过B.6 车辆技术等级评定代码表B.4 车辆技术等级评定代码值域代码 名称 代码 名称1 一级 2 二级B.7 最近一年车辆是否上线表B.5 最近一年车辆是否上线代码 名称 代码 名称1 上线 0 未上线B.8 二维码业务类型代码表B.6 二维码业务类型代码值域代码 名称 代码 名称1 普通货运车辆网上年审凭证 _________________________________