en:dev:modules:agenda
- Deutsch
- English
This is an old revision of the document!
Table of Contents
Agenda module
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!
Links
en/dev/modules/agenda.1507930479.txt.gz · Last modified: 2017/10/13 23:34 by nerdoc