コンテンツにスキップ

ConductShinryouEx

処置内の診療行為に、診療行為マスターの情報を加えた表示用のモデル。

定義: src/lib/models/conduct-shinryou-ex.ts

フィールド

フィールド 説明
conductShinryouId number ID
conductId number どの処置の診療行為か(Conduct
shinryoucode number 診療行為コード
master ShinryouMaster 診療行為マスターの情報
memo object(省略可) 補助情報

備考

型定義

import { z } from "zod";
import { shinryouMasterSchema } from "@/lib/models/shinryou-master";

export const conductShinryouExSchema = z.object({
  conductShinryouId: z.number(),
  conductId: z.number(),
  shinryoucode: z.number(),
  master: shinryouMasterSchema,
  memo: z.record(z.unknown()).optional()
});

export type ConductShinryouEx = z.infer<typeof conductShinryouExSchema>;