User Stories - not complete yet
User can see a doctors schedule (incl name and icon)
User can switch to see a different doctors schedule
User can select a different day (or today) for all schedules from a monthly calendar
User can see all the doctors schedules
User can create an appointment by double clicking an empty timeslot on the calendar
User can edit an existing appointment by right clicking on it
User can easily create appointments by copying and pasting an existing appointment
User can move an appointment by cutting and pasting (drag and drop would be better)
User can double book an appointment by right clicking it
User can change the status of a appointment by clicking on the icon (arrived, checked in, checked out etc)
User can slot a appointment into a clinic room
User can add nurse notes to an appointment
User can select(click) an appointment and see updated patient information
User can go to the patient chart view by double clicking the appointment
User can see the patient demographics by single clicking the appointment
User can add day notes for the doctor
User can select a different day for a specific schedule column
User can see the current time on the daily schedule
User can see entire day of appointments
User can zoom in and out on schedule
User can scroll up and down to see the days appointments using buttons
User can scroll up and down to see the days appointments using the mouse wheel
User can scroll up and down to see the days appointments by clicking and dragging the times
User can search for an existing appointment by Name (first, last, partial)
User can search for a available appointment times
User can collapse/expand the search pane
for a single doctor