finish: integrasi create education assessment

note: masih perlu cek terkait new api domain
This commit is contained in:
Khafid Prayoga
2025-10-23 16:20:50 +07:00
parent d879325496
commit dd33bbac8e
6 changed files with 160 additions and 10 deletions
+41
View File
@@ -0,0 +1,41 @@
import { type Base, genBase } from './_base'
export type JsonRaw = string
export interface EduAssessment extends Base {
encounter_id: number
generalEdus: Record<string, string>
specialEdus: Record<string, string>
assessments: Record<string, string>
plan: Record<string, string>
}
export function genEduAssessment(): EduAssessment {
return {
...genBase(),
encounter_id: 0,
generalEdus: {},
specialEdus: {},
assessments: {},
plan: {},
}
}
export interface EduAssessmentRaw extends Base {
encounter_id: number
generalEdus: string
specialEdus: string
assessments: string
plan: string
}
export function genEduAssessmentRaw(): EduAssessmentRaw {
return {
...genBase(),
encounter_id: 0,
generalEdus: '',
specialEdus: '',
assessments: '',
plan: '',
}
}