SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste...

64
Speficihe Web Services Agenzie Uso esterno – Riservato al Cliente SVI08-0003 Reingegnerizzazione sistema Revisioni Servizio di Sviluppo Software Nuovo Sistema Revisioni - Specifiche Web Services Agenzia RTI >>

Transcript of SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste...

Page 1: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

SVI08-0003

Reingegnerizzazione sistema Revisioni

Servizio di Sviluppo Software

Nuovo Sistema Revisioni - Specifiche Web Services Agenzia

RTI

>>

Page 2: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

Indice dei contenuti

SVI08-0003 .............................................................................................................1

REINGEGNERIZZAZIONE SISTEMA REVISIONI ..........................................................1

INDICE DEI CONTENUTI...........................................................................................2

1 GENERALITA’ .........................................................................................................4

1.1 Lista di distribuzione.......................................................................................4

1.2 Tabella delle versioni ......................................................................................4

1.3 Definizioni e acronimi .....................................................................................4

2 URL DEI SERVIZI ......................................................................................................5

2.1 Ambiente di esercizio......................................................................................5

2.2 Ambiente di collaudo ......................................................................................5

3 MODALITÀ DI AUTENTICAZIONE DI UN UTENTE PER L’UTILIZZO DEI WEB SERVICE ......................6

3.1 Specifiche dello schema XSD di Input ................................................................6

4 SERVIZIO DI RICHIESTA ELENCO SLOT TEMPORALI PER AGENZIA............................................7

4.1 Definizione....................................................................................................7

4.2 Specifiche dello schema XSD di Input ................................................................8

4.2.1 Login ...........................................................................................................8

4.2.2 UMC ............................................................................................................8

4.2.3 Numero pagina..............................................................................................9

4.3 Specifiche dello schema XSD di Output ..............................................................9

4.3.1 Slot temporale ............................................................................................ 11

4.3.2 theSedeUMC ............................................................................................... 12

4.3.3 Messaggio .................................................................................................. 13

4.3.4 Errore ........................................................................................................ 13

4.3.5 Risultati totali.............................................................................................. 13

5 SERVIZIO DI RICHIESTA INSERIMENTO PRENOTAZIONE REVISIONE PER AGENZIA ....................... 14

5.1 Definizione.................................................................................................. 14

5.2 Specifiche dello schema XSD di Input .............................................................. 14

5.2.1 Login ......................................................................................................... 15

5.2.2 Prenotazione revisione agenzia....................................................................... 16

5.2.3 Bollettino.................................................................................................... 17

5.3 Specifiche dello schema XSD di Output ............................................................ 17

5.3.1 Prenotazione revisione agenzia....................................................................... 18

5.3.2 Messaggio .................................................................................................. 19

5.3.3 Errore ........................................................................................................ 20

6 SERVIZIO DI RICHIESTA STAMPA PRENOTAZIONE REVISIONE PER AGENZIA .............................. 20

6.1 Definizione.................................................................................................. 20

6.2 Specifiche dello schema XSD di Input .............................................................. 21

6.2.1 Login ......................................................................................................... 21

6.2.2 Stampa prenotazione revisione ...................................................................... 22

6.3 Specifiche dello schema XSD di Output ............................................................ 22

6.3.1 Errore ........................................................................................................ 25

7 SERVIZIO DI RICERCA PRENOTAZIONI REVISIONI PER AGENZIA............................................. 25

7.1 Definizione.................................................................................................. 25

7.2 Specifiche dello schema XSD di Input .............................................................. 26

7.2.1 Login ......................................................................................................... 29

7.2.2 Richiesta ricerca prenotazione revisione........................................................... 29

7.2.3 Numero pagina............................................................................................ 32

Page 3: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

7.3 Specifiche dello schema XSD di Output ............................................................ 32

7.3.1 Prenotazione revisione agenzia....................................................................... 34

7.3.2 Messaggio .................................................................................................. 35

7.3.3 Errore ........................................................................................................ 35

7.3.4 Risultati totali.............................................................................................. 35

8 SERVIZIO DI MODIFICA PRENOTAZIONE REVISIONE PER AGENZIA.......................................... 37

8.1 Definizione.................................................................................................. 37

8.2 Specifiche dello schema XSD di Input .............................................................. 37

8.2.1 Login ......................................................................................................... 38

8.2.2 Prenotazione revisione agenzia....................................................................... 39

8.3 Specifiche dello schema XSD di Output ............................................................ 40

8.3.1 Prenotazione revisioni agenzia ....................................................................... 40

8.3.2 Messaggio .................................................................................................. 42

8.3.3 Errore ........................................................................................................ 42

9 DOCUMENTI PER LA DEFINIZIONE DEI SERVIZI WEB .......................................................... 43

9.1 Servizio Di Richiesta Elenco Slot temporali Per Agenzia ...................................... 43

9.2 Servizio Di Richiesta Inserimento Prenotazione Revisioni Per Agenzia ................... 45

9.3 Servizio Di Richiesta Stampa Prenotazione Revisioni Per Agenzia ......................... 47

9.4 Servizio Di Ricerca Prenotazione Revisioni Per Agenzia ....................................... 50

9.5 Servizio Di Richiesta Modifica Prenotazione Revisioni Per Agenzia......................... 54

9.6 TIPI COMUNI............................................................................................... 56

Page 4: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

1 GENERALITA’

1.1 Lista di distribuzione

Ruolo Organizzazione

Responsabile del Servizio Servizio SVI

Program Office RTI

Responsabile del Progetto RTI

Direttore dei Lavori Ministero dei Trasporti – Dipartimento per i Trasporti Terrestri – Direzione Generale per la Motorizzazione

1.2 Tabella delle versioni

Versione Data Note

1.0 03-06-2009 Nascita del documento

1.1 25-10-2010 Nascita del documento

1.3 Definizioni e acronimi

Termine Definizione

DTT Dipartimento per i Trasporti Terrestri appartenente al Ministero dei Trasporti

RTI Raggruppamento temporaneo di imprese – che ha ottenuto l’aggiudicazione del contratto Rep. 3198.

Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica S.p.A.

SIDTT Sistema Informativo Dipartimento Trasporti Terrestri

SIC Sistema Informativo Centrale

Servizio SVI Servizio di Sviluppo del software

SOAP Simple Object Access Protocol

XML eXtensible Markup Language

XSD XML Schema Definition

Page 5: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

2 URL DEI SERVIZI

2.1 Ambiente di esercizio

L’indirizzo in ambiente di esercizio dei servizi del Nuovo Sistema Revisioni è il seguente: http://web.apps.dtt/Revisioni-ws/services/nomeServizio L’URL di ogni singolo servizio si può ottenere dal relativo wsdl allegato nell’ultimo paragrafo di questo documento. L’allegato si può aprire con un wsdl editor o con un qualsiasi editor di testo. L’indirizzo è dato dal valore dell’attributo location dell’elemento soap:address Esempio: se nel wsdl è indicato il seguente soap:address <soap:address location="http://web.apps.dtt/Revisioni-ws/services/datiCiclomotore"/>

l'indirizzo in ambiente di esercizio è http://web.apps.dtt/Revisioni-ws/services/datiCiclomotore

Il wsdl di un servizio si può anche ottenere via browser al seguente indirizzo: http://web.apps.dtt/Revisioni-ws/services/nomeServizio/nomeServizio.wsdl

2.2 Ambiente di collaudo

L’indirizzo in ambiente di collaudo dei servizi del Nuovo Sistema Revisioni è il seguente: http://e-servizicoll.apps.dtt/Rev-sh-ws/services/nomeServizio L’URL di ogni singolo servizio si può ottenere dal relativo wsdl allegato nell’ultimo paragrafo di questo documento. L’allegato si può aprire con un wsdl editor o con un qualsiasi editor di testo. L’indirizzo si ottiene dal valore dell’attributo location dell’elemento soap:address sostituendo l’hostname in esso contenuto con e-servizicoll.apps.dtt e sostituendo il web-context in esso contenuto con Rev-sh-ws Esempio: se nel wsdl è indicato il seguente soap:address <soap:address location="http://web.apps.dtt/Revisioni-ws/services/datiCiclomotore"/> l'indirizzo corrispondente in ambiente di collaudo è http://e-servizicoll.apps.dtt/Rev-sh-ws/services/datiCiclomotore

Il wsdl di un servizio si può anche ottenere via browser al seguente indirizzo: http://e-servizicoll.apps.dtt/Rev-sh-ws/services/nomeServizio/nomeServizio.wsdl

Page 6: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

3 MODALITÀ DI AUTENTICAZIONE DI UN UTENTE PER L’UTILIZZO DEI WEB

SERVICE

L’autenticazione di un utente che intende lanciare un web service avviene seguendo quanto previsto dallo standard WS-Security. Il messaggio SOAP da inviare per ogni web service contenuto in questo documento si compone popolando opportunamente l’header e il body:

• Per ogni web service, nell’header c’è il tag wsse:Security, che al suo interno contiene lo UsernameToken, nel quale sono specificati username e password.

• Nel body viene inserita la struttura della richiesta specifica, descritti dal capitolo 3

in poi.

3.1 Specifiche dello schema XSD di Input

Ogni richiesta deve essere composta dai seguenti elementi:

• Header

o Contiene le informazioni necessarie per l’autenticazione e l’autorizzazione dell’utente.

• Body

o Contiene il corpo della richiesta.

Esempio:

<?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" SOAP-ENV:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="XWSSGID-1253605895203984534550"> <wsse:Username>OFBGAB1001</wsse:Username> <wsse:Password

Page 7: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText"> **** </wsse:Password> </wsse:UsernameToken> </wsse:Security> </SOAP-ENV:Header> <SOAP-ENV:Body> Inserire qui il corpo di ogni web service specifico come descritto nei capitoli seguenti </SOAP-ENV:Body> </SOAP-ENV:Envelope>

4 SERVIZIO DI RICHIESTA ELENCO SLOT TEMPORALI PER AGENZIA

Il servizio permette alle Agenzie di visualizzare gli Slot temporali messi a disposizione dagli UMC per ospitare le prenotazioni revisioni.

Il servizio prevede lo scambio di messaggi XML sia in Input che in Output. I relativi schemi ElencoSlotTemporaliInput.xsd e ElencoSlotTemporaliOutput.xsd sono in allegato al documento.

4.1 Definizione

Nome del servizio

richiestaElencoSlotTemporale

Url del servizio Collaudo : http://e-servizicoll.apps.dtt/Rev-sh-ws/services/elencoSlotTemporali

Esercizio : http://web.apps.dtt/Revisioni-ws/services/elencoSlotTemporali

Operazione Richiesta

Input Una stringa contenente il messaggio XML, conforme allo schema ElencoSlotTemporaliInput.xsd, contenente il tipo di richiesta desiderata, le credenziali di accesso al servizio ed i dati da trasmettere.

Output Un Array contenente il messaggio XML, conforme allo schema ElencoSlotTemporaliOutput.xsd, contenente l’esito della richiesta e gli eventuali dati da trasmettere associati alla richiesta effettuata.

Page 8: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

4.2 Specifiche dello schema XSD di Input

La Richiesta elenco slot temporali per agenzia è composta dai seguenti elementi:

• login

• UMC

• Numero pagina

Esempio:

<?xml version="1.0" encoding="UTF-8"?> <dtt:richiestaElencoSlotTemporale xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.dtt.it/xsd/NuovoSistemaRevisioni ../prenotazionerevisioni/EstrazioneElencoSlotTemporaliInput.xsd "> <dtt:login> <dtt:codicePin>12341234</dtt:codicePin> </dtt:login> <dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc> <dtt:numeroPagina>1</dtt:numeroPagina> </dtt:richiestaElencoSlotTemporale>

4.2.1 Login

Contiene i dati necessari per autenticare l’utente che richiede il servizio: PIN

Esempio:

<dtt:login> <dtt:codicePin>12341234</dtt:codicePin> </dtt:login>

4.2.2 UMC

Contiene i dati necessari per identificare l’Ufficio Motorizzazione Civile.

Page 9: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

Esempio:

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>

4.2.3 Numero pagina

Contiene il numero di pagina che si vuole visualizzare.

Esempio:

<dtt:numeroPagina>1</dtt:numeroPagina>

4.3 Specifiche dello schema XSD di Output

La Risposta a una richiesta di elenco slot temporali per agenzia è così composta:

Esempio:

- <dtt:rispostaElencoSlotTemporale xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni">

- <dtt:slotTemporale>

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>

<dtt:dataRevisioneSlotTemporale>2010-10-27</dtt:dataRevisioneSlotTemporale>

<dtt:indicatoreFasciaOrariaRevisione>M</dtt:indicatoreFasciaOrariaRevisione>

<dtt:codiceTipoRevisione>04</dtt:codiceTipoRevisione>

<dtt:progressivoSlotTemporaleRevisioni>1</dtt:progressivoSlotTemporaleRevisioni>

<dtt:numeroPrenotazioniDisponibili>15</dtt:numeroPrenotazioniDisponibili>

<dtt:descrizioneLineaRevisione>LINEA1</dtt:descrizioneLineaRevisione>

