Skip to main content Skip to navigation

The Student Course Details object

Typically, a student has a single student course details object for each course that they study while a student.

The student course details object returned by Tabula for a member has the following properties:

Property Required permission Description
scjCode Profiles.Read.StudentCourseDetails.Core The "student course join" code for a student in SITS
sprCode Profiles.Read.StudentCourseDetails.Core The "student programme route" code for a student in SITS
levelCode Profiles.Read.StudentCourseDetails.Core The code for the current level for this student course details
beginDate Profiles.Read.StudentCourseDetails.Core The date that this student course details begins
endDate Profiles.Read.StudentCourseDetails.Core The date that this student course details ended
expectedEndDate Profiles.Read.StudentCourseDetails.Core The date that this student course details is expected to end
courseYearLength Profiles.Read.StudentCourseDetails.Core The expected length of the course, in years
mostSignificant Profiles.Read.StudentCourseDetails.Core Whether this is currently the most significant student course details - this will be true for only one student course details per student
reasonForTransferCode Profiles.Read.StudentCourseDetails.Core The SITS code for the reason for transfer
course Profiles.Read.StudentCourseDetails.Core An object representing the course for this student course details with properties code name and type
currentRoute Profiles.Read.StudentCourseDetails.Core An object representing the current route for this student course details with properties code name and adminDepartment
department Profiles.Read.StudentCourseDetails.Core An object representing the study department for this student course details
award Profiles.Read.StudentCourseDetails.Core An object representing the expected award for this student course details with properties code and name
statusOnRoute Profiles.Read.StudentCourseDetails.Status The current SITS status on route for this student course details with properties code and name
statusOnCourse Profiles.Read.StudentCourseDetails.Status The current SITS status on course for this student course details with properties code and name
relationships Profiles.Read.StudentCourseDetails.Core A map of relationship types to student relationship objects for current relationships
moduleRegistrations Profiles.Read.ModuleRegistration.Core A set of module registration objects related to this student course details
degreeAwards Profiles.Read.DegreeAwards.Core A set of degree awards related to this student course details. Properties like awardDate, academicYear, sprCode, classification object (code/name) are exposed
studentCourseYearDetails Profiles.Read.StudentCourseDetails.Core A set of student course year details objects related to this student course details

Tabula API Methods