|
一、中華人民共和國行政區(qū)劃編碼規(guī)則
代碼從左至右的含義是: 第一、二位表示?。ㄗ灾螀^(qū)、直轄市、特別行政區(qū))。 第三、四位表示市(地區(qū)、自治州、盟及國家直轄市所屬市轄區(qū)和縣的匯總碼)。其中,01-20,51-70表示省直轄市;21-50表示地區(qū)(自治州、盟);90表示省直轄縣級行政區(qū)劃。 第五、六位表示縣(市轄區(qū)、縣級市、旗)。01-20表示市轄區(qū)或地區(qū)(自治州、盟、?。┹牽h級市;21-80表示縣(旗);81-99表示市轄縣級市。 除港澳臺外,共有六個行政區(qū) 1-華北地區(qū)(5):北京市[11]、天津市[12]、河北省[13]、山西省[14]、內蒙古自治區(qū)[15] 2-東北地區(qū)(3):遼寧省[21]、吉林省[22]、黑龍江省[23] 3-華東地區(qū)(7):上海市[31]、江蘇省[32]、浙江省[33]、安徽省[34]、福建省[35]、江西省[36]、山東省[37] 4-中南地區(qū)(6):河南省[41]、湖北省[42]、湖南省[43]、廣東省[44]、廣西壯族自治區(qū)[45]、海南省[46] 5-西南地區(qū)(5):重慶市[50]、四川省[51]、貴州省[52]、云南省[53]、西藏自治區(qū)(54) 6-西北地區(qū)(5):陜西省[61]、甘肅省[62]、青海省[63]、寧夏回族自治區(qū)[64]、新疆維吾爾自治區(qū)[65] 綜上撰述:直轄市[4]、自治區(qū)[5]、省[22] 共31個。 注:[]內數(shù)字為直轄市、自治區(qū)、省的代碼 *----------------------------------------------------------------------------------- 二、18位公民身份證編碼規(guī)則 18位身份證標準在國家質量技術監(jiān)督局于1999年7月1日實施的GB11643-1999《公民身份號碼》中做了明確規(guī)定。 GB11643-1999《公民身份號碼》為GB11643-1989《社會保障號碼》的修訂版,其中指出將原標準名稱“社會保障號碼”更名為“公民身份號碼”,另外GB11643-1999《公民身份號碼》從實施之日起代替GB11643-1989。 公民身份號碼是特征組合碼,由十七位數(shù)字本體碼和一位校驗碼組成。排列順序從左至右依次為:六位數(shù)字地址碼,八位數(shù)字出生日期碼,三位數(shù)字順序碼和一位校驗碼。其含義如下: 1. 地址碼:表示編碼對象常住戶口所在縣(市、旗、區(qū))的行政區(qū)劃代碼,按GB/T2260的規(guī)定執(zhí)行。 2. 出生日期碼:表示編碼對象出生的年、月、日,按GB/T7408的規(guī)定執(zhí)行,年、月、日分別用4位、2位、2位數(shù)字表示,之間不用分隔符。 3. 順序碼:表示在同一地址碼所標識的區(qū)域范圍內,對同年、同月、同日出生的人編定的順序號,順序碼的奇數(shù)分配給男性,偶數(shù)分配給女性。 校驗的計算方式: 1. 對前17位數(shù)字本體碼加權求和 公式為:S = Sum(Ai * Wi), i = 0, ... , 16 其中Ai表示第i位置上的身份證號碼數(shù)字值,Wi表示第i位置上的加權因子,其各位對應的值依次為: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 2. 以11對計算結果取模 Y = mod(S, 11) 3. 根據(jù)模的值得到對應的校驗碼 對應關系為: Y值: 0 1 2 3 4 5 6 7 8 9 10 校驗碼:1 0 X 9 8 7 6 5 4 3 2 18位中末尾的Y為校驗碼。 -------------------------------------------------------- 18位身份證號碼各位的含義: 1-2位:省、自治區(qū)、直轄市代碼。以江蘇省為例:32表示江蘇省(與上面的1-6代表全國行政區(qū)域劃分有關哦^_^) 。 3-4位:地級市、盟、自治州代碼。如:01代表南京市,05代表蘇州市。 5-6位:縣、縣級市、區(qū)代碼。如:02代表玄武區(qū),11代表浦口區(qū)。 7-14位:出生年月日,比如19670401代表1967年4月1日; 15-17位:順序號,其中17位男為單數(shù),女為雙數(shù)。 18位:校驗碼,0-9和X。作為尾號的校驗碼,是由號碼編制單位按統(tǒng)一的公式計算出來的。 舉例: 130503 19670401 0016這個身份證號的含義: 13為河北省,05為邢臺市,03為橋西區(qū),出生日期為1967年4月1日,順序號為001,6為校驗碼。 |
|
|