type: object description: Enrolment status of a `Lecture Series` properties: status: description: If this enrolment is still active type: string oneOf: - id: enrolled const: enrolled description: Currently enrolled, but the lectures have not yet started - id: active const: active description: Enrolled and currently taking part - id: completed const: completed description: Completed the - id: cancelled const: cancelled description: The enrolment was cancelled - id: failed const: failed description: The student failed the module course_pk: $ref: ../relations/course.yaml term_pk: $ref: ../relations/term.yaml ects: $ref: ../common/ects.yaml mark: $ref: ../common/mark.yaml module_pk: $ref: ../relations/module.yaml start_date: description: When this enrolment started (UNIX timestamp in seconds) type: integer format: u64 end_date: description: When this enrolment ended (UNIX timestamp in seconds) type: integer format: u64 required: - status - course_pk - term_pk - ects - mark - module_pk - start_date - end_date