A. Banner ERP Integrations: The LMS must integrate with Ellucian Banner for employee and position data and support Ethos API integration with at least a once-a-day connection between Banner and the LMS. The system must support linking within Ellucian Experience, so employees can access training through our portal. B. Employee Data: Employee data imports must include multiple fields such as employment status (fulltime, parttime, faculty, adjunct, non-credit instructors), position titles, organization codes, supervisor, hire date, etc. Managers must have access to view their direct reports training progress and receive updates when employees are overdue with a training assignment. Managers must have the opportunity to recommend/assign trainings to their direct reports. Managers must have the ability to elect if they want to give delegate access to view reports to their administrative assistant. C. Training Content: Content must be available as part of the LMS. Course library shall include courses such as bloodborne pathogens, driver safety, forklift safety, CPR/AED, PCI (payment card industry), van safety, utility cart safety, campus security authorities (CSA), hazardous materials, and campus hazing. The LMS must have the ability for JCCC to update or customize the pre-built courses. The system must allow for unlimited SCORM (Sharable Content Object Reference Model) uploads of content built by the organization in Articulate (https://www.articulate.com/). A content creation designer must be included so Subject Matter Experts (SMEs) can quickly build a course based off a video and/or PowerPoint presentation. D. In-Person Workshops: The LMS must support in-person workshops and should be a centralized area where employees can register for both in-person and on-demand trainings. E. Calendar Views/Dashboards/Outlook Integration: The LMS must provide a unified calendar view of upcoming trainings. When employees register, there must be Microsoft Outlook-friendly calendar invitations generated. It must allow for a waitlist when a course fills up and move employees into enrollment status automatically after someone else cancels their registration. F. Reporting: The LMS must have various reporting capabilities such as status view showing all employees who have completed training within a specified date or based off overdue status for assigned training. The LMS must provide JCCC with a training record of all courses completed by an individual.