ELIS Program expiration

Z MoodleDocs
Skocz do:nawigacja, szukaj

Programs can be set to have an expiration date, this date is printed on the Programs Report, the Individual User report, and on the Certificates. The expiration simply prints the date the Program creator sets for the program to expire. This is useful for programs that lead to licensure, where the license is only good for a set term, for example.

Step 1: Activate Admin Configuration Setting for program expiration:

Program expiration is turned off by default, so the first thing to do if you plan to use Program expiration is to turn it on in the ELIS Configuration settings. If it is not turned on, then expiration notifications will not be printed on reports.

To edit the Program Expiration settings go to the Program Management block > Admin > Configuration > Learning Plan > Enable program expiration:

  1. First, activate program expiration.
  2. Next, decide whether expiration will be calculated from the start of the student's enrollment in a class of a program, or the date they complete the program.
elis program expirationsettings.png


Example: if the expiration date is based on the date a student enrolls, then a program is set (in the program settings) to expire in 1 year, then the student will have 1 year from the time of their enrollment before the program expires.

If the date is set to 1 year from the time the student completes the program, and a program is set (in the program settings) to expire in 1 year, then the student will have 1 year from the time they complete the program before the program expires.

Step 2: Set Program Expiration Settings

elis createprogram expiration.png


For each program you can set a different expiration date. For example if the program administrator chooses 1y, 3m here, then 1 year and 3 months after the student enrolls or completes a program (based on the setting in step 1), the program expires.

Step 3, Set Program Expiration Notification Settings.

If you setup Program Expiration Notifications then students and optionally site administrators can be notified when when a student's program is due to expire.

To set this up, click the Notifications link:

elis admin notificationslink.png


Scroll down to the Program Expiration Notification settings:

  1. Select "User" to notify the user who's program is expiring. Select "Role with "Receive program expiration notifications" capability to notify users who's site level role has this capability when a student's program is expiring.
  2. You can edit the notice here.
  3. Finally, you can set the number of days before the program expires to send the notice. It's a good idea to tell students what they can do to renew their program before it expires.


elis program expiration notifications.png



Program Expiration on ELIS Reports:

Viewing Expiration on ELIS Reports:

Currently the Program Expiration date is printed on three ELIS reports:

  • The Programs report
  • The Individual User report
  • and on the Program Certificates (if you have Certificates enabled on your site)

When Program Expiration is activated, then an "Expires" column is printed in the programs report. To see this, run the Programs Report:

elis programsreport filter.png


Above I've chosen a user set to filter the results on, of course this is optional.

When the report is run, an "Expires" column is printed:

elis programsreport expiration.png


This shows when the program will expire for all programs that have an expiration date.

Individual User Report:
On the Individual Users Report, the expiration is also printed.

elis induserreport filter.png


When a student views their user report, they can see the expiration dates for programs they are enrolled in.

elis induserreport programexp.png


On this report, the user can see that their program expires on February 26, 2015.

Certificate:

When a user views a certificate for a program with an expiration date:

elis programcertlink expiration.png


They can view the expiration date on their Certificate:

elis programcertificate expiration.png