法人データに法人種別を追加しました

法人データに法人種別を追加しました

法人番号データに、法人種別を追加しました。

法人基本情報テーブル corporate_basic_info

法人追加情報テーブル corporate_additional_info

使っていないフィールとかも多数あるので、どこかにぶち込んでおこうかなどとも考えたのですが、整数フィールドがない。文字列で入れておくのであれば意味がない。

ということで、別テーブルにしました。

キーが法人番号で、法人種別のIDだけをもつ

法人種別テーブル corporate_type_codes

法人名、フリガナ、法人番号のいづれかの一部を入れて検索できます。

都道府県と市区町村は必須項目にしました。全国で検索するときの負荷がものすごいし、その待つことの時間の無駄さを考えると、特定の市区町村で利用することに限定しました。

そして、法人種別。

都道府県 と 市区町村 を指定して 検索した場合は、その市区町村の法人をすべて一覧に表示します。

さらに、ここに法人種別を追加して、検索した場合には、その市区町村の指定した種別の法人の一覧を表示します。

さて、この法人種別なんですが、法人名で登録してある名前から判別をしているのです。バッチを作って名前から法人種別番号を取得して、それを法人種別テーブルのcorporate_type_codeに登録しています。

法人名に含まれる文字列によって種別がきまる。

その他になったのを分析してみると、ほぼほぼ有限会社だ。そしたら、それは有限会社と割り振ってやりゃいいだろう。

そして、問題はそれ以外だ。

宗教法人XXX,なんとか寺、なんとか教会、これらは宗教法人

協会XXXX、なんとか協会、これらは協会

協議会というのもある

労働組合

管理組合

  • 株式会社:株式を発行して資金を調達する営利法人
  • 有限会社:有限責任社員のみが出資する法人で、2006年から新設はできない。
  • 地方公共団体:地方の行政を担う自治体
  • 独立行政法人:特定の行政業務を独立して行う法人
  • 特殊法人:特別法で設立された公的な役割を持つ法人
  • 合同会社:出資者全員が有限責任を負う法人
  • 合資会社:無限責任社員と有限責任社員がいる法人
  • 合名会社:出資者全員が無限責任を負う法人
  • 社会福祉法人:福祉事業を行う非営利法人
  • 医療法人:医療や介護を提供する法人
  • NPO法人:社会的課題解決のための非営利団体
  • 学校法人:教育機関の運営を行う法人
  • 宗教法人:宗教活動を行う非営利法人
  • 財団法人:寄付金などで運営される公益性の高い法人
  • 社団法人:特定の目的のために人が集まって運営する法人
  • 協同組合:組合員の利益を共助するための組織
  • 労働組合:労働者の権利保護と労働条件改善を目的とする組織

悩ましいが、取り急ぎ以下のようにして対応した。

 株式会社 iPLUS ONE

電話: 047 471 9937

Email:contact@iplusone.co.jp

サービス