import { type Base, genBase } from "./_base"; import { genMaterialPackage, type MaterialPackage } from "./material-package"; import { genProcedureRoom, type ProcedureRoom } from "./procedure-room"; export interface ProcedureRoomOrder extends Base { encounter_id: number infra_code: string procedureRoom: ProcedureRoom materialPackage_code: string materialPackage: MaterialPackage } export function genProcedureRoomOrder(): ProcedureRoomOrder { return { ...genBase(), encounter_id: 0, infra_code: '', procedureRoom: genProcedureRoom(), materialPackage_code: '', materialPackage: genMaterialPackage(), } }