Office of Medical Informatics
Systems Integration and Development
ECal Version 3 Functional Overview
This document describes the redesign of our online calendar system. ECal has been in existence for about six years at the time of this writing (example: COM Events Calendar ). It evolved from a simple course scheduler to become a general purpose calendar and announcement system. The current redesign will focus on support for distributed scheduling and personalization. A major new feature will be preliminary submission of events, with publication pending approval by a moderator.

Larger Image Available
Key Functionality
- Events - Includes regular calendar events, untimed announcements, and associated documents.
- Moderator - Plan to move to direct submission via a web interface, with final approval under control of a moderator. [NEW]
- RSVP - Ability for users to register for event, state preferences for food, etc. [Partial Function Currently]
- HTML Fragments - Ability to embed calendar fragments in other web pages.
- Listserv - Announcement email distribution list com-announce-l@lists.ufl.edu. Plan to depreciate this in favor of more personalized messaging.
- Tickler - Notification of schedule, changes, etc. (using email, etc.).
- RSS - Syndication service (aka "News Feed").
- vCal - File format for moving calendar data from one system to another.
- Subscription - Automatic form of data exchange. [Partial Function Currently]
- Ability for two users to "swap" obligations (ie, changes to call schedule). [NEW]
- History - Record of what actually happened (ie, who actually took call). [NEW]
Find
Evaluations
Calendar
Exams
Courses
Location: http://yourdomain.edu/omi/docs/core_services/ecal.shtml