When users complete all modules in a Course, the Course itself is completed.
Sometimes we only want a user to take this content once, and their single completion is adequate.
However, there are instances where a Course and its modules need to be re-taken again or on a certain frequency, e.g. cybersecurity training, HIPAA, Health & Safety, etc.
In these cases, the user's current Course and Module completion needs to be reset so the user can take the content again.
This is achieved in Claromentis by setting a validity timeframe on all modules within a Course and the Course itself.
Please note: Set the validities to reset at the same time, or at least reset modules first, then the Course. (If modules have not reset when the Course does, the system will mark the Course as complete again because it recognises all modules remain completed)
Module validity
1. From the front end of the Courses application, open the Course you want to set a validity on.
2. The Course's modules are listed on the right. If you want to reset completion, enter a validity on all modules within the course.

3. Click into the first module and then 'Edit properties' (Pencil icon)

4. Open the 'Advanced' tab
5. Enter the Module Validity timeframe either in Month(s) or Year(s).

6. Click 'Submit' to save and apply the validity timeframe to the module.
7. Go back to the Course landing page and repeat the steps until all modules in the Course have been given the same validity timeframe
8. You have ensured all modules will reset at the same time, now apply a Course validity to ensure this resets as well (steps below)
Course validity
1. From the front end of the Courses application, open the Course you want to set a validity on.
2. Click 'Edit Properties' to edit the Course

3. Open the 'Advanced' tab
4. In 'Course validity' select the timeframe you want to set (Months, years, days)

5. Click 'Submit' to save and apply the validity timeframe.
6. Once the validity timeframe has elapsed, the system will attempt to change all users with the 'Completed' label for the Course back to enrolled.
As long as the modules within the Course are not also 'completed' this will work.
If modules are still showing as 'completed' the system will not be able to reset user completion and instead will update with a new completion.
Notifications
When a Course expires, a notification is sent to each user that their completion has been reset, and the same applies to any modules that reset.
After this, further reminders can be sent based on a chosen frequency set on the admin side, or individually per module.
The type of notification users receive about this is as set in their preferences.