内蒙古乌兰察布市的身份证号码前六位是150900。这个编码不仅代表了乌兰察布市的行政区代码,还包含了丰富的信息,如出生日期、顺序码和校验码。了解这些信息有助于更好地理解身份证号码的结构和含义。
身份证前六位的含义
行政区划代码
- 行政区划分代码:身份证号码的前六位是150900,其中1509表示内蒙古自治区乌兰察布市,00表示具体的区县(市辖区)。
- 含义:前两位15表示内蒙古自治区,第三位0表示市辖区,第四位和第五位00表示具体的区县代码。
出生日期码
- 出生年月日:身份证号码的第七位到第十四位表示出生年月日,格式为YYYYMMDD。例如,19900101表示1990年1月1日。
- 编码规则:年份用四位数字表示,月和日各用两位数字表示,中间不用分隔符。
顺序码
- 顺序编码:第十五位到第十七位表示在同一区域内,对同一天出生的人员编制的顺序号。奇数表示男性,偶数表示女性。
- 分配规则:每个派出所分配码为10个连续号码,例如“000-009”或“060-069”。
校验码
- 校验码:第十八位是校验码,根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的检验码。如果尾号是10,则用X代替。
乌兰察布市行政区划代码
行政区划代码的变化
- 行政区划调整:由于部分地区行政区划调整,行政区划代码也会随之改变。乌兰察布市的行政区划代码以国家2020年6月公布为准。
- 代码结构:第一、二位表示省(自治区、直辖市、特别行政区),第三、四位表示市(地区、自治州、盟),第五、六位表示县(市辖区、县级市、旗)。
身份证编码规则
身份证号码的结构
- 组成:身份证号码由18位数字组成,前6位为地址码,第7位至14位为出生日期码,第15位至17位为顺序码,第18位为校验码。
- 校验码计算:校验码是根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的检验码。
身份证前六位的变化
行政区划变更的影响
- 变更影响:如果常住户口所在地发生了特定情形的行政区划变更,同一家庭的成员,身份证号码的前六位数字可能会不一样。
- 历史变更:例如,2003年12月01日之后在乌兰察布出生的人就是1509开头的身份证号了,部分以前1526有重号的,也用了150902。
内蒙古乌兰察布市的身份证号码前六位是150900,这个编码包含了行政区代码、出生日期、顺序码和校验码等信息。了解这些信息有助于更好地理解身份证号码的结构和含义,同时也说明了行政区划变更对身份证号码的影响。
