生源地行政区划码怎么填写(行政区划代码咋填)


先来幅兔子地图镇贴。

生源地行政区划码怎么填写(行政区划代码咋填)

自秦统一中国施行郡县制以来,中国的行政区划历朝历代都在发生着演化,直到形成现在的样子,我国宪法中是这样规定中国的行政区划的:

中华人民共和国的行政区域划分如下:(一)全国分为省、自治区、直辖市;(二)省、自治区分为自治州、县、自治县、市;(三)县、自治县分为乡、民族乡、镇。直辖市和较大的市分为区、县。自治州分为县、自治县、市。自治区、自治州、自治县都是民族自治地方。国家在必要时设立特别行政区。在特别行政区内实行的制度按照具体情况由全国人民代表大会以法律规定。

从宪法规定来看,中国的行政区划是分为“省、县、乡”三级的。但是经过这么多年的发展变化,现在实际实行的是四级行政区划。那么增加的那一级就是没有提到的“地级市”,所以是“省、市、县、乡”四级,至于为什么发展成这样,有很多原因,在这里并不展开讲。本文的标题是行政区划代码,所以着重点放在代码上,行政区划整体的知识太多太多,小编也hold不住啊。

生源地行政区划码怎么填写(行政区划代码咋填)

聚焦到行政区划代码,还是先放百度百科的定义:它是国家行政机关的识别符号,一般执行两项国家标准:《中华人民共和国行政区划代码》(GB/T2260-2007)和《县以下行政区划代码编制规则》(GB/T10114-2003)。由9位阿拉伯数字组成,相当于机关单位的身份号码。按照国务院《行政区划管理条例》规定,行政区划代码由民政部门确定、发布。该标准对我国县以上行政区划的代码做了规定,用六位阿拉伯数字分层次代表我国的省(自治区、直辖市)、地区(市、州、盟)、县(区、市、旗)的名称。

从这段定义中我们能得到哪些信息?

首先行政区划代码的事权是民政部门,而不是公安部门。公安部门要遵照民政部门制定的行政区划代码,这个认识很重要!

其次是行政区划代码完整的说是九位的,九位是省市县乡四级代码组成。我们公安内常说的行政区划代码是六位的,也就是前面的省市县三级。因为我们公安的许多业务工作只划分到区县一级,以户籍管理为例,人的户籍、籍贯、出生地等信息就是划分到区县一级的。

最后我们聚焦在公安常用的省市县三级六位行政区划代码上的话,那么就只需要关注《中华人民共和国行政区划代码》(GB/T2260-2007)这个标准文件就好了。《GB/T2260-2007》主要规定了行政区划代码的编写规则和提供了当年的已编好的行政区划代码。编写规则大致如下:

第一、二位表示省(自治区、直辖市、特别行政区)。

第三、四位表示市(地区、自治州、盟及国家直辖市所属市辖区和县的汇总码)。其中,01-20,51-70表示省直辖市;21-50表示地区(自治州、盟)。

第五、六位表示县(市辖区、县级市、旗)。01-20表示市辖区或地区(自治州、盟)辖县级市;21-70表示县(旗);81-99表示省直辖县级市;71-80表示工业园区或者经济开发区。

举例来说 “130123”这个代码,前两位13指代的是河北省,前四位1301指代的是河北省石家庄市,全六位130123指代的是河北省石家庄市正定县。这些代码当然都可以从标准中查询出来,但我觉得一名优秀的公安业务工作者,至少应该记得所有省级单位的代码,这样当你看到一个21开头的公民身份号码,你就知道这是一位东北老铁了。

行政区划代码本身就能反映很多好玩的事,比如:

中国现有省级单位34个,地市级单位334个,区县级单位2851个。

广东是全国拥有最多地市的省级单位,有21个;河北省保定市是下辖区县最多的地市级单位,有24个。

有地市级单位没有下辖区县,如广东东莞、中山。

也有省直管的县级单位,即中间没有地市级单位。如海南的琼海市、澄迈县等。

有省市同名的,比如吉林省和吉林市;有市县同名的,比如长沙市和长沙县;也有跨区域重名的,比如北京市通州区和南通市通州区。

