- STUDENT_COURSE_MEMBERSHIP_ID [1] *
- COURSE_INSTANCE_ID [1] *
- MOD_INSTANCE_ID [1] *
- STUDENT_COURSE_MEMBERSHIP_SEQ [1] *
- STUDENT_ID [1]
- MOD_GRADE [0..1] deprecated
- MOD_RESULT [0..1]
- MOD_RETAKE [0..1]
- MOD_START_DATE [0..1]
- MOD_END_DATE [0..1]
- MOD_FIRST_MARK [0..1]
- MOD_ACTUAL_MARK [0..1]
- MOD_AGREED_MARK [0..1]
- MOD_FIRST_GRADE [0..1]
- MOD_ACTUAL_GRADE [0..1]
- MOD_AGREED_GRADE [0..1]
- MOD_CREDITS_ACHIEVED [0..1]
- MOD_CURRENT_ATTEMPT [0..1]
- MOD_COMPLETED_ATTEMPT [0..1]
- X_MOD_NAME [0..1]
- X_MOD_ACADEMIC_YEAR [0..1]
* indicates that the property is part of a composite primary key for this entity.
Final grade student achieved on the module.
Analytics
Jisc
Any
String (256)
Use MOD_AGREED_GRADE instead of MOD_GRADE
Indicates whether the student passed the module, didn't pass the module, deferred the module or whether this information is not known because the module hasn't been completed yet.
Analytics
Jisc
MOD_RESULT | DESCRIPTION(ENGLISH) | DESCRIPTION(WELSH) |
1 | Pass | |
2 | Fail | |
3 | Not known | |
4 | deprecated (was: 'deferred') |
Int
Code 3 is applied in all cases where the outcome is either not known (yet), or doesn't apply because the student hasn't been assessed yet. Code 4 is deprecated because deferral or withdrawal is indicated by WITHDRAWAL_REASON in student_course_membership. Omitting this property could impair the functionality of analytics applications such as student apps or dashboards.
Whether this is a retake of the module for that student.
Analytics
Jisc
MOD_RETAKE | DESCRIPTION(ENGLISH) | DESCRIPTION(WELSH) |
1 | Yes | Ie |
2 | No | Na |
Int
Start date of this module_instance
Analytics and display
Jisc
ISO 8601 - YYYY-MM-DD
Date
The start and end date of a module_instance MUST align with the start and end date of a course_instance. Omitting this property could impair the functionality of analytics applications such as student apps or dashboards.
End date of this module_instance
Analytics and display
Jisc
ISO 8601 - YYYY-MM-DD
Date
The start and end date of a module_instance MUST align with the start and end date of a course_instance. Omitting this property could impair the functionality of analytics applications such as student apps or dashboards.
The mark awarded by the initial marker prior to any moderation process.
Analytics
Jisc
0-100
Decimal
MOD_FIRST_MARK should only be part of a UDD compliant dataset if there is a moderation process and the input mark is available in the source data. If a marking process involves concurrent initial marking, the reconciled result should be recorded in MOD_ACTUAL_MARK.
The mark awarded to the learner after any moderation process, but before any formal confirmation process. Moderation processes typically involve multiple markers, and confirmation processes typically involve external examiners.
Analytics
Jisc
0-100
Decimal
MOD_ACTUAL_MARK should only be part of a UDD compliant dataset if there is a moderation process and if the result of that process is available in the source data.
The mark recorded after any moderation or confirmation processes, or the only recorded mark if there are no moderation or confirmation processes. This mark is typically the one used to determine degree classification.
Analytics
Jisc
0-100
Decimal
MOD_AGREED_MARK is expected to be present in any UDD compliant dataset as soon as it becomes available.
The grade awarded by the initial marker prior to any moderation process.
Analytics. The first grade a student receives on the module is used to help monitor what changes to marks are made during the re-assessment process.
Jisc
Any
String (255)
MOD_FIRST_GRADE should only be part of a UDD compliant dataset if there is a moderation process and the input grade is available in the source data. If a marking process involves concurrent initial marking, the reconciled result should be recorded in MOD_ACTUAL_GRADE.
The grade awarded to the learner after any moderation process, but before any formal confirmation process. Moderation processes typically involve multiple markers, and confirmation processes typically involve external examiners.
Analytics
Jisc
Any
String (255)
MOD_ACTUAL_GRADE should only be part of a UDD compliant dataset if there is a moderation process and if the result of that process is available in the source data.
The grade recorded after any moderation or confirmation processes, or the only recorded grade if there are no moderation or confirmation processes. This grade is typically the one used to determine degree classification.
Analytics
Jisc
Any
String (255)
MOD_AGREED_GRADE is expected to be present in any UDD compliant dataset as soon as it becomes available.
The number of credits awarded for the module.
Analytics
https://www.hesa.ac.uk/collection/c16051/a/crdtpts/
Any
Integer
Number of attempts taken by a student so far on a module_instance.
Analytics
Jisc
Any
Integer
Omitting this property may hinder the development or use of an effective analytics model.
Number of attempts taken by a student to complete a module_instance.
Analytics
Jisc
Any
Integer
An extra implementation optimisation that isn't part of the UDD model. Its value is identical to that of the relevant module.MOD_NAME.
Implementation optimisation
Jisc; module.MOD_NAME
Any
String (255)
This data is generated internally from existing data, and does not need to be supplied by an institution.
An extra implementation optimisation that isn't part of the UDD model. Its value is identical to that of MOD_ACADEMIC_YEAR on the mod_instance identified by the relevant MOD_INSTANCE_ID.
Analytics
Jisc
4 digit year
Int
This is the starting year for the academic year.