Sei sulla pagina 1di 64

Nuovo Sistema Revisioni - Specifiche Web Services Agenzia RTI

>>

SVI08-0003
Reingegnerizzazione sistema
Revisioni
Servizio di Sviluppo Software

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 LUTILIZZO 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
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

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
laggiudicazione 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 lInformatica
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

Speficihe Web Services Agenzie

Uso esterno Riservato al Cliente


2 URL DEI SERVIZI

2.1 Ambiente di esercizio


Lindirizzo in ambiente di esercizio dei servizi del Nuovo Sistema Revisioni il seguente:

http://web.apps.dtt/Revisioni-ws/services/nomeServizio

LURL di ogni singolo servizio si pu ottenere dal relativo wsdl allegato nellultimo
paragrafo di questo documento. Lallegato si pu aprire con un wsdl editor o con un
qualsiasi editor di testo.
Lindirizzo dato dal valore dellattributo location dellelemento 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


Lindirizzo in ambiente di collaudo dei servizi del Nuovo Sistema Revisioni il seguente:

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

LURL di ogni singolo servizio si pu ottenere dal relativo wsdl allegato nellultimo
paragrafo di questo documento. Lallegato si pu aprire con un wsdl editor o con un
qualsiasi editor di testo.
Lindirizzo si ottiene dal valore dellattributo location dellelemento soap:address
sostituendo lhostname 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

Speficihe Web Services Agenzie

Uso esterno Riservato al Cliente


3 MODALIT DI AUTENTICAZIONE DI UN UTENTE PER LUTILIZZO DEI WEB
SERVICE
Lautenticazione 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 lheader e il body:

Per ogni web service, nellheader 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 lautenticazione e lautorizzazione
dellutente.
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
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 richiestaElencoSlotTemporale


servizio
Collaudo :
Url del servizio 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
lesito della richiesta e gli eventuali dati da trasmettere
associati alla richiesta effettuata.

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 lutente 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 lUfficio Motorizzazione Civile.

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>
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

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>

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 dellUMC:

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>

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>
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 lUMC.
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 richiestaInserimentoPrenotazioneRevisioniAgenzia


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

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 lesito 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

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 lutente che richiede il servizio: PIN.

Esempio:

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 dallagenzia.

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>
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>

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.

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>
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 richiestaStampaPrenotazioneRevisioniAgenzia


servizio
Collaudo :
Url del servizio 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
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 lesito 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 lutente che richiede il servizio: PIN.

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>JVBERi0xLjQKJeLjz9MKMSAwIG9iaiA8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvVHlwZS9Y
T2JqZWN0L0xlbmd0aCAyMTMwL0JpdHNQZXJDb21wb25lbnQgOC9IZWlnaHQgMTU0L0NvbG9yU3BhY2Vb

Speficihe Web Services Agenzie

Uso esterno Riservato al Cliente


