svi08-0003 reingegnerizzazione sistema revisioni · costituito da eds italia s.p.a./consorzio poste...
Post on 29-Aug-2020
5 Views
Preview:
TRANSCRIPT
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
SVI08-0003
Reingegnerizzazione sistema Revisioni
Servizio di Sviluppo Software
Nuovo Sistema Revisioni - Specifiche Web Services Agenzia
RTI
>>
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
Indice dei contenuti
SVI08-0003 .............................................................................................................1
REINGEGNERIZZAZIONE SISTEMA REVISIONI ..........................................................1
INDICE DEI CONTENUTI...........................................................................................2
1 GENERALITA’ .........................................................................................................4
1.1 Lista di distribuzione.......................................................................................4
1.2 Tabella delle versioni ......................................................................................4
1.3 Definizioni e acronimi .....................................................................................4
2 URL DEI SERVIZI ......................................................................................................5
2.1 Ambiente di esercizio......................................................................................5
2.2 Ambiente di collaudo ......................................................................................5
3 MODALITÀ DI AUTENTICAZIONE DI UN UTENTE PER L’UTILIZZO DEI WEB SERVICE ......................6
3.1 Specifiche dello schema XSD di Input ................................................................6
4 SERVIZIO DI RICHIESTA ELENCO SLOT TEMPORALI PER AGENZIA............................................7
4.1 Definizione....................................................................................................7
4.2 Specifiche dello schema XSD di Input ................................................................8
4.2.1 Login ...........................................................................................................8
4.2.2 UMC ............................................................................................................8
4.2.3 Numero pagina..............................................................................................9
4.3 Specifiche dello schema XSD di Output ..............................................................9
4.3.1 Slot temporale ............................................................................................ 11
4.3.2 theSedeUMC ............................................................................................... 12
4.3.3 Messaggio .................................................................................................. 13
4.3.4 Errore ........................................................................................................ 13
4.3.5 Risultati totali.............................................................................................. 13
5 SERVIZIO DI RICHIESTA INSERIMENTO PRENOTAZIONE REVISIONE PER AGENZIA ....................... 14
5.1 Definizione.................................................................................................. 14
5.2 Specifiche dello schema XSD di Input .............................................................. 14
5.2.1 Login ......................................................................................................... 15
5.2.2 Prenotazione revisione agenzia....................................................................... 16
5.2.3 Bollettino.................................................................................................... 17
5.3 Specifiche dello schema XSD di Output ............................................................ 17
5.3.1 Prenotazione revisione agenzia....................................................................... 18
5.3.2 Messaggio .................................................................................................. 19
5.3.3 Errore ........................................................................................................ 20
6 SERVIZIO DI RICHIESTA STAMPA PRENOTAZIONE REVISIONE PER AGENZIA .............................. 20
6.1 Definizione.................................................................................................. 20
6.2 Specifiche dello schema XSD di Input .............................................................. 21
6.2.1 Login ......................................................................................................... 21
6.2.2 Stampa prenotazione revisione ...................................................................... 22
6.3 Specifiche dello schema XSD di Output ............................................................ 22
6.3.1 Errore ........................................................................................................ 25
7 SERVIZIO DI RICERCA PRENOTAZIONI REVISIONI PER AGENZIA............................................. 25
7.1 Definizione.................................................................................................. 25
7.2 Specifiche dello schema XSD di Input .............................................................. 26
7.2.1 Login ......................................................................................................... 29
7.2.2 Richiesta ricerca prenotazione revisione........................................................... 29
7.2.3 Numero pagina............................................................................................ 32
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 l’aggiudicazione del contratto Rep. 3198.
Costituito da EDS Italia S.p.A./Consorzio Poste Contact /Auselda AED Group S.p.A./Postel S.p.A./Gepin Generale per l’Informatica S.p.A.
SIDTT Sistema Informativo Dipartimento Trasporti Terrestri
SIC Sistema Informativo Centrale
Servizio SVI Servizio di Sviluppo del software
SOAP Simple Object Access Protocol
XML eXtensible Markup Language
XSD XML Schema Definition
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
2 URL DEI SERVIZI
2.1 Ambiente di esercizio
L’indirizzo in ambiente di esercizio dei servizi del Nuovo Sistema Revisioni è il seguente: http://web.apps.dtt/Revisioni-ws/services/nomeServizio L’URL di ogni singolo servizio si può ottenere dal relativo wsdl allegato nell’ultimo paragrafo di questo documento. L’allegato si può aprire con un wsdl editor o con un qualsiasi editor di testo. L’indirizzo è dato dal valore dell’attributo location dell’elemento soap:address Esempio: se nel wsdl è indicato il seguente soap:address <soap:address location="http://web.apps.dtt/Revisioni-ws/services/datiCiclomotore"/>
l'indirizzo in ambiente di esercizio è http://web.apps.dtt/Revisioni-ws/services/datiCiclomotore
Il wsdl di un servizio si può anche ottenere via browser al seguente indirizzo: http://web.apps.dtt/Revisioni-ws/services/nomeServizio/nomeServizio.wsdl
2.2 Ambiente di collaudo
L’indirizzo in ambiente di collaudo dei servizi del Nuovo Sistema Revisioni è il seguente: http://e-servizicoll.apps.dtt/Rev-sh-ws/services/nomeServizio L’URL di ogni singolo servizio si può ottenere dal relativo wsdl allegato nell’ultimo paragrafo di questo documento. L’allegato si può aprire con un wsdl editor o con un qualsiasi editor di testo. L’indirizzo si ottiene dal valore dell’attributo location dell’elemento soap:address sostituendo l’hostname in esso contenuto con e-servizicoll.apps.dtt e sostituendo il web-context in esso contenuto con Rev-sh-ws Esempio: se nel wsdl è indicato il seguente soap:address <soap:address location="http://web.apps.dtt/Revisioni-ws/services/datiCiclomotore"/> l'indirizzo corrispondente in ambiente di collaudo è http://e-servizicoll.apps.dtt/Rev-sh-ws/services/datiCiclomotore
Il wsdl di un servizio si può anche ottenere via browser al seguente indirizzo: http://e-servizicoll.apps.dtt/Rev-sh-ws/services/nomeServizio/nomeServizio.wsdl
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
3 MODALITÀ DI AUTENTICAZIONE DI UN UTENTE PER L’UTILIZZO DEI WEB
SERVICE
L’autenticazione di un utente che intende lanciare un web service avviene seguendo quanto previsto dallo standard WS-Security. Il messaggio SOAP da inviare per ogni web service contenuto in questo documento si compone popolando opportunamente l’header e il body:
• Per ogni web service, nell’header c’è il tag wsse:Security, che al suo interno contiene lo UsernameToken, nel quale sono specificati username e password.
• Nel body viene inserita la struttura della richiesta specifica, descritti dal capitolo 3
in poi.
3.1 Specifiche dello schema XSD di Input
Ogni richiesta deve essere composta dai seguenti elementi:
• Header
o Contiene le informazioni necessarie per l’autenticazione e l’autorizzazione dell’utente.
• Body
o Contiene il corpo della richiesta.
Esempio:
<?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" SOAP-ENV:mustUnderstand="1"> <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="XWSSGID-1253605895203984534550"> <wsse:Username>OFBGAB1001</wsse:Username> <wsse:Password
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText"> **** </wsse:Password> </wsse:UsernameToken> </wsse:Security> </SOAP-ENV:Header> <SOAP-ENV:Body> Inserire qui il corpo di ogni web service specifico come descritto nei capitoli seguenti </SOAP-ENV:Body> </SOAP-ENV:Envelope>
4 SERVIZIO DI RICHIESTA ELENCO SLOT TEMPORALI PER AGENZIA
Il servizio permette alle Agenzie di visualizzare gli Slot temporali messi a disposizione dagli UMC per ospitare le prenotazioni revisioni.
Il servizio prevede lo scambio di messaggi XML sia in Input che in Output. I relativi schemi ElencoSlotTemporaliInput.xsd e ElencoSlotTemporaliOutput.xsd sono in allegato al documento.
4.1 Definizione
Nome del servizio
richiestaElencoSlotTemporale
Url del servizio Collaudo : http://e-servizicoll.apps.dtt/Rev-sh-ws/services/elencoSlotTemporali
Esercizio : http://web.apps.dtt/Revisioni-ws/services/elencoSlotTemporali
Operazione Richiesta
Input Una stringa contenente il messaggio XML, conforme allo schema ElencoSlotTemporaliInput.xsd, contenente il tipo di richiesta desiderata, le credenziali di accesso al servizio ed i dati da trasmettere.
Output Un Array contenente il messaggio XML, conforme allo schema ElencoSlotTemporaliOutput.xsd, contenente l’esito della richiesta e gli eventuali dati da trasmettere associati alla richiesta effettuata.
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
4.2 Specifiche dello schema XSD di Input
La Richiesta elenco slot temporali per agenzia è composta dai seguenti elementi:
• login
• UMC
• Numero pagina
Esempio:
<?xml version="1.0" encoding="UTF-8"?> <dtt:richiestaElencoSlotTemporale xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.dtt.it/xsd/NuovoSistemaRevisioni ../prenotazionerevisioni/EstrazioneElencoSlotTemporaliInput.xsd "> <dtt:login> <dtt:codicePin>12341234</dtt:codicePin> </dtt:login> <dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc> <dtt:numeroPagina>1</dtt:numeroPagina> </dtt:richiestaElencoSlotTemporale>
4.2.1 Login
Contiene i dati necessari per autenticare l’utente che richiede il servizio: PIN
Esempio:
<dtt:login> <dtt:codicePin>12341234</dtt:codicePin> </dtt:login>
4.2.2 UMC
Contiene i dati necessari per identificare l’Ufficio Motorizzazione Civile.
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 dell’UMC:
Esempio:
- <dtt:theSedeUmc>
<dtt:dataUltimoAggiornamento>2010-09-23</dtt:dataUltimoAggiornamento>
<dtt:descrizioneIndirizzoSedeUmcRevisione>via salaria, 450</dtt:descrizioneIndirizzoSedeUmcRevisione>
<dtt:descrizioneSedeUmcRevisione>SEDE ROMA NORD</dtt:descrizioneSedeUmcRevisione>
<dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione>
<dtt:codiceBadgeUltimoAggiornamento>991533</dtt:codiceBadgeUltimoAggiornamento>
<dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc>
</dtt:theSedeUmc>
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 l’UMC.
Il servizio prevede lo scambio di messaggi XML sia in Input che in Output. I relativi schemi InserimentoPrenotazioneRevisioniAgenziaInput.xsd e InserimentoPrenotazioneRevisioniAgenziaOutput.xsd sono in allegato al documento.
5.1 Definizione
Nome del servizio
richiestaInserimentoPrenotazioneRevisioniAgenzia
Url del servizio Collaudo : http://e-servizicoll.apps.dtt/Rev-sh-ws/services/inserimentoPrenotazioneRevisioniAgenzia
Esercizio : http://web.apps.dtt/Revisioni-ws/services/ inserimentoPrenotazioneRevisioniAgenzia
Operazione Richiesta
Input Una stringa contenente il messaggio XML, conforme allo schema InserimentoPrenotazioneRevisioniAgenziaInput.xsd, contenente il tipo di richiesta desiderata, le credenziali di accesso al servizio ed i dati da trasmettere.
Output Un Array contenente il messaggio XML, conforme allo schema InserimentoPrenotazioneRevisioniAgenziaOutput.xsd, contenente l’esito della richiesta e gli eventuali dati da trasmettere associati alla richiesta effettuata.
5.2 Specifiche dello schema XSD di Input
La Richiesta di inserimento prenotazione revisioni agenzia è composta dai seguenti elementi:
• login
• prenotazione revisione agenzia
• bollettino
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
Esempio:
<?xml version="1.0" encoding="UTF-8"?> <dtt:richiestaInserimentoPrenotazioneRevisioniAgenzia xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.dtt.it/xsd/NuovoSistemaRevisioni InserimentoPrenotazioneRevisioniAgenziaInput.xsd "> <dtt:login/> <dtt:prenotazioneRevisioniAgenzia> <dtt:slotTemporale> <dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc> <dtt:dataRevisioneSlotTemporale>2010-10-29</dtt:dataRevisioneSlotTemporale> <dtt:indicatoreFasciaOrariaRevisione>M</dtt:indicatoreFasciaOrariaRevisione> <dtt:codiceTipoRevisione>04</dtt:codiceTipoRevisione> <dtt:progressivoSlotTemporaleRevisioni>1</dtt:progressivoSlotTemporaleRevisioni> <dtt:theSedeUmc> <dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione> </dtt:theSedeUmc> </dtt:slotTemporale> <dtt:codiceTipoVeicolo>A</dtt:codiceTipoVeicolo> <dtt:codiceTelaioNormalizzato>ZFA138A0007321607</dtt:codiceTelaioNormalizzato> <dtt:codiceFiscale>AGRM024401</dtt:codiceFiscale> <dtt:codiceTargaVeicolo>AG299051</dtt:codiceTargaVeicolo> </dtt:prenotazioneRevisioniAgenzia> <dtt:bollettino> <dtt:numeroContoCorrente>9001</dtt:numeroContoCorrente> <dtt:codiceControllo>016260220978</dtt:codiceControllo> <dtt:quintoCampo>073441185178593476</dtt:quintoCampo> </dtt:bollettino> </dtt:richiestaInserimentoPrenotazioneRevisioniAgenzia>
5.2.1 Login
Contiene i dati necessari per autenticare l’utente che richiede il servizio: PIN.
Esempio:
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
<dtt:login> <dtt:codicePin>12341234</dtt:codicePin> </dtt:login>
5.2.2 Prenotazione revisione agenzia
Contiene i dati necessari per identificare la prenotazione revisione effettuata dall’agenzia.
Esempio:
<dtt:prenotazioneRevisioniAgenzia> <dtt:slotTemporale> <dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc> <dtt:dataRevisioneSlotTemporale>2010-10-29</dtt:dataRevisioneSlotTemporale> <dtt:indicatoreFasciaOrariaRevisione>M</dtt:indicatoreFasciaOrariaRevisione> <dtt:codiceTipoRevisione>04</dtt:codiceTipoRevisione> <dtt:progressivoSlotTemporaleRevisioni>1</dtt:progressivoSlotTemporaleRevisioni> <dtt:theSedeUmc> <dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione> </dtt:theSedeUmc> </dtt:slotTemporale> <dtt:codiceTipoVeicolo>A</dtt:codiceTipoVeicolo> <dtt:codiceTelaioNormalizzato>ZFA138A0007321607</dtt:codiceTelaioNormalizzato> <dtt:codiceFiscale>AGRM024401</dtt:codiceFiscale>
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 servizio
richiestaStampaPrenotazioneRevisioniAgenzia
Url del servizio Collaudo : http://e-servizicoll.apps.dtt/Rev-sh-ws/services/ stampaPrenotazioneRevisioniAgenzia
Esercizio : http://web.apps.dtt/Revisioni-ws/services/ stampaPrenotazioneRevisioniAgenzia
Operazione Richiesta
Input Una stringa contenente il messaggio XML, conforme allo schema StampaPrenotazioneRevisioniAgenziaInput.xsd, contenente il tipo di richiesta desiderata, le credenziali di
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
accesso al servizio ed i dati da trasmettere.
Output Un Array contenente il messaggio XML, conforme allo schema StampaPrenotazioneRevisioniAgenziaOutput.xsd, contenente l’esito della richiesta e gli eventuali dati da trasmettere associati alla richiesta effettuata.
6.2 Specifiche dello schema XSD di Input
La Richiesta annullamento accettazione autoveicolo/motoveicolo da revisionare per officina è composta dai seguenti elementi:
• login
• stampa prenotazione revisioni agenzia
Esempio:
<?xml version="1.0" encoding="UTF-8"?> <dtt:richiestaStampaPrenotazioneRevisioniAgenzia xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.dtt.it/xsd/NuovoSistemaRevisioni ../prenotazionerevisioni/StampaPrenotazioneRevisioniAgenziaInput.xsd "> <dtt:login> <dtt:codicePin>12341234</dtt:codicePin> </dtt:login> <dtt:stampaPrenotazioneRevisioniAgenzia> <dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc> <dtt:dataRevisioneSlotTemporale>2010-10-29</dtt:dataRevisioneSlotTemporale> <dtt:progressivoSlotTemporaleRevisioni>1</dtt:progressivoSlotTemporaleRevisioni> <dtt:progressivoPrenotazioneRevisione>2</dtt:progressivoPrenotazioneRevisione> <dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione> </dtt:stampaPrenotazioneRevisioniAgenzia> </dtt:richiestaStampaPrenotazioneRevisioniAgenzia>
6.2.1 Login
Contiene i dati necessari per autenticare l’utente che richiede il servizio: PIN.
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
Esempio:
<dtt:login> <dtt:codicePin>12341234</dtt:codicePin> </dtt:login>
6.2.2 Stampa prenotazione revisione
Contiene i dati necessari per identificare la prenotazione revisione.
Esempio:
<dtt:stampaPrenotazioneRevisioniAgenzia> <dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc> <dtt:dataRevisioneSlotTemporale>2010-10-29</dtt:dataRevisioneSlotTemporale> <dtt:progressivoSlotTemporaleRevisioni>1</dtt:progressivoSlotTemporaleRevisioni> <dtt:progressivoPrenotazioneRevisione>2</dtt:progressivoPrenotazioneRevisione> <dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione> </dtt:stampaPrenotazioneRevisioniAgenzia>
6.3 Specifiche dello schema XSD di Output
La Risposta a una richiesta di Annullamento accettazione veicolo da revisionare per officina è composta da un unico elemento.
Esempio:
<dtt:rispostaStampaPrenotazioneRevisioniAgenzia xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni"> <dtt:stampaPrenotazioneRevisione> <dtt:stampa>JVBERi0xLjQKJeLjz9MKMSAwIG9iaiA8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvVHlwZS9YT2JqZWN0L0xlbmd0aCAyMTMwL0JpdHNQZXJDb21wb25lbnQgOC9IZWlnaHQgMTU0L0NvbG9yU3BhY2Vb
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
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
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
BsxcJvVWLbp3dSpp5OfwjVF2xaKZkHoZRuo67Ry9KWTw+nnNg+HAt28c1zrePyTTS/AKZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqPDwvVHlwZS9QYWdlL0NvbnRlbnRzIDQgMCBSL1BhcmVudCA1IDAgUi9SZXNvdXJjZXM8PC9YT2JqZWN0PDwvaW1nMCAxIDAgUj4+L1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUldL0ZvbnQ8PC9GMSAyIDAgUi9GMiAzIDAgUj4+Pj4vTWVkaWFCb3hbMCAwIDU5NSA4NDJdPj4KZW5kb2JqCjIgMCBvYmo8PC9UeXBlL0ZvbnQvQmFzZUZvbnQvVGltZXMtQm9sZC9TdWJ0eXBlL1R5cGUxL0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZz4+CmVuZG9iagozIDAgb2JqPDwvVHlwZS9Gb250L0Jhc2VGb250L0hlbHZldGljYS9TdWJ0eXBlL1R5cGUxL0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZz4+CmVuZG9iago1IDAgb2JqPDwvQ291bnQgMS9UeXBlL1BhZ2VzL0tpZHNbNiAwIFJdPj4KZW5kb2JqCjcgMCBvYmo8PC9UeXBlL0NhdGFsb2cvUGFnZXMgNSAwIFI+PgplbmRvYmoKOCAwIG9iajw8L0NyZWF0aW9uRGF0ZShEOjIwMDkxMDIyMTE0MTQxKzAyJzAwJykvUHJvZHVjZXIoaVRleHQgMS40IFwoYnkgbG93YWdpZS5jb21cKSkvTW9kRGF0ZShEOjIwMDkxMDIyMTE0MTQxKzAyJzAwJyk+PgplbmRvYmoKeHJlZgowIDkKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDE1IDAwMDAwIG4gCjAwMDAwMDQwODcgMDAwMDAgbiAKMDAwMDAwNDE3NSAwMDAwMCBuIAowMDAwMDAzMDg1IDAwMDAwIG4gCjAwMDAwMDQyNjIgMDAwMDAgbiAKMDAwMDAwMzg5OSAwMDAwMCBuIAowMDAwMDA0MzEyIDAwMDAwIG4gCjAwMDAwMDQzNTYgMDAwMDAgbiAKdHJhaWxlcgo8PC9JRCBbPGIwNzdkZTlkYjc2MTlhMWI4YzBhMThlZDhhMTg1NzA3PjxmMGY3NTMyOWMxNGI3MzA1ODkwM2VhODEyNGM0ODc4Zj5dL1Jvb3QgNyAwIFIvU2l6ZSA5L0luZm8gOCAwIFI+PgpzdGFydHhyZWYKNDQ4NQolJUVPRgo=</dtt:stampa> </dtt:stampaPrenotazioneRevisione> </dtt:rispostaStampaPrenotazioneRevisioniAgenzia>
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
6.3.1 Errore
Contiene i dati necessari per identificare un errore nel caso in cui la risposta va in errore: il codice
Errore, la descrizione Errore.
Esempio
- <dtt:rispostaStampaPrenotazioneRevisioniAgenzia xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni">
- <dtt:errore>
<dtt:descrizioneErrore>Nessuna stampa presente in archivio</dtt:descrizioneErrore>
</dtt:errore>
</dtt:rispostaStampaPrenotazioneRevisioniAgenzia>
7 SERVIZIO DI RICERCA PRENOTAZIONI REVISIONI PER AGENZIA
Il servizio permette all’Agenzia di effettuare la ricerca di prenotazioni revisioni presenti in archivio.
Il servizio prevede lo scambio di messaggi XML sia in Input che in Output. I relativi schemi RicercaPrenotazioneRevisioniAgenziaInput.xsd e RicercaPrenotazioneRevisioniAgenziaOutput.xsd sono in allegato al documento.
7.1 Definizione
Nome del servizio
richiestaRicercaPrenotazioneRevisioniAgenzia
Url dei servizi Collaudo : http://e-servizicoll.apps.dtt/Rev-sh-ws/services/ ricercaPrenotazioneRevisioniAgenzia
Esercizio : http://web.apps.dtt/Revisioni-ws/services/ ricercaPrenotazioneRevisioniAgenzia
Operazione Richiesta
Input Una stringa contenente il messaggio XML, conforme allo schema RicercaPrenotazioneRevisioniAgenziaInput.xsd, contenente il tipo di richiesta desiderata, le credenziali di accesso al servizio ed i dati da trasmettere.
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
Output Un Array contenente il messaggio XML, conforme allo schema RicercaPrenotazioneRevisioniAgenziaOutput.xsd, contenente l’esito della richiesta e gli eventuali dati da trasmettere associati alla richiesta effettuata.
7.2 Specifiche dello schema XSD di Input
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 l’utente che richiede il servizio: PIN.
Esempio:
<dtt:login> <dtt:codicePin>12341234</dtt:codicePin> </dtt:login>
7.2.2 Richiesta ricerca prenotazione revisione
Contiene i dati necessari per identificare la prenotazione revisione. Ci sono diverse modalità di
attivazione.
Per UMC:
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 servizio
richiestaModificaPrenotazioneRevisioniAgenzia
Url del servizio Collaudo : http://e-servizicoll.apps.dtt/Rev-sh-ws/services/ modificaPrenotazioneRevisioniAgenzia
Esercizio: http://e-servizicoll.apps.dtt/Rev-sh-ws/services/ modificaPrenotazioneRevisioniAgenzia
Operazione Richiesta
Input Una stringa contenente il messaggio XML, conforme allo schema ModificaPrenotazioneRevisioniAgenziaInput.xsd, contenente il tipo di richiesta desiderata, le credenziali di accesso al servizio ed i dati da trasmettere.
Output Un Array contenente il messaggio XML, conforme allo schema ModificaPrenotazioneRevisioniAgenziaOutput.xsd, contenente l’esito della richiesta e gli eventuali dati da trasmettere associati alla richiesta effettuata.
8.2 Specifiche dello schema XSD di Input
La Richiesta di modifica prenotazione revisioni agenzia è composta dai seguenti elementi:
• Login
• Prenotazione revisione agenzia
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
Esempio:
<?xml version="1.0" encoding="UTF-8"?> <dtt:richiestaModificaPrenotazioneRevisioniAgenzia xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.dtt.it/xsd/NuovoSistemaRevisioni ModificaPrenotazioneRevisioniAgenziaInput.xsd "> <dtt:login/> <dtt:prenotazioneRevisioniAgenzia> <dtt:slotTemporale> <dtt:codiceUfficioMctc>R1</dtt:codiceUfficioMctc> <dtt:dataRevisioneSlotTemporale>2010-11-09</dtt:dataRevisioneSlotTemporale> <dtt:indicatoreFasciaOrariaRevisione>M</dtt:indicatoreFasciaOrariaRevisione> <dtt:codiceTipoRevisione>04</dtt:codiceTipoRevisione> <dtt:progressivoSlotTemporaleRevisioni>1</dtt:progressivoSlotTemporaleRevisioni> <dtt:theSedeUmc> <dtt:progressivoSedeUmcRevisione>8</dtt:progressivoSedeUmcRevisione> </dtt:theSedeUmc> </dtt:slotTemporale> <dtt:progressivoPrenotazioneRevisione>1</dtt:progressivoPrenotazioneRevisione> <dtt:codiceTipoVeicolo>A</dtt:codiceTipoVeicolo> <dtt:codiceTelaioNormalizzato>W0L000039J5351887</dtt:codiceTelaioNormalizzato> <dtt:codiceFiscale>AGRM024401</dtt:codiceFiscale> <dtt:codiceTargaVeicolo>AG299952</dtt:codiceTargaVeicolo> </dtt:prenotazioneRevisioniAgenzia> </dtt:richiestaModificaPrenotazioneRevisioniAgenzia>
8.2.1 Login
Contiene i dati necessari per autenticare l’utente che richiede il servizio: PIN.
Esempio:
<dtt:login> <dtt:codicePin>12341234</dtt:codicePin> </dtt:login>
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
EstrazioneElencoSlotTemporali.xsd
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:xsi="http://www.dtt.it/xsd/NuovoSistemaRevisioni" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified" attributeFormDefault="qualified"> <include schemaLocation="./EstrazioneElencoSlotTemporaliInput.xsd" /> <include schemaLocation="./EstrazioneElencoSlotTemporaliOutput.xsd" /> </schema>
EstrazioneElencoSlotTemporaliInput.xsd
EstrazioneElencoSlotTemporaliInput.xsd
<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="./EstrazioneElencoSlotTemporaliInputTypes.xsd" /> <element name="richiestaElencoSlotTemporale" type="dtt:RichiestaElencoSlotTemporaleType"> <annotation> <documentation> E' l'elemento radice del file XML; contiene tutti i dati relativi alla richiesta della Officina. </documentation> </annotation> </element> </schema>
EstrazioneElencoSlotTemporaliInputTypes.xsd
EstrazioneElencoSlotTemporaliInputTypes.xsd
<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified">
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
<include schemaLocation="../CommonTypes.xsd" /> <complexType name="RichiestaElencoSlotTemporaleType"> <sequence> <element name="login" type="dtt:LoginType" maxOccurs="1" minOccurs="1"> </element> <element name="codiceUfficioMctc" type="dtt:CharDue" minOccurs="1" maxOccurs="1" /> <element name="numeroPagina" type="integer" minOccurs="1" maxOccurs="1" /> </sequence> </complexType> </schema>
EstrazioneElencoSlotTemporaliOutput.xsd
EstrazioneElencoSlotTemporaliOutput.xsd
<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="./EstrazioneElencoSlotTemporaliOutputTypes.xsd" /> <element name="rispostaElencoSlotTemporale" type="dtt:RispostaElencoSlotTemporaleType"> <annotation> <documentation> E' l'elemento radice del file XML; contiene tutti i dati relativi alla risposta della Officina. </documentation> </annotation> </element> </schema>
EstrazioneElencoSlotTemporaliOutputTypes.xsd
EstrazioneElencoSlotTemporaliOutputTypes.xsd
<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="../CommonTypes.xsd" /> <complexType name="RispostaElencoSlotTemporaleType"> <sequence> <choice> <element name="slotTemporale"
type="dtt:SlotTemporalePrenotazioneRevisioneType" maxOccurs="unbounded" minOccurs="0">
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
</element> <element name="messaggio" type="dtt:MessaggioType" minOccurs="0" maxOccurs="unbounded"> </element> </choice> <element name="errore" type="dtt:ErroreType" minOccurs="0" maxOccurs="unbounded"> </element> <element name="risultatiTotali" type="string" minOccurs="1" maxOccurs="1" /> </sequence> </complexType> </schema>
estrazioneElencoSlotTemporali.wsdl
elencoSlotTemporali.wsdl
9.2 Servizio Di Richiesta Inserimento Prenotazione Revisioni Per Agenzia
InserimentoPrenotazioneRevisioniAgenzia.xsd
InserimentoPrenotazioneRevisioniAgenzia.xsd
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:xsi="http://www.dtt.it/xsd/NuovoSistemaRevisioni" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified" attributeFormDefault="qualified"> <include schemaLocation="./InserimentoPrenotazioneRevisioniAgenziaInput.xsd" /> <include schemaLocation="./InserimentoPrenotazioneRevisioniAgenziaOutput.xsd" /> </schema>
InserimentoPrenotazioneRevisioniAgenziaInput.xsd
InserimentoPrenotazioneRevisioniAgenziaInput.xsd
<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="./InserimentoPrenotazioneRevisioniAgenziaInputTypes.xsd" /> <element name="richiestaInserimentoPrenotazioneRevisioniAgenzia" type="dtt:RichiestaInserimentoPrenotazioneRevisioniAgenziaType">
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
<annotation> <documentation> E' l'elemento radice del file XML; contiene tutti i dati relativi alla richiesta della Officina. </documentation> </annotation> </element> </schema>
InserimentoPrenotazioneRevisioniAgenziaInputTypes.xsd
InserimentoPrenotazioneRevisioniAgenziaInputTypes.xsd
<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="../CommonTypes.xsd" /> <complexType name="RichiestaInserimentoPrenotazioneRevisioniAgenziaType"> <sequence> <element name="login" type="dtt:LoginType" maxOccurs="1" minOccurs="1"> </element> <element name="prenotazioneRevisioniAgenzia" type="dtt:PrenotazioneRevisioniAgenziaType" minOccurs="1" maxOccurs="1"> </element> <element name="bollettino" type="dtt:BollettinoType" maxOccurs="1" minOccurs="1"> </element> </sequence> </complexType> </schema>
InserimentoPrenotazioneRevisioniAgenziaOutput.xsd
InserimentoPrenotazioneRevisioniAgenziaOutput.xsd
<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="./InserimentoPrenotazioneRevisioniAgenziaOutputTypes.xsd" /> <element name="rispostaInserimentoPrenotazioneRevisioniAgenzia" type="dtt:RispostaInserimentoPrenotazioneRevisioniAgenziaType"> <annotation> <documentation>
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
E' l'elemento radice del file XML; contiene tutti i dati relativi alla richiesta della Officina. </documentation> </annotation> </element> </schema>
InserimentoPrenotazioneRevisioniAgenziaOutputTypes.xsd
InserimentoPrenotazioneRevisioniAgenziaOutputTypes.xsd
<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="../CommonTypes.xsd" /> <complexType name="RispostaInserimentoPrenotazioneRevisioniAgenziaType"> <choice> <sequence> <element name="prenotazioneRevisioniAgenzia" type="dtt:PrenotazioneRevisioniAgenziaType" maxOccurs="1" minOccurs="1"> </element> <element name="messaggio" type="dtt:MessaggioType" minOccurs="0" maxOccurs="unbounded"> </element> </sequence> <element name="errore" type="dtt:ErroreType" minOccurs="0" maxOccurs="unbounded"> </element> </choice> </complexType> </schema>
inserimentoPrenotazioneRevisioniAgenzia.wsdl
inserimentoPrenotazioneRevisioniAgenzia.wsdl
9.3 Servizio Di Richiesta Stampa Prenotazione Revisioni Per Agenzia
StampaPrenotazioneRevisioniAgenzia.xsd
StampaPrenotazioneRevisioniAgenzia.xsd
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:xsi="http://www.dtt.it/xsd/NuovoSistemaRevisioni"
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified" attributeFormDefault="qualified"> <include schemaLocation="./StampaPrenotazioneRevisioniAgenziaInput.xsd" /> <include schemaLocation="./StampaPrenotazioneRevisioniAgenziaOutput.xsd" /> </schema>
StampaPrenotazioneRevisioniAgenziaInput.xsd
StampaPrenotazioneRevisioniAgenziaInput.xsd
<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="./StampaPrenotazioneRevisioniAgenziaInputTypes.xsd" /> <element name="richiestaStampaPrenotazioneRevisioniAgenzia" type="dtt:RichiestaStampaPrenotazioneRevisioniAgenziaType"> <annotation> <documentation> E' l'elemento radice del file XML; contiene tutti i dati relativi alla richiesta della Officina. </documentation> </annotation> </element> </schema>
StampaPrenotazioneRevisioniAgenziaInputTypes.xsd
StampaPrenotazioneRevisioniAgenziaInputTypes.xsd
<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="../CommonTypes.xsd" /> <complexType name="RichiestaStampaPrenotazioneRevisioniAgenziaType"> <sequence> <element name="login" type="dtt:LoginType" maxOccurs="1" minOccurs="1"> </element> <element name="stampaPrenotazioneRevisioniAgenzia" type="dtt:StampaPrenotazioneRevisioniAgenziaType" maxOccurs="1" minOccurs="1"> </element> </sequence> </complexType> </schema>
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
StampaPrenotazioneRevisioniAgenziaOutput.xsd
StampaPrenotazioneRevisioniAgenziaOutput.xsd
<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="./StampaPrenotazioneRevisioniAgenziaOutputTypes.xsd" /> <element name="rispostaStampaPrenotazioneRevisioniAgenzia" type="dtt:RispostaStampaPrenotazioneRevisioniAgenziaType"> <annotation> <documentation> E' l'elemento radice del file XML; contiene tutti i dati relativi alla richiesta della Officina. </documentation> </annotation> </element> </schema>
StampaPrenotazioneRevisioniAgenziaOutputTypes.xsd
StampaPrenotazioneRevisioniAgenziaOutputTypes.xsd
<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="../CommonTypes.xsd" /> <complexType name="RispostaStampaPrenotazioneRevisioniAgenziaType"> <choice> <sequence> <element name="stampaPrenotazioneRevisione" type="dtt:StampaPrenotazioneRevisioneType" minOccurs="0" maxOccurs="1"> </element> </sequence> <element name="errore" type="dtt:ErroreType" minOccurs="0" maxOccurs="unbounded"> </element> </choice> </complexType> </schema>
stampaPrenotazioneRevisioniAgenzia.wsdl
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
stampaPrenotazioneRevisioniAgenzia.wsdl
9.4 Servizio Di Ricerca Prenotazione Revisioni Per Agenzia
RicercaPrenotazioneRevisioniAgenzia.xsd
RicercaPrenotazioneRevisioniAgenzia.xsd
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:xsi="http://www.dtt.it/xsd/NuovoSistemaRevisioni" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified" attributeFormDefault="qualified"> <include schemaLocation="./RicercaPrenotazioneRevisioniAgenziaInput.xsd" /> <include schemaLocation="./RicercaPrenotazioneRevisioniAgenziaOutput.xsd" /> </schema>
RicercaPrenotazioneRevisioniAgenziaInput.xsd
RicercaPrenotazioneRevisioniAgenziaInput.xsd
<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="./RicercaPrenotazioneRevisioniAgenziaInputTypes.xsd" /> <element name="richiestaRicercaPrenotazioneRevisioniAgenzia" type="dtt:RichiestaRicercaPrenotazioneRevisioniAgenziaType"> <annotation> <documentation> E' l'elemento radice del file XML; contiene tutti i dati relativi alla richiesta della Officina. </documentation> </annotation> </element> </schema>
RicercaPrenotazioneRevisioniAgenziaInputTypes.xsd
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
RicercaPrenotazioneRevisioniAgenziaInputTypes.xsd
<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="../CommonTypes.xsd" /> <complexType name="RichiestaRicercaPrenotazioneRevisioniAgenziaType"> <sequence> <element name="login" type="dtt:LoginType" maxOccurs="1" minOccurs="1"> </element> <choice minOccurs="0"> <sequence> <element name="codiceUfficioMctc" type="dtt:CharDue" minOccurs="1" maxOccurs="1" /> <element name="dataRevisioneSlotTemporaleDal" type="date" minOccurs="0" maxOccurs="1" /> <element name="dataRevisioneSlotTemporaleAl" type="date" minOccurs="0" maxOccurs="1" /> <element name="codiceTipoVeicolo" type="dtt:CharUno" minOccurs="0" maxOccurs="1" /> <element name="codiceTargaVeicolo" type="dtt:VarCharOtto" minOccurs="0" maxOccurs="1" /> <element name="codiceIdentificativoCiclomotore" type="string" minOccurs="0" maxOccurs="1" /> <element name="codiceContrassegnoCiclomotore" type="dtt:VarCharOtto" minOccurs="0" maxOccurs="1" /> <element name="codiceTelaioCiclomotoreNormalizzato" type="string" minOccurs="0" maxOccurs="1" /> </sequence> <sequence> <element name="dataRevisioneSlotTemporaleDal" type="date" minOccurs="1" maxOccurs="1" /> <element name="dataRevisioneSlotTemporaleAl" type="date" minOccurs="0" maxOccurs="1" /> <element name="codiceTipoVeicolo" type="dtt:CharUno" minOccurs="0" maxOccurs="1" /> <element name="codiceTargaVeicolo" type="dtt:VarCharOtto" minOccurs="0" maxOccurs="1" /> <element name="codiceIdentificativoCiclomotore" type="string" minOccurs="0" maxOccurs="1" /> <element name="codiceContrassegnoCiclomotore" type="dtt:VarCharOtto" minOccurs="0" maxOccurs="1" /> <element name="codiceTelaioCiclomotoreNormalizzato" type="string" minOccurs="0" maxOccurs="1" /> </sequence>
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
RicercaPrenotazioneRevisioniAgenziaOutput.xsd
<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="./RicercaPrenotazioneRevisioniAgenziaOutputTypes.xsd" /> <element name="rispostaRicercaPrenotazioneRevisioniAgenzia" type="dtt:RispostaRicercaPrenotazioneRevisioniAgenziaType"> <annotation> <documentation> E' l'elemento radice del file XML; contiene tutti i dati relativi alla richiesta della Officina. </documentation> </annotation> </element> </schema>
RicercaPrenotazioneRevisioniAgenziaOutputTypes.xsd
RicercaPrenotazioneRevisioniAgenziaOutputTypes.xsd
<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="../CommonTypes.xsd" /> <complexType name="RispostaRicercaPrenotazioneRevisioniAgenziaType"> <sequence> <choice>
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
<element name="prenotazioneRevisioniAgenzia" type="dtt:PrenotazioneRevisioniAgenziaType" minOccurs="0" maxOccurs="unbounded"> </element> <element name="messaggio" type="dtt:MessaggioType" minOccurs="0" maxOccurs="unbounded"> </element> <element name="errore" type="dtt:ErroreType" minOccurs="0" maxOccurs="unbounded"> </element> </choice> <element name="risultatiTotali" type="string" minOccurs="1" maxOccurs="1" /> </sequence> </complexType> </schema>
ricercaPrenotazioneRevisioniAgenzia.wsdl
ricercaPrenotazioneRevisioniAgenzia.wsdl
9.5 Servizio Di Richiesta Modifica Prenotazione Revisioni Per Agenzia
ModificaPrenotazioneRevisioniAgenzia.xsd
ModificaPrenotazioneRevisioniAgenzia.xsd
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:xsi="http://www.dtt.it/xsd/NuovoSistemaRevisioni" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified" attributeFormDefault="qualified"> <include schemaLocation="./ModificaPrenotazioneRevisioniAgenziaInput.xsd" /> <include schemaLocation="./ModificaPrenotazioneRevisioniAgenziaOutput.xsd" /> </schema>
ModificaPrenotazioneRevisioniAgenziaInput.xsd
ModificaPrenotazioneRevisioniAgenziaInput.xsd
<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
schemaLocation="./ModificaPrenotazioneRevisioniAgenziaInputTypes.xsd" /> <element name="richiestaModificaPrenotazioneRevisioniAgenzia" type="dtt:RichiestaModificaPrenotazioneRevisioniAgenziaType"> <annotation> <documentation> E' l'elemento radice del file XML; contiene tutti i dati relativi alla richiesta della Officina. </documentation> </annotation> </element> </schema>
ModificaPrenotazioneRevisioniAgenziaInputTypes.xsd
ModificaPrenotazioneRevisioniAgenziaInputTypes.xsd
<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="../CommonTypes.xsd" /> <complexType name="RichiestaModificaPrenotazioneRevisioniAgenziaType"> <sequence> <element name="login" type="dtt:LoginType" maxOccurs="1" minOccurs="1"> </element> <element name="prenotazioneRevisioniAgenzia" type="dtt:PrenotazioneRevisioniAgenziaType" maxOccurs="1" minOccurs="1"> </element> </sequence> </complexType> </schema>
ModificaPrenotazioneRevisioniAgenziaOutput.xsd
ModificaPrenotazioneRevisioniAgenziaOutput.xsd
<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="./ModificaPrenotazioneRevisioniAgenziaOutputTypes.xsd" /> <element name="rispostaModificaPrenotazioneRevisioniAgenzia" type="dtt:RispostaModificaPrenotazioneRevisioniAgenziaType"> <annotation> <documentation>
Speficihe Web Services Agenzie
Uso esterno – Riservato al Cliente
E' l'elemento radice del file XML; contiene tutti i dati relativi alla richiesta della Officina. </documentation> </annotation> </element> </schema>
ModificaPrenotazioneRevisioniAgenziaOutputTypes.xsd
ModificaPrenotazioneRevisioniAgenziaOutputTypes.xsd
<?xml version = "1.0" encoding = "UTF-8"?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.dtt.it/xsd/NuovoSistemaRevisioni" xmlns:dtt="http://www.dtt.it/xsd/NuovoSistemaRevisioni" elementFormDefault="qualified"> <include schemaLocation="../CommonTypes.xsd" /> <complexType name="RispostaModificaPrenotazioneRevisioniAgenziaType"> <choice> <sequence> <element name="prenotazioneRevisioniAgenzia" type="dtt:PrenotazioneRevisioniAgenziaType" maxOccurs="1" minOccurs="1"> </element> <element name="messaggio" type="dtt:MessaggioType" minOccurs="0" maxOccurs="unbounded"> </element> </sequence> <element name="errore" type="dtt:ErroreType" minOccurs="0" maxOccurs="unbounded"> </element> </choice> </complexType> </schema>
modificaPrenotazioneRevisioniAgenzia.wsdl
modificaPrenotazioneRevisioniAgenzia.wsdl
9.6 TIPI COMUNI
CommonsTypes.xsd
CommonTypes.xsd
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
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>
top related