Framework di architettura di servizi per la sanita'
              




Specifications
Design
Prototyping
Integration
Pilot
       Prototyping

   


E’ nell’ambito dell’Obiettivo Realizzativo OR3 che il   progetto HealthSoaf prevede la progettazione e lo sviluppo     prototipale dei   servizi HSSP della fase di Proof of Concept, nella quale è prevista   implementazione dei servizi :




ü  Health Record Services (HRS): servizi standard di gestione del profilo e della storia clinica dei pazienti, relativo allo standard RLUS.

ü  Health Identity Services (HIS): servizi standard di gestione di anagrafi di pazienti, operatori, organizzazioni, sistemi, device, relativo allo standard IXS.

ü  Health Terminology Services (HTS): servizi standard di gestione di terminologie e codifiche cliniche e sanitarie, relativo allo standard CTS2.

ü  Health Directory Services (HDS): servizi standard di gestione di annuari di operatori sanitari e organizzazioni sanitarie, relativo allo standard HCSPD.

ü  Health Privacy Services (HPS): servizi standard di autorizzazione, di controllo d'accesso, di gestione dellaz privacy e del consenso, di autenticazione, relativo allo standard PASS.

ü  Health Decision Support Services (HDSS): servizi standard di ricerca, interrogazione, esecuzione di moduli di aiuto alla decisione, relativo allo standard DSS.

 

La realizzazione di tali servizi prevede, in generale, l’implementazione dei seguenti moduli:

 

Ø  Service Adapter ; componenti generici, parametrizzabili, specializzabili e dotati di uno strato di persistenza, producendo per ogni servizio:

 

·         Service Consumer Adapter, il modulo che permette l'integrazione in un'applicazione consumer della Service Consumer Interface; realizzato come  insieme di sub-componenti (proxy) la cui integrazione in una applicazione permette l'accesso trasparente alle funzioni del servizio HSSP (via API);

 

·         Service Provider Adapter, il modulo che permette l'integrazione ad un'applicazione provider preesistente della Service Provider Interface; realizzato come  insieme di sub-componenti (skeleton) che permette ad un server preesistente di erogare il servizio HSSP (esempio: un gestore di fascicoli sanitari preesistente – legacy- usa il provider adapter per implementare una interfaccia HSSP);

 

Queste componenti possono essere fornite interamente in modalità plug-and-play, poiché sono indipendenti da come poi il servizio verrà effettivamente implementato. I server sono le componenti che fungono da effettivi erogatori dei servizi a cui sono associati. Per ottimizzare l’efficacia e l’efficienza di tali servizi, il progetto HealthSOAF introduce anche moduli intermediari che mettono in opera i pattern di architettura dinamica come il brokering, il recommending ed il recruiting.

 

Oltre al

 

Ø  Modulo Server.  Sistema erogatore "nativo" del servizio HSSP, con gestione della persistenza.

 

Le singole attività previste per l’Obiettivo Realizzativo sono :

 

A3.1 Progettazione architettura generale del modulo da realizzare. Documento con le linee architetturali per l’implementazione dei servizi;

 

A3.2 Progettazione, sviluppo e test del Health Record Services Module. Il modulo Health Record Services è un insieme di componenti software che offre funzioni generalizzate di accesso in interrogazione, aggiornamento, amministrazione, corrispondenza e sincronizzazione a sistemi eterogenei e transnazionali di gestione di dati clinici distribuiti in conformità con lo standard HSSP RLUS (Retrieve, Locate and Update Service);

 

A3.3 Progettazione, sviluppo e test del Health Identity Services Module. Il modulo Health Identity Services è un insieme di componenti software che offre funzioni generalizzate di accesso in interrogazione, aggiornamento, amministrazione, corrispondenza e sincronizzazione a sistemi eterogenei e transnazionali di anagrafe (d'identità) di pazienti e di operatori, in conformità con lo standard HSSP IXS (Identity Cross-Reference Service);

 

A3.4 Progettazione, sviluppo e test del Health Terminology Services Module. Il modulo Health Terminology Services è un insieme di componenti software (broker, consumer adapter, provider adapter, broker adapter) che offre funzioni generalizzate di accesso in interrogazione, aggiornamento, amministrazione, corrispondenza e sincronizzazione a sistemi eterogenei e transnazionali di terminologie (codifiche degli oggetti e atti sanitari - prestazioni, ecc.), in conformità con lo standard HSSP CTS2 (Common Terminology Services 2);

 

A3.5 Progettazione, sviluppo e test del Health Directory Services Module. Il modulo Health Directory Services è un insieme di componenti software (broker, consumer adapter, provider adapter, broker adapter) che offre funzioni generalizzate di accesso in interrogazione, aggiornamento, amministrazione, corrispondenza e sincronizzazione a sistemi eterogenei e transnazionali di directory di operatori e servizi sanitari (per esempio per identificare in tempo reale operatori e servizi nel quadro di percorsi di cura e di riabilitazione) in conformità con lo standard HSSP HCPDS (Healthcare Provider and Services Directory Service);

 

A3.6 Progettazione, sviluppo e test del Health Privacy Services Module. Il modulo Health Privacy Services è un insieme di componenti software (broker, consumer, adapter, provider adapter, broker adapter) che offre funzioni generalizzate di autorizzazione e controllo d'accesso (interrogazione, aggiornamento, amministrazione, corrispondenza e sincronizzazione) a sistemi eterogenei e transnazionali di gestione di dati clinici - e particolarmente la possibilità di implementare e veicolare in modo sicuro tra sistemi eterogenei e transazionali il consenso informato del paziente per l'accesso ai suoi dati. Il paziente diventa amministratore everywhere dei diritti d'accesso ai propri dati - in conformità con lo standard HSSP PASS (Privacy, Access and Security Services);

 

A3.7 Progettazione, sviluppo e test del Health Decision Support Services Module. Il modulo. Health Decision Support Services è un insieme di componenti software che offre funzioni di accesso in interrogazione, aggiornamento, amministrazione a sistemi eterogenei e transnazionali di aiuto alla decisione nel settore sanitario (automazione di guidelines, suggerimenti di esami e di cure, ecc.) in conformità con lo standard HSSP DSS (Decision Support Service).