身份证号码规则
身份证号码是由18位数字组成的,它的编码规则依据国家标准《GB11643》,它们分别表示:
(1)前1、2位数字表示:所在省份的代码;
(2)第3、4位数字表示:所在城市的代码;
(3)第5、6位数字表示:所在区县市(县级市)的代码;
(4)第7~14位数字表示:出生年、月、日;7.8.9.10位是年,11.12位是月13.14位是日
(5)第15、16、17位是顺序码,顺序码是表示同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号。
第17位数字表示性别:奇数表示男性,偶数表示女性;
(6)第18位数字是校检码:校检码可以是0~9的数字,有时也用x表示。
军人证号码规则
军人证号码是由多个部分组成的,具体规则如下:
- 所属部队的番号:这是指你所在的部队的大单位名称,通常是指集团军的番号或者师以上的单位。
- 所在的营、大队、连:这些是在大单位内部的具体单位,通常是营以下的单位。
- 连队人数的编号:这个编号是根据连队的规模设定的,用于表示连队的人数数量。
- 兵种、军区分开编:不同的兵种和军分区会有不同的编号体系。
- 按职务进行编号:通过职务来编排军人的编号,这样就可以根据职务来判断具体的单位和个人。
台胞证号码
8位数台胞证号码由台胞终身号、签发次数和签发机关代码组成。前六位数字是终身号,用于唯一标识持证人。后两位数字表示签发次数,
往来台湾通行证
福建省公安机关自2016年12月26日起开始试点受理新版通行证的申请,同时停止受理现行本式往来台湾通行证的申请。其他地方公安机关将适时签发新版通行证。
编码规则:
旧:T + 8位阿拉伯数字,总位数位9。
新:L + 8位阿拉伯数字,总位数位9。
港澳居民来往内地通行证
港澳居民来往内地通行证(以下简称通行证,式样见附件1)于1999年1月15日启用。通行证为卡式证件,通行证有效期分为3年和10年两种,持证人年满18周岁的为10年有效,未满18周岁的为3年有效。 通行证号码组成规则:通行证证件号码共11位。第1位为字母,“H”字头签发给香港居民,“M”字头签发给澳门居民;第2位至第11位为数字,前8位数字为通行证持有人的终身号,后2位数字表示换证次数,首次发证为00,此后依次递增。
编码规则:
香港:H + 10位阿拉伯数字,总位数为11。
澳门:M + 10位阿拉伯数字,总位数为11。
台湾居民来往大陆通行证
为进一步便利台湾同胞来往大陆,提高台湾居民来往大陆通行证的签发和查验效率,增强证件防伪性能,公安部决定试点签发2015版台湾居民来往大陆通行证(简称电子台胞证),自7月6日起,福建省公安机关出入境管理部门和公安部出入境管理局委托的港澳地区办证服务单位开始受理电子台胞证的申请,同时停止受理现行本式台胞证申请。
编码规则:8位阿拉伯数字。
往来港澳通行证
2014版往来港澳通行证(电子往来港澳通行证)于2014年5月上线启用,证件号码由前缀字母C和8位阿拉伯数字组成,号段资源为1亿个,截至目前全国公安机关出入境管理部门已累计签发9900余万张。为满足签发工作需要,现有号段资源使用完毕后,电子往来港澳通行证号码编制规则将进行适当调整,其中前缀字母C保持不变,第二位改为顺序使用英文字母(I、O除外),第三位起仍然为阿拉伯数字,总位数仍为9位。新号段证件起始号码为第CA0000001号。
编码规则:
原:C + 8位阿拉伯数字。
新:C + 1位英文字母 + 7位阿拉伯数字。
港澳台居民居住证
根据《港澳台居民居住证申领发放办法》(国办发〔2018〕81号),港澳台居民居住证与中国大陆公民身份外观样式相同,使用功能相同,体现了国家的主权统一。证件号码编码规则也相同,都为18位,香港以810000开头,澳门以820000开头,台湾以830000开头
武警身份证
GB11643-1999《公民身份号码》国家标准进行编制
统一社会信用代码
由登记管理部门代码(1位)、机构类别代码(1位)、登记管理机关行政区划码(6位)、主体标识码(组织机构代码)(9位)和校验码(1位)5个部
分组成
统一代码为18位,统一代码由十八位的数字或大写英文字母(不适用I、O、Z、S、V)组成,由五个部分组成:
第一部分(第1位)为登记管理部门代码,9表示工商部门;(数字或大写英文字母)
第二部分(第2位)为机构类别代码;(数字或大写英文字母)
第三部分(第3-8位)为登记管理机关行政区划码;(数字)
第四部分(第9-17位)为全国组织机构代码;(数字或大写英文字母)
第五部分(第18位)为校验码(数字或大写英文字母)
织机构代码
由八位数字(或大写拉丁字母)本体代码和一位数字(或大写拉丁字母)校验码组成。
C9=11−MOD(∑i=18Ci×Wi,11)
式中:
- MOD——代表求余函数;
- i——代表代码字符从左至右位置序号;
- Ci
- ——代表第i位上的代码字符的值,代码字符机器处理字符数值见下表:
- C9
- ——代表校验码;
- Wi
- ——代表第i位上的加权因子,其数值见下表:
当C9的值为10时,校验码应用大写的拉丁字母X表示;当C9的值为11时校验码用0表示。
纳税人识别号
- 15 位纳税人识别号由经营范围代码、登记序号组成;
- 18 位纳税人识别号由 6 位行政区划码、9 位组织机构代码、1 位校验码组成;
- 20 位纳税人识别号由 6 位行政区划码、9 位组织机构代码、5 位随机数字码组成。
工商注册号
# 前六位为行政区代码,中间8位顺序编码,最后一位为根据ISO 7064:1983.MOD 11-2校验码计算出来的检验码
税务登记号
六位行政区划代码加九位组织机构代码组成,
个体经营者办理税务登记证的由:
旧的身份证15位码加5个0或新的身份证18位码加2个0。
效果图见
各种类型证件生成器 https://www.cnblogs.com/Old-Kang/articles/18071227
源码见:https://github.com/singebogo/IdTypes.git