UNTRANSLATED

Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

en:drafts:alertplugin:description [2012/06/09 17:12]
Eric Maeker, MD [Some words about the code]
en:drafts:alertplugin:description [2012/07/17 00:35] (Version actuelle)
Eric Maeker, MD [TODOs]
Ligne 54: Ligne 54:
         * date of validation         * date of validation
         * user uuid         * user uuid
 +        * isOverriden
         * user comment         * user comment
 +        * validated uuid
       * N scripts (javascript): compute how to alert and what to alert       * N scripts (javascript): compute how to alert and what to alert
         * ScriptType: BeforeAlert, ForAlert, AfterAlert         * ScriptType: BeforeAlert, ForAlert, AfterAlert
Ligne 64: Ligne 66:
  
   * Xml code for alerts   * Xml code for alerts
-<code xml> 
-<?xml version="1.0" encoding="UTF-8"?> 
-<!DOCTYPE FreeMedForms> 
-<FreeMedForms_alert> 
- 
-  <!-- cf Utils::GenericDescription --> 
-  <description> 
-  </description> 
-   
-  <!-- Scripting ability --> 
-  <script file=""> 
-    <rule></rule> 
-    <assessment></assessment> 
-  </script> 
-   
-  <!-- Date time --> 
-  <date start="" cycling="" end=""/> 
-   
-</FreeMedForms_alert> 
-</code> 
  
  
Ligne 131: Ligne 113:
   * Find all alerts related to one category or to one patient/user   * Find all alerts related to one category or to one patient/user
  
 +===== TODOs =====
  
 +  * des alertes automatiques accompagnent les formulaires XML (alertes de prévention par exemple)
 +  * scripts dans les alertes (par exemple: alert si âge dans le range(..., ...) ou que pour femmes...)
 +  * <del>une alerte "pour tout patient" qui est validée n'est validée que pour le patient en cours</del>
 +  * les alertes cycliques, une fois validées, il faut les revalider lorsqu'elles entrent dans un nouveau cycle (ex: tous les 5 ans -> faut la valider tous les 5 ans à partir de la date de départ enregistrée)
 +  * gestion des droits utilisateur pour la validation (seulement les médecins peuvent valider, les secrétaires...)
 +  * Que faire des alertes expirées non validées par l'utilisateur ???
 +  * Blocking Alert Dialog: avec plusieurs alertes, certaines taggées "MustBeRead" -> dialogue doit s'assurer et/ou forcer l'utilisateur à lire l'alerte (mettre un timer sur les labels des alertes et calculer le temps d'affichage à l'écran)
en/drafts/alertplugin/description.1339254756.txt.gz · Dernière modification: 2012/06/09 17:12 par Eric Maeker, MD
Recent changes RSS feed Valid XHTML 1.0 Valid CSS Driven by DokuWiki FreeMedForms © Eric Maeker, MD