hoken_koukikourei¶
後期高齢者医療制度の保険情報を格納するテーブル。75 歳以上(一定の障害がある場合は 65 歳以上)の患者が対象です。1 行が 1 件の保険資格を表し、患者の資格が変わるたびに新しい行が追加されます。
カラム¶
| カラム | 型 | 説明 |
|---|---|---|
koukikourei_id |
int | 後期高齢 ID(主キー、自動採番) |
patient_id |
int | 患者 ID(patient を参照) |
hokensha_bangou |
varchar(255) | 保険者番号 |
hihokensha_bangou |
varchar(255) | 被保険者番号 |
futan_wari |
tinyint | 患者負担割合(1/2/3 = ○割負担) |
valid_from |
date | 有効開始日 (YYYY-MM-DD) |
valid_upto |
date | 有効終了日(YYYY-MM-DD, 0000-00-00 は有効期限なし) |
memo |
json | 補助情報(NULL 可) |
備考¶
- 後期高齢者医療は単独の医療保険であり、社保国保(
hoken_shahokokuho)とは併用しません。 valid_uptoが0000-00-00の行が現在有効な資格を表します。資格変更時は旧行のvalid_uptoを変更日の前日に設定し、新しい行を追加します。
スキーマ¶
CREATE TABLE `hoken_koukikourei` (
`koukikourei_id` int NOT NULL AUTO_INCREMENT,
`patient_id` int NOT NULL DEFAULT '0',
`hokensha_bangou` varchar(255) NOT NULL DEFAULT '',
`hihokensha_bangou` varchar(255) NOT NULL DEFAULT '',
`futan_wari` tinyint NOT NULL DEFAULT '0',
`valid_from` date NOT NULL DEFAULT '0000-00-00',
`valid_upto` date NOT NULL DEFAULT '0000-00-00',
`memo` json DEFAULT NULL,
PRIMARY KEY (`koukikourei_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;