MedUX

OpenSource EMR

User Tools

Site Tools


en:dev:modules:agenda

This is an old revision of the document!


Agenda module

Dependencies: core, alerts

Description

Provides a calendar for making appointments, handles waitlists and (therapy) rooms.

The Agenda must be aware of:

  • opening hours

An calendar appointment should have the following (visible) fields:

  • patient's name
  • DOB
  • Start of appointment
  • estimated duration
  • arrival time (is he too late?)
  • urgency (normal*, urgent, emergency)
  • Cause of visit
  • multiple waitlists per client, e.g. one for each therapy room
  • multiple calendars per client

Use cases

  • Patient calls per telephone, wants appointment, authentication per tel, gets appointment for day after tomorrow 09:00. That day, after arrival + identification, he is copied from calendar into waitlist

Considerations: overlapping data structures of waitlist + calendar. Should they be merged? This would solve the problem of having “Hans Mayer” (tel) on the calendar, and putting “Hans Meyer” onto the waitlist at arrival → alert!

en/dev/modules/agenda.1496777315.txt.gz · Last modified: 2017/06/06 21:28 by nerdoc