GB 11643-1999
标准分类号
标准ICS号:信息技术、办公机械设备>>35.040字符集和信息编码
中标分类号:综合>>基础标准>>A24分类编码
出版信息
出版社:中国标准出版社
页数:6页
标准价格:8.0 元
出版日期:1999-07-01
相关单位信息
首发日期:1989-09-22
复审日期:2004-10-14
起草单位:中国标准化与信息分类编码所
归口单位:cnis 中国标准化研究院
提出单位:国家质量技术监督局
发布部门:国家质量技术监督局
主管部门:国家质量监督检验检疫总局
标准简介
本标准规定了公民身份号码的编码对象、号码的结构和表示形式,使每个编码对象获得一个唯一的、不变的法定号码。 GB 11643-1999 公民身份号码 GB11643-1999 标准下载解压密码:www.bzxz.net
本标准规定了公民身份号码的编码对象、号码的结构和表示形式,使每个编码对象获得一个唯一的、不变的法定号码。
标准内容
GB11643—1999
本标准是GB11643--1989《社会保障号码》的修订版。为了使标准的内容适应我国国民经济和社会发展的需要,对原标准内容作了以下改动:·原标准名称“社会保障号码”更名为“公民身份号码”。·增加了引用的国际标准。
·增加了第3章“定义”。
:在号码的结构和表示形式方面,将出生日期由用六位数字改为用八位数字表示,其中年份用四位数字表示;取消了顺序码中对百岁老人使用特定编号表示的条文。,地址码改为编码对象常住户口所在县(市、旗、区)的行政区划代码。·给出了校验公式及校验码计算方法。·原标准“附录A社会保障号码实例(参考件)”改为“附录A(提示的附录)公民身份号码实例”;增加了“附录B(提示的附录)校验码字符值计算方法实例”。本标准从实施之日起,代替GB11643—1989。本标准由国家质量技术监督局提出。本标准由中国标准化与信息分类编码研究所归口。本标准主要起草单位:中国标准化与信息分类编码研究所、公安部户政局、公安部计算机管理监察司、公安部科技司。
参加起草单位:国家发展计划委员会、劳动和社会保障部、人事部、卫生部、民政部、国家工商局信息中心、国家税务总局信息中心、中国残疾人联合会、国家统计局人口与就业统计司。本标准委托中国标准化与信息分类编码研究所和公安部技术监督委员会负责解释。195
1范围
中华人民共和国国家标准
公民身份号
Citizen identification numberGB 11643— 1999
代替GB11643--1989
本标准规定了公民身份号码的编码对象、号码的结构和表示形式,使每个编码对象获得一个唯一的、不变的法定号码。
2引用标准
下列标准所包含的条文,通过在本标准中引用而构成为本标准的条文。本标准出版时,所示版本均为有效。所有标准都会被修订,使用本标准的各方应探讨使用下列标准最新版本的可能性。GB/T2260-—1995中华人民共和国行政区划代码GB/T7408—1994数据元和交换格式信息交换日期和时间表示法
ISO7064:1983数据处理——校验码系统注:ISO7064:1983的译文由中国标准化与信息分类编码研究所提供。3定义
本标准采用下列定义。
3.1本体码 master number
表示编码对象一定特征的号码。3.2 校验码 check number
附加在本体码后边,用来验证本体码的录入或转录过程准确性的号码。每一个本体码只有一个校验码,校验码通过规定的数学关系式得到。4编码对象
公民身份号码的编码对象是具有中华人民共和国国籍的公民。5号码的结构和表示形式
5.1号码的结构
公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。5.1.1地址码
表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。5.1.2出生日期码
表示编码对象出生的年、月、日,按GB/T7408的规定执行。年、月、日代码之间不用分隔符。例:某人出生日期为1966年10月26日,其出生日期码为19661026。国家质量技术监督局1999-01-19批准196
1999-07-01实施
5.1.3顺序码
GB 11643—1999
表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。5.1.4校验码www.bzxz.net
校验码采用ISO7064:1983,MOD11-2校验码系统。5.1.4.1校验公式
公民身份号码中各个位置上的号码字符值应满足下列公式的校验:≥(a, × W)= 1(mod 11)
式中:i-
表示号码字符从右至左包括校验码字符在内的位置序号;a;—一表示第i位置上的号码字符值;(1)
W:—一表示第i位置上的加权因子,其数值依据公式W;=2-1)(mod11)计算得出。表1列出公民身份号码中各个位置上的加权因子W:数值。表1
公民身份号码中各个位置上的加权因子W.数值18
5.1.4.2校验码字符值的计算
当i1时,W,=2°=1,公式(1)可表示成:ai+
(a, × W) = 1(mod 11)
公式(2)中,a,即为校验码字符值,其取值范围是0≤a,≤10;当a1值等于10时,用罗马数字符×表示。18
满足于公式(2)及取值范围要求的校验码字符值a可根据αi与算出,见表2。
校验码字符值a1与
(a: XW)(mod 11)
校验码字符值al
5.2号码的表示形式
(a;XW)(mod 1l)的换算关系
(a:×W.)(mod 11)的换算关系表6
公民身份号码的各特征码依次连接,不留空格,其表示形式为:X×XX××XXXX×××X×X×X
位数字校验码
三位数字顺序码
八位数字出生日期码
六位数字地址码
GB11643
附录A
(提示的附录)
公民身份号码实例
A1北京市朝阳区1949年12月31日出生的一女性公民,其公民身份号码为:11010519491231002
该号码表示的具体含义如下:
北京市
地址码
市辖区
朝阳区
出生期码
出生年
出生月
出生日
顺序码
校验码
按附录 B
计算得出
2广东省汕头市潮阳县1880年1月1日出生的一男性公民,其公民身份号码为:A2
440524188001010014
该号码表示的具体含义如下:
地址码
广东省
汕头市
潮阳县
出生日期码
出生年出生月
附录B
(提示的附录)
出生日
校验码字符值计算方法实例
顺序码
校验码
按附录B
计算得出
B1某女性公民公民身份号码本体码为11010519491231002,其校验码字符值可按下述步骤与方法计算:
第一步:列出本体码与字符位置序号相对应的各个位置上的号码字符值α;。字符位置序号1
本体码字符值a
第二步:由表1列出与字符位置序号i相对应的加权因子值W:。字符位置序号1
加权因子值W
GB11643-1999
第三步:计算与字符位置序号相对应的乘积α;XW:的值,字符位置序号!
第四步:计算级数之和。
2(a:×W)-7+9+0+5+0+20+2+9+24+27+7+18+30+5+0+0+4=16718
第五步:计算≥(a;×W.)以11为模的余数值Z(a, XW.)(mod 11)。
级数之和167除以模11商15余2,即2(a;×w)(mod 11)为 2。
≥(a;×W.)(mod 11)为2时,校验码字符值a1为X。第六步:求出校验码字符值a1。查表2当该女性公民的公民身份号码为11010519491231002X。B2某男性公民公民身份号码本体码为44052418800101001,其校验码字符值仍可按B1各步骤与方法计算如下:
字符位置:
号码字符值a;
加权因子值W
(a:×W)=28+36+0+25+16+16+2+8+48+0+0+9+0+5+0+0+2=195195÷11=17
即(a:XW)(mod11)为8。
查表2得出校验码字符值a,为4。该男性公民的公民身份号码为440524188001010014。199
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。