PROGETTO PEOPLE
Request for comments:
Categoria: Applicativa
Destinatari: enti locali
Area tematica: servizi di autorizzazione e concessione (SUAP, SUE, Suc commercio)


INDICE
* Parte generale
o Obiettivi e contesto di riferimento
o LArchitettura People e lintegrazione dei sistemi
o Integrazione con linfrastruttura Cart della Regione Toscana
o Risultati attesi
* Parte di dettaglio
o Specificit ed elenco servizi dellarea tematica di servizio
o XSD per i servizi dellarea tematica


PARTE GENERALE

OBIETTIVI E CONTESTO DI  RIFERIMENTO

Obiettivo generale del progetto People  quello di realizzare un sistema di pubblicazione di servizi online da localizzare in un esistente portale di ente locale in grado di soddisfare una gamma cos ampia di cittadini, imprese e professionisti, tale da integrare pienamente la previsione di approccio one stop (Unico punto di accesso). In tal modo, diventa obiettivo praticabile anche una conseguente riorganizzazione dellente basata sulla disponibilit di procedimenti completamente ingegnerizzati ed ottimizzabili.

Come punto unico di accesso (Comune virtuale) il Portale People intrattiene la completa relazione online  tra amministrazione ed utenti.

Anche se appartenenti ad aree tematiche distinte, tutti i seervizi sono proposti con la medesima interfaccia,  lo stesso modello di navigazione e le identiche funzionalit (proposta informativa preliminare atta a superare il livello 1 del ranking UE, procedure realizzate per step interrompibili, memorizzabili e riacquisibili dallutente in tempi successivi, conclusione della procedura con eventuale firma e/o pagamento).

Tutti i servizi sono realizzati previa modellazione
* In un database di ontologie per le areetematiche dei servizi demografici, tributari, SIT, scuola, sport&cultura che recepisce la descrizione dei procedimenti per evidenziare le costanti (standard) di nomenclatura e di semantica
* In un database di procedimenti (base di conoscenza) per le aree tematiche dei servizi alle imprese e dei servizi assistenziali alla persona

La differenziazione di modellazione risponde a criteri di costo e di esigenza di flessibilit:
* il modello delle ontologie (UML)  stata proponibile a costi sopportatibili per People- per aree tematiche con servizi strutturati (tipicamente servizi demografici, tributi) per legge o pi stabili funzionalmente, come le prenotazioni a base dei servizi sport&cultura
* non  stato possibile applicare invece le ontologie ai servizi estremamente variabili da ente ad ente per non dovere affrontare costi immediati improponibili di investimento e costi successivi di mantenimento dei servizi  (servizi alle imprese e servizi di assistenza alla persona su cui insistono regolamenti comunali, disposizioni provinciali e leggi regionali che spingono enormi differenziazioni di nomenclatura e di semantica)

Con modellazione su ontologie o con modellazione in base di conoscenza, per tutti i servizi sono esposti gli XSD che descrivono linterscambio contenutistico tra Front End e SIL (Back end): tutti gli XSD sono proposti al termine di ogni parte di dettaglio.

Tutti i servizi sono realizzati con gli stessi strumenti di base open source in ambiente Java nonch in ambiente .NET e sono erogati col supporto di un framework di servizi orizzontali che contiene
* Il sistema di gestione dellidentit in rete (SIRAC) basato in prospettiva ICARR su un identity provider di fiducia dellente (Certification Authority, Regione, eventualmente lente stesso). SIRAC espone interfacce standard che lo rendono utilizzabile a bassissimi costi di customizzazione anche da servizi non a standard People
* Il modulo gestione intermediari e deleghe per garantire allutente delegante totale garanzia da ogni intrusione intrusione non autorizzata, totale trasparenza operativa allente locale, sicurezza di lavoro per il professionista o il CAF che possono perdipi inoltrare pratiche in modo massivo e non singolare (imbustamento  e firma unica)
* Il modulo di inoltro pratica allente che contiene la gestione dellintera relazione amministrazione/cittadino sino allinoltro al SIL di competenza dopo avvenuta protocollazione
* Il modulo incassi e pagamenti utilizzabile su chiamata da ogni servizio che ne necessiti oppure anche in autonomia essendo dotato di propria interfaccia verso il SIL di riferimento e di ampia reportistica importabile anche in corrispondenza di pagamenti spontanei non preordinati dallente
* Tools per la gestione delle diverse smart card di riconoscimento e firma
      


