Gestione della Carta Sanitaria Elettronica - TS-CNS Georeferenziazione degli sportelli CARTA SANITARIA ELETTRONICA Georeferenziazione degli sportelli Versione 1.1 – 15/04/2014 A solo uso interno di Regione Toscana Pag. 1 di 9 Gestione della Carta Sanitaria Elettronica - TS-CNS Georeferenziazione degli sportelli INDICE GENERALE 1 ACRONIMI E DEFINIZIONI...................................................................................................................... 3 2 INTRODUZIONE ............................................................................................................................................. 4 3 GEOREFERENZIAZIONE E PUBBLICAZIONE DEI DATI............................................................. 4 3.1 MODELLO ATTUALE – AS IS ........................................................................................................................ 4 3.2 EVOLUZIONE DEL MODELLO – TO BE ......................................................................................................... 5 3.3 LOGICA DI FUNZIONAMENTO ........................................................................................................................ 5 3.4 SCENARI D’USO ............................................................................................................................................. 6 3.4.1 Creazione nuovo sportello ......................................................................................................................... 6 3.4.2 Variazione di uno sportello esistente ......................................................................................................... 6 3.4.3 Cancellazione di uno sportello ................................................................................................................... 7 3.5 MONITORAGGIO............................................................................................................................................. 7 4 ARCHITETTURA DEL SISTEMA ............................................................................................................... 7 4.1 STRUTTURA DEL DATABASE .......................................................................................................................... 7 A solo uso interno di Regione Toscana Pag. 2 di 9 Gestione della Carta Sanitaria Elettronica - TS-CNS Georeferenziazione degli sportelli 1 ACRONIMI E DEFINIZIONI CNS Carta Nazionale dei Servizi RT Regione Toscana CSE Carta Sanitaria Elettronica CMS Card Management System Si tratta di un’applicazione software per la gestione dell’intero ciclo di vita della TS-CNS CA Certification Authority Ente di terza parte (trusted third party), pubblico o privato, abilitato a rilasciare un certificato digitale tramite procedura di certificazione che segue standard internazionali e conforme alla normativa europea e nazionale in materia TS-CNS Tessera Sanitaria come Carta Nazionale dei Servizi Rappresenta l'evoluzione "tecnologica" della Tessera Sanitaria, che oltre ai servizi sanitari normalmente offerti dalla TS nazionale permette l'accesso ai servizi in rete offerti dalla Pubblica Amministrazione A solo uso interno di Regione Toscana Pag. 3 di 9 Gestione della Carta Sanitaria Elettronica - TS-CNS Georeferenziazione degli sportelli 2 INTRODUZIONE Nell’ambito del progetto Carta Sanitaria Elettronica, viene richiesta da Regione Toscana la realizzazione di una nuova modalità di gestione delle informazioni relative agli sportelli di attivazione della TS-CNS, che sono censiti sul Card Management System (CMS). L’obiettivo è quello di arrivare alla georeferenziazione degli sportelli e alla loro rappresentazione su apposite mappe. 3 GEOREFERENZIAZIONE E PUBBLICAZIONE DEI DATI Le informazioni relative agli sportelli di attivazione della Carta Sanitaria che vengono gestite sul CMS sono le seguenti: dati anagrafici orario di apertura magazzino buste. I dati anagrafici e quelli relativi all’orario di apertura vengono pubblicati sul CART via Integration Manager attraverso la RFC158; l’inoltro dei dati sull’infrastruttura avviene in seguito all’inserimento di un nuovo sportello o alla modifica di alcuni dei suoi dati (anagrafici piuttosto che di orario). 3.1 Modello attuale – AS IS Attualmente nessun attore si connette al CART per scaricare e pubblicare in modo dinamico le informazioni relative agli sportelli. Le pagine web del sito di regione toscana che espongono tali informazioni sono statiche, ovvero vengono mantenute aggiornate attraverso interventi manuali effettuati direttamente sui contenuti delle pagine stesse. Nella figura sotto è schematizzato lo scenario attuale. Figura 1 – Attuale modello di pubblicazione dei dati relativi agli sportelli (AS IS) A solo uso interno di Regione Toscana Pag. 4 di 9 Gestione della Carta Sanitaria Elettronica - TS-CNS Georeferenziazione degli sportelli 3.2 Evoluzione del modello – TO BE Si intende evolvere il modello attuale in modo da rendere automatico il processo di pubblicazione dei dati relativi agli sportelli, aggiungendo alle informazioni già presenti anche i dati di georeferenziazione. In figura 2 è schematizzato lo scenario che si andrà a configurare con il nuovo modello; per la sua implementazione è richiesta la realizzazione di un nuovo componente (CNS-COGES, COmponente GEoreferenziazione Sportelli) che si occuperà di: sottoscrivere gli eventi della RFC158 per recuperare i dati di aggiornamento degli sportelli e archiviarli poi in un apposito DB georeferenziare gli indirizzi degli sportelli presenti nel DB andando a richiamare un apposito servizio esposto dai sistemi di Regione Toscana. Figura 2 – Evoluzione del modello di pubblicazione dei dati relativi agli sportelli (TO BE) 3.3 Logica di funzionamento Il processo di georeferenziazione e pubblicazione dei dati degli sportelli si articolerà quindi nei seguenti passi (con riferimento alla figura 2): 1. il CMS pubblica tramite la RFC158 i dati in seguito a una variazione anagrafica (inserimento, modifica e cancellazione di uno sportello) o ad una variazione dell’orario di apertura/chiusura 2. il componente CNS-COGES sottoscrive gli eventi della RFC158 e recupera i dati di variazione degli sportelli, andando ad aggiornare il DB locale (CNS-COGES) 3. un’apposita procedura automatica di CNS-COGES, schedulata ad intervalli regolari, verifica se sono presenti nel DB indirizzi non georeferenziati, andando quindi a A solo uso interno di Regione Toscana Pag. 5 di 9 Gestione della Carta Sanitaria Elettronica - TS-CNS Georeferenziazione degli sportelli valorizzare i campi relativi alle coordinate spaziali tramite l’invocazione di uno specifico servizio (http://wsi2.rete.toscana.it/normaws/Musume.jws?WSDL) 4. una specifica mappa realizzata all’interno dei Sistemi Informativi Georeferenziati di Regione Toscana, appoggiandosi ai dati del database CNS-COGES, visualizzerà la distribuzione degli sportelli sul territorio permettendo una navigazione interattiva “google-like” e la visualizzazione dei dati informativi per ciascun sportello (contatti, indirizzo e orario). 3.4 Scenari d’uso In questo paragrafo si presentano georeferenziazione dei dati di sportello: gli scenari d’uso relativi alla pubblicazione e 1. creazione di un nuovo sportello 2. variazione di uno sportello esistente 3. cancellazione di uno sportello. 3.4.1 Creazione nuovo sportello Sul CMS viene creato un nuovo sportello per l’attivazione della CSE; a conclusione dell’operazione i dati vengono pubblicati sul CART tramite la RFC 158. L’applicativo CNSCOGES eseguirà le seguenti azioni: a. recuperare i dati dello sportello tramite la sottoscrizione della RFC 158 b. aggiornare i dati sul DB locale (operazione di insert) c. marcare tramite un opportuno flag (flagGeoref) lo stato dello sportello come “ND” d. geroreferenziare lo sportello invocando l’apposito servizio di RT e. aggiornare lo stato dello sportello impostando: flagGeoref=OK , se l’indirizzo viene correttamente georeferenziato flagGeoref=KO, se il servizio non riconosce l’indirizzo Nel primo caso, le coordinate restituite dal servizio di georeferenziazione vengono registrate sul DB in appositi campi della tabella degli sportelli. Il sistema di pubblicazione regionale provvederà a mappare, facendo accesso al DB-COGES, gli sportelli che risultano in stato “OK”. 3.4.2 Variazione di uno sportello esistente Sul CMS viene effettuato un aggiornamento dei dati informativi di uno sportello, relativi all’indirizzo piuttosto che a qualsiasi altro valore (denominazione, orario, ecc); a conclusione dell’operazione i dati vengono diffusi tramite la RFC 158. L’applicativo CNS-COGES eseguirà le seguenti azioni: A solo uso interno di Regione Toscana Pag. 6 di 9 Gestione della Carta Sanitaria Elettronica - TS-CNS Georeferenziazione degli sportelli a. recuperare i dati dello sportello tramite la sottoscrizione della RFC 158 b. aggiornare i dati sul DB locale (operazione di update) c. aggiornare lo stato dello sportello impostando flagGeoref=ND. Dopodiché il flusso operativo procede come nel caso d’uso precedente, creazione di un nuovo sportello. 3.4.3 Cancellazione di uno sportello Sul CMS viene cancellato uno sportello, e i dati relativi vengono diffusi tramite la RFC 158. L’applicativo COGES eseguirà le seguenti azioni: a. recuperare i dati dello sportello tramite la sottoscrizione della RFC 158 b. aggiornare i dati sul DB locale (operazione di delete). Lo sportello scomparirà dalla mappa alla successiva elaborazione da parte del sistema di pubblicazione regionale. Nota: in base alla logica proposta, il sistema di pubblicazione regionale aggiorna, ad ogni elaborazione, i dati e la posizione di tutti e soli gli sportelli identificati con flagGeoref=OK – ridisegnando quindi ogni volta la mappa georeferenziata. 3.5 Monitoraggio Il flusso operativo descritto nei paragrafi precedenti evidenzia che il servizio di geroreferenziazione potrebbe non riconoscere un indirizzo, rendendo quindi impossibile la visualizzazione sulla mappa del relativo sportello. Il componente CNS-COGES avrà a disposizione un’apposita maschera di monitoraggio che: 4 segnala la presenza di sportelli con flagGeoref=KO ne visualizza l’elenco, con la possibilità di modificare l’indirizzo per verificare la corretta dicitura da adottare funzionalità di simulazione della georeferenziazione permette di imputare manualmente le coordinate se il servizio non riesce in nessun modo a georeferenziazione l’indirizzo. ARCHITETTURA DEL SISTEMA 4.1 Struttura del database Il database di supporto al nuovo componente CNS-COGES sarà strutturato in tre tabelle, contenenti i dati anagrafici dello sportello e quelli relativi all’orario; la parte anagrafica conterrà anche un insieme di campi dedicati a contenere le coordinate spaziali relative all’indirizzo di ubicazione, oltre al riferimento alla tipologia di sportello. A solo uso interno di Regione Toscana Pag. 7 di 9 Gestione della Carta Sanitaria Elettronica - TS-CNS Georeferenziazione degli sportelli Tale database verrà inizialmente popolato con un procedura di export/import dei dati relativi agli sportelli presenti sul CMS, limitatamente a quelli trattati dalla RFC158. La procedura che si occupa di georeferenziare gli indirizzi provvederà poi a valorizzare i campi relativi alle coordinate spaziali. Di seguito la struttura delle tabelle del DB-COGES: SPORTELLI Campo codice_sportello tipo_organizzazione organizzazione tipo_sportello desc_sportello indirizzo cap comune provincia flagGeoref latitudine longitudine X_gauss_boaga Y_gauss_boaga Tipo Stringa Numerico Stringa Numerico Stringa Stringa Stringa Stringa Stringa Stringa Numerico Numerico Numerico Numerico RFC idSportello tipologiaAzienda Azienda tipologiasportello descrizione Sportello Indirizzo Cap Comune Provincia ORARIO Campo codice_sportello lunedi martedi mercoledi giovedi venerdi sabato domenica Tipo Stringa Stringa Stringa Stringa Stringa Stringa Stringa Stringa TIPO ORGANIZZAZIONE Campo id_tipo_organizzazione Desc_tipo_organizzazione Tipo Numerico Stringa TIPO SPORTELLO Campo id_tipo_sportello desc_tipo_sportello Tipo Numerico Stringa Le tabelle anagrafiche (tipo organizzazione e tipo sportello) verranno mantenute allineate con interventi manuali, andando ad operare direttamente sulle tabelle del DB. A solo uso interno di Regione Toscana Pag. 8 di 9 Gestione della Carta Sanitaria Elettronica - TS-CNS Georeferenziazione degli sportelli 4.2 Anagrafiche Al momento attuale le tabelle anagrafiche per tipo organizzazione e tipo sportello contengono i seguenti valori: TIPO ORGANIZZAZIONE id_tipo_organizzazione 1 4 5 7 desc_tipo_organizzazione Azienda Sanitaria Regione Toscana Ordini professionali Ente territoriale TIPO SPORTELLO id_tipo_sportello 1 2 3 4 6 7 8 9 desc_tipo_sportello Aziendale Farmacia Interno Altro Firma Comunale Unione dei comuni Provincia La associazioni fra tipo organizzazione e tipo sportello ad oggi definite sono riportate sotto: ASSOCIACIAZIONE FRA TIPI Organizzazione Azienda Sanitaria Sportello Aziendale Farmacia Regione Toscana Interno Ordini professionali Firma Comunale Ente territoriale Unione dei comuni Provincia A solo uso interno di Regione Toscana Pag. 9 di 9