Nuove funzionalità di Interoperabilità di
Protocollo rivolte ai privati
Walter Volpi – Regione Toscana
Fabio Lo Votrico – TD Group
Firenze, 12 maggio 2009
InterPro
InterPro: Architettura
InterPro: Attori
 Applicazioni Protocollo
 Gateway PEC
 AP@CI:
 Portale AP@CI
 Mail Gateway
 ADE
AP@CI: Architettura semplificata
NAL@TIX
TIX
CART
PDD
Portale
AP@CI
NAL@ENTE1
ProxyProtocollo
PDD
ProxyProtocollo
SIL
WS Ade
WS Aoo
Protocollo
PA
PA
Ap@ci
PA
Protocollo: cosa cambia
Segnatura: Elemento “Privato” opzionale in Mittente e
Destinatario
AOO: AOO fittizia PRI.WEB
ADE: Fonte dati per riempire i campi dell'elemento
privato nella segnatura
Protocollo: nuova Segnatura.dtd
<!ELEMENT Mittente (Amministrazione, AOO, Privato?)>
<!ELEMENT Destinatario (((Amministrazione, AOO?, Privato?) |
(Denominazione, Persona*) | Persona+), IndirizzoTelematico?, Telefono*,
Fax*, IndirizzoPostale?)>
<!ELEMENT Privato (Identificativo, DenominazioneImpresa, PartitaIva,
Nome, Cognome, CodiceFiscale, IndirizzoTelematico, IndirizzoPostale,
Telefono?)>
<!ATTLIST Privato
tipo (cittadino | impresa) "cittadino"
>
<!ELEMENT DenominazioneImpresa (#PCDATA)>
<!ELEMENT PartitaIva (#PCDATA)>
Interazioni SIL – Proxy (1)
Interazioni SIL – Proxy (2)
Ack sincrono:
indica la presa in carico dell'invio da parte del proxy. L'esito verrà
riportato nella notifica di accettazione/NonAcc
- ack negativo:
 Segnatura non valida
 “Azione” illegale
 Impossibile produrre una notifica di
accettazione/NonAccettazione
Notifica di Accettazione/Non Accettazione:
indica l'esito dell'invio
- non accettazione:
 Allegati non conformi (numero, nome)
 Destinatari non autorizzati (LDAP)
 Errori sul CART
AP@CI
AP@CI: modulo invio richiesta
AP@CI: elenco Comunicazioni Ricevute
AP@CI: Stati comunicazioni Priv → PA
 In Lavorazione
 Bozza
 Inviata
 Errore Invio
 Ricevuta
 Non Ricevuta
 Protocollata
 Rifiutata
 Annullata
AP@CI: dettaglio stati (1)
 In Lavorazione:
l'utente privato non ha ancora completato la composizione della
comunicazione (al più una per ogni utente)
 Bozza:
l'utente privato ha salvato una bozza della comunicazione
 Inviata:
il sistema ha preso in carico la comunicazione e ne effettuerà
l'invio
 Errore Invio:
il sistema non è riuscito ad inviare la comunicazione
all'infrastruttura
 Ricevuta:
il SIL della PA destinataria ha prelevato la comunicazione tramite
il Proxy destinatario ed ha inviato l'ack
AP@CI: dettaglio stati (2)
 Non Ricevuta:
c'è stato un errore nella consegna al SIL destinatario
(Notifica_E4)
 Protocollata:
il SIL ha inviato la Conferma di Ricezione
(Protocollo_E2)
 Rifiutata:
il SIL ha inviato una Notifica di Eccezione
(Protocollo_E3)
 Annullata:
il SIL ha inviato un Annullamento Protocollazione
(Protocollo_E4)
AP@CI: Comunicazioni ricevute
 Ricevuta:
il cittadino ha ricevuto una nuova comunicazione da una PA
 Letta:
il cittadino ha preso visione della comunicazione
Mail Gateway
Invio di notifiche mail nei seguenti casi:
Registrazione
 Modifica indirizzo email
 Variazione stato comunicazione
 Ricezione comunicazione

ADE
<Ade >
<cap>55555</cap>
<cfpi>IEUDMB34H11G925Q</cfpi>
<civico>34</civico>
<cognome>Rossi</cognome>
<comune>Firenze</comune>
<dataagg>2009-04-30T10:52:32</dataagg>
<dug>via</dug>
<idAde>11</idAde>
<mail>[email protected]</mail>
<nazione>IT</nazione>
<nome>Mario</nome>
<provincia>PI</provincia>
<telefono>345345345</telefono>
<tipo>cittadino</tipo>
<indirizzo>Piave</indirizzo>
</Ade>
ADE: WS
1) getVariazioniAde(data, inizioPag, dimensionePag)
restituisce la lista di VariazioneAde registrate a partire da una
certa data, in ordine temporale.
2) getAdePerProvincia(provincia, inizioPag, dimensionePag)
restituisce la lista dei record Ade, ordinata per 'idAde',
appartenenti ad una certa provincia. Il parametro 'provincia'
sarà un codice di due caratteri secondo le specifiche dell'rfc
66 - "Codifica Province italiane"
3) getAllAde(inizioPag, dimensionePag)
restituisce la lista di tutti i record Ade presenti sulla
base dati, ordinati per 'id_ade'.
Ambiente di Staging

Portale AP@CI: http://webtest.e.toscana.it/apaci/

ProxyProtocollo: http://carttestnal.rete.toscana.it/interpro/services
* RichiediProtocollo (wsdl)
o getMessaggio
o putMessaggio
o putMessaggioCentrale
o putMessaggioNew
o getMessaggioNew
* RichiediNotifica (wsdl)
o getMessaggio
* InvioACK (wsdl)
o send
WS-ADE: http://carttestnal.rete.toscana.it:8080/proxyade/services/AdeSilWS?wsdl

Bibliografia
• RFC n. 8 – RFC Protocollo
• RFC n. 121 – Comunicazioni PA con Privati
• RFC n. 122 – Attributi Domicilio Elettronico
• RFC n. 110 – Pubblicazione Variazioni AOO
Riferimenti
Numero verde: 800.182.780
Indirizzo email:
[email protected]
Scarica

CPPA-presentazione_12-05