cloud-ide-lms-model
Version:
Package for Model management of Cloud IDEsys LMS
23 lines (22 loc) • 1.06 kB
TypeScript
declare class AcaClassProgramMasterBase {
/** Mongo document id (string representation). */
_id?: string;
/** Display title / alias for the class-program. */
acacpm_alise_title?: string;
/** Whether this class-program record is active. */
acacpm_isactive?: boolean;
}
declare class AcaClassProgramMaster extends AcaClassProgramMasterBase {
/** Optional general-master reference that describes the class/program type. */
acacpm_class_program_id_sygms?: string;
/** Reference to the academic year for which this class-program is applicable. */
acacpm_academic_year_id_acayr?: string;
/** Reference to the owning academic entity (school/organization). */
acacpm_entity_id_syen?: string;
/** Reference to the education board associated with this class-program. */
acacpm_education_board_id_edbrd?: string;
/** Reference to the student role/type mapping used in this class-program. */
acacpm_student_role_id_syro?: string;
}
export { AcaClassProgramMasterBase, // interface
AcaClassProgramMaster };