PROGETTO PEOPLE
Request for comments:
Categoria: Applicativa
Destinatari: enti locali
Area tematica: servizi tributari


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


Il Front Service dei servizi fiscali  stato sviluppato seguendo lidea di un Workflow di tipo User-oriented. Questo consiste in un modulo che gestisce la navigazione dellutente, attraverso funzioni che consentono la sottomissione di una richiesta, la suddivisione di una specifica funzione su pi passi, ognuno di quali sottoposto al controllo del suddetto modulo. 

Tale via implementativa  stata scelta pi per incontrare esigenze di usabilit e di ergonomicit dellutente fruitore del servizio, anzich lottenimento del risultato previsto dalla specifica funzionalit. Il tutto si concretizza in uninfrastruttura di cooperazione applicativa, tema gi notevolmente approfondito nellambito della Pubblica Amministrazione su cui sono stati prodotti diversi documenti da parte di AIPA, Centro Tecnico RUPA e in diversi progetti di e-government. 

Larchitettura di cooperazione applicativa definisce le interfacce che ogni amministrazione deve esporre verso l'esterno per poter dialogare con le altre amministrazioni. Ciascuna amministrazione nellambito dellarchitettura di cooperazione  un Dominio. 

Seguendo la medesima filosofia realizzativa, si sono realizzato, al di fuori dellarea tematica dei tributi, anche i servizi FSL orientati agli intermediari. Tali servizi consentono di gestire la richiesta, lattivazione e la revoca di una delega che consente ad un cittadino di nominare un intermediario ad operare in sua vece.

I Servizi
I servizi dellarea tributi coprono le seguenti sottoaree dinteresse:
	Servizi ICI
	Servizi COSAP

E stato tenuto al livello di semilavorato il prodotto per TARSU in quanto la variazione normativa ha determinato la dispersione degli enti in pi direzioni organizzative (tassa, tariffa, predisposizione al nuovo ente sovraccomunale, affidamento a societ etc) 

Tutti i servizi appartenenti alle sottoaree citate sopra si basano su un layer di Front End unico e condiviso, certificato dalla Comunit di Pratica PEOPLE e definito dai modelli XSD redatti dalla Modellazione. Per ciascuna sottoarea sono previsti servizi di quattro tipi:
Visure ? Servizi di consultazione che accedono direttamente al sistema Legagy del Comune
Richieste ? Servizi attraverso i quali il cittadino inoltra richieste al Comune che le ricever direttamente sul proprio sistema informativo legacy (SIL)
Pagamenti ? Servizi che consentono al cittadino di eseguire pagamenti di oneri attraverso il modulo dei pagamenti.
Elaborazioni ? Servizi che consentono on line di eseguire calcoli o elaborazioni

Servizi ICI
I servizi ICI consentono al cittadino di disporre di tutti gli strumenti necessari al cittadino per la gestione dellImposta Comunale sugli Immobili. Alcuni strumenti sono la Dichiarazione/Comunicazione di variazione ICI, i pagamenti di Acconto e Saldo, la richiesta di un rimborso, il Calcolo manuale in base ai parametri dellEnte, la visualizzazione degli immobili di propriet oppure le richieste di aliquote agevolate inoltrate allAmministrazione.


Servizi TOSAP/COSAP
I servizi legati alla tassa/canone di concessione di occupazione di suolo pubblico prevedono la gestione delle tipologie di occupazione standard (temporanea o permanente). In questa sottoarea sono compresi servizi pagamento, dichiarazione di inizio e fine occupazione del suolo pubblico e visure delle concessioni autorizzate dal Comune.

Linterazione tra BO e FO avviene mediante comunicazioni via Web Services. 

Tale interazione  filtrata dal VSL (CONNECTS), modulo di gestione dellelaborazione delle pratiche. Il VSL offre allente una consolle di monitoraggio dellevoluzione delle pratiche provenute dal FSL di PEOPLE e consente di eseguire la protocollazione del documento, interagendo in tempo reale con lapplicativo di protocollo informatico. In questo strato applicativo  poi stata collocata la gestione di Back End dei servizi orientati agli Intermediari, inteso come archivio che detiene, attraverso la delega, tutte le relazioni tra delegato e delegante.