LARCHITETTURA PEOPLE E LINTEGRAZIONE DEI SISTEMI DI BACK END E FRONT END

Larchitettura People rappresenta un sistema di pubblicazione di servizi, con le sue caratteristiche di fondo:
* netta separazione del Front office di erogazione dei servizi dal Back Office (SIL) di gestione (legacy)
* esposizione dei servizi del Back Office da erogare al Front Office mediante web service con una interfaccia standardizzata  
* standardizzazione delle informazioni scambiate con i web services di back-office in termini di modello delle ontologie e di modello dei procedimenti
* modello federato di fruizione dei servizi per i cittadini, che una volta registrati presso uno qualunque degli enti aderenti alla federazione potranno accedere ai servizi erogati da tutti gli altri enti senza necessit di ripetere il processo di registrazione.
* gestione dellidentit in rete basata sulla cooperazione con Enti terzi fidati, quali CA accreditate CNIPA e regioni, che svolgono il ruolo di Gestori dellidentit (Identity Provider), mantenengono il profilo degli utenti registrati ed erogano il servizio di autenticazione per laccesso ai servizi on-line
* possibilit di utilizzo per gli utenti in fase di autenticazione degli strumenti riconosciuti a livello nazionale quali la Carta di Identit Elettronica e la Carta Nazionale (o Regionale) dei Servizi. Il processo di registrazione People prevede anche lattribuzione agli utenti di Credenziali People (password e PIN) rilasciate con modalit sicura, che potranno essere usate dagli utenti per laccesso ai servizi. 
* possibilit di discriminare laccesso ai servizi sulla base della forza delle credenziali richieste (password, PIN, smartcard) e sulla base di qualifiche associate agli utenti che consentono agli stessi di agire come Intermediari (rappresentanti di societ, rappresentanti CAF, etc.). 
* forte impegno nella gestione delle deleghe per lutilizzo dei servizi da parte di intermediari attraverso la definizione di servizi di utilit appositamente creati per supportare il cittadino nel processo di conferimento di una delega ad un intermediario e per supportare il sistema in fase di verifica del possesso di una delega da parte di un intermediario al momento della richiesta di servizio.  
* minima presenza di dati permanenti (e comunque non rilevanti ai fini dei problemi di privacy e di gestione del possesso dati da parte del legittimo responsabile amministrativo) sul Front Office
* utilizzo di uno strato di mediazione fra front-office e back-office (Virtual Service Layer) come sistema non complesso ma necessario per lorchestrazione del processo virtuale, per garantire la sopravvivenza dellistanza da FO qualora non sia ricevibile dal BO, linterfacciamento con il Protocollo Informatico (attraverso la Posta Elettronica Certificata o mediante web services) e la Cooperazione applicativa
* integrazione con Portali e Reti civiche esistenti, di cui sono salvati e/o utilizzati i servizi di community
* integrazione con i servizi di vendor platform (gestione, sicurezza, profilatura) per la gestione di Portali
* gestione sincrona o asincrona dei processi a seconda delle necessit amministrative
* sistema standard di gestione dellaccessibilit a norma Codice delle Amministrazioni Digitali, uniformit del look and feel e del sistema di navigazione dellutente nei servizi

Con poche modifiche la stessa architettura pu ripondewre alle esigenze di un centro servizi territoriale di pi enti (vedi e-Firenze)




INTEGRAZIONE CON L'INFRASTRUTTURA CART DELLA REGIONE TOSCANA

L'architettura People prevede la possibilit di aggregare i portali degli enti nell'ambito dei Centri Servizi Territoriali
(CST) e di erogare quindi i servizi attraverso un Front End fisicamente condiviso e logicamente suddiviso per ente. 
Come significativo esempio, nell'ambito del progetto e-Firenze i portali (virtuali) degli enti sono aggregati in un'unica
infrastruttura hardware e software condivisa. Allo stesso tempo, i singoli portali virtuali sono indipendenti (in termini
di servizi e configurazioni applicative attivate) e mantengono le specificit di immagine delle Reti civiche, adeguandosi
alle strategie di navigazione e di comunicazione stabilite all'interno di queste.

