# Local-government standard-compliant systems — integrated suite

**English (this page)** | [日本語](README.md)

A reference-implementation package bundling **20 standard-compliant business systems + a resident-record system + a citizen online-procedure portal** (22 systems), plus the **intermediary-server linkage hub** (`00_中間サーバ連携基盤`) at the heart of Japan's local-government system standardization.
Each system lives under `systems/<NN_name>/` as independent source and **runs on its own** (Node.js web apps). The citizen portal and staff screens support **6 languages** (Japanese / English / Easy Japanese / Chinese / Korean / Vietnamese).

- Version: 1.2.1 (generated 2026-06-15)
- Systems included: 23
- Contact: highdefinitionaudiodriver@gmail.com

## Included systems
| No | Name (Japanese) | Ver | Folder | Source repo |
|----|-----------------|-----|--------|-------------|
| 00 | 中間サーバ連携基盤 | 1.0.0 | `systems/00_中間サーバ連携基盤/` | `chuukan-server` |
| 01 | 住民記録システム Web版（リファレンス実装） | 0.2.2 | `systems/01_住民記録システム/` | `juki-web-reference` |
| 02 | 国民健康保険管理システム Web版 | 1.1.2 | `systems/02_国民健康保険システム/` | `KokuhoWebSystem` |
| 03 | 後期高齢者医療管理システム Web版 | 1.1.2 | `systems/03_後期高齢者医療システム/` | `ElderlyHealthcareSystem` |
| 04 | 介護保険管理システム Web版 | 1.1.2 | `systems/04_介護保険システム/` | `LongTermCareInsuranceSystem_Web` |
| 05 | 国民年金管理システム Web版 | 1.1.2 | `systems/05_国民年金システム/` | `KokuminNenkinSystem_Web` |
| 06 | 児童手当管理システム Web版 | 1.1.2 | `systems/06_児童手当システム/` | `ChildAllowanceSystem` |
| 07 | 児童扶養手当管理システム Web版 | 1.1.2 | `systems/07_児童扶養手当システム/` | `child-rearing-allowance-web` |
| 08 | 子育て支援管理システム Web版 | 1.1.2 | `systems/08_子ども子育て支援システム/` | `kosodate_shien_system` |
| 09 | 就学管理システム Web版 | 1.1.2 | `systems/09_就学事務システム/` | `school-enrollment-system` |
| 10 | 就学援助管理システム Web版 | 1.1.2 | `systems/10_就学援助事務システム/` | `school-aid-web` |
| 11 | 健康管理システム Web版 | 1.1.2 | `systems/11_健康管理システム/` | `HealthManagementSystem` |
| 12 | 特定健康診査管理システム Web版 | 1.1.2 | `systems/12_特定健診等システム/` | `tokutei-kenshin-system` |
| 13 | 人口動態届出管理システム Web版 | 1.1.2 | `systems/13_人口動態調査システム/` | `vital-statistics-system-webapp` |
| 14 | 戸籍管理システム Web版 | 1.1.2 | `systems/14_戸籍情報システム/` | `koseki-web` |
| 15 | 戸籍附票システム Web版 | 1.1.2 | `systems/15_戸籍附票システム/` | `koseki-fuhyo-web` |
| 16 | 印鑑登録管理システム Web版 | 1.1.2 | `systems/16_印鑑登録システム/` | `inkan-registration-web` |
| 17 | 火葬等許可事務システム Web版 | 1.1.2 | `systems/17_火葬等許可システム/` | `cremation-permit-system` |
| 18 | 税務管理システム Web版 | 1.2.2 | `systems/18_税務システム/` | `tax-system-webapp` |
| 19 | 選挙人名簿管理システム Web版 | 1.1.2 | `systems/19_選挙人名簿管理システム/` | `electoral-roll-web` |
| 20 | 生活保護管理システム Web版 | 1.1.2 | `systems/20_生活保護システム/` | `SeikatsuHogoSystem` |
| 21 | 障害者福祉管理システム Web版 | 1.1.2 | `systems/21_障害者福祉システム/` | `ShogaishaFukushiSystem` |
| 22 | 市民オンライン手続きポータル | 0.7.2 | `systems/22_市民オンライン手続きポータル/` | `citizen-portal` |

## Running a system
Most systems have **zero dependencies** (Node.js standard library only) — no `npm ci` needed.
```
cd systems/02_国民健康保険システム
node apps/api/server.mjs          # → http://localhost:4173 (override with PORT)
```
- The intermediary server works the same way (`node apps/api/server.mjs` → http://localhost:4290).
- So does the citizen portal (→ http://localhost:8088).
- The only exception is `01_住民記録システム` (React+Vite+Spring); see its bundled 説明書.txt.

## Inter-system linkage (intermediary-server queries)
The estimate screens of the NHI, long-term care, latter-stage elderly healthcare, child allowance and public assistance systems include an "intermediary-server query" panel. With `00_中間サーバ連携基盤` running, they **actually query information by reference number** (only within the scope permitted by the linkage table) and fill the fetched values into the estimate form. Every query and denial is recorded in the hub's linkage log. The My Number (individual number) is never stored or transmitted — residents are matched via reference numbers and agency-specific codes.

## Notes
- This is a reference/educational implementation; it does not satisfy the real intermediary-server / information-provision-network specifications or their security requirements. All bundled data is fictional.
- Generated from the deduplicated monorepo `gov-standard-systems` (`build_suite.py`). Do not edit `systems/` directly.

## License / contact
MIT License (2026 highdefinitionaudiodriver). Contact: highdefinitionaudiodriver@gmail.com
