From 3cdeccc8a23b5d03597d92a589880833abde1925 Mon Sep 17 00:00:00 2001 From: wayanrivan Date: Thu, 26 Feb 2026 11:28:23 +0700 Subject: [PATCH] update --- src/entity/emr/emr_anamnesis.ts | 5 +++++ src/entity/emr/emr_radiology_services.ts | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/src/entity/emr/emr_anamnesis.ts b/src/entity/emr/emr_anamnesis.ts index a48658e..3ed5b02 100644 --- a/src/entity/emr/emr_anamnesis.ts +++ b/src/entity/emr/emr_anamnesis.ts @@ -12,6 +12,7 @@ import { import { anamnesisStatus } from "../../enum/anamnesisStatus"; import { EmrRegistration } from "./emr_registration"; +import { EmrPatient } from "./emr_patient"; @Entity("emr_anamnesis", { schema: "emr" }) export class Emranamnesis { @@ -22,6 +23,10 @@ export class Emranamnesis { @JoinColumn() registration: EmrRegistration; + @ManyToOne(() => EmrPatient, { onDelete: "CASCADE" }) + @JoinColumn() + patient: EmrPatient; + /** Contoh: "08:00-12:00" atau "Pagi" */ @Column({ nullable: true, type: "text" }) chief_complaint: string; diff --git a/src/entity/emr/emr_radiology_services.ts b/src/entity/emr/emr_radiology_services.ts index 4b5847d..5191587 100644 --- a/src/entity/emr/emr_radiology_services.ts +++ b/src/entity/emr/emr_radiology_services.ts @@ -48,5 +48,9 @@ export class RadiologyServices { @Column({ nullable: true, length: 256 }) deleted_by: string; + + @Column() + @CreateDateColumn() + procedure_time: Date; }