StudyEnrollment

Type Alias: StudyEnrollment

[object Object]

Defined in: app/api/types.gen.ts:1044

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?

optional completionDate?: string | null

Defined in: app/api/types.gen.ts:1066

The date and time when the enrollment ended, if applicable.


enrollmentDate?

optional enrollmentDate?: string

Defined in: app/api/types.gen.ts:1062

The date and time when the enrollment started.


id?

optional id?: number

Defined in: app/api/types.gen.ts:1048

The unique identifier of a study enrollment, assigned incrementally.


member?

optional member?: Member

Defined in: app/api/types.gen.ts:1053


memberId?

optional memberId?: string

Defined in: app/api/types.gen.ts:1052

The member associated with this enrollment.


status?

optional status?: StudyStatus

Defined in: app/api/types.gen.ts:1067


study?

optional study?: Study

Defined in: app/api/types.gen.ts:1058


studyId?

optional studyId?: number

Defined in: app/api/types.gen.ts:1057

The study associated with this enrollment.

On this page