组织代码与单位代码含义

组织代码与单位代码含义

ID:9400148

大小:44.00 KB

页数:5页

时间:2018-04-30

组织代码与单位代码含义_第1页
组织代码与单位代码含义_第2页
组织代码与单位代码含义_第3页
组织代码与单位代码含义_第4页
组织代码与单位代码含义_第5页
资源描述:

《组织代码与单位代码含义》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、组织机构代码含义---属无含义码根据国家标准对代码种类的划分,代码按其功能分为有含义码和无含义码。有含义码是除对编码对象起标识作用外,还具有其他特定含义的代码,如公民身份证的代码就属于有含义码。无含义码是对编码对象只起标识作用,而无其他附加含义的代码,如组织机构代码,是由代码由8位数字(或大写拉丁字母)本体代码和1位数字(或大写拉丁字母)校验码组成,代码长度短、包容量大,尤其适合于计算机管理和应用。从组织机构代码中看不出相应组织机构的类别及所在地等信息。组织机构代码之所以采用无含义码,是因为现实中会出现如事业机构转为企业机构、内资转外资、行政区划改变等一系列问题,而相应组

2、织机构的类型、法人代表姓名、经济类型、地址等近20种基本信息在代码数据库中一查便知。采用无含义码可以保证组织机构代码的唯一性、统一性和终身不变性。组织机构代码与自然人的身份证号不同,一个自然人,哪怕是非婚生的自然人,都有权获得属于本人的身份证号,而申请代码的组织机构必须是依法成立的。此外,自然人身份证号在有效期内的基本信息不变,其信息比较稳定。而组织机构代码设定的4年有效期相对较短,能随着组织机构的变化在对数据库中的相关信息作出相应调整,具有动态性。组织机构:组织,是按照一定的宗旨和系统建立起来的集体。机构,泛指机关、团体或其他工作单位。组织机构是有目的、有系统、有秩序地

3、组合起来,按照一定的宗旨和系统建立起来的机关、团体和其他工作单位或其内部组织。是企事业单位、社会团体、机关单位、民办非企业单位及其他依法成立的单位的统称,即通常所说的“单位”。但“单位”一词比较笼统,可以指某个计量单位,也可以称社会的基本细胞家庭为单位。所以,统一代码标识制度中用“组织机构”来称呼通常所说的“单位”。组织机构代码编制规则:  1.全国组织机构代码由八位数字(或大写拉丁字母)本体代码和一位数字(或大写拉丁字母)校验码组成。  本体代码采用系列(即分区段)顺序编码方法。  校验码按照以下公式计算:  C9=11-MOD(∑Ci(i=1→8)×Wi,11)  式

4、中:MOD——代表求余函数;  i——代表代码字符从左至右位置序号;  Ci——代表第i位上的代码字符的值(具体代码字符见附表);  C9——代表校验码;  Wi——代表第i位上的加权因子,其数值见下表:    当C9的值为10时,校验码应用大写的拉丁字母X表示;当C9的值为11时校验码用0表示。  2.代码的表示形式  为便于人工识别,应使用一个连字符“—”分隔本体代码与校验码。机读时,连字符省略。表示形式为:  xxxxxxxx—X  3.自定义区  为满足各系统管理上的特殊需要,规定本体代码PDY00001至PDY99999为自定义区,供个系统编制内部组织机构代码使

5、用。自定义区内编制的组织机构代码不作为个系统之间信息交换的依据。附表:代码字符集  代码字符机器处理字符数值  00  11  22  33  44  55  66  77  88  99  A10  B11  C12  D13  E14  F15  G16  H17  I18  J19  K20  L21  M22  N23  O24  P25  Q26  R27  S28  T29  U30  V31  W32  X33  Y34  Z35  vb计算公式  PublicFunctionCODE9(str_inAsString)AsString  Dimw(8)AsI

6、nteger'W权位  w(1)=3  w(2)=7  w(3)=9  w(4)=10  w(5)=5  w(6)=8  w(7)=4  w(8)=2  DimcAsString  Dimzz,zAsInteger  str_in=UCase(str_in)'转换成大写字母  Fori=1To8  c=(Mid(str_in,i,1))  If(c>="A"Andc<="Z")Then'A-Z字符  z=(Asc(c)-55)*w(i)  ElseIf(c>="0"Andc<="9")Then'0-9字符  z=Val(c)*w(i)  Else  CODE9=Err'不

7、能输入其他字符错误码  Return  EndIf  zz=zz+z  Next  jav=11-(zzMod11)  Ifjav=10Then  C9="X"  ElseIfjav=11Then  C9="0"  Else  C9=Mid(Str(jav),2,1)'删除文本前导空格  EndIf  CODE9=Mid(str_in,1,8)+C9  EndFunction单位代码含义—以河北省为例一、单位代码1、单位代码(12位)=分类管理代码(F1F2F3F4)+组织机构代码(C1C2C3C4C5C6C7C8)2、分类管

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。