Presentazione   Descrizione Funzionale
  Criteri di Progettazione   Ambiente di Sviluppo e di Gestione
 
 Descrizione Funzionale
   

L’architettura generale di riferimento del progetto SESAMO è caratterizzata dall’adozione dei seguenti innovativi elementi tecnologici:

  • adozione del browser Internet standard come ambiente di visualizzazione dell’interfaccia utente;
  • logica di presentazione basata sull’impiego di Web Server;
  • logica applicativa messa a punto sotto forma di Web Services in architettura J2EE;
  • adozione dello standard XML/SOAP per la comunicazione tra servizi.

Il sistema prevede, quale agente di canalizzazione e validazione di tutti i servizi l’utilizzo di un portale web di erogazione dei servizi.

L’accesso ai servizi è realizzabile mediante due differenti tecniche:

  • mediante l’utilizzo della logica di presentazione messa a disposizione dal Portale di SESAMO (pagine web dinamiche, e.g. Java Server Page)
  • attraverso una Porta Applicativa che consente l’accesso diretto alla logica di business dei servizi, ovvero come servizi Web aperti agli applicativi dei sistemi cooperanti.

Il sito consente l’ingresso controllato e guidato alle funzioni informatizzate da parte degli utenti: l’utente è infatti sottoposto ad un processo di autenticazione che può avvenire tramite utilizzo di smartcard operatore o cittadino (carta d’identità elettronica) al fine di proteggere i servizi che necessitano di opportune autorizzazioni. Il sistema di autenticazione si avvale di un Directory conforme allo standard LDAP: sui Directory sono registrati i dati utente e le informazioni relative ai certificati digitali emessi dalle Certification Authority di riferimento.

Il livello di business logic provvede alla elaborazione applicativa sia dei dati mantenuti localmente dal sito e che di quelli provenienti/scambiati nel processo di cooperazione con gli altri sistemi distribuiti.

Per garantire la costante osservazione e gestione del sistema è prevista l’adozione di un sistema di monitoraggio e gestione (system & e network management) che deve sovraintendere al corretto funzionamento del sistema e alla sua configurazione (configuration management).

Sotto il profilo funzionale il sistema è costituito da due macro componenti: la macro componente che realizza i Servizi Applicativi e di Supporto e quella che realizza le funzioni di Gestione ed Amministrazione dell’intero sistema.

La componente Servizi Applicativi e di Supporto, risulta essere composta dai seguenti principali moduli:

  • Servizi Applicativi di Rete (SAR)
  • Servizi di Supporto
  • Portale dei servizi.


I Servizi Applicativi di Rete (SAR) rappresentano la componente applicativa direttamente fruibile attraverso la rete da parte dei cittadini e dagli operatori sanitari (e.g. servizi di identificazione assistito, di gestione ciclo di vita prestazioni, di gestione referti, ecc.).

Un ruolo fondamentale in questo gruppo è svolto dal Servizio di Identificazione e Controllo Accesso (ICA) che gestisce l’interazione utente-servizio ed applica le politiche di autenticazione ed autorizzazione al servizio attraverso la verifica dei livelli di accesso. Inoltre gestisce il riconoscimento, l’instradamento ai servizi e la personalizzazione delle interfacce in funzione del profilo utente.

I vari servizi SAR a loro volta sono realizzati sfruttando le funzionalità dei Servizi di Supporto, che sono alla base della erogazione dei servizi finali agli utenti. Essi sono costituiti essenzialmente dalla componente Sicurezza, Firma Digitale e Cooperazione applicativa.

In particolare il Servizio di cooperazione applicativa è quello che consente agli applicativi delle strutture e degli operatori sanitari e (e.g. applicativo gestione Studio Medico MMG, applicativo Farmacia, Applicativo ADT, ecc.) di integrarsi ed utilizzare i SAR di SESAMO.

In relazione alla tecnologia e all’architettura Internet based utilizzata, l’uso dei servizi da parte degli operatori e dei cittadini è mediato tramite un unico canale di accesso costituito dal Portale di SESAMO. Sul portale sono ospitati una serie di servizi a valore aggiunto di tipo informativo (servizio INF), a beneficio degli assistiti serviti nel bacino territoriale.

I servizi applicativi di SESAMO sono corredati inoltre da Servizi di Gestione ed Amministrazione, per tutte le esigenze organizzative e di gestione del sistema complessivo:

  • Gestione degli Utenti: adesione, attivazione, sospensione e revoca di un utente nel sistema;
  • Gestione delle Carte (operatore e cittadino): gestione del ciclo di vita delle smartcard (esclusa la produzione);
  • Help-desk di supporto agli utenti, in grado di ricevere e gestire richieste di assistenza e di intervento sia nella modalità tradizionale telefonica, sia attraverso servizi messi a disposizione sul sito Web;
  • Consulenza alle Strutture Sanitarie che si collegano a SESAMO nonché ai produttori dei software applicativi utente che si integrano con i Servizi Applicativi di Rete;
  • System & Network Management;
  • Change Management.

 


I Servizi Applicativi di Rete (SAR) supportano i principali processi sanitari regionali rendendo disponibili funzioni applicative che surrogano e/o si integrano con i software applicativi degli utenti.

I principali SAR sono:

  • Identificazione del Cittadino (IDC)
  • Identificazione e Controllo Accessi operatore (ICA)
  • Ciclo di Vita Prestazioni (CVP-F , CVP-S, CVP-R) rispettivamente per le prestazioni Farmaceutiche, Specialistiche e di Ricovero
  • Budget Medicina di Base (BMB)
  • Prenotazioni Prestazioni Sanitarie (PPS)
  • Storia Clinica Assistito (SCA)
  • Consultazione Referti Sanitari (RES)
  • Dati di Emergenza del Cittadino (DEC)
  • Flussi Informativi Strutturati (FIS)
  • Basi di Dati Codificati (BDC)
  • Informazioni agli Operatori ed ai Cittadino (INF).

I processi organizzativi sanitari che i suddetti SAR supportano sono elencati nella seguente tabella.



©2001/2007 - Svimservice Spa