L'interscambio tra i servizi People di Front End ospitati presso i CST ed i SIL (Back End) avviene tramite web services su
HTTP in cui si utilizzano gli XSD derivanti dalla modellazione ontologica per la descrizione dei contenuti. 
In particolare, l'integrazione di un CST con l'infrastruttura CART prevede l'attivazione di un'unica porta delegata, 
ospitata su NAL presso il CST, e l'interscambio di messaggi sincroni con le porte applicative, ospitate sui NAL dei singoli
enti, che permettono l'accesso ai SIL (Back End) ed in particolare agli applicativi legacy interessati.

Nella visione generale dell'infrastruttura CART, l'interscambio tra il Front End ed i SIL per i servizi People avviene
quindi tramite web services su HTTP scambiati tramite la porta delegata e le porte applicative, attivate in modalit
trasparente. Per maggiori dettagli si rimanda alla documentazione dell'infrastruttura CART.





RISULTATI ATTESI

Oltre 250 servizi sono realizzati nelle seguenti aree tematiche

			SERVIZI E SOLUZIONI PEOPLE	
		
NOME SOLUZIONE                       DESCRIZIONE	            NUMERO SERVIZI
		
Servizi tributari                Richieste, visure e pagamenti
                                 ell'area tributaria locale             50
Servizi demografici	         Richieste, visure e pagamenti 
                                 nell'area anagrafica e                 16
	                           prenotazioni dei relativi servizi	
Servizi cartografici	          Richieste, visure e pagamenti
                                    derivanti dall'uso      	       19	
                                   di banche dati geografiche	
Servizi scolastici	         Richieste, visure e pagamenti
                                       nell'area scolastica             15
		
Servizi alla persona	          Richieste, visure e pagamenti 
                                  nell'area assistenziale	             24
Servizi di Autorizzazione         Richieste, visure e pagamenti 
                                  nell'area dei SUAP, 	            105
                                  e concessione	SUE e commercio	
Servizi sport e cultura          Richieste, prenotazioni, visure 
                                   e pagamenti per l'uso   	        11
                                 di impianti sportivi e l'accesso 
                                    ad eventi culturali 	
Servizi di pagamento	          Servizi di pagamento non 
                                  interfacciati ad altri servizi         5

Tutte le soluzioni sono sostenute anche da un tutor che potr svolgere azione di supporto nel riuso

NOME SOLUZIONE	                                      COMUNE TUTOR
	
Servizi tributari	                               Genova, Brescia, Reggio Emilia
Servizi demografici	                                Siena, Cesena
Servizi cartografici	                             Modena, Carpi, Bari
Servizi scolastici	                            Pesaro (Provincia e comune), 
                                                     San Benedetto del Tronto
Servizi alla persona	                           Roma e Reggio Emilia
Servizi di Autorizzazione e Concessione	           Firenze e Ravenna
Servizi sport e cultura	                         Verona e Reggio Calabria
Servizi di pagamento	                                Bologna, Ancona

Con leccezione dei pagamenti e dei servizi SIT, in tutte le altre aree tematiche sono disponibili servizi pressoch identici realizzati in ambiente Java ed in ambiente .NET Microsoft

PARTE DI DETTAGLIO


SPECIFICITA ED ELENCO SERVIZI DELLA SOLUZIONE PER LAREA TEMATICA

Il Front Office realizzato per erogare i servizi di A&C People adotta un approccio innovativo in quanto i servizi dellarea Concessione ed Autorizzazione:
* sono tipicamente dispositivi (lo dice il nome stesso concessioni ed autorizzazioni) e richiedono un livello di interattivit 4;
* coinvolgono numerosi Enti poich possono richiedere lattivazione, anche contemporanea, di procedimenti amministrativi di competenza di Enti diversi;
* si adeguano ad una forte personalizzazione territoriale (leggi regionali, regolamenti, ecc.);
* si rivolgono a molteplici categorie di utenti con esigenze molto diversificate. Tali esigenze, inoltre:
o sono complesse e vanno esplicitate;
o richiedono, molto spesso, lattivazione di pi procedimenti amministrativi in contemporanea.

