StudyEnrollment
Type Alias: StudyEnrollment
[object Object]
Defined in: app/api/types.gen.ts:1724
Represents a study enrollment of a member in a study program. A StudyEnrollment has a unique identifier, references to the associated Member and Study, the date and time when the enrollment started, an optional completion date, and the current status of the enrollment (e.g., Enrolled, Completed, DroppedOut). This entity is used to manage and track enrollments for study programs within the system, allowing members to participate in academic programs based on their preferences and eligibility, and enabling better organization and reporting of student enrollments and academic progress.
Properties
completionDate?
optionalcompletionDate?:string|null
Defined in: app/api/types.gen.ts:1746
The date and time when the enrollment ended, if applicable.
enrollmentDate?
optionalenrollmentDate?:string
Defined in: app/api/types.gen.ts:1742
The date and time when the enrollment started.
id?
optionalid?:number
Defined in: app/api/types.gen.ts:1728
The unique identifier of a study enrollment, assigned incrementally.
member?
optionalmember?:Member
Defined in: app/api/types.gen.ts:1733
memberId?
optionalmemberId?:string
Defined in: app/api/types.gen.ts:1732
The member associated with this enrollment.
status?
optionalstatus?:StudyStatus
Defined in: app/api/types.gen.ts:1747
study?
optionalstudy?:Study
Defined in: app/api/types.gen.ts:1738
studyId?
optionalstudyId?:number
Defined in: app/api/types.gen.ts:1737
The study associated with this enrollment.