2

好像写到这,还是一些枯燥的知识,看不出有啥重要的,我们只不过是把行政区划代码拿过来在业务中应用而已。譬如在人口管理中,我们拿行政区划代码来管理人员的户籍地、籍贯地、出生地等信息。

请快速的说出户籍、籍贯、出生地三者的区别!

生源地行政区划码怎么填写(行政区划代码咋填)

户籍地就是你登记户口的地方,在人口管理中填写的就是登记户口所在地的六位行政区划代码。

籍贯地是指祖父及以上父系祖先的长久居住地或祖父及以上父系祖先的出生地。参照公安部公通字[1995]91号文件,公民的籍贯应为本人出生时祖父(爷爷)的居住地(户口所在地)。是不是有点疑惑?因为籍贯这个词是自古传下来的,中国古代是小农经济、安土重迁的,所以你的爷爷,或者爷爷的爷爷一般就固定在一个地方,所以可以用来表明你是哪里的。

出生地最好理解了,就是你出生时在的地方,这个的重要性要比户籍、籍贯要差一些。

生源地行政区划码怎么填写(行政区划代码咋填)

已经理解好了?那我再问你,那公民身份号码的前六位又代表了什么?

生源地行政区划码怎么填写(行政区划代码咋填)

通过分析你可以知道前六位实际是你出生首次登记户口时的户籍地代码。原则上来说,只要你户籍没有迁移过,那么前六位应该是和你的户籍地代码是一致的。

但是户籍会迁移啊,很多人的户籍会迁移,有的人还会迁移很多次,上学会迁移、工作会迁移、买房会迁移……。

所以我们可以看出,理论上一个人的籍贯、出生地还有公民身份号码前六位是终生不变的,但户籍会变动,户籍里填写的行政区划代码就会变动。

来自山东的小明学习勤奋刻苦,毕业后通过千军万马过独木桥的北京公务员考试,成功落户北京,成了一个北京人。身份号码37打头的他的户口本里赫然印着北京市西城区户籍,人口系统里记录的是行政区划代码“110102”。

小明租住在西单北边不远处的胡同里,每天上班和胡同头早晨遛弯的王大爷打招呼。王大爷私下里跟隔壁李大妈嘀咕“嗨,啥北京人?我们北京人只认110打头的”。

小明认识新朋友的时候总是介绍自己是山东人。他自己现在也不能确切的明确自己是山东人?还是北京人?更何况小明他爷爷其实生活在东北,他籍贯里写的是辽宁。

这种我是哪里人的疑问随着社会不断发展,人员流动越来越频繁变得越发凸显,如果一个人父辈辗转过多地、自己又辗转过多地,那多半是不好确定的,只能靠生活的长短或者文化的认同程度来定了。

生源地行政区划码怎么填写(行政区划代码咋填)

所以目前看来,在人口管理中,关于人所属地域的四项中,籍贯、出生地、公民身份号码前六位是不变的,户籍地是变的,只要有变化就有复杂度。

如果只有人的户籍地发生变化,那复杂度是很低的,但是更复杂的是行政区划代码会发生变化。

生源地行政区划码怎么填写(行政区划代码咋填)

上图是民政部官方网站2020年公布的行政区划代码变更情况截图。每一年行政区划代码都会有调整。

比如2019年地级市山东莱芜撤销,原有的两个区并入山东省济南市,原有的莱芜“371200”的地市代码不复存在,改成了“370116”和“370117”两个区县代码。

地市一级的变动毕竟还是少的,但每年都会有区县的调整,比如区县合并,北京市崇文区“110103”、宣武区“110104”撤销,分别并入到北京市东城区“110101”和北京市西城区“110102”。还有大量的县改区、县改县级市等操作,如北京市延庆县改为北京市延庆区,代码也从“110129”改为“110119”。杭州市富阳县先改为杭州市富阳市又改为杭州市富阳区,代码也从“330123”改为“330183”最终改为“330111”。

公安部门的行政区划信息是要随着民政部门的调整而调整的,当然各个业务系统都会跟着进行相应的调整。但有的业务调整会很大,对!还是人口管理业务。

