Dual Code's learning environment is a custom implementation of Moodle, the world's most popular learning management system, customized by Dual Code to meet the needs of the healthcare sector. It gives you all the benefits of open-source software while providing you dozens of features designed for hospitals, healthcare associations and agencies.
The following table summarizes some enhancements implemented by Dual Code.
Moodle Server | Dual Code Single Server |
Dual Code Multi-site Server |
|
---|---|---|---|
Active Directory / Single Sign-On Integration | |||
External authentication with Active Directory via secure LDAP | |||
Automatic suspension and reactivation of user accounts | |||
Support for ADFS (Active Directory Federation Services) | |||
Support for multiple Active Directory servers | |||
Support for domain-based login | |||
Pre-defined User Roles | |||
Administrator, teacher and student roles | |||
Manager / Supervisor / Team Leader roles | |||
Course Facilitator / Coordinator role | |||
Full representation of organizational hierarchy | |||
Site Administrator role | |||
Support for Conventional Classroom Sessions | |||
Self-registration for classroom sessions | |||
Calendar integration with Microsoft Outlook | |||
Ability to manage waiting lists for overbooked courses | |||
Ability to require supervisor approval | |||
Automatic reminders of upcoming classroom sessions | |||
Automatic notifications for cancelled or rescheduled sessions | |||
Attendance tracking | |||
Integrated video conferencing with whiteboard and chat window | |||
Learning Plans and Curriculum Development | |||
Ability to define individual learning plans | |||
Ability to define organizational, department and group learning plans | |||
Automatic enrolment in compliance training based on role or function | |||
Automatic notifications of non-compliance to supervisors and learners | |||
Ability to track recurring learning events (i.e. courses that expires) | |||
Ability to restrict learning plans on a per site basis or share them across multiple sites | |||
Course Management | |||
SCORM compliant | |||
Support for common file types (MS Word, PowerPoint, PDF, etc.) | |||
Support for policies and procedures | |||
Set due dates for non-recurring and recurring courses | |||
Set expiration dates for recurring courses by lapse time (e.g. 365 days) | |||
Set expiration dates for recurring courses by date (e.g. December 31) | |||
Notify supervisors and learners of upcoming or past due dates | |||
Support for Mainpro® credits and proof of completion | |||
Support for enrollment restrictions by site | |||
Define different course catalogues for each site | |||
User Management | |||
Allow guests or anonymous users | |||
Organize users by department or group | |||
Ability to customize the user registration and user profile forms | |||
Automated integration with common HRIS systems | |||
Organize users by site | |||
Define default values for user profile fields by site | |||
Resolve username conflicts across sites | |||
Define a self-registration approval process so that site managers can accept or reject users | |||
Learning Record Store and Proof of Completion | |||
Secure, tamper-proof Learning Record Store (LRS) | |||
Support for electronic signatures | |||
Ability to define transcripts for programs (i.e. a group of courses) | |||
Ability to define custom certificates of completion for courses | |||
Transcripts and Certificates are generated in easy-to-print PDF format | |||
Ability for learners to access all their certificates from a central location | |||
Ability for learners to upload certificates from third-party organizations | |||
Support for Mainpro® credits and proof of completion | |||
Support for course equivalencies | |||
Ability to automatically forward learning records to 3rd parties | |||
Restrict visibility of learning records on a per site basis | |||
Reporting | |||
Export reports to Microsoft Excel, CSV and other formats | |||
Rich set of pre-built reports designed for the healthcare sector | |||
Ability to build custom reports using simple wizard or advanced SQL | |||
Ability to schedule sending reports via email | |||
Ability to filter reports so that supervisors only see information about their direct reports | |||
Ability to integrate with Business Intelligence software | |||
Control scope and span of reports on a per site basis | |||
Multilingual Support | |||
Multilingual support (English, French and 80+ additional languages) | |||
Ability to show learning activities in a user’s preferred language | |||
Ability to switch themes and images based on language | |||
Ability to remember a user’s preferred language from one session to another | |||
Ability to print transcripts and certificates of completion in the user’s preferred language | |||
Additional Capabilities | |||
Advanced search tool to find resources and activities | |||
Content Management System (CMS) capabilities | |||
Personalized navigational menus based on user roles | |||
Advanced activity restrictions that meet healthcare regulatory guidelines | |||
Advanced filters to personalize the course catalogue to certain users | |||
Ability to define application forms for users to apply for courses | |||
Integration with PayPal, PayPal Pro, Bambora and other payment gateways | |||
Customize the look and feel for each site | |||
Display a training calendar for each site |