e.Toscana Compliance
Request for Comments: 129.1
Del: 23/11/2009
Categoria: Applicativa
Destinatari: Regione Toscana, Uffici Giudici di Pace, Avvocati

Sportello Telematico Giudici di Pace


Abstract
========
L'infrastruttura di cooperazione applicativa (CART) e' uno strumento tecnologico
utilizzato per veicolare contenuti applicativi. I contenuti applicativi devono
essere concertati attraverso strumenti di collaborazione. Il risultato della
collaborazione e' un documento detto RFC e.Toscana di tipo Applicativo, in
conformita' a quanto indicato nella RFC n 17 "RFC Applicativo e.Toscana".

L'obiettivo di questo documento e' quello di concordare i contenuti legati al
processo di invio dati dei Giudici di Pace verso Regione Toscana.
Il processo  legato allo "Sportello Telematico Contenzioso Civile", definito nella RFC 16.
========


Indice
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1. Contesto di riferimento
2. Obiettivi
3. Lo strumento per integrare i sistemi informativi
4. Interazioni previste
4.1. CU 1 - Pubblicazione fascicolo GDP
4.1.1. Formato messaggio PUBBLICAZIONEFASCICOLO - "Pubblicazione fascicolo GDP"
4.2. CU 2 - Sottoscrizione fascicolo GDP
5. Prodotti attesi
6. Bibliografia

1. Contesto di riferimento
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Attualmente presso gli uffici dei Giudici di Pace vi  un sistema informatico, facente riferimento
ad una base dati distrettuale, che gestisce le informazioni relative ai fascicoli; non  presente
per un portale regionale che esponga tali informazioni sul web.


2. Obiettivi
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
L'integrazione con l'infrastruttura CART (Cooperazione Applicativa Regione Toscana) consentir
agli uffici dei Giudice di Pace di inviare le informazioni relative ai fascicoli verso Regione Toscana,
che sar in grado di predisporre un portale in cui prendere visione degli stessi.
I dati saranno quindi pubblicati su un portale regionale e saranno aggiornati pressoch in tempo reale.
Verr installato un pubblicatore a livello distrettuale in grado di recupare i fascicoli aggiornati rispetto all'ultima
rilevazione e spedirli sul CART.
Presso Regione Toscana sar installato un sottoscrittore in grado di ricevere i messaggi dei Giudici di Pace
ed aggiornare la base dati.
I messaggi verranno pubblicati e sottoscritti mediante i servizi di Integration Manager messi
a disposizione dall'infrastruttura CART.

3. Lo strumento per integrare i sistemi informativi
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
L'infrastruttura di Cooperazione Applicativa  realizzata da Regione Toscana
proprio al fine di integrare sistemi fra loro eterogenei.
L'obiettivo dell'infrastruttura  la creazione di una comunit di
Attori che espongono e integrano le loro applicazioni per mezzo di servizi con
la finalit di creare uno spazio comune di informazioni alimentato e fruito
dagli Attori partecipanti.
L'utilizzo dell'infrastruttura di cooperazione applicativa rende possibile
agevolmente e con costi bassi:
- il reperimento di informazioni pubblicate
- la distribuzione di applicazioni che condividono informazioni
- adempiere ad un debito informativo verso altri Attori

4. Interazioni previste
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Allo stato attuale gli attori coinvolti sono:
- Regione Toscana
- Giudice di Pace di Firenze

Regione Toscana necessita dei dati relativi ai fascicoli dei Giudici di Pace regionale
per la pubblicazione su un apposito portale regionale.
Gli uffici dei Giudici di Pace trasmettono i dati relativi ai fascicoli.
A livello concettuale  possibile pertanto prevedere i seguenti casi d'uso:
1. "Pubblicazione fascicolo GDP";
2. "Sottoscrizione fascicolo GDP";


4.1. CU 1. Pubblicazione fascicolo GDP
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Gli uffici dei Giudici di Pace, ad intervalli di tempo schedulati, accedono alla base dati del sistema informatico distrettuale (SIGP),
individuano i fascicoli modificati rispetto all'ultima rilevazione ed estraggono i dati da pubblicare sul portale regionale.
Il caso d'uso prevede lo scambio di un messaggio tra gli uffici ed il servizio di Integration Manager offerto dal CART, che rappresenta il punto di accesso all'infrastruttura CART:
- "Pubblicazione fascicolo GDP": messaggio inviato dagli uffici per comunicare i dati relativi ai fascicoli modificati
	Il messaggio viene inviato mediante il web service messo a disposizione dall'Integration Manager, che risponde con un "SPCoopMessage"  o con un "SPCoopException"