像原来山东莱芜市的居民,系统中户籍地都要从“371200”改成济南市的“370100”。紧接着,籍贯和出生地是莱芜的也要改成济南的编码。

来自山东莱芜的小明在北京落户已经七年了,然后他惊讶的发现自己突然又变成了济南人。

生源地行政区划码怎么填写(行政区划代码咋填)

当然目前也不是所有涉及到的居民的籍贯和出生地都会随行政区划调整而进行相应改变,而且有一个数据项是变不了的,公民身份号码前六位。于是3712打头的小明按照当前的行政区划代码来看的话,就翻译不出来他的前六位地址。

为了解决这些问题,现存的策略是代码库中保存所有历史以来的行政区划代码信息,这样所有的代码包括身份号码前六位的、籍贯的、户籍的、出生地的都可以对应的翻译出来。而且这样子反映了一个人户籍的历史轨迹,比如40年后,小明看到自己的籍贯依然是山东省莱芜市,虽然莱芜市已经不复存在40年了。

但这样做也有问题出现,咱假设个场景。还是小明,他虽生活在北京七年但仍乡音难改,一天在地铁上邂逅了一位美女热聊了几句,并留下了自己的名字。

美女对小明产生了好感,但忘记问小明的联系方式,只知道小明的名字,然后从口音判断应该是山东老乡。

现在如果你帮这位美女寻找小明,你会怎么做呢?

显然这里圈定山东人不能用户籍了,因为小明户籍上已经属于北京了。这时从身份号码前六位、籍贯或出生地上圈定才会更加精准。

如果我们拿身份号码前六位、籍贯或出生地做相关的数据分析工作,那么就会出现多个匹配的问题,比如我现在想找籍贯是杭州富阳的人,那么锁定的行政区划代码就不仅是当前的杭州市富阳区“330123”,还有历史上的“330183”杭州市富阳市和“330111”杭州市富阳县。

于是我们要做关于地域的数据分析时,我们要把行政区划代码里面的历史和现状都得梳理清楚,做到不重不漏。

当然如果我们仅仅是使用系统的业务人员,原则上如果系统后台把这些情况处理的很好的话,我们不需要输入这些复杂的情况。我们只需要输入富阳,那么后台就会把富阳的以上所有情况都匹配出来,但这里面的细节希望你从上面的讲解中得到一些了解。

有人会问现在不都全文模糊搜嘛,那我搜富阳,理论上户籍、籍贯、出生地里的富阳县、富阳市、富阳区等等都能匹配到。

但你要想,你能搜到的前提是,系统已经在后台把各个项中的代码翻译成了地名,这样你在前台才可以用地名查到。并且全文搜已经给你的输入做了优化,不然为啥不给你匹配叫张富阳的人呢。

生源地行政区划码怎么填写(行政区划代码咋填)

说到这,其实用地名搜还是有一个坑的容我再讲一讲。这个也算是行政区划代码的遗留问题,由于最早省县乡三级机关的原因,代码中很多区县的名称是直接省名加县区名的,比如代码“330183”,代码库的名称为浙江省富阳市,而不是浙江省杭州市富阳市。这样的话用代码翻译出来的地名不带杭州。如果我们用杭州这个地名去搜索匹配,那么是匹配不到富阳人的。

要解决这个问题,可以在系统后台补充上杭州,这样就不会出现地区断层。如果系统没做的话,就需要用户自己遍历下所有的这些情况了。

好在我国的行政区划调整都是在市县一级,地级市鲜有出现。如果省级也出现调整,那影响你可以想象。光人口管理就这么复杂了,其他的不敢想象。

估计如果有省级调整的话,只有新增这种情况啦,比如港澳台纳入一体管理。而且标准上早就给港澳台编好啦,台湾省“710000”、 香港特别行政区“810000”、澳门特别行政区“820000”。

希望祖国早日统一。

生源地行政区划码怎么填写(行政区划代码咋填)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至QQ邮箱:3628405936@qq.com 举报,本站将立刻删除。
(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注