Specifications include, but are not limited to: • Case log portfolio o Allows students to create and organize case log entries for each clinical rotation in a logbook, document patient encounters with recorded notes and observations, record procedures and other activities. o Allow students to create and maintain a folder-based log portfolio (ePortfolio), including a personal reflection repository that can be used to track and document student’s learning and skills progression. o Provide a platform for the creation and management of learning events, including scheduling, inviting attendees, and tracking attendance. Allow students to view their own schedule of events and receive reminders about upcoming activities and add events to their ePortfolio. o Allow for the creation of learning communities, whereby students can engage in customized groups within the platform. Learning communities provide for discussion forums, document sharing, group announcements, group events, shared photo galleries, and group surveys, voting, and polling. • Assessment and evaluation o Allow faculty and clinical supervisor to provide and record direct detailed feedback and evaluations to students on their case logs. o Allow faculty and supervisors to configure submission guidelines, due dates, and designated reviewers who can initiate online discussions with the learner or flag ePortfolio components of concern for later review. o Allow faculty to design and administer assessments aligning with accreditation standards and learning objectives, and help faculty to use assessments to identify areas of additional needed support. o Allow students to conduct assessments for themselves and their peers. o Allow for different types of assessment distributions, including automated tasks and ondemand and custom-built workflows. o Build exams ▪ Allow faculty to create and administer online exams, including proctored exams. ▪ Build a question bank so that analysis may be done at the question level. ▪ Design and administer exams that align with accreditation standards and learning objectives and use the data to identify areas where students may need additional support. ▪ Allow for a variety of question types, including multiple choice, true/false, and open-ended, as well as the ability to provide detailed feedback to students after grading of exams is completed. o Gradebook ▪ Easily track and manage student grades and performance. ▪ Input and track grades for assignments, exams, or assessments created through the Assessment & Evaluation module. ▪ Set up and manage grade scales. o Administrative Dashboard ▪ Allow administrators to easily create, review, and manage their program or course’s assessments, evaluations, distributions, forms, and reports. ▪ Include tabs for all outstanding, upcoming, or deleted tasks for faculty and learners under their purview. ▪ Ability to send reminders or re-assign tasks to both learners and instructors. ▪ Allow for dashboards both at the system and program administrative level, as well as at the instructor level. ▪ Individual instructor dashboard identifies any outstanding tasks for the user to complete in addition to tasks that were already completed. o Allow learners to evaluate various aspects of their experience, including: courses, programs, learning experiences, events, and their instructors. Ability to automate delivery of evaluations, allowing for release of evaluations once certain criteria are met in order to protect the confidentiality of evaluators. • Curriculum Mapping o Provide for curriculum mapping to align CVM curriculum with accreditation standards and learning objectives, including the ability to track progress, identify gaps, and measure student outcomes. o Easily map content and demonstrate the linkages between course objectives, competencies, and individual teaching sessions. o Explore flat or hierarchical curriculum tag sets from a high level, or do a deep dive into a particular objective and see where it was taught and how. o Allow administrators and faculty to search across all learning events within the system and view the associated resources, courses, or assessments used for that particular session. Apply optional filters for student cohorts, courses, or objective sets, or even search within the files and resources that were attached to the learning events. o Allow for the creation of a curriculum Matrix, providing a high-level overview to display how many times each learning objective was tagged across all courses. Support the ability to connect equivalent tag sets to streamline the reporting process for standardized curriculum inventories. • Analytics Dashboard o Provide for an analytics dashboard, which provides faculty with insights on student learning that informs instructional strategies and decisions about curriculum design, assessment methods, and other aspects of the medical education process. • Clinical Rotation Scheduling o Provide for clinical rotation scheduling, including management of available clinical sites, setting of a clinical rotation schedule, allow for intake of student preferences, and provide algorithm for matching of student preference with site availability based on input of required clinical rotations per term. o Allow for scheduling of clinical rotations for the entire year in advance. • Clinical sites management o Manage and track the clinical sites used for clinical rotations. Track instructor credentials and agreements and ensure they are up-to-date. o Provide for a process to collect student feedback on clinical sites. o Allow system and curriculum administrators to set a process timeline for clinical rotations and send reminders for uncompleted work to clinical sites. • Mobile app o Allow for use of the CLP on smartphones and tablets—anywhere they can download a mobile app. o Allow students and faculty to view their learning event schedules and announcements. o Allow students and faculty to complete assessments and evaluations on the mobile app. o Allow students to utilize logbook functionality from mobile app. o App should be available on both iOS and Android.