统一社会信用代码解析登记管理部门和机构类别 您所在的位置:网站首页 场所代码怎么填写社会信用代码 统一社会信用代码解析登记管理部门和机构类别

统一社会信用代码解析登记管理部门和机构类别

2023-07-16 20:27| 来源: 网络整理| 查看: 265

统一社会信用代码  指按照《国务院关于批转发展改革委等部门法人和其他组织统一社会信用代码制度建设总体方案的通知》(国发〔2015〕33号)规定,由赋码主管部门给每一个法人单位和其他组织颁发的在全国范围内唯一的、终身不变的法定身份识别码。

  统一社会信用代码由18位的阿拉伯数字或大写英文字母(不使用I、O、Z、S、V)组成,第1位为登记管理部门代码、第2位为机构类别代码、第3-8位为登记管理机关行政区划码、第9-17位为组织机构代码、第18位为校验码。

  第1位:登记管理部门代码,使用阿拉伯数字或英文字母表示。分为1机构编制;2外交;3司法行政;4文化;5民政;6旅游;7宗教;8工会;9工商;A中央军委改革和编制办公室;N农业;Y其他。

   第2位:机构类别代码,使用阿拉伯数字表示。分为:

  1机构编制:1机关,2事业单位,3中央编办直接管理机构编制的群众团体,9其他;

  2外交:1外国常住新闻机构,9其他;

  3司法行政:1律师执业机构,2公证处,3基层法律服务所,4司法鉴定机构,5仲裁委员会,9其他;

  4文化:1外国在华文化中心,9其他;

  5民政:1社会团体,2民办非企业单位,3基金会,9其他;

  6旅游:1外国旅游部门常驻代表机构,2港澳台地区旅游部门常驻内地(大陆)代表机构,9其他;7宗教:1宗教活动场所,2宗教院校,9其他;

  8工会:1基层工会,9其他;

  9工商:1企业,2个体工商户,3农民专业合作社;

  A中央军委改革和编制办公室:1军队事业单位,9其他;

  N农业:1组级集体经济组织,2村级集体经济组织,3乡镇级集体经济组织,9其他;

  Y其他:不再具体划分机构类别,统一用1表示。

  第3-8位:登记管理机关行政区划码,使用阿拉伯数字表示。(参照《中华人民共和国行政区划代码》〔GB/T 2260〕)。

  第9-17位:主体标识码(组织机构代码),使用阿拉伯数字或英文字母表示。(参照《全国组织机构代码编制规则》〔GB 11714〕)

  第18位:校验码,使用阿拉伯数字或英文字母表示。

节选自《http://tjj.panzhihua.gov.cn/ztzl/tjzs/1552598.shtml》

统一社会信息代码获取登记管理部门和机构类别如下:

/** * 根据统一社会信用代码获取登记管理部门或机构类别 * * @param orgSocialNbr 统一社会信用代码 * @param num 1:登记管理部门;2:机构类别 * @return */ public String getByOrgSocialNbr(String orgSocialNbr, int num) { String result = ""; if ("".equals(ValidateUtil.checkUnifiedSocialCreditCode(orgSocialNbr))) { Map map = new HashMap(); Map organ = new HashMap(); organ.put("0", "机构编制"); organ.put("1", "机关"); organ.put("2", "事业单位"); organ.put("3", "中央编办直接管理机构编制的群众团体"); organ.put("9", "其他"); map.put("1", organ); Map diplomacy = new HashMap(); diplomacy.put("0", "外交"); diplomacy.put("1", "外国常住新闻机构"); diplomacy.put("9", "其他"); map.put("2", diplomacy); Map judicial = new HashMap(); judicial.put("0", "司法行政"); judicial.put("1", "律师执业机构"); judicial.put("2", "公证处"); judicial.put("3", "基层法律服务所"); judicial.put("4", "司法鉴定机构"); judicial.put("5", "仲裁委员会"); judicial.put("9", "其他"); map.put("3", judicial); Map culture = new HashMap(); culture.put("0", "文化"); culture.put("1", "外国在华文化中心"); culture.put("9", "其他"); map.put("4", culture); Map civil = new HashMap(); civil.put("0", "民政"); civil.put("1", "社会团体"); civil.put("2", "民办非企业单位"); civil.put("3", "基金会"); civil.put("9", "其他"); map.put("5", civil); Map tour = new HashMap(); tour.put("0", "旅游"); tour.put("1", "外国旅游部门常驻代表机构"); tour.put("2", "港澳台地区旅游部门常驻内地(大陆)代表机构"); tour.put("9", "其他"); map.put("6", tour); Map religion = new HashMap(); religion.put("0", "宗教"); religion.put("1", "宗教活动场所"); religion.put("2", "宗教院校"); religion.put("9", "其他"); map.put("7", religion); Map tradeUnion = new HashMap(); tradeUnion.put("0", "工会"); tradeUnion.put("1", "基层工会"); tradeUnion.put("9", "其他"); map.put("8", tradeUnion); Map business = new HashMap(); business.put("0", "工商"); business.put("1", "企业"); business.put("2", "个体工商户"); business.put("3", "农民专业合作社"); map.put("9", business); Map CMC = new HashMap(); CMC.put("0", "中央军委改革和编制办公室"); CMC.put("1", "军队事业单位"); CMC.put("9", "其他"); map.put("A", CMC); Map agriculture = new HashMap(); agriculture.put("0", "农业"); agriculture.put("1", "组级集体经济组织"); agriculture.put("2", "村级集体经济组织"); agriculture.put("3", "乡镇级集体经济组织"); agriculture.put("9", "其他"); map.put("N", agriculture); Map other = new HashMap(); other.put("0", "其他"); other.put("1", "其他"); map.put("Y", other); if (num == 1) { result = map.get(orgSocialNbr.charAt(0) + "").get("0"); } else { result = map.get(orgSocialNbr.charAt(0) + "").get(orgSocialNbr.charAt(1) + ""); } } return result; }

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有