Data Quality Errors
The tables below list and explain the data error types which appear in the system on the Data Quality screen. Refer to the Guidance and Training Materials available from the Central Timetabling Team for full advice on how to make changes in CMIS and refer to MyCampus Support Development and Infrastructure documentation for information on how to update MyCampus data.
Class Errors
Error Message | Description | Action |
---|---|---|
Subgroup code does not match MyCampus naming convention | Naming convention is XXYY, where XX is a component identifier and YY is a number, e.g. LC01 | Change the subgroup code in CMIS to follow the naming convention |
The set of subgroup codes are not sequential | Subgroup codes for a course should be sequential (e.g. LC01, LC02, LC03). This issue is minor and would not prevent the data being sent to MyCampus | Ideally change the subgroup codes in CMIS to be sequential. This message is only a warning and will not stop the course going into MyCampus |
Length of subgroup code is greater than 4 | MyCampus only accepts class section code length of 4 | Change the subgroup code in CMIS to follow the naming convention |
More than 4 component types | MyCampus only accepts 4 component types as well as an Admin component | Ensure CMIS and MyCampus component types match for the course |
Component(s) in CMIS but not MyCampus | Subgroups in CMIS should only be created for components defined in MyCampus for the course | No action. This message is only a warning and will not stop the course going into MyCampus. New components will be created in MyCampus by the automatic interface between CMIS and MyCampus |
Subgroup size is 0 | Subgroup size should not be 0, as this means no students are expected | Add the size to the subgroup or delete the subgroup. Subgroups should be deleted if they have no students, except where they have events with Event Type of Tentative. This message is only a warning and will not stop the course going into MyCampus |
Sum of subgroup sizes does not match course size | Subgroup sizes should match overall course size, i.e. not more than 15% difference either side | The overall expected enrolments for the course and the total of the individual class sizes should be similar. Change the course or subgroup sizes in CMIS if there is a mismatch |
Missing subgroup(s) | Each course must have at least one subgroup, except Admin only | Add subgroups to the course in CMIS |
Course size is 0 | Course size should not be set to 0 (except where Admin only) as this means no students are expected | Change the course size in CMIS to be the expected student numbers for the course |
Course has events but is INACTIVE in MyCampus | Course is Inactive in MyCampus so should not have associated events in CMIS | Delete the events associated with the course or change the events to attach them to different course subgroups |
Event Errors
Error Message | Description | Action |
---|---|---|
Event without weeks, day, or time | All Confirmed teaching events should have a week, day of the week, and times specified | Enter the missing week, day of the week, or time against the event in CMIS |
Event not assigned to a subgroup | All Confirmed teaching events should be assigned to a subgroup (not to the course directly and not left blank) | Add a subgroup to the event in CMIS |
Subgroup without associated event | Every subgroup should have at least one event, except where marked as No Rooms Required in Timetables and Room Bookings | Create events for the subgroup in CMIS, delete the subgroup, or mark the course as Room Not Required in Timetables and Room Bookings |
Event without allocated room | Confirmed teaching events should usually have a room allocated to them (except e.g. distance learning) | Add the room to the event (if the room allocation period has begun) |
Only some of the events for a subgroup are marked as Tentative | All events for a subgroup not running this year should be Tentative and Provisional (with no day/time) | Set the Event Type of all the events to Tentative in CMIS if the course is not running |
Tentative event not Provisional or has Day/Time | Tentative events should be marked as Provisional and have no Day/Time | Change the status of the Tentative event to Provisional or remove the Day/Time |
Event duration is 0 | All Confirmed teaching events should have duration (Mins) greater than 0 | Change the Mins field to a value greater than 0 |
Event has more than one room | Teaching events should not have multiple rooms attached to them | Change the event to have only one room. You may need to create further events for the other rooms |
Event exists for course marked as No Room Required | The course associated with this event is marked as No Room Required in Timetables and Room Bookings | Delete the event or change the course in Timetables and Room Bookings to indicate that a room is in fact required |
Confirmed event exists for course marked as Not Running | Events for courses not running this year should be Tentative and Provisional (with no day/time) | Change the events to Tentative and Provisional (with no day/time) in CMIS or change the course in Timetables and Room Bookings to indicate that the course is in fact running |
Back to Guidance and Training Materials