Background
The general is goal is to minimize the pop-ups to the end user. The APPT_VALIDATION macro was created because the in-built Alerts settings pops up too late when booking an appointment (e.g., admin instructions to book with female clinician only is seen after the appt has been booked) (see EMR-1625 for cancelled paid enhancement request).
Current State
When users manage appointments, there may be two kinds of alerts:
- Errors and Warnings pop-up
- Alerts pop-up
|
Errors and Warnings Pop-up |
Alerts Pop-up |
|
| Set By | APPT_VALIDATION Macro |
Alerts Settings (Organisation > Preferences > Client > Alerts) |
| Roles | Not role-dependent | Role-based |
| Triggered By |
Alert events regardless of alert events ticked on the problem:
|
Alert events MUST be ticked on the Administrative-type problem:
|
| Triggered If |
Client Problem List has:
|
Client Problem List has:
|
| Displays | Client's active ADMBK, DONOTSEDUP, SEEHISTORY and SHX200 problem descriptions | Client's active Administrative Type problems and ending tasks |
Errors and Warnings Pop-up Sample
Alerts Pop-up Sample
Also seen in Appointment window, Alerts tab
Alerts Pop-up Settings