1、附件七智慧城市公共信息平台平台接口与服务要求(试 行)中华人民共和国住房和城乡建设部建筑节能与科技司二一三年三月I目 次1 范围 12 规范性引用文件 23 术语与定义 34 接口服务概述 54.1 接口服务组成 .54.2 接口技术要求 .65 总体要求 75.1 消息结构 .75.1.1 请求报文范例 75.1.2 响应报文范例 75.2 接口方式 .75.3 接口地址 .85.4 使用说明 .86 业务接口要求 106.1 基础接口要求 .106.1.1 目录服务初始化 106.1.2 目录服务终止 116.1.3 认证授权 .126.2 发现接口要求 .136.2.1 资源目录检索 1
2、36.2.2 资源目录检索结果提取 156.3 资源服务接口要求 .176.3.1 资源内容检索 176.3.2 资源内容检索结果提取 186.4 管理接口要求 .206.4.1 目录资源元数据管理 20附录 A 要求所涉及的结构表 .23表 A.1 databaseList 组成 23表 A.2 服务功能列表 23表 A.3 elementSetName 结果集属性 .24表 A.4 opResult 属性表 .24表 A.5 singleRecord 参数表 24表 A.6 元数据管理类型定义 24表 A.7 核心元数据属性集 25表 A.8 关系运算符属性集 27表 A.9 位置运算符属
3、性集 27表 A.10 资源自描述 Result 属性集 .27附录 B QUERY-RES-DATA 说明 .30B.1 dataQuery 资源检索申请结构 .31B.1.1 结构化资源检索申请结构 .31B.1.2 非结构化资源申请结构 .32B.2 资源检索结果提取结构 .33智慧城市公共信息平台-平台接口与服务要求IIB.2.1 结构化资源 singleRecord 范例 33B.2.1 非结构化资源 singleRecord 范例 34附录 C 平台接口要求 SCHEMA 36附录 D QUERY-RPN 范例 65D.1 示例一 .65D.2 示例二 .65附录 E 资源目录范例
4、 .68E.1 资源目录要求 SCHEMA .68E.2 结构化资源目录模板 .89E.3 非结构化资源目录模板 .9811 范围 本要求是智慧城市公共信息平台建设指南建设要求系列之接口与服务要求。 本部分要求分两大部分描述平台接口要求,第一部分:总体要求,总体要求描述消息的总体结构、接口访问方、接口地址、使用说明。第二部分:业务接口要求,具体描述每个业务应用服务接口的要求。也就是每一个业务接口要求套在总体要求内。只有使用业务接口要求+总体要求才能正常使用信息平台的应用服务来发现,查询,管理资源。 本部分适用于参与公共信息平台设计和研发人员,系统维护人员及要求接入公共信息平台的外部应用的开发人
5、员。智慧城市公共信息平台-平台接口与服务要求22 规范性引用文件下列文件中的条款通过本部分的引用而成为本部分的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分,鼓励根据本部分达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本部分。GB/T 21063.1-2007 政务信息资源目录体系 第 1 部分:总体框架;GB/T 21063.2-2007 政务信息资源目录体系 第 2 部分:技术要求;GB/T 21063.3-2007 政务信息资源目录体系 第 3 部分:核心元数据;GB/T 21063.4-2007 政务
6、信息资源目录体系 第 4 部分: 政务信息资源分类;GB/T 21063.5-2007 政务信息资源目录体系 第 5 部分:政务信息资源标识符编码方案; 本文 引用GB/T 21063.2-2007中的附录 A 目录服务接口; 本文引用GB/T 21063.2-2007中的附录 A 目录服务接口,及引用GB/T 21063.2-2007中的附录 C 政务信息资源目录服务属性集 本文引用 GB/T 21063.2-2007中的附录 F 检索串示例 9.智慧城市公共信息平台-平台接口与服务要求33 术语与定义GB/T 19710-2005 中规定的与以下术语和定义适用于本部分。 目录针对拥有共性的
7、数据资源/文件资源进行分类,并且为该分类赋予唯一的资源标识符,该部分分类及分类描述的集合统称为资源目录,简称目录。 结构化资源公共信息平台共享的二维库表结构数据,统称为结构化资源。 非结构化资源公共信息平台共享的非二维库表结构数据,例如:文本文件、视频、网络访问资源等统称为非结构化资源。 数据交换管理者管理信息资源结点的机构。 交换内容提供者提供信息资源交换内容的机构。 交换内容使用者使用信息资源交换内容的机构。 前置环境应用单位接入端系统软硬件及相关网络环境组成的应用单位前置系统的单元环境。 目录交换按订阅模式进行目录资源数据的交换; 桥接系统业务数据库与共享数据库的桥接器,保持交换数据库与
8、共享数据库的同步; 变更捕捉捕捉数据资源变更情况。 数据转入以固定间隔时间轮询变更登记表,读取其中的记录,并将这些记录以约定的格式组成 XML 报文,存储到共享库的换出表中;智慧城市公共信息平台-平台接口与服务要求4非结构化数据文件直接通过文件服务传输至交换中心文件服务器,并有中心分发非结构化数据文件。 数据交换路由以固定时间间隔轮询应用单位换入表,拆解 XML 报文,根据目标库自动分拣; 非结构化数据文件直接通过文件服务传输至交换中心文件服务器,并有中心分发非结构化数据文件。 数据转出独立运行的进程,以固定间隔时间轮询交换库中的换入表,读取其中的XML 报文,并将数据按定制的格式同步到共享库
9、中。非结构化数据文件描述信息存储在信息队列中,由各服务器根据队列信息分别从中心文件服务器获取所需数据文件。 交换管理程序完成数据交换审批流程、交换监控、交换调度、系统管理等功能一套程序,部署于中心。 Web 服务基于 webservice 技术开放的服务接口,采用约定的 XML 作为交易数据接口,提供给客户端调用。 WSDLWeb 服务描述文件,一个用来描述 Web 服务和说明如何与 Web 服务通信的XML 语言。为用户提供详细的接口说明。 访问认证公共信息平台提供用户认证服务,由托管应用系统的客户端调用,用于验证用户是否合法; 应用单位接入公共信息平台的机构单位。 主管单位公共信息平台的管
10、理单位。 数据中心智慧城市公共信息平台-平台接口与服务要求5公共信息平台的组成部分,是公共信息平台数据及应用系统数据存储的地方。智慧城市公共信息平台-平台接口与服务要求64 接口服务概述4.1 接口服务组成信息资源目录服务包含三种接口,即信息资源基础服务接口、资源服务接口(发现接口、资源接口)、信息资源管理服务接口。其中,基础接口是将资源服务接口和管理接口中基础性的操作定义成一个公共接口。这 3 类接口实现了信息资源的发现功能、检索功能和管理功能。基础接口:提供会话管理功能和服务自描述功能,包含有目录服务初始化接口、目录服务终止接口和服务自描述接口。发现接口:提供信息资源元数据检索功能和信息资
11、源元数据检索结果提取功能,包含有目录检索接口以及目录检索结果提取接口。这些接口本身并不提供资源,而是提供资源基本信息和如何去获得这些资源的元数据。资源接口:根据发现接口获得信息资源元数据,定位、查找资源具体内容的接口,包含资源内容检索接口及资源内容结果提取接口。管理接口:提供元数据管理的功能,包含信息资源元数据管理接口。城市公共信息平台接口服务组成见图 1.智慧城市公共信息平台基础接口服务 资源接口服务管理接口服务服务初始化 认证授权 服务终止 发现服务 资源服务资源元数据新增服务资源元数据更新服务资源元数据删除服务资源目录检索资源目录结果提取资源内容检索资源内容结果提取图 1. 城市公共信息
12、平台接口服务组成图智慧城市公共信息平台-平台接口与服务要求74.2 接口技术要求a) 提供基于 SOAP 协议的 web 服务接口b) 支持跨语言、跨操作系统调用智慧城市公共信息平台-平台接口与服务要求85 总体要求5.1 消息结构每个交易消息(包括请求和应答)有一个是名字(Message Name) ,交易消息以 XML 格式表达的,根据 XML 的定义,每个 XML 文件需要有特定的 Root Tag(根标记) ,在本要求中,用交易名称+请求类别作为根节点,如初始化接口的请求包根节点为 initRequest,而响应包的根节点为 initResponse。根节点下之间放业务接口数据。5.1
13、.1 请求报文范例5.1.2 响应报文范例5.2 接口方式接口采用 WebService 方式,接口协议使用 SOAP 协议,提供标准的 WSDL 文件。智慧城市公共信息平台-平台接口与服务要求95.3 接口地址公共信息目录服务(以下简称目录服务)主要有三个 wsdl 地址,不同的wsdl 下有不同的方法,下文有说明。这是根据 webservice 的 soap 协议开放出来的 wsdl 地址,第三方应用可以根据实际的部署的服务器地址来使用它。1) 基础接口 WSDL 文件地址:http:/:/es/catalogbase?wsdl 目录服务初始化 initCatalogService 目录服
14、务终止 stopCatalogService2) 发现接口 WSDL 文件地址:http:/:/es/digcatalog?wsdl 目录检索 queryCatalogList 目录检索结果提取 queryCatalogResult3) 资源服务接口:http:/:/es/digresource?wsdl 资源检索 getResourceResultset 资源检索结果提取 getResourceResultDetail4) 发现接口 WSDL 文件地址:http:/:/es/digcatalog?wsdl 资源元数据管理 metadataManage5.4 使用说明完成资源的检索与发现需要根
15、据以下步骤来操作完成:1) 第一步:初始化操作。调用基础接口的“目录服务初始化”获得一个会 话标识符以后每次调用接口都需要次标识符。2) 第二步:查询公共信息目录操作。调用发现接口的“目录检索”组织好查询参数,发起交易,获得查询结果。注:这里的查询结果只有返回命中的查询记录数。比如:返回值是100,那么表示有100条记录符合查询条件,这个时候需要发起“公共信息目录检索结果提取”交易智慧城市公共信息平台-平台接口与服务要求10才能提取查询的结果。如果发回值是0,表示没有符合查询条件的记录。3) 第三步:查询公共信息目录对应的资源。这里的操作也是和上面一样,调用“资源检索”先要查询下是否有符合查询
16、条件的资源。有资源记录的话,然后在调用“资源检索结果提取”提取符合条件的资源信息。4) 第四步:假如调用接口结束后,可调用基础接口里的“目录服务终止”来释放会话标识符资源信息。智慧城市公共信息平台-平台接口与服务要求116 业务接口要求6.1 基础接口要求6.1.1 目录服务初始化公共信息目录服务初始化用于建立客户端与服务端的会话,所有其他服务都必须依赖会话。会话的持续时间为30分钟,若会话持续30分钟没有活动,则会话自动终止。本次初始化作用是客户端认证同时获取会话标识符,后续发起交易时需要传递该会话标识符。1. 请求报文体序号 元素名称 约束 类型 长度 描述 取值说明1. protocol
17、Version 可选 String 50 客户端协议版本号客户端协议实现的版本号2. idAuthentication 必选 String 50 用户名/密码认证信息。包含用户身份标识及其密码。格式“/”3. implementationId 可选 String 50 应用标识 在公共信息平台用户体系中注册的第三方应用编号4. implementationName 可选 String 200 应用名称 在公共信息平台用户管系统中注册的第三方应用名称5. otherInfo 可选 element 其他信息 备用2. 请求报文体模板V1.0testApp/124561测试应用3. 响应报文体智慧城
18、市公共信息平台-平台接口与服务要求12序号 元素名称 约束 类型 长度 描述 取值说明1. referenceId 必选 String 50 会话标识 当验证成功时返回,否则设置为空2. protocolVersion必选 String 50 服务端协议版本号服务端协议实现的版本号3. result 必选 Boolean 处理结果 服务器端用该参数表明是否接受建立会话的请求。true 表示建立会话成功,false 表示建立会话失败,此时referenceId 为空。4. pubKey 必选 String 64 加解密公钥5. otherInfo 可选 element 其他信息 备用4. 响应报
19、文体模板cde2db52-8cee-45f4-9cec-f8a68ebbad5cV1.0catalogtrue初始化服务成功6.1.2 目录服务终止公共信息目录服务终止将结束服务端与客户端的会话,与会话相关的资源将被释放。1. 请求报文体序号 元素名称 约束 类型 长度 描述 取值说明1. referenceId 必选 String 50 会话标识 要终止的会话编号2. closeReason 可选 String 50 终止原因3. otherInfo 可选 element 其他信息 备用2. 求报文体模板cde2db52-8cee-45f4-9cec-f8a68ebbad5c智慧城市公共信息
20、平台-平台接口与服务要求13终止使用6.1.3 认证授权认证授权主要是公钥获取接口服务,用于根据客户端应用的请求,取出最新的加解密公钥并返回给客户端的过程。公钥获取与其他接口不同,不需要用户验证,不需要会话标识。调用客户端只有获取公钥后对用户认证信息进行加密才能完成其服务调用。整个密码加解密的处理过程如下图所示:图2. .密码加解密的处理过程图1. 请求报文体序号元素名称 约束 类型 长度 描述 取值说明1. otherInfo 可选 element 其他信息备用智慧城市公共信息平台-平台接口与服务要求142. 请求报文体模板3. 响应报文体序号元素名称 约束 类型 长度 描述 取值说明1.
21、pubKey 必选 String 8 公钥 用于加解密密码的密钥2. opResult 必选 element 操作结果参见表 A.6 opResult 属性表之说明3. otherInfo 可选 element 其他信息备用4. 响应报文体模板catalogtruecodemessage6.2 发现接口要求6.2.1 资源目录检索公共信息目录检索是服务端根据客户端指定的检索条件,在服务器端从元数据库中检索并标识出匹配的元数据记录,并将元数据记录保存在结果集中的过程。结果集的保存时间与会话标识一致,当会话结束后,响应的结果集将被同智慧城市公共信息平台-平台接口与服务要求15步删除。1. 请求报文
22、体序号 元素名称 约束 类型 长度 描述 取值说明1. referenceId 必选 String 50 会话标识2. replaceIndicator必选 Boolean 结果集覆盖标志true 表示覆盖原来的查询结果,false 表示保留原来的查询结果3. resultSetID 必选 String 200 指定的查询结果集名称若存在同名的结果集,需要根据replaceIndicator 判断是否需要覆盖结果集。4. databaseNames必选 Element 要查询的元数据库名称列表客户端指定的要查询的元数据库名称列表5. query 必选 Element 客户端定制的检索语句检索语
23、句必须符合Type-1 型,使用逆波兰表达式(RPN)作为检索语法,参见附录 E QUERY-RPN 范例 6. preferredRecordSyntax可选 String 10 检索结果的编码方式固定取值:”XML”7. otherInfo 可选 Element 其他信息 备用2. 请求报文体模板f4973365-a9be-4f80-b5d8-a8b9c7949185truehighResultBMDBXML根据国标的逆波兰表达式(RPN)组合的查询条件具体规则参考 附录E QUERY-RPN范例3. 响应报文体序号 元素名称 约束 类型 长度 描述 取值说明1. referenceId
24、必选 String 50 会话标识智慧城市公共信息平台-平台接口与服务要求162. resultCount 必选 NumberString 20 符合条件的记录数服务器端执行检索操作得到的命中记录数,检索失败设置为 03. searchStatus 必选 String 7 执行检索的执行结果返回的检索状态信息,success 表示检索成功,failture 表示检索失败4. otherInfo 可选 element 其他信息 备用4. 响应报文体模板3720b175-7db7-408d-90cd-108e1f2ec8879success6.2.2 资源目录检索结果提取目录检索结果由服务器端从结
25、果集中提取并返回若干数据记录给客户端。1. 请求报文体序号 元素名称 约束 类型 长度 描述 取值说明1. referenceId 必选 String 50 会话标识2. resultSetID 必选 String 要抽取的结果集的标识因为系统允许在抽取数据前进行多次检索,每次检索都可以指定不同的结果集名称,所以客户端必须指定要抽取的数据结果集标识3. resultSetStartPoint必选 NumberString 20 开始抽取的位置客户端指定的从第几条记录开始抽取,序号从 1 开始4. numberOfRecordsResquested必选 NumberString 20 记录数 客
26、户端指定的要抽取的记录数5. elementSetName必选 element 结果集属性参见表表 A.3elementSetName 结果集属性智慧城市公共信息平台-平台接口与服务要求176. preferredRecordSyntax可选 String 10 提取结果的编码方式固定取值:”XML”7. otherInfo 可选 element 其他信息 备用2. 请求报文体模板f4973365-a9be-4f80-b5d8-a8b9c7949185highResult030briefXML3. 响应报文体序号 元素名称 约束 类型 长度 描述 取值说明1. referenceId 必选 S
27、tring 50 会话标识2. numberOfRecordsReturned必选 NumberString 20 元数据数目服务器端返回的元数据数目3. presentStatus 必选 String 7 提取状态 服务器端返回的提取状态。success 表示提取成功,failture 表示提取失败4. records 必选 element 结果集 服务器返回的结果集,包含一个或多个singleRecord,详细描述参见表 A.5 singleRecord 参数表 5. otherInfo 可选 element 其他信息 备用4. 响应报文体模板f4973365-a9be-4f80-b5d8
28、-a8b9c79491859success结构化资源目录/非结构化资源目录智慧城市公共信息平台-平台接口与服务要求186.3 资源服务接口要求6.3.1 资源内容检索 资源检索是公共信息平台服务端根据客户端发送的请求信息,从共享数据库中读取符合条件的记录,并将查询结果集相关返回的过程。注意,资源检索功能并不返回具体的结果集,结果集返回功能将由”资源检索结果提取”服务提供。结果集的保存时间与会话标识一致,当会话结束后,响应的结果集将被同步删除。1. 请求报文体序号 元素名称 约束 类型 长度 描述 取值说明1. referenceId 必选 String 50 会话标识2. resId 必选 S
29、tring 50 资源标识符 6 位字母/数字加”/”加 1到 23 位数字3. replaceIndicator 必选 Boolean 结果集覆盖标志true 表示覆盖原来的查询结果,false 表示保留原来的查询结果4. resultSetID 必选 String 200 指定的查询结果集名称若存在同名的结果集,需要根据 replaceIndicator判断是否需要覆盖结果集。5. dataQuery 必选 element 客户端定制的检索条件参见附录 C QUERY-RES-DATA 说明 dataQuery属性说明6. preferredRecordSyntax可选 String 10
30、 检索结果的编码方式固定取值:”XML”7. otherInfo 可选 element 其他信息 备用2. 请求报文体模板d8137d81-ef76-4dc5-80c7-01dc493f9d3f智慧城市公共信息平台-平台接口与服务要求19GXWgxwAA000GXWgxwAA000trueXML取值参考 dataQuery属性说明3. 响应报文体序号元素名称 约束 类型 长度 描述 取值说明1. referenceId 必选 String 50 会话标识2. resultCount 必选 NumberString 20 符合条件的记录数服务器端执行检索操作得到的命中记录数,检索失败设置为 03
31、. searchStatus 必选 String 7 执行检索的执行结果返回的检索状态信息,success 表示检索成功,failture 表示检索失败4. opResult 可选 element 操作信息详情参见附录表 A.4-opResult 属性表5. otherInfo 可选 element 其他信息备用4. 响应报文体模板d8137d81-ef76-4dc5-80c7-01dc493f9d3f0failurefailure错误代码错误信息6.3.2 资源内容检索结果提取资源检索结果提取用于从所得的结果集中提取指定的结果。智慧城市公共信息平台-平台接口与服务要求201. 请求报文体序号
32、 元素名称 约束 类型 长度 描述 取值说明1. referenceId 必选 String 50 会话标识2. resultSetID 必选 String 要抽取的结果集的标识因为系统允许在抽取数据前进行多次检索,每次检索都可以指定不同的结果集名称,所以客户端必须指定要抽取的数据结果集标识3. resultSetStartPoint 必选 NumberString 20 开始抽取的位置客户端指定的从第几条记录开始抽取,序号从 1 开始4. numberOfRecordsResquested必选 NumberString 20 记录数 客户端指定的要抽取的记录数5. numberOfRecor
33、dsTotal必选 NumberString 20 符合条件的总共命中记录数资源检索接口查询得到的总共命中记录数。6. preferredRecordSyntax可选 String 10 提取结果的编码方式固定取值:”XML”7. otherInfo 可选 element 其他信息 备用2. 请求报文体模板2190bf83-a934-4f4d-995c-f688dc4808aeJTJQD/JTJ000001303XML3. 响应报文体序号 元素名称 约束 类型 长度 描述 取值说明1. referenceId 必选 String 50 会话标识智慧城市公共信息平台-平台接口与服务要求212.
34、numberOfRecordsReturned必选 NumberString 20 元数据数目服务器端返回的元数据数目3. presentStatus 必选 String 7 提取状态 服务器端返回的提取状态。success 表示提取成功,failture 表示提取失败4. resType 必选 String 50 资源种类 结构化资源或非结构化资源,不同的资源种类对应的 singleRecord 中 Item 项不同5. records 必选 element 结果集 服务器返回的结果集,包含一个或多个singleRecord,详细描述参见B.2 资源检索结果提取结构6. otherInfo
35、可选 element 其他信息 备用4. 响应报文体模板687d0aed-6e43-44eb-9d0e-e25eeca834703s结构化资源 .(具体结构参照)6.4 管理接口要求6.4.1 目录资源元数据管理目录资源元数据管理接口包含元数据的新增、删除和更新操作,根据不同的操作类型来完成相应的动作,且元数据管理接口一次只操作一种操作类型的一条元数据记录。当操作类型为更新时其操作对象为通过“目录检索结果提取”接口返回的元数据,元数据元素必须符合核心元数据属性集要求;智慧城市公共信息平台-平台接口与服务要求22当操作类型为删除时,其操作对象为通过“目录检索结果提取”接口返回的元数据中的特定一条
36、记录;当操作类型为创建时,请求方必须按附录B约定的编目要求提供完整的元数据信息。1. 请求报文序号 元素名称 约束 类型 长度 描述 取值说明1 referenceId必选 String 50 会话标识2 type 必选 Int 用于指定进行元数据的各种管理操作,详细内容见表 A.6 元数据管理类型定义3 recordId 可选 String 待删除或待更新的元数据标识符(即资源标识符)。该标识符用于在元数据库中指定唯一的元数据。可以通过目录检索结果提取接口获取其响应消息。当 type 为 1 时,进行元数据插入操作,本参数不出现;当 type为 2 或 3 时,进行元数据删除或更新操作,本参
37、数为必选参数智慧城市公共信息平台-平台接口与服务要求234 Data 可选 XML 待创建或更新的元数据内容,当 type为 1 或 3 时,进行元数据插入或更新操作,本参数为必选参数;当 type为 2 时,进行元数据删除操作,本参数不出现更新操作时,Data 格式定义为:,Records 节点包含一组或多组元数据属性参数 itemName 和元数据属性值参数itemValue。itemName取值要求符合表 核心元数据属性集之约定5 otherInfo 可选 String 其他信息 备用2. 返回报文序号 元素名称 约束 类型 长度 描述 取值说明1. referenceId 必选 Str
38、ing 50 会话标识2. operationState必选 String 7 执行结果 Success 表示执行元数据管理操作成功;Failture 表示执行元数据管理操作失败3. operationType 可选 Int 操作类型 用来表示服务器端执行的元数据管理操作类型,必须符合表 元数据管理类型定义之约定智慧城市公共信息平台-平台接口与服务要求244. otherInfo 可选 element 其他信息 当执行成功时本元素不出现,当执行失败时,格式定为:,errcode 表示错误码,errMsg 表示错误信息智慧城市公共信息平台-平台接口与服务要求25附录 A 要求所涉及的结构表表 A
39、.1 databaseList 组成参数名称 约束 参数含义databaseId 必选 标识一个元数据库,以公共信息平台的应用单位编号代替databaseName 必选 元数据库名称databaseDescribe 必选 元数据库的基本描述信息表 A.2 服务功能列表功能标识 交易编码(transid) 国标要求 是否支持 含义init initRequest 是 是 用于建立客户端与服务端的会话close closeRequest 是 是 终止客户端与服务端的会话capbilities catalogCapabilitiesRequest是 是 提供服务本身的各种描述信息search sea
40、rchRequest 是 是 检索目录信息并形成结果集present presentRequest 是 是 目录检索结果提取,从结果集中提取结果metadataManager否 否 对公共信息平台进行远程管理resSelfDesc resSelfDescRequest 否 是 资源自描述dataSearch dataSearchRequest 否 是 检索资源dataPresent dataPresentRequest 否 是 从检索出的资源结果集中抽取数据pubKey pubKeyRequest 否 是 用于从服务端获取公钥智慧城市公共信息平台-平台接口与服务要求26表 A.3 elemen
41、tSetName 结果集属性参数名称 参数类型 取值 参数含义genericElement-SetName String Brief 提取信息资源核心元数据genericElement-SetName String Full 或空 提取全部的信息资源元数据elementSet List 元数据属性字段标识符列表必须符合表 核心元数据属性集的编码要求表 A.4 opResult 属性表属性名 类型 长度 约束 参数含义opStatus String 8 必选 执行结果, ”success”表示成功,”failture”表示失败opRetCode String 8 可选 执行结果, ”00000000”表示成功,其他表示错误代码opRetMsg String 200 可选 错误的说明表 A.5 singleRecord 参数表参数名称 参数类型 约束 参数含义item element 必选 结果集中的元数据记录,包含一组或多组元数据属性参数 itemName 和元数据属性值参数itemValue。提取的结果集是核心元数据时,参数 itemName 取值要求符合 表 核心元数据属性集databaseId String 可选 提取全部的信息资源元数据recordId String 可选 必须符合表的编码要求(即资源标识符 )表 A.6 元数据管理类型定义名称 取值 含义