en:dev:modules:agenda
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| en:dev:modules:agenda [2014/06/15 05:16] – created nerdoc | en:dev:modules:agenda [2018/07/29 10:16] (current) – nerdoc | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | {{tag> | + | {{tag> |
| ====== Agenda module ====== | ====== Agenda module ====== | ||
| - | ==== Dependencies | + | Dependencies: [[en: |
| - | * [[en: | + | |
| - | * [[en: | + | |
| ==== Description ==== | ==== Description ==== | ||
| - | Provides a calendar | + | Provides a calendar |
| + | |||
| + | * more than one calendar per client (CalDAV?) | ||
| + | * Multiple waiting lists (per client) | ||
| + | * Multiple " | ||
| + | * appointment types (blood sampling, screening, normal appointment, | ||
| + | |||
| + | The Agenda must be aware of: | ||
| + | |||
| + | * client' | ||
| + | * client' | ||
| + | * public holidays - These should be automatically imported and updatable. | ||
| + | * holydays of other doctors in the neighborhood? | ||
| + | |||
| + | So it must be possible to e.g. add 2 patients at the same time into the | ||
| + | appointment calendar - but they must have different waiting lists. | ||
| + | |||
| + | The granularity of the appointment calendar should be user defined | ||
| + | (per calendar) - but this only shows the *starting* of the appointments. | ||
| + | The duration of the visits must be defined either *globally* (per client), | ||
| + | per appointment type (which can be defaulted in the waiting list) | ||
| + | |||
| + | An calendar appointment should have the following (visible) fields: | ||
| + | * patient' | ||
| + | * DOB | ||
| + | * Start of appointment | ||
| + | * estimated duration | ||
| + | * appointment type | ||
| + | * 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 | ||
| + | |||
| + | ==== User stories ==== | ||
| + | * A patient calls per telephone, wants appointment, | ||
| + | * There must be an alert if "Hans Mayer" is on the calendar at 9:00, and "Hans Mayer" is identified by eCard at the same time, to indicate patient identity mistaking. I don't know how to do this exactly. When identifying | ||
| + | patients per eCard, at least that could be shown on the waitlist - if there is a patient on the waitlist without a proper eCard symbol, there must be something wrong (or he forgot his eCard at least) - But for private practices without eCard identification this is no option. | ||
| + | |||
| + | Considerations: | ||
en/dev/modules/agenda.1402802161.txt.gz · Last modified: 2014/06/15 05:16 (external edit)