ConductDrugEx¶
処置内の薬に、医薬品マスターの情報を加えた表示用のモデル。
定義: src/lib/models/conduct-drug-ex.ts
フィールド¶
| フィールド | 型 | 説明 |
|---|---|---|
conductDrugId |
number | ID |
conductId |
number | どの処置の薬か(Conduct) |
iyakuhincode |
number | 薬のコード |
amount |
number | 使用量 |
master |
IyakuhinMaster | 医薬品マスターの情報 |
備考¶
- 保存用の基本の形は ConductDrug です。
型定義¶
import { z } from "zod";
import { iyakuhinMasterSchema } from "@/lib/models/iyakuhin-master";
export const conductDrugExSchema = z.object({
conductDrugId: z.number(),
conductId: z.number(),
iyakuhincode: z.number(),
amount: z.number(),
master: iyakuhinMasterSchema
});
export type ConductDrugEx = z.infer<typeof conductDrugExSchema>;