Add registration relation to emergency transfer

This commit is contained in:
abukhoeruliskandarali
2026-05-18 17:19:32 +07:00
parent e7f26d675e
commit d4e8a1570e
8 changed files with 92 additions and 0 deletions

View File

@ -9,6 +9,7 @@ import { User } from "../users";
import { EmrDiagnosis } from "./emr_diagnosis";
import { TransferMethodType, TransferRiskType } from "../../types/emr";
import { EmrEmergencyTransferAttachedDevice } from "./emr_emergency_transfer_attached_devices";
import { EmrRegistration } from "./emr_registration";
@Entity("emr_emergency_transfers", { schema: "emr" })
export class EmrEmergencyTransfer {
@ -16,6 +17,11 @@ export class EmrEmergencyTransfer {
@PrimaryGeneratedColumn("uuid")
id: string;
// Registrasi emergency yang memiliki transfer antar unit
@ManyToOne(() => EmrRegistration, { onDelete: "NO ACTION", nullable: true })
@JoinColumn({ name: "registration_id" })
registration: EmrRegistration;
// Asal ruang rawat
@ManyToOne(() => Room, { onDelete: "NO ACTION" })
@JoinColumn()