DOCUMENTO DI SINTESI E-Grouper (ver.1.4) Gestione Flusso Informativo Strutture Residenziali e Semiresidenziali Sommario INTRODUZIONE ............................................................................. 1 A CHI È RIVOLTO ........................................................................... 1 ACCESSIBILITÀ ............................................................................. 1 RUOLI ............................................................................................ 2 OPERATIVITÀ ................................................................................ 3 COMANDI DEL MENU’ ....................................................................... 3 GROUPER .................................................................................... 3 ASSISTITI .................................................................................. 4 AMMINISTRAZIONE ..................................................................... 4 STRUTTURE ................................................................................ 4 ESPORTAZIONE ........................................................................... 5 INFORMAZIONI ........................................................................... 5 LOG ACCESSI ............................................................................. 5 STATISTICA ................................................................................ 5 SICUREZZA .................................................................................... 6 PASSWORD ................................................................................ 6 FAQ (FREQUENTLY ASK QUESTIONS) ............................................ 6 CREDIT .......................................................................................... 8 Introduzione Il presente documento descrive una sintesi delle specifiche funzionalità caratterizzanti la Web Application E-Grouper a supporto delle Strutture Residenziali e Semiresidenziali in coerenza con il decreto attuativo pubblicato in Gazzetta Ufficiale n°6 del 9 gennaio 2009. A chi è rivolto A tutte le strutture residenziali pubbliche e private accreditate o che intendono essere accreditate come Residenze Sanitarie Assistenziali (RSA) e Residenze Protette (RP), tenute a documentare la propria casistica. E-Grouper sarà adottato: Come strumento di classificazione e valutazione del carico assistenziale per i pazienti non autosufficienti assistiti presso le strutture residenziali sanitarie e socio-sanitarie marchigiane. Come strumento di valutazione del case-mix assistenziale anche ai fini dell’accreditamento e di verifica di standard assistenziali. Come ulteriore strumento di lavoro delle UVD per il monitoraggio dei piani di assistenza individuale e dei clinical pathway. Come possibile sistema di remunerazione delle strutture residenziali. Accessibilità Il requisito fondamentale del sistema è quello di non essere invasivo: la consultazione dell’informazione e l’utilizzo dell’applicazione avviene completamente via internet mediante un browser qualsiasi (Internet Explorer, Mozilla, ecc...). Questo evita pertanto l’installazione di software specifici in tutti i punti coinvolti, fatta eccezione del Server, il quale deve ospitare il database e gestire l’applicazione. In tale modo viene anche superato ogni problema di eterogeneità di sistema operativo, abilitando all’uso eventuali utenti di Mac OS-X, Windows in qualsiasi versione, o Linux in qualsiasi distribuzione, richiedendo soltanto, come prerequisito, la disponibilità di un browser per navigare sul web. La soluzione tecnologica adottata è quella delle cosiddette applicazioni web based, implementate tramite programmazione orientata agli oggetti, in linguaggio java su sistema © Join System. L’architettura è di tipo centralizzato e fornisce tipologie di accesso diversificate a seconda dell’utente di volta in volta autenticato. L’interazione dell’utente col sistema può avvenire da qualsiasi postazione collegata alla rete internet. Le informazioni e gli accessi di pertinenza per l’amministratore dell’applicazione sono diversificate rispetto a quelle degli utenti operatori delle strutture. Pertanto sono stati differenziati i livelli di accesso a seconda del ruolo, mantenendo al contempo una visione globale del sistema. 1/9 Nel server l’informazione è sempre disponibile e ogni modifica apportata, sia da parte degli amministratori, che da parte degli operatori, può essere visibile in tempo reale. Infatti, appena una modifica è operata da una postazione remota, l’informazione contenuta nel database è immediatamente resa visibile a tutti. Ruoli Nella sua organizzazione il sistema prevede l’assegnazione di ruoli specifici attribuiti ad ogni singolo utente dall’amministratore di sistema. L’accesso alle aree riservate è sempre autenticato tramite username e password. In tal modo viene precisamente determinato il ruolo di accesso di ogni utente. Il ruolo permette di identificare i compiti di un determinato utente all’interno del contesto. Ad ogni utente registrato, il sistema assegnerà automaticamente il ruolo di localUser. Di seguito sono riportate le definizioni dei principali ruoli: localUser (operatore) – A tutti gli utenti registrati viene attribuito di default questo ruolo. All’localUser è data la possibilità di accedere alle aree riservate relative alla gestione degli assistiti quali anagrafiche, immissione / dimissione e compilazione Scheda Rug (Resource Utilization Groups). localAdmin (amministratore locale) - Generalmente attribuito a un utente del comparto amministrativo. Al localAdmin è data la possibilità di effettuare le stesse operazioni del locaUser, inoltre effettua per gli utenti della struttura di appartenenza: o registrazione e assegnazione username e password ai localUser o cambio password ed eventuali aggiornamenti alle anagrafiche dei localUser. zonaAdmin (amministratore di zona) - Generalmente attribuito a un utente del comparto amministrativo. Al zonaAdmin è data la possibilità di effettuare le stesse operazioni del localAdmin ma per la zona di competenza, di seguito le limitazioni del zonaAdmin: o In produzione non sono consentite le operazioni di salvataggio e variazioni delle degenze e dei RUG, sui quali può accedere in lettura. Al zonaAdmin in DEMO sono consentite le operazioni di salvataggio e variazioni delle degenze e RUG. arsAdmin (amministratore delle strutture) - Generalmente attribuito a un utente dell’Agenzia Regionale che effettua le convenzioni con le strutture residenziali. Al ruolo arsAdmin è data la possibilità di effettuare le stesse operazioni del zonaAdmin a livello Regionale ad esclusione della sezione Amministrazione, nella quale accede limitatamente alla gestione del proprio profilo. Può inoltre effettuare le operazioni di registrazione/gestione delle strutture Residenziali e Semiresidenziali Regionali Al arsAdmin in DEMO sono consentite le operazioni di salvataggio e variazioni delle degenze e RUG. sysAdmin (amministratore di sistema) - Generalmente assegnato agli operatori del servizio informatico che amministrano l’applicazione sotto il profilo tecnico. Al sysAdmin è data la possibilità di effettuare tutte le operazioni, di accedere alle risorse che gli consentono di svolgere attività di amministrazione dei ruoli e manutenzione al web-server. Operatività COMANDI DEL MENU’ Grouper - Gestione scheda RUG Assistiti - Gestione assistiti Amministrazione - Gestione utenti utilizzatori del servizio Assistenza - Indicazioni per richiedere assistenza Strutture - Elenco strutture accreditate Log - Monitoraggio accessi GROUPER Sezione destinata al localUser nella quale verranno compilati i campi degli items per la valutazione multidimensionale relativi ai bisogni e allo stato di salute dell’assistito. Dalla rilevazione verrà determinato il gruppo RUG di appartenenza dell’assistito e il livello di fragilità del FAR come da trascodifica presente nella Relazione Finale del Mattone 12 del Ministero della Salute. 3/9 ASSISTITI Sezione destinata al localUser nella quale è possibile gestire le anagrafiche e le degenze degli assistiti. Ogni sezione riporta un titolo descrittivo di facile comprensione, i campi che necessitano di ulteriore spiegazione sono esplicitati posizionandosi con il mouse sopra l’icona presente alla destra del campo stesso. AMMINISTRAZIONE Sezione destinata al localAdmin dalla quale è possibile gestire l’anagrafica del localAdmin, le anagrafiche dei localUser e la manutenzione delle password e stampa delle credenziali di accesso del localAdmin e dei localUser. Il localAdmin può inoltre: su richiesta delle strutture di sua competenza intervenire sull’eliminazione di eventuali registrazioni RUG caricate per errore e/o bloccate per scadenza validità. Migrare i profili utente dall’applicazione residente nel server Demo all’applicazione del server di produzione. STRUTTURE Sezione destinata in lettura a tutti i ruoli, in scrittura soltanto all’arsAdmin il quale può gestire l’inserimento e la modifica delle strutture residenziali accreditate. L’inserimento prevede la generazione automatica del localAdmin e zonaAdmin. 4/9 ESPORTAZIONE Sezione destinata al zonaAdmin per la rilevazione periodica del data entry. INFORMAZIONI Pagina visibile a tutti i ruoli con le indicazioni per ricevere assistenza. LOG ACCESSI Pagina di log visibile solo al sysAdmin contenente le informazioni di accesso di tutti gli utenti. STATISTICA Pagina statistica con numerose sezioni che consentono di rilevare in percentuale le presenze, degenze, attività, ecc... 5/9 Sicurezza L’autenticazione e il traffico dei dati in rete viene gestito tramite protocollo SSL (Secure Sockets Layer), protocollo che utilizza la crittografia per fornire sicurezza nelle comunicazioni su internet e che consente alle applicazioni client/server di comunicare in modo tale da prevenire il 'tampering' (manomissione) dei dati, la falsificazione e l'intercettazione. PASSWORD Viene richiesto di cambiare la password di login nei seguenti casi: al primo accesso ad ogni richiesta di nuova password in caso di smarrimento ogni 90 giorni L’utente verrà bloccato dal sistema in caso di: mancato accesso per 90 giorni consecutivi scadenza del contratto di lavoro Lo sblocco può avvenire soltanto dal localAdmin / zonaAdmin o dal sysAdmin attraverso la generazione di una nuova password e posticipo della data scadenza contratto. Il localAdmin / zonaAdmin ha facoltà di bloccare l’accesso a un localUser a livello di struttura. Il sysAdmin ha facoltà di bloccare l’accesso a un localUser e localAdmin / zonaAdmin a livello di struttura e di sistema. FAQ (frequently ask questions) RISPOSTE A DOMANDE PIÙ FREQUENTI D Chi sono i localAdmin? R Sono utenti con ruolo di amministratori locali. I localAdmin sono preposti a fornire e gestire gli accessi ai localUser. In genere sono dipendenti delle zone territoriale i quali precedentemente a questo sistema ricevevano dalle strutture accreditate i file contenenti i record destinati alla Regione e poi al Ministero. D Chi sono i localUser? R Sono utenti con ruolo di operatori utilizzatori del servizio. In genere sono dipendenti delle strutture residenziali e semiresidenziali che assistono i pazienti. D Chi sono i sysAdmin? 6/9 R Sono utenti con ruolo di amministratori di sistema. In genere sono utenti del comparto tecnico preposti a manutenere il sistema e l’applicazione sotto il profilo tecnico e di sviluppo software. D Chi fornisce le credenziali di accesso (nome utente e password)? R Ai localAdmin le credenziali di accesso sono fornite sistematicamente dal sysAdmin. R Ai localUser le credenziali di accesso sono fornite dal localAdmin secondo apposita procedura. D Cosa deve fare il localAdmin per registrare un nuovo utente localUser? R Dal menù Amministrazione cliccare su REGISTRAZIONE UTENTI UTILIZZATORI DEL SERVIZIO. Digitare il codice fiscale del nuovo localUser e proseguire secondo indicazioni mostrate a video. D Cosa deve fare il localAdmin per fornire una nuova password a un utente localUser? R Dal menù Amministrazione cliccare su GESTIONE UTENTI UTILIZZATORI DEL SERVIZIO. Nella terza colonna relativa al record dell’utente interessato cliccare sull’icona , nella finestra che si apre cliccare sul bottone RESET PASSWORD. Dopo aver premuto il bottone appare un ulteriore bottone INOLTRA PASSWORD VIA SMS che consente di inoltrare la password sul cellulare del richiedente. D Qual è la procedura di ospedalizzazione / immissione di un assistito? R Seguire i 4 step di seguito elencati: 1) Dal menù Assistiti cercare l’assistito da ospedalizzare digitando nel campo trova il cognome o parte di esso, oppure il codice fiscale o parte di esso. Premendo il pulsante cerca apparirà il risultato della ricerca nell’elenco sottostante. Se l’utente è presente nell’elenco cliccare l’icona corrispondente. (Se l’assistito non è presente in elenco effettuare l’inserimento del nuovo assistito cliccando su 2) Dopo aver cliccato sull’icona divisa in 2 parti: Nuovo Assistito) , si aprirà una nuova finestra ANAGRAFICA ASSISTITO e GESTIONE DEGENZE. I campi della prima sezione dovranno essere compilati (i campi con asterisco sono obbligatori). Al termine premere Salva anagrafica 3) Terminata la compilazione dell’anagrafica e salvate le modifiche, cliccare nella seconda sezione GESTIONE DEGENZE per procedere alla gestione delle degenze 7/9 4) Per inserire una nuova degenza cliccare su Nuova degenza. Dalla finestra che si apre è possibile compilare tutti i campi necessari all’immissione dell’assistito. Terminato l’inserimento cliccare su Salva Immissione per confermare i dati inseriti D Qual è la procedura di dimissione di un assistito? R Registrare un rug di dimissione dalla plancia RUG per l’assistito da dimettere. D Che cosa significa il simbolo cancelletto # d’avanti ai nomi del campo cerca nella sezione Grouper? R Sta ad indicare che sono passati 90 giorni dall’ultimo rug, pertanto sarebbe necessario effettuare un rug follow-up. D Che cosa significa il simbolo ^ d’avanti ai nomi del campo cerca nella sezione Grouper? R Sta ad indicare che l’assistito è deceduto. Credit TECNOLOGIA Pagine Dinamiche OBJECT-ORIENTED SIDEJava Server Page TECHNOLOGY -SERVER Data Base MySql 5.1 Linguaggi utilizzati Java – Java Script – AJAX – HTML - XHTML – CSS – XML – JSTL - FLASH Locazione Server Server Farm – Regione Marche - Ancona Web-Server e Servlet Container JSP Apache 2.2 - Apache Tomcat 6 Protocollo Trasporto dati TCP/IP – SSL con chiave pubblica SHA1 1024bit 8/9