Per queste ragioni i servizi dellArea Concessioni ed Autorizzazioni People vengono erogati attraverso ununica piattaforma applicativa (A&C People) che opera in modalit dinamica in grado di :
* combinare lerogazione di pi procedimenti contemporaneamente in una infrastruttura informativa che costituisce un super-servizio ;
* costruire dinamicamente il servizio sulla base delle esigenze espresse dallutente;
* assecondare lassetto territoriale delle competenze amministrative degli Enti e quindi permettere limplementazione della soluzione anche in contesti di ampio respiro territoriale con forte complessit di relazione  Enti/Procedimenti;
* simulare comunque lerogazione di servizi statici mediante la definizione di bookmarks nella infrastruttura informativa.

La soluzione  quindi;
* multi-utente, in grado cio di erogare contemporaneamente servizi verso tutte le tipologie di utenti (cittadini, imprese, soggetti pubblici quarto settore ecc.);
* multi-ente, in grado di erogare servizi che comprendono, anche contemporaneamente, procedimenti amministrativi competenze amministrative di Enti diversi;
* territoriale, cio in grado di erogare servizi in contesti territoriali ampi e complessi.

Le funzioni degli applicativi sono raggruppate in tre attivit:
* preistruttoria
* avanzata: consiste nellindividuazione delle esigenze dellutente e nella definizione dei procedimenti. Lattivit prevede lesecuzione dei seguenti moduli:
o selezione del comune di appartenenza;
o individuazione della tipologia di utente;
o individuazione delle esigenze;
o identificazione della documentazione da produrre (allegati e dichiarazioni);
o determinazione degli oneri anticipati;
* base: scelta di uno dei servizi pubblicati dall Ente (definiti bookmark, che li definisce utilizzando gli strumenti della preistruttoria avanzata) e profilazione del servizio attraverso la selezione delle domande che lapplicazione sottopone successivamente.
* predisposizione del modello base di domanda, compilabile online, che contiene gli adempimenti necessari ad attivare tutti i procedimenti che servono per soddisfare lesigenza dellutente. La compilazione pu avvenire anche mediante funzioni di precompilazione automatica, attraverso lintegrazione con le basi dati degli Enti;
* indirizzamento, firma ed invio: dopo la compilazione del modello base da parte dellutente lapplicativo provvede a:
o suddividere il modello base in tante domande quante servono ad attivare i procedimenti amministravi individuati e ad indirizzarle verso gli Enti/Strutture referenti;
o consentire il pagamento degli oneri anticipati, lupload degli allegati, la firma digitale e linvio della domanda tramite PEC;
o inviare i dati della domanda ai sistemi informativi esistenti presso gli Enti. 

La soluzione A&C People adotta una base dati della conoscenza che costituisce il repository unico dei procedimenti amministrativi del sistema, nel quale sono raccolte e strutturate le informazioni:
* delle esigenze degli utenti;
* dei procedimenti amministrativi;
* della struttura organizzativa degli Enti;
* delle relazioni amministrative territoriali degli Enti;
* delle informazioni necessarie alla profilazione delle interfacce utente.

I processi di implementazione e manutenzione della base dati della conoscenza sono definiti attraverso una metodologia unificata di analisi e ingegnerizzazione delle informazioni che genera un forte processo di unificazione e razionalizzazione dei procedimenti e permette la condivisione delle informazioni tra la comunit People, consentendo il riuso dei contenuti informativi dei procedimenti tra gli Enti omologhi.

La base dati pu essere implementata ed aggiornata autonomamente dagli Enti con uno strumento di editing avanzato (DB manager). Le funzioni di editing del DB Manager sono perfettamente coerenti agli standard ed alle procedure definiti nella metodologia unificata di analisi e ingegnerizzazione, garantendo in tal modo la massima coerenza e correttezza informativa nellambito della intera comunit People.

