Skip to main content

Business Rules for Managing Enrollments

Dis-enrollment

When 

Dis-enrolling a Student
  1. Create a button/view specifically for dis-enrolling a student
  2. Setis to be dis-enrolled, the administrator will trigger the action by changing the student status field in the student record.

    The date of dis-enrollment

  3. Setwill be entered in the student record.  

    All enrollment records will be marked complete, and the graded fetched from Moodle.  Students will be dropped from any Moodle courses.

    Student access will be suspended in Key cloak.

    The current transcript will be created and emailed to the email of the guardian on record. 

    End of Term Grading

    The admin triggers fetching the grades from Moodle. The numerical values are updated in the enrollment numerical grade field.

    After reviewing all enrollments,  the teacher must submit all grades, after which the teacher may no longer change them. Admins can change grades at any time during the students participate in the school.

    When the grades have been submitted, and the student's enrollment is marked completed, the Moodle courses enrollment is also updated.

    If all the students enrollments are marked completed, PEMS changes the status fieldof tothe graduated,next dis-enrolled, or expelled.

    1. Deleted allterm's enrollment records thatand to current and triggers the enrollment in the Moodle courses.

      If any of the student's enrollment records were marked continued, then the administrator must manually change the status in the next term's enrollment records.

      Continue Enrollment Workflow

      Sometimes students do not complete all the assignments in a course, and so it makes no sense to promote them to the next course. PEMS provides teachers the ability to continue enrollment, awarding an appropriate grade but not all the units in the linked class record.  If the the teacher select to continue the enrollment, PEMS will not dis enroll the student from the Moodle course.

      Promoting Students

      After grading is completed for the last term of the school year, all students who have completed a user-defined percent of the attempted units for the year will be noautomatically promoted to the next grade level.

      Student who did not complete all the attempted units, because they dropped classed or revived a failing grade will not be completedautomatically bypromoted.

      The admin will be provided a means to review these students before choosing to promote the dis-enrollmentstudent date

    2. to
    3. Createthe next grade level.  It may be a currentgood transcriptidea record,to showingprovide a user-defined field for the minimum percent of units completed to be automatically promoted.

      Promotion to New Grade Pan

      When a student's current enrollmentsgrade aslevel incomplete

    4. changes,
    5. emailthen currentthe transcriptstudent recordmay be entering a new grade span. If a student is entering a new grade span, then new student term records will be made.

      Completing a plan

      If a student is entering a new grade span, a new plan will need to guardian

    6. be
    7. Onassigned. date Also, when a student completes a plan withing a grade span, the a new plan will need to be assigned. After grade promotion and the creation of dis-enrollment,all suspendrequisite userstudent fromterm Moodlerecords, andprovide Nextthe cCoud.
    8. administrator
    the
  4. ability
to assign a new plan.