1、DB3502/T 福 建 省 厦 门 市 地 方 标 准 DB3502/T 049.2 2019 公共安全管理平台信息资源交换规范 第 2 部分:数据文件交换 Specification of information resource exchange for public security management platform Part 2 : Data file exchange 2019 - 09 -10 发布 2019 - 10 - 01 实施 厦门市市场监督管理局 发布 DB3502/T 049.2 2019 I 目 次 前 言 . II 1 范围 . 1 2 规范性引用文件 .
2、1 3 缩略语 . 1 4 交换数据文件命名规则 . 1 5 交换数据文件格式 . 2 6 文件约束 . 4 7 读写冲突保护规范 . 4 8 交换数据项值域 . 5 9 基于政务信息共享协同平台的交换规范 . 5 DB3502/T 049.2 2019 II 前 言 DB3502/T 049 2019公共安全管理平台信息资源交换规范分为 3个部 分: 第 1部分:接口服务; 第 2部分:数据文件交换; 第 3部分:业务协同对接。 本部分为 DB3502/T 049 2019的第 2部分。 本部分按照 GB/T 1.1 2009给出的规则起草。 本部分由厦门市城市公共安全管理领导小组办公室提出
3、并归口。 本部分起草单位:厦门市城市公共安全管理领导小组办公室、厦门市公安局、厦门市标准化研究院、 厦门市美亚柏科信息股份有限公司。 本部分主要起草人:张若峰、陈志飞、李振良、龚浩杰、许琨、陈成威、何玲、连志阳、洪亚杰、 陈锦荣、李童。 DB3502/T 049.2 2019 1 公共安全管理平台信息资源交 换规范 第 2 部分:数据文件交换 1 范围 DB3502/T 049 2019的 本部分规定了以数据文件方式实现 公共安全管理平台信息数据交换的文件 命名和结构。 DB3502/T 049 2019的 本部分适用于日均交换量 10万条以上的公共安全管理信息数据交换与共享。 2 规范性引用
4、文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。 凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T 13000 2010 信息技术 通用多八位编码字符集( UCS) DB3502/Z 033.3 2016 政务信息共享协同平台技术规范 第 3部分:平台接入规范 DB3502/T 048.1 2019 公共安全管理平台数据规范 第 1部分:信息资源分类 DB3502/T 048.2 2019 公共安全管理平台数据规范 第 2部分:数据元 DB3502/T 048.3 2019 公共安全管理平台数据规范 第 3部分:信息代
5、码 DB3502/T 048.4 2019 公共安全管理平台数据规范 第 4部分:交换数据项 3 缩略语 下 列缩略语适用于本文件。 XML:可扩展标记语言( Extensible Markup Language) 4 交换数据文件命名规则 交换数据文件名由公共安全管理平台信息标识 (CSZL)、交换数据类型编码、数据包编号三部分组 成,各组成部分之间使用“ _”连接,文件后缀为“ .xml”,结构图见图 1。 CSZL_ _ .xml 图 1 交换数据文件名结构图 第 3 部分 第 2 部分 第 1 部分 DB3502/T 049.2 2019 2 其中: 第 1部分为公共安全管理平台 信息
6、标识“ CSZL”; 第 2 部分为交换数 据类型编码,由 7 位字符组 成,采用 DB3502/T 048.1 2019公共安全管 理平台数据规范 第 1部分:信息资源分类规定的编码 ; 第 3部分为数据包编号, 由 43位字符组成,采用 DB3502/T 048.3 2019公共安全管理平台 数据规范 第 3部分:信息代码的 3.1条“业务流水号编码规则”生成 。 5 交换数据文件格式 5.1 交换数据文件格式及组成 交换数据文件采用 XML标准格式,由声明和包体两部分组成,结构见图 2。 图 2 交换数据文件结构 5.2 声明部分 交换数据文件符合 XML 1.0规范,采用 GB/T 1
7、3000 2010的 UTF-8编码格式。声明部分使用 XML语言 表述如下: 5.3 包体部分 5.3.1 包体格式 交换数据包体部分由数据包描述和多条数据记录组成,每条数据记录由多个数据项组成。包体组成 见图 3。 DB3502/T 049.2 2019 3 图 3 交换数据包体 5.3.2 标记及含义 交换数据文件格式的标记及含义如下: 包体部分的所有内容放置在标记 之间 ; 数据包描述中的所有内容放置在标记 的属性中。数据包描述包括报送数据资源 分 类 代 码、报送数据部门编码、 报送 数据部门名称,数据包生 成时间 、 报送数据记录数等属性,标记 及含义见表 1; 表 1 数据包描述
8、标记及含义 序号 标记 含义 说明 1 DATATYPE 报送数据信息资源分类代码 必填项,由 7位字符组成,符合 DB3502/T 048.1 2019公共安全管理平台数据规范 第 1部分: 信息资源分类规定的编码 2 DEPTCODE 报送数据单位编码 必填项, 符合 DB3502/T 048.2 2019公共 安 全管理平台数据规范 第 2部分 :数据元 中 数 据元 “010031” 公共 安全管理平台应用单位 编 码 的规定 。 3 DEPTNAME 报送数据单位名称 必填项,由不超过 100位字符组成 4 RECORDTIME 数据包生成时间 YYYYMMDDhhmmss 5 RE
9、CORDCOUNT 报送数据记录数 数据包的记录总数 DB3502/T 049.2 2019 4 需要交换的业务数据放置在标记 之间 ; 每一条交换数据记录的内容放置在标记 之间 ; 每一个交换数据记录的数据项内容放置在 之间, 属性 ID 值为数据 项标记,数据项标记全部采用大写表示,每一条交换数据记录的所有数据项 标记不可重复;数据项的值采用 CDATA进行封装 ; 每一条交换数据记录的第一个数据项为交换数据记录号, ID 值为 ROWID,内容为按 DB3502/T 048.3 2019公共安全管理平台数据规范 第 3 部分:信息代码 的 3.2 条“交换数据记录 号编码规则”生成的号码
10、 ; 每一条交换数据记录的第 2 至 n 个数据项放置 DB3502/T 048.4 2019公共安全管理平台数 据规范 第 4部分:交换数据项 规定的数据项或共同约定的数据项,数据项标记采用 DB3502/T 048.4 2019规定的数据标识符或共同约定的标识符。若数据项内容为空时,数据项标记不应 省略。 交换数据包格式如示例 1所示。 示例 1: 6 文件约束 交换数据文件应遵行以下文件约束: 单个 XML数据文件中记录数不应超过 10000条; 单个 XML数据文件大小不应超过 20MB; 若单条记录数据大小超过 20MB,则单个 XML数据文件只允许存放一条记录。 7 读写冲突保护规
11、范 为避免文件交换过程中的文件读写冲突问题,数据在交换过程中,若文件报送方正在写入时,需将 正在写入的文件扩展名设置为“ .tmp”,待文件完全写入完成后,再将文件扩展名更改为“ .xml”。 DB3502/T 049.2 2019 5 8 交换数据项值域 交换数据项取值符合 DB3502/T 048.4 2019 公共安全管理平台数据规范 第 4部分:交换数据项 中对应数据元在 DB3502/T 048.2 2019 公共安全管理平台数据规范 第 2部分:数据元中规定的值 域。其实际长度取决于其 内容包含的字符在 UTF-8字符编码中的表示长度。二进制类型的数据项,应通 过 Base64编码规则转换为字符串后放置在数据项标记之间。 9 基于政务信息共享协同平台的交换规范 通过政务信息共享协同平台进行数据文件交换应符合 DB3502/Z 033.3 2016 第 8章的规定。