2015 Progetto di Innovazione PON04a3_00211 Target Srl
[SMART HEALTH]
Progetto di innovazione “Patient Centric” votato alla risoluzione di problematiche di abbandono e assistenza attraverso lo sviluppo di Piattaforme ICT, l’Aggregazione ed il Data Mining di informazioni Socio-Sanitarie e Assistenziali
Manuale Smart Health |
SOMMARIO SMART HEALTH WEB SOLUTIONS......................................................................................... 6 1.
Struttura Manuale........................................................................................................ 6
2.
Acronimi e Definizioni ................................................................................................ 7
3.
Simbologia ................................................................................................................. 7
4.
Elementi di natura normativa ...................................................................................... 8
5.
Introduzione ............................................................................................................. 10
6.
Executive Summary .................................................................................................. 12
7.
Ambiente applicativo Smart Health ........................................................................... 16
8.
Usabilità e accessibilità e compatibilità del sistema.................................................. 19
9.
Accessibilità ............................................................................................................. 19
10.
Usabilità ................................................................................................................ 22
11.
Condizioni per l’accesso al sistema ....................................................................... 24
12.
CNS e grado di utilità in Smart Health .................................................................... 24
13.
Profili di accesso e utenti del sistema Smart Health ............................................... 26
14. Step per l’accesso e l’utilizzo del sistema da parte degli utenti con profilo “Paziente” ....................................................................................................................... 31 15. Step per l’accesso e l’utilizzo del sistema da parte degli utenti con profilo ”Operatore”. ........................................................................................................ 35 16. Casistiche di accesso e di condivisione comune dei dati su Smart Health da parte di utenti “Paziente” e “Operatore” ...................................................................................... 37 17.
Sicurezza dei dati e Privacy ................................................................................... 38
18.
Backup e Disaster Recovery .................................................................................. 41
19.
Menu e funzionalità Patient Centric in Smart Health (Web Client).......................... 42
20.
La sezione/Menu “Documenti Clinici “ .................................................................. 43
20.1.1.
Profilo Sanitario Sintetico ............................................................................ 43
20.1.2
Referti e Verbali ............................................................................................ 52
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 2
Manuale Smart Health |
21. ................................................................................................................................... 54 20.1.3 22.
Piani Farmacologici e Piani Terapeutici ......................................................... 55
La sezione/Menu “Strumenti Medicali“ ................................................................. 58
22.1.1.
Elettromedicali ........................................................................................... 58
22.1.2
Bilancia Pesa Persone .................................................................................... 61
22.1.3
Pulsossimetro ................................................................................................ 62
22.1.4
Sfigmomanometro ......................................................................................... 63
22.1.5
Glucometro ................................................................................................... 63
22.1.6
Elettrocardiografo ......................................................................................... 64
22.1.7
Fascia toracica ............................................................................................... 65
22.1.8
Stetoscopio .................................................................................................... 65
22.1.9
Spirometro..................................................................................................... 66
22.2.1 Settaggio delle Soglie di Rilevazione e Gestione degli Alert derivanti da Misurazioni da Elettromedicali ..................................................................................... 67 23.
La sezione Televisita.............................................................................................. 71
REPLICARE LA SOLUZIONE DI TELESALUTE SMART HEALTH ............................................. 72 24.
Replicare la Soluzione Smart Health | Server Side ................................................. 72
25.
Ambiente Smart Health – Server SQL per la gestione delle informazioni ............... 73
26.
Il server Internet Information Services (IIS) in ambiente Windows ........................ 74
27.
Generazione di certificati IIS ................................................................................. 76
28.
Audio e video conferenza in Smart Health – Node.js e EasyRTC ............................ 77
29.
I profili di Amministrazione e Manageriali in Smart Health .................................... 80
29.1.1
Il Super Administrator ed i suoi privilegi in Smart Health ............................ 80
Generazione di Anagrafiche di MMG/PLS: La disciplina e specialità delle medicina generale/medicina di famiglia.................................................................................. 80 La specialità della medicina generale/medicina di famiglia ..................................... 81 Le Competenze Costitutive del Medico di Medicina Generale / Medico di Famiglia 82 Pediatra di Libera Scelta ........................................................................................... 83
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 3
Manuale Smart Health |
Medici Specialista ..................................................................................................... 84 30. Registrazione al sistema Smart Health da parte dei profili di Medico di Medicina Generale – Pediatra di Libera Scelta – Medico Specialista ............................................... 85 Registrazione Rappresentate Legale della Struttura Sanitaria.................................... 87 La Registrazione del Responsabile di Reparto .......................................................... 87 La Registrazione dell’Operatore di Reparto .............................................................. 88 LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH ........................................... 89 31.
All In One Smart Healht ......................................................................................... 89
31.1.1
Attività preliminari alla fornitura di un Corner Smart Health ........................ 89
A.1 Analisi e preparazione della lista dei devices funzionali all’installazione ed alla fornitura di un Corner Smart Health.............................................................................. 90 A.1.1
AIO Smart Health: elementi di ponderazione e di scelta dei dispositivi AIO 90
Processore / CPU...................................................................................................... 94 Memoria / RAM......................................................................................................... 94 A.1.2 A.2
La check list degli elettromedicali a correndo del Corner Smart Health ...... 96
La preparazione del Corner Smart Health a livello logico e applicativo ............100
A.2.1
Ambiente applicativo e logiche di conservazione dei dati in Smart Health .100
A.2.2
Verifica delle licenze OEM e delle licenze Windows di Base......................100
A.2.3
Installazione e preparazione di una JVM.....................................................102
A.2.4 Installazione della versione di Smart Logger e verifica di funzionamento dello Smart Card Reader in dotazione ..............................................................................106 A.2.5 Installazione di Applicativi Server, di DBMS e IIS Windows e di utilitie di lettura e accesso al sistema Smart Win versione di Smart Logger e verifica di funzionamento dello Smart Card Reader in dotazione ..............................................113 A.2.5.1
Installazione di SQL Server 2008 Express ................................................114
A.2.5.2
SQL management Studio 2008 e/o superiore ..........................................121
A.2.5.3
Adobe Reader 8.0 e/o superiore.............................................................123
A.2.5.3.1
Adobe Reader 8.0 per Mozilla Firefox....................................................124
A.2.5.3.1
Adobe Reader 8.0 per Google Chrome .................................................127
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 4
Manuale Smart Health |
A.2.5.4
IIS 7.0. Microsoft Internet Information Services .......................................128
Per installare IIS con le impostazioni predefinite .....................................................129 Per installare ISS per l'elaborazione di contenuto dinamico .....................................129
32.
A.2.6
Settaggi e configurazione porte e DNS .......................................................129
A.2.7
SH Configuration ........................................................................................131
A.2.8
Smart Win Installer .....................................................................................132
Smart Win: accesso al sistema ..............................................................................135 Smart Win: Home e Dashboard del Sistema .............................................................138 Smart Win: i menu di Accesso alle varie Funzionalità ovvero il Pannello di Controllo ................................................................................................................................140 Smart Win: il menu Impostazioni di sistema ..........................................................140 Smart Win: il menu Gestione Profili ......................................................................142 Smart Win: il menu di Associazione degli operatori e di abilitazione degli stessi all’accesso al sistema ...........................................................................................144 Smart Win: Elettromedicali e rilevazioni in tempo reale ..........................................146 Smart Win: il Tab Documenti Clinici ........................................................................147
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 5
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
SMART HEALTH WEB SOLUTIONS 1.
Struttura Manuale
Il presente manuale d’uso è strutturato per sezioni organiche al fine di consentire alle differenti tipologie di utenti una consultazione rapida e intuitiva. In particolare il manuale si caratterizza per una prima sezione all’interno della quale si evidenziano le motivazioni e gli elementi costitutivi del progetto di Innovazione Sociale Smart Health, seguita da sezioni specificatamente legate alle funzioni ed alle potenzialità della Piattaforma di Telesalute Patient Centric, agli elementi architetturali ed applicativi alla base del sistema ideato e funzionali al suo pieno utilizzo, al rispetto delle vigenti normative in materie di privacy e di trattamento e salvataggio di dati sanitari, oltre ad una analisi puntuale dei requisiti di usabilità e accessibilità soddisfatti. Accanto a tali sezioni, rubricate come generiche, troviamo sezioni di dettaglio dedicate ad ogni singola tipologia di utente che dettagliano nello specifico le modalità di utilizzo utenti del sistema applicativo oggetto di analisi. In tale ultimo caso pertanto il manuale si caratterizza per la sua modularità consentendo ai seguenti ruoli profilati di accedere in maniera diretta alle sezioni di specifico interesse: • • • • • • •
Medico di Medicina Generale/Pediatra di Libera Scelta; Medico Specialista ; Responsabile di Struttura; Responsabile di Reparto/Unità; Operatore di Unità/Reparto; Paziente/Utente; Operatore di Back End, Manutenzione e Gestione del sistema.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 6
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
2.
Acronimi e Definizioni
Nella seguente tabella sono riportate le principali definizioni degli acronimi utilizzati nel presente manuale ed a supporto della descrizione delle potenzialità della piattaforma nel pieno rispetto delle prescrizioni di cui alla norma UNI EN ISO 9000:2005 Sistemi di gestione per la qualità – Fondamenti e vocabolario. Acronimo CNS FSE MCU NSIS CUP
Nuovo Sistema Informativo Sanitario Centri Unici di Prenotazione Servizio Sanitario Nazionale: nell'ordinamento giuridico italiano, identifica il complesso delle funzioni, delle attività e dei servizi assistenziali gestiti ed erogati dallo stato italiano. Livelli Essenziali di Assistenza: sono le prestazioni e i servizi che il Servizio sanitario nazionale è tenuto a fornire a tutti i cittadini, gratuitamente o dietro pagamento di una quota di partecipazione (ticket)
SSN LEA MCU PSN ADI S.Va.M.A. MMG PSS PLS
3.
Definizione Carta Nazionale Servizi Fascicolo Sanitario Elettronico: Insieme di dati e documenti di tipo sanitario e socioSanitario
Multipoint Conferencing Unit Piano Sanitario Nazionale: strumento di programmazione principale per organizzare e definire gli obiettivi della tutela e salute pubblica nazionale. Assistenza Domiciliare Integrata Schede per la Valutazione Multidimensionale delle persone Adulte e Anziane Medico di Medicina Generale Profilo Sanitario Sintetico Pediatra Libera Scelta
Simbologia
Nella seguente tabella vengono riportarti i simboli utilizzati all’interno della piattaforma web e il loro significato. Simboli
Definizione
Descrizione del comando
Home
Pulsante di richiamo immediato alla home page del portale
Esci
Pulsante di uscita sicura dal portale
Calendario
Richiamo iconografico al giorno della settimana ed alla relativa data di calendario
Orologio
Richiamo iconografico all’ora, ai minuti ed ai secondi correnti
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 7
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
4.
Pagina | 8
Dashboard
Richiamo alla dashboard dell’utente
Documenti Clinici
Menu a livelli di acceso alla documentazione clinica e anamnestica
Strumenti Medicali
Menu a livelli di selezione e scelta degli strumenti elettromedicali supportati
Amministrazione
Icona di accesso agli strumenti di amministrazione dei permessi di accesso al sistema
Utente/assistito
Icona identificativa di accesso da parte dell’Utente/Assistito
Operatore del Sistema Socio-Sanitario
Icona identificativo di accesso da parte di stakeholder del sistema socio sanitario
Elementi di natura normativa
Dal punto di vista normativo l’intero sistema di telesalute patient centric Smarth Healt è tabella informato dalle disposizioni e dagli impianti normativi esposti nella seguente tabella: Nome DM 8 luglio 2005 (Requisiti tecnici e i diversi livelli per l’accessibilità agli strumenti informatici) Legge 9 gennaio 2004, n.4, (Disposizioni per favorire l'accesso dei soggetti disabili agli strumenti informatici) DPR 1 marzo 2005, n. 75 (Regolamento di attuazione della legge 9 gennaio 2004, n. 4, per favorire l'accesso dei soggetti disabili agli strumenti informatici) DM 20 marzo 2013 (Modifiche all’allegato A del decreto 8 luglio 2005 del Ministro per l’innovazione e le tecnologie, recante: «Requisiti tecnici e i diversi livelli per l’accessibilità agli strumenti informatici»)
Data Pubblicazione
Link
Ambito
GU n.183 del 08/08/2005
http://www.pubbliaccess o.gov.it/normative/DM08 0705.htm#testo
Accessibilità
GU n.13 del 17/01/2004
http://www.pubbliaccess o.gov.it/normative/legge _20040109_n4.htm
Accessibilità
GU n. 101 del 03/05/2005
GU n.217 del 16/09/2013
Accessibilità
http://www.gazzettaufficia le.it/eli/id/2013/09/16/13 A07492/sg
Accessibilità
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
WCAG 2.0 - Linee guida per l'accessibilità dei contenuti Web D.Lgs 30 giugno 2003, n.196 (Codice in materia di protezione dei dati personali) Allegato b, D.Lgs 196/2003 (Disciplinare tecnico in materia di misure minime di sicurezza) DL 18 ottobre 2012, n. 179 (Ulteriori misure urgenti per la crescita del Paese) DL 13 settembre 2012, n.158 (Disposizioni urgenti per promuovere lo sviluppo del Paese mediante un più alto livello di tutela della salute) Pubblicazione: TELEMEDICINA Linee di indirizzo nazionali Intesa 10 febbraio 2011, n.19/CSR (Fascicolo Sanitario Elettronico- Linee Guida Nazionali) DL 8 Luglio 2005 Requisiti tecnici e i diversi livelli per l’accessibilità agli strumenti informatici. Allegato B (Metodologia e criteri di valutazione per la verifica soggettiva dell’accessibilità delle applicazioni basate su tecnologie internet).
W3C Recommendation 11 Dicembre 2008 GU n.174 del 29/07/2003, SU n.123
http://www.w3.org/Transl ations/WCAG20-it/#introlayers-guidance
Pagina | 9
Accessibilità
Privacy
Privacy
GU n.245 del 19/10/2012
Settore Sanitario
GU n.214 del 13/09/2012
Settore Sanitario
Ministero della Salute 17/03/2014
Settore Sanitario
GU n.50 del 02/03/2011
Fascicolo Sanitario Elettronico
GU n.183 del 08/08/2005
Usabilità
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
5.
Introduzione
Grazie ai progressi della medicina, al costante miglioramento del tenore di vita riscontrato nei decenni passati e al conseguente prolungarsi delle aspettative di vita nei paesi sviluppati, il numero di persone che ha necessità di rivolgersi ai servizi sanitari tende a crescere in modo significativo e conseguentemente le risorse disponibili per far fronte alla domanda di assistenza sono destinate a diminuire. I servizi di telesalute basati sull’utilizzo delle moderne tecnologie informatiche rappresentano una delle soluzioni a tale problematica. Per telesalute si intende l’insieme di tutte le soluzioni e dei correlati strumenti di monitoraggio e di assistenza sanitari atti a fornire un’assistenza medica adeguata a pazienti fisicamente distanti e rappresenta uno dei principali ambiti di applicazione della sanità in rete in quanto offre potenzialità di grande rilevanza soprattutto in termini di equità nell’accesso da parte dei cittadini ai servizi socio-sanitari. Nell'ambito dell'attuazione dei servizi di sanità in rete, assume grande rilevanza la definizione di modalità tecnico-organizzative finalizzate a consentire l'integrazione socio-sanitaria ed a sostenere forme innovative di domiciliarità. I servizi di telemedicina e le applicazioni di telesalute rappresentano una parte integrante del reengineering strutturale ed organizzativo della rete di assistenza in quanto tali da migliorare la qualità dell'assistenza sanitaria ed in grado di consentire una migliore fruibilità di cure, servizi di diagnosi e consulenza medico-specialistica a distanza. Con tali soluzioni, spesso orientate al costante del monitoraggio di parametri vitali legati allo stato di salute dei cittadini presi in carico, è sperimentato che si riduce il rischio d'insorgenza di complicazioni in persone a rischio o affette da patologie croniche. Smart Health, in quanto espressione di un progetto di innovazione sociale e di ricerca promosso dai soggetti Morabito Antonino, Nino Clara e Muraca Vincenzo, a valere sull’avviso 84/Ric del 2 Marzo 2012, traduce in pratica i concetti esposti. Il progetto partendo dall’analisi delle problematiche sociali legate all’abbandono, all’assenza di cure tempestive e di qualità nei confronti di soggetti soli, deboli ed ammalati, mancanza promuove strategie patient centric ed in genere soluzioni e piattaforme legate all’analisi ed al data mining di dati socio-sanitari ed assistenziali.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 10
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
I proponenti con il principale intento di contrastare i fenomeni di ospedalizzazione forzata ed il ricorso non motivato ai servizi sanitari e socio-assistenziali, promuovono modelli di cura @Home basati sull’utilizzo delle nuove tecnologie ICT nel settore della medicina e della sanità in genere. Il presente manuale descrive le funzionalità del sistema Smart Health nato per monitorare in tempo reale lo stato di salute e la qualità della vita di soggetti fragili prevenendo l’insorgere di stati di rischio e rendendo gli interventi più tempestivi, puntando ad un percorso di responsabilizzazione di stakeholder e figure qualificate del sistema socio-sanitario regionale e nazionale. Il sistema, per come si avrà modo di illustrare nel presente manuale, consente la creazione di cartelle cliniche e sociali, atte ad ospitare dati e referti, consentendone la condivisione sicura tramite procedure e metodologie di profilazione rispettose delle vigenti prescrizioni in termini di privacy e trattamento dei dati sanitari, grazie ad una piattaforma ICT, integrata da istanze di teleconsulto, strumentazioni elettromedicali e domotiche di ultima generazione.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 11
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
6.
Executive Summary
Smart Health è un sistema Patient Centric informato da modelli di cura @Home e destinato alla risoluzione di problematiche di abbandono ed assistenza attraverso una piattaforma IT di ultima generazione, l’aggregazione e il data mining di informazioni socio-sanitarie ed assistenziali. L’applicativo si struttura su due livelli applicativi e su front-end strutturati di cui 1. uno dedicato al cittadino preso in carico, localizzato su All In One dedicati, 2. l’altro accessibile da operatori socio-sanitari accessibile da web in seguito a registrazione e permessi specifici. Per ulteriori dettagli relativi alle modalità di funzionamento ed ai dettagli applicativi si rinvia allo specifico paragrafo. In entrambi i casi l’accesso al front end Smart Health è possibile solo mediante CNS, abilitata dai competenti uffici individuati dalle Aziende Sanitarie, tramite lettori di smart card e utilizzo dell’utility “Smart Health Logger”. È il cittadino assistito, co-proprietario dei dati di natura socio-sanitari a demandare l’accesso alle informazioni raccolte agli operatori e agli stakeholder del welfare. Gli operatori e i pazienti del sistema socio-sanitario hanno la possibilità di accedere in maniera riservata ai dati di loro interesse utilizzando un semplice browser internet e tramite i menu intuitivi messi a disposizione dalla piattaforma web. In possesso delle dovute credenziali e di CNS, l’operatore una volta effettuato l’accesso al sistema dispone di dash board e viste che gli consentono di: • • • •
accedere alla documentazione clinica del paziente, visualizzare, modificare e inserire informazioni, visualizzare ed analizzare i parametri clinici acquisiti dagli elettromedicali, effettuare video consulti direttamente con il paziente.
Smart Health, oltre a comporsi di una piattaforma usabile per la gestione e la condivisione referenziata di dati sanitari critici, è soprattutto hardware dedicato. Il cittadino preso in carico ha difatti a disposizione un panel di elettromedicali a corredo di un all-in one di ultima generazione e di tipo touch screen. Il kit All In One Smart Health, definito
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 12
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Smart Health Corner Box, dettagliato nella sezione Desktop del presente manuale, si compone di soluzioni IT in grado di comunicare senza cavi e tramite protocolli bluethoot garantendo acquisizione di dati e referti di natura sanitaria e sullo stato di salute degli utenti. Tutti gli assistiti, proprietari dei lo stessi dati, possono accedere alle informazioni di loro pertinenza mediante apposita area riservata. Tutti i dati e le relative rilevazioni confluiscono in patient report individuali che possono essere consultati anche dagli stakeholder opportunatamente abilitati ad accedere tramite web e mediante l’uso di protocolli di comunicazione sicuri allo Smart Health Corner Box. SERVIZI OFFERTI •
Misurazioni biomedicali tramite l’ausilio di elettromedicali bluetooth
•
Monitoraggio in remoto e in locale dello stato di salute dell’utente Smart Health
•
Teleconsulto e visite a distanza mediante l’istituzione di istanze audio video in real time
•
Possibili integrazioni con soluzioni di domotica e di sensoristica ambientale
•
Gestione Integrata di programmi di Assistenza Domiciliare integrata (ADI)
•
Gestioni di piani terapeutici e farmacologici Calendari, Alert e Strumenti di segnalazione di eventi clinici sopraggiunti
•
Gestione e condivisione della documentazione clinica
•
Quadro clinico sinottico dell’assistito
•
Profilo sanitario sintetico riassume storicizzato
•
Gestioni di programmi per la valutazione multidimensionale dell’adulto e dell’anziano (S.VA.M.A.) Creazione di viste e file in formati standard .pdfA e condivisione a mezzo Pec
•
Smart Health si presenta pertanto come: • • •
• •
Piattaforma software (Browser Web) per la consultazione, l’aggregazione, la gestione e il monitoraggio di dati socio-sanitari; AIO (All In One) di interfaccia con il sistema applicativo descritto; Un kit di elettromedicali bluetooth customizzabili quali Bilance Pesapersone, Pulsossimetri, ECG, Holter Pressori, Glocometri, Stetofonendoscopi, Spirometri, Contapassi, Monitor Multiparametrici, etc. Un dispositivo indossabile che consente il monitoraggio costante di parametri vitali “critici”; Un set di dispositivi domotici per il rilevamento di dati legati alla qualità dell’abitare del paziente.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 13
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
La piattaforma software e la strumentazione Hardware descritta consente nascono per per rispondere ad esigenze di: • •
•
Storage dei dati clinici del paziente esclusivamente archiviati e crittografati sullo Smart Health Corner Box del paziente stesso, Archiviazione storico-temporale delle rilevazioni effettuate dal paziente anche in collaborazione con Operatori Sociali mediante l’utilizzo di elettromedicali dedicati; Comunicazione, grazie all’attivazione di specifiche istanze di teleconsulto per mezzo delle quali è garantito ai soli stakeholder rerefenziati il reperimento di esami e referti, e quindi, un possibile dialogo in real time tra l’assistito ed il personale medico, paramedico e di assistenza sociale e domiciliare integrara senza dispendiosi investimenti in tempo e risorse riconducibili allo spostamento di tali figure sul territorio.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 14
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Client-Side
Server-Side
Eliminazione di complesse procedure di installazione e di configurazione di dispositivi elettromedicali
Eliminazione di interferenze e di perdita di dati grazie all'utilizzo di Protocolli HTTPS
Interfaccia di fruizione basatra su istanze DotNet ottimizzate
Interfacceia d fruzione Web Usabile e Accessiibile tramite CNS
Piattaforma Desktop AIO Monoutente ad accesso riservato
Piattaforma di accesso interamente basata su client Web e localizzata su cloud
Figura 1- Principali funzionalità e modalità di accesso Client Side (Paziente) – Web Side (Operatore)
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 15
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
7.
Ambiente applicativo Smart Health
Smart Health si configura come un sistema applicativo fruibile da diverse tipologie di client (Desktop, AIO, SmartPhone, Tablet, Pad), consentendo la raccolta e la distribuzione di dati localizzati su Smart Health Corner Box, che a loro volta rappresentano un nodo di raccolta di referti su base storico-temporale in quanto tali da dialogare con dispositivi medicali certificati, sensori ambientali e di sicurezza e dispositivi audio/video. L’intera piattaforma è basata su linguaggi applicativi Windows e Web, ed è esclusivamente accessibile in presenza di una connessione stabile alla rete di pubblica connettività internet e di procedure di autenticazione degli utenti (Assistiti e Stakeholder del settore SocioSanitario) che prevedono l’uso massivo del dispositivo “Carta Nazionale Servizi”, meglio nota come Tessera Sanitaria Elettronica. Server-Side la piattaforma tecnologica è realizzata con logica cloud in ambiente misto in cui i front-end primari si presentano differenziati e fruibili: • •
dal Corner Smart Health Corner Box in ambiente Microsoft grazie ad interfacce sviluppate in DotNet ed al ricorso a sistemi di profilazione basati su CNS da web, dagli stakeholder abilitati del sistema Socio-Sanitario, mediante interfacce Web 2.0, usabili ed accessibili, sempre previo ricorso a sistemi di profilazione basati su CNS.
La piattaforma localizzata in cloud è caratterizzata da elevata scalabilità e modularità consentendo la virtualizzazione di istanze e la verticalizzazione per il mondo socio-sanitario in piena aderenza agli standard di comunicazione ed interoperabilità ed alle vigenti prescrizioni in materia di privacy. Client-side gli elementi costitutivi della tecnologia Smart Health sono tutti contestualizzati nel nodo Applicativo-Architetturale “Smalt Health Corner Box” a sua volta caratterizzato da: • • •
una dotazione hardware e multimediale, identificato in rete solo ed esclusivamente tramite un indirizzo IP univoco, un nodo di interazione web o telefonico di ultima generazione,una unità di storage dedicata per l’implementazione di procedure di disaster recovery, devices di natura elettromedicale e domotici appositamente interfacciati al nodo descritto.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 16
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Server-side, per garantire piena funzionalità e stabilità alla piattaforma, la tecnologia alla base del sistema Smart Health si compone di: • •
•
un Application Server Smart Health connesso alla rete pubblica di connettività tramite porta dedicata, accessibile tramite protocolli di comunicazione HTTPS, un Data-Base Server Smart Health sul quale trovano spazio i data-set legati alle anagrafiche degli stakeholder del sistema socio-sanitario che partecipano al processo di cura, e pertanto dei soggetti prescrittori e di quelli erogatori in conformità alla prescrizioni FSE ed alle leggi vigenti in materia di circolarità anagrafica, il registro contenente tutti gli indirizzi IP dei Smart Health Corner Box censiti, snaturati ed affatto correlati alle anagrafiche degli utenti e/o dei cittadini presi in carico.
Il sistema è in grado di assicurare, grazie alla presenza dei due nodi descritti, la comunicazione tra un assistito ed uno o più interlocutori del sistema socio-sanitario, in condizioni di rete stabili grazie ad un real-time communication server e ad un media-server (Node.JS) interamente dedicato alle sessioni audio e di videocomunicazione. Per garantire “stabilità applicativa” il sistema poggia su routine di tipo polling (i clients ad intervalli regolari si aggiornano in funzione delle modifiche applicative che intervengono a livello server) e pushing (il server ad ogni cambio significativo sul fronte applicativo aggiorna dove necessario gli stati di tutti i clients connessi). FEATURES DELLA SOLUZIONE SMART-HEALTH Tutti gli aggiornamenti del Sistema vengono installati Live- Update automaticamente sui clients (al login) a garanzia che tutti i componenti del Sistema siano sempre “up-to-date” Videoconferenza ad alta definizione con gestione ottimizzata del Istanze di Video_Consulto silenzio e rimozione dell’ecoacustico La piattaforma é dotata di un gateway multiprotocollo per l'interfacciamento di reti diverse, con normalizzazione dei dati verso il sistema centrale: • Interfacciamento con sensori ambientali secondo lo Standard ModBus Sensoristica • Interfacciamento con sensori medicali (certificati "medical device") tramite Bluetooth 4.0 Star e 3.0 • Compatibilità con sensoristica secondo gli standards ZigBee, 433 MHz/952 MHz, Bluetooth, Xbee, Infrarosso, Usb, Rs232, WiFi
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 17
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Scalabilità e replicabilità Rispetto evoluto della privacy
La piattaforma é scalabile senza necessità di investimenti in IT e infrastrutture dedicate presentandosi replicabile in real time con limitati interventi in termini di ore/uomo. Grazie all’adozione di un’innovativa metodologia il trattamento dei dati sanitari e sociali è possibile senza che questi siano riconducibili ad uno specifico assistito preservandone l’identità.
Il DBMS (Data Base Management System) scelto per la gestione delle informazioni sullo stato di salute dell’Assistito risiede solo sullo Smart Health Corner Box in dotazione allo stesso utente, ed è localizzato su un’istanza dell’applicativo MSSQL Server di Microsoft. Tutte le richieste di accesso ai dati vengono processate direttamente dal DB attraverso l’ausilio di Stored Procedure richiamate dagli interessati attraverso il ricorso a interfacce web. Così facendo i dati clinici sono conservati in tutta sicurezza sul solo dispositivo dell’assistito, che ne può disporre assieme ai vari referti strumentali generati, in piena autonomia, garantendovi accesso ai soli stakeholder opportunamente profilati tramite specifico Pannello di Amministrazione. Per maggiori dettagli in merito alla capacità tecnica, di calcolo e di storage degli Smart Health Corner Box si rinvia alla sezione del Manuale Smart Health Desk.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 18
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
8.
Usabilità e accessibilità e compatibilità del sistema
La piattaforma Smart Health è informata dalle norme di accessibilità e usabilità rispettivamente dettate •
•
dal Decreto del 20 marzo 2013, di aggiornamento e ottimizzazione delle Regole Tecniche già accennate nell’allegato A del Decreto 8 luglio 2005 del Ministro per l'innovazione e le tecnologie, recante: «Requisiti tecnici e i diversi livelli per l'accessibilità agli strumenti informatici». (Prot. 195/Ric). (13A07492) (GU Serie Generale n.217 del 16-9-2013). Dell’impianto normativo ISO 9241-11, Ergonomic requirements for office work with visual display terminals - Guidance on usability
Tali norme considerate il punto di riferimento per l’analisi del grado di usabilità e di accessibilità della Piattaforma Smart Health, stabiliscono, da un lato, i requisiti tecnici per l’accessibilità dei siti web, e dall’altro il grado in cui un prodotto può essere usato da specifici utenti per raggiungere specifici obiettivi con efficacia, efficienza e soddisfazione in uno specifico contesto d'uso.
9.
Accessibilità
Per accessibilità in ambienti applicativi fruibili via web si intende la capacità di un portale web di essere fruito efficacemente, sia nelle interfacce che nei contenuti divulgati, da utenti diversi in differenti contesti. Rendere un portale web accessibile significa in sostanza permettere l'accesso alle informazioni in esso veicolate in maniera intuitiva anche a coloro che presentano disabilità fisiche, indipendentemente dagli strumenti hardware e software limitati. Nello specifico il sistema Smart Health rispetta i requisiti di accessibilità menzionati nel Decreto del 20 marzo 2013 e riepilogati puntualmente nel Decreto di Aggiornamento dei «Requisiti tecnici e i diversi livelli per l'accessibilità agli strumenti informatici». (Prot. 195/Ric). (13A07492) (GU Serie Generale n.217 del 16-9-2013) di cui all’allegato A, recepito nella sua ultima versione con Decreto 8 luglio 2005 del Ministro per l'innovazione e le tecnologie.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 19
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Pagina | 20
Requisito
Descrizione del Requisito
Metodo e Verifica del Requisito
Rispetto del Requisito
Requisito 1 Alternative testuali
Fornire alternative testuali per qualsiasi contenuto non di testo in modo che lo stesso contenuto possa essere trasformato in altre forme fruibili secondo le necessità degli utenti, come ad esempio stampa a caratteri ingranditi, Braille, sintesi vocale, simboli o altra modalità di rappresentazione del contenuto.
Il sistema presenta richiami iconografici integrati nel CSS di tipo identificativo e per i quali è sempre fornita alternativa testuale
Requisito 2 Contenuti audio, contenuti video, animazioni
Fornire alternative testuali equivalenti per le informazioni veicolate da formati audio, formati video, formati contenenti immagini animate (animazioni), formati multisensoriali in genere.
Requisito 3 Adattabilità
Creare contenuti che possano essere rappresentati in modalità differenti (ad esempio, con layout più semplici), senza perdita di informazioni o struttura.
Requisito 4 Distinguibile
Rendere più semplice agli utenti la visione e l’ascolto dei contenuti, separando i contenuti in primo piano dallo sfondo.
Requisito non applicabile in quanto il sito non contiene elementi audio, video. Per le animazioni legate ai menu il sistema fornisce sempre le dovute alternative testuali Il portale Smart Health nasce per essere fruito da PC desktop e/o da dispositivi mobili con monitor la cui risoluzione minima suggerita è di 1280x960. Il sistema si presenta ad ogni modo fruibile anche da dispositivi mobili con schermi touch di modeste dimensioni grazie all’utilizzo di specifiche barre di scorrimento. Il sito non presenta file audio; tutti gli elementi grafici, nonché i contenuti di testo sono perfettamente distinguibili dallo sfondo delle pagine; il contrasto massimo grazie all’utilizzo di sfondi bianchi e di caratteri latamente leggibili dal colore nero. Nessun
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Requisito 5 Accessibile da tastiera
Rendere disponibili tutte le funzionalità anche tramite tastiera
Requisito 6 Adeguata disponibilità di tempo
Fornire all’utente tempo sufficiente per leggere e utilizzare i contenuti.
Requisito 7 Crisi epilettiche
Non sviluppare contenuti che possano causare crisi epilettiche.
Requisito 8 Navigabile
Fornire all’utente funzionalità di supporto per navigare, trovare contenuti e determinare la propria posizione nel sito e nelle pagine.
Requisito 9 Leggibile
Rendere leggibile e comprensibile il contenuto testuale.
Requisito 10 Prevedibile
Creare pagine Web che appaiano e che si comportino in maniera prevedibile
comando di testo si presenta sotto forma di Immagine inclusi i richiami iconografici. Il portale non integra funzioni di ingrandimento del testo in quanto non necessario data la possibilità di sfruttare tool di zoom nativi in Windows Il sistema in presenza di form che richiedono l’inserimento di testo o la compilazione di un campo consente piena navigazione da tastiera (tab, invio, tasti di direzione) L’utente ha a disposizione tempo sufficiente per poter leggere e compilare i contenuti data la presenza di sessioni di time-out ottimizzate Nessun elemento del portale è basata su animazioni grafiche e di impatto tali da causare/provocare crisi epilettiche. Il portale all’interno di qualsiasi sezione propone all’utente l’esatta indicazione per determinare la propria indicazione grazie a link di breadcrumb Tutti i contenuti del sito si presentano redatti in lingua italiana rispettando a pieno le W3C Recommendation. Le pagine su cui si struttura il portale si presentano ottimizzate nella veste grafica, gestita dinamicamente da un CSS e
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 21
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Requisito 11 Assistenza nell’inserimento di dati e informazioni
Aiutare l’utente ad evitare gli errori ed agevolarlo nella loro correzione
Requisito 12 Compatibile
Garantire la massima compatibilità con i programmi utente e con le tecnologie assistive.
caratterizzate tutte dalla stessa struttura, con sezioni di richiamo corrispondenti nella sostanza a quanto indicato nei menu di accesso. Il sistema prevede per campi di tipo obbligatorio ed in funzione della stessa tipologia o valore che il campo può assumere alert e indicazioni specifiche per una corretta compilazione. Smart Healh facilita inoltre l’inserimento di campi data e di residenza grazie all’integrazione del DBMS di tavole di LookUp Istat. Il sistema si presenta leggibile dai più diffusi screen reader in braille e da motori di sintesi vocale supportati dal sistema operativo Windows
Pagina | 22
Dichiarazione di Usabilità e di Accessibilità del 27 Febbraio 2015 Rev. 2.0
10.
Usabilità
Per usabilità, ai sensi dello standard UNI EN ISO 9241-11 “Ergonomic requirements for office work with visual display terminals - Guidance on usability si intende" il grado in cui un prodotto può essere usato da specifici utenti per raggiungere specifici obiettivi con efficacia, efficienza e soddisfazione in uno specifico contesto d'uso". La piattaforma Smart Health è stata progettata e costruita al fine di offrire risposte puntuali ai criteri di valutazione elencati nell’Allegato B “Metodologia e criteri di valutazione per la verifica soggettiva dell’accessibilità delle applicazioni basate su tecnologie internet” del Decreto Ministeriale 8 Luglio 2005 che introduce indirizzi sui “Requisiti tecnici e i diversi livelli per l’accessibilità agli strumenti informatici”.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Pagina | 23
I criteri essenziali su cui si è basata la verifica della piattaforma sono i seguenti: Dettaglio del Criterio
Descrizione del Criterio
Grado di Rispondenza al Requisito 1 2 3 4 5 6 7
Informazioni e comandi necessari per l’esecuzione dell’attività devono essere facili da capire e da usare; Informazioni e comandi necessari per l’esecuzione Comprensibilità delle attività devono essere facili da capire e da usare; Informazioni e comandi devono consentire una Operabilità scelta immediata della azione adeguata per raggiungere l’obiettivo voluto Simboli, messaggi e azioni devono avere lo stesso Coerenza significato in tutto l’ambiente; L’ambiente deve possedere caratteristiche idonee Salvaguardia della salute a salvaguardare il benessere psicofisico (Safety) dell’utente; L’ambiente deve possedere caratteristiche idonee Sicurezza a fornire transazioni e dati affidabili, gestiti con adeguati livelli di sicurezza; L’ambiente deve comunicare all’utente lo stato, gli effetti delle azioni compiute e le informazioni Trasparenza necessarie per la corretta valutazione della dinamica dell’ambiente stesso; L’ambiente deve possedere caratteristiche di Apprendibilità utilizzo di facile e rapido apprendimento; Funzioni di aiuto, quali le guide in linea, e documentazione relativa al funzionamento Aiuto e documentazione dell’ambiente devono essere di facili reperimento e connesse al compito svolto dall’utente; L’ambiente pur configurandosi in modo da prevenire gli errori, ove questi, comunque, si Tolleranza agli errori manifestino, deve fornire appropriati messaggi che individuino chiaramente l’errore occorso e le azioni necessarie per superarlo; L’ambiente deve possedere caratteristiche idonee Gradevolezza a favorire e mantenere l’interesse dell’utente; L’ambiente deve tener conto delle preferenze Flessibilità individuali e dei contesti. Dichiarazione di Usabilità e di Accessibilità del 27 Febbraio 2015 Rev. 2.0 Percezione
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
X X X X X X
X X X
X
X X
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
11.
Pagina | 24
Condizioni per l’accesso al sistema
Al fine di poter usufruire dei servizi offerti dalla piattaforma Smarth Health è necessario che gli utenti a seconda del loro profilo dispongano di: Elementi funzionali al pieno utilizzo della piattaforma Smart Health
Utente/Assistito Lettore smart card compatibile, Carta Nazionale dei Servizi (CNS) aggiornata ed abilitata e delle relative credenziali personali fornite dai referenti degli uffici ASP competenti sul territorio,
Pec dell’utilizzatore Connessione internet stabile Dispositivo AIO Connesso Alla Rete
12.
Attori del sistema socio-sanitario Lettore smart card compatibile, Carta Nazionale dei Servizi (CNS) aggiornata ed abilitata e delle relative credenziali personali fornite dai referenti degli uffici ASP competenti sul territorio, Smart Health Logger, applicativo per l’accesso al portale Web Smart Health (ad eccezione del paziente) scaricabile dal seguente link www.smart-health.it/smarhealthlogger.rar Pec dell’utilizzatore Connessione internet stabile Profilo Utente Abilitato Browser Web connesso alla rete ed al dispositivo AIO dell’Assistito
CNS e grado di utilità in Smart Health
La Carta Nazionale dei Servizi (CNS) è una smart card per accedere ai servizi online della Pubblica Amministrazione su tutto il territorio nazionale ed è la chiave essenziale per poter usufruire delle potenzialità del sistema di Telesalute Smart Health. Per attivare il dispositivo il cittadino dovrà recarsi presso uno degli sportelli del Sistema Nazionale Sanitario presenti nella regione di appartenenza, portando con se la tessera e un documento di identità valido. L'operatore allo sportello procederà all'attivazione della carta rilasciando al cittadino i codici di accesso PIN e PUK ed il codice di identificazione CIP. Per accedere al sistema Smart Health l’utente deve necessariamente disporre del codice PIN di tipo numerico. Nel caso in cui l’utente inserisca nel software applicativo SmarHealthLogger, il codice PIN sbagliato per più di tre volte, può incorrere, per come ampiamente descritto anche sui moduli consegnati dagli Uffici preposti, nel blocco della CNS.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Pagina | 25
La gestione del codice PIN e la possibilità di sbloccare il dispositivo può essere effettuato direttamente dal software fornito. Schermata di sblocco CNS SmartHealthLogger
Step
1
Schermata di inserimento PUK CNS SmartHealthLogger
Step
2
Al fine di sbloccare la scheda, l’applicativo proporrà all’utente un’istanza di Sblocco consentendo successivamente di inserire il codice PUK, insieme al codice PIN della scheda forniti in fase di abilitazione della CNS. Una volta espletate le operazioni richieste descritte sarà sufficiente cliccare utilizzare il tasto “Sblocca” per poter riutilizzare il software e disporre delle funzionalità del sistema.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
13.
Profili di accesso e utenti del sistema Smart Health
La piattaforma Smart Health è fruibile da due diverse tipologie di utenti, “Paziente” e “Operatore” che dispongono di differenti permessi di lettura e scrittura: •
•
Utente Paziente: è l’utente che previo accesso referenziato è abilitato alle operazioni di ricerca, consultazione e di profilazione e attribuzione di permessi di accesso ai propri dati a utenti “Operatore” mediante il Pannello di Amministrazione, che consente negare e/o abilitare specifiche viste e funzionalità agli operatori del sistema Socio-Sanitario. Utente Operatore: è l’utente che previa registrazione al sistema e solo a seguito di autorizzazione da parte dell’”Utente Paziente”, è abilitato alle operazioni di Inserimento, Ricerca, Consultazione e Modifica di nuovi fascicoli, piani terapeutici e profili sanitario e\o referti. All’interno di Smart Health gli utenti “Operatore” possono essere a loro volta profilati come: • Medici di medicina generale, • Pediatri libera scelta, • Medici Specialisti, • Medici di continuità assistenziale, • Responsabile di struttura/reparto/unità • Operatore di Reparto/Unità. Una volta registrati, tali operatori per poter disporre dei diritti di accesso, devono essere autorizzati ed abilitati dall’Utente “Paziente” ad accedere a specifiche sezioni in funzione della discrezionalità dell’Assistito.
Step per l’accesso e l’utilizzo del sistema da parte degli utenti con profilo ”Operatore”Al fine di poter usufruire dei servizi messi a disposizione dalla piattaforma Smarth Health è innanzitutto necessario: 1. Abilitare la propria CNS; 2. Scaricare l’applicativo Smart Health Logger per l’accesso a tutte le funzionalità del sistema
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 26
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Pagina | 27
all’indirizzo www.smart-health.it/smarhealthlogger.rar 3. Lanciare tramite l’apposita icona l’applicativo SmartHealthLoggher 4. Seguire le indicazioni dell’applicativo, inserendo la propria Carta Nazionale dei Servizi 5. Installare il certificato emesso dalla Certification Authority al fine di identificare univocamente l’utilizzatore del sistema Schermata di accesso a SmartHealthLogger
Step
1
Schermata di Inserimento del PIN della CNS
Step
2
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
L’accesso prevede per ogni utente del welfare l’inserimento del codice PIN rilasciato in seguito all’abilitazione della propria CNS presso l’ente di competenza. Dopo aver effettuato l’autenticazione, il software leggerà i dati anagrafici presenti all’interno della CNS, senza salvare alcuna informazione riguardante l’utente. Il sistema di logging dispone di sessioni la cui durata è pari a 30 secondi, allo scadere dei quali sarà ulteriormente riproposta la schermata di inserimento del PIN di identificazione. Lettura delle Informazioni e dei Certificati della CNS tramite SmartHealthLogger
Step
3
Eventuale Avviso di Errata Rimozione della Carta Nazionale dei Servizi
Alert SmartHealthLogger
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 28
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
In seguito alla procedura di autenticazione si possono verificare due fattispecie: • •
l’utente “Operatore” è presente nelle liste degli Stakeholder del Sistema SocioSanitario censiti all’interno della piattaforma Smart Health; l’utente “Operatore” non è presente all’interno delle liste degli Stakeholder censiti.
Solo in caso di effettiva presenza, e pertanto di attribuzione del ruolo di Stakeholder, l’utente “Operatore” sarà interessato, previa verifica dei certificati di firma disponibili sulla sua CNS, alla compilazione di un Form di Registrazione a step. Form di registrazione al sistema Smart Health
Step
4
Il form si compone di due sezioni di cui una di natura prettamente anagrafica e l’altra di identificazione del ruolo effettivamente detenuto dall’Operatore, che per come anticipato può disporre di privilegi e sezioni specificatamente ideate per “Medici di medicina generale”, “Pediatri libera scelta”, “Medici Specialisti”, “Medici di continuità assistenziale”, “Responsabile di struttura/reparto/unità”, “Operatore di Reparto/Unità”.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 29
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Pagina | 30
Il form in esame si compone di campi ritenuti tutti obbligatori, sottoposti a controllo logico, e si caratterizza per la presenza di Tasti “Avanti” e “Indietro”: Sezione del Form di Registrazione a Step “Informazioni Aggiuntive” Profilazione
Step
5
Form di registrazione a step per Utenti “Operatori” – Sezione Identificazione
Step
6
Per completare la registrazione, sarà necessario procedere con il salvataggio delle informazioni inserite. Il sistema per rispondere alle vigenti prescrizioni in materia di Usabilità proporrà, in caso di buon fine dell’operazione, un messaggio di conferma reindirizzando l’utente “Operatore” alla home page dell’Applicativo di Telesalute. Indipendente dall’avvenuta registrazione, tutti gli utenti con profilo “Operatore” nelle differenti accezioni, devono necessariamente essere autorizzati da uno specifico assistito o utente preso in carico da l sistema. E’ difatti l’assistito che tramite appositi form di attribuzione di permessi di accesso, abilita gli utenti con profilo operatore. Ua volta abilitati questi disporranno di una conferma di accesso e di un riepilogo all’interno della PEC con evidenza del solo codice “Paziente” che ha consentito l’eventuale autotorizzazione ad accedere ai suoi dati. Il concetto di “patient centric”, sul quale poggia l’intero funzionamento di Smart Health, fa si che la piena discrezionalità e proprietà dei dati di natura critico-sanitaria siano sempre nella piena disponibilità dell’Assistito, al quale è demandata piena facoltà di demandare ed autorizzare l’accesso alle informazioni sul proprio stato di salute.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
14.
Step per l’accesso e l’utilizzo del sistema da parte degli utenti con profilo “Paziente”
In presenza di avvenuta registrazione da parte degli utenti con profilo “Operatore” ovvero di attribuzione nei confronti di questi ultimi di permessi da parte si uno specifico “Utente”,verificati i certificati di firma da parte dell’utiliy SmartHealthLogger, l’utente interessato tramite passaggi intuitivi potrà accedere a tutte le funzionalità del sistema di Telesalute. Per le modalità di autorizzazione e di attribuzione degli accessi da parte degli utenti/assistiti nei confronti degli utenti “Operatori” si rinvia alla sezione del Manuale “Smart Health Desk”. Home Page di Accesso Comune al Sistema Smart Health
Step
1
Dopo la fase di identificazione processata dall’applicativo SmartLogger il sistema reindirizzerà alla Dashboard di accesso di interesse dell’utente contenente i menu di richiamo di tutte le funzionalità.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 31
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Utilizzando il Tasto “Collegati” il sistema offre all’utente tutte le funzionalità integrate nel Corner Box Smart Health in dotazione. Home Page di Accesso al Sistema Smart Health per il profilo Paziente
Step
2Accesso al Dispositivo
Dashboard Paziente e di richiamo dei vari menu di accesso alle funzionalità della piattaforma Smart Health
Step
2Pazientebis
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 32
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Si è avuto modo di specificare che l’accesso da parte di uno specifico paziente offre allo stesso strumenti di amministrazione che gli consentono di autorizzare terzi alla consultazione dei suoi dati medico-sanitari. Tali azioni sono possibili mediante l’utilizzo del Menu Amministrazione visualizzabile una volta espletata la procedura di autenticazione mediante utilizzo di CNS. Pagina di accesso al sistema di interesse di utenti Pazienti
Il Pannello di Amministrazione di attribuzione dei diritti di accesso in Smart Health
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 33
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Tavola dei profili di deault giĂ presenti in Smart Health per gli accessi ed i privilegi di Lettura/Scrittura di interesse di MMG/PLS e dei MCA
Dettaglio della fase di creazione e di attribuzione dei permessi di lettura e scrittura per un nuovo profilo utente in Smart Health
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 34
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
15.
Step per l’accesso e l’utilizzo del sistema da parte degli utenti con profilo ”Operatore”.
In tale fase sezione è utile richiamare l’attenzione anche sulle modalità di accesso per i profili di utenza “Operatore”. Al contrario dell’utente “Paziente” l’operatore o stakeholder socio-sanitario è tenuto a registrarsi sul sistema e ad ottenere autorizzazioni da parte del “Paziente”. E’ noto che tali stakeholders dispongano, a fronte del processo di profilazione analizzato, di un codice univoco dell’utente “Paziente”. Pertanto solo in possesso di tale codice gli utenti con profilo “Operatore” possono procedere al successivo step. Il sistema richiederà difatti all’utilizzatore “Operatore” di inserire il Codice dell’Assistito/Paziente per il quale si rende necessario l’accesso al sistema di Telesalute. [tale richiesta non sarà naturalmente sollevata nei confronti degli utenti assistiti] Home Page di Accesso al Sistema Smart Health per il profilo Operatore
Step
2Operatore
Schermata di inserimento da parte dei profili “Operatore” del Codice del Paziente Assistito (Collegati al tuo assistito)
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 35
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Step
2Operatorebis
Dashboard Operatore e di richiamo dei vari menu di accesso alle funzionalità della piattaforma Smart Health
Step
3Operatore
In seguito alle opportune verifiche delle autorizzazioni e dei permessi attribuiti all’utente con Profilo “Operatore” e qualora questi sia stato effettivamente autorizzati ad accedere alle informazioni di natura riservata e sanitarie, di esclusiva proprietà degli assistiti, l’utente in esame sarà definitivamente abilitato, potendo fruire di tutte le potenzialità del sistema.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 36
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
16.
Casistiche di accesso e di condivisione comune dei dati su Smart Health da parte di utenti “Paziente” e “Operatore”
Nell’ipotesi in cui un “Paziente” si trova insieme ad un “Operatore”, lontano dal proprio Smart Health Corner Box, l’utente “Paziente” può consentire ad eventuali utenti “Operatore” per l’accesso ai propri dati via Web semplicemente inserendo la CNS dell’operatore dopo aver rimosso la propria senza effettuare il logout, seguendo meticolosamente la procedura di seguito esposta: 1) Il “Paziente” esegue il Login tramite la procedura già descritta ovvero lanciando l’applicativo SmartHealthLogger, digitando a valle il proprio Codice PIN, 2) Una volta letti i certificati della CNS del “Paziente”, senza eseguire alcun Logout, disinserire la Tessera Sanitaria di quest’ultimo, 3) Inserire entro 20 secondi la tessera dell’utente “operatore Operatore” dando seguito agli step di Login per tale figura. Tale procedura, si presenta utile non solo in fase di accesso al sistema, bensì vantaggiosa in fase di consultazione di qualunque parte o sezione dell’applicativo. Durante questa operazione l’Operatore nell’apposita barra di stato visualizzerà il nome del Paziente vicino all’area di notifica di accesso del suo account. Si evidenzia che in presenza di Logout dal sistema applicativo, le routine ideate e sviluppate si occuperanno di eliminare qualunque contenuto e/o informazione, relativi alla sessione congiunta analizzata, svuotando di fatto la Cache del Browser utilizzato con piena garanzia di eliminazione dei dati critici consultati.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 37
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
17.
Sicurezza dei dati e Privacy
I dati inseriti e gestiti all’interno della piattaforma Smart Health vengono trattati nel pieno rispetto delle norme sulla Privacy e delle vigenti disposizioni in materia di trattamento dei dati sanitari. Smart Health si presenta come un sistema di telesalute complesso e come interfaccia di condivisione di dati critici residenti esclusivamente sui Smart Health Corner Box in uso presso i pazienti assistiti. Il sistema offre viste strutturate dei dati archiviati all’interno dei dispositivi ICT di esclusiva proprietà degli utenti/cittadini presi in carico garantendo l’accesso profilato a tali informazioni a stakeholder del sistema socio-sanitario e assistenziale e raccolte di dati organizzate e rilevate durante la vita degli utenti finali e relativi a specifici eventi legati allo stato di salute di uno specifico cittadino. Tali informazioni sono disponibili in rete agli operatori autorizzati e al cittadino stesso, in modo sicuro e su semplice richiesta. Tutti i dati dell’assistito risiedono all’interno del proprio Smart Health Corner box. L’accesso ai dati è vincolato ad opportune procedure di autenticazione e da un punto di vista procedurale sarà consentito unicamente alle persone accreditate o stakeholder del processo prescrizione-erogazione-controllo sanitario ( medico curante, specialisti, l’utente stesso e/o familiari). La piattaforma fino ad ora accennata rispetta i requisiti per la gestione sicura dei dati sensibili mediante sistemi di crittografia pervasiva. Molteplici sono le tecnologie di protezione dati sui cui il sistema fa leva per rispondere al meglio alle differenti esigenze di protezione delle informazioni strutturate a seguito della loro raccolta, organizzazione e successiva condivisione. Tra le strategie di protezione possiamo far riferimento a • • •
La protezione tramite crittografatura dei dati sensibili in ambienti di produzione, La crittografatura di dati sensibili negli ambienti non di produzione, La crittografatura del traffico dei dati in rete tramite l’utilizzo di protocolli sicuri HTTPS [HTTPS-Hyper Text Transfer Protocol over Secure Socket Layer è il protocollo di comunicazione che rende sicuro, affidabile e riservato il
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 38
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
• • •
trasferimento di dati tramite nodi della rete web impedendone l’intercettazione e la codifica/decodifica dei contenuti], Il controllo continuo degli accessi al sistema sia degli utenti referenziati sia di eventuali User malintenzionati, L’attuazione di azioni di profilazione degli utenti e di apposite strategie legate alle attribuzione dei permessi di scrittura sui database Il controllo delle azioni di lettura scrittura sulla piattaforma di DBMS
L’infrastruttura di sicurezza fa affidamento su un layer comune di servizi su cui si poggiano le seguenti macro aree funzionali: • •
•
L’identity administration: racchiude tutte le tecnologie che afferiscono alle funzioni di user provisioning e la gestione del ciclo di vita di ruoli e di identità, L’Access Management: comprende tutte le tecnologie relative al controllo degli accessi: autenticazione , autorizzazione, Single Sign-On e federazione. Inoltre in quest’area afferiscono anche le tecnologie di controllo di accesso basato sul rischio, di gestione delle autorizzazioni a grana fine, per la sicurezza dei servizi Web e di information rights management per la protezione delle informazioni di business non strutturate, I servizi di directory: utilizzati per la centralizzazione e il consolidamento della identità degli utenti.
Sono inoltre presenti strumenti per l’Identity & Access Governance che consentono di monitorare centralmente, analizzare, rivedere e governare l’accesso degli utenti al fine di mitigare il rischio, costruire la trasparenza e soddisfare gli obblighi di conformità alle normative con rapidità ed efficacia.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 39
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Sistemi di Identity & Access Governance
Fornire visibilità su chi può fare cosa nelle varie applicazioni in termi di utenze, account, applicazioni e autorizzazioni
Produrre reportistica sulle abilitazioni e le loro variazioini
Eseguire il discovery dei ruoli sulla base di autorizzazioni presenti (Role Mining)
Gestire il processo di assegnazione e revoca delle autorizzazioni
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 40
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
18.
Backup e Disaster Recovery
Al fine di poter far fronte a problematiche e casi di emergenza che intacchino la regolare attività della piattaforma Smart Health, è necessario effettuare quotidianamente il backup dei dati presenti all’interno dello Smart Health Corner Box, su periferiche di memorizzazione di massa dedicate ed in uso al cliente. Le utilities sviluppate del gruppo di lavoro risiedono e si annidano nel sistema operativo dello Smart Health Corner Box e permettono di soddisfare le esigenze di memorizzazione e ripristino dei dati in modo soddisfacente utilizzando linee di comando specifiche attive in background. L’applicazione Back Up Smart Health è già integrata nel sistema operativo e consente di eseguire le seguenti operazioni: • •
backup dell’intera struttura relazionale e degli oggetti digitali in essa presenti riconducibili ai dati di natura sanitari, crittografatura a 128 bit di un file .Rar
Per eseguire un backup non è necessaria nessuna azione da parte dell’utente ma basta semplicemente verificare che allo Smart Health Corner Box sia connessa una unità di storage già in dotazione all’utenza. Le azioni di back-up vengono avviate su base giornaliera senza intervento alcuno dal personale di assistenza e/o dall’assistito e sono informate da logiche di natura incrementale. Il ripristino di tutti i dati può essere effettuato a cura dell’Assistito tramite la piattaforma Smart Health Desk localizzata sullo Smart Health Corner Box, all’interno della sezione dedicata Tool, Menu Ripristino Back Up, mediante generazione di una password di decrittografatura del RAR. Il sistema applicativo localizzato sullo Smart Health Corner Box, tramite apposito Wizard e senza richiedere specifiche conoscenze informatiche, guida l’utente nella fase di importazione e ripristino dell’intera banca dati.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 41
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
19.
Pagina | 42
Menu e funzionalità Patient Centric in Smart Health (Web Client)
Superate le fasi di accesso al sistema, Smart Health, si propone agli utenti nelle loro varie eccezioni, come browser intuitivo di accesso e gestione di informazioni clinico-sanitarie. Il browser Smart Health, consente, a fronte delle opportune azioni di autenticazione, di accedere a contenuti strutturati, raggiungibili mediante l’utilizzo di Menu dedicati. Il taglio web va a vantaggio di tutte le operazioni di pianificazione medico-sanitaria e di gestione dello stato di salute di utenti e cittadini da parte di figure qualificate. Dettaglio dei Menu strutturati in Smart Health (Web Client)
Dettaglio del Menu “Documenti Clinici”
• •
•
• •
Profilo Sanitario Sintetico Referti e Verbali • Esami strumentali • Verbali Diagnostici Piani Terapeutici e farmacologico • Piani Terapeutici • Piani Farmacologici Assistenza Domiciliare S.Va.M.A.
Dettaglio del Menu “Strumenti Medicali”
• • •
Elettromedicali Piano Misurazioni Soglie
Dettaglio del Menu “Televisita”
•
Televisita
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
20.
La sezione/Menu “Documenti Clinici “
20.1.1.
Profilo Sanitario Sintetico
Smart Health ospita documenti strutturati come il Profilo Sanitario Sintetico, documento informatico sanitario, firmato digitalmente e contenuto nel Fascicolo Sanitario, che riassume la storia del paziente e la situazione corrente. Il Profilo Sanitario Sintetico è creato ed aggiornato da figure quali il MMG ed il PLS ogni qualvolta intervengono cambiamenti ritenuti rilevanti ai fini della storia del paziente ed in generale contiene un set predefinito di dati clinici significativi per l’emergenza (emergency data set). Smart Health offre strumenti di gestione, consultazione, modifica e log dei profili sanitari sintetici di interesse per uno specifico assistito, facilmente consultabili. I Profili Sanitari in Smart Health sono catalogati in base alla data di loro creazione e/o modifica e quindi in funzione della loro Versione. Vista della sezione “Elenco PSS” e dettaglio dell’Ultima Versione del PSS
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 43
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Dati Essenziali 1 – Profilo Sanitario Sintetico
Dati Essenziali 2 – Profilo Sanitario Sintetico
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 44
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Altre Informazioni – Profilo Sanitario Sintetico
Altri Dati – Profilo Sanitario Sintetico
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 45
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Tramite i menu “Modifica” e/o “Gestisci” l’operatore abilitato (in figura il MMG Dott. Rossi Mario) può apportare modifiche o visualizzare i contenuti di interesse. La complessità delle informazioni presenti nel Profilo Sanitario Sintetico ha richiesto la realizzazione di un form a step all’interno del quale è possibile individuare le seguenti sezioni costitutive: 1. Dati essenziali a sua volta strutturata in ambiti quali: a. Dati Essenziali 1 i. Informazioni Generali ii. Stato del Paziente* b. Intolleranze c. Allergie con dettaglio della data e della Reazione insorta d. Vaccinazioni distinte per Stato e Data e. Terapie in Corso caratterizzate dalla tipologia di Farmaco, Principio Attivo e Modalità di Assunzione 2. Dati Essenziali 2 a. Rischi i. Fattori di Rischio ii. Rischi Immunitari b. Organi Mancanti/Espiantati con dettaglio del Chirurgo e della data Espianto e dello stato c. Trattamenti diagnostici distinti per titolo e data d. Trapianti 3. Altre Informazioni a. Esami del Sangue contenente dettaglio i. Ematologia, ii. Risultato, iii. Unità, iv. Data, b. Donazioni Organi anche in tal caso in tale box è possibile acquisire informazioni aggiuntive in merito a i. Richiesta, ii. Autorizzazione,
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 46
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
iii. Data. c. Piano di Cura Attivi distinti per titolo e dati di prescrizione d. Gravidanza e Parto con dettaglio di: i. Data parto ii. Parto a rischio iii. Sesso del nascituro 4. Altri Dati a. Monitoraggio Parametri biomedicali i. Altezza (cm) ii. Peso (Kg) iii. BMI iv. SYS(mmHg) v. DIA(mmHg) b. Esami i. Accertamenti ii. Visite MMG c. Patologie i. Non Croniche ii. Di recente insorgenza d. Informazioni Aggiuntive Nella modalità di creazione e modifica di un Profilo Sanitario Sintetico, l’utente Smart Health, dispone di form di compilazione che lo guidano in una corretta e puntuale stesura di tale importante supporto informativo.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 47
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Form e Strumenti di Dettaglio dei box informativi del Profilo Sanitario Sintetico Specificazioni Sezione “Allergie”
Specificazioni Sezione “Vaccinazioni”
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 48
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Specificazioni Sezione “Terapie in Corso”
Specificazioni Sezione “Organi Mancanti”
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 49
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Specificazioni Sezione “Trattamenti Diagnostici”
Specificazioni Sezione “Esami del Sangue”
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 50
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Specificazioni Sezione “Donazione Organi”
Specificazioni Sezione “Piano di Cura Attivo”
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 51
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Specificazioni Sezione “Gravidanza e Parto”
20.1.2
Referti e Verbali
La presente sezione consente agli utenti abilitati di catalogare e censire Referti Strumentali e Verbali Diagnostici, in nome e per conto di uno specifico Assistito. La Sezione Referti Strumentali consente di creare e recuperare con facilità, l’elenco dei Referti a disposizione per uno specifico utente e di catalogare diverse tipologie di documenti clinico-sanitari in funzione di campi chiave quali: • • • • • • •
Nome operatore Nome esame Categoria esame Tipologia esame Codice esame Data esame Ospedale/Clinica
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 52
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
• •
Medico prescrittore Note
Il form di compilazione consente anche di allegare oggetti e file digitali tramite la funzione Aggiungi Documenti e Immagini Diagnostiche.
Elenco dei Referti Strumentali in Smart Health
Form di Creazione Nuovo Referti Strumentali
Medesime funzionalità sono garantite in tale sezione per quanto attiene ai Verbali Diagnostici. Il form di compilazione consente di indicizzare i verbali in funzione delle vigenti prescrizioni medico-sanitarie e di effettuare i dovuti richiami al Piano terapeutico di Riferimento ovvero
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 53
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
ad Analisi Strumentali e Verbali di Supporto indispensabili durante la fase di valutazione dello stato di salute dell’assistito di riferimento.
Elenco dei Verbali Diagnostici in Smart Health
Form di Creazione Nuovo Verbale Diagnostico
21.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 54
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
20.1.3
Piani Farmacologici e Piani Terapeutici
Il Piano Terapeutico all’interno di Smart Health ha una duplice valenza: • •
Di indirizzo e autorizzazione alla prescrizione per il Medico di Cure Primarie Strumento di controllo di farmaci “critici”
Per questo motivo il Piano Terapeutico deve essere compilato correttamente in tutte le sue parti e deve rispettare le indicazioni delle note AIFA e le indicazioni registrate per ciascun farmaco. Il piano terapeutico ha una validità limitata (validità massima 12 mesi salvo diversa indicazione dell’AIFA) e quindi indicazioni di validità superiori a questo termine (del tipo: validità indefinita, terapia continuativa, ad vitam o sine die) sono da considerarsi non valide. Questa limitazione temporale ha il significato di vincolare l’erogazione del farmaco ad un controllo ricorrente del paziente. Il Piano terapeutico, dovendo essere rinnovato, ha visto il gruppo di lavoro alle prese con la creazione di un log dedicato e di una struttura che semplifica e normalizza la compilazione. All’interno di tale sezione è possibile pertanto rinnovato il piano di interesse in pendenza di: - cambio della terapia - scadenza del precedente Piano Terapeutico. All’interno di Smart Health la compilazione di un piano terapeutico è supportata da Form intuitivi che consentono al compilatore di disporre di un prospetto Farmaci, contenente l’elenco dei principi attivi ordinati per codice ATC. Per ogni principio attivo è attivo un link che dà accesso a tutte le informazioni necessarie incluse il testo dell’eventuale nota AIFA. Per ogni farmaco l’utente compilatore è supportato anche nella definizione del piano si somministrazione potendo dettagliare • • •
oltre alla data di inizio e fine della somministrazione la frequenza di somministrazione l’orario di somministrazione
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 55
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
• •
il dosaggio e le relative quantità la modalità di assunzione.
Tali elementi consentono al sistema di generare alert iconografici e richiami nella dash board dell’assistito utente al fine di consentire una puntuale assunzione dei farmaci durante il percorso di cura farmacologica Step per la compilazione di un Piano Terapeutico in Smart Health
Dettaglio del form di Associazione di un Farmaco al piano terapeutico di interesse
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 56
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Dettaglio dei farmaci prescritti previsti per Piano Farmacologico
Evidenza dei Piani Terapeutici, con dettaglio dell’autore prescrittore, della data di inizio e fine e relativa validitĂ
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 57
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
22.
La sezione/Menu “Strumenti Medicali“
22.1.1.
Elettromedicali
Smart Health, in quanto piattaforma di condivisione, monitoraggio e controllo dello stato di salute, è integrata da una sezione dedicata alla consultazione ed al monitoraggio di parametri fisici e medici. Tali misurazioni vengono attuate tramite l’utilizzo di Dispositivi Elettromedicali in dotazione degli utenti/assistiti, interfacciati tramite specifiche routine applicative ai corner AIO Smart Health installati a casa degli utenti. La sezione in esame è strutturata per fornire agli utenti operatori abilitati ed agli stessi utenti finali viste strutturate sulle misurazioni rilevate ed un form semplificato di settaggio delle soglie per ognuna delle tipologie di dispositivo in uso. Dash Board Elettromedicali in Smart Health
La sezione offre un richiamo iconografico agli elettromedicali effettivamente forniti all’utente finale. In funzione di tali forniture è pertanto possibile che la schermata descritta
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 58
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
possa fare richiamo ai seguenti devices tutti caratterizzati da connessioni senza fili al Corner AIO Smart Health: • • • • • • • •
Bilancia pesa persone Pulsossimetro Sfigmomanometro Fascia Toracica Stetoscopio ECG Glucometro Spirometro Dash Board Elettromedicali in Smart Health
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 59
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Pagina | 60
Particolare del pannello contestuale di Navigazione tra gli Elettromedicali
Scheda Tipo delle Rilevazioni effettuate per Tipo di Device
Scheda Sintetica del Device con dettaglio della Marca, del Modello, e della data dell’ultima rilevazione
Soglie Minime e Massime per la gestione di Alert
Strumento di Ricerca per data e/o per intervalli di specifiche rilevazioni
Elenco delle Ultime Rilevazioni in ordine cronologico
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
22.1.2
Bilancia Pesa Persone
Particolare della sezione di Consultazione delle Rilevazioni Acquisite dal Device Bilancia Pesa Persone
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 61
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
22.1.3
Pulsossimetro
Particolare della sezione di Consultazione delle Rilevazioni Acquisite dal Device Pulsossimetro
Vista di dettaglio delle rilevazioni di parametri SPO2 e Hearth Rate
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 62
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
22.1.4
Sfigmomanometro
Particolare della sezione di Consultazione delle Rilevazioni Acquisite dal Device Sfigmomanometro
22.1.5
Glucometro
Particolare della sezione di Consultazione delle Rilevazioni Acquisite dal Device Glucometro
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 63
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
22.1.6
Elettrocardiografo
Particolare della sezione di Consultazione delle Rilevazioni Acquisite dal Device ECG
Rilevazione su base temporale delle Soglie 1-4 Canale ECG
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 64
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
22.1.7
Fascia toracica
Particolare della sezione di Consultazione delle Rilevazioni Acquisite dal Device Fascia Toracica
22.1.8
Stetoscopio
Particolare della sezione di Consultazione delle Rilevazioni Acquisite dal Device Stetoscopio
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 65
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
22.1.9
Spirometro
Particolare della sezione di Consultazione delle Rilevazioni Acquisite dal Device Spirometro
Dettaglio di una Misurazione Spirometrica
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 66
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
22.2.1
Settaggio delle Soglie di Rilevazione e Gestione degli Alert derivanti da Misurazioni da Elettromedicali
L’utilizzo di dispositivi medicali di ultima generazione, dotati di connettività bluetooth, semplifica la presa in carico e l’accesso a dati sullo stato di salute degli assistiti/utenti di Smart Health. Alla stessa stregua del processo che vede per conto di ciascun assistito realizzato un Piano Terapeutico ed i correlati Piani Farmacologici, anche tali rilevazioni vanno pianificate e sottoposte all’attenzione dell’utente Smart Health. Lo specialista e/o il MMG/PLS sono pertanto tenuti a pianificare l’utilizzo di tali dispositivi, dettagliando tempi, modalità di misurazione, prescrivendo all’utente finale un calendario delle rilevazioni. Nell’impostare, per ciascuna delle rilevazioni di interesse, un piano delle Misurazioni è fondamentale che per ogni dispositivo, laddove se ne ravvisi la necessità, siano impostate delle soglie parametriche al di fuori delle quali, la rilevazione dei relativi valori comporta, da parte del sistema, la generazione e la contestuale gestione di un alert medico-sanitario all’interno della Dash Board Operatore dedicata.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 67
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Menu di settaggio Soglie per i dispositivi elettromedicali supportati da Smart Health
Settaggio Soglie Categoria Peso
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 68
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Settaggio Soglie Categoria Pressione
Gestione Soglie Categoria Glicemia
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 69
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
Gestione Soglie Categoria Cardio
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 70
Manuale Smart Health |SMART HEALTH WEB SOLUTIONS
23.
La sezione Televisita
Smart Health è una piattaforma di telemedicina e di televisita che integra al suo interno moduli che consentono con facilità di mettersi in contatto con l’utente assistito e di processare anche istanze di televisita. La possibilità di avviare una call di televisita è garantita tramite l’utilizzo del menu “Televisita” che avvia una connessione protetta ed attiva, senza richiedere complesse procedure all’assistito, la webcam integrata nel corner Smart Health AIO. Il modulo Televisita e i principali tasti di avvio della Call
Tasto di attivazione/chiusura Call Televisita
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 71
Manuale Smart Health |REPLICARE LA SOLUZIONE DI TELESALUTE SMART HEALTH
REPLICARE LA SOLUZIONE DI TELESALUTE SMART HEALTH 24.
Replicare la Soluzione Smart Health | Server Side
L’ambiente di installazione della Web Platform Smart Health prevede l’utilizzo sui web server del sistema operativo Windows 7 Professional o successivo. La scelta è ricaduta su questo sistema operativo in quanto esso include molte funzionalità, come miglioramenti nell'ambito touch, riconoscimento vocale (non disponibile in lingua italiana), scrittura a mano, supporto di Hard Disk virtuali in formato VHD anche per il boot, prestazioni migliorate sui processori multi-core. Windows 7 consente di avere sullo stesso sistema schede video di produttori differenti, non ponendo così limiti all’hardware normalmente più diffuso. Come il suo predecessore Windows Vista, l'edizione professional di Windows 7 è disponibile nelle versioni a 32 bit e 64 bit. Questa edizione integra di default il server service Internet Information Services (più comunemente IIS) che consente di eseguire applicazioni con il modulo per Active Server Pages ed ASP.NET. Pertanto si richiede in fase di installazione del sistema e della piattaforma SH, che l’hardware dei web server soddisfino i requisiti minimi richiesti dal produttore del sistema operativo, come indicato di seguito. Per la versione a 32 bit del Sistema Operativo o o
o o
Processore da almeno 1Ghz. 16Gb di spazio libero su hard disk, dopo l'installazione cercare di avere sempre almeno il 15% di spazio libero sul disco per avere prestazioni migliori. 1Gb di RAM per la versione a 32bit. Scheda grafica DirectX 9 con driver WDDM 1.0 o superiore (lo sono praticamente tutte le schede grafiche uscite dal 2005 in poi).
Per la versione a 64 bit del Sistema Operativo o
Processore da almeno 1Ghz.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 72
Manuale Smart Health |REPLICARE LA SOLUZIONE DI TELESALUTE SMART HEALTH
o
o o
20Gb di spazio libero per la versione a 64bit, dopo l'installazione cercare di avere sempre almeno il 15% di spazio libero sul disco per avere prestazioni migliori. 2Gb di RAM per la versione a 64bit. Scheda grafica DirectX 9 con driver WDDM 1.0 o superiore (lo sono praticamente tutte le schede grafiche uscite dal 2005 in poi).
Configurazioni superiori ovviamente forniscono al sistema una maggiore velocità computazionale e quindi un sostanziale miglioramento in termini di prestazioni e velocità nelle risposte alle chiamate dei vari client.
25.
Ambiente Smart Health – Server SQL per la gestione delle informazioni
Per consentire lo storage dei dati anagrafici, sanitari e di instradamento sui web server è prevista l’installazione di un server sql della famiglia Microsoft, SQL Server Express, che è un sistema di gestione dati potente e affidabile disponibile gratuitamente che offre un archivio dati completo e affidabile per siti Web leggeri e applicazioni desktop. Progettato per la semplicità di distribuzione e la creazione rapida di prototipi, questo software include il supporto per Sysprep, l'utilità Microsoft per la preparazione dei sistemi per la distribuzione dei sistemi operativi Microsoft Windows. Per la famiglia di prodotti Express, è stata introdotta una novità, LocalDB; si tratta di una versione leggera di Express che, pur includendone tutte le funzionalità di programmazione, viene eseguita in modalità utente e prevede un'installazione veloce senza operazioni di configurazione, nonché un elenco ridotto di prerequisiti. Da utilizzare se è necessario disporre di un semplice metodo per la creazione e l'utilizzo di database da codice. Può essere fornito con strumenti di sviluppo di database o applicazioni, come Visual Studio, o incorporato in un'applicazione che richiede database locali. Le versioni di SQL Server necessarie per consentire il funzionamento della piattaforma sono sostanzialmente due, una prima configurazione prevede l’uso di SQL Express (contenente il solo motore di database), server di database Express principale, da utilizzare se è necessario accettare le connessioni remote o effettuare l'amministrazione remote, associato ad SQL Server Management Studio Express (solo Tools) che contiene solo gli strumenti per la gestione delle istanze di SQL Server, tra cui LocalDB, SQL Express, SQL Azure e così via. Da utilizzare se sono necessari solo gli strumenti di gestione, poiché si dispone già del database. Il pacchetto include LocalDB.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 73
Manuale Smart Health |REPLICARE LA SOLUZIONE DI TELESALUTE SMART HEALTH
Una seconda possibilità di installazione comprende SQL Express with Tools (con LocalDB) che include il motore di database e SQL Server Management Studio Express. In questo pacchetto sono contenuti tutti gli elementi necessari per l'installazione e la configurazione di SQL Server come server di database. È possibile scegliere LocalDB o Express in base alle proprie esigenze. L’installazione utilizzata è quella non automatica. In questo caso il processo di installazione viene eseguito mediante un'interfaccia utente interattiva che consente di ottenere tutte le informazioni necessarie per completarlo e di eseguire le operazioni di visualizzazione, accettazione e archiviazione delle condizioni di licenza di SQL Server.
26.
Il server Internet Information Services (IIS) in ambiente Windows
Un server web è un servizio (e quindi un’applicazione) in esecuzione su un computer host (Web Server Smart Health) in attesa di connessioni per fornire una serie di informazioni codificate secondo uno specifico protocollo o linguaggio. Un server web permette ad un client (il browser: Internet Explorer, Firefox, Safari, Opera o altro) di collegarsi mediante la porta specificata del protocollo TCP/IP e di richiedere informazioni secondo un determinato protocollo. Il server Web, alla richiesta, fornisce le informazioni codificate mediante un determinato linguaggio (HTML, XML, XHTML). La versione di IIS progettata per essere eseguita su un sistema operativo host specifico non può essere installata su nessun altro sistema operativo. IIS non è indipendente dal sistema operativo. La versione 7 e 7.5 di IIS non è installabile su sistemi operativi windows precedenti a Seven. Questa limitazione è dovuta alla strettissima integrazione fra IIS e il sistema operativo specifico. Per procedere con l’installazione si accede alle funzionalità previste da “Installazione componenti di Windows”. Quindi si seleziona Server Applicazioni e successivamente Internet Information Services (IIS). Vengono visualizzate una serie di righe ciascuna con la possibilità di essere aggiunta o eliminata dall’installazione mediante il relativo segno di spunta. Di seguito si analizza ogni singola voce: a) Estensioni del server Bits: Permette il controllo della larghezza di banda sul trasferimento di file. b) File comuni: l’insieme di tutti i file necessari al corretto funzionamento del server web, senza questa opzione il servizio non può funzionare.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 74
Manuale Smart Health |REPLICARE LA SOLUZIONE DI TELESALUTE SMART HEALTH
c) Servizio FTP (File Transfer Protocol): applicazione per la condivisione dei documenti e contenuti secondo lo specifico protocollo FTP. d) Servizio SMTP (Simple Mail Transfer Protocol): sistema di gestione della messaggistica, invio dei messaggi di posta elettronica. e) Servizio NNTP(News Network Transfer Protocol): sistema di gestione delle news (usenet news su internet). f) Servizio Web: è a sua volta suddiviso in: i. Active Server Pages: l’opzione installa tutte le funzionalità necessarie all’esecuzione dei file “.asp” normalmente disabilitata. ii. Internet Data Connector: permette la connessione tra il sito web e il database (sistema ormai obsoleto). iii. Remote Administration (HTML): Installando questa opzione si abilita la possibilità di amministrare remotamente il server web con un browser, rispetto alle precedenti versioni è possibile amministrare anche server diversi da quello in cui è installata l’estensione. iv. Remote Desktop Web Connection: l’opzione, se abilitata, installa il controllo ActiveX che permette ad internet Explorer di connettersi al computer via terminal server, usando una pagina web. v. Server Side Includes: questa funzionalità abilita la possibilità di inserire script server side nelle pagine di codice. vi. WebDAV Publishing: questa opzione abilita la possibilità di usare lo standard WebDAV (Distributed Authoring and Versioning) per pubblicare i documenti. vii. Servizio Web: insieme delle funzionalità base per il protocollo HTTP. g) Gestione Internet Information Server: installa il componente che permette di gestire il server web dalla Microsoft Management Console (MMC). h) Stampa Internet: questa funzione permette di condividere le stampanti mediante il protocollo http. Una volta selezionate le voci di interesse si procede all’installazione. È importante ricordare che eventualmente in ogni momento, seguendo la procedura indicata, possono essere rimossi o aggiunti alcuni componenti. Una volta completata l’installazione il server Web è funzionante e può essere provato digitando http://127.0.0.1 oppure http://localhost all’interno del browser.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 75
Manuale Smart Health |REPLICARE LA SOLUZIONE DI TELESALUTE SMART HEALTH
27.
Generazione di certificati IIS
Per garantire la sicurezza e la riservatezza dei dati trattati mediante il portale Smart Health è necessaria la generazione di una Certification Autority e di una serie di certificati SSL per ogni corner Smart Health. La tecnologia SSL o "Secure Sockets Layer” è un protocollo progettato per consentire alle applicazioni di trasmettere informazioni in modo sicuro e protetto. Le applicazioni che utilizzano i certificati SSL sono in grado di gestire l'invio e la ricezione di chiavi di protezione e di criptare/decriptare le informazioni trasmesse utilizzando le stesse chiavi. Alcune applicazioni sono già in grado di ricevere connessioni tramite l'utilizzo di SSL, tra queste troviamo il web browser Chrome, che supporta le tecnologie usate nel progetto senza la necessità di installazioni aggiuntive. Per stabilire una connessione sicura tramite SSL, è necessario che l’applicazione abbia una chiave di protezione, chiave che deve essere assegnata da una Certification Authority preposta che la rilascerà sotto forma di certificato, consentendo le seguenti tipologie di validazione: a) Validazione attraverso l'autenticazione del dominio: Il processo di autenticazione verifica che il richiedente abbia i permessi di amministratore per il dominio per cui si richiede il certificato. b) Validazione attraverso l'autenticazione dell'azienda: la validazione include la verifica dell'azienda, la verifica del dominio e che il contatto che richiede il certificato per conto dell'azienda o dell'organizzazione sia effettivamente un dipendente dell'azienda stessa. c) Autenticazione tramite Extended Validation (EV): questo è il più alto livello di autenticazione disponibile per un certificato SSL (E' necessario un accordo firmato tra il contatto e l'azienda per cui verrà emesso il certificato). d) Con l'EV, i visitatori che utilizzano un browser che gestisce l'highsecurity potranno vedere la barra degli indirizzi di colore verde, un segno visibile che il sito è autenticato con procedure di validazione avanzate. Prima che l'utente inserisca dati di carte di credito e informazioni personali sensibili vogliono essere sicuri di essere nel sito corretto e che le loro informazioni siano protette. Inoltre nella barra degli indirizzi viene visualizzato il nome dell'azienda certificata e dell'ente che ha rilasciato il certificato. Queste informazioni sono visibili
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 76
Manuale Smart Health |REPLICARE LA SOLUZIONE DI TELESALUTE SMART HEALTH
immediatamente e trasmettono all'utente la fiducia necessaria per completare le loro transazioni. e) Per la generazione dei certificati e della Certification Authority Smart Healt si utilizza OpenSSL, una realizzazione in forma di software libero dei protocolli SSL/TLS (Secure Socket Layer e Transport Layer Security) per la certificazione e la comunicazione cifrata. f) Mediante le funzionalità di IIS si genera la richiesta di certificato SSL del server da inoltrare alla Certification Autority creata con OpenSSL, che provvederà a firmare la richiesta generando un certificato da installare sui server al fine di rendere sicura la comunicazione tra i nodi della piattaforma.
28.
Audio e video conferenza in Smart Health – Node.js e EasyRTC
La videocomunicazione che il sistema consente tra personale sanitario e pazienti in cura con il sistema Smart Health, richiede l’installazione del server Node.js al fine di consentire chiamate mediante EasyRTC, un branch full-stack di webRTC che consente di effettuare videochiamate direttamente nel browser. Nello specifico Node.js è un framework per realizzare applicazioni Web in JavaScript, permettendoci di utilizzare questo linguaggio, tipicamente utilizzato nella “client-side”, anche per la scrittura di applicazioni “server-side”. La piattaforma è basata sul JavaScript Engine V8, che è il runtime di Google utilizzato anche da Chrome e disponibile sulle principali piattaforme, anche se maggiormente performante su sistemi operativi UNIX-like. La caratteristica principale di Node.js risiede nella possibilità che offre di accedere alle risorse del sistema operativo in modalità event-driven e non sfruttando il classico modello basato su processi o thread concorrenti, utilizzato dai classici web server. Il modello event-driven, o “programmazione ad eventi”, si basa su un concetto piuttosto semplice: si lancia una azione quando accade qualcosa. Ogni azione quindi risulta asincrona a differenza dei pattern di programmazione più comune in cui una azione succede ad un’altra solo dopo che essa è stata completata. Ciò dovrebbe garantire una certa efficienza delle applicazioni grazie ad un sistema di callback gestito a basso livello dal runtime. L’efficienza dipende dal considerare che le azioni tipicamente effettuate riguardano il networking, ambito nel quale capita spesso di lanciare richieste e di rimanere in attesa di risposte che arrivano con tempi che, paragonati ai tempi del sistema operativo, sembrano ere geologiche. Grazie
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 77
Manuale Smart Health |REPLICARE LA SOLUZIONE DI TELESALUTE SMART HEALTH
al comportamento asincrono, durante le attese di una certa azione il runtime può gestire qualcos’altro che ha a che fare con la logica applicativa, ad esempio. Ma differenza non è soltanto teorica, impatta invece notevolmente il modo in cui è scritto il codice. La nota positiva che la maggior parte degli sviluppatori JavaScript ha già familiarità con questo approccio in quanto viene utilizzato sia per le chiamate AJAX, asincrone per definizione, sia per la gestione degli eventi dei componenti dell’interfaccia. La prima release di Node.js risale al 2009 ed è stata sponsorizzata dalla società californiana Joyent. Ha raggiunto la popolarità in tempi molto brevi ed attualmente l’ultima release disponibile è la 0.6.13 rilasciata il 15 marzo del 2012. I rilasci sono molto frequenti per cui è molto probabile che durante i tempi di stesura del presente manuale ci saranno ulteriori minor release. L’installazione di Node.js è abbastanza semplice. Dal sito ufficiale è possibile scaricare l’installer per Windows e per Mac e il codice sorgente. Node.js è comunque disponibile nei principali repository per sistemi operativi Linux. La gestione della trasmissione della comunicazione mediante browser è demandata alla libreria EasyRTC, un branch di WebRTC, costituito da una serie di specifiche che nascono con l’intento di offrire agli sviluppatori web uno strumento per gestire l’interscambio di flussi di dati tra due device in collegamento diretto (peer-to-peer). Con il termine flussi di dati si vuole indicare in primo luogo tutta la comunicazione di carattere multimediale, come ad esempio video e audio; le specifiche contemplano anche la trasmissione di dati di tipo diverso, come potrebbero essere quelli derivanti dall’oscilloscopio presente sui moderni smartphone, o dati progettati per una particolare applicazione. La ricetta per ottenere un risultato come questo è sicuramente complessa e coinvolge molte componenti e tematiche, che spaziano dal networking fino alla gestione appropriata dei codec audio e video per la gestione dei segnali e la cancellazione dell’eco del microfono; fortunatamente le API che stiamo per scoprire nascondono e gestiscono una parte, ma non tutta, di questa complessità. • •
WebRTC si compone, ad oggi, di 3 API (Application Programming Interface): MediaStream: Consente di ottenere un flusso audio/video proveniente dalla telecamera e dal microfono installato sul device dell’utente
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 78
Manuale Smart Health |REPLICARE LA SOLUZIONE DI TELESALUTE SMART HEALTH
• •
RTCPeerConnection: Gestisce la connessione e la comunicazione di flussi di dati tra due device in connessione peer-to-peer RTCDataChannel: Consente l’interscambio di flussi di dati arbitrari tra due device in connessione peer-to-peer
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 79
Manuale Smart Health |REPLICARE LA SOLUZIONE DI TELESALUTE SMART HEALTH
29.
I profili di Amministrazione e Manageriali in Smart Health 29.1.1
Il Super Administrator ed i suoi privilegi in Smart Health Generazione di Anagrafiche di MMG/PLS: La disciplina e specialità delle medicina generale/medicina di famiglia La medicina generale/medicina di famiglia è una disciplina accademica e scientifica, con propri contenuti educativi e di ricerca, proprie prove di efficacia, una propria attività clinica e una specialità clinica orientata alle cure primarie. La disciplina della medicina generale/medicina di famiglia ha le seguenti caratteristiche e queste sono state prese in considerazione al fine di semplificare l’accesso a tali operatori al sistema di telesalute •
•
• • •
• • •
È normalmente il luogo di primo contatto medico all’interno del sistema sanitario, fornisce un accesso diretto ed illimitato ai suoi utenti, si occupa di tutti i problemi di salute, indipendentemente da età, sesso e ogni altra caratteristica della persona; Fa un utilizzo efficiente delle risorse sanitarie attraverso il coordinamento delle cure, il lavoro con altri professionisti presenti nel contesto organizzativo delle cure primarie, agendo da interfaccia con altre specialità assumendo, quando si renda necessario, il ruolo di difensore dell’interesse dei pazienti; Sviluppa un approccio centrato sulla persona, orientato all’individuo, alla sua famiglia e alla sua comunità; Promuove la responsabilizzazione del paziente nella gestione della propria salute (empowerment) Si basa su un processo di consultazione unico fondato sulla costruzione di una relazione protratta nel tempo attraverso una efficace comunicazione tra medico e paziente; Ha il compito di erogare cure longitudinali e continue a seconda dei bisogni del paziente; Prevede uno specifico processo decisionale determinato dalla prevalenza e incidenza delle malattia in quella precisa comunità; Gestisce contemporaneamente i problemi di salute sia acuti che cronici dei singoli pazienti;
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 80
Manuale Smart Health |REPLICARE LA SOLUZIONE DI TELESALUTE SMART HEALTH
•
• • •
Si occupa di malesseri che si presentano in modo aspecifico e ad uno stadio iniziale del loro sviluppo e che potrebbero richiedere un intervento urgente; Promuove la salute ed il benessere con interventi appropriati ed efficaci; Ha una responsabilità specifica della salute della comunità; Si occupa dei problemi di salute nella loro dimensione fisica, psicologica, sociale, culturale ed esistenziale.
La specialità della medicina generale/medicina di famiglia I medici di medicina generale/medici di famiglia sono medici specialisti formati ai principi della disciplina. Essi sono medici di fiducia del singolo individuo, principalmente responsabili dell’erogazione di cure integrate e continuative ad ogni singola persona che necessita di cure mediche indipendentemente dal sesso, dall’età e dal tipo di patologia. Essi curano gli individui nel contesto della loro famiglia, della loro comunità e cultura, rispettando sempre l’autonomia dei propri pazienti. Sono consapevoli di avere anche una responsabilità professionale nei confronti della comunità nella quale lavorano. Quando negoziano con i pazienti la gestione delle cure integrano i fattori fisici, psicologici, sociali, culturali ed esistenziali, servendosi della conoscenza e della fiducia maturata nel corso di contatti ripetuti. I medici di medicina generale/medici di famiglia esercitano in Smart Health il loro ruolo professionale promuovendo la salute, prevenendo le malattie, fornendo terapie, cure o interventi palliativi e promuovendo la responsabilizzazione del paziente e l’autogestione della propria salute (empowerment). Tutto ciò avviene sia direttamente, sia attraverso i servizi di altri in accordo con i bisogni di salute e le risorse disponibili nella comunità in cui sono inseriti, aiutando i pazienti dove necessario nell’accesso a questi servizi. Essi devono assumersi la responsabilità di sviluppare e mantenere le loro abilità professionali, l’equilibrio personale e i valori come base per la cura efficace e sicura dei pazienti. Al pari degli altri professionisti sanitari essi devono assumere la responsabilità di un continuo monitoraggio, mantenimento e, se necessario, miglioramento degli aspetti clinici, dei servizi e dell’organizzazione, della sicurezza del paziente e della loro soddisfazione in relazione alle cure da essi erogate.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 81
Manuale Smart Health |REPLICARE LA SOLUZIONE DI TELESALUTE SMART HEALTH
Le Competenze Costitutive del Medico di Medicina Generale / Medico di Famiglia Una definizione della disciplina della medicina generale/medicina di famiglia e dello specialista Medico di Famiglia deve discendere direttamente dalle Competenze Costitutive del medico di medicina generale/medico di famiglia. Costitutive nel senso di fondanti la disciplina, indipendentemente dal sistema sanitario nell’ambito del quale esse sono applicate. Le dodici caratteristiche fondamentali che definiscono la disciplina sono correlate alle dodici abilità che ogni specialista medico di famiglia dovrebbe padroneggiare. Esse possono essere raccolte in sei competenze costitutive (con riferimento alle loro caratteristiche): a) b) c) d) e) f)
Gestione delle cure primarie (a, b) Cure centrate sulla persona (c, d, e, f) Abilità specifiche nel problem solving (g, h) Approccio integrato (i, j) Orientamento alla comunità (k) Utilizzo di un modello olistico
Il miglioramento della qualità, in particolare, deve essere considerato come caratteristica fondamentale delle competenze 1 e 3. Trattandosi di un disciplina scientifica centrata sulla persona tre caratteristiche aggiuntive dovrebbero essere considerate fondamentali nell’applicazione delle competenze costitutive: •
• •
Una sensibilità al Contesto: la capacità di comprendere il proprio contesto, anche quello dell’ambiente nel quale si opera, le condizioni di lavoro, la comunità, la cultura, la cornice finanziaria e normativa; Un’Attitudine: fondata sulle capacità professionali del medico, sui suoi valori e sulla sua etica; Un approccio Scientifico: espresso dall’adozione di un approccio all’attività clinica critico e fondato sulla ricerca e nel suo mantenimento nel tempo attraverso la formazione continua e il miglioramento della qualità.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 82
Manuale Smart Health |REPLICARE LA SOLUZIONE DI TELESALUTE SMART HEALTH
Pediatra di Libera Scelta Il pediatra di famiglia è medico specialista in pediatria. Egli è parte attiva e qualificante del Sistema Sanitario Nazionale essendo preposto alla tutela dell'infanzia, dell'età evolutiva e dell'adolescenza. Ogni nuovo nato viene iscritto al pediatra di famiglia presso il Distretto (Punto Salute) del proprio ambito territoriale. Tale scelta permane fino all’età di quattordici anni; dopo il sesto anno di età il genitore del bambino può scegliere di iscrivere il proprio figlio al medico di medicina generale. Vi è inoltre la possibilità di mantenere la scelta del pediatra fino al sedicesimo anno di età. Tale possibilità è determinata da particolari problematiche e regolata da precise disposizioni valutate e definite in seno al Comitato aziendale. Svolge funzioni di prevenzione, cura, riabilitazione e continuità assistenziale per l'età pediatrica. Collabora in forma attiva con l'organizzazione distrettuale nella realizzazione di programmi e obiettivi finalizzati alla tutela della salute dell'infanzia, della madre e della famiglia secondo le modalità e gli obiettivi dei Progetti regionali Cure Primarie e Salute Infanzia. Il pediatra svolge di norma l'attività presso il proprio studio professionale, aperto ai pazienti per 5 giorni alla settimana, o a domicilio del paziente, nei casi in cui il pediatra ritiene che il bambino sia intrasportabile. In questo caso vengono garantite in giornata le visite richieste entro le ore 10.00. La sede più adatta alla valutazione del paziente resta comunque l'ambulatorio, dove il pediatra ha la possibilità di avvalersi di tutte le informazioni raccolte su computer o archivio cartaceo e di utilizzare alcuni strumenti diagnostici rapidi utili per la gestione più corretta dei problemi del piccolo paziente. Esiste un sistema di prenotazione delle visite, gestito attraverso il telefono, che viene attivato con modalità ed orari stabiliti, diversi per ogni pediatra. È quindi utile che i genitori chiedano direttamente al pediatra da loro scelto, l'organizzazione del suo lavoro con orari e numero di telefono, che sono anche esposti fuori dell'ambulatorio e in sala d'attesa. Dal 1°dicembre 2005 i pediatri di famiglia hanno concordato di sperimentare la realizzazione di forme di lavoro associato nei vari ambiti territoriali dell'Aulss. L'obiettivo è di assicurare una maggiore copertura ambulatoriale e assistenziale nell'arco dell'intera giornata e al sabato mattina.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 83
Manuale Smart Health |REPLICARE LA SOLUZIONE DI TELESALUTE SMART HEALTH
Ogni pediatra rimane responsabile della cura dei propri assistiti, inoltre coordina l'orario del proprio ambulatorio con quello degli altri colleghi in associazione. Ciò permette di assicurare maggiore disponibilità e copertura oraria ambulatoriale giornaliera dal lunedì al venerdì, che si estende attualmente fino a sette ore al giorno. Medici Specialista I medici specialisti che operano all’interno del Servizio Sanitario Nazionale e che vogliono anche lavorare privatamente oltre il normale orario di lavoro, devono scegliere tra due modalità: la libera professione intramuraria o intramoenia, oppure la libera professione extra muraria o extramoenia. Nella libera professione intramuraria, o intramoenia, il medico utilizza le strutture ospedaliere e gli ambulatori pubblici o privati-accreditati. L’onorario è deciso dal medico specialista e concordato con il direttore sanitario della Asl. Il medico gira una parte dei proventi alla Asl come rimborso per l’utilizzazione delle sue strutture. La prestazione viene eseguita fuori dall'orario di lavoro e viene prenotata dal cittadino presso la stessa Asl. Periodicamente sono effettuati dei controlli sulle liste d'attesa per assicurare il rispetto dei tempi medi, che dovranno essere stabiliti con provvedimenti della Regione. Nella libera professione extra muraria, o extramoenia, il medico utilizza strutture o studi privati. L’intervallo minimo e massimo del suo onorario è stabilito dall’ordine professionale di appartenenza. In questo caso il medico, che non utilizza strutture pubbliche, non ha l’obbligo di "girare" parte del suo incasso alla Asl. Sono a carico del cittadino che richiede una visita o un intervento medico in regime di intramoenia, utilizzando ad esempio le camere a pagamento, l’onorario del medico, le spese aggiuntive del servizio alberghiero per la camera, e una quota pari al 10% della tariffa standard dell’intervento, fissata dal Servizio Sanitario Nazionale a livello nazionale. La scelta del regime di extramoenia implica, invece, il pagamento a carico del cittadino di tutte le spese.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 84
Manuale Smart Health |REPLICARE LA SOLUZIONE DI TELESALUTE SMART HEALTH
In entrambi i casi, i medici sono tenuti a rilasciare la ricevuta fiscale dell’importo ricevuto. Tale importo è in parte detraibile dall’annuale dichiarazione dei redditi.
30.
Registrazione al sistema Smart Health da parte dei profili di Medico di Medicina Generale – Pediatra di Libera Scelta – Medico Specialista
Il Medico di Medicina Generale, il Pediatra di Libera Scelta o il Medico Specialista che vuole utilizzare Smart Health lo può fare registrandosi al sistema utilizzando la propria tessera sanitaria attiva, infatti una volta scaricato il software per effettuare il login il sistema riconoscerà che il Codice Fiscale associato alla tessera non è registrato al sistema per tanto provvederà a reindirizzare l’utente in una schermata per completare la raccolta delle informazioni anagrafiche e successivamente inserire il ruolo con il quale vuole utilizzare Smart Health. Al sistema non possono registrare come medico qualsiasi utente abbia una tessera sanitaria attiva in quanto il sistema Smart Health ha in banca dati i soli Codici Fiscali dei medici della nostra regione. Form di Registrazione
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 85
Manuale Smart Health |REPLICARE LA SOLUZIONE DI TELESALUTE SMART HEALTH
Form Scelta Qualifica
Una volta registrati e popolato il DB con i medici associati i pazienti potranno in un secondo momento associarli al proprio profilo Smart Health e dare accesso ai propri referti, PSS, elettromedicali secondo questa logica:
TIPO DI PERMESSO
CODICE NESSUNO
100
LETTURA/SCRITTURA
011
LETTURA SCRITTURA
001 010
a) Con il permesso 100 il medico non ha accesso alla macchina del paziente, b) Con il permesso di 011 il medico oltre ad avere accesso e consultare referti e dati clinici può anche prescrivere delle terapie c) Con il in permesso 001 si ha solo possibilità di consultazione dei dati clinici d) Con il permesso 010 si ha solo la possibilità di prescrivere delle terapie.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 86
Manuale Smart Health |REPLICARE LA SOLUZIONE DI TELESALUTE SMART HEALTH
Generazione di Anagrafiche degli Operatori dei Centri Sanitari Il processo di registrazione degli operatori di una clinica avviene a cura del profilo di Super Administrator attraverso sezioni e sto differenti in base al ruolo ricoperto dall’operatore all’interno della struttura sanitaria. Registrazione Rappresentate Legale della Struttura Sanitaria Questo processo prevede la creazione preliminare della struttura (con relativo inserimento codice fiscale del rappresentante legale della clinica/struttura) e la creazione dei reparti della struttura, con relativi responsabili, da parte del Rappresentante Legale (RL). Il Rappresentante Legale, opportunamente inserito nella Banca Dati del sistema Smart Health, dovrà completare la propria registrazione inserendo le proprie informazioni anagrafiche (nome, cognome, Tel., pec, ecc.) inserendo inoltre il Codice della Struttura per la quale risulta essere il Legale Rappresentante e successivamente dovrà inserire tutti i codici fiscali di tutti i responsabili dei vari reparti che compongono l’intera struttura sanitaria. Schermata di inserimento codice struttura sanitaria
La Registrazione del Responsabile di Reparto Questo processo prevede il controllo dell’esistenza del reparto e del responsabile associato dal Rappresentate Legale dell’azienda Sanitaria. Il Responsabile di reparto una volta inserita la tessera sanitaria sarà indirizzato al FORM, per completare registrazione al sistema con l’inserimento della propria anagrafica, qual ora il Codice Fiscale della tessera sanitaria inserita è lo stesso di quello inserito precedentemente dal Responsabile Legale della Struttura Sanitaria. Completata la parte della registrazione anagrafica il nuovo responsabile di reparto
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 87
Manuale Smart Health |REPLICARE LA SOLUZIONE DI TELESALUTE SMART HEALTH
potrà a sua volta inserire tutti gli operatori che completano l’organigramma del reparto stesso (Infermieri, Operatori, ecc.). La Registrazione dell’Operatore di Reparto Questo processo prevede il controllo dell’esistenza del reparto e del responsabile associato dal Responsabile di Reparto nominato dal Rappresentante Legale dell’azienda Sanitaria. L’operatore di reparto una volta inserita la tessera sanitaria sarà indirizzato al FORM, per completare registrazione al sistema con l’inserimento della propria anagrafica, qual ora il Codice Fiscale della tessera sanitaria inserita è lo stesso di quello inserito precedentemente dal Responsabile Legale della Struttura Sanitaria. Form di Gestione Aagrafica della Struttura
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 88
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH 31.
All In One Smart Healht 31.1.1
Attività preliminari alla fornitura di un Corner Smart Health
Smart Health si presenta come un sistema di telesalute complesso e come interfaccia di condivisione di dati critici residenti esclusivamente sui Smart Health Corner Box in uso presso i pazienti assistiti. Il sistema è stato concepito per offrire viste strutturate ed analitiche dei dati di interesse dell’Assistito e direttamente a casa di quest’ultimo, grazie a dispositivi ICT di ultima generazione sui quali risiedono i dati di esclusiva proprietà degli utenti/cittadini presi in carico. Tutti i dati dell’assistito risiedono all’interno del proprio Smart Health Corner box o AIO Smart Healht. L’accesso ai dati è vincolato ad opportune procedure di autenticazione e da un punto di vista procedurale sarà consentito unicamente alle persone accreditate o stakeholder del processo prescrizione-erogazione-controllo sanitario ( medico curante, specialisti, l’utente stesso e/o familiari). Tramite soluzioni di Identity & Access Management tali da sfruttare Lettori di Smart Card l’utente è in gradi di accedere alle sezioni di suo interesse, di abilitare e condividere tali dati solo agli stakeholder che ritiene opportuno, attuare procedure di back-up sicure dei suoi dati sanitari tramite tool di schedulazione dedicata, attivare all’abbisogna istanze di teleconsulto e televisita oltre a rilevare in piena autonomia, procedendone al relativo salvataggio, dati biomedicali mediante l’utilizzo di devices elettromedicali di ultima generazione e soprattutto wireless. Tali premesse di natura qualitativa scaturiscono da una metodologia critica e puntuale, che segue i dettami delle norme UNI EN ISO 9001:2008 e che vedono l’intera attività svolta dai proponenti come attività orientata ai processi, con particolare riferimento alle azioni di natura industriale votate a far si che ogni AIO Smart Health sia caratterizzato dagli attributi di stabilità, affidabilità, piena efficacia e grado elevato di connettività. L’AIO o Corner Box Smart Health è un sistema unico nel suo genere, facente leva su Macchine Multimediali dotate di periferiche di input di tipo Touch Screen e da protocolli di comunicazione quali WiFi e Bluetooth.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 89
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
In quanto sistema multimediale il gruppo di lavoro ha ideato procedure funzionali sia all’approvvigionamento, sia alla preparazione degli ambienti applicativi utili a supportare il funzionamento del sistema di telesalute Smart Health. Le procedure sono tali da monitorare centralmente, analizzare, rivedere e governare l’accesso degli utenti al fine di mitigare il rischio, costruire la trasparenza e soddisfare gli obblighi di conformità alle normative con rapidità ed efficacia. Le procedure descritte sono per lo più da riferire, a valle dell’approvvigionamento a: 1. Verifica della sussistenza di tutti gli accessori in bundle all’AIO Smart Health, 2. Verifica del pieno funzionamento delle periferiche e delle licenze applicative OEM 3. Verifica di allineamento e di comunicazione dei singoli devices e accessori via bluetooth e/o WiFi 4. Presenza di applicativi di login e di profilazione 5. Allineamento del sistema con DNS e via TCP/IP del Corner Box Smart Health 6. Procedure di validazione di scrittura e di abilitazione all’accesso ai dati contenuti nel dispositivo di Telesalute
A.1
Analisi e preparazione della lista dei devices funzionali all’installazione ed alla fornitura di un Corner Smart Health A.1.1 AIO Smart Health: elementi di ponderazione e di scelta dei dispositivi AIO Il Cuore del corner Smart Health è rappresentato da un AIO di ultima generazione solitamente riferiti ai Modelli Lenovo Flex 20, ACER AZ3 615 e/o PC AIO Think Centre E93Z della DELL. Si tratta di Personal Computer altamente performanti di tipo dual-mode che offrono la possibilità all’utente di lettura in modalità Orizzontale e/o da Tavolo oltre ad essere sfruttati anche come tablet PC e PC Portatili. Il suddetti modelli sono stati scelti per essere utilizzati come PC All-in-One con angoli di visualizzazione facilmente regolabili ed adattabili agli ambienti in cui vivono i beneficiari della sperimentazione del sistema di Telesalute. La scelta è ricaduta su tali dispositivi in quanto gli stessi garantiscono una soluzione multi-utente offrendo nel contempo modalità di interazione esclusivi
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 90
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
sia per l’utilizzo del sistema di telesalute sia per avviare sessioni di social gaming e/o di applicazioni didattiche e di intrattenimento in genere. Tutti gli AIO menzionati sono dotati di GUI e interfacce innovative quali Aura a titolo di esempio. AURA consente di fatto a più utenti accesso contemporaneo al ai contenuti di interesse, creando le basi per ambienti di condivisione e confronto per mezzo di un personal computer. Tutti i dispositivi per migliorare l’esperienza del destinatario della sperimentazione sono corredati di accessori fisici di puntmento come joystick, piattini di puntamento e dadi elettronici. Particolare attenzione nella scelta è stata dedicata alle periferiche di visualizzazione di tali unità tutte riconducibili a schermi IPS HD con risoluzioni da 1600 x 900 pixel e diagonali prossimi ai 19,5" con tecnologia multi-touch a 10 punti - PC Touch Sscreen Il motivo per il quale si è pensato di offrire agli utenti simili soluzioni è principalmente legato al grado di interazione (interfaccia Uomo_Macchina): tali PC consentono anche all’utente con basso livello di alfabetizzazione informatica, di interagire con gesti semplici e intuitivi direttamente sullo schermo multi-touch a 10 punti da 19,5", capace di offrire immagini in alta definizione e un ampio angolo di visualizzazione. Tra i modelli di punta selezionati troviamo inoltre il Flex 20, che assolve anche a problemi di natura elettrica ed energetica, garantendo piena continuità operativa, grazie a quattro ore di autonomia. Tale scelta consente agli utenti di utilizzare il dispositivo in qualsiasi stanza della casa senza doverlo collegare a una presa a muro, fattispecie ricorrenti specie in caso di ammalati cronici, laddove sono preferite soluzioni flessibili e mobili da utilizzare in ambienti in cui l’ammalato o l’anziano permangono per più tempo. La scelta attuata, indotta da vincoli di usabilità e accessibilità, ha fatto si che il gruppo di lavoro scegliesse soluzioni dotate di periferiche di output di elevata qualità. Tali scelte consentono all’utente di godere tra l’altro di:
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 91
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
•
•
•
•
Altoparlanti stereo con Dolby® Home Theater® in grado di assicurare una perfetta chiarezza dell'audio, ottimizzandone l'output del volume senza distorsioni, fornendo inoltre un effetto surround caldo e avvolgente attraverso gli altoparlanti integrati. Cloud Storage Application in grado di assicurare piena protezione dei dati e dei file più importanti, rendendo al tempo stesso veloci ed efficienti l'accesso alle informazioni e la condivisione dei file. Routine di backup su periferiche di massa, tra l’altro obbligatorie e richieste dal sistema di Telemesalute ideato, automatiche e nel contempo sincronizzazione dei dati con tutti i dispositivi domestici, Connessioni USB 3.0 SuperSpeed tali da garantire velocità di trasferimento dati 10 volte superiore, consentendo la copia rapida di file multimediali di grandi dimensioni e collegamenti Plug & Play con periferiche audio, video e multimediali
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 92
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Configurazione e principali caratteristiche dei modelli AIO Smart Health
Marca:
ACER
LENOVO
Nome:
AZ3-615 Monitor 23" Intel Core i3 RAM 4GB Hard Disk 1TB DVD-RW 2xUSB 3.0 Windows 8.1
Flex 20 Monitor 19,5" MultiTouch Intel Core i54200U Ram 8GB Hard Disk 500GB SSD 8GB Cache 2xUSB Windows 8.1
Descrizione Generico/Qualitativa
PC desktop AiO (All-in-One) con Processore: Intel Core i34130T (3,1 GHz, 3MB cache) ; Display: Led da 23" con risoluzione 1920 x 1080 pixels ; Memoria: RAM 4GB DDR3 a 1600 MHz ; Storage: Hard Disk 1TB SATA revision 2.0 (SATA 3 Gbit / s) ; Scheda Grafica: Intel HD Graphics ; Audio: 5, 1 canali ; Networking e comunicazioni: LAN 10/100/1000, Wireless standard 802.11n, Bluetooth ; Card reader 5 in 1 ; Unità ottiche: DVD-RW ; Alimentatore: 90W ; Sistema Operativo: Windows 8.1 ; Tastiera standard USB e mouse ottico USB inclusi ; DImensioni: 5,4 x 57,9 x 48,9 cm ; Peso: 8,76 kg.
PC desktop AiO (All-in-One) con Processore: Intel® Core™ i5-4200U (1.60 GHz / 2.60 GHz, 3MB di cache, 2 core, 4 thread) - Display: LCD retroilluminato a LED da 19.5" (49,53 cm) e risoluzione 1600x900 (HD+) dotato di tecnologia Multi-Touch (sensibilità al tocco in punti diversi dello schermo contemporaneamente) Memoria: Ram 8GB DDR3 Storage: Hard Disk SSHD 500GB (5400rpm) + 8GB in modalità Flash Cache - Scheda Grafica: Intel® HD Graphics Audio: RealTek HD Networking e comunicazioni: WiFi 802.11 b / g / n, Bluetooth 4.0 - Interfacce: 2 USB – Webcam – Sistema operativo: Windows 8.1 64-bit.
LENOVO ThinkCentre E93z Monitor 21.5" Full HD Multi-Touch Intel Core i5-4430S Ram 4GB Hard Disk 500GB NVIDIA GeForce GT 720A 2xUSB 3.0 WiFi Bluetooth Windows 8 Pro 64
PC All-in-One da 21,5" A partire da 6,84 kg 411 x 506,8 x 71,5 mm Altoparlanti HD integrati con Dolby® Advanced Audio™ Lettore MultiCard 7 in 1, 6 USB 3.0, 4 USB 2.0 interne, SATA II, SATA III, porta combinata stereo/mic (ingresso microfono/uscita cuffie), HDMI (ingresso/uscita), DVDRAMBO
Caratteristiche: Monitor: CPU: Sistema Operativo: Formato PC: Tipo Masterizzatore: Capacità Hard Disk: Memoria Ram: Pannello Dimensioni schermo Risoluzione HD Formato Touchscreen
23" Intel Core i5 Windows 8 All-in-One DVD-RW 1 TB 4 GB LCD con retroilluminazione a LED 19.5 " (49,53 cm) 1600 x 900 HD+ Widescreen 16:9 Multi-Touch
19" Intel Core i5 Windows 8 All-in-One
21" Intel Core i5 Windows 8 Pro All-in-One
500 GB 8 GB LCD con retroilluminazione a LED 19.5 pollici
500 GB 4 GB LCD con retroilluminazione a LED 21.5" 1920 x 1080 FullHD FullHD Widescreen 16:9 Multi-Touch
Widescreen 16:9 Multi-Touch
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 93
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Processore / CPU Modello Frequenza con Turbo Boost Cache Core Thread
Intel® Core™ i5-4200U 1.60 GHz 2.60 GHz 3 MB 2 4
Intel® Core™ i5 1.60 GHz
Intel Core i5 (4 gen) 4460S 2.9 GHz
2 4
4 4
Memoria / RAM Installata Massima supportata Tipo
8 GB 8 GB DDR3
8 GB 8 GB DDR3 SDRAM
4 GB 16 GB DDR3 SDRAM
Frequenza
1600 MHz
1600 MHz
1600 MHz
Hard Disk (HDD)
Scheda Sistema EthernetWireless Bluetooth USB2 HDMI VGA RJ-45 Tipologia Sistema operativo Peso Colore
Archiviazione / Storage SSHD 500 GB (5400 rpm) - 8 SSD 500 GB GB flash Lettore schede di memoria (card reader)Drive otticoIntel HD Graphics 4400 Intel HD Graphics 4400 integrata Audio RealTek HD-Audio (ALC283)
RealTek HD-Audio (ALC283)
Networking / Comunicazioni 802.11 b/g/n 4.0 2
Interfacce
500 GB
Intel HD Graphics 4600 Audio ad alta definizione, Dolby Advanced Audio v2
802.11 b/g/n 4.0
802.11 b/g/n 4.0
2
4
Webcam / FOtocamera Webcam integrata Webcam integrata Software Windows 8.1 64-bit Windows 8.1 64-bit Aspetto 6.4 kg 3,5 Kg Grigio Blu
Webcam integrata Windows 8.1 64-bit 6.6 kg Blu
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 94
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Pagina | 95
Modello 3
Lettore Smart Card
Adattori di rete
Adattori Bluetooth
Speakers
Hub 4 Porte
Modello 2
Logitech Wireless MK330 combo Marca _ Tastiera Mouse Wireless
Microfono
Modello 1
WebCam
Dotazioni presenti
Tastiere Wireless
Dettaglio dei principali Devices e delle Periferiche di Input e Output del Corner AIO Smart Health
WebCam Logitech modello C525
Microfono Philips SBCMD110
Lettore Smart Card usb Digicom
Adattori di rete Poweline Zyxel PLA 4231 Sk
Adattori Bluetooth 4.0 USB
Speakers Mediacom MediaSound
Zero Line USB Hub 4 Porte
Microfono LifeCam HD 3000
Cuffie stereo
Lettore Smart Card usb Manhattan
Mediacom Wless N Adsl 2 Router 300 MB
Penna Bluetooth
Mediacom Wless N Adsl 2 Router 300 MB
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
D-Link Hub Porte
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
A.1.2 La check list degli elettromedicali a correndo del Corner Smart Health Usabilità e accessibilità sono termini sui quali il team Smart Health ha voluto far leva sin dalle prime fasi progettuali del sistema di Telesalute oggetto di descrizione. Il corner Smart Health, concepito come Wireless in tutto e per tutto non poteva non fare affidamento a tale tipologia di protocollo di comunicazione, specie in riferimento ai devices elettromedicali. Le analisi sul fronte delle applicazioni medicali simili a Smart Health e ad esclusivo uso di ammalati e anziani, rappresentano la sfida del futuro e hanno rappresentato di fatto anche un duro campo di sperimentazione per gli ideatori del sistema di Telesalute Smart Health, Il Corner ed i dispositivi elettromedicali che si identificano in Smart Health si caratterizzano per il profilo “consumer” (basso costo, piccole dimensioni, bassissimo consumo, ecc.), ma allo stesso tempo, gli ideatori, hanno ben pesanto di dotare il sistema di requisiti speciali e stringenti, come ad esempio quelli di sicurezza. Smart Health, proprio a tal proposito, è stato progettato sfruttando a pieno la tecnologia wireless e quella dei microcontrollori ultra low-power che integrano interfacce wireless e interfacce Usb ad altissima affidabilità. Il Corner nella sua totalità va inteso come “sistema di controllo personale della salute” in quanto offre sistemi e tool per raccogliere dati come: • • • • • • • •
il peso, la pressione del sangue, l’indice di ossimetria l’indice di glicemia il battito cardiaco, l’elettrocardiogramma il ritmo respiratorio e elementi di natura spirometrica il grado di attività dell’utente stesso.
Lo studio di soluzioni tali da minimizzare l’intervento dell’utente ha fatto si che tramite apposite procedure, in fase di preparazione del kit, quest’ultimo si presenti già pronto a comunicare con diverse svariate tipologie di dispositivi.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 96
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Il Corner pertanto rappresenta un sistema unico nel suo genere, un cluster di devices e soluzioni IT tra loro interconnessi ed in grado di dialogare semplicemente a seguito dell’accensione di un dispositivo. Di fatti tutti gli elettromedicali ed i devices interfacciati dal gruppo di lavoro sono già allineati all’AIO in dotazione tramite protocolli di dialogo e trasmissione sicuri. Ogni singolo device o elettromedicale, una volta acceso, non richiede all’utente nessun intervento, salvo quello di seguire piccole accortezze nell’effettuare rilevazioni di parametri specifici. E’ lo stesso elettromedicale ad occuparsi, su richiesta dell’AIO fornito all’utente, di trasmette dati di misura e rilevazione. Ogni elettromedicale o devices che caratterizza il Kit è dotato tecnicamente di un microcontrollore, basato su system-on-chip di natura mixed-signal che integra sia il sottosistema di acquisizione dati, sia le periferiche di comunicazione wired e wireless necessarie. Una volta ricevute le misurazioni, per sintetizzare, è lo stesso All in One tramite le GUI ottimizzate dal gruppo di lavoro a notificare all’utente che la procedura di acquisizione, indipendentemente dal dato rilevato, è avvenuta o meno con successo. Le stesse interfacce, sulla base delle sperimentazioni condotte, consentono all’utente di acquisire informazioni sullo stato di allineamento tra AIO e Devices evidenziando se la connessione è effettivamente stabile o se conviene avvicinarsi al sistema per proceduralizzare al meglio l’acquisizione dei dati di natura medico-sanitaria. Smart Health usa il protocollo di comunicazione Bluetooth Smart che rispetto al Bluetooth ordinario offre prestazioni stabili e al contempo un consumo energetico inferiore. Il Bluetooth Smart usa le stesse frequenze a 2,4 GHz del Bluetooth classico, ed essendo retro-compatibile con quest’ultimo, consente di essere implementato anche in congiunzione con esso, sfruttando la medesima antenna, sebbene il Bluetooth Smart abbia un sistema di modulazione diverso. Bluetooth Smart è il nome di mercato del
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 97
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Bluetooth Low Energy / LE speso indicato come Bluetooth 4.0. In ambito e-Healht Bluetooth Smart è lo standard di riferimento per i wearable device o per i monitor cardiaci e affini, in quanto offre notevole flessibilità di impiego e grande libertà di utilizzo. I dispositivi Bluetooth scelti da Smart Health effettuano trasferimenti di dati fino a 24 Mbps (3 MB/s), rispettano la codifica completa AES-128 per la sicurezza dei dati, offrono funzionamento su un raggio di oltre 100 metri (all’aperto) ed una bassa latenza (3ms) con consumi estremamente ridotti
Il perché dei Wireless Device i. Perché la tecnologia wireless dà al paziente totale libertà di movimento. ii. Perché wireless significa anche design e maggiore ergonomia. iii. Perché con il wireless non si limita l’uso di un device in funzione del suo cavo di alimentazione e connessione iv. Perché wireless significa posizionamento semplice e veloce dei dispositivi e quindi maggiore praticità v. Perché i dispositivi Wireless sono caratterizzati da una maggiore protezione
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 98
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
vi. Perché è sufficienti un solo clic per avviare una sessione di rilevazione.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 99
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
A.2
La preparazione del Corner Smart Health a livello logico e applicativo A.2.1 Ambiente applicativo e logiche di conservazione dei dati in Smart Health Il Corner Smart Health è basato su soluzioni applicative e sistemi operativi Windows Based. Sono stati preferiti i sistemi operativi dalla versione 7.0 o superiore di Windows con particolare riguardo alla potenzialità di quest’ultimi di favorire la costruzione di reti. Si è già ribadito come il concetto di “patient centric”, sul quale poggia l’intero funzionamento di Smart Health, fa si che la piena discrezionalità e proprietà dei dati di natura critico-sanitaria siano sempre nella piena disponibilità dell’Assistito. I dati sono ospitati di fatto solo sul Corner senza possibilità alcuna di copia da parte di terzi, sia in locale da remoto, e vengono di fatti trattati nel pieno rispetto delle norme sulla Privacy e delle vigenti disposizioni in materia di trattamento dei dati sanitari. L’accesso ai dati è garantito solo tramite opportune procedure di autenticazione ed unicamente alle persone accreditate o stakeholder del processo prescrizione-erogazione-controllo sanitario (medico curante, specialisti, l’utente stesso e/o familiari) tramite connessioni sicure e mediante utilizzo incrociato di Carte Nazionali dei Servizi. A.2.2 Verifica delle licenze OEM e delle licenze Windows di Base Ogni singolo AIO in quanto PC dedicato è analizzato e sottoposto a controllo di qualità per verificare la sussistenza e regolarità delle licenze Windows OEM uEFI licence. Il vostro AIO, indipendentemente dal modello fornito, è sottoposto a validazione dal team mediante procedura di convalida condotta in fase di prima accensione via web collegandosi al Windows Center di riferimento. La convalida è un processo online che permette di verificare se la copia di Windows è originale e se importanti file di gestione delle licenze di Windows sono stati danneggiati, eliminati o rimossi.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 100
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Il gruppo di lavoro tramite il processo di convalida e i tool messi disposizione da Microsoft crea una corrispondenza tra il profilo hardware del PC e il codice Product Key di 25 caratteri del sistema operativo disponibile in genere nel Certificato di autenticità a corredo dell’AIO. Il responsabile del controllo archivia in un secondo momento la corrispondenza per verificare eventuali tentativi di attivazione e convalida successivi e per controllare che il codice Product Key di Windows installato sul PC facente parte dello Smart Health Corner Box corrisponda al codice Product Key del software originale Windows in bundle. Con pochi passaggi il responsabile del team consente al sistema per il quale si prevede connessione continua al Web di allinearsi a Windows Update a garanzia di un sistema sempre aggiornato e privo di bug. Si evidenzia che il processo di convalida non comporta la raccolta di informazioni che consentono l’identificazione personale dell’assistito. Al termine della convalida, il responsabile preposto effettua un salvataggio della pagina Web contenente una descrizione dei risultati contenenti richiamo alla autenticità di Windows. Sul PC fornito in funzione dell’allineamento con Windows Update sono eseguiti inoltre regolari controlli di convalida per verificare che il software Windows in esecuzione sul PC sia e continui a essere originale.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 101
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
A.2.3 Installazione e preparazione di una JVM Smart Health richiede per l’utilizzo delle sue funzionalità la presenza di una Java Virtual Machine, ovvero di un ambiente che offre all’applicativo la possibilità di operare senza particolari vincoli architetturali e di sistema. Il secondo step eseguito dal team Smart Health ai fini della preparazione del Corner in è preparare l’AIO allineandolo per l’appunto ad una JVM. Sul sito java.com è possibile selezionare a seconda del sistema operativo in uso la versione di riferimento della JVM semplicemente scegliendo se l’installazione deve avvenire in linea o meno. Definita la modalità, che presentano differenze legate al solo Download del file di installazione sul proprio PC, iene visualizzata una finestra di dialogo, in cui viene richiesto di eseguire o salvare il file scaricato • • •
Per eseguire l'Installer, fate clic su Esegui. Per salvare il file per un'installazione successiva, fate clic su Salva. Scegliere il percorso della cartella desiderata e salvate il file nel sistema locale.
Dopo questi semplici passaggi viene avviata la procedura di installazione e bisognerà fare clic sul pulsante Installa per accettare i termini del Contratto di licenza e procedere con l'installazione. Di seguito la procedura per utenti Windows. Per gli utenti più esperti all’indirizzo della Software House shttps://www.java.com/it/download/help/download_options.xml#windows
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 102
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Poiché Oracle ha firmato partnership con aziende che offrono svariati prodotti l’utente Smart Health addetto alla preparazione dell’AIO è pregato di prestare attenzione durante i vari step al fine di non installare applicativi che non sono di interesse. Dopo essersi accertati di aver selezionato i programmi desiderati, fate clic sul pulsante Avanti per procedere con l'installazione. In alcune finestre di dialogo vengono confermate le ultime fasi della procedura di installazione. Fate clic su Chiudi nell'ultima finestra. In questo modo viene completato il processo di installazione di Java.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 103
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
La versione di Java suggerita è la Java 8 Update 20 (8u20), sui sistemi Windows, lo strumento di disinstallazione Java è integrato con l'Installer per fornire l'opzione di rimuovere le versioni precedenti di Java dal sistema. Questa modifica si applica alle piattaforme Windows a 32 bit e a 64 bit. Nella seguente tavola sono evidenziati i requisiti di sistema minimi che deve rispettare il personal computer AIO oggetto di preparazione e che l’operatore Smart Heath deve verificare prima delle operazioni di allineamento indicate.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 104
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Requisiti Minimi di Installazione JVM rel. 8u20
Windows Privilegi di amministratore per l'installazione Windows 10 (8u51 e versioni successive) Windows 8.x (Desktop) Windows 7 SP1 Windows Vista SP2 Windows Server 2008 R2 SP1 (a 64 bit) Windows Server 2012 e 2012 R2 (a 64 bit) RAM: 128 MB Spazio su disco: 124 MB per JRE, 2 MB per Java Update Processore: minimo Pentium 2 a 266 MHz Internet Explorer 9 e versioni successive, Firefox
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 105
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
A.2.4 Installazione della versione di Smart Logger e verifica di funzionamento dello Smart Card Reader in dotazione Al fine di poter usufruire dei servizi offerti dalla piattaforma Smarth Health è necessario che il dispositivo dell’utente risulti adeguatamente configurato ed allineato con l’ultima versione dell’utility Smart Health Logger. Smart Health Logger è un sistema di autenticazione degli accessi basato su Java in grado di verificare l’effettiva identità dell’utente mediante utilizzo di una carta nazionale dei servizi. Il processo di installazione dell’Utility in questione risulta semplificato da un Wizard e non è richiesto all’utente. I seguenti passaggi sono di esclusivo interesse dell’Operatore Smart Health e vanno eseguiti ai fini della successiva consegna all’utilizzatore finale. a) Localizzato il file eseguibile dell’utility (SetupSmartHealthLogger) l’operatore dovrà avviare il processo di installazione semplicemente procedendo con un doppio click sull’icona disponibile. b) In fase di installazione le versioni più recenti di Windows informano l’utente di un probabile pericolo causato da codice applicativo non riconosciuto. Windows Smart Screen, applicazione di protezione del sistema operativo installato sull’AIO Smart Health, invita di fatti l’utente a prestare attenzione proponendo il seguente avviso:
c) L’operatore con privilegi di Administrator del sistema dovrà proseguire selezionando la scelta “Esegui comunque”. Qualora tale scelta non sia visibile l’operatore è tenuto a selezionare il link “Ulteriori Informazioni”:
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 106
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
d) Il processo di installazione richiede di primo acchito di selezionare la lingua preferita nel nostro caso proposta di default dal Wizard:
e) Cliccando su Ok il Wizard propone all’operatore di “Premere avanti per continuare, o annulla per uscire”; nel nostro caso bisognerà selezionare avanti per avviare definitivamente la procedura di installazione.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 107
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
f) Una volta selezionata la scelta “Avanti” è possibile selezionare la Directory di destinazione dell’applicativo. L’operatore dovrà procedere selezionando “Avanti” senza settare alcuna directory di sistema in quanto il Wizard propone di default quella ottimale:
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 108
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
g) Il wizard ideato per semplificare l’installazione individua se esiste capienza sul disco fisso dell’AIO e informa che a seguito dell’operazione saranno creati collegamenti al programma sul Desktop ovvero nel Menu “Avvio/Start”:
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 109
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
h) Una volta completata l’installazione, l’AIO oggetto di preparazione e settaggio da parte dell’operatore Smart Health presenterà sul Desktop e nel Menu “Avvio/Start” l’icona Smart Health Logger Si ricorda che le operazioni in esame sono funzionali alla predisposizione del Kit Smart Health AIO al fine del suo successivo utilizzo a cura dell’Utente Finale. Quest’ultimo per poter sfruttare tutte le potenzialità del sistema lato web e le interfacce applicative dovrà necessariamente essere dotato di • • •
Carta Nazionale dei Servizi (CNS) aggiornata ed abilitata e relative credenziali fornite dai referenti degli uffici ASP, Pec dell’utilizzatore (opzionale in fase di attivazione ma necessaria in fase di utilizzo continuo del sistema) Connessione internet stabile
Tale procedura risulta utile qualora l’utente intende usufruire delle viste Web del sistema direttamente dal suo AIO. In tale ultimo caso, ferme restando l’utilizzo a cura dell’utente dell’applicativo Smart Win specificato in seguito, l’utilizzatore finale tramite browser web si troverà di fronte alle seguenti azioni di verifica della sua identità:
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 110
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Schermata di accesso a SmartHealthLogger
Schermata di Inserimento del PIN della CNS
Step 1
Step 2
L’accesso prevede per ogni utilizzatore che intenda accedere via web alle proprie viste informative ‘inserimento del codice PIN rilasciato in seguito all’abilitazione della propria CNS presso l’ente di competenza. Dopo aver effettuato l’autenticazione, il software Smart Health Corner leggerà i dati anagrafici presenti all’interno della CNS, senza salvare alcuna informazione riguardante l’utente sulla macchina in uso. Il sistema di logging dispone di sessioni la cui durata è pari a 30 secondi, allo scadere dei quali sarà ulteriormente riproposta la schermata di inserimento del PIN di identificazione.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 111
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Lettura delle Informazioni e dei Certificati della CNS tramite SmartHealthLogger
Eventuale Avviso di Errata Rimozione della Carta Nazionale dei Servizi
Step 3
Alert SmartHealthLogger
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 112
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
A.2.5 Installazione di Applicativi Server, di DBMS e IIS Windows e di utilitie di lettura e accesso al sistema Smart Win versione di Smart Logger e verifica di funzionamento dello Smart Card Reader in dotazione L’AIO Smart Health è stato descritto come sistema composto da un PC All-inOne, da un kit di Elettromedicali e da un Lettore di Carta Nazionale dei Servizi dell’Utilizzatore. Sul fronte applicativo la soluzione è tuttavia assimilata ad un nodo di rete che assolve alle tipiche funzionalità di un server. L’operatore Smart Health oltre agli step poc’anzi indicati è tenuto a processare attività di installazione critiche e minuziose ed procedure di configurazione che richiedono l’installazione anche dei seguenti software: a) SQL SERVER 2008 e/o superiore. L’AIO è configurato per poter ospitare la versione EXPRESS di tale applicativo, sfruttando di fatti una versione DBMS dedicata. SQL Server Express include 10 GB di spazio di archiviazione per database, semplici funzionalità di backup e ripristino in Microsoft Azure e compatibilità con tutte le edizioni del database SQL di Microsoft Azure e SQL Server, per semplificare le attività di sviluppo e distribuzione. b) SQL management Studio 2008 e/o superiore. Microsoft SQL Server Management Studio Express è un ambiente libero integrato per l'accesso, la configurazione, la gestione, l'amministrazione e lo sviluppo di tutti i componenti di SQL Server. All’interno dell’AIO Smart Health sono presenti strumenti grafici ed editor di script che hanno consentito agli sviluppatori e amministratori di creare librerie di accesso immediato alla piattaforma di DBMS SQL Server Express. c) Adobe Reader 8.0 e/o superiore. All’interno dello Smart Health Corner Box la funzione principale di Adobe Reader è quella di visualizzare i documenti in formato PDF secondo uno standard ormai condiviso e recepito a livello mondiale. d) IIS 7.0. Microsoft Internet Information Services (spesso abbreviato in IIS) è un complesso di servizi server Internet per sistemi operativi Microsoft Windows. IIS è stato sviluppato per funzionare sulla famiglia di sistemi operativi Microsoft ed all’interno dell’AIO è presente una versione limitata in grado di supportare un unico dominio ed un numero limitato di connessioni utili al funzionamento stabile dell’intero sistema descritto.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 113
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Pagina | 114
e) Smart Win Installer è invece il Software che offre all’utente tramite le interfacce dell’AIO l’accesso e l’utilizzo delle funzionalità della piattaforma oggetto di esame
A.2.5.1 Installazione di SQL Server 2008 Express L’operatore addetto alla preparazione del Kit di Telesalute è tenuto all’installazione del software SQL SERVER EXPRESS. Il software è liberamente scaricabile dal seguente https://www.microsoft.com/it-it/server-cloud/products/sql-servereditions/sql-server-express.aspx
link:
Una volta selezionata la versione di interesse, la “SQL Server Express with Tools” l’operatore è tenuto anche ad attivare la procedura di installazione del tool MANAGEMENT STUDIO. Una volta effettuato il Download è possibile anche in tal caso sfruttare un Wizard che propone in sintesi i seguenti step:
L’operatore è tenuto a selezionare la voce “Nuova Installazione autonoma di SQL Server o aggiunta di funzionalità a un’installazione esistente” e disporrà una volta effettuata la scelta della seguente schermata riassuntiva:
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Il processo di installazione richiede obbligatoriamente la selezione della scelta “Accetto le condizioni di licenza” e lascia all’operatore la facoltà di invio o meno dei dati inerenti il funzionamento del programma e/o di eventuali malfunzionamenti. Il Wizard sottopone all’attenzione del cliente anche una schermata di “Aggiornamento Prodotti” sulla quale l’operatore è tenuto a selezionare la scelta “Includi aggiornamenti prodotti SQL Server”
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 115
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
La sezione Funzionalità è quella che richiede all’operatore maggiore attenzione. L’istanza di SQL da installare è quella più completa comprendendo di fatti: a) I servizi motore di DB b) La replica dell’SQL Server c) Le funzionalità condivise nella loro interezza L’operatore è tenuto in fase di configurazione dell’installazione a cliccare sul tasto “Seleziona tutto” che evita in questa fase delicata di incorrere in errore. Un box consente all’operatore di verificare che siano soddisfatti dal sistema specifici prerequisiti inclusi alert che richiamano all’installazione da supporto di eventuali ed ulteriori applicativi.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 116
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Selezionando “Avanti” l’operatore si trova alle prese con la configurazione tipica dell’istanza ed è tenuto nello specifico assegnare un ID univoco secondo le specifiche imposte (Ogni macchina dispone di un ID che identifica il sistema in rete). Gli ulteriori elementi di configurazione dell’istanza sono imposti dal Wizard e l’operatore deve limitarsi a selezionare una volta verificato quanto proposto dal sistema di installazione, il tasto “Avanti” per procedere con le azioni di installazione.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 117
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Oltre all’ID dell’Istanza l’operatore sulla base di specifici tabulati è tenuto a impostare credenziali univoche ed a selezionare come Modalità di Autenticazione quella di tipo “Mista”. Anche gli amministratori di sistema sono specificati e definiti all’interno dei tabulati consegnati all’Operatore preposto.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 118
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 119
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Una volta completati i settaggi l’operatore può prender visione delle operazioni di installazione mediante una barra di progressione simile a quella sotto raffigurata.
Completata la procedura di installazione il sistema effettua un riepilogo delle operazioni svolte e la documentazione relativa alla licenza ed ai limiti ad essa relativi incluso un file di Log contenente i dettagli selezionati, che deve essere sottoposto da procedura, ed a cura del Preposto Smart Health al responsabile del DBMS.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 120
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
A.2.5.2 SQL management Studio 2008 e/o superiore Chi usa Microsoft Sql Server, sicuramente conosce e fà uso dell'IDE (lo strumento grafico) per la gestione dello stesso RDBMS Sql Server, noto come Microsoft Sql Server Management Studio (SSMS), uno strumento indispensabile per gestire e sviluppare i propri database. Il Microsoft Sql Server Management Studio Express 2008 (SSMSE) può essere installato assieme all'istanza di Sql Server 2008 oppure come pacchetto separato sempre tramite lo stesso installer di Sql Server, in quest'ultimo caso l'installazione di SSMSE può risultare di non immediata intuizione, in quanto l'installer di Sql Server non ci mostra una voce specifica per il suo setup. Il Sql Server Management Studio è compreso di default nella versione standard di Sql Server, mentre per la versione Express questo si deve scaricare ed installare a parte. L’operatore è tenuto a eseguire l’installazione da uno dei seguenti link che espongono la versione più aggiornata dell’applicativo direttamente in lingua italiana salvo scegliere se l’architettura di riferimento è la 32 o la 64 bit: •
• •
• •
Microsoft® SQL Server® 2008 Express Edition Service Pack 1: installa il solo Sql Server Express 2008 senza il Management Studio Express 2008 Microsoft® SQL Server® 2008 Express with Tools: installa Sql Server Express 2008 ed il Management Studio Express 2008 Microsoft® SQL Server® 2008 Express with Advanced Services: installa Sql Server Express 2008, il Management Studio Express 2008 ed ulteriori servizi avanzati, quali la gestione dei reports e la ricerca full-text; Riepilogo di tutte le versioni e varie caratteristiche di Microsoft Sql Server 2008 Download Microsoft Sql Server Management Studio Express 2008
L’installazione del Sql Server Management Studio Express successiva a quella di Sql Server non è così immediata ed intuitiva come si potrebbe pensare.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 121
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Lanciando il setup di SSMSE2008 si avvia infatti lo stesso installer di Sql Server, e non c'è nulla che porti ad intuire come procedere con l'installazione, poichè le voci permettono sostanzialmente o una nuova installazione di Sql Server 2008 od un suo aggiornamento da una versione precedente, volendo provare a procedere con una nuova installazione, i dubbi aumentano, poiché si giunge ad un punto del wizard dove ci viene chiesto se installare una nuova instanza o procedere su quella esistente. L’operatore in tal caso non deve installare nessuna nuova instanza, ne tanto meno modificare quella esistente, devo solo limitarsi a installare il Sql Server Management Studio. Per prima cosa l’operatore deve accertarsi di avere su macchina i prerequisiti necessari, diversamente dovrà scaricarli ed installarli. In ordine l’operatore dovrà verificare la sussistenza di: • • •
Microsoft .NET Framework 3.5 Service Pack 1, Windows Installer 4.5, Window PowerShell 1.0.
Dopo aver effettuato il download di Microsoft Sql Server Express 2008 Management Studio, bisognerà lanciare il setup, che risulta essere identico all'installer di Sql Server; a) Nell'installer spostiamoci sul link "Installazione" (menù laterale destro) e selezioniamo la voce "Nuova installazione di Sql Server o aggiunta di caratteristiche ad una installazione esistente" b) Confermiamo con OK le regole di supporto per il setup c) Installiamo i files per il supporto all'installazione ed andiamo “avanti” d) A questo punto il wizard del setup ci chiede se vogliamo procedere con una nuova installazione di un'istanza di Sql Server, o se modificare l'installazione esistente, scegliamo che vogliamo installare una nuova instanza ed andiamo “avanti” e) la schermata successiva richiede la Product Key, che è disabilitata di default nella versione Express, quindi basta andare nuovamente “avanti” Mettiamo la spunta per confermare che accettiamo le condizioni di licenza e proseguiamo.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 122
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
In questa schermata ci vengono mostrate le caratteristiche (feature) che vogliamo installare, mettiamo la spunta sulla voce “Management Tools – Basic” ed andiamo avanti L’Operatore è tenuto a verificare il calcolo dello spazio su disco richiesto e ad anandare avanti fino alla successiva schermata di report degli errori Procediamo infine con il setup di Sql Server Management Studio express 2008, fino al termine del wizard. Se tutto è andato per il verso giusto l’operatore potrà verificare sulla macchina oggetto di preparazione il Microsoft Sql Server Management Studio express 2008, che può essere di fatto reperita nella stessa voce d'installazione di Sql Server Express 2008. Per l’operatore più esperto è possibile effettuare il setup di Sql Server Management Studio, anche senza usare l'installer, direttamente da riga di comando, posizionandosi nella directory in cui è stato scaricato il file di setup e lanciando il comando: SQLManagementStudio_x86_ENU.exe /q /FEATURES= SSMS /ACTION=Install se l’operatore, esperto, vorrà prender visione dello stato di avanzamento dell'installazione, dovrà aggiungere all'opzione "/q" il parametro "s", in questo modo: SQLManagementStudio_x86_ENU.exe /qs /FEATURES= SSMS /ACTION=Install
A.2.5.3 Adobe Reader 8.0 e/o superiore Acrobat Reader è il software più noto di lettura di file con estensione .PDF. Il Pdf è un formato di file usato per presentare e scambiare documenti in modo affidabile, indipendentemente dal software, dall'hardware o dal sistema operativo, ideato da Adobe, ed oggi diventato uno standard aperto incluso nella categoria ISO (International Organization for Standardization). I file PDF
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 123
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
possono contenere collegamenti e pulsanti, campi modulo, audio, video e funzionalità di business logic. Inoltre, possono essere firmati elettronicamente e sono facili da visualizzare con il software gratuito Acrobat Reader DC oggetto di nostra attenzione. L’installer non chiede all’utente nessuna configurazione particolare se non settare sin dall’inizio l’opzione che permette di ricevere automaticamente gli aggiornamenti del programma. Opzione che comunque si può modificare anche dopo, dall’interfaccia vera e propria del programma. L’installazione non richiede il riavvio del computer e al primo accesso del programma ci verrà subito chiesto che cosa vogliamo fare. In una comoda finestra all’interno dell’interfaccia principale del programma, Adobe Acrobat Reader ci chiederà se vogliamo aprire un file PDF o se vogliamo approfittare di alcuni tool online offerti da Adobe. In ogni caso, l’interfaccia utente di questo software è ben strutturata e mette in primo piano nella toolbar tutte le principali funzionalità offerte. Un’interfaccia dunque intuitiva anche se forse meriterebbe un leggero restyling grafico per rimanere al passo con i tempi. Prima di eseguire l'installazione, verificate che il sistema in uso soddisfi i requisiti minimi di sistema. Per poter gestire le svariate esigenze dell’utenza l’operatore solitamente verifica la presenza dei Browser Web presenti su macchina. Nello specifico installerà su macchina l’ultima versione di Firefox e di Chrome. Di seguito gli step che saranno seguiti dall’Operatore preposto alla preparazione dell’AIO. A.2.5.3.1 Adobe Reader 8.0 per Mozilla Firefox Per installare Adobe Reader tramite Mozilla Firefox, bisognerà seguire la procedura indicata di seguito. a) Chiudete tutte le versioni di Adobe Reader. Chiudete i browser in cui è visualizzato un PDF. b) Nella pagina di download di Adobe Reader, l’operatore dovrà fare clic su Scarica. c) Quando viene visualizzata la finestra di dialogo di apertura del file, fate clic su Salva file.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 124
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
d) Quando viene visualizzata la finestra Download, l’operatore dovrà fre doppio clic sul file .exe per Reader. e) Se la finestra Download non risulta visibile, potrebbe essere nascosta da altre applicazioni o finestre. In Firefox, l’operatore dovrà scegliere Strumenti > Opzioni.
f) Se viene richiesto di specificare la preferenza di aggiornamento di Reader, selezionate una preferenza, l’operatore dovrà fare clic su Avanti.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 125
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
g) Quando viene richiesto di aprire il file eseguibile, l’operatore dovrà fare clic su OK.
h) l'installazione di Adobe Reader prevede due fasi: il download del programma di installazione e l'installazione di Adobe Reader. L’operatore dovrà verificare che vengano completate entrambe le fasi. Il tempo restante viene visualizzato su una barra di avanzamento. i) Quando viene visualizzato il messaggio di conferma relativo al completamento dell'installazione, l’operatore dovrà fare clic su Fine.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 126
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
A.2.5.3.1 Adobe Reader 8.0 per Google Chrome Per installare Adobe Reader tramite Google Chrome, l’operatore dovrà seguire la procedura indicata di seguito. a) Chiudere tutte le versioni di Adobe Reader. Chiudete i browser in cui è visualizzato un PDF. b) Nella pagina di download di Adobe Reader, l’operatore dovrà fare clic su Scarica. c) Se viene visualizzata una finestra di avviso nella parte inferiore della finestra del browser, l’operatore dovrà fare clic su Salva. d) Quando il file scaricato viene visualizzato nella parte inferiore della finestra del browser, l’operatore dovrà fare doppio clic sul file .exe relativo al Reader.
e) Se viene richiesto di specificare la preferenza di aggiornamento di Reader, l’operatore dovrà selezionare una preferenza, quindi fare clic su Avanti.
f) Quando viene visualizzato il messaggio di conferma relativo al completamento dell'installazione, l’operatore dovrà fare clic su Fine.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 127
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Se si verificano problemi durante il download di Reader dopo avere effettuato la procedura descritta in questa nota tecnica, l’operatore dovrà provare a scaricare direttamente il programma di installazione di Reader facendo clic sul seguente collegamento: get.adobe.com/reader/direct. Selezionando il sistema operativo, la lingua e la versione in uso, l’operatore dovrà fare clic su Scarica. Andranno poi seguite le istruzioni visualizzate fino a completamento del download. Per i passaggi rapidi di risoluzione dei problemi, l’operatore dovrà consultare la sezione “Risoluzione dei problemi relativi al download di Acrobat Reader”. Per un elenco di problemi noti e procedure di risoluzione dei problemi più dettagliate, l’operatore potrà consultare la medesima sezione con particolare riguardo ai sistemi operativi Windows. A.2.5.4 IIS 7.0. Microsoft Internet Information Services Per impostazione predefinita, Internet Information Services (IIS) 7.0 non viene installato durante l'installazione di Windows. Per eseguire l'installazione con le impostazioni predefinite, in modo che venga elaborato solo il contenuto statico, ad esempio file HTML e bitmap (con estensione BMP), l’operatore dovrà eseguire la prima procedura riportata di seguito. Se si desidera che il server Web elabori il contenuto dinamico, ad esempio file eseguibili con estensione exe o file con estensione ssi, eseguire la seconda procedura.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 128
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Per installare IIS con le impostazioni predefinite L’operatore incaricato di preparare l’AIO Smart Health dovrà fare clic sul pulsante Start , Pannello di controllo, Programmi e quindi Attiva o disattiva le funzionalità di Windows. Se viene chiesto di specificare una password di amministratore o di confermare, digitare la password o confermare. Nell'elenco delle funzionalità Windows selezionare Internet Information Services e quindi fare clic su OK. Per installare ISS per l'elaborazione di contenuto dinamico L’operatore dovrà fare clic sul pulsante Start , Pannello di controllo, Programmi e quindi Attiva o disattiva le funzionalità di Windows. Se viene chiesto di specificare una password di amministratore o di confermare, digitare la password o confermare. Nell'elenco delle funzionalità Windows fare clic sui segni più (+) accanto a Internet Information Services, a Servizi Web, a Funzionalità per lo sviluppo di applicazioni, selezionare le funzionalità di contenuto dinamico da installare e quindi fare clic su OK.
A.2.6 Settaggi e configurazione porte e DNS Per l’allineamento del Corner Smart Health l’operatore è tenuto a generare un DyDNS per avere un nome univoco sul web che identifica e permette di raggiungere la macchina che si sta configurando. L’operatore è tenuto a utilizzare il servizio DynDNS.it utilizzando le credenziali fornite dal responsabile Smart Health. Dopo aver ottenuto la password e l’accesso al sito l’operatore potrà creare l’host dinamico con cui si identifica il singolo Corner Smart Healt. Si tratta in pratica di creare un nome di dominio di terzo livello che ci servirà per raggiungere il nostro dispositivo o la nostra connessione. L’operatore quindi sarà tenuto a generare un nume secondo la lista fornitagli per ciascuna macchina AIO oggetto di interesse, assegnando alla stessa un nome del tipo AIOn.homedns.it
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 129
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
L’operatore accederà quindi alla pagina di gestione host e lì potrà cliccare sul bottone Nuovo Host. Il nome che si intende utilizzare è dettato da apposite liste fornite all’operatore dal responsabile Smart Health. Tale fase è critica in quanto non sarà più possibile cancellare l’Host generato una volta creato. Il nome infatti è distintivo di ogni utente/AIO. Per creare un nuovo host basta compilare solo il campo del nome host secondo le indicazioni presenti nella lista “AIO ID e DynDNS”, scegliere il dominio e lasciare l’IP nel campo Indirizzo. Dopo aver cliccato sul bottone CREA HOST, il nuovo nome host viene creato e dopo pochi secondi punta già all’IP inserito. Se l’operatore ha configurato correttamente il dispositivo dovrebbe essere possibile accedervi da remoto o via web utilizzando il nome host completo ed inserendolo esattamente come l’operatore lo ha generato nel browser presente sul dispositivo AIO. Ad esempio se abbiamo creato il nome host AIO1 con nome dominio homedns.it allora possiamo scrivere http://AIO1. homedns.it nel browser per raggiungere la nostra connessione. Dato che il nome host fa riferimento all’IP questo reindirizza tutte le porte automaticamente. L’ultimo passo a cui è tenuto l’operatore è la configurazione del dispositivo AIO di riferimento per mandare gli aggiornamenti al dominio DynDNS.it quando l’IP potrebbe cambiare. Il numero di dispositivi che possono essere configurati è altissimo e quindi qui forniamo solo delle indicazioni generali. In ogni caso i dati che servono e che devono essere inseriti nel dispositivo sono: • • • •
Server per l’aggiornamento Username Password nome host
Poiché gli AIO Smart Health supportano dyndns.it la procedura di configurazione richiede all’operatore di indicare negli appositi campi i seguenti dati, tutti presenti e forniti dai responsabili Smart Health con la lista “AIO ID e DynDNS”,
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 130
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
1. Nome Host – si tratta del nome host creato es. pippo.homepc.it 2. Nome Utente – il nome utente che utilizziamo per accedere a dyndns.it 3. Password – la password che usiamo per accedere a dyndns.it A questo punto la configurazione è da ritenersi completata. A.2.7 SH Configuration Fase propedeutica all’installazione di Smart Win è l’avvio dell’applicativo SH Configuration. Con tale applicativo, sviluppato dal gruppo di lavoro Smart Health, l’operatore, in possesso della Smart Card, dell’utente provvede alla configurazione dell’AIO oggetto di fornitura, acquisendo dalla Carta Nazionale dei Servizi dell’Assistito le informazioni di natura anagrafica ed i dettagli correlati all’AIO inclusi • • •
il Mac Address (Identificativo univoco della scheda di rete dell’AIO fornito), l’ID dell’Hard Disk della Macchina AIO fornita il DNS del Dispositivo
e generando un Codice Random dell’utente. L’operatore Smart Health con tale procedura configura definitivamente la macchina fornita consentendo con pochi passaggi l’accesso a tutte le funzionalità dell’applicativo Smart Win, descritto di seguito.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 131
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
A.2.8 Smart Win Installer L’installazione di Smart Win, interfaccia di accesso alle funzionalità Smart Health, si presenta immediata e di facile attuazione. Lanciando l’icona dell’eseguibile del programma “Setup Smart Win” l’operatore abilitato è supportato nelle fasi di installazione. Il Wizard automatico provvede a verificare lo spazio su disco, i requisiti di sistema e richiede all’operatore di accettare le condizioni di licenza .
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 132
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 133
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 134
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
32.
Smart Win: accesso al sistema
Smart Win è una soluzione desktop di telesalute ed in quanto tale rappresenta il nodo di condivisione di dati critici e sanitari residenti esclusivamente sui Smart Health Corner Box in uso presso i pazienti assistiti. Smart Win è la location applicativa in cui l’Assistito, direttamente da casa, utilizza dati ed elettromedicali tramite il sistema Smart Health Corner box o AIO Smart Healht. L’accesso alle varie funzionalità è garantito previa preparazione del Corner per come descritto in precedenza ed è vincolato da opportune procedure di autenticazione attuabili dall’utente semplicemente tramite un lettore di tessere sanitarie e di un PIN di identificazione. L’utente del sistema di Telesalute non è tenuto a settare né a configurare alcun applicativo. L’AIO Smart Health è già pronto per garantire tutte le funzionalità legate all’assunzione di informazioni relative a tutte le aree Organiche e Salutistiche su cui è strutturata l’intera piattaforma di telesalute L’utente Smart Health, lanciato l’applicativo tramite l’apposita icona, disporrà di una scherma di Login che invita a inserire la Carta Nazionale dei Servizi in dotazione al cittadino preso in carico. Il sistema verifica che la carta di identificazione sia correttamente inserita e invita l’utente a inserire il proprio PIN, visualizzandolo in chiaro, potendo di fatti memorizzarlo anche per i futuri accessi.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 135
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Solitamente in fase di prima installazione l’utente è assistito dagli operatori Smart Health che oltre ad illustrare il funzionamento del sistema procedono con la fase di “Registrazione a sistema dell’Utente”. Tale fase si esegue solo una sola volta, successivamente all’installazione del Software Smart Win, è consente di fatto di associare l’assistito alla macchina ed a tutti i dispositivi a corredo della stessa.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 136
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
La fase di registrazione è alla mercé degli operatori Smart Health e va espletata con accortezza poiché è necessario che l’anagrafica dell’utente sia compilata in ogni sula sezione, salvo la parte relativa agli aspetti anagrafici. Tra i campi obbligatori da inserire l’operatore dovrà prestare particolare attenzione ai seguenti dati di registrazione: • • •
Codice Univoco Utente, E-Mail, Pec.
L’operatore Smart Health, qualora nel sistema siano già presenti i dati in esame, può completare la suddetta procedura mediante richiamo di dati direttamente sul Sistema Smart Health nella sua interezza.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 137
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Smart Win: Home e Dashboard del Sistema I responsabili di Smart Health grazie al supporto di qualificate ditte e agenzie con competenze in materia di Usabilità e Accessibilità e di Utilizzo di applicativi in ambito E-Healht hanno curato nei minimi dettagli le interfacce di accesso alle informazioni ed ai menu di azione dell’applicativo Smart Win. Completata la procedura di registrazione ed attivato l’accesso mediante inserimento della carta nazionale dei servizi, l’utente Smart Health, può disporre di una comoda e intuitiva Dash Board. La Dashboard è strutturata in quattro sezioni denominate: • • •
•
Navigation Bar: sezione contenente il richiamo al codice utente, alla data e orario di accesso, ai comandi di chiusura e di richiamo della guida contestuale Anagrafica Utente SH Tool Section: sezione contenente i principali menu che consentono all’utente di navigare nelle aree di natura organica denominate: Elettromedicali Documenti Clinici Teleconsulto Pannello di Controllo Calendar Tool: sezione strutturata su base mensile e settimanale con richiamo immediato a Eventi di tipo Farmacologico e/o Relazionali e Sanitari di interesse dell’utente.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 138
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Elementi di navigazione presenti nella Dash Board Smart Win SH Tool Section
Navigation Bar
Anagrafica
Calendar Tool
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 139
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Smart Win: i menu di Accesso alle varie Funzionalità ovvero il Pannello di Controllo La sezione SH Tool Section, presente in ogni sezione dell’applicativo è caratterizzata dalla presenza di 4 Tab: Elettromedicali, Documenti Clinici, Pannello di Controllo e Teleconsulto. Dal menù Pannello di Controllo è possibile settare i parametri del sistema e gestire gli Operatori che hanno accesso al proprio sistema. Il Tab “Pannello di controllo” offre all’utente la possibilità di • impostare le modalità di accesso di al sistema • profilare e autorizzare l’accesso ai propri dati a Stakeholder ed attori del mondo sociale e sanitario • accedere ad un comodo ed utile Log di sistema per verificare accessi, durata degli stessi e azioni eseguite sui propri dati sensibili. Smart Win: il menu Impostazioni di sistema
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 140
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Il presente Menu offre all’utente un wizard di attivazione dei vari elettromedicali consegnati insieme all’AIO Smart Health. Gli elettromedicali si presentano nella schermata di riferimento rubricati per tipologia. In figura l’AIO dell’utente si caratterizza per un Bundle di Elettromedicali. Tra questi è possibile selezionare quelli effettivamente consegnati all’utente settandone il nome della Porta, la velocità del transfer rate della stessa, il bit dei dati ed il bit stop. All’interno del presente Tab è inoltre possibile trovare due box denominati: Data Base, Impostazioni Generali. Nella seguente figura per esempio troviamo i riferimenti ad un Set di Bilancie Pesapersone. Anche in tal caso è necessario, in funzione del modello effettivamente consegnato, selezionare quello di riferimento e settare i parametri necessari per il suo funzionamento.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 141
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Smart Win: il menu Gestione Profili
Il sotto-menu Gestione Profili consente all’utente di accedere ai profili di Default precaricati in sistema ovvero la creazione di un nuovo set di permessi da associare a specifici stakeholder e/o operatori socio-assistenziali. Un profilo in Smart Health è rappresentato da un Set di Variabili associate ad uno specifico nominativo e/o ruolo a loro volta funzione o elementi in ingresso di un Profilo di Sistema. In Smart Health, per le decisioni prese dai proponenti e sviluppatori, si è detto che i dati di uno specifico utente risiedono solo ed esclusivamente sul nodo AIO. L’utente è l’unico referente abilitato ad assegnare permessi di LETTURA, SCRITTURA, LETTURA E SCRITTURA, ovvero OSCURARE/DISABILITARE a tutti i soggetti coinvolti direttamente o meno nel processo di cura dell’utente stesso. Tali permessi possono essere riferiti ai seguenti profili di sistema:
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 142
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
o o o o o
MMG e PLS ovvero Medici di Medicina Generale e Pediatri di Libera Scelta, MCA ovvero Medici di Continuità Assistenziale, MS ovvero Medici Specialisti, I ovvero Infermieri, OSS e OSA ovvero Operatori Socio Sanitari e Operatori Socio Assistenziali.
Tutte le figure o profili su descritti possono beneficiare, se e solo se l’utente è interessato, di permessi di accesso al sistema ovvero ai Documenti Clinici ed alle sezioni quali Fascicolo Sanitario e Piano Farmacologico di esclusiva proprietà dell’utente stesso.
L’utente dispone di un set di profili già preimpostato. Senza aver definito un set di permessi ovvero un profilo di accesso alle informazioni non è ipotizzabile abilitare l’accesso al sistema di stakeholders e/o di operatori.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 143
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Smart Win: il menu di Associazione degli operatori e di abilitazione degli stessi all’accesso al sistema
L’assistito in totale autonomia, tramite interfacce semplificate, può abilitare un operatore (Medico, Infermiere, Assistente sociale, ecc) garantendogli accesso ai suoi dati sanitari e clinici. L’operazione di Associazione fa si che l’utente Smart Health manifesti pertanto nulla osta ad accedere ai suoi dati definendo nel contempo chi può fare e soprattutto cosa si possa fare con i dati oggetto di interesse. Anche in tal caso, in funzione di specifiche azioni amministrative, l’utente potrà disporre di un set di Operatori precaricati (solitamente il Medico di Medicina Generale) ma nulla vieta a questi di poter generare un nuovo operatore abilitandolo all’accesso al sistema previa assegnazione di un Profilo di Lettura e Scrittura predeterminato.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 144
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 145
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
Smart Win: Elettromedicali e rilevazioni in tempo reale Il sistema Smart Health rappresenta un cluster di dispositivi e soluzioni a supporto dei processi di cura e presa in carico dei cittadini assistiti. Obiettivo del gruppo di lavoro è stato sin da subito quello di portare un pezzo di clinica a casa dell’utente e tale scelta ha spinto esperti e specialisti a disegnare e ottimizzare interfacce a garanzia di un dialogo stabile tra elettromedicali di alta fascia e il Corner Intelligente e Innovativo AIO Smart Healht. Smart Win integra routine e protocolli di comunicazione wireless e bluetooth con un set di elettromedicali tra i quali è possibile annoverare: o o o o o o o o
Pulsossimetri, Bilance, Misuratori di Pressione, Glucometri, Elettrocardiografi, Fasce Toraciche, Stetofonendoscopi, Spirometri.
L’utente a seguito di installazione e prima registrazione, condotta con il supporto degli operatori Smart Health, non deve far altro che accedere a Smart Win tramite la sua Tessera Sanitaria ed accendere il dispositivo elettronico di interesse. Il sistema, grazie ai protocolli di comunicazione ed alle routine sviluppate, indirizzerà subito l’utente alla pagina dell’elettromedicale di riferimento e inviterà l’utente a indossare correttamente il devices procedendo all’acquisizione dei dati rilevati. Il data set rilevato confluirà in apposita tabella del Data Base presente all’interno del Corner Smart Health per poter essere consultato in totale autonomia dall’utente ovvero dall’operatore che questi ha abilitato alla consultazione o visione. Ogni singola funzione in grado di essere garantita da un elettromedicale viene spiegata con parole semplici e chiare all’utente, per offrire una guida a supporto delle operazioni di rilevazione e refertazione di dati sanitari in totale autonomia al cittadino preso in carico. Dall’elettromedicale più semplice a quello più complesso il processo di acquisizione delle rilevazioni risulta semplificato e facilitato e tale da chiedere all’utente accortezza soltanto
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 146
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
nell’accensione del devices e laddove richiesto nell’indossare lo strumento di misura per come richiesto dai relativi manuali d’uso e manutenzione. Smart Win: il Tab Documenti Clinici Il Tab Documenti Clinici è la sezione in cui Smart Win espone tutti di documenti di natura sanitaria e relativi allo stato di salute ed ai percorsi terapeutici e di presa in carico dell’utente Smart Health. Il Tab presenta una vista ad albero (in perfetto stile Widows) in cui trovano spazio le seguenti voci: •
Profilo Sanitario Sintetico o Patient Summary (PaS) è un documento sintetico prodotto dal medico di famiglia dell’assistito, che raccoglie le informazioni che costituiscono la sua storia clinica. In sostanza si tratta di un documento emesso dal MMG, che ha come scopo quello di condividere, ai fini di cura e di assistenza, le informazioni cliniche rilevanti del paziente con le strutture di continuità assistenziale (Guardia Medica, etc.) ed emergenza (Pronto Soccorso). Il Patient Summary (PaS) è il contributo che il MMG fornisce per arricchire il fascicolo sanitario elettronico del paziente. In Smart Health il PaS è tenuto aggiornato dal MMG/PLS, ogni qualvolta intervengono cambiamenti da lui ritenuti rilevanti sulla situazione clinica corrente del paziente. All’interno di Smart Health ed in generale il Fascicolo Sanitario non è un documento incrementale: questo significa che ogni volta che i dati clinici rilevanti dell’assistito cambiano, il MMG/PLS è tenuto a pubblicare un nuovo PaS che rende obsoleto il precedente. Smart Health tiene traccia le varie modifiche e fornisce all’utilizzatore la versione del PAS vigente.
•
Referti e Verbali: in tale sezione sono annoverati o Gli Esami Strumentali caratterizzati da Titolo, Data e Permesso di Lettura e Scrittura generato o
Verbali Diagnostici anch’essi catalogati per Nome, Data e Permesso.
Tale sezione consente all’utilizzatore anche di effettuare ricerche per data, patologia, apparato e disciplina
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 147
Manuale Smart Health |LA PREPARAZIONE DEI CORNER ALL IN ONE SMART HEALTH
•
Piano Farmacologico: in tale sezione l’utente può disporre in qualunque momento del dettaglio delle terapie prescritte dai Medici di Medicina Generale ovvero da Specialistici, potendo acquisire in qualunque istante informazioni sulla tipologia di farmaco, sulle modalità di assunzione e sul relativo timing.
•
Piano Terapeutico: in tale sezione l’utente trova esposte le varie tipologie di terapia prescrittegli con data di inizio, fine e relativo stato e riferimenti in merito all’Autore o al Soggetto Prescrittore.
•
SVAMA: all’interno di tale sezione trovano sede documenti e informazioni a supporto delle preposte U.V.M.D. incluse le schede S.V.A.M.A. e i documenti funzionali all’erogazione di prestazioni di natura socio-sanitaria presso la casa dell’assistito ovvero di inserimento in strutture protette.
Progetto di Innovazione Sociale PON04a3_00211 | Ing. Morabito A., Ing. C. Nino, Dott. V. Muraca
Pagina | 148