4.1.1. Formato messaggio "Pubblicazione fascicolo GDP"
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Il formato del messaggio  definito dal seguente XML-Schema:

<?xml version="1.0" encoding="ISO-8859-1"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
           xmlns:xdb="http://xmlns.oracle.com/xdb"
           elementFormDefault="qualified"
           attributeFormDefault="unqualified"
           targetNamespace="http://www.tdgroup.it/gdp/xml"
           xmlns="http://www.tdgroup.it/gdp/xml">
   <xs:element name="PubblicazioneFascicoloGDP" type="PubblicazioneFascicoloGDP"/>
   <xs:complexType name="PubblicazioneFascicoloGDP">
      <xs:sequence>
         <xs:element name="idmessaggio" type="idmessaggio"/>
			   <xs:element name="fascicoli" type="fascicoli">
            <xs:annotation>
               <xs:documentation>fascicoli che sono stati aggiornati rispetto all'ultima rilevazione</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
      <xs:attribute name="incrementale" type="xs:boolean" use="required">
         <xs:annotation>
            <xs:documentation>indica se il messaggio contiene un'esportazione incrementale(true) o completa(false)</xs:documentation>
         </xs:annotation>
      </xs:attribute>
      <xs:attribute name="test" type="xs:boolean" use="required">
         <xs:annotation>
            <xs:documentation>indica se il messaggio  di test(true) o meno(false) per eventuali verifiche in ambiente di produzione</xs:documentation>
         </xs:annotation>
      </xs:attribute>
   </xs:complexType>
   <xs:complexType name="idmessaggio">
      <xs:sequence>
         <xs:element name="codice_ufficio">
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="15"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="ufficio">
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="80"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="datetime">
            <xs:simpleType>
               <xs:restriction base="xs:dateTime"/>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="fascicoli">
      <xs:sequence>
         <xs:element name="fascicolo" type="fascicolo" maxOccurs="unbounded">
            <xs:annotation>
               <xs:documentation>fascicolo completo di tutti i dati referenziati</xs:documentation>
            </xs:annotation>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="fascicolo">
      <xs:annotation>
         <xs:documentation>
         </xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_FASCICOLO">
            <xs:annotation>
               <xs:documentation>Identificativo del fascicolo</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="UFFICIO" type="UFFICIO" />
         <xs:element name="SEZIONE" type="SEZIONE" minOccurs="0"/>
         <xs:element name="GIUDICE" type="GIUDICE" minOccurs="0"/>
         <xs:element name="TIPOCAUSA" type="TIPOCAUSA" />
         <xs:element name="ANNO_PROCEDIMENTO">
            <xs:annotation>
               <xs:documentation>Anno procedimento</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="TIPO_ATTO">
            <xs:annotation>
               <xs:documentation>Tipo atto</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="1"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DATA_CITAZIONE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Data citazione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:dateTime"/>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DATA_CITAZIONE_UFFICIO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Data citazione ufficio</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:dateTime"/>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DATA_PROSSIMA_UDIENZA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Data prossima udienza</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:dateTime"/>
            </xs:simpleType>
         </xs:element>
         <xs:element name="ANNO_SEZIONE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Anno sezione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="NUMERO_SEZIONE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Numero sezione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="10"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="NUMERO_SOTTOPROCEDIMENTO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Numero sottoprocedimento</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="10"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="NUMERO_PROCEDIMENTO" >
            <xs:annotation>
               <xs:documentation>Numero procedimento</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="10"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DATA_POSTA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Data posta</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:dateTime"/>
            </xs:simpleType>
         </xs:element>
         <xs:element name="TIPO_COST" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Tipo costituito</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DATA_PRENOTAZIONE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Data prenotazione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:dateTime"/>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DECRETO_INGIUNTIVO" type="DECRETO_INGIUNTIVO" minOccurs="0"/>
         <xs:element name="DFA" type="DFA" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element name="VERSIONE" type="VERSIONE" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element name="CONCILIAZIONE" type="CONCILIAZIONE" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element name="ORDINANZA_DECRETO" type="ORDINANZA_DECRETO" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element name="OPPOSIZIONE_SANZIONE_AMMINISTRATIVA" type="OPPOSIZIONE_SANZIONE_AMMINISTRATIVA" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element name="UDIENZA" type="UDIENZA" minOccurs="0" maxOccurs="unbounded"/>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="DECRETO_INGIUNTIVO">
      <xs:annotation>
         <xs:documentation>Informazioni relative ai decreti ingiuntivi</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_DECRETO_INGIUNTIVO" >
            <xs:annotation>
               <xs:documentation>Identificativo decreto ingiuntivo</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="ID_STORICO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Identificativo dello storico associato</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="REPERTORIO" type="REPERTORIO" minOccurs="0" />
         <xs:element name="GIUDICE" type="GIUDICE" minOccurs="0"/>
         <xs:element name="NUMERO_DECRETO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Numero decreto</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="10"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="ANNO_DECISIONE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Anno decisione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="TIPO_DECISIONE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Tipo decisione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="ONORARI" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Importo onorari</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:double">
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DIRITTI" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Importo diritti</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:double">
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="SPESE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Importo spese</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:double">
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="FLAG_ESECRIC" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Flag esecric</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="1"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="FLAG_ESECCON" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Flag eseccon</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="1"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="IMPORTO_RICHIESTO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Importo richiesto</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:double">
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="IMPORTO_CONCESSO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Importo concesso</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:double">
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="UTENTE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Utente che ha eseguito l'inserimento</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="32"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="IN_SOLIDO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Flag in solido</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="1"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="FATTA_OPPOSIZIONE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Indica se  stata fatta opposizione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="1"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="FLAG_NOREPE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Flag no repertorio</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="1"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="UFFICIO">
      <xs:annotation>
         <xs:documentation>Informazioni relative all'ufficio</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_UFFICIO">
            <xs:annotation>
               <xs:documentation>Identificativo ufficio</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="15"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="ID_UFFICIO_PADRE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Identificativo ufficio padre</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="15"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="REPERTORIO" type="REPERTORIO" minOccurs="0" />
         <xs:element name="DESCRIZIONE_UFFICIO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Descrizione ufficio</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="80"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="CITTA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Citt</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="100"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="COMUNE" type="COMUNE" />
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="COMUNE">
      <xs:annotation>
         <xs:documentation>Informazioni relative al Comune</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="COMUNE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Nome Comune</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="35"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="PROVINCIA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Provincia</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="2"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="REGIONE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Regione di appartenenza</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="3"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="CAP" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Codice Avviamento Postale</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="5"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="PREFISSO_TELEFONICO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Prefisso telefonico</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="CATASTO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Catasto</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="ISTAT" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Codice ISTAT</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="6"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="SEZIONE">
      <xs:annotation>
         <xs:documentation>Informazioni relative alla sezione dell'ufficio</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="IDENTIFICATIVO">
            <xs:annotation>
               <xs:documentation>Identificativo sezione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="SIGLA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Sigla sezione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="2"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DESCRIZIONE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Descrizione sezione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="80"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="INDIRIZZO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Indirizzo</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="100"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="TIPOCAUSA">
      <xs:annotation>
         <xs:documentation>Tipo causa di competenza del fascicolo</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="IDENTIFICATIVO">
            <xs:annotation>
               <xs:documentation>Identificativo tipo causa</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="6"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="CODICE_OGGETTO">
            <xs:annotation>
               <xs:documentation>Codice tipo causa</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="3"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="MATERIAFASCICOLO" type="MATERIAFASCICOLO" />
         <xs:element name="DESCRIZIONE" >
            <xs:annotation>
               <xs:documentation>Descrizione tipo causa</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="160"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DESCRIZIONE_ESTESA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Descrizione estesa tipo causa</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="240"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="RITO" type="RITO" minOccurs="0" />
         <xs:element name="RITO_OGGETTO_CSM" type="RITO" minOccurs="0" />
         <xs:element name="SEZIONE" type="SEZIONE" minOccurs="0" maxOccurs="unbounded" />
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="MATERIAFASCICOLO">
      <xs:annotation>
         <xs:documentation>Materia di competenza del fascicolo</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="CODICE_MATERIA">
            <xs:annotation>
               <xs:documentation>Codice materia</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="2"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DESCRIZIONE">
            <xs:annotation>
               <xs:documentation>Descrizione materia</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="80"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="RUOLO_CSM" type="RUOLO_CSM" />
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="RUOLO_CSM">
      <xs:annotation>
         <xs:documentation>Informazioni relative al ruolo del fascicolo</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="CODICE_RUOLO">
            <xs:annotation>
               <xs:documentation>Codice ruolo</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="1"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DESCRIZIONE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Descrizione ruolo</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="80"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DESCRIZIONE_ESTESA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Descrizione estesta ruolo</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="240"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="GIUDICE">
      <xs:annotation>
         <xs:documentation>Informazioni relative al giudice</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="IDENTIFICATIVO_GIUDICE">
            <xs:annotation>
               <xs:documentation>Identificativo giudice</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="SOGGETTO" type="SOGGETTO" />
         <xs:element name="AULA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Aula</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="64"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DATA_INIZIO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Data inizio</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:dateTime" />
            </xs:simpleType>
         </xs:element>
         <xs:element name="DATA_FINE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Data fine</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:dateTime" />
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="STATO">
      <xs:annotation>
         <xs:documentation>Stato in cui si trova il fascicolo</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_STATO">
            <xs:annotation>
               <xs:documentation>Identificativo stato</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="FASE_PROCESSUALE" type="FASE_PROCESSUALE" minOccurs="0"/>
         <xs:element name="DESCRIZIONE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Descrizione stato</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="80"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="FLAG_VISIBLE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Flag visibile</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="1"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="FASE_PROCESSUALE">
      <xs:annotation>
         <xs:documentation>Fase processuale del fascicolo</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_FASE_PROCESSUALE">
            <xs:annotation>
               <xs:documentation>Identificativo fase processuale</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DESCRIZIONE">
            <xs:annotation>
               <xs:documentation>Descrizione fase processuale</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="80"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="DFA">
      <xs:annotation>
         <xs:documentation>
					Contiene informazioni che legano il fascicolo alle sue parti principali
         </xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_DFA" >
            <xs:annotation>
               <xs:documentation>Identificativo dfa</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="RITO" type="RITO" />
         <xs:element name="SENTENZA" type="SENTENZA" minOccurs="0"/>
         <xs:element name="ID_DFA_PADRE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Identificativo dfa padre</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="STATO" type="STATO" />
         <xs:element name="DESCRIZIONE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Descrizione dfa</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="100"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="STORICO" type="STORICO" minOccurs="0" maxOccurs="unbounded"/>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="RITO">
      <xs:annotation>
         <xs:documentation>
					Informazioni relative al rito processuale
         </xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_RITO" >
            <xs:annotation>
               <xs:documentation>Identificativo rito</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DESCRIZIONE_RITO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Descrizione rito</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="80"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="ATTIVO">
            <xs:annotation>
               <xs:documentation>Indica se  attivo</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="1"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="FLAG_ASS_AUTO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Flag ass. auto</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="1"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="FLAG_FISS_AUTO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Flag fiss. auto</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="1"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="SENTENZA">
      <xs:annotation>
         <xs:documentation>
					Informazioni relative alle sentenze del fascicolo
         </xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_SENTENZA" >
            <xs:annotation>
               <xs:documentation>Identificativo sentenza</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="REPERTORIO" type="REPERTORIO" minOccurs="0"/>
         <xs:element name="NUMERO_SENTENZA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Numero sentenza</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="10"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="ANNO_SENTENZA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Anno sentenza</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="TIPO_SENTENZA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Tipo sentenza</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="TIPO_DECISIONE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Tipo decisione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="FLAG_EQUI" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Flag equi</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="1"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="IMPLIQU" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Impliqu</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:double" />
            </xs:simpleType>
         </xs:element>
         <xs:element name="TIPO_SENTENZA_MERITO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Tipo sentenza merito</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="NUMERO_TOTALE_PAG" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Numero totale pagamento</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="3"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="TIPO_RICO" minOccurs="0">
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="1"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="FLAG_NOREPE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Flag no repertorio</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="1"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="RICONVENZIONALE_CONCESSA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Riconvenzionale concessa</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:double" />
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="REPERTORIO">
      <xs:annotation>
         <xs:documentation>Informazioni relative ai repertori del fascicolo</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="IDENTIFICATIVO_REPERTORIO">
            <xs:annotation>
               <xs:documentation>Identificativo repertorio</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="TIPO_REPERTORIO" type="TIPO_REPERTORIO" />
         <xs:element name="ANNO_REPERTORIO">
            <xs:annotation>
               <xs:documentation>Anno repertorio</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="NUMERO_REPERTORIO">
            <xs:annotation>
               <xs:documentation>Numero repertorio</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="10"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DATA_REGISTRAZIONE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Data registrazione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:dateTime"/>
            </xs:simpleType>
         </xs:element>
         <xs:element name="NUMERO_REGISTRAZIONE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Numero registrazione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="24"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="TIPO_PAGAMENTO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Tipo pagamento</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="IMPORTO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Importo</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="10"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DATA_PAGAMENTO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Data pagamento</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:dateTime"/>
            </xs:simpleType>
         </xs:element>
         <xs:element name="ANNOTAZIONE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Annotazione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="1000"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="TIPO_REPERTORIO">
      <xs:annotation>
         <xs:documentation>Informazioni relative ai tipi repertori</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_TIPO_ATTO_REPERTORIO">
            <xs:annotation>
               <xs:documentation>Identifcativo tipo atto repertorio</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DESCRIZIONE_TIPO_ATTO_REPERTORIO">
            <xs:annotation>
               <xs:documentation>Descrizione tipo atto repertorio</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="80"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DESCRIZIONE_STORICO">
            <xs:annotation>
               <xs:documentation>Descrizione storico</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="80"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="STORICO">
      <xs:annotation>
         <xs:documentation>Informazioni relative allo storico del fascicolo</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_STORICO">
            <xs:annotation>
               <xs:documentation>Identificativo dello storico</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="STATO" type="STATO" minOccurs="0"/>
         <xs:element name="ID_GRPEV">
            <xs:annotation>
               <xs:documentation>Identificativo gr. evento</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="EVENTO" type="EVENTO" />
         <xs:element name="STATO_SUCCESSIVO" type="STATO" />
         <xs:element name="GIUDICE" type="GIUDICE" minOccurs="0"/>
         <xs:element name="SEZIONE" type="SEZIONE" minOccurs="0"/>
         <xs:element name="DATA_EVENTO">
            <xs:annotation>
               <xs:documentation>Data evento</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:dateTime"/>
            </xs:simpleType>
         </xs:element>
         <xs:element name="NOTE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Note</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4000"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="CRONOLOGICO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Cronologico</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="10"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DATA_REGISTRAZIONE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Data registrazione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:dateTime"/>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DESCRIZIONE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Descrizione dello storico</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="255"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="ID_TIPO_CRONOLOGICO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Identificativo tipo cronologico</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="INCARICO" type="INCARICO" minOccurs="0" maxOccurs="unbounded" />
         <xs:element name="STORICO_SENTENZA" type="STORICO_SENTENZA" minOccurs="0" maxOccurs="unbounded" />
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="STORICO_SENTENZA">
      <xs:annotation>
         <xs:documentation>Informazioni che legano lo storico fascicoli alle sentenze</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_SENTENZA">
            <xs:annotation>
               <xs:documentation>Identificativo sentenza</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="TIPO_EVENTO_SENTENZA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Tipo evento sentenza</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="EVENTO">
      <xs:annotation>
         <xs:documentation>Informazioni relative agli eventi dello storico</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_EVENTO">
            <xs:annotation>
               <xs:documentation>Identificativo evento</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="TIPO_EVENTO" type="TIPO_EVENTO" minOccurs="0" />
         <xs:element name="DESCRIZIONE">
            <xs:annotation>
               <xs:documentation>Descrizione evento</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="80"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DESCRIZIONE_STORICO">
            <xs:annotation>
               <xs:documentation>Descrizione storico</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="120"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DETTAGLIO_EVENTO" type="DETTAGLIO_EVENTO" minOccurs="0" maxOccurs="unbounded" />
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="TIPO_EVENTO">
      <xs:annotation>
         <xs:documentation>Informazioni relative al tipo evento</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_TIPO_EVENTO">
            <xs:annotation>
               <xs:documentation>Identificativo tipo evento</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DESCRIZIONE">
            <xs:annotation>
               <xs:documentation>Descrizione tipo evento</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="80"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="DETTAGLIO_EVENTO">
      <xs:annotation>
         <xs:documentation>Informazioni relative al dettaglio evento</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="TIPO_ORDINANZA_DECRETO" type="TIPO_ORDINANZA_DECRETO" />
         <xs:element name="DETTAGLIO_DEFINIZIONE" type="DETTAGLIO_DEFINIZIONE" minOccurs="0"/>
         <xs:element name="TIPO_PROVVEDIMENTO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Tipo provvedimento</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="TIPO_ORDINANZA_DECRETO">
      <xs:annotation>
         <xs:documentation>Tipo ordinanza</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_TIPO_ORDINANZA_DECRETO">
            <xs:annotation>
               <xs:documentation>Identificativo ordinanza-decreto</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DESCRIZIONE_TIPO_ORDINANZA_DECRETO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Descrizione tipo ordinanza</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="200"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="DETTAGLIO_DEFINIZIONE">
      <xs:annotation>
         <xs:documentation>Informazioni relative al dettaglio definizione</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_DETTAGLIO_DEFINIZIONE">
            <xs:annotation>
               <xs:documentation>Identificativo dettaglio definizione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DESCRIZIONE_DEFINIZIONE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Descrizione dettaglio definizione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="80"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="TIPO_ORDINANZA_DECRETO" type="TIPO_ORDINANZA_DECRETO" minOccurs="0" />
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="INCARICO">
      <xs:annotation>
         <xs:documentation>Informazioni relative agli incarichi dello storico</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_INCARICO">
            <xs:annotation>
               <xs:documentation>Identificativo incarico</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="CONSULENTE" type="CONSULENTE" minOccurs="0"/>
         <xs:element name="ID_INTERPRETE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Identificativo interprete</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="FLAG_STATO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Flag stato</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="1"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="QUESITO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Quesito</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="255"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="ONORARIO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Onorario</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:double" />
            </xs:simpleType>
         </xs:element>
         <xs:element name="SPESE_ESENTI" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Spese esenti</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:double" />
            </xs:simpleType>
         </xs:element>
         <xs:element name="SPESE_IVA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Spese IVA</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:double" />
            </xs:simpleType>
         </xs:element>
         <xs:element name="SPESE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Spese</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:double" />
            </xs:simpleType>
         </xs:element>
         <xs:element name="COMPENSO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Compenso</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:double" />
            </xs:simpleType>
         </xs:element>
         <xs:element name="FLAG_IVA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Flag IVA</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="1"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="PAGATORE" minOccurs="0">
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="100"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="NUMERO_REVAC" minOccurs="0">
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="5"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="PAGAVACA" minOccurs="0">
            <xs:simpleType>
               <xs:restriction base="xs:double" />
            </xs:simpleType>
         </xs:element>
         <xs:element name="ACCONTO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Acconto</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:double" />
            </xs:simpleType>
         </xs:element>
         <xs:element name="INTEGRAZIONE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Integrazione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:double" />
            </xs:simpleType>
         </xs:element>
         <xs:element name="TIPO_INCARICO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Tipo incarico</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="UTENTE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Utente che ha eseguito l'inserimento</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="32"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="VALOREPERIZIA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Valore perizia</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:double" />
            </xs:simpleType>
         </xs:element>
         <xs:element name="TIPO_EVENTO_INCARICO">
            <xs:annotation>
               <xs:documentation>Tipo evento incarico</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="CONSULENTE">
      <xs:annotation>
         <xs:documentation>Consulenti del fascicolo</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="IDENTIFICATIVO_CONSULENTE">
            <xs:annotation>
               <xs:documentation>Identificativo consulente</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="SOGGETTO" type="SOGGETTO" />
         <xs:element name="INDIRIZZO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Indirizzo</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="100"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="CAP" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Codice Avviamento Postale</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="5"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="CITTA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Citt</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="100"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="PROVINCIA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Provincia</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="2"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="EMAIL" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Indirizzo email</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="64"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="NUMERO_TELEFONO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Numero di telefono</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="32"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="STATO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Stato consulente</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="NUMFAX" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Numero fax</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="32"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="MATERIA" type="MATERIA_CONSULENTE" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element name="TITOLO" type="TITOLO_CONSULENTE" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element name="ISCRIZIONE" type="ISCRIZIONE_CONSULENTE" minOccurs="0" maxOccurs="unbounded"/>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="MATERIA_CONSULENTE">
      <xs:annotation>
         <xs:documentation>Materie di competenza del consulente</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="CODICE_MATERIA">
            <xs:annotation>
               <xs:documentation>Codice materia</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="CODICE_DETTAGLIO">
            <xs:annotation>
               <xs:documentation>Codice dettaglio materia</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DESCRIZIONE_MATERIA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Descrizione materia</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="80"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DESCRIZIONE_DETTAGLIO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>
               	Descrizione dettaglio materia
               </xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="80"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="TITOLO_CONSULENTE">
      <xs:annotation>
         <xs:documentation>Titoli dei consulenti</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_TITOLO">
            <xs:annotation>
               <xs:documentation>Identificativo titolo</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DESCRIZIONE_TITOLO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>
								Descrizione titolo
               </xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="80"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DATA_CONSEGUIMENTO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Data conseguimento titolo</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:dateTime" />
            </xs:simpleType>
         </xs:element>
         <xs:element name="PRESSO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Luogo conseguimento titolo</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="80"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="ISCRIZIONE_CONSULENTE">
      <xs:annotation>
         <xs:documentation>Iscrizione dei cosulenti agli ordini</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_ORDINE">
            <xs:annotation>
               <xs:documentation>Identificativo ordine</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DESCRIZIONE_ORDINE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Descrizione ordine</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="100"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DATA_ISCRIZIONE">
            <xs:annotation>
               <xs:documentation>Data iscrizione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:dateTime" />
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="VERSIONE">
      <xs:annotation>
         <xs:documentation>Informazioni che legano il fascicolo alle parti</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_VERSIONE" >
            <xs:annotation>
               <xs:documentation>Identificativo versione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="ID_STORICO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Identificativo dello storico relativo alla versione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="ID_STORICO_CREA" >
            <xs:annotation>
               <xs:documentation>Identificativo storico creazione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="PARTE" type="PARTE" minOccurs="0" maxOccurs="unbounded" />
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="PARTE">
      <xs:annotation>
         <xs:documentation>Parti del fascicolo</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_PARTE" >
            <xs:annotation>
               <xs:documentation>Identificativo parte</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DENOMINAZIONE">
            <xs:annotation>
               <xs:documentation>denominazione parte</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="100"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="NOME" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Nome</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="80"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DATA_NASCITA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Data di nascita</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:dateTime"/>
            </xs:simpleType>
         </xs:element>
         <xs:element name="SESSO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Sesso</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="1"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="CITTA_NASCITA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Citt di nascita</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="100"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="CODICE_FISCALE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Codice fiscale</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="16"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="INDIRIZZO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Indirizzo</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="100"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="CITTA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Citt</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="100"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="PROVINCIA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Provincia</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="2"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="CAP" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Codice Avviamento Postale</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="5"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="EMAIL" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Indirizzo email</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="100"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="ATTIVO">
            <xs:annotation>
               <xs:documentation>Indica se  attivo</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="1"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="TIPO_GIURIA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Tipo giuria</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="5"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="STATO_PROVENIENZA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Stato di provenienza</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="100"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="TIPO_PARTE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Tipo parte fascicolo</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="STATO_PARTE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Stato parte fascicolo</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="CHECKSTRING" minOccurs="0">
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="64"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="INDIRIZZO_AVVOCATO" type="INDIRIZZO_AVVOCATO" minOccurs="0" />
         <xs:element name="AVVOCATO_PARTE" type="AVVOCATO_PARTE" minOccurs="0" maxOccurs="unbounded" />
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="AVVOCATO_PARTE">
      <xs:annotation>
         <xs:documentation>Avvocati delle parti coinvolte</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="AVVOCATO" type="AVVOCATO" />
         <xs:element name="INDIRIZZO_AVVOCATO" type="INDIRIZZO_AVVOCATO" />
         <xs:element name="FLAG_ATTIVO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Indica se  attivo</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="1"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="AVVOCATO">
      <xs:annotation>
         <xs:documentation>Avvocato della parte</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_AVVOCATO">
            <xs:annotation>
               <xs:documentation>Identificativo avvocato</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="SOGGETTO" type="SOGGETTO" />
         <xs:element name="CODAVV" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Codice avvocato</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="16"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="FLGPTEL" minOccurs="0">
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="1"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="EMAIL" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Indirizzo email</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="80"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="INDIRIZZO_AVVOCATO">
      <xs:annotation>
         <xs:documentation>Indirizzo avvocato</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_INDIRIZZO_AVVOCATO">
            <xs:annotation>
               <xs:documentation>Identificativo indirizzo avvocato</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="AVVOCATO" type="AVVOCATO" />
         <xs:element name="INDIRIZZO">
            <xs:annotation>
               <xs:documentation>Indirizzo avvocato</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="100"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="LOCALITA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Localit</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="80"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="CITTA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Citt</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="80"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="PROVINCIA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Provincia</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="2"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="CAP" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Codice Avviamento Postale</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="5"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="NUMERO_FAX" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Numero fax</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="15"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="NUMERO_TELEFONO_1" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Numero di telefono n.1</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="15"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="NUMERO_TELEFONO_2" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Numero di telefono n.2</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="15"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="NUMERO_TELEFONO_3" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Numero di telefono n.3</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="15"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="SOGGETTO">
      <xs:annotation>
         <xs:documentation>Soggetti coinvolti</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="IDENTIFICATIVO_SOGGETTO">
            <xs:annotation>
               <xs:documentation>Identificativo soggetto</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="32"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="NOME" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Nome</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="256"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="ABILITATO">
            <xs:annotation>
               <xs:documentation>Indica se  abilitato</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="CODICEFISCALE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Codice fiscale</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="16"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="COGNOME" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Cognome</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="256"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DATA_NASCITA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Data di nascita</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:dateTime"/>
            </xs:simpleType>
         </xs:element>
         <xs:element name="CITTA_NASCITA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Citt di nascita</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="100"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="SEX" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Sesso</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="1"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="CONCILIAZIONE">
      <xs:annotation>
         <xs:documentation>Conciliazioni del fascicolo</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_CONCILIAZIONE">
            <xs:annotation>
               <xs:documentation>Identificativo conciliazione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="REPERTORIO" type="REPERTORIO" minOccurs="0" />
         <xs:element name="ID_STORICO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Identificativo dello storico relativo alla conciliazione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10" />
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="NUMERO_VERBALE">
            <xs:annotation>
               <xs:documentation>Numero verbale, 0 se 999999999999</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="15"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="ANNO_VERBALE">
            <xs:annotation>
               <xs:documentation>Anno verbale, 0 se 999999999999</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="TIPO_VERBALE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Tipo verbale</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="IMPLIQ" minOccurs="0">
            <xs:simpleType>
               <xs:restriction base="xs:double"/>
            </xs:simpleType>
         </xs:element>
         <xs:element name="FLAG_NOREPE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Flag no repertorio</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="1"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="PARTE_CONCILIAZIONE" type="PARTE_CONCILIAZIONE" minOccurs="0" maxOccurs="unbounded" />
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="PARTE_CONCILIAZIONE">
      <xs:annotation>
         <xs:documentation>Informazioni che legano le conciliazioni alle parti coinvolte</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="IDPARTE">
            <xs:annotation>
               <xs:documentation>Identificativo parte</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="CONCILIATO">
            <xs:annotation>
               <xs:documentation>Indica se conciliato</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="1"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="ORDINANZA_DECRETO">
      <xs:annotation>
         <xs:documentation>Ordinanze e decreti</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_ORDINANZA_DECRETO">
            <xs:annotation>
               <xs:documentation>Identificativo ordinanza</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="ID_STORICO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Identificativo dello storico relativo all'ordinanza</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10" />
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="REPERTORIO" type="REPERTORIO" minOccurs="0"/>
         <xs:element name="DETTAGLIO_DEFINIZIONE" type="DETTAGLIO_DEFINIZIONE" minOccurs="0"/>
         <xs:element name="NUMERO_PROVVEDIMENTO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Numero provvedimento</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="10"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="ANNO_PROVVEDIMENTO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Anno provvedimento</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="TIPO_PROVVEDIMENTO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Tipo provvedimento</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="FLAG_ESEC" minOccurs="0">
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="1"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="TIPO_ORDINANZA_DECRETO" type="TIPO_ORDINANZA_DECRETO" />
         <xs:element name="FLAG_NOREPE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Flag no repertorio</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="1"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="OPPOSIZIONE_SANZIONE_AMMINISTRATIVA">
      <xs:annotation>
         <xs:documentation>Opposizioni alle sanzioni amministrative</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_OPPOSIZIONE_SANZIONE_AMMINISTRATIVA">
            <xs:annotation>
               <xs:documentation>Identificativo opposizione alla sanzione amministrativa</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="NUMERO_VERBALE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Numero verbale</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="64"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DATA_VERBALE" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Data verbale</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:dateTime" />
            </xs:simpleType>
         </xs:element>
         <xs:element name="MOTIVO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Motivo opposizione</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="100"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="PERDITA_PUNTI" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Perdita di punti</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="2"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="UDIENZA">
      <xs:annotation>
         <xs:documentation>Udienze del fascicolo</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_UDIENZA">
            <xs:annotation>
               <xs:documentation>Identificativo udienza</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="10"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="GIUDICE" type="GIUDICE" />
         <xs:element name="TIPO_UDIENZA" type="TIPO_UDIENZA" />
         <xs:element name="DATA_UDIENZA">
            <xs:annotation>
               <xs:documentation>Data udienza</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:dateTime"/>
            </xs:simpleType>
         </xs:element>
         <xs:element name="LUOGO" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Luogo udienza</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="128"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="FLAG_TENUTA">
            <xs:annotation>
               <xs:documentation>Indica se si  tenuta l'udienza</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="1"/>
                  <xs:fractionDigits value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="TIPO_UDIENZA">
      <xs:annotation>
         <xs:documentation>Tipi di udienza</xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="ID_TIPO_UDIENZA">
            <xs:annotation>
               <xs:documentation>Identificativo tipo udienza</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="4"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="DESCRIZIONE_TIPO_UDIENZA" minOccurs="0">
            <xs:annotation>
               <xs:documentation>Descrizione tipo udienza</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="80"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
      </xs:sequence>
   </xs:complexType>
</xs:schema>



4.2. CU 2. Sottoscrizione fascicolo GDP
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Regione Toscana, ad intervalli di tempo schedulati, sottoscrive i messaggi pervenuti e procede all'aggiornamento della base dati
del portale regionale.
Il caso d'uso prevede lo scambio di un messaggio tra Regione Toscana ed il servizio di Integration Manager, che rappresenta il punto di accesso all'infrastruttura CART:
- "Pubblicazione fascicolo GDP": messaggio ricevuto da Regione Toscana che invoca il web service dell'Integration Manager




Prodotti attesi
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- Componente client soap "Pubblicatore Fascicoli GDP", installato presso gli uffici dei Giudici di Pace
- Componente client soap "Sottoscrittore Fascicoli GDP", installato presso Regione Toscana

Bibliografia
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
