diff --git a/src/entity/emr/emr_internal_consultation.ts b/src/entity/emr/emr_internal_consultation.ts index 6905145..64b914e 100644 --- a/src/entity/emr/emr_internal_consultation.ts +++ b/src/entity/emr/emr_internal_consultation.ts @@ -33,6 +33,10 @@ export class EmrInternalConsultation { @JoinColumn() referring_doctor: User; + @ManyToOne(() => User, { onDelete: "CASCADE" }) + @JoinColumn() + consulted_doctor: User; + @ManyToOne(() => Room, { onDelete: "CASCADE" }) @JoinColumn() consulted_room: Room; @@ -44,9 +48,15 @@ export class EmrInternalConsultation { @Column({ type: "text", nullable: true }) requested_consultation: string; + @Column({ type: "text", nullable: true }) + consultation_report: string; + @Column({ type: "date", nullable: true }) dates: Date; + @Column({ type: "date", nullable: true }) + consultation_date: Date; + @Column({ type: "enum", enum: InternalConsulStatus,