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

  • Bidirectional Data Sync: Automatically synchronises enrolment and completion data between Moodle and AVETMISSdone.

  • 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.

  • 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