<dtt:dataLimitePrenotazioneRevisione>2010-10-26</dtt:dataLimitePrenotazioneRevisione>

- <dtt:theSedeUmc>

<dtt:dataUltimoAggiornamento>2010-09-23</dtt:dataUltimoAggiornamento>

<dtt:descrizioneIndirizzoSedeUmcRevisione>via salaria, 450</dtt:descrizioneIndirizzoSedeUmcRevisione>

Page 10: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

<dtt:descrizioneSedeUmcRevisione>SEDE ROMA NORD</dtt:descrizioneSedeUmcRevisione>

<dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione>

<dtt:codiceBadgeUltimoAggiornamento>991533</dtt:codiceBadgeUltimoAggiornamento>

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>

</dtt:theSedeUmc>

</dtt:slotTemporale>

- <dtt:slotTemporale>

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>

<dtt:dataRevisioneSlotTemporale>2010-10-29</dtt:dataRevisioneSlotTemporale>

<dtt:indicatoreFasciaOrariaRevisione>M</dtt:indicatoreFasciaOrariaRevisione>

<dtt:codiceTipoRevisione>04</dtt:codiceTipoRevisione>

<dtt:progressivoSlotTemporaleRevisioni>1</dtt:progressivoSlotTemporaleRevisioni>

<dtt:numeroPrenotazioniDisponibili>15</dtt:numeroPrenotazioniDisponibili>

<dtt:descrizioneLineaRevisione>LINEA1</dtt:descrizioneLineaRevisione>

<dtt:dataLimitePrenotazioneRevisione>2010-10-28</dtt:dataLimitePrenotazioneRevisione>

- <dtt:theSedeUmc>

<dtt:dataUltimoAggiornamento>2010-09-23</dtt:dataUltimoAggiornamento>

<dtt:descrizioneIndirizzoSedeUmcRevisione>via salaria, 450</dtt:descrizioneIndirizzoSedeUmcRevisione>

<dtt:descrizioneSedeUmcRevisione>SEDE ROMA NORD</dtt:descrizioneSedeUmcRevisione>

<dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione>

<dtt:codiceBadgeUltimoAggiornamento>991533</dtt:codiceBadgeUltimoAggiornamento>

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>

</dtt:theSedeUmc>

</dtt:slotTemporale>

- <dtt:slotTemporale>

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>

<dtt:dataRevisioneSlotTemporale>2010-10-30</dtt:dataRevisioneSlotTemporale>

<dtt:indicatoreFasciaOrariaRevisione>M</dtt:indicatoreFasciaOrariaRevisione>

<dtt:codiceTipoRevisione>04</dtt:codiceTipoRevisione>

<dtt:progressivoSlotTemporaleRevisioni>1</dtt:progressivoSlotTemporaleRevisioni>

<dtt:numeroPrenotazioniDisponibili>15</dtt:numeroPrenotazioniDisponibili>

<dtt:descrizioneLineaRevisione>LINEA1</dtt:descrizioneLineaRevisione>

<dtt:dataLimitePrenotazioneRevisione>2010-10-29</dtt:dataLimitePrenotazioneRevisione>

- <dtt:theSedeUmc>

<dtt:dataUltimoAggiornamento>2010-09-23</dtt:dataUltimoAggiornamento>

<dtt:descrizioneIndirizzoSedeUmcRevisione>via salaria, 450</dtt:descrizioneIndirizzoSedeUmcRevisione>

<dtt:descrizioneSedeUmcRevisione>SEDE ROMA NORD</dtt:descrizioneSedeUmcRevisione>

<dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione>

<dtt:codiceBadgeUltimoAggiornamento>991533</dtt:codiceBadgeUltimoAggiornamento>

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>

</dtt:theSedeUmc>

</dtt:slotTemporale>

<dtt:risultatiTotali>3</dtt:risultatiTotali>

</dtt:rispostaElencoSlotTemporale

Page 11: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

4.3.1 Slot temporale

Contiene i dati necessari per identificare lo slot:

Il campo codiceTipoRevisione contiene il codice che identifica il tipo revisione:

o ‘01’ se AUTOBUS

o ’02’ se VEICOLI > 3,5 TON

o ‘03’ se AUTO E ALTRI TIPI DI VEICOLO

o ‘04’ se MISTA

- <dtt:slotTemporale>

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>

<dtt:dataRevisioneSlotTemporale>2010-10-29</dtt:dataRevisioneSlotTemporale>

<dtt:indicatoreFasciaOrariaRevisione>M</dtt:indicatoreFasciaOrariaRevisione>

<dtt:codiceTipoRevisione>04</dtt:codiceTipoRevisione>

<dtt:progressivoSlotTemporaleRevisioni>1</dtt:progressivoSlotTemporaleRevisioni>

<dtt:numeroPrenotazioniDisponibili>15</dtt:numeroPrenotazioniDisponibili>

<dtt:descrizioneLineaRevisione>LINEA1</dtt:descrizioneLineaRevisione>

<dtt:dataLimitePrenotazioneRevisione>2010-10-28</dtt:dataLimitePrenotazioneRevisione>

- <dtt:theSedeUmc>

<dtt:dataUltimoAggiornamento>2010-09-23</dtt:dataUltimoAggiornamento>

Page 12: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

<dtt:descrizioneIndirizzoSedeUmcRevisione>via salaria, 450</dtt:descrizioneIndirizzoSedeUmcRevisione>

<dtt:descrizioneSedeUmcRevisione>SEDE ROMA NORD</dtt:descrizioneSedeUmcRevisione>

<dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione>

<dtt:codiceBadgeUltimoAggiornamento>991533</dtt:codiceBadgeUltimoAggiornamento>

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>

</dtt:theSedeUmc>

</dtt:slotTemporale>

4.3.2 theSedeUMC

Contiene i dati necessari per identificare la sede dell’UMC:

Esempio:

- <dtt:theSedeUmc>

<dtt:dataUltimoAggiornamento>2010-09-23</dtt:dataUltimoAggiornamento>

<dtt:descrizioneIndirizzoSedeUmcRevisione>via salaria, 450</dtt:descrizioneIndirizzoSedeUmcRevisione>

<dtt:descrizioneSedeUmcRevisione>SEDE ROMA NORD</dtt:descrizioneSedeUmcRevisione>

<dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione>

<dtt:codiceBadgeUltimoAggiornamento>991533</dtt:codiceBadgeUltimoAggiornamento>

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>

</dtt:theSedeUmc>

Page 13: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

4.3.3 Messaggio

Contiene i dati necessari per identificare un messaggio nel caso esiste una risposta: il codice

Messaggio, la descrizione Messaggio.

<dtt:messaggio> <dtt:codiceMessaggio>02</dtt:codiceMessaggio> <dtt:descrizioneMessaggio> descrizioneMessaggio </dtt:descrizioneMessaggio> </dtt:messaggio>

4.3.4 Errore

Contiene i dati necessari per identificare un errore nel caso in cui la risposta va in errore: il codice

Errore, la descrizione Errore.

<rispostaElencoSlotTemporale xmlns="http://www.dtt.it/xsd/NuovoSistemaRevisioni"> <errore> <codiceErrore>01</codiceErrore> <descrizioneErrore>Il codice PIN inserito è errato.</descrizioneErrore> </errore> </rispostaElencoSlotTemporale

4.3.5 Risultati totali

Contiene il numero del totale delle occorrenze.

. <dtt:risultatiTotali>9</dtt:risultatiTotali>

Page 14: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

5 SERVIZIO DI RICHIESTA INSERIMENTO PRENOTAZIONE REVISIONE PER AGENZIA

Il servizio permette alle Agenzie di inserire la prenotazione revisione presso l’UMC.

Il servizio prevede lo scambio di messaggi XML sia in Input che in Output. I relativi schemi InserimentoPrenotazioneRevisioniAgenziaInput.xsd e InserimentoPrenotazioneRevisioniAgenziaOutput.xsd sono in allegato al documento.

5.1 Definizione

Nome del servizio

richiestaInserimentoPrenotazioneRevisioniAgenzia

Url del servizio Collaudo : http://e-servizicoll.apps.dtt/Rev-sh-ws/services/inserimentoPrenotazioneRevisioniAgenzia

Esercizio : http://web.apps.dtt/Revisioni-ws/services/ inserimentoPrenotazioneRevisioniAgenzia

Operazione Richiesta

Input Una stringa contenente il messaggio XML, conforme allo schema InserimentoPrenotazioneRevisioniAgenziaInput.xsd, contenente il tipo di richiesta desiderata, le credenziali di accesso al servizio ed i dati da trasmettere.

Output Un Array contenente il messaggio XML, conforme allo schema InserimentoPrenotazioneRevisioniAgenziaOutput.xsd, contenente l’esito della richiesta e gli eventuali dati da trasmettere associati alla richiesta effettuata.

5.2 Specifiche dello schema XSD di Input

La Richiesta di inserimento prenotazione revisioni agenzia è composta dai seguenti elementi:

• login

• prenotazione revisione agenzia

• bollettino

Page 15: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

Esempio:

<?xml version="1.0" encoding="UTF-8"?> <dtt:richiestaInserimentoPrenotazioneRevisioniAgenzia xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.dtt.it/xsd/NuovoSistemaRevisioni InserimentoPrenotazioneRevisioniAgenziaInput.xsd "> <dtt:login/> <dtt:prenotazioneRevisioniAgenzia> <dtt:slotTemporale> <dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc> <dtt:dataRevisioneSlotTemporale>2010-10-29</dtt:dataRevisioneSlotTemporale> <dtt:indicatoreFasciaOrariaRevisione>M</dtt:indicatoreFasciaOrariaRevisione> <dtt:codiceTipoRevisione>04</dtt:codiceTipoRevisione> <dtt:progressivoSlotTemporaleRevisioni>1</dtt:progressivoSlotTemporaleRevisioni> <dtt:theSedeUmc> <dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione> </dtt:theSedeUmc> </dtt:slotTemporale> <dtt:codiceTipoVeicolo>A</dtt:codiceTipoVeicolo> <dtt:codiceTelaioNormalizzato>ZFA138A0007321607</dtt:codiceTelaioNormalizzato> <dtt:codiceFiscale>AGRM024401</dtt:codiceFiscale> <dtt:codiceTargaVeicolo>AG299051</dtt:codiceTargaVeicolo> </dtt:prenotazioneRevisioniAgenzia> <dtt:bollettino> <dtt:numeroContoCorrente>9001</dtt:numeroContoCorrente> <dtt:codiceControllo>016260220978</dtt:codiceControllo> <dtt:quintoCampo>073441185178593476</dtt:quintoCampo> </dtt:bollettino> </dtt:richiestaInserimentoPrenotazioneRevisioniAgenzia>

5.2.1 Login

Contiene i dati necessari per autenticare l’utente che richiede il servizio: PIN.

Esempio:

Page 16: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

<dtt:login> <dtt:codicePin>12341234</dtt:codicePin> </dtt:login>

5.2.2 Prenotazione revisione agenzia

Contiene i dati necessari per identificare la prenotazione revisione effettuata dall’agenzia.

Esempio:

<dtt:prenotazioneRevisioniAgenzia> <dtt:slotTemporale> <dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc> <dtt:dataRevisioneSlotTemporale>2010-10-29</dtt:dataRevisioneSlotTemporale> <dtt:indicatoreFasciaOrariaRevisione>M</dtt:indicatoreFasciaOrariaRevisione> <dtt:codiceTipoRevisione>04</dtt:codiceTipoRevisione> <dtt:progressivoSlotTemporaleRevisioni>1</dtt:progressivoSlotTemporaleRevisioni> <dtt:theSedeUmc> <dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione> </dtt:theSedeUmc> </dtt:slotTemporale> <dtt:codiceTipoVeicolo>A</dtt:codiceTipoVeicolo> <dtt:codiceTelaioNormalizzato>ZFA138A0007321607</dtt:codiceTelaioNormalizzato> <dtt:codiceFiscale>AGRM024401</dtt:codiceFiscale>

Page 17: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

<dtt:codiceTargaVeicolo>AG299051</dtt:codiceTargaVeicolo> </dtt:prenotazioneRevisioniAgenzia>

5.2.3 Bollettino

Contiene i campi identificativi del bollettino di pagamento della revisione.

Esempio:

<dtt:bollettino> <dtt:numeroContoCorrente>9001</dtt:numeroContoCorrente> <dtt:codiceControllo>016260220978</dtt:codiceControllo> <dtt:quintoCampo>073441185178593476</dtt:quintoCampo> </dtt:bollettino>

5.3 Specifiche dello schema XSD di Output

La Risposta a una richiesta di Inserimento prenotazione revisione da agenzia è composta da:

Esempio:

- <dtt:rispostaInserimentoPrenotazioneRevisioniAgenzia xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni">

- <dtt:prenotazioneRevisioniAgenzia>

- <dtt:slotTemporale>

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>

<dtt:dataRevisioneSlotTemporale>2010-10-29</dtt:dataRevisioneSlotTemporale>

Page 18: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