L0luZGV4ZWQvRGV2aWNlUkdCIDI1NShBRlj///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAApXS9TdWJ0eXBlL0ltYWdlL1dpZHRoIDEzMz4+c3RyZWFtCnic7Zjtuts4CITh/m96
260ZZgDJVk7SP42effYktgQvw4edun/Xd33Xd33XP7ns1/rL7ppDw/pbBL//jlh/hwI+CsTqy6cQrHv6
/7Llpg9iIA0t+ddniy3vp8gIJeSuBYnwbjXSLiFYKYrrVmC+GeK3sSgCc0lJg1Dq9zUKpyBksIGBh0cO
jDfNjStuSkWMgwmYEf9I+A4KFDvsrxlc6lJO/4zh+h9mJBmH20JBfueZcspgF4FxZxSEjhEDLepoKdwr
DPlwwOhmKJkRWtA/KIxoiCs0fj7JuKKHCZUE1dEPICz9OoVFFc+foxtGoCQ9hkgGqxqk5PyFbxeYF6VI
IahBwg3yUz1zgZRBfu5/yeAsx3w0GPI1h+48Z7i6wSPTaiqj+jMTYzDGpI74ZXQdjs4gAIPlxZAXo4AB
mCVgqGiPKKK9aN5IcXEpWDkoschUo4H7TAhOQvrHwML0inHmqU6qCEEu8pOBQT5RlcfDH417mczJ/Qgi
pxAxUNpPlpTB9Oi5g+CkDPhZ+mb6XUyJBBHULYQw5OOrB+lU8qz7pIVk9f71ghMHI+WUmEXHNPnzKs8I
O4XAiwBM1bYr0gyXWSNS745BZOPxkHj6cDWjkxm0icm8XQwOEI6RYikc50Z2IgfFbAgZqawzpY61BkET
J+pYCwQPULPc7gmDHNBhmmW3XYpskBAIIaSU7ZmK3p7yEJZ8bNORB7IG6XWfU026uTaQ5Q2CIBVuuhTS
MkNMFysAlr4YwtJ9Tivu0xbLABG7RQgu+XyNlP7LMVB6FEE598YTCBECcaH68k/cbHMqos0JE2NnXxVa
aFfkMnLKdpJ+uSHVR2PdQjhaL1MLITy4snz5pPWF1nSuuEk2ko+yIUJsmNdK0FjQ+MA1Gs13pFIRnBcJ
M52l0eAnAVOqFPdGCRVi1dbseJKCG4TlDaKdEoMQYpEVGRxaT2EmAVnxOa7MVRmWxbWr7UmJfkr7Tobb
AOGUjTjIypVoJ+2HxIDR0HjjNoK4NqxoKc1FlmKXZ8iVCRJlmY98QNPhbGz+0CKeckAVyIfxLFoq0Qfr
bP4ZBDSjkOLCHgI9pV12vvigQizHhDNEi/MlBndMa4S2qzePuUi7tRLOGWLc5teQY/0oJ3fd5ykF9sNt
9M8+vwgbJ+k971ALqkqQSKfdHDQpHDrxnIKOGFpy2VgDRL52cEUozgMIzmxqml+fQNCUoNieUZS90qWe
KdpSGIVAeb1XshsZ142lfhc8nsNsT2HtIcI2bwoDEiL4Nr9h5FYHGlEY2iqF+5SUmgGQFRn3zUr3osks
56XXL10IpeBJu/b04EYoW/JgMwRT5MVM0SXHyAV/+tCjgKS4PX4DdIjy2yEeQIPDVT4WQsTYpmJZPBo8
pbguoB36mhki5e5exmRJCn5JTDEIhBHE4GoNsYjO3UsUU2Gim8JgvJ2hIjioJYVKhhFz6SOviiOELyAe
CrGUgqeGLxkAwQUJGZ6WRJ43FhCtR9ltc5V4eW/mQjZvn4E9VwkhIYBrhpD2Zv1mIfrXWTr9MmTZHRfl
2KBEzWWlavfZDOdhzGoW8gSBq81np+gyUArwd2KorayFqbv4K6p53gGK2BbjaEqGoz9SNypMvKJL2PFF
xGDF8jKLGRATBUvhNCEsB6dOfPZB11mKUFN6nSPuFE5S5JsmBVSCIxf1On2mEgABDm7z4QwB7UjGYodc
lEPNirHFZT48hODekpotmsQRucebGARyjAylNKMW4qlL2eSuSId0c95vbdNOijTOZU4uqw5eDs0nWIol
g5QmaoqagZyxVxaEypI6mU1Gu64h6tRcitGEGKlEihwrvoWIqkhPrYAk4uqXtlyjJs1JRW4h5McwKePk
sYxNBUQ/YXebN/tXs1GKqIS8j31VChkWTby2c0sRpvhkz/c6BrGg6uno21PQACSXUVPyakUtMEZoIkQc
uIUAxZp831854TJBqZ89QXA5lbMRdPiJq15xtGQtdcgMPWBAMhpF81bQq/kkT6anDFlfwS8h1vE1CUDy
YwRfnXcAIS72J4d71NA6gO/G1EDRW/V4cUqWQ25LwVNuFfTqNClhPOiP1hXHi1Lk0DapsCMIaav4eRgB
8b7FWew3tXUIwXMzpwQ0QnSlb4y2EQoK/BSC5qZGP1vKnyl6kUbNUyUksTy22PCyREq0ooOXnQ8YvDxq
2qCmIYS7tWgw2JLee1AjA/lKN1wXKFYYbuZRUmwyLd9AUOx0BGEhS1ylTuBAIBy1aOxkpiBLIo+OCsZu
cTGm3JXM3UBkd4knRKjzvzKEClS+ZLylZmIwIiimpVFWSb0QvMvgWc2IcwEB+612QMFqTUEwQM0Tmm4j
BebT5AWNa5VCNeb66YRZsEsI5Ri0qMNBSrVU78RgMLPKh/GWTkGGrQDYvPRweJh10lCxueIOcaawKRJu
l04mG5T0EcIJQpuxpJoyW0uoS0EF67vCdt5G2TDTp7UCU41x6asmJXk3hYloU7qp2dCmpel4kAhJwdrp
kOFwrY/3syepcpbzAYeLhzWE1BdPzpRSg0uTli5QW2gHUNwyOIUV3MSTXjJ2qnOZLyl75vhBKhQDLBYl
nVGzSdElqzNyHyColkWqBgrTj1nfqJQsX/pE/IY/dOSpDIrBSfHQvnaqcKZTmWZq7wxDYvyjhO4xYJZW
bMocysAUaVZNGC35GvcBg/9OZegY5XoDkKt97/X5nGHCED/1boFptl5C4KMauXv5NyOm8JKgKOaXGbxH
xkUw7fUS9KzLzxaXwUzsL5bgGcJW3ayLjyHsdYg9i9J8H8Stg7j9QQjnB9Zym3+yLIbiX2z7ZGU+TPZH
m+O7vuu7vutfX/8B2YQ4wQplbmRzdHJlYW0KZW5kb2JqCjQgMCBvYmogPDwvRmlsdGVyL0ZsYXRlRGVj
b2RlL0xlbmd0aCA3NDc+PnN0cmVhbQp4nIVWwW6jMBC98xVz7B5KbGOMObIJbVklJSW00h6tlEZeJdAS
1JX69etg0g0GE6JEiDdv3hsyHvvD+Zk7HgOOGOSvDoJb7JHujiB+ftaCce48OR/tl8Av9fz+dA9e4HIK
SH2o53IMIXI9CBhycQjbA8zkYYdgUcHTSQq3gRiIR92AQsCVxMGZ3WHASvbNuVklj8kmj7MUFnECeRZt
1mmWJz/yP99c7IduyCAIyJnLW+oiWUcqdBU/5ims4wwu+KBSZvEmzxKIIVl+AykkjwpapYtoGV+KEOq7
nqrDZyeRm4Wsiy9ZlQXcF2VRi30B66KGpYBV1VS1/PoSLdzz6REXqxop0j7JucaxIEL7xfS8IOYSAgFq
X9bNui7KqtF6kBWf8tjeqcfHYwXPb29yKyt4LfZ70x3M5afc90ySMHApARYSXadoJLwUclvtqxGbLGAj
tajG6LcFcn3463CuGoH5VPkPXaJ+oS6cTQeedH0rqqneJNWCaiqepFrQluqHU1Qbqqk+70C1ooZUC6qp
Hp9StaCaSlgHqr9kSLWgmorYlKoFbamUT1FtqKaySeoA7Q2OdrowZqyWrukvO1YHdsu369LLARSGp04w
E2XpKoJb2ETLKEvSIU1npQZLrRoBl8tyaMS7YsRMScgMoxlBKLSZMCdGa+J7HAwd4CsOzHwkuOYAGYw7
cdxKAWktaikGBvzwigEz3Uo0jSyFRd3nRngu36ux0aWjg//ifYBxG4Am7Q70o+c8fYmTebpM+wO2jR7R
75ARA2fE5kAbpNx4AaLeidk8mQ9roVdqMVPNHxAiUTTiyZpJCxEzUVU2tTgei11Z2TiYGXUUe6E2sLmo
m5EuQny6FDPbw++cXVwEW2zQ0CDGx6YuDmojlbAWO3EoymbYV5RP2xlkxerk4zN17gnU3udpNwbFmlIr
Speficihe Web Services Agenzie