Le funzioni del DB Manager consentono:
* linserimento e la modifica di tutte le informazioni relative ai procedimenti amministrativi;
* la definizione del modello dinamico della domanda compilabile interamente online; 
* la profilazione delle interfacce utente della applicazione.

Riportiamo di seguito lelenco dei servizi di A&C People realizzati come bookmark, restando inteso che la gestione del procedimento consente di intercettare un numero di servizi necessari ben superiore e al limite non calcolabile. Per, per fornire un elenco si propone lunico per ora ufficiale, cio quello presente allallegato del B1 esecutivo, ora assolutamente superato da un elenco di bookmark che va oltre i 100 servizi. Naturalmente, grazie al trattamento del procedimento unico on demand, non esiste limitazione per alcuna richiesta di servizio da parte dellutente ed  quindi improprio parlare di elenco servizi. 

Lutente pu quindi scegliere a piacimento se servirsi del catalogo tradizionale dei bookmark oppure se dichiarare guidato la propria esigenza al servizio di procedimento unico (on demand).

Il Comune di Firenze ha realizzato e manutiene gi un database dei propri procedimenti: in unottica di collaborazione regionale detto database pu servire per la semplificazione e lomogenizzazione dei procedimenti. People pu avere, su licenza, prodotti di supporto a questi scopi.

La soluzione People  quindi lo stato dellarte nazionale per questa materia.

I servizi sono disopnibili sia nellambiente Java che in quello dotNET.





