网页电子文件封装XML Schema.docx
《网页电子文件封装XML Schema.docx》由会员分享,可在线阅读,更多相关《网页电子文件封装XML Schema.docx(18页珍藏版)》请在冰点文库上搜索。
![网页电子文件封装XML Schema.docx](https://file1.bingdoc.com/fileroot1/2023-6/1/b667b6ab-0975-4c3a-9655-ad093edb53f7/b667b6ab-0975-4c3a-9655-ad093edb53f71.gif)
网页电子文件封装XMLSchema
(资料性附录)
网页电子文件封装XMLSchema
附录图B-1给出了网页电子文件封装的XMLSchema结构图。
图B-1网页电子文件封装的XMLSchema结构图
网页电子文件封装包的XMLSchema:
xmlversion="1.0"encoding="UTF-8"?
>
schemaxmlns:
xs="http:
//www.w3.org/2001/XMLSchema"elementFormDefault="qualified"attributeFormDefault="unqualified">
importnamespace="schemaLocation="D:
\EncapsulationPackage.xsd"/>
elementname="封装包">
annotation>
documentation>封装包的根元素
documentation>
annotation>
complexType>
sequence>
elementname="网页电子文件实体"/>
elementref="网页电子文件元数据"/>
elementname="封装包描述信息">
complexType>
sequence>
elementref="封装包创建信息"/>
choice>
elementname="封装包修改信息"type="封装包修改信息Type"/>
choice>
elementname="封装方式"type="封装方式Type"/>
elementref="封装包格式信息"/>
elementname="网页电子文件关系信息">
complexType>
sequence>
elementref="宗"/>
elementname="宗编号"/>
choice>
elementref="文件之间跳转关系"/>
choice>
sequence>
complexType>
element>
sequence>
complexType>
element>
elementref="电子签名"/>
sequence>
complexType>
element>
complexTypename="封装方式Type">
choice>
elementname="按时间周期封装"minOccurs="0"/>
elementname="按专题内容封装"minOccurs="0"/>
elementname="组合方式封装"minOccurs="0"/>
choice>
complexType>
complexTypename="封装包修改信息Type">
sequence>
elementname="封装包修改时间"minOccurs="0"maxOccurs="unbounded"/>
elementname="封装包修改原因"minOccurs="0"maxOccurs="unbounded"/>
elementname="封装包修改人"minOccurs="0"maxOccurs="unbounded"/>
elementname="封装包修改机构"minOccurs="0"maxOccurs="unbounded"/>
elementname="封装包修改事项"minOccurs="0"maxOccurs="unbounded"/>
elementname="封装包修改次数"minOccurs="0"/>
sequence>
complexType>
elementname="网页电子文件元数据">
complexType>
sequence>
elementref="网页电子文件实体的元数据"/>
elementref="网页电子文件管理机构人员实体的元数据"/>
elementref="网页电子文件记录的国土资源业务实体的元数据"/>
elementname="网页电子文件管理过程的元数据">
complexType>
sequence>
elementname="采集">
complexType>
sequence>
elementname="采集时间"type="xs:
dateTime"/>
elementname="网站名称"/>
elementname="链接地址"/>
elementname="栏目名称"minOccurs="0"/>
elementname="频道名称"minOccurs="0"/>
elementname="专题名称"minOccurs="0"/>
sequence>
complexType>
element>
elementname="版式文件转化">
complexType>
sequence>
elementname="源格式名称"/>
elementname="源格式版本"minOccurs="0"/>
elementname="目标格式名称"/>
elementname="目标格式版本"minOccurs="0"/>
elementname="转换软件名称"/>
elementname="格式转换时间"type="xs:
dateTime"/>
elementname="版式文件大小"type="xs:
int"/>
sequence>
complexType>
element>
elementname="归档">
complexType>
sequence>
elementname="归档范围"minOccurs="0"/>
elementname="归档时间"type="xs:
dateTime"/>
elementname="归档人"/>
elementname="电子档案格式"/>
elementref="宗"/>
sequence>
complexType>
element>
elementname="封装">
complexType>
sequence>
elementname="封装方式"/>
elementname="封装时间"/>
elementname="封装包格式">
complexType/>
element>
elementname="封装包大小"/>
elementname="封装类型"minOccurs="0"/>
elementname="封装责任者"/>
elementname="文件聚合层次">
complexType>
sequence>
elementref="宗"/>
sequence>
complexType>
element>
sequence>
complexType>
element>
elementname="存储与备份">
complexType>
sequence>
elementname="存储位置"/>
elementname="保管期限"type="xs:
date"/>
elementname="备份标志"type="xs:
boolean"/>
elementname="备份方式"minOccurs="0"/>
elementname="备份周期"minOccurs="0"/>
elementname="备份存储介质"minOccurs="0"/>
sequence>
complexType>
element>
elementname="处置">
complexType>
sequence>
elementname="处置触发条件"minOccurs="0"/>
elementname="处置行为"/>
elementname="处置原因"minOccurs="0"/>
elementname="创建者"minOccurs="0"/>
elementname="创建时间"type="xs:
dateTime"minOccurs="0"/>
elementname="审批者"type="xs:
string"minOccurs="0"/>
elementname="审批日期"type="xs:
date"minOccurs="0"/>
elementname="生效日期"type="xs:
date"minOccurs="0"/>
elementname="修改者"type="xs:
string"minOccurs="0"/>
elementname="修改日期"type="xs:
date"minOccurs="0"/>
sequence>
complexType>
element>
sequence>
complexType>
element>
elementname="网页电子文件操作权限实体的元数据">
complexType>
sequence>
elementname="权限名称"type="xs:
string"/>
elementname="权限描述"type="xs:
string"minOccurs="0"/>
elementname="权限时间"minOccurs="0"/>
sequence>
complexType>
element>
elementname="实体相互关系的元数据">
complexType>
sequence>
elementname="关系类型"/>
elementname="关系标识符"/>
elementname="关系名称"/>
elementname="关系描述"minOccurs="0"/>
sequence>
complexType>
element>
sequence>
complexType>
element>
elementname="宗">
annotation>
documentation>文件聚合层次信息
documentation>
annotation>
complexType>
sequence>
elementname="类"minOccurs="0"maxOccurs="unbounded">
complexType>
sequence>
elementname="子类名"minOccurs="0"maxOccurs="unbounded">
complexType>
choice>
elementname="卷名"minOccurs="0"maxOccurs="unbounded">
complexType>
choice>
elementname="子卷名"minOccurs="0"maxOccurs="unbounded"/>
elementname="子卷编号"minOccurs="0"maxOccurs="unbounded"/>
elementname="子卷数"minOccurs="0"/>
choice>
attributename="名称"type="xs:
string"use="required"/>
attributename="编号"type="xs:
ID"use="required"/>
complexType>
element>
elementname="卷编号"minOccurs="0"maxOccurs="unbounded"/>
elementname="卷数"/>
choice>
attributename="名称"type="xs:
string"use="required"/>
attributename="编号"type="xs:
ID"use="required"/>
complexType>
element>
elementname="子类编号"minOccurs="0"maxOccurs="unbounded"/>
elementname="子类数"/>
sequence>
attributename="名称"type="xs:
string"use="required"/>
attributename="编号"type="xs:
ID"use="required"/>
complexType>
element>
elementname="类编号"minOccurs="0"maxOccurs="unbounded"/>
elementname="类数"/>
sequence>
attributename="名称"type="xs:
string"use="required"/>
attributename="编号"type="xs:
ID"use="required"/>
complexType>
element>
elementname="文件之间跳转关系">
complexType>
sequence>
elementname="跳转源封装包名称"minOccurs="0"/>
elementname="跳转源封装包标识"minOccurs="0"/>
elementname="跳转源文件名"minOccurs="0"maxOccurs="unbounded"/>
elementname="跳转源文件标识"type="xs:
IDREF"minOccurs="0"maxOccurs="unbounded"/>
elementname="跳转目标封装包名称"minOccurs="0"maxOccurs="unbounded"/>
elementname="跳转目标封装包标识"minOccurs="0"maxOccurs="unbounded"/>
elementname="跳转目标文件名"minOccurs="0"maxOccurs="unbounded"/>
elementname="跳转目标文件标识"type="xs:
IDREF"minOccurs="0"maxOccurs="unbounded"/>
elementname="跳转关系名"minOccurs="0"maxOccurs="unbounded"/>
elementname="跳转目标文件路径地址"type="xs:
anyURI"minOccurs="0"maxOccurs="unbounded"/>
elementname="跳转动作"minOccurs="0"maxOccurs="unbounded"/>
sequence>
complexType>
element>
complexTypename="标识Type">
sequence>
elementname="标识类型"/>
elementname="标识名称"/>
elementname="标识编码"/>
sequence>
complexType>
elementname="封装包创建信息">
complexType>
sequence>
elementname="封装包创建人员"type="xs:
string"/>
elementname="封装包创建部门"type="xs:
string"/>
elementname="封装包创建时间"type="xs:
dateTime"/>
elementname="封装文件件数"type="xs:
int"/>
elementname="封装文件格式"/>
elementname="封装包名称"type="xs:
string"/>
elementname="封装包标识符"type="xs:
ID"/>
elementname="封装包格式"/>
elementname="封装文件起始时间"type="xs:
dateTime"/>
elementname="封装文件截止时间"type="xs:
dateTime"/>
elementname="封装包主题词"maxOccurs="unbounded"/>
elementname="封装包内容摘要"/>
elementname="封装文件语种"maxOccurs="unbounded"/>
elementname="封装包物理存储位置"/>
elementname="封装包逻辑存储位置"/>
sequence>
complexType>
element>