Koukikourei¶
後期高齢者医療の保険情報を表すモデル。データベースの hoken_koukikourei テーブルに対応します。
定義: src/lib/models/koukikourei.ts
フィールド¶
| フィールド | 型 | 説明 |
|---|---|---|
koukikoureiId |
number | 後期高齢 ID |
patientId |
number | 患者 ID(Patient) |
hokenshaBangou |
string | 保険者番号 |
hihokenshaBangou |
string | 被保険者番号 |
futanWari |
number | 患者負担割合(1/2/3 = ○割負担) |
validFrom |
string | 有効開始日 (YYYY-MM-DD) |
validUpto |
string | 有効終了日(YYYY-MM-DD, 0000-00-00 は有効期限なし) |
型定義¶
import { z } from "zod";
export const koukikoureiSchema = z.object({
koukikoureiId: z.number(),
patientId: z.number(),
hokenshaBangou: z.string(),
hihokenshaBangou: z.string(),
futanWari: z.number(),
validFrom: z.string(),
validUpto: z.string()
});
export type Koukikourei = z.infer<typeof koukikoureiSchema>;