User Tools

Site Tools


Alerts : definition and presentation

Add screenshots


  • All FreeMedForms project apps can use the alert engine.
  • Alerts are messages of variable importance that are always presented in the same way to users.
  • There are two kinds of alerts:
    • Non-blocking alerts
    • Blocking alerts

Blocking alerts

  • Blocking alerts require the user to validate before continuing his actions.
  • These alerts are presented in a blocking dialog (nothing else than manage the dialog can be done).
  • User must then chose to:
    • accept the alerts, which sometimes invalidate his last action (eg drug interactions)
    • remind later alerts, when alerts allow this
    • override alerts, if this is possible. This action sometimes requires a user comment. In the case of drug interactions, when overriding an drug-srug interaction alert will let you prescribe the latest drug selected despite the interaction.

Non-blocking alerts

  • Are warning messages reported by icons and tool tips in the interface.
  • Their place are always the same so you do not search for them.
  • A color code reminds their level of importance. More important, the higher the color changes to red.
  • You may get detailed information of the alerts non-blocking, leaving the mouse on the icon, a tooltip appears with the alert details.
  • Clicking the icon takes you to a menu that reminds you of the category of the alert and its wording and allows you to:
    • Validate / accept the warning
    • To override the alert (when allowed)
    • To recall later (remind later) the alert (when allowed)
    • Edit the alert (when allowed)

Dynamic alerts

  • You can create dynamic alerts. Dynamic alerts are adapted to the context of the application, the patient and/or the user.
  • You can use scripts to define several aspects of your alerts. These scripts provide access to the patient and the current user data.

Static alerts

  • In contrast, static alerts are executed without consideration of the context.
  • They run at a given date for a patient / user / application.

Alerts placeholders

  • These spaces are always placed in the same locations to facilitate understanding of alerts.
  • The placeholders for non-blocking alerts are:
    • for patient patient related alerts, in the “patient bar” below the patient name and photography.
    • for the user is ….
    • for the application is found ….
  • These spaces are automatically updated with each alerts modification, patient changed or user changed.
2014/03/17 12:25
en/manuals/freemedforms/alerts/general.txt · Last modified: 2014/11/20 22:45 (external edit)