<dtt:indicatoreFasciaOrariaRevisione>M</dtt:indicatoreFasciaOrariaRevisione>

<dtt:codiceTipoRevisione>04</dtt:codiceTipoRevisione>

<dtt:progressivoSlotTemporaleRevisioni>1</dtt:progressivoSlotTemporaleRevisioni>

<dtt:descrizioneLineaRevisione>LINEA1</dtt:descrizioneLineaRevisione>

<dtt:dataLimitePrenotazioneRevisione>2010-10-28</dtt:dataLimitePrenotazioneRevisione>

- <dtt:theSedeUmc>

<dtt:dataUltimoAggiornamento>2010-09-23</dtt:dataUltimoAggiornamento>

<dtt:descrizioneIndirizzoSedeUmcRevisione>via salaria, 450</dtt:descrizioneIndirizzoSedeUmcRevisione>

<dtt:descrizioneSedeUmcRevisione>SEDE ROMA NORD</dtt:descrizioneSedeUmcRevisione>

<dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione>

<dtt:codiceBadgeUltimoAggiornamento>991533</dtt:codiceBadgeUltimoAggiornamento>

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>

</dtt:theSedeUmc>

</dtt:slotTemporale>

<dtt:progressivoPrenotazioneRevisione>2</dtt:progressivoPrenotazioneRevisione>

<dtt:codiceTipoVeicolo>A</dtt:codiceTipoVeicolo>

<dtt:codiceTelaioNormalizzato>ZFA138A0007321607</dtt:codiceTelaioNormalizzato>

<dtt:codiceFiscale>AGRM024401</dtt:codiceFiscale>

<dtt:codiceTargaVeicolo>AG299051</dtt:codiceTargaVeicolo>

</dtt:prenotazioneRevisioniAgenzia>

- <dtt:messaggio>

<dtt:codiceMessaggio>02</dtt:codiceMessaggio>

<dtt:descrizioneMessaggio>Inserimento effettuato con successo</dtt:descrizioneMessaggio>

</dtt:messaggio>

</dtt:rispostaInserimentoPrenotazioneRevisioniAgenzia>

5.3.1 Prenotazione revisione agenzia

Contiene i dati necessari per identificare la prenotazione revisione effettuata da agenzia.

Page 19: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

Esempio:

- <dtt:prenotazioneRevisioniAgenzia>

- <dtt:slotTemporale>

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>

<dtt:dataRevisioneSlotTemporale>2010-10-29</dtt:dataRevisioneSlotTemporale>

<dtt:indicatoreFasciaOrariaRevisione>M</dtt:indicatoreFasciaOrariaRevisione>

<dtt:codiceTipoRevisione>04</dtt:codiceTipoRevisione>

<dtt:progressivoSlotTemporaleRevisioni>1</dtt:progressivoSlotTemporaleRevisioni>

<dtt:descrizioneLineaRevisione>LINEA1</dtt:descrizioneLineaRevisione>

<dtt:dataLimitePrenotazioneRevisione>2010-10-28</dtt:dataLimitePrenotazioneRevisione>

- <dtt:theSedeUmc>

<dtt:dataUltimoAggiornamento>2010-09-23</dtt:dataUltimoAggiornamento>

<dtt:descrizioneIndirizzoSedeUmcRevisione>via salaria, 450</dtt:descrizioneIndirizzoSedeUmcRevisione>

<dtt:descrizioneSedeUmcRevisione>SEDE ROMA NORD</dtt:descrizioneSedeUmcRevisione>

<dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione>

<dtt:codiceBadgeUltimoAggiornamento>991533</dtt:codiceBadgeUltimoAggiornamento>

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>

</dtt:theSedeUmc>

</dtt:slotTemporale>

<dtt:progressivoPrenotazioneRevisione>2</dtt:progressivoPrenotazioneRevisione>

<dtt:codiceTipoVeicolo>A</dtt:codiceTipoVeicolo>

<dtt:codiceTelaioNormalizzato>ZFA138A0007321607</dtt:codiceTelaioNormalizzato>

<dtt:codiceFiscale>AGRM024401</dtt:codiceFiscale>

<dtt:codiceTargaVeicolo>AG299051</dtt:codiceTargaVeicolo>

</dtt:prenotazioneRevisioniAgenzia>

5.3.2 Messaggio

Contiene i dati necessari per identificare un messaggio nel caso esiste una risposta: il codice

Messaggio, la descrizione Messaggio.

Esempio:

<dtt:messaggio>

<dtt:codiceMessaggio>02</dtt:codiceMessaggio> <dtt:descrizioneMessaggio>Inserimento effettuato con successo</dtt:descrizioneMessaggio> </dtt:messaggio>

Page 20: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

5.3.3 Errore

Contiene i dati necessari per identificare un errore nel caso in cui la risposta va in errore: il codice

Errore, la descrizione Errore.

Esempio:

<dtt:rispostaInserimentoPrenotazioneRevisioniAgenzia xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni"> <dtt:errore> <dtt:codiceErrore>01</dtt:codiceErrore> <dtt:descrizioneErrore>La prenotazione è già presente in archivio.</dtt:descrizioneErrore> </dtt:errore> </dtt:rispostaInserimentoPrenotazioneRevisioniAgenzi

6 SERVIZIO DI RICHIESTA STAMPA PRENOTAZIONE REVISIONE PER AGENZIA

Il servizio permette alle Agenzie di stampare una prenotazione revisione.

Il servizio prevede lo scambio di messaggi XML sia in Input che in Output. I relativi schemi StampaPrenotazioneRevisioniAgenziaInput.xsd e StampaPrenotazioneRevisioniAgenziaOutput.xsd sono in allegato al documento.

6.1 Definizione

Nome del servizio

richiestaStampaPrenotazioneRevisioniAgenzia

Url del servizio Collaudo : http://e-servizicoll.apps.dtt/Rev-sh-ws/services/ stampaPrenotazioneRevisioniAgenzia

Esercizio : http://web.apps.dtt/Revisioni-ws/services/ stampaPrenotazioneRevisioniAgenzia

Operazione Richiesta

Input Una stringa contenente il messaggio XML, conforme allo schema StampaPrenotazioneRevisioniAgenziaInput.xsd, contenente il tipo di richiesta desiderata, le credenziali di

Page 21: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

accesso al servizio ed i dati da trasmettere.

Output Un Array contenente il messaggio XML, conforme allo schema StampaPrenotazioneRevisioniAgenziaOutput.xsd, contenente l’esito della richiesta e gli eventuali dati da trasmettere associati alla richiesta effettuata.

6.2 Specifiche dello schema XSD di Input

La Richiesta annullamento accettazione autoveicolo/motoveicolo da revisionare per officina è composta dai seguenti elementi:

• login

• stampa prenotazione revisioni agenzia

Esempio:

<?xml version="1.0" encoding="UTF-8"?> <dtt:richiestaStampaPrenotazioneRevisioniAgenzia xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.dtt.it/xsd/NuovoSistemaRevisioni ../prenotazionerevisioni/StampaPrenotazioneRevisioniAgenziaInput.xsd "> <dtt:login> <dtt:codicePin>12341234</dtt:codicePin> </dtt:login> <dtt:stampaPrenotazioneRevisioniAgenzia> <dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc> <dtt:dataRevisioneSlotTemporale>2010-10-29</dtt:dataRevisioneSlotTemporale> <dtt:progressivoSlotTemporaleRevisioni>1</dtt:progressivoSlotTemporaleRevisioni> <dtt:progressivoPrenotazioneRevisione>2</dtt:progressivoPrenotazioneRevisione> <dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione> </dtt:stampaPrenotazioneRevisioniAgenzia> </dtt:richiestaStampaPrenotazioneRevisioniAgenzia>

6.2.1 Login

Contiene i dati necessari per autenticare l’utente che richiede il servizio: PIN.

Page 22: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

Esempio:

<dtt:login> <dtt:codicePin>12341234</dtt:codicePin> </dtt:login>

6.2.2 Stampa prenotazione revisione

Contiene i dati necessari per identificare la prenotazione revisione.

Esempio:

<dtt:stampaPrenotazioneRevisioniAgenzia> <dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc> <dtt:dataRevisioneSlotTemporale>2010-10-29</dtt:dataRevisioneSlotTemporale> <dtt:progressivoSlotTemporaleRevisioni>1</dtt:progressivoSlotTemporaleRevisioni> <dtt:progressivoPrenotazioneRevisione>2</dtt:progressivoPrenotazioneRevisione> <dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione> </dtt:stampaPrenotazioneRevisioniAgenzia>

6.3 Specifiche dello schema XSD di Output

La Risposta a una richiesta di Annullamento accettazione veicolo da revisionare per officina è composta da un unico elemento.

Esempio:

<dtt:rispostaStampaPrenotazioneRevisioniAgenzia xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni"> <dtt:stampaPrenotazioneRevisione> <dtt:stampa>JVBERi0xLjQKJeLjz9MKMSAwIG9iaiA8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvVHlwZS9YT2JqZWN0L0xlbmd0aCAyMTMwL0JpdHNQZXJDb21wb25lbnQgOC9IZWlnaHQgMTU0L0NvbG9yU3BhY2Vb

Page 23: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

