diff --git a/src/entity/emr/emr_registration.ts b/src/entity/emr/emr_registration.ts index 5bd049e..c20c1bf 100644 --- a/src/entity/emr/emr_registration.ts +++ b/src/entity/emr/emr_registration.ts @@ -8,6 +8,8 @@ import { EmrRegistrationOutpatient } from "./emr_registration_outpatient"; import { EmrRegistrationEmergency } from "./emr_registration_emergency"; import { EmrRegistrationEmergencyResponsible } from "./emr_registration_emergency_responsible"; import { RefferalHospital } from "../refferal_hospital"; +import { EmrDiagnosis } from "./emr_diagnosis"; +import { OneToMany } from "typeorm"; /** * Registrasi base: data umum untuk semua tipe (rawat jalan, rawat inap, emergency, hemodialysis). @@ -77,6 +79,9 @@ export class EmrRegistration { @Column({ nullable: true, type: "text" }) referral_letter_photo: string; + @OneToMany(() => EmrDiagnosis, (diagnosis) => diagnosis.registration) + diagnoses: EmrDiagnosis[]; + @Column() @CreateDateColumn() created_at: Date;