La versione in ambiente dotNET ha i medesimi servizi di quella in ambiente Java


Elenco dei servizi

CodPeople	Nome 
TRI001	Dichiarazione di Variazione ICI
TRI002	Comunicazione di Variazione ICI
TRI003	Pagamento Rata ICI in Modalit Anonima
TRI004	Pagamento Rata ICI in Modalit Guidata
TRI005	Calcolo Imposta Dovuta Per il Contribuente ICI
TRI006	Calcolo Manuale Imposta ICI
TRI010	Pagamento Provvedimento ICI in Modalit Guidata
TRI011	Pagamento ICI in Ambito di una Rateizzazione Concessa in Modalit Guidata
TRI012	Istanza di Rimborso ICI
TRI013	Istanza per Aliquote Ridotte ed Ulteriori Detrazioni ICI
TRI014	Variazioni di Dichiarazioni e Comunicazioni ICI gi Presentate
TRI015	Annullamento di un Provvedimento ICI Ricevuto
TRI016	Accertamento ICI con Adesione
TRI017	Istanza di Interpello ICI
TRI018	Istanza per Termini Scaduti ICI
TRI019	Istanza per Rateizzazione Importo ICI Dovuto
TRI020	Stato delle Istanze Amministrative Presentate dal Contribuente
TRI021	Visualizzazione Dichiarazioni e Comunicazioni ICI Presentate e Recepite dal Comune
TRI022	Visualizzazione Pagamenti ICI Effettuati
TRI024	Visualizzazione Provvedimenti Sanzionatori ICI
TRI025	Visualizzazione Provvedimenti di Rimborso ICI Emessi
TRI026	Visualizzazione Cespiti Attivi ICI per Anno
TRI027	Visualizzazione Cespiti ICI con Richiesta Aliquote Speciali
TRI028	Visualizzazione Importi Rateizzati ICI
TRI029	Denuncia TARSU di Inizio Occupazione
TRI030	Denuncia TARSU di Variazione Occupazione
TRI031	Pagamento Ruolo TARSU in Modalit Anonima
TRI032	Pagamento Ruolo TARSU in Modalit Anonima e Guidata
TRI033	Pagamento Ruolo TARSU in Modalit Guidata
TRI034	Denuncia TARSU di Cessazione Occupazione
TRI038	Visualizzazione Provvedimenti TARSU di Sgravio e Rimborso
TRI039	Visualizzazione Denunce TARSU Presentate e Recepite dal Comune
TRI041	Visualizzazione Ruoli TARSU
TRI042	Visualizzazione Pagamenti TARSU Effettuati
TRI053	Dichiarazione OSAP di Inizio Occupazione
TRI055	Pagamento OSAP in Modalit Anonima e Guidata
TRI056	Pagamento OSAP in Modalit Guidata
TRI057	Dichiarazione OSAP di Fine Occupazione
TRI058	Concessione di Occupazione di Suolo Pubblico
TRI059	Visualizzazione Provvedimenti di Rimborso OSAP
TRI060	Calcolo Manuale dei Preventivi di Spesa OSAP
TRI064	Pagamento Provvedimenti OSAP in Modalit Guidata 
TRI065	Istanza di Rimborso OSAP
TRI066	Visura Concessioni Occupazione Suolo Pubblico (atti pubblici)
TRI067	Visura Concessioni Occupazione Suolo Pubblico (atti privati)
TRI068	Visualizzazione Dichiarazioni OSAP Presentate e Recepite dal Comune
TRI069	Visualizzazione Pagamenti OSAP Effettuati e da Effettuare
TRI071	Visualizzazione Provvedimenti Sanzionatori OSAP
TRI075	Pagamento ICI con ravvedimento operoso in modalit guidata
TRI076	Adesione ad Accertamento TARSU



XSD PER I SERVIZI DELLAREA TEMATICA

Gli XSD dei modelli dei servizi fiscali sono reperibili, come tutti i servizi People, allindirizzo http:\\people.diviana.net.


