fix diagnostic procedure

This commit is contained in:
avicenan
2026-03-12 10:12:25 +07:00
parent f38f20543c
commit f2d5f09763
2 changed files with 9 additions and 5 deletions

View File

@ -9,7 +9,7 @@ import {
OneToOne, OneToOne,
JoinColumn, JoinColumn,
} from "typeorm"; } from "typeorm";
import { EmrDiagnosisType } from "../../enum/emrDiagnosisType"; import { EmrDiagnosticProcedureType } from "../../enum/emrDiagnosticProcedureType";
import { EmrPatient } from "./emr_patient"; import { EmrPatient } from "./emr_patient";
import { DiagnosticProcedure } from "../diagnostic_procedure"; import { DiagnosticProcedure } from "../diagnostic_procedure";
import { EmrRegistration } from "./emr_registration"; import { EmrRegistration } from "./emr_registration";
@ -29,20 +29,20 @@ export class EmrDiagnosticProcedure {
@ManyToOne(() => DiagnosticProcedure, { onDelete: "CASCADE", nullable: true }) @ManyToOne(() => DiagnosticProcedure, { onDelete: "CASCADE", nullable: true })
@JoinColumn() @JoinColumn()
id_diagnostic_procedure: DiagnosticProcedure; diagnostic_procedure: DiagnosticProcedure;
@Column({ nullable: true, type: "text" }) @Column({ nullable: true, type: "text" })
diagnostic_procedure_code: string; diagnostic_procedure_code: string;
@Column({ nullable: true, type: "text" }) @Column({ nullable: true, type: "text" })
diagnostic_procedure: string; diagnostic_procedure_name: string;
@Column({ @Column({
type: "enum", type: "enum",
enum: EmrDiagnosisType, enum: EmrDiagnosticProcedureType,
nullable: false, nullable: false,
}) })
diagnosis_type: EmrDiagnosisType; diagnostic_procedure_type: EmrDiagnosticProcedureType;
@Column() @Column()
@CreateDateColumn() @CreateDateColumn()

View File

@ -0,0 +1,4 @@
export enum EmrDiagnosticProcedureType {
PRIMARY = "primary",
SECONDARY = "secondary",
}