L0luZGV4ZWQvRGV2aWNlUkdCIDI1NShBRlj///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApXS9TdWJ0eXBlL0ltYWdlL1dpZHRoIDEzMz4+c3RyZWFtCnic7Zjtuts4CITh/m96260ZZgDJVk7SP42effYktgQvw4edun/Xd33Xd33XP7ns1/rL7ppDw/pbBL//jlh/hwI+CsTqy6cQrHv6/7Llpg9iIA0t+ddniy3vp8gIJeSuBYnwbjXSLiFYKYrrVmC+GeK3sSgCc0lJg1Dq9zUKpyBksIGBh0cOjDfNjStuSkWMgwmYEf9I+A4KFDvsrxlc6lJO/4zh+h9mJBmH20JBfueZcspgF4FxZxSEjhEDLepoKdwrDPlwwOhmKJkRWtA/KIxoiCs0fj7JuKKHCZUE1dEPICz9OoVFFc+foxtGoCQ9hkgGqxqk5PyFbxeYF6VIIahBwg3yUz1zgZRBfu5/yeAsx3w0GPI1h+48Z7i6wSPTaiqj+jMTYzDGpI74ZXQdjs4gAIPlxZAXo4ABmCVgqGiPKKK9aN5IcXEpWDkoschUo4H7TAhOQvrHwML0inHmqU6qCEEu8pOBQT5RlcfDH417mczJ/QgipxAxUNpPlpTB9Oi5g+CkDPhZ+mb6XUyJBBHULYQw5OOrB+lU8qz7pIVk9f71ghMHI+WUmEXHNPnzKs8IO4XAiwBM1bYr0gyXWSNS745BZOPxkHj6cDWjkxm0icm8XQwOEI6RYikc50Z2IgfFbAgZqawzpY61BkETJ+pYCwQPULPc7gmDHNBhmmW3XYpskBAIIaSU7ZmK3p7yEJZ8bNORB7IG6XWfU026uTaQ5Q2CIBVuuhTSMkNMFysAlr4YwtJ9Tivu0xbLABG7RQgu+XyNlP7LMVB6FEE598YTCBECcaH68k/cbHMqos0JE2NnXxVaaFfkMnLKdpJ+uSHVR2PdQjhaL1MLITy4snz5pPWF1nSuuEk2ko+yIUJsmNdK0FjQ+MA1Gs13pFIRnBcJM52l0eAnAVOqFPdGCRVi1dbseJKCG4TlDaKdEoMQYpEVGRxaT2EmAVnxOa7MVRmWxbWr7UmJfkr7TobbAOGUjTjIypVoJ+2HxIDR0HjjNoK4NqxoKc1FlmKXZ8iVCRJlmY98QNPhbGz+0CKeckAVyIfxLFoq0QfrbP4ZBDSjkOLCHgI9pV12vvigQizHhDNEi/MlBndMa4S2qzePuUi7tRLOGWLc5teQY/0oJ3fd5ykF9sNt9M8+vwgbJ+k971ALqkqQSKfdHDQpHDrxnIKOGFpy2VgDRL52cEUozgMIzmxqml+fQNCUoNieUZS90qWeKdpSGIVAeb1XshsZ142lfhc8nsNsT2HtIcI2bwoDEiL4Nr9h5FYHGlEY2iqF+5SUmgGQFRn3zUr3osks56XXL10IpeBJu/b04EYoW/JgMwRT5MVM0SXHyAV/+tCjgKS4PX4DdIjy2yEeQIPDVT4WQsTYpmJZPBo8pbguoB36mhki5e5exmRJCn5JTDEIhBHE4GoNsYjO3UsUU2Gim8JgvJ2hIjioJYVKhhFz6SOviiOELyAeCrGUgqeGLxkAwQUJGZ6WRJ43FhCtR9ltc5V4eW/mQjZvn4E9VwkhIYBrhpD2Zv1mIfrXWTr9MmTZHRfl2KBEzWWlavfZDOdhzGoW8gSBq81np+gyUArwd2KorayFqbv4K6p53gGK2BbjaEqGoz9SNypMvKJL2PFFxGDF8jKLGRATBUvhNCEsB6dOfPZB11mKUFN6nSPuFE5S5JsmBVSCIxf1On2mEgABDm7z4QwB7UjGYodclEPNirHFZT48hODekpotmsQRucebGARyjAylNKMW4qlL2eSuSId0c95vbdNOijTOZU4uqw5eDs0nWIolg5QmaoqagZyxVxaEypI6mU1Gu64h6tRcitGEGKlEihwrvoWIqkhPrYAk4uqXtlyjJs1JRW4h5McwKePksYxNBUQ/YXebN/tXs1GKqIS8j31VChkWTby2c0sRpvhkz/c6BrGg6uno21PQACSXUVPyakUtMEZoIkQcuIUAxZp831854TJBqZ89QXA5lbMRdPiJq15xtGQtdcgMPWBAMhpF81bQq/kkT6anDFlfwS8h1vE1CUDyYwRfnXcAIS72J4d71NA6gO/G1EDRW/V4cUqWQ25LwVNuFfTqNClhPOiP1hXHi1Lk0DapsCMIaav4eRgB8b7FWew3tXUIwXMzpwQ0QnSlb4y2EQoK/BSC5qZGP1vKnyl6kUbNUyUksTy22PCyREq0ooOXnQ8YvDxq2qCmIYS7tWgw2JLee1AjA/lKN1wXKFYYbuZRUmwyLd9AUOx0BGEhS1ylTuBAIBy1aOxkpiBLIo+OCsZucTGm3JXM3UBkd4knRKjzvzKEClS+ZLylZmIwIiimpVFWSb0QvMvgWc2IcwEB+612QMFqTUEwQM0Tmm4jBebT5AWNa5VCNeb66YRZsEsI5Ri0qMNBSrVU78RgMLPKh/GWTkGGrQDYvPRweJh10lCxueIOcaawKRJul04mG5T0EcIJQpuxpJoyW0uoS0EF67vCdt5G2TDTp7UCU41x6asmJXk3hYloU7qp2dCmpel4kAhJwdrpkOFwrY/3syepcpbzAYeLhzWE1BdPzpRSg0uTli5QW2gHUNwyOIUV3MSTXjJ2qnOZLyl75vhBKhQDLBYlnVGzSdElqzNyHyColkWqBgrTj1nfqJQsX/pE/IY/dOSpDIrBSfHQvnaqcKZTmWZq7wxDYvyjhO4xYJZWbMocysAUaVZNGC35GvcBg/9OZegY5XoDkKt97/X5nGHCED/1boFptl5C4KMauXv5NyOm8JKgKOaXGbxHxkUw7fUS9KzLzxaXwUzsL5bgGcJW3ayLjyHsdYg9i9J8H8Stg7j9QQjnB9Zym3+yLIbiX2z7ZGU+TPZHm+O7vuu7vutfX/8B2YQ4wQplbmRzdHJlYW0KZW5kb2JqCjQgMCBvYmogPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA3NDc+PnN0cmVhbQp4nIVWwW6jMBC98xVz7B5KbGOMObIJbVklJSW00h6tlEZeJdAS1JX69etg0g0GE6JEiDdv3hsyHvvD+Zk7HgOOGOSvDoJb7JHujiB+ftaCce48OR/tl8Av9fz+dA9e4HIKSH2o53IMIXI9CBhycQjbA8zkYYdgUcHTSQq3gRiIR92AQsCVxMGZ3WHASvbNuVklj8kmj7MUFnECeRZt1mmWJz/yP99c7IduyCAIyJnLW+oiWUcqdBU/5ims4wwu+KBSZvEmzxKIIVl+AykkjwpapYtoGV+KEOq7nqrDZyeRm4Wsiy9ZlQXcF2VRi30B66KGpYBV1VS1/PoSLdzz6REXqxop0j7JucaxIEL7xfS8IOYSAgFqX9bNui7KqtF6kBWf8tjeqcfHYwXPb29yKyt4LfZ70x3M5afc90ySMHApARYSXadoJLwUclvtqxGbLGAjtajG6LcFcn3463CuGoH5VPkPXaJ+oS6cTQeedH0rqqneJNWCaiqepFrQluqHU1Qbqqk+70C1ooZUC6qpHp9StaCaSlgHqr9kSLWgmorYlKoFbamUT1FtqKaySeoA7Q2OdrowZqyWrukvO1YHdsu369LLARSGp04wE2XpKoJb2ETLKEvSIU1npQZLrRoBl8tyaMS7YsRMScgMoxlBKLSZMCdGa+J7HAwd4CsOzHwkuOYAGYw7cdxKAWktaikGBvzwigEz3Uo0jSyFRd3nRngu36ux0aWjg//ifYBxG4Am7Q70o+c8fYmTebpM+wO2jR7R75ARA2fE5kAbpNx4AaLeidk8mQ9roVdqMVPNHxAiUTTiyZpJCxEzUVU2tTgei11Z2TiYGXUUe6E2sLmom5EuQny6FDPbw++cXVwEW2zQ0CDGx6YuDmojlbAWO3EoymbYV5RP2xlkxerk4zN17gnU3udpNwbFmlIr

Page 24: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

BsxcJvVWLbp3dSpp5OfwjVF2xaKZkHoZRuo67Ry9KWTw+nnNg+HAt28c1zrePyTTS/AKZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqPDwvVHlwZS9QYWdlL0NvbnRlbnRzIDQgMCBSL1BhcmVudCA1IDAgUi9SZXNvdXJjZXM8PC9YT2JqZWN0PDwvaW1nMCAxIDAgUj4+L1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUldL0ZvbnQ8PC9GMSAyIDAgUi9GMiAzIDAgUj4+Pj4vTWVkaWFCb3hbMCAwIDU5NSA4NDJdPj4KZW5kb2JqCjIgMCBvYmo8PC9UeXBlL0ZvbnQvQmFzZUZvbnQvVGltZXMtQm9sZC9TdWJ0eXBlL1R5cGUxL0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZz4+CmVuZG9iagozIDAgb2JqPDwvVHlwZS9Gb250L0Jhc2VGb250L0hlbHZldGljYS9TdWJ0eXBlL1R5cGUxL0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZz4+CmVuZG9iago1IDAgb2JqPDwvQ291bnQgMS9UeXBlL1BhZ2VzL0tpZHNbNiAwIFJdPj4KZW5kb2JqCjcgMCBvYmo8PC9UeXBlL0NhdGFsb2cvUGFnZXMgNSAwIFI+PgplbmRvYmoKOCAwIG9iajw8L0NyZWF0aW9uRGF0ZShEOjIwMDkxMDIyMTE0MTQxKzAyJzAwJykvUHJvZHVjZXIoaVRleHQgMS40IFwoYnkgbG93YWdpZS5jb21cKSkvTW9kRGF0ZShEOjIwMDkxMDIyMTE0MTQxKzAyJzAwJyk+PgplbmRvYmoKeHJlZgowIDkKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDE1IDAwMDAwIG4gCjAwMDAwMDQwODcgMDAwMDAgbiAKMDAwMDAwNDE3NSAwMDAwMCBuIAowMDAwMDAzMDg1IDAwMDAwIG4gCjAwMDAwMDQyNjIgMDAwMDAgbiAKMDAwMDAwMzg5OSAwMDAwMCBuIAowMDAwMDA0MzEyIDAwMDAwIG4gCjAwMDAwMDQzNTYgMDAwMDAgbiAKdHJhaWxlcgo8PC9JRCBbPGIwNzdkZTlkYjc2MTlhMWI4YzBhMThlZDhhMTg1NzA3PjxmMGY3NTMyOWMxNGI3MzA1ODkwM2VhODEyNGM0ODc4Zj5dL1Jvb3QgNyAwIFIvU2l6ZSA5L0luZm8gOCAwIFI+PgpzdGFydHhyZWYKNDQ4NQolJUVPRgo=</dtt:stampa> </dtt:stampaPrenotazioneRevisione> </dtt:rispostaStampaPrenotazioneRevisioniAgenzia>

Page 25: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

6.3.1 Errore

Contiene i dati necessari per identificare un errore nel caso in cui la risposta va in errore: il codice

Errore, la descrizione Errore.

Esempio

- <dtt:rispostaStampaPrenotazioneRevisioniAgenzia xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni">

- <dtt:errore>

<dtt:descrizioneErrore>Nessuna stampa presente in archivio</dtt:descrizioneErrore>

</dtt:errore>

</dtt:rispostaStampaPrenotazioneRevisioniAgenzia>

7 SERVIZIO DI RICERCA PRENOTAZIONI REVISIONI PER AGENZIA

Il servizio permette all’Agenzia di effettuare la ricerca di prenotazioni revisioni presenti in archivio.

Il servizio prevede lo scambio di messaggi XML sia in Input che in Output. I relativi schemi RicercaPrenotazioneRevisioniAgenziaInput.xsd e RicercaPrenotazioneRevisioniAgenziaOutput.xsd sono in allegato al documento.

7.1 Definizione

Nome del servizio

richiestaRicercaPrenotazioneRevisioniAgenzia

Url dei servizi Collaudo : http://e-servizicoll.apps.dtt/Rev-sh-ws/services/ ricercaPrenotazioneRevisioniAgenzia

Esercizio : http://web.apps.dtt/Revisioni-ws/services/ ricercaPrenotazioneRevisioniAgenzia

Operazione Richiesta

Input Una stringa contenente il messaggio XML, conforme allo schema RicercaPrenotazioneRevisioniAgenziaInput.xsd, contenente il tipo di richiesta desiderata, le credenziali di accesso al servizio ed i dati da trasmettere.

Page 26: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

Output Un Array contenente il messaggio XML, conforme allo schema RicercaPrenotazioneRevisioniAgenziaOutput.xsd, contenente l’esito della richiesta e gli eventuali dati da trasmettere associati alla richiesta effettuata.

7.2 Specifiche dello schema XSD di Input

Page 27: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

Page 28: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

La ricerca di prenotazione revisione per agenzia è composta dai seguenti elementi:

• login

• prenotazione revisione (con diverse opzioni)

• numero pagina

Esempio:

<?xml version="1.0" encoding="UTF-8"?> <dtt:richiestaRicercaPrenotazioneRevisioniAgenzia xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.dtt.it/xsd/NuovoSistemaRevisioni ../prenotazionerevisioni/RicercaPrenotazioneRevisioniAgenziaInput.xsd "> <dtt:login> <dtt:codicePin>12341234</dtt:codicePin> </dtt:login> <dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc> <dtt:numeroPagina>1</dtt:numeroPagina> </dtt:richiestaRicercaPrenotazioneRevisioniAgenzia>

Page 29: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

7.2.1 Login

Contiene i dati necessari per autenticare l’utente che richiede il servizio: PIN.

Esempio:

<dtt:login> <dtt:codicePin>12341234</dtt:codicePin> </dtt:login>

7.2.2 Richiesta ricerca prenotazione revisione

Contiene i dati necessari per identificare la prenotazione revisione. Ci sono diverse modalità di

attivazione.

Per UMC:

Page 30: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

Per data “Da”:

Per data “A”:

Per tipo veicolo:

Page 31: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

Per targa veicolo:

Per CIC ciclomotore:

Per contrassegno ciclomotore (senza CIC):

Page 32: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

Per telaio ciclomotore:

Esempio:(per UMC)

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc> <dtt:numeroPagina>1</dtt:numeroPagina> </dtt:richiestaRicercaPrenotazioneRevisioniAgenzia>

7.2.3 Numero pagina

Contiene il numero pagina che si intende visualizzare.

Esempio:

<dtt:numeroPagina>1</dtt:numeroPagina>

7.3 Specifiche dello schema XSD di Output

La Risposta a una richiesta di ricerca prenotazione revisione per agenzia è composta da:

Esempio:

Page 33: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

<dtt:rispostaRicercaPrenotazioneRevisioniAgenzia xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni">

<dtt:prenotazioneRevisioniAgenzia> <dtt:slotTemporale>

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>

<dtt:dataRevisioneSlotTemporale>2010-11-09</dtt:dataRevisioneSlotTemporale>

<dtt:indicatoreFasciaOrariaRevisione>M</dtt:indicatoreFasciaOrariaRevisione>

<dtt:codiceTipoRevisione>04</dtt:codiceTipoRevisione>

<dtt:progressivoSlotTemporaleRevisioni>1</dtt:progressivoSlotTemporaleRevisioni>

<dtt:descrizioneLineaRevisione>LINEA1</dtt:descrizioneLineaRevisione>

<dtt:dataLimitePrenotazioneRevisione>2010-11-08</dtt:dataLimitePrenotazioneRevisione>

<dtt:theSedeUmc>

<dtt:dataUltimoAggiornamento>2010-09-23</dtt:dataUltimoAggiornamento>

<dtt:descrizioneIndirizzoSedeUmcRevisione>via salaria, 450</dtt:descrizioneIndirizzoSedeUmcRevisione>

<dtt:descrizioneSedeUmcRevisione>SEDE ROMA NORD</dtt:descrizioneSedeUmcRevisione>

<dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione>

<dtt:codiceBadgeUltimoAggiornamento>991533</dtt:codiceBadgeUltimoAggiornamento>

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>

</dtt:theSedeUmc>

</dtt:slotTemporale>

<dtt:progressivoPrenotazioneRevisione>1</dtt:progressivoPrenotazioneRevisione>

<dtt:codiceTipoVeicolo>A</dtt:codiceTipoVeicolo>

<dtt:codiceTelaioNormalizzato>12</dtt:codiceTelaioNormalizzato>

<dtt:codiceFiscale>AGRM024401</dtt:codiceFiscale>

<dtt:codiceTargaVeicolo>AG111225</dtt:codiceTargaVeicolo>

</dtt:prenotazioneRevisioniAgenzia>

<dtt:risultatiTotali>1</dtt:risultatiTotali>

</dtt:rispostaRicercaPrenotazioneRevisioniAgenzia>

Page 34: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

7.3.1 Prenotazione revisione agenzia

Contiene i dati necessari per identificare una prenotazione revisione:

Esempio

<dtt:prenotazioneRevisioniAgenzia> <dtt:slotTemporale>

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>

<dtt:dataRevisioneSlotTemporale>2010-11-09</dtt:dataRevisioneSlotTemporale>

<dtt:indicatoreFasciaOrariaRevisione>M</dtt:indicatoreFasciaOrariaRevisione>

<dtt:codiceTipoRevisione>04</dtt:codiceTipoRevisione>

<dtt:progressivoSlotTemporaleRevisioni>1</dtt:progressivoSlotTemporaleRevisioni>

<dtt:descrizioneLineaRevisione>LINEA1</dtt:descrizioneLineaRevisione>

<dtt:dataLimitePrenotazioneRevisione>2010-11-08</dtt:dataLimitePrenotazioneRevisione>

<dtt:theSedeUmc>

<dtt:dataUltimoAggiornamento>2010-09-23</dtt:dataUltimoAggiornamento>

<dtt:descrizioneIndirizzoSedeUmcRevisione>via salaria, 450</dtt:descrizioneIndirizzoSedeUmcRevisione>

<dtt:descrizioneSedeUmcRevisione>SEDE ROMA NORD</dtt:descrizioneSedeUmcRevisione>

<dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione>

<dtt:codiceBadgeUltimoAggiornamento>991533</dtt:codiceBadgeUltimoAggiornamento>

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>

</dtt:theSedeUmc>

Page 35: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

</dtt:slotTemporale>

<dtt:progressivoPrenotazioneRevisione>1</dtt:progressivoPrenotazioneRevisione>

<dtt:codiceTipoVeicolo>A</dtt:codiceTipoVeicolo>

<dtt:codiceTelaioNormalizzato>12</dtt:codiceTelaioNormalizzato>

<dtt:codiceFiscale>AGRM024401</dtt:codiceFiscale>

<dtt:codiceTargaVeicolo>AG111225</dtt:codiceTargaVeicolo> </dtt:prenotazioneRevisioniAgenzia>

7.3.2 Messaggio

Contiene i dati necessari per identificare un messaggio nel caso esiste una risposta: il codice

Messaggio, la descrizione Messaggio.

7.3.3 Errore

Contiene i dati necessari per identificare un errore nel caso in cui la risposta va in errore: il codice

Errore, la descrizione Errore.

Esempio:

<dtt:errore> <dtt:codiceErrore>01</dtt:codiceErrore> <dtt:descrizioneErrore>Nessun Veicolo Trovato</dtt:descrizioneErrore> </dtt:errore>

7.3.4 Risultati totali

Contiene il totale dei dati estratti.

Esempio:

<dtt:risultatiTotali>1</dtt:risultatiTotali>

Page 36: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

Page 37: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

8 SERVIZIO DI MODIFICA PRENOTAZIONE REVISIONE PER AGENZIA

Il servizio permette di effettuare la modifica di una prenotazione revisione per agenzia.

Il servizio prevede lo scambio di messaggi XML sia in Input che in Output. I relativi schemi ModificaPrenotazioneRevisioniAgenziaInput.xsd e ModificaPrenotazioneRevisioniAgenziaOutput.xsd sono in allegato al documento.

8.1 Definizione

Nome del servizio

richiestaModificaPrenotazioneRevisioniAgenzia

Url del servizio Collaudo : http://e-servizicoll.apps.dtt/Rev-sh-ws/services/ modificaPrenotazioneRevisioniAgenzia

Esercizio: http://e-servizicoll.apps.dtt/Rev-sh-ws/services/ modificaPrenotazioneRevisioniAgenzia

Operazione Richiesta

Input Una stringa contenente il messaggio XML, conforme allo schema ModificaPrenotazioneRevisioniAgenziaInput.xsd, contenente il tipo di richiesta desiderata, le credenziali di accesso al servizio ed i dati da trasmettere.

Output Un Array contenente il messaggio XML, conforme allo schema ModificaPrenotazioneRevisioniAgenziaOutput.xsd, contenente l’esito della richiesta e gli eventuali dati da trasmettere associati alla richiesta effettuata.

8.2 Specifiche dello schema XSD di Input

La Richiesta di modifica prenotazione revisioni agenzia è composta dai seguenti elementi:

• Login

• Prenotazione revisione agenzia

Page 38: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

Esempio:

<?xml version="1.0" encoding="UTF-8"?> <dtt:richiestaModificaPrenotazioneRevisioniAgenzia xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.dtt.it/xsd/NuovoSistemaRevisioni ModificaPrenotazioneRevisioniAgenziaInput.xsd "> <dtt:login/> <dtt:prenotazioneRevisioniAgenzia> <dtt:slotTemporale> <dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc> <dtt:dataRevisioneSlotTemporale>2010-11-09</dtt:dataRevisioneSlotTemporale> <dtt:indicatoreFasciaOrariaRevisione>M</dtt:indicatoreFasciaOrariaRevisione> <dtt:codiceTipoRevisione>04</dtt:codiceTipoRevisione> <dtt:progressivoSlotTemporaleRevisioni>1</dtt:progressivoSlotTemporaleRevisioni> <dtt:theSedeUmc> <dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione> </dtt:theSedeUmc> </dtt:slotTemporale> <dtt:progressivoPrenotazioneRevisione>1</dtt:progressivoPrenotazioneRevisione> <dtt:codiceTipoVeicolo>A</dtt:codiceTipoVeicolo> <dtt:codiceTelaioNormalizzato>W0L000039J5351887</dtt:codiceTelaioNormalizzato> <dtt:codiceFiscale>AGRM024401</dtt:codiceFiscale> <dtt:codiceTargaVeicolo>AG299952</dtt:codiceTargaVeicolo> </dtt:prenotazioneRevisioniAgenzia> </dtt:richiestaModificaPrenotazioneRevisioniAgenzia>

8.2.1 Login

Contiene i dati necessari per autenticare l’utente che richiede il servizio: PIN.

Esempio:

<dtt:login> <dtt:codicePin>12341234</dtt:codicePin> </dtt:login>

Page 39: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

8.2.2 Prenotazione revisione agenzia

Contiene i dati relativi alla prenotazione revisione da modificare.

Esempio:

<dtt:prenotazioneRevisioniAgenzia> <dtt:slotTemporale> <dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc> <dtt:dataRevisioneSlotTemporale>2010-11-09</dtt:dataRevisioneSlotTemporale> <dtt:indicatoreFasciaOrariaRevisione>M</dtt:indicatoreFasciaOrariaRevisione> <dtt:codiceTipoRevisione>04</dtt:codiceTipoRevisione> <dtt:progressivoSlotTemporaleRevisioni>1</dtt:progressivoSlotTemporaleRevisioni> <dtt:theSedeUmc> <dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione> </dtt:theSedeUmc> </dtt:slotTemporale> <dtt:progressivoPrenotazioneRevisione>1</dtt:progressivoPrenotazioneRevisione> <dtt:codiceTipoVeicolo>A</dtt:codiceTipoVeicolo> <dtt:codiceTelaioNormalizzato>W0L000039J5351887</dtt:codiceTelaioNormalizzato> <dtt:codiceFiscale>AGRM024401</dtt:codiceFiscale> <dtt:codiceTargaVeicolo>AG299952</dtt:codiceTargaVeicolo> </dtt:prenotazioneRevisioniAgenzia>

Page 40: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

8.3 Specifiche dello schema XSD di Output

La Risposta a una richiesta di modifica prenotazione revisione agenzia è composta da:

Esempio:

<dtt:rispostaModificaPrenotazioneRevisioniAgenzia xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni"> <dtt:prenotazioneRevisioniAgenzia> <dtt:slotTemporale>

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>

<dtt:dataRevisioneSlotTemporale>2010-11-09</dtt:dataRevisioneSlotTemporale>

<dtt:indicatoreFasciaOrariaRevisione>M</dtt:indicatoreFasciaOrariaRevisione>

<dtt:codiceTipoRevisione>04</dtt:codiceTipoRevisione>

<dtt:progressivoSlotTemporaleRevisioni>1</dtt:progressivoSlotTemporaleRevisioni>

<dtt:descrizioneLineaRevisione>LINEA1</dtt:descrizioneLineaRevisione>

<dtt:dataLimitePrenotazioneRevisione>2010-11-08</dtt:dataLimitePrenotazioneRevisione>

<dtt:theSedeUmc>

<dtt:dataUltimoAggiornamento>2010-09-23</dtt:dataUltimoAggiornamento>

<dtt:descrizioneIndirizzoSedeUmcRevisione>via salaria, 450</dtt:descrizioneIndirizzoSedeUmcRevisione>

<dtt:descrizioneSedeUmcRevisione>SEDE ROMA NORD</dtt:descrizioneSedeUmcRevisione>

<dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione>

<dtt:codiceBadgeUltimoAggiornamento>991533</dtt:codiceBadgeUltimoAggiornamento>

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>

</dtt:theSedeUmc>

</dtt:slotTemporale>

<dtt:progressivoPrenotazioneRevisione>1</dtt:progressivoPrenotazioneRevisione>

<dtt:codiceTipoVeicolo>A</dtt:codiceTipoVeicolo>

<dtt:codiceTelaioNormalizzato>W0L000039J5351887</dtt:codiceTelaioNormalizzato>

<dtt:codiceFiscale>AGRM024401</dtt:codiceFiscale>

<dtt:codiceTargaVeicolo>AG299952</dtt:codiceTargaVeicolo>

</dtt:prenotazioneRevisioniAgenzia> <dtt:messaggio>

<dtt:codiceMessaggio>02</dtt:codiceMessaggio>

<dtt:descrizioneMessaggio>modifica effettuata con successo</dtt:descrizioneMessaggio>

</dtt:messaggio>

</dtt:rispostaModificaPrenotazioneRevisioniAgenzia>

8.3.1 Prenotazione revisioni agenzia

Contiene i dati necessari per identificare la prenotazione revisione:.

Page 41: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

Esempio:

<dtt:prenotazioneRevisioniAgenzia> <dtt:slotTemporale>

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>

<dtt:dataRevisioneSlotTemporale>2010-11-09</dtt:dataRevisioneSlotTemporale>

<dtt:indicatoreFasciaOrariaRevisione>M</dtt:indicatoreFasciaOrariaRevisione>

<dtt:codiceTipoRevisione>04</dtt:codiceTipoRevisione>

<dtt:progressivoSlotTemporaleRevisioni>1</dtt:progressivoSlotTemporaleRevisioni>

<dtt:descrizioneLineaRevisione>LINEA1</dtt:descrizioneLineaRevisione>

<dtt:dataLimitePrenotazioneRevisione>2010-11-08</dtt:dataLimitePrenotazioneRevisione>

<dtt:theSedeUmc>

<dtt:dataUltimoAggiornamento>2010-09-23</dtt:dataUltimoAggiornamento>

<dtt:descrizioneIndirizzoSedeUmcRevisione>via salaria, 450</dtt:descrizioneIndirizzoSedeUmcRevisione>

<dtt:descrizioneSedeUmcRevisione>SEDE ROMA NORD</dtt:descrizioneSedeUmcRevisione>

<dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione>

<dtt:codiceBadgeUltimoAggiornamento>991533</dtt:codiceBadgeUltimoAggiornamento>

<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>

</dtt:theSedeUmc>

</dtt:slotTemporale>

<dtt:progressivoPrenotazioneRevisione>1</dtt:progressivoPrenotazioneRevisione>

<dtt:codiceTipoVeicolo>A</dtt:codiceTipoVeicolo>

<dtt:codiceTelaioNormalizzato>W0L000039J5351887</dtt:codiceTelaioNormalizzato>

<dtt:codiceFiscale>AGRM024401</dtt:codiceFiscale>

Page 42: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

<dtt:codiceTargaVeicolo>AG299952</dtt:codiceTargaVeicolo>

</dtt:prenotazioneRevisioniAgenzia>

8.3.2 Messaggio

Contiene i dati necessari per identificare un messaggio nel caso esista una risposta: il codice

Messaggio, la descrizione Messaggio.

Esempio:

<dtt:messaggio>

<dtt:codiceMessaggio>02</dtt:codiceMessaggio>

<dtt:descrizioneMessaggio>modifica effettuata con successo</dtt:descrizioneMessaggio>

</dtt:messaggio>

8.3.3 Errore

Contiene i dati necessari per identificare un errore nel caso in cui la risposta va in errore: il codice

Errore, la descrizione Errore.

Esempio

<rispostaElencoAccettazioneVeicolo xmlns="http://www.dtt.it/xsd/NuovoSistemaRevisioni"> <errore> <codiceErrore>01</codiceErrore> <dtt:descrizioneErrore>Il veicolo per il quale è stata effettuata la prenotazione non risulta presente in archivio.</dtt:descrizioneErrore> </errore> </rispostaElencoAccettazioneVeicolo

Page 43: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

9 DOCUMENTI PER LA DEFINIZIONE DEI SERVIZI WEB

9.1 Servizio Di Richiesta Elenco Slot temporali Per Agenzia

EstrazioneElencoSlotTemporali.xsd

EstrazioneElencoSlotTemporali.xsd

<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:xsi="http://www.dtt.it/xsd/NuovoSistemaRevisioni" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified" attributeFormDefault="qualified"> <include schemaLocation="./EstrazioneElencoSlotTemporaliInput.xsd" /> <include schemaLocation="./EstrazioneElencoSlotTemporaliOutput.xsd" /> </schema>

EstrazioneElencoSlotTemporaliInput.xsd

EstrazioneElencoSlotTemporaliInput.xsd

<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="./EstrazioneElencoSlotTemporaliInputTypes.xsd" /> <element name="richiestaElencoSlotTemporale" type="dtt:RichiestaElencoSlotTemporaleType"> <annotation> <documentation> E' l'elemento radice del file XML; contiene tutti i dati relativi alla richiesta della Officina. </documentation> </annotation> </element> </schema>

EstrazioneElencoSlotTemporaliInputTypes.xsd

EstrazioneElencoSlotTemporaliInputTypes.xsd

<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified">

Page 44: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

<include schemaLocation="../CommonTypes.xsd" /> <complexType name="RichiestaElencoSlotTemporaleType"> <sequence> <element name="login" type="dtt:LoginType" maxOccurs="1" minOccurs="1"> </element> <element name="codiceUfficioMctc" type="dtt:CharDue" minOccurs="1" maxOccurs="1" /> <element name="numeroPagina" type="integer" minOccurs="1" maxOccurs="1" /> </sequence> </complexType> </schema>

EstrazioneElencoSlotTemporaliOutput.xsd

EstrazioneElencoSlotTemporaliOutput.xsd

<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="./EstrazioneElencoSlotTemporaliOutputTypes.xsd" /> <element name="rispostaElencoSlotTemporale" type="dtt:RispostaElencoSlotTemporaleType"> <annotation> <documentation> E' l'elemento radice del file XML; contiene tutti i dati relativi alla risposta della Officina. </documentation> </annotation> </element> </schema>

EstrazioneElencoSlotTemporaliOutputTypes.xsd

EstrazioneElencoSlotTemporaliOutputTypes.xsd

<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="../CommonTypes.xsd" /> <complexType name="RispostaElencoSlotTemporaleType"> <sequence> <choice> <element name="slotTemporale"

type="dtt:SlotTemporalePrenotazioneRevisioneType" maxOccurs="unbounded" minOccurs="0">

Page 45: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

</element> <element name="messaggio" type="dtt:MessaggioType" minOccurs="0" maxOccurs="unbounded"> </element> </choice> <element name="errore" type="dtt:ErroreType" minOccurs="0" maxOccurs="unbounded"> </element> <element name="risultatiTotali" type="string" minOccurs="1" maxOccurs="1" /> </sequence> </complexType> </schema>

estrazioneElencoSlotTemporali.wsdl

elencoSlotTemporali.wsdl

9.2 Servizio Di Richiesta Inserimento Prenotazione Revisioni Per Agenzia

InserimentoPrenotazioneRevisioniAgenzia.xsd

InserimentoPrenotazioneRevisioniAgenzia.xsd

<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:xsi="http://www.dtt.it/xsd/NuovoSistemaRevisioni" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified" attributeFormDefault="qualified"> <include schemaLocation="./InserimentoPrenotazioneRevisioniAgenziaInput.xsd" /> <include schemaLocation="./InserimentoPrenotazioneRevisioniAgenziaOutput.xsd" /> </schema>

InserimentoPrenotazioneRevisioniAgenziaInput.xsd

InserimentoPrenotazioneRevisioniAgenziaInput.xsd

<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="./InserimentoPrenotazioneRevisioniAgenziaInputTypes.xsd" /> <element name="richiestaInserimentoPrenotazioneRevisioniAgenzia" type="dtt:RichiestaInserimentoPrenotazioneRevisioniAgenziaType">

Page 46: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

<annotation> <documentation> E' l'elemento radice del file XML; contiene tutti i dati relativi alla richiesta della Officina. </documentation> </annotation> </element> </schema>

InserimentoPrenotazioneRevisioniAgenziaInputTypes.xsd

InserimentoPrenotazioneRevisioniAgenziaInputTypes.xsd

<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="../CommonTypes.xsd" /> <complexType name="RichiestaInserimentoPrenotazioneRevisioniAgenziaType"> <sequence> <element name="login" type="dtt:LoginType" maxOccurs="1" minOccurs="1"> </element> <element name="prenotazioneRevisioniAgenzia" type="dtt:PrenotazioneRevisioniAgenziaType" minOccurs="1" maxOccurs="1"> </element> <element name="bollettino" type="dtt:BollettinoType" maxOccurs="1" minOccurs="1"> </element> </sequence> </complexType> </schema>

InserimentoPrenotazioneRevisioniAgenziaOutput.xsd

InserimentoPrenotazioneRevisioniAgenziaOutput.xsd

<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="./InserimentoPrenotazioneRevisioniAgenziaOutputTypes.xsd" /> <element name="rispostaInserimentoPrenotazioneRevisioniAgenzia" type="dtt:RispostaInserimentoPrenotazioneRevisioniAgenziaType"> <annotation> <documentation>

Page 47: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

E' l'elemento radice del file XML; contiene tutti i dati relativi alla richiesta della Officina. </documentation> </annotation> </element> </schema>

InserimentoPrenotazioneRevisioniAgenziaOutputTypes.xsd

InserimentoPrenotazioneRevisioniAgenziaOutputTypes.xsd

<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="../CommonTypes.xsd" /> <complexType name="RispostaInserimentoPrenotazioneRevisioniAgenziaType"> <choice> <sequence> <element name="prenotazioneRevisioniAgenzia" type="dtt:PrenotazioneRevisioniAgenziaType" maxOccurs="1" minOccurs="1"> </element> <element name="messaggio" type="dtt:MessaggioType" minOccurs="0" maxOccurs="unbounded"> </element> </sequence> <element name="errore" type="dtt:ErroreType" minOccurs="0" maxOccurs="unbounded"> </element> </choice> </complexType> </schema>

inserimentoPrenotazioneRevisioniAgenzia.wsdl

inserimentoPrenotazioneRevisioniAgenzia.wsdl

9.3 Servizio Di Richiesta Stampa Prenotazione Revisioni Per Agenzia

StampaPrenotazioneRevisioniAgenzia.xsd

StampaPrenotazioneRevisioniAgenzia.xsd

<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:xsi="http://www.dtt.it/xsd/NuovoSistemaRevisioni"

Page 48: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified" attributeFormDefault="qualified"> <include schemaLocation="./StampaPrenotazioneRevisioniAgenziaInput.xsd" /> <include schemaLocation="./StampaPrenotazioneRevisioniAgenziaOutput.xsd" /> </schema>

StampaPrenotazioneRevisioniAgenziaInput.xsd

StampaPrenotazioneRevisioniAgenziaInput.xsd

<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="./StampaPrenotazioneRevisioniAgenziaInputTypes.xsd" /> <element name="richiestaStampaPrenotazioneRevisioniAgenzia" type="dtt:RichiestaStampaPrenotazioneRevisioniAgenziaType"> <annotation> <documentation> E' l'elemento radice del file XML; contiene tutti i dati relativi alla richiesta della Officina. </documentation> </annotation> </element> </schema>

StampaPrenotazioneRevisioniAgenziaInputTypes.xsd

StampaPrenotazioneRevisioniAgenziaInputTypes.xsd

<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="../CommonTypes.xsd" /> <complexType name="RichiestaStampaPrenotazioneRevisioniAgenziaType"> <sequence> <element name="login" type="dtt:LoginType" maxOccurs="1" minOccurs="1"> </element> <element name="stampaPrenotazioneRevisioniAgenzia" type="dtt:StampaPrenotazioneRevisioniAgenziaType" maxOccurs="1" minOccurs="1"> </element> </sequence> </complexType> </schema>

Page 49: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

StampaPrenotazioneRevisioniAgenziaOutput.xsd

StampaPrenotazioneRevisioniAgenziaOutput.xsd

<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="./StampaPrenotazioneRevisioniAgenziaOutputTypes.xsd" /> <element name="rispostaStampaPrenotazioneRevisioniAgenzia" type="dtt:RispostaStampaPrenotazioneRevisioniAgenziaType"> <annotation> <documentation> E' l'elemento radice del file XML; contiene tutti i dati relativi alla richiesta della Officina. </documentation> </annotation> </element> </schema>

StampaPrenotazioneRevisioniAgenziaOutputTypes.xsd

StampaPrenotazioneRevisioniAgenziaOutputTypes.xsd

<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="../CommonTypes.xsd" /> <complexType name="RispostaStampaPrenotazioneRevisioniAgenziaType"> <choice> <sequence> <element name="stampaPrenotazioneRevisione" type="dtt:StampaPrenotazioneRevisioneType" minOccurs="0" maxOccurs="1"> </element> </sequence> <element name="errore" type="dtt:ErroreType" minOccurs="0" maxOccurs="unbounded"> </element> </choice> </complexType> </schema>

stampaPrenotazioneRevisioniAgenzia.wsdl

Page 50: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

stampaPrenotazioneRevisioniAgenzia.wsdl

9.4 Servizio Di Ricerca Prenotazione Revisioni Per Agenzia

RicercaPrenotazioneRevisioniAgenzia.xsd

RicercaPrenotazioneRevisioniAgenzia.xsd

<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:xsi="http://www.dtt.it/xsd/NuovoSistemaRevisioni" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified" attributeFormDefault="qualified"> <include schemaLocation="./RicercaPrenotazioneRevisioniAgenziaInput.xsd" /> <include schemaLocation="./RicercaPrenotazioneRevisioniAgenziaOutput.xsd" /> </schema>

RicercaPrenotazioneRevisioniAgenziaInput.xsd

RicercaPrenotazioneRevisioniAgenziaInput.xsd

<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="./RicercaPrenotazioneRevisioniAgenziaInputTypes.xsd" /> <element name="richiestaRicercaPrenotazioneRevisioniAgenzia" type="dtt:RichiestaRicercaPrenotazioneRevisioniAgenziaType"> <annotation> <documentation> E' l'elemento radice del file XML; contiene tutti i dati relativi alla richiesta della Officina. </documentation> </annotation> </element> </schema>

RicercaPrenotazioneRevisioniAgenziaInputTypes.xsd

Page 51: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

RicercaPrenotazioneRevisioniAgenziaInputTypes.xsd

<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="../CommonTypes.xsd" /> <complexType name="RichiestaRicercaPrenotazioneRevisioniAgenziaType"> <sequence> <element name="login" type="dtt:LoginType" maxOccurs="1" minOccurs="1"> </element> <choice minOccurs="0"> <sequence> <element name="codiceUfficioMctc" type="dtt:CharDue" minOccurs="1" maxOccurs="1" /> <element name="dataRevisioneSlotTemporaleDal" type="date" minOccurs="0" maxOccurs="1" /> <element name="dataRevisioneSlotTemporaleAl" type="date" minOccurs="0" maxOccurs="1" /> <element name="codiceTipoVeicolo" type="dtt:CharUno" minOccurs="0" maxOccurs="1" /> <element name="codiceTargaVeicolo" type="dtt:VarCharOtto" minOccurs="0" maxOccurs="1" /> <element name="codiceIdentificativoCiclomotore" type="string" minOccurs="0" maxOccurs="1" /> <element name="codiceContrassegnoCiclomotore" type="dtt:VarCharOtto" minOccurs="0" maxOccurs="1" /> <element name="codiceTelaioCiclomotoreNormalizzato" type="string" minOccurs="0" maxOccurs="1" /> </sequence> <sequence> <element name="dataRevisioneSlotTemporaleDal" type="date" minOccurs="1" maxOccurs="1" /> <element name="dataRevisioneSlotTemporaleAl" type="date" minOccurs="0" maxOccurs="1" /> <element name="codiceTipoVeicolo" type="dtt:CharUno" minOccurs="0" maxOccurs="1" /> <element name="codiceTargaVeicolo" type="dtt:VarCharOtto" minOccurs="0" maxOccurs="1" /> <element name="codiceIdentificativoCiclomotore" type="string" minOccurs="0" maxOccurs="1" /> <element name="codiceContrassegnoCiclomotore" type="dtt:VarCharOtto" minOccurs="0" maxOccurs="1" /> <element name="codiceTelaioCiclomotoreNormalizzato" type="string" minOccurs="0" maxOccurs="1" /> </sequence>

Page 52: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

<sequence> <element name="dataRevisioneSlotTemporaleAl" type="date" minOccurs="1" maxOccurs="1" /> <element name="codiceTipoVeicolo" type="dtt:CharUno" minOccurs="0" maxOccurs="1" /> <element name="codiceTargaVeicolo" type="dtt:VarCharOtto" minOccurs="0" maxOccurs="1" /> <element name="codiceIdentificativoCiclomotore" type="string" minOccurs="0" maxOccurs="1" /> <element name="codiceContrassegnoCiclomotore" type="dtt:VarCharOtto" minOccurs="0" maxOccurs="1" /> <element name="codiceTelaioCiclomotoreNormalizzato" type="string" minOccurs="0" maxOccurs="1" /> </sequence> <sequence> <element name="codiceTipoVeicolo" type="dtt:CharUno" minOccurs="1" maxOccurs="1" /> <element name="codiceTargaVeicolo" type="dtt:VarCharOtto" minOccurs="0" maxOccurs="1" /> <element name="codiceIdentificativoCiclomotore" type="string" minOccurs="0" maxOccurs="1" /> <element name="codiceContrassegnoCiclomotore" type="dtt:VarCharOtto" minOccurs="0" maxOccurs="1" /> <element name="codiceTelaioCiclomotoreNormalizzato" type="string" minOccurs="0" maxOccurs="1" /> </sequence> <sequence> <element name="codiceTargaVeicolo" type="dtt:VarCharOtto" minOccurs="1" maxOccurs="1" /> <element name="codiceIdentificativoCiclomotore" type="string" minOccurs="0" maxOccurs="1" /> <element name="codiceContrassegnoCiclomotore" type="dtt:VarCharOtto" minOccurs="0" maxOccurs="1" /> <element name="codiceTelaioCiclomotoreNormalizzato" type="string" minOccurs="0" maxOccurs="1" /> </sequence> <sequence> <element name="codiceIdentificativoCiclomotore" type="string" minOccurs="1" maxOccurs="1" /> <element name="codiceContrassegnoCiclomotore" type="dtt:VarCharOtto" minOccurs="0" maxOccurs="1" /> <element name="codiceTelaioCiclomotoreNormalizzato" type="string" minOccurs="0" maxOccurs="1" /> </sequence> <sequence> <element name="codiceContrassegnoCiclomotore" type="dtt:VarCharOtto" minOccurs="1" maxOccurs="1" />

Page 53: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

<element name="codiceTelaioCiclomotoreNormalizzato" type="string" minOccurs="0" maxOccurs="1" /> </sequence> <sequence> <element name="codiceTelaioCiclomotoreNormalizzato" type="string" minOccurs="1" maxOccurs="1" /> </sequence> </choice> <element name="numeroPagina" type="integer" minOccurs="1" maxOccurs="1" /> </sequence> </complexType> </schema>

RicercaPrenotazioneRevisioniAgenziaOutput.xsd

RicercaPrenotazioneRevisioniAgenziaOutput.xsd

<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="./RicercaPrenotazioneRevisioniAgenziaOutputTypes.xsd" /> <element name="rispostaRicercaPrenotazioneRevisioniAgenzia" type="dtt:RispostaRicercaPrenotazioneRevisioniAgenziaType"> <annotation> <documentation> E' l'elemento radice del file XML; contiene tutti i dati relativi alla richiesta della Officina. </documentation> </annotation> </element> </schema>

RicercaPrenotazioneRevisioniAgenziaOutputTypes.xsd

RicercaPrenotazioneRevisioniAgenziaOutputTypes.xsd

<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="../CommonTypes.xsd" /> <complexType name="RispostaRicercaPrenotazioneRevisioniAgenziaType"> <sequence> <choice>

Page 54: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

<element name="prenotazioneRevisioniAgenzia" type="dtt:PrenotazioneRevisioniAgenziaType" minOccurs="0" maxOccurs="unbounded"> </element> <element name="messaggio" type="dtt:MessaggioType" minOccurs="0" maxOccurs="unbounded"> </element> <element name="errore" type="dtt:ErroreType" minOccurs="0" maxOccurs="unbounded"> </element> </choice> <element name="risultatiTotali" type="string" minOccurs="1" maxOccurs="1" /> </sequence> </complexType> </schema>

ricercaPrenotazioneRevisioniAgenzia.wsdl

ricercaPrenotazioneRevisioniAgenzia.wsdl

9.5 Servizio Di Richiesta Modifica Prenotazione Revisioni Per Agenzia

ModificaPrenotazioneRevisioniAgenzia.xsd

ModificaPrenotazioneRevisioniAgenzia.xsd

<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:xsi="http://www.dtt.it/xsd/NuovoSistemaRevisioni" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified" attributeFormDefault="qualified"> <include schemaLocation="./ModificaPrenotazioneRevisioniAgenziaInput.xsd" /> <include schemaLocation="./ModificaPrenotazioneRevisioniAgenziaOutput.xsd" /> </schema>

ModificaPrenotazioneRevisioniAgenziaInput.xsd

ModificaPrenotazioneRevisioniAgenziaInput.xsd

<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include

Page 55: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

schemaLocation="./ModificaPrenotazioneRevisioniAgenziaInputTypes.xsd" /> <element name="richiestaModificaPrenotazioneRevisioniAgenzia" type="dtt:RichiestaModificaPrenotazioneRevisioniAgenziaType"> <annotation> <documentation> E' l'elemento radice del file XML; contiene tutti i dati relativi alla richiesta della Officina. </documentation> </annotation> </element> </schema>

ModificaPrenotazioneRevisioniAgenziaInputTypes.xsd

ModificaPrenotazioneRevisioniAgenziaInputTypes.xsd

<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="../CommonTypes.xsd" /> <complexType name="RichiestaModificaPrenotazioneRevisioniAgenziaType"> <sequence> <element name="login" type="dtt:LoginType" maxOccurs="1" minOccurs="1"> </element> <element name="prenotazioneRevisioniAgenzia" type="dtt:PrenotazioneRevisioniAgenziaType" maxOccurs="1" minOccurs="1"> </element> </sequence> </complexType> </schema>

ModificaPrenotazioneRevisioniAgenziaOutput.xsd

ModificaPrenotazioneRevisioniAgenziaOutput.xsd

<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="./ModificaPrenotazioneRevisioniAgenziaOutputTypes.xsd" /> <element name="rispostaModificaPrenotazioneRevisioniAgenzia" type="dtt:RispostaModificaPrenotazioneRevisioniAgenziaType"> <annotation> <documentation>

Page 56: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

E' l'elemento radice del file XML; contiene tutti i dati relativi alla richiesta della Officina. </documentation> </annotation> </element> </schema>

ModificaPrenotazioneRevisioniAgenziaOutputTypes.xsd

ModificaPrenotazioneRevisioniAgenziaOutputTypes.xsd

<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="../CommonTypes.xsd" /> <complexType name="RispostaModificaPrenotazioneRevisioniAgenziaType"> <choice> <sequence> <element name="prenotazioneRevisioniAgenzia" type="dtt:PrenotazioneRevisioniAgenziaType" maxOccurs="1" minOccurs="1"> </element> <element name="messaggio" type="dtt:MessaggioType" minOccurs="0" maxOccurs="unbounded"> </element> </sequence> <element name="errore" type="dtt:ErroreType" minOccurs="0" maxOccurs="unbounded"> </element> </choice> </complexType> </schema>

modificaPrenotazioneRevisioniAgenzia.wsdl

modificaPrenotazioneRevisioniAgenzia.wsdl

9.6 TIPI COMUNI

CommonsTypes.xsd

CommonTypes.xsd

<?xml version="1.0" encoding="UTF-8"?>

<schema xmlns="http://www.w3.org/2001/XMLSchema"

Page 57: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni"

xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni"

xmlns:xsi="http://www.dtt.it/xsd/NuovoSistemaRevisioni"

elementFormDefault="qualified">

<complexType name="LoginType">

<sequence>

<element name="codicePin" type="dtt:VarCharOtto"

minOccurs="0" maxOccurs="1" />

</sequence>

</complexType>

<complexType name="RevisioneVeicoliEffetuateType">

<sequence>

<element name="veicolo" type="dtt:VeicoloImmatricolatoType"

minOccurs="0" maxOccurs="unbounded" />

<element name="dataRevisione" type="date" minOccurs="1"

maxOccurs="1" />

<element name="dataInserimentoRevisione" type="dateTime"

minOccurs="0" maxOccurs="1" nillable="true" />

<element name="indicatoreEsitoRevisioneVeicoloDescrizione"

type="string" minOccurs="1" maxOccurs="1" />

<element name="indicatoreAnnullamentoRevisioneDescrizione"

type="string" minOccurs="1" maxOccurs="1" />

<element name="codiceEstremiPagamentoRevisione"

type="string" minOccurs="0" maxOccurs="1" nillable="true" />

</sequence>

</complexType>

<complexType name="RevisioneCiclomotoreType">

<sequence>

<element name="ciclomotore" type="dtt:CiclomotoreType"

minOccurs="0" maxOccurs="unbounded">

</element>

<element name="dataRevisione" type="date" minOccurs="1"

maxOccurs="1" />

<element name="dataInserimentoRevisione" type="dateTime"

minOccurs="0" maxOccurs="1" nillable="true" />

<element name="indicatoreEsitoRevisioneVeicoloDescrizione"

type="string" minOccurs="1" maxOccurs="1" />

<element name="indicatoreAnnullamentoRevisioneDescrizione"

type="string" minOccurs="1" maxOccurs="1" />

<element name="codiceEstremiPagamentoRevisione"

type="string" minOccurs="0" maxOccurs="1" nillable="true" />

</sequence>

</complexType>

<complexType name="SlotTemporalePrenotazioneRevisioneType">

<sequence>

<element name="codiceUfficioMctc" type="string"

minOccurs="1" maxOccurs="1" />

<element name="dataRevisioneSlotTemporale" type="date"

minOccurs="1" maxOccurs="1" />

<element name="indicatoreFasciaOrariaRevisione"

type="string" minOccurs="1" maxOccurs="1" />

<element name="codiceTipoRevisione" type="string"

minOccurs="1" maxOccurs="1" />

<element name="progressivoSlotTemporaleRevisioni" type="int"

minOccurs="1" maxOccurs="1" />

<element name="numeroPrenotazioniDisponibili" type="int"

Page 58: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

minOccurs="0" maxOccurs="1" />

<element name="descrizioneLineaRevisione" type="string"

minOccurs="0" maxOccurs="1" />

<element name="dataLimitePrenotazioneRevisione" type="date"

minOccurs="0" maxOccurs="1" />

<element name="theSedeUmc" type="dtt:SedeUmcType" minOccurs="1"

maxOccurs="1" />

</sequence>

</complexType>

<complexType name="SedeUmcType">

<sequence>

<element name="dataUltimoAggiornamento" type="date"

minOccurs="0" maxOccurs="1" />

<element name="descrizioneIndirizzoSedeUmcRevisione" type="string"

minOccurs="0" maxOccurs="1" />

<element name="descrizioneSedeUmcRevisione" type="string"

minOccurs="0" maxOccurs="1" />

<element name="progressivoSedeUmcRevisione" type="int"

minOccurs="1" maxOccurs="1" />

<element name="codiceBadgeUltimoAggiornamento" type="string"

minOccurs="0" maxOccurs="1" />

<element name="codiceUfficioMctc" type="string"

minOccurs="0" maxOccurs="1" />

<element name="theCaratteristicheSlotTemporale"

type="dtt:CaratteristicheSlotTemporaleType" minOccurs="0"

maxOccurs="1" />

</sequence>

</complexType>

<complexType name="CaratteristicheSlotTemporaleType">

<sequence>

<element name="dataUltimoAggiornamento" type="date"

minOccurs="1" maxOccurs="1" />

<element name="progressivoCaratteristicheSlotTemporale" type="int"

minOccurs="1" maxOccurs="1" />

<element name="descrizioneCaratteristicheSlotTemporale" type="string"

minOccurs="1" maxOccurs="1" />

<element name="numeroMinutiDurataRevisione" type="int"

minOccurs="1" maxOccurs="1" />

<element name="codiceOraInizioSlotMattina" type="string"

minOccurs="1" maxOccurs="1" />

<element name="codiceOraFineSlotMattino" type="string"

minOccurs="1" maxOccurs="1" />

<element name="codiceOraInizioSlotPomeriggio" type="string"

minOccurs="1" maxOccurs="1" />

<element name="codiceOraFineSlotPomeriggio" type="string"

minOccurs="1" maxOccurs="1" />

<element name="codiceBadgeUltimoAggiornamento" type="string"

minOccurs="1" maxOccurs="1" />

<element name="codiceUfficioMctc" type="string"

minOccurs="1" maxOccurs="1" />

</sequence>

</complexType>

<complexType name="PrenotazioneRevisioneUMCType">

<sequence>

<element name="slotTemporalePrenotazioneRevisione"

type="dtt:SlotTemporalePrenotazioneRevisioneType" minOccurs="1"

maxOccurs="1" />

<element name="progressivoPrenotazioneRevisione" type="int"

minOccurs="1" maxOccurs="1" />

<choice>

<element name="veicoloImmatricolato"

Page 59: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

type="dtt:VeicoloImmatricolatoType" maxOccurs="1" minOccurs="1">

</element>

<element name="ciclomotore" type="dtt:CiclomotoreType"

maxOccurs="1" minOccurs="1">

</element>

</choice>

<element name="indicatoreRevisioneOrdinaria" type="string"

minOccurs="1" maxOccurs="1" />

<element

name="dataRilascioMarcaOperativaPrenotazioneRevisione" type="date"

minOccurs="1" maxOccurs="1" />

</sequence>

</complexType>

<complexType name="PrenotazioneRevisioniAgenziaType">

<sequence>

<element name="slotTemporale"

type="dtt:SlotTemporalePrenotazioneRevisioneType" minOccurs="1"

maxOccurs="1" />

<element name="progressivoPrenotazioneRevisione"

type="string" minOccurs="0" maxOccurs="1" />

<element name="codiceTipoVeicolo" type="string"

minOccurs="1" maxOccurs="1" />

<element name="codiceTelaioNormalizzato" type="string"

minOccurs="1" maxOccurs="1" />

<element name="codiceFiscale" type="string"

minOccurs="1" maxOccurs="1" />

<choice>

<sequence>

<element name="codiceTargaVeicolo" type="string"

minOccurs="1" maxOccurs="1" />

</sequence>

<sequence>

<element name="codiceIdentificativoCiclomotore"

type="string" minOccurs="1" maxOccurs="1" />

</sequence>

<sequence>

<element name="codiceContrassegnoCiclomotore"

type="string" minOccurs="1" maxOccurs="1" />

</sequence>

</choice>

</sequence>

</complexType>

<complexType name="StampaPrenotazioneRevisioniAgenziaType">

<sequence>

<element name="codiceUfficioMctc" type="string"

minOccurs="1" maxOccurs="1" />

<element name="dataRevisioneSlotTemporale" type="date"

minOccurs="1" maxOccurs="1" />

<element name="progressivoSlotTemporaleRevisioni"

type="string" minOccurs="1" maxOccurs="1" />

<element name="progressivoPrenotazioneRevisione"

type="string" minOccurs="1" maxOccurs="1" />

</sequence>

</complexType>

<complexType name="AnnullaPrenotazioneRevisioniAgenziaType">

<sequence>

<element name="codiceUfficioMctc" type="string"

minOccurs="1" maxOccurs="1" />

<element name="dataRevisioneSlotTemporale" type="date"

minOccurs="1" maxOccurs="1" />

Page 60: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

<element name="progressivoSlotTemporaleRevisioni"

type="string" minOccurs="1" maxOccurs="1" />

<element name="progressivoPrenotazioneRevisione"

type="string" minOccurs="1" maxOccurs="1" />

<element name="codiceFiscaleOPartitaIva"

type="dtt:CharSedici" minOccurs="1" maxOccurs="1" nillable="true" />

</sequence>

</complexType>

<complexType name="CiclomotoreImmatricolatoType">

<sequence>

<element name="codiceIdentificativoCiclomotore"

type="dtt:CharOtto" minOccurs="1" maxOccurs="1" />

<element name="codiceTelaioCiclomotore"

type="dtt:VarCharVenti" minOccurs="1" maxOccurs="1" />

</sequence>

</complexType>

<complexType name="StampaTagliandoType">

<sequence>

<element name="stampa" type="base64Binary" minOccurs="1"

maxOccurs="1" />

</sequence>

</complexType>

<complexType name="StampaPrenotazioneRevisioneType">

<sequence>

<element name="stampa" type="base64Binary" minOccurs="1"

maxOccurs="1" />

</sequence>

</complexType>

<complexType name="BollettinoType">

<sequence>

<element name="numeroContoCorrente" type="string"

minOccurs="1" maxOccurs="1" />

<element name="codiceControllo" type="dtt:VarCharDodici"

minOccurs="1" maxOccurs="1" />

<element name="quintoCampo" type="dtt:VarCharDiciotto"

minOccurs="1" maxOccurs="1" />

<element name="urgenza" type="integer" minOccurs="0"

maxOccurs="1" />

</sequence>

</complexType>

<complexType name="ErroreType">

<sequence>

<element name="codiceErrore" type="dtt:StringDue"

minOccurs="0" maxOccurs="unbounded" />

<element name="descrizioneErrore" type="string"

minOccurs="0" maxOccurs="unbounded" />

</sequence>

</complexType>

<complexType name="MessaggioType">

<sequence>

<element name="codiceMessaggio" type="dtt:StringDue"

minOccurs="0" maxOccurs="unbounded" />

<element name="descrizioneMessaggio" type="string"

minOccurs="0" maxOccurs="unbounded" />

</sequence>

</complexType>

<complexType name="EsitoRegolareType">

<sequence>

<element name="codiceEsito" type="dtt:TipoEsitoRegolare"

Page 61: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

minOccurs="1" maxOccurs="1" />

</sequence>

</complexType>

<complexType name="EsitoRipetereType">

<sequence>

<element name="codiceEsito" type="dtt:TipoEsitoRipetere"

minOccurs="1" maxOccurs="1" />

</sequence>

</complexType>

<complexType name="EsitoSospesaType">

<sequence>

<element name="codiceEsito" type="dtt:TipoEsitoSospesa"

minOccurs="1" maxOccurs="1" />

</sequence>

</complexType>

<complexType name="MotivoType">

<sequence>

<element name="codiceMotivo" type="dtt:CharDue"

minOccurs="1" maxOccurs="1" />

</sequence>

</complexType>

<complexType name="OfficinaType">

<sequence>

<element name="codiceOfficinaAbilitataRevisione"

type="dtt:CharTre" minOccurs="1" maxOccurs="1" />

<element name="codiceUfficioMctc" type="dtt:CharDue"

minOccurs="1" maxOccurs="1" />

</sequence>

</complexType>

<complexType name="OmologazioneType">

<sequence>

<element nillable="true" name="codiceOmologazioneVeicolo"

type="string" />

<element nillable="true" name="descrizioneModelloVeicolo"

type="string" />

<element nillable="true" name="descrizioneSiglaMotore"

type="string" />

<element nillable="true"

name="dataPrimaImmatricolazioneVeicolo" type="date" />

<element nillable="true" name="dataEmissioneDocumentoEvento"

type="date" />

<element nillable="true" name="dataRichiestaEvento"

type="date" />

<element nillable="true" name="quantitaTara" type="integer" />

<element nillable="true" name="quantitaMassaTotale"

type="integer" />

<element nillable="true" name="quantitaMassaRimorchiabile"

type="integer" />

<element nillable="true" name="quantitaCilindrata"

type="integer" />

<element nillable="true" name="quantitaPotenzaMassima"

type="integer" />

<element nillable="true" name="numeroPotenzaFiscale"

type="integer" />

<element nillable="true" name="numeroDecibel"

type="integer" />

<element nillable="true" name="numeroGiriControlloDecibel"

type="integer" />

<element nillable="true" name="numeroPostiTotali"

type="integer" />

Page 62: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

<element nillable="true" name="numeroAssi" type="integer" />

<element nillable="true" name="numeroCilindri"

type="integer" />

<element nillable="true" name="numeroGiriMotore"

type="integer" />

<element nillable="true" name="descrizionePneumatici"

type="string" />

</sequence>

</complexType>

<complexType name="VeicoloImmatricolatoType">

<sequence>

<element name="codiceTipoVeicolo" type="dtt:CharUno"

minOccurs="1" maxOccurs="1" />

<element name="codiceTargaVeicolo" type="dtt:CharOtto"

minOccurs="1" maxOccurs="1" />

<element name="codiceTelaioVeicoloNormalizzato"

type="dtt:VarCharVenti" minOccurs="1" maxOccurs="1" />

</sequence>

</complexType>

<complexType name="VeicoloRevisionatoType">

<sequence>

<element name="codiceTipoVeicolo" type="dtt:CharUno"

minOccurs="1" maxOccurs="1" />

<element name="codiceTargaVeicolo" type="dtt:CharOtto"

minOccurs="1" maxOccurs="1" />

<element name="codiceTelaioVeicoloNormalizzato"

type="dtt:VarCharVenti" minOccurs="1" maxOccurs="1" />

<element name="dataRevisione" type="date" maxOccurs="1"

minOccurs="1" />

<element name="dataInserimentoRevisione" type="dateTime"

maxOccurs="1" minOccurs="1" />

</sequence>

</complexType>

<complexType name="CiclomotoreType">

<sequence>

<element name="codiceTipoVeicolo" type="string"

minOccurs="0" maxOccurs="1" nillable="true" />

<choice>

<element name="codiceIdentificativoCiclomotore"

type="string" minOccurs="0" maxOccurs="1" nillable="true" />

<element name="codiceContrassegnoCiclomotore"

type="string" minOccurs="0" maxOccurs="1" nillable="true" />

</choice>

<element name="codiceTelaioCiclomotoreNormalizzato"

type="dtt:VarCharVenti" minOccurs="0" maxOccurs="1" nillable="true" />

</sequence>

</complexType>

<!--

CharOtto: Definisce i vincoli da rispettare per l'inserimento di una stringa di otto caratteri

-->

<simpleType name="CharOtto">

<restriction base="string">

<minLength value="7"></minLength>

<maxLength value="8"></maxLength>

</restriction>

</simpleType>

Page 63: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

<!--

CharTre: Definisce i vincoli da rispettare per l'inserimento di una stringa di tre caratteri

-->

<simpleType name="CharTre">

<restriction base="string">

<length value="3"></length>

</restriction>

</simpleType>

<!--

CharUno: Definisce i vincoli da rispettare per l'inserimento di una stringa di 1 carattere

-->

<simpleType name="CharUno">

<restriction base="string">

<length value="1"></length>

</restriction>

</simpleType>

<simpleType name="CharSedici">

<restriction base="string">

<length value="16"></length>

</restriction>

</simpleType>

<!--

CharDue: Definisce i vincoli da rispettare per l'inserimento di una stringa di due caratteri

-->

<simpleType name="CharDue">

<restriction base="string">

<length value="2"></length>

</restriction>

</simpleType>

<!--

VarCharVenti: Definisce i vincoli da rispettare per l'inserimento di una stringa di 20 caratteri

-->

<simpleType name="VarCharVenti">

<restriction base="string">

<maxLength value="20"></maxLength>

</restriction>

</simpleType>

<!--

VarCharVenti: Definisce i vincoli da rispettare per l'inserimento di una stringa di 20 caratteri

-->

<simpleType name="VarCharDieci">

<restriction base="string">

<maxLength value="10"></maxLength>

</restriction>

</simpleType>

<simpleType name="VarCharOtto">

<restriction base="string">

<maxLength value="8"></maxLength>

</restriction>

</simpleType>

<simpleType name="StringDue">

<restriction base="string">

<maxLength value="2"></maxLength>

</restriction>

</simpleType>

<simpleType name="_TipoVeicolo">

<restriction base="string">

<enumeration value="A" />

Page 64: SVI08-0003 Reingegnerizzazione sistema Revisioni · Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica

Speficihe Web Services Agenzie

Uso esterno – Riservato al Cliente

</restriction>

</simpleType>

<simpleType name="TipoPagamentoBollettino">

<restriction base="string">

<enumeration value="B" />

</restriction>

</simpleType>

<simpleType name="TipoPagamentoDecurtazione">

<restriction base="string">

<enumeration value="D" />

</restriction>

</simpleType>

<simpleType name="TipoEsitoRegolare">

<restriction base="string">

<enumeration value="P" />

</restriction>

</simpleType>

<simpleType name="TipoEsitoRipetere">

<restriction base="string">

<enumeration value="R" />

</restriction>

</simpleType>

<simpleType name="TipoEsitoSospesa">

<restriction base="string">

<enumeration value="S" />

</restriction>

</simpleType>

<simpleType name="VarCharDodici">

<restriction base="string">

<maxLength value="12"></maxLength>

</restriction>

</simpleType>

<simpleType name="VarCharDiciotto">

<restriction base="string">

<maxLength value="18"></maxLength>

</restriction>

</simpleType>

<simpleType name="_NumeroKmPercorsi">

<restriction base="integer">

<totalDigits value="6" />

</restriction>

</simpleType>

<simpleType name="_CodiceOperatore">

<restriction base="string">

<minLength value="3"></minLength>

<maxLength value="3"></maxLength>

</restriction>

</simpleType>

</schema>