CodPeople	Nome servizio
C&A01	CERTIFICATO AGIBILIT E ABITABILIT
C&A02	CONCESSIONE EDILIZIA (RISTRUTTURAZIONE EDILIZIA, NUOVE OPERE,   	MANUTENZIONE EDIFICI VINCOLATI)
C&A03	DENUNCIA INIZIO ATTIVIT
C&A04	AUTORIZZAZIONE A INSTALLAZIONE DI INSEGNE E PUBBLICIT
C&A05	AUTORIZZAZIONE A INSTALLAZIONE PUBBLICIT PER ATTIVIT SANITARIE
C&A06	MODIFICHE LOCALI
C&A07	DEPOSITO PROGETTO PER IMPIANTO TERMICO
C&A08	AUTORIZZAZIONE EDILIZIA (RICERCA NEL SOTTOSUOLO, DEMOLIZIONI, SCAVI)
C&A09	LICENZE PER ASCENSORI E MONTACARICHI
C&A10	AUTORIZZAZIONE APERTURA ATTIVIT PARRUCCHIERE-ESTETISTA
C&A11	LICENZA ATTIVIT TAXI
C&A12	LICENZE ATTIVIT
C&A13	SUBENTRO ATTIVIT PARRUCCHIERE-ESTETISTA
C&A14	TRASFERIMENTO ATTIVIT PARRUCCHIERE-ESTETISTA
C&A16	ISCRIZIONE ALBO IMPRENDITORI - ARTIGIANI
C&A17	AUTORIZZAZIONE APERTURA BAR/ RISTORANTI IN CIRCOLI
C&A18	AUTORIZZAZIONE APERTURA LOCALI DI PUBBLICO SPETTACOLO: DISCOTECHE, CAMPI 	SPORTIVI, CINEMA
C&A19	AUTORIZZAZIONE APERTURA PUBBLICI ESERCIZI
C&A20	SUBENTRO IN PUBBLICO ESERCIZIO
C&A21	AUTORIZZAZIONE APERTURA BAR/ RISTORANTI IN LOCALI PUBBLICO INTRATTENIMENTO
C&A22	AUTORIZZAZIONE APERTURA PIANO BAR O DISCO PUB E SVOLGIMENTO SPETTACOLI DI 	ARTE VARIA
C&A23	TRASFERIMENTO SEDE PUBBLICO ESERCIZIO
C&A24	AUTORIZZAZIONE VENDITA E SOMMINISTRAZIONE ALIMENTI E BEVANDE IN PUBBLICI 	ESERCIZI
C&A25	INSTALLAZIONE DISTRIBUTORI AUTOMATICI PER LA SOMMINISTRAZIONE DI ALIMENTI 	E BEVANDE
C&A26	CESSAZIONE ATTIVIT
C&A27	VARIAZIONE GIORNO CHIUSURA PUBBLICO ESERCIZIO
C&A28	CHIUSURA TEMPORANEA DELL'ATTIVIT
C&A29	VARIAZIONE ORARI PUBBLICO ESERCIZIO
C&A30	RILASCIO PERMESSO TRANSITO IN ZONE TRAFFICO LIMITATO (ZTL)
C&A31	AUTORIZZAZIONE AL TRANSITO MEZZI PESANTI IN AREE URBANE
C&A32	AUTORIZZAZIONE COMMERCIO AMBULANTE IN FORMA ITINERANTE
C&A33	AUT.INSTAL. ED ESER. DISTRIB. CARB.
C&A34	AUT.INSTAL. ED ESER. DISTRIB. CARB. USO PRIVATO
C&A35	AUTORIZZAZIONE VENDITA DIRETTA PRODOTTI AGRICOLI FUORI DAL LUOGO DI 	PRODUZIONE
C&A36	AUTORIZZAZIONE IMPIANTI DI PESCA SPORTIVA
C&A37	SUBENTRO ATTIVIT COMMERCIALI AMBULANTI
C&A38	SUBENTRO COMMERCIO AL DETTAGLIO IN SEDE FISSA
C&A39	TRASFERIMENTO COMMERCIO IN SEDE FISSA
C&A40	TRASFERIMENTO DISTRIBUTORE DI CARBURANTE
C&A41	AUTORIZZAZIONE INSTALLAZIONE TV, RADIO, FLIPPER
C&A42	COMUNICAZIONE VENDITE STRAORDINARIE (LIQUIDAZIONI, SALDI, PROMOZIONI)
C&A43	AUTORIZZAZIONE MODIFICA E COLLAUDO DISTRIBUTORE DI CARBURANTE
C&A44	VARIAZIONE AUTORIZZAZIONE ESERCIZIO ATTIVIT ALBERGHIERA PER AMPLIAMENTO O 	RIDUZIONE CAPACIT RICETTIVA
C&A45	AUTORIZZAZIONE AVVIO ATTIVITDI RESIDENCE
C&A46	SUBENTRO IN ATTIVIT ALBERGHIERA
C&A47	AUTORIZZAZIONE AVVIO ESERCIZIO DI AFFITTACAMERE
C&A48	AUTORIZZAZIONE AVVIO ESERCIZIO DI ATTIVIT ALBERGHIERA
C&A49	AUTORIZZAZIONE AVVIO ATTIVIT DI AGRITURISMO
C&A50	AUTORIZZAZIONE ALLESTIMENTO CIRCO
C&A51	AUTORIZZAZIONE SPETTACOLI VIAGGIANTI E GIOSTRE
C&A52	AUTORIZZAZIONE APERTURA ATTIVIT SALA GIOCHI
C&A53	AUTORIZZAZIONE/CONCESSIONE STABILIMENTI BALNEARI
C&A54	RICHIESTA STRUTTURE COMUNALI PER REALIZZAZIONE MOSTRE E SPETTACOLI SU 		RICHIESTA GIOVANI ARTISTI
C&A55	BONIFICA SITI INQUINATI
C&A56	AUTORIZZAZIONI IN DEROGA AI LIMITI ESPOSIZIONE AL RUMORE
C&A57	AUTORIZZAZIONE PAESAGGISTICA/ CONCESSIONE/ DIA/ AUTORIZZAZIONE
C&A58	AUTORIZZAZIONE INSEDIAMENTO PRODUTTIVO
C&A59	RILOCALIZZAZIONE ATTIVIT
C&A60	CONCESSIONE CAMPI SPORTIVI
C&A61	RICHIESTA PAGAMENTO RATEALE ONERI CONCESSORI





XSD PER I SERVIZI DELLAREA TEMATICA

Gli XSD attualmente utilizzati per i servizi di Concessioni ed Autorizzazioni sono reperibili allindirizzo http:\\people.diviana.net 


