ICS35.040L71MH中华人民共和国民用航空行业标准MH/T0037—2012民航电子政务机构与人员信息交换规范InformationexchangespecificationoforganizationandpersonnelforcivilaviationE-government2012-04-16发布2012-08-01实施中国民用航空局发布MH/T0037—2012I目次前言.................................................................................II1范围................................................................................12规范性引用文件......................................................................13术语和定义..........................................................................14民航系统组织机构编码规范............................................................25人员信息编码规范....................................................................36民航电子政务系统交换规范............................................................5附录A(规范性附录)组织机构与人员代码字符集.........................................23附录B(资料性附录)组织机构校验码的计算方法实例.....................................25附录C(资料性附录)人员校验码的计算方法实例.........................................26附录D(规范性附录)组织机构的DTD定义...............................................27附录E(规范性附录)组织机构的Schema定义............................................28附录F(资料性附录)组织机构的XML实例...............................................30附录G(规范性附录)人员的DTD定义...................................................31附录H(规范性附录)人员的Schema定义................................................32附录I(资料性附录)人员的XML实例...................................................35MH/T0037—2012II前言本标准按照GB/T1.1-2009给出的规则起草。本标准由中国民用航空局综合司提出。本标准由中国民用航空局信息中心负责解释。本标准由中国民航科学技术研究院归口。本标准起草单位:中国民用航空局信息中心、北京中软国际信息技术有限公司。本标准主要起草人:沙洪江、孙立华、赵韶峰、章乐、张妍、刘家伟、周艳辉。MHMH/T0037—20121民航电子政务机构与人员信息交换规范1范围本标准规定了在民航电子政务系统中注册的组织机构和人员的编码方法和表示形式,使每个编码对象获得一个唯一的、不变的代码,同时规定了机构与人员信息的交换规范。本标准适用于民航电子政务系统之间的组织机构与人员信息的交换与处理。2规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T2260中华人民共和国行政区划代码GB/T2261个人基本信息分类与代码GB/T7408数据元和交换格式信息交换日期和时间表示法GB11643公民身份号码编制规则GB11714全国组织机构代码编制规则GB/T12403干部职务名称代码GB/T12407职务级别代码GB/T16987组织机构代码信息数据库(基础库)数据格式GB/T21062政务信息资源交换体系GB/T25647电子政务术语3术语和定义GB/T21062和GB/T25647确立的以及下列术语和定义适用于本标准。3.1电子政务electronicgovernment应用互联网技术和其他基础信息技术,并结合这些技术的实施过程,以强化政府与政府、政府与企业、以及政府与公众之间的信息和服务的访问与传输,改进政府管理水平,向社会提供优质、高效、透明的管理和服务。3.2组织机构代码organizationcode标识组织机构的代码,由8位数字(或大写拉丁字母)本体码和1位数字(或大写拉丁字母)校验码组成。3.3MH/T0037—20122本体码masternumber表示编码对象一定特征的号码。3.4校验码checknumber附加在本体码后边,用于验证本体码的录入或转录过程准确性的号码。每一个本体码只有一个校验码,校验码通过规定的数学关系式得到。3.5可扩展置标语言XMLextensiblemarkuplanguage一种功能强、用途广、可扩充的通用置标语言,又称可扩展标记语言。3.6文档类型定义DTDdocumenttypedefinition用置标语言表达并为某个具体文档或一类文档定义内容模型和文档元素(包括控制元素内容与特性的规则)的一种特殊形式的文档定义。3.7模式Schema一种以含有逻辑约束规则的式样为基础的结构化模式语言。注:在本标准中指万维网联盟(W3C)的XMLSchema。4民航系统组织机构编码4.1编码对象本标准编码对象包括与民航各级行政机关履行行政职能,开展政务活动相关的,需在民航电子政务各类应用系统中注册的组织机构。主要包括民航局、管理局、监管局以及航空运输企业、通用航空企业、航空保障单位、机场、民航院校及其内设机构部门等。4.2代码的结构和表示形式4.2.1代码的结构4.2.1.1代码的组成民航系统组织机构的代码编制采用全国组织机构代码的编制规则,代码由八位数字(或大写拉丁字母)本体代码和一位数字(或大写拉丁字母)校验码组成。本位码码段范围采用全国组织机构的自定义区PDY00001至PDY99999。4.2.1.2本体代码本体代码采用系列(即分区段)顺序编码方法。MHMH/T0037—201234.2.1.3校验码校验码按公式(1)计算:………………………………………………………(1)式中:C9——表示校验码;MOD——表示求余函数;i——表示代码字符从左至右位置序号;Ci——表示第i位置上的代码字符的值,采用附录A中的代码字符;Wi——表示第i位置上的加权因子,其数值见表1。表1代码字符序号i与对应位置的加权因子Wii12345678Wi379105842当MOD函数值为1(即C9=10)时,校验码应用大写拉丁字母X表示;当MOD函数值为0(即C9=11)时,校验码仍用0表示。4.2.2代码的表示形式为便于人工识别,应使用一个连字符“-”分隔本体代码与校验码。机读时,连字符省略。表示形式为:PDYXXXXX-X校验码本体代码4.3校验码计算示例组织机构代码的校验码计算方法实例参见附录B。5人员信息编码5.1编码对象本标准编码对象包括与民航各级行政机关履行行政职能,开展政务活动相关的,需在民航电子政务各类应用系统中注册的人员。主要包括民航局、管理局、监管局以及航空运输企业、通用航空企业、航空保障单位、机场、民航院校等组织机构的人员。5.2代码的结构和表示形式5.2.1代码的结构5.2.1.1代码的组成民航系统组织机构人员的代码由六位数字(或大写拉丁字母)本体代码和一位数字(或大写拉丁字母)校验码组成。MH/T0037—201245.2.1.2本体代码本体代码采用系列(即分区段)顺序编码方法。5.2.1.3校验码5.2.1.3.1校验码规则校验码采用国家标准GB11643公民身份号码编制规则中的校验规则。5.2.1.3.2校验公式民航系统人员代码中各个位置上的号码字符值应满足公式(2)的校验:……………………………………………………………(2)式中:i——表示号码字符从右至左包括校验码字符在内的位置序号;ai——表示第i位置上的号码字符值,采用附录A中的代码字符;Wi——表示第i位置上的加权因子,其数值依据公式Wi=2^((i-1))(MOD11)计算得出。表2列出民航系统人员代码中各个位置上的加权因子Wi数值。表2民航系统人员代码中各个位置上的加权因子Wi数值i7654321Wi910584215.2.1.3.3校验码字符值的计算当i=1时,W1=20=1时,公式(2)可表示成:…………………………………………………………(3)公式(3)中,a1即为校验码字符值,其取值范围是0≤a1≤10;当a1值等于10时,用罗马数字符X表示。满足于公式(3)及取值范围要求的校验码字符值a1可根据a1与的换算关系算出,见表3。表3校验码字符值a1与的换算关系表012345678910校验码字符值a110X98765432MHMH/T0037—201255.2.2代码的表示形式人员编码的表示形式如下所示:XXXXXX-X校验码本体代码5.3校验码计算示例人员编码的校验码字符值计算方法实例参见附录C。6民航电子政务系统交换规范6.1组织机构交换描述6.1.1组织机构6.1.1.1描述XML标记:组织机构定义:记录民航电子政务系统中组织机构交换所需信息的有序集合。命名空间为“”值域:不作要求。DTD定义:!ELEMENT组织机构(民航组织机构代码,全国组织机构代码,机构全称,机构规范化简称,机构一般简称,机构类型,行政区划,机构地址,邮政编码,电话号码,传真号码,扩展项1,扩展项2,扩展项3)Schema定义:见表4。在表4中,实线代表必选项;虚线代表可选项。MH/T0037—20126表4组织机构的Schema定义层次模型子元素民航组织机构代码,全国组织机构代码,机构全称,机构规范化简称,机构一般简称,机构类型,行政区划,机构地址,邮政编码,电话号码,传真号码,扩展项1,扩展项2,扩展项3源代码xs:elementname=组织机构xs:complexTypexs:sequencexs:elementname=民航组织机构代码MHMH/T0037—20127表4(续)源代码xs:simpleTypexs:restrictionbase=xs:stringxs:patternvalue=PDY[A-Z0-9]{5}\d{1}|PDY[A-Z0-9]{5}X{1}//xs:restriction/xs:simpleType/xs:elementxs:elementname=全国组织机构代码type=xs:stringminOccurs=0/xs:elementname=机构全称xs:simpleTypexs:restrictionbase=xs:stringxs:patternvalue=.+//xs:restriction/xs:simpleType/xs:elementxs:elementname=机构规范化简称type=xs:stringminOccurs=0/xs:elementname=机构一般简称type=xs:stringminOccur