x
l m s a c e

Education & Technologies

AVETMISSdone

Project Info

NCT approached LMSACE to develop a solution to seamlessly integrate their Moodle Learning Management System with the AVETMISSdone Student Management System.

Avetmissdone API Plugin This project involved the development of a custom Moodle plugin designed to integrate Moodle with the AVETMISSdone Student Management System. The primary goal was to automate the two-way data synchronisation of student enrolments, progress, and completions, ensuring a seamless flow of essential compliance data.

Key Features and Functionality

 

     1.Bidirectional Data Sync:

         Automatically synchronises enrolment and completion data between Moodle and AVETMISSdone.

 

     2. Core Data Synchronisation:  

         Users:

             New or updated Moodle users are automatically created as students in AVETMISS.

        Courses/Programs:

             New or updated Moodle courses automatically create or update the corresponding program in AVETMISS.

        Course Modules/Subjects:

             Moodle course modules are used to create subjects in AVETMISS.

 

     3. Enrolment and Completion Tracking:

        Enrolments:

             Student enrolments in Moodle courses are automatically created in AVETMISS, provided the user has a Unique Student Identifier (USI) number.

        Unit Completion:

             When a Moodle learning activity is completed, the AVETMISS subject result is automatically updated as 'Completed' or 'Not Completed'.

        Course Completion:

             Upon Moodle course completion, the AVETMISS enrolment status is updated to 'Completed' or 'In Progress', along with the completion date.

        Data Integrity:

             The system verifies if a course or user already exists in AVETMISS before creating new ones to prevent duplicates and supports the proper removal of

         courses, modules, and users.

        Administrative Configuration:

             Provides settings for troubleshooting and selecting the correct connection point for the API.

        Conditional Profile Fields:

             Configures user profile fields for Disability and Qualification to only display when a user indicates they have a disability or prior qualifications.

 

Join Us & Inspire Education Excellence..

Go To Top