UNIVERSITA’TOR VERGATA Facoltà di Ingegneria Corso di Laurea in Ingegneria MEDICA Corso di “Infrastrutture Informatiche Ospedaliere” A.A. 2002/2003 Prof. Salvatore TUCCI Progetto su SERVIZI PER GLI UTENTI DEI RICOVERI Alessandro ROSSI II 012109 e-mail: [email protected] web site: http://web.tiscali.it/rossi.alessandro Introduzione Il progetto si basa sulla progettazione di un portale per il policlinico di Tor Vergata, con particolare attenzione ai servizi per gli utenti dei ricoveri. Il portale in genere è un tipo di servizio proposto su una Web page che raccogli, raggruppandoli per categorie, il maggior numero possibile di link inerenti al tema del portale stesso. Questo modello di organizzazione ha origini molto antiche, ovvero nel cosiddetto arbor scientia , elaborato dagli enciclopedisti medievali, ed è stato assunto come modello per i portali, visto la sua enorme funzionalità. Il tipo di portale utilizzato per il mio progetto è un portale verticale, o vortal, che ha funzioni molto simili a quelle del portale orizzontale, dove la sostanziale differenza risiede sulla focalizzazione degli argomenti trattati. Nel caso di diversi portali che trattano dello stesso argomento e che interagiscono tra di loro si è coniata la definizione di federazione di portali. COSA DOVREBBE OFFRIRE IL PORTALE: esempio di un paziente Prendiamo ad esempio un soggetto con problemi alla spalla destra . Una prima indagine del suo medico curante gli diagnostica una sindrome di degradazione della cuffia rotatoria dell’articolazione della spalla destra. L’utente prenota la sua visita ortopedica attraverso il web attraverso la smart card, in cui compare direttamente la richiesta da parte del medico curante e la diagnosi preliminare da lui rilevata. Il portale del policlinico elabora la richiesta e valuta, anche grazie alla valutazione del medico curante la priorità di visita del soggetto. Dopo un’elaborazione interna il portale visualizza una lista di possibili date di appuntamento per il paziente. Il client, in questo caso identificato dal nostro paziente, allora sceglie la data e l’ora disponibili a cui è più favorevole, manda la richiesta, ma insieme alla sua richiesta si chiede di inserire la sua e-mail ed il suo numero di telefono cellulare, per eventuali comunicazione di rinvio della prestazione. Il paziente viene visitato dal medico il quale riscontra in effetti la prima diagnosi del medico curante, e prescrive delle analisi per la conferma della sua diagnosi, questi esami verranno svolti tutti nella struttura ospedaliere. Il medico invia la possibilità del paziente di prenotare gli esami. il paziente si dirige a casa sua e si connette con il portale di Tor Vergata dove con la sua smart card il portale riconosce il soggetto ed elenca gli esami prescritti dal medico, il medico nella prescrizione ha inserito il valore della priorità di questi esami in modo che l’ospedale possa regolare il flusso di esami clinici da effettuare, evitando inutili congestionamenti. Il paziente prenota le sue analisi, che attraverso vari calcoli il server riesce ad inserire tutte nello stesso giorno in modo che il paziente sia in grado di fare tutto nello stesso giorno. Ma l’esame della risonanza magnetica non è possibile farla in questa struttura perché il numero di priorità delle richieste è talmente elevato che la macchina risulta occupata ed il tempo per l’esame cade al di fuori del tempo massimo richiesto dall’ortopedico per la prossima visita, il portale dice al paziente che farà una ricerca negli ospedali vicini muniti di NMR per ricercare un possibile ‘buco’ dove inserire l’esame del paziente. Riesce a trovare la possibilità di prenotare presso il policlinico Casilino, e richiede il permesso di convalidare la prenotazione, e convalidando la prenotazione il PTV manderà l’indirizzo a cui spedire il risultato dell’analisi. Il paziente va dal chirurgo ortopedico dove tramite la smart card del paziente compariranno tutti i suoi dati ed i relativi esami diagnostici. Il medico prenota il ricovero del paziente per il giorno disponibile. Automaticamente il server del reparto ortopedico consulterà il magazzino per la verifica del materiale che serve per il ricovero del paziente in caso di mancanza di qualche materiale manderà la segnalazione a chi di dovere in tempo utile. Tralasciando i problemi burocratici continuiamo con il nostro paziente che il giorno prima del suo ricovero riceverà un sms sul suo cellulare ed una e-mail per ricordarsi che il giorno dopo deve ricoverarsi e una piccola agenda della possibile documentazione e del materiale da portare con se. Il giorno del ricovero il paziente ha una linea preferenziale per eventuali analisi preoperatorie e visite. Il materiale per la sua operazione è tutto pronto senza alcun ritardo. Prima di essere dimesso il medico prescrive dei medicinali al paziente ed immette la richiesta direttamente dal portale di Tor vergata. Il portale automaticamente farà la ricerca delle farmacie più vicine al paziente e la eventuale prenotazione o ordinazione di medicinali. Il paziente andrà a colpo sicuro in quella farmacia per ritirare i suoi farmaci. Il paziente avrà in automatico anche prenotato le eventuali visite di controllo e gli orari a cui si deve presentare. ARCHITETTURA DEL PORTALE Organizzazione e archiviazione dei dati Per semplicità utilizzo un acronimo per il portale del mio progetto, cioè il PAR, che sta per portal admission record. Per la progettazione della sua architettura ho preso spunto dal Synapse portal project , utilizzando alcune sue notazione e funzionalità, tanto per dare una certa veridicità alla possibile realizzazione della mia idea. Il PAR sarà basato prima di tutto su di un electronic healthcare record (EHCR), cioè un database dove sono contenuti, in formato elettronico, tutti i dati dei pazienti. Questo database lo individuo come un primo bacino di contenimento delle informazioni relative ai vari pazienti, dati che provengono dai vari reparti della struttura ospedaliera (ortopedia, cardiologia, urologia, ecc..) e dai vari laboratori di analisi (analisi sanguinee, NMR, TAC Ecografie, Angiografie, ecc.). Questi dati saranno poi elaborati per essere organizzati in modo che ogni paziente abbia una suo proprio archivio all’interno del server principale di archiviazione, chiamato FHCR (federal healt-care record). In questo modo il recupero dei dati da parte e del personale sanitario e da parte della consultazione del paziente dovrebbe essere più veloce ed efficiente. I dati possono poi essere organizzati all’interno del FHCR attraverso una serie di processi, che riescono a catalogare i dati che seguono degli schemi ben precisi, chiamati template. I template possono rappresentare i risultati di un’analisi del sangue, di una risposta ad un esame, ed altre cose simili. Architettura ospedaliera I vari reparti dell’ospedale devono essere tra loro collegati con una tipologia di rete del tipo star, dove un server centrale smista tutte le informazioni, elaborando le varie informazioni che gli provengono e rispedendo le conseguenti risposte, quindi funzionando da controllore a tutti i dati che devono transitare da e verso di lui e attraverso di lui per andare verso un altro reparto. Il server centrale deve poi essere collegato ad un altro server che gestisce il portale, dove quest’ultimo agisce in maniera autonoma nel recupero delle informazioni e nella gestione della comunicazione con i client. Questo server può prendere il nome di server PAR CONNESSION DEL CLIENT AL PORTALE Prima di tutto il client quando si connette deve essere riconosciuto con un id identificativo che proviene dalla sua smart card, quindi connettendosi da casa il suo riconoscimento deve avvenire tramite la smart card, la cui validità deve essere riconosciuta da un ente esterno all’azienda ospedaliera, una volta che viene dato l’ok da parte dell’ente certificatore allora l’utente può procedere con la sua interazione con il portale. PRENOTAZIONE VISITA La prenotazione della visita specialistica richiede che il portale possa comunicare con il reparto in questione e verificare tramite un agenda interna la disponibilità del medico, una sorta di segretaria elettronica, tutta la comunicazione deve avvenire tramite la rete intranet ospedaliera. PRENOTAZIONE DEGLI ESAMI La prenotazione degli esami deve avere prima di tutto la autorizzazione da parte del medico che ha eseguito la visita, che attraverso il suo terminale autorizza il paziente a poterli eseguire nella struttura, dove imposta anche il livello di priorità dell’esame nel caso questi debbano essere eseguiti il più presto possibile, in funzione della disponibilità dei laboratori e dei macchinari. Questo comporta che ogni punto della rete deve avere al suo interno un’agenda dove poter consultare la disponibilità per gli esami prescritti. L’utente può richiedere la verifica della disponibilità dei laboratori e delle varie strutture per effettuare tutte le analisi richieste nello stesso giorno, oppure una verifica in vari giorni in una certa fascia oraria, oppure nel caso di larga disponibilità di tempo da parte del paziente, di far in modo che il portale decida da sé i giorni e le ore per la prenotazioni degli appuntamenti. La gestione di queste informazioni richiede sempre una forte collaborazione tra il portale e il server principale della struttura sanitaria. Nel caso che la struttura sanitaria sia in collegamento anche con altre strutture ospedaliere, la ricerca potrebbe essere effettuata anche in queste. Nel caso contrario sarebbe opportuno lasciare la possibilità durante la progettazione della rete e del software di gestione di questa un’opzione in cui si riesca ad interfacciarsi ad altri strutture. RISPOSTA DEGLI ESAMI Durante la prenotazione degli esami è stato richiesto all’utente di inserire la sua email ed il suo numero di cellulare. Il server principale tiene traccia del record del paziente e nel momento in cui arriva un esame dal laboratorio, il server inserisca questo nel record del paziente e nel contempo attivi due processi che si interfaccino con il portale, uno che tramite il collegamento smtp spedisca un e-mail ed un altro che spedisca un sms per avvertire il paziente che le sue analisi sono pronte e di andare a vedere sul portale. Una volta connesso e verificata la sua identità con la sua sempre fedele smart card, il paziente vedrà la risposta delle sue analisi con il relativo commento da parte del tecnico che ha eseguito la stessa. RICOVERO DEL PAZIENTE Una volta completati gli esami, con la solita procedura il paziente verrà avvertito che per tale giorno deve presentarsi presso l’ospedale per il ricovero. Nel caso che il tipo di intervento sia di routine, il portale manderà una richiesta al reparto dove il paziente si deve ricoverare e da lì potrà recuperare dall’archivio residente la descrizione di questo e spedirlo nel server del portale nel caso in cui il paziente voglia sapere con maggior dettaglio in cosa consiste la sua operazione. INTERAZIONE REPARTO – MAGAZZINO Nel momento della conferma del ricovero il portale manda la conferma al reparto che elabora la quantità necessaria di materiale che serve per il ricovero del paziente, di conseguenza il nodo del reparto entra in comunicazione con il nodo del magazzino per la richiesta del materiale necessario. AVVERTIMENTO DEL RICOVERO DEL PAZIENTE Nello stesso momento in cui avviene la conferma del ricovero del paziente per tale giorno, vengono avvertiti anche i laboratori e le sale di terapia della loro eventuale impiego in caso di necessità, una sorta di circolare. CONTATTO FARMACIE Il giorno prima dell’uscita del paziente, il nodo del reparto entra in contatto con il server del portale per far richiesta alla farmacia più vicina delle medicine che servono per il periodo di post degenza del paziente, in modo che la farmacia nel caso in cui ne fosse sprovvista abbia il tempo di effettuare la richiesta presso il suo fornitore.