Application Web – Interface et exports normés des données

CeSARE v.5 est une application JEE de type 3-tiers composée des 3 couches suivantes i) une couche « données » assurée par une base de données, complétée pour une partie des référentiels par un stockage sous forme de documents numériques XML. ii) une couche applicative déployée sur un serveur d'application JBoss 5.0.1, iii) une couche présentation gérée par une application web JSF 1.2 hébergée sur le serveur d'application JBoss et accessible aux postes clients équipés d'un simple navigateur web.
L'interface homme/machine de l'application CeSARE se présente sous la forme d'une application web adoptant le modèle RIA (Rich Internet Application). Pour ce faire, elle est conçue avec le framework JSF (Java Server Faces), enrichi de la bibliothèque de composants RichFaces pour lui apporter les fonctionnalités AJAX.
L’accessibilité de l’application est universelle sur tout poste de l’établissement de santé sans surcoût. Son utilisation peut se faire via des terminaux ou toute solution mobile : tablette graphique, smartphone permettant d’accroître l’efficience des professionnels de santé.

En termes d'ergonomie, l'interface web de CeSARE offre toute la richesse d'un client lourd. L'utilisation d'AJAX offre un accès rapide et asynchrone aux écrans. Les modifications de l'utilisateur sont immédiatement prises en compte sans qu'il n'ait besoin de cliquer sur un bouton de soumission. Les données calculées (scores, alertes) sont instantanément rafraîchies.
Ce progiciel reste ouvert aux échanges avec les SIH et solutions tiers et permet l’échange de données selon les normes et standards HL7, HPRIM, HPRIM XML, Web Service. La possibilité d’appels contextuels permet une intégration des solutions.

En plus de sont utilisation en production, CeSARE a fait l’objet de tests fonctionnels et de tests de robustesse : tests de charge et de volumétrie de la base de données.