Uso esterno Riservato al Cliente


BsxcJvVWLbp3dSpp5OfwjVF2xaKZkHoZRuo67Ry9KWTw+nnNg+HAt28c1zrePyTTS/AKZW5kc3RyZWFt
CmVuZG9iago2IDAgb2JqPDwvVHlwZS9QYWdlL0NvbnRlbnRzIDQgMCBSL1BhcmVudCA1IDAgUi9SZXNv
dXJjZXM8PC9YT2JqZWN0PDwvaW1nMCAxIDAgUj4+L1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQiAv
SW1hZ2VDIC9JbWFnZUldL0ZvbnQ8PC9GMSAyIDAgUi9GMiAzIDAgUj4+Pj4vTWVkaWFCb3hbMCAwIDU5
NSA4NDJdPj4KZW5kb2JqCjIgMCBvYmo8PC9UeXBlL0ZvbnQvQmFzZUZvbnQvVGltZXMtQm9sZC9TdWJ0
eXBlL1R5cGUxL0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZz4+CmVuZG9iagozIDAgb2JqPDwvVHlwZS9G
b250L0Jhc2VGb250L0hlbHZldGljYS9TdWJ0eXBlL1R5cGUxL0VuY29kaW5nL1dpbkFuc2lFbmNvZGlu
Zz4+CmVuZG9iago1IDAgb2JqPDwvQ291bnQgMS9UeXBlL1BhZ2VzL0tpZHNbNiAwIFJdPj4KZW5kb2Jq
CjcgMCBvYmo8PC9UeXBlL0NhdGFsb2cvUGFnZXMgNSAwIFI+PgplbmRvYmoKOCAwIG9iajw8L0NyZWF0
aW9uRGF0ZShEOjIwMDkxMDIyMTE0MTQxKzAyJzAwJykvUHJvZHVjZXIoaVRleHQgMS40IFwoYnkgbG93
YWdpZS5jb21cKSkvTW9kRGF0ZShEOjIwMDkxMDIyMTE0MTQxKzAyJzAwJyk+PgplbmRvYmoKeHJlZgow
IDkKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDE1IDAwMDAwIG4gCjAwMDAwMDQwODcgMDAwMDAg
biAKMDAwMDAwNDE3NSAwMDAwMCBuIAowMDAwMDAzMDg1IDAwMDAwIG4gCjAwMDAwMDQyNjIgMDAwMDAg
biAKMDAwMDAwMzg5OSAwMDAwMCBuIAowMDAwMDA0MzEyIDAwMDAwIG4gCjAwMDAwMDQzNTYgMDAwMDAg
biAKdHJhaWxlcgo8PC9JRCBbPGIwNzdkZTlkYjc2MTlhMWI4YzBhMThlZDhhMTg1NzA3PjxmMGY3NTMy
OWMxNGI3MzA1ODkwM2VhODEyNGM0ODc4Zj5dL1Jvb3QgNyAwIFIvU2l6ZSA5L0luZm8gOCAwIFI+Pgpz
dGFydHhyZWYKNDQ4NQolJUVPRgo=</dtt:stampa>
</dtt:stampaPrenotazioneRevisione>
</dtt:rispostaStampaPrenotazioneRevisioniAgenzia>

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 allAgenzia 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 richiestaRicercaPrenotazioneRevisioniAgenzia


