コンテンツにスキップ

WqueueFull

待ち行列の 1 件に、患者と診察の情報を加えた表示用のモデル。受付一覧の表示などに使います。

定義: src/lib/models/wqueue-full.ts

フィールド

フィールド 説明
wqueue Wqueue 待ち行列の情報
visit Visit 診察
patient Patient 患者

型定義

import { z } from "zod";
import { patientSchema } from "@/lib/models/patient";
import { visitSchema } from "@/lib/models/visit";
import { wqueueSchema } from "@/lib/models/wqueue";

export const wqueueFullSchema = z.object({
  wqueue: wqueueSchema,
  visit: visitSchema,
  patient: patientSchema
});

export type WqueueFull = z.infer<typeof wqueueFullSchema>;