updatre suaisgduaskgdukgsa

This commit is contained in:
wayanrivan
2026-05-05 14:48:31 +07:00
parent 516dbeb31f
commit 0d41c7e069

View File

@ -14,6 +14,20 @@ import { EmrRegistration } from "./emr_registration";
import { FosterCareHistory } from "../foster_care_history";
import { Room } from "../room";
interface ResultsCriteria {
group: number;
name: string;
}
interface Causes {
group: string;
name: string;
}
interface RelatedClinicalCondition {
name: string;
}
interface FluidsAndMedication {
datetime: string;
fluid_type: string;
@ -149,6 +163,83 @@ export class EmrNursingAssesment {
@Column({ nullable: true, type: "boolean" })
discharge: boolean;
@Column({
nullable: true,
type: 'jsonb',
default: [],
})
result_criteria: ResultsCriteria[];
@Column({
nullable: true,
type: 'jsonb',
default: [],
})
causes: Causes[];
@Column({
nullable: true,
type: 'jsonb',
default: [],
})
related_clinical_condition: RelatedClinicalCondition[];
@Column({
nullable: true,
type: 'jsonb',
default: [],
})
subjective_major: Causes[];
@Column({
nullable: true,
type: 'jsonb',
default: [],
})
objectitve_major: Causes[];
@Column({
nullable: true,
type: 'jsonb',
default: [],
})
subjective_minor: Causes[];
@Column({
nullable: true,
type: 'jsonb',
default: [],
})
objective_minor: Causes[];
@Column({
nullable: true,
type: 'jsonb',
default: [],
})
observation: RelatedClinicalCondition[];
@Column({
nullable: true,
type: 'jsonb',
default: [],
})
therapeutic: RelatedClinicalCondition[];
@Column({
nullable: true,
type: 'jsonb',
default: [],
})
education: RelatedClinicalCondition[];
@Column({
nullable: true,
type: 'jsonb',
default: [],
})
colaboration: RelatedClinicalCondition[];
@Column()
@CreateDateColumn()
created_at: Date;