servizio
Collaudo :
Url dei servizi 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.

Speficihe Web Services Agenzie

Uso esterno Riservato al Cliente


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

7.2 Specifiche dello schema XSD di Input

Speficihe Web Services Agenzie

Uso esterno Riservato al Cliente


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>

Speficihe Web Services Agenzie

Uso esterno Riservato al Cliente


7.2.1 Login
Contiene i dati necessari per autenticare lutente 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:

Speficihe Web Services Agenzie

Uso esterno Riservato al Cliente


Per data Da:

Per data A:

Per tipo veicolo:

Speficihe Web Services Agenzie

Uso esterno Riservato al Cliente


Per targa veicolo:

Per CIC ciclomotore:

Per contrassegno ciclomotore (senza CIC):

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:

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>

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>
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>

Speficihe Web Services Agenzie

Uso esterno Riservato al Cliente


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 richiestaModificaPrenotazioneRevisioniAgenzia


servizio
Collaudo :
Url del servizio 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 lesito 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
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 lutente che richiede il servizio: PIN.

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

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>

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:.

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>

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

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

EstrazioneElencoSlot
Temporali.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

EstrazioneElencoSlot
TemporaliInput.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

EstrazioneElencoSlot
TemporaliInputTypes.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">

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

EstrazioneElencoSlot
TemporaliOutput.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

EstrazioneElencoSlot
TemporaliOutputTypes.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">
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

InserimentoPrenotazi
oneRevisioniAgenzia.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

InserimentoPrenotazi
oneRevisioniAgenziaInput.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">

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

InserimentoPrenotazi
oneRevisioniAgenziaInputTypes.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

InserimentoPrenotazi
oneRevisioniAgenziaOutput.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>

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

InserimentoPrenotazi
oneRevisioniAgenziaOutputTypes.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

inserimentoPrenotazi
oneRevisioniAgenzia.wsdl

9.3 Servizio Di Richiesta Stampa Prenotazione Revisioni Per Agenzia


StampaPrenotazioneRevisioniAgenzia.xsd

StampaPrenotazione
RevisioniAgenzia.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"
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

StampaPrenotazione
RevisioniAgenziaInput.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

StampaPrenotazione
RevisioniAgenziaInputTypes.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>

Speficihe Web Services Agenzie

Uso esterno Riservato al Cliente


StampaPrenotazioneRevisioniAgenziaOutput.xsd

StampaPrenotazione
RevisioniAgenziaOutput.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

StampaPrenotazione
RevisioniAgenziaOutputTypes.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

Speficihe Web Services Agenzie

Uso esterno Riservato al Cliente


stampaPrenotazione
RevisioniAgenzia.wsdl

9.4 Servizio Di Ricerca Prenotazione Revisioni Per Agenzia


RicercaPrenotazioneRevisioniAgenzia.xsd

RicercaPrenotazione
RevisioniAgenzia.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

RicercaPrenotazione
RevisioniAgenziaInput.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

Speficihe Web Services Agenzie

Uso esterno Riservato al Cliente


RicercaPrenotazione
RevisioniAgenziaInputTypes.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>

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" />

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

RicercaPrenotazione
RevisioniAgenziaOutput.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

RicercaPrenotazione
RevisioniAgenziaOutputTypes.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>

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

ricercaPrenotazioneR
evisioniAgenzia.wsdl

9.5 Servizio Di Richiesta Modifica Prenotazione Revisioni Per Agenzia


ModificaPrenotazioneRevisioniAgenzia.xsd

ModificaPrenotazione
RevisioniAgenzia.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

ModificaPrenotazione
RevisioniAgenziaInput.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
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

ModificaPrenotazione
RevisioniAgenziaInputTypes.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

ModificaPrenotazione
RevisioniAgenziaOutput.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>
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

ModificaPrenotazione
RevisioniAgenziaOutputTypes.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

modificaPrenotazione
RevisioniAgenzia.wsdl

9.6 TIPI COMUNI


CommonsTypes.xsd

CommonTypes.xsd

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


<schema xmlns="http://www.w3.org/2001/XMLSchema"
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"
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"
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" />
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"
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" />
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>
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" />
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>

Speficihe Web Services Agenzie

Uso esterno Riservato al Cliente