Incremento della sicurezza trasfusionale...... 

 

Sistema Informatizzato per l’incremento della sicurezza trasfusionale Autologa ed Omogenea nelle aree critiche - Azienda Ospedaliera "Rummo" Benevento

 

Premessa

 

L'Applicazione richiesta presenta notevoli difficoltà di implementazione, sia per la delicatezza dell’ambito operativo, sia per l’integrazione stretta che il Software e l’Hardware devono avere. Si riportano di seguito le specifiche richieste, ed in corsivo i nostri commenti ed integrazioni.

Specifiche Tecniche dell’Applicazione

 

Il processo informativo si basa su una sequenza di operazioni che deve essere monitorata e controllata. La struttura del Database, la sequenza operativa, i controlli ed il trasferimento dei Dati alle altre applicazioni vanno concordati con i responsabili del reparto di Ematologia. Nelle fasi di sviluppo riteniamo sia assolutamente fondamentale collaborare strettamente con i responsabili del Reparto, perche solo in questo modo si potrà garantire l’esatta corrispondenza dell’Applicazione alle aspettative degli utenti. Quella che segue è una descrizione di massima delle operazioni da eseguire:

  1. Acquisizione dei Dati del Paziente con identificazione dello stesso attraverso un Codice Univoco; questa fase deve essere eseguita attraverso il terminale portatile collegato in Wlan (Wireless LAN) al server, previa identificazione dell'operatore attraverso il Badge magnetico; l'interfaccia utente deve essere semplice e nello stesso tempo garantire una serie di controlli sui dati immessi; i Dati da acquisire riguardano l'identità del paziente, il tipo di richiesta, l'operatore che svolge l'attività; l'operazione si conclude con la stampa immediata delle etichette da apporre sui campioni prelevati. Questa fase è importante, perché crea l’informazione su cui saranno basate le successive elaborazioni. Particolare attenzione dovrà porsi sulla fase di identificazione dell’operatore e del paziente per evitare errori di imputazione. Il collegamento con il Server avverrà attraverso un collegamento Wireless, quindi deve essere garantita la sicurezza della trasmissione attraverso algoritmi di cifratura.

  2. Trasferimento dei dati anagrafici, della richiesta e dei prelievi al centro trasfusionale; il Terminale portatile deve collegarsi tramite Wlan al Server e passare le informazioni al Database, secondo le specifiche concordate; sul Server è installato un Sistema Operativo Linux Suse 9.2, che ha il compito di far girare uno dei Database Relazionali più efficienti e sicuri disponibili, MySql. L’interfaccia di immissione dati dal Terminale potrà essere implementata, dopo una attenta valutazione, sia con il sistema di sviluppo PocketPc sia tramite un Browser Web. In questo sarà necessario installare sul server Apache e PHP.

  3. Elaborazione della richiesta da parte del Centro Trasfusionale; l'applicazione deve prevedere la manutenzione del Database, il controllo e l'estrazione dei dati, il trasferimento e l'integrazione delle informazioni verso gli applicativi Emonet ed Eliot. Una volta acquisiti, i dati verranno elaborati dalla Workstation collegata al Server. Si prevede lo sviluppo di un applicativo Ms Access collegato ai Databases attraverso interfacce ODBC. Questo dovrebbe garantire l’interoperabilità con gli applicativi Emonet ed Eliot, che usano lo stesso protocollo.

  4. Preparazione eventuale delle sacche con identificazione del Paziente a cui sono destinate; i dati elaborati dalle procedure Emonet ed Eliot (compresa la stampa delle etichette delle sacche) serviranno ad integrare le informazioni presenti nel Database, con un ulteriore controllo di congruità

  5. Esecuzione e controllo della trasfusione; questa operazione dovrà essere verificata tramite il terminale collegato in Wlan; la trasfusione potrà avviarsi solo dopo l'identificazione dell'operatore attraverso il badge magnetico; il terminale dovrà leggere il bracciale del paziente, le etichette sulle sacche ed interrogare il Database per ottenere l'autorizzazione alla trasfusione; il terminale dovrà raccogliere i dati della trasfusione e trasferirli al Database. Anche in questa fase l’interfaccia utente potrà essere implementata tramite PocketPc Sdk o Browser Web. Particolare attenzione dovrà prestarsi alla semplicità delle operazioni in modo da minimizzare il rischio di errori.

  6. L'applicazione presente sul Server dovrà in garantire l'integrità e la sicurezza dei Dati attraverso procedure automatiche di Backup e controllo degli accessi; l'applicazione stessa dovrà essere accessibile a qualunque utente autorizzato collegato in Rete Locale o Remota. Tutto il sistema dovrà garantire in modo adeguato la sicurezza (tramite procedure di autenticazione e protezione) e l’integrità (attraverso procedure automatiche di Backup) della Base dei Dati. Queste procedure saranno implementate a livello di Server attraverso gli strumenti già presenti in Suse Linux.

  7. Tutto il Sistema (Hardware + Software) dovrà garantire il rispetto delle norme contenute nel Decreto Legislativo 30 Giugno 2003, Numero 196 (Codice in Materia di Protezione dei Dati Personali). L’Applicazione verrà sviluppata in grande parte attraverso strumenti Open Source, e ciò ne garantisce la stabilità e la possibilità di semplice aggiornamento nel tempo. La nostra Azienda, alla fine della fase di sviluppo, rilascerà una completa documentazione riguardante la struttura della base dei dati, in modo da permetterne una completa integrazione con altri archivi già presenti o disponibili in futuro.

L’Applicazione verrà sviluppata in grande parte attraverso strumenti Open Source, e ciò ne garantisce la stabilità e la possibilità di semplice aggiornamento nel tempo. La nostra Azienda, alla fine della fase di sviluppo, rilascerà una completa documentazione riguardante la struttura della base dei dati, in modo da permetterne una completa integrazione con altri archivi già presenti o disponibili in futuro.

Hardware

 

Terminale Symbol PPT 8846

  • PowerPC 2003

  • 64 Mb RAM

  • Wireless

 

Stampante Portatile Zebra Cameo 2Sc