Included schema RFC197.1.IndiceSIL_tipi.xsd
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
tns:TipoDatiAnagraficiLavoratore
Type hierarchy
Properties
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:Nome , tns:Cognome , tns:Sesso
Children
tns:Certificazione , tns:Cognome , tns:FineValidita , tns:InizioValidita , tns:Nome , tns:Sesso
Instance
<tns:DatiAnagrafici >
<tns:Certificazione > {0,1} </tns:Certificazione>
<tns:InizioValidita > {0,1} </tns:InizioValidita>
<tns:FineValidita > {0,1} </tns:FineValidita>
</tns:DatiAnagrafici>
Source
<xs:element name= "DatiAnagrafici" type= "tns:TipoDatiAnagraficiLavoratore" />
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
tns:TipoDatiCodiceFiscaleLavoratore
Type hierarchy
Properties
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:CodiceFiscale
Children
tns:Certificazione , tns:CodiceFiscale , tns:FineValidita , tns:InizioValidita
Instance
<tns:DatiCodiceFiscale >
<tns:Certificazione > {0,1} </tns:Certificazione>
<tns:InizioValidita > {0,1} </tns:InizioValidita>
<tns:FineValidita > {0,1} </tns:FineValidita>
</tns:DatiCodiceFiscale>
Source
<xs:element name= "DatiCodiceFiscale" type= "tns:TipoDatiCodiceFiscaleLavoratore" />
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
tns:TipoDatiResidenza
Type hierarchy
Properties
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:Comune , tns:Indirizzo , tns:CAP , tns:Frazione{0,1} , tns:Telefono{0,1} , tns:ComuneNascita , tns:DataNascita
Children
tns:CAP , tns:Certificazione , tns:Comune , tns:ComuneNascita , tns:DataNascita , tns:FineValidita , tns:Frazione , tns:Indirizzo , tns:InizioValidita , tns:Telefono
Instance
<tns:DatiResidenza >
<tns:Certificazione > {0,1} </tns:Certificazione>
<tns:InizioValidita > {0,1} </tns:InizioValidita>
<tns:FineValidita > {0,1} </tns:FineValidita>
</tns:DatiResidenza>
Source
<xs:element name= "DatiResidenza" type= "tns:TipoDatiResidenza" />
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
tns:TipoDatiDomicilio
Type hierarchy
Properties
content:
complex
minOccurs:
0
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:Comune , tns:Indirizzo , tns:CAP , tns:Frazione{0,1} , tns:Telefono{0,1} , tns:CentroImpiego{0,1} , tns:StatoCivile{0,1}
Children
tns:CAP , tns:CentroImpiego , tns:Certificazione , tns:Comune , tns:FineValidita , tns:Frazione , tns:Indirizzo , tns:InizioValidita , tns:StatoCivile , tns:Telefono
Instance
<tns:DatiDomicilio >
<tns:Certificazione > {0,1} </tns:Certificazione>
<tns:InizioValidita > {0,1} </tns:InizioValidita>
<tns:FineValidita > {0,1} </tns:FineValidita>
</tns:DatiDomicilio>
Source
<xs:element name= "DatiDomicilio" type= "tns:TipoDatiDomicilio" minOccurs= "0" />
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
tns:TipoDatiContatto
Type hierarchy
Properties
content:
complex
minOccurs:
0
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:Cellulare{0,1} , tns:Fax{0,1} , tns:Email{0,1}
Children
tns:Cellulare , tns:Certificazione , tns:Email , tns:Fax , tns:FineValidita , tns:InizioValidita
Instance
<tns:DatiContatto >
<tns:Certificazione > {0,1} </tns:Certificazione>
<tns:InizioValidita > {0,1} </tns:InizioValidita>
<tns:FineValidita > {0,1} </tns:FineValidita>
</tns:DatiContatto>
Source
<xs:element name= "DatiContatto" type= "tns:TipoDatiContatto" minOccurs= "0" />
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
tns:TipoDatiCittadinanzaESoggiorno
Type hierarchy
Properties
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , (tns:Comunitario | tns:NonComunitario )
Children
tns:Certificazione , tns:Comunitario , tns:FineValidita , tns:InizioValidita , tns:NonComunitario
Instance
<tns:DatiCittadinanza >
<tns:Certificazione > {0,1} </tns:Certificazione>
<tns:InizioValidita > {0,1} </tns:InizioValidita>
<tns:FineValidita > {0,1} </tns:FineValidita>
</tns:DatiCittadinanza>
Source
<xs:element name= "DatiCittadinanza" type= "tns:TipoDatiCittadinanzaESoggiorno" />
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Properties
Model
tns:Cittadinanza , tns:MotivoPermessoSoggiorno , tns:TipoDocumento , tns:NumeroDocumento , tns:ScadenzaDocumento
Children
tns:Cittadinanza , tns:MotivoPermessoSoggiorno , tns:NumeroDocumento , tns:ScadenzaDocumento , tns:TipoDocumento
Instance
<tns:NonComunitario >
<tns:Cittadinanza > {1,1} </tns:Cittadinanza>
<tns:MotivoPermessoSoggiorno > {1,1} </tns:MotivoPermessoSoggiorno>
<tns:TipoDocumento > {1,1} </tns:TipoDocumento>
<tns:NumeroDocumento > {1,1} </tns:NumeroDocumento>
<tns:ScadenzaDocumento > {1,1} </tns:ScadenzaDocumento>
</tns:NonComunitario>
Source
<xs:element name= "NonComunitario" >
<xs:complexType >
<xs:sequence >
<xs:element name= "Cittadinanza" type= "tns:TipoCittadinanza" />
<xs:element name= "MotivoPermessoSoggiorno" type= "tns:TipoMotivoPermessoSoggiorno" />
<xs:element name= "TipoDocumento" type= "tns:TipoTipoDocumento" />
<xs:element name= "NumeroDocumento" type= "tns:TipoNumeroDocumento" />
<xs:element name= "ScadenzaDocumento" type= "xs:date" />
</xs:sequence>
</xs:complexType>
</xs:element>
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
tns:TipoDatiIstruzione
Type hierarchy
Properties
content:
complex
minOccurs:
0
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:LivelloStudio
Children
tns:Certificazione , tns:FineValidita , tns:InizioValidita , tns:LivelloStudio
Instance
<tns:DatiIstruzione >
<tns:Certificazione > {0,1} </tns:Certificazione>
<tns:InizioValidita > {0,1} </tns:InizioValidita>
<tns:FineValidita > {0,1} </tns:FineValidita>
</tns:DatiIstruzione>
Source
<xs:element name= "DatiIstruzione" type= "tns:TipoDatiIstruzione" minOccurs= "0" />
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
tns:TipoDatiSituazioneOccupazionale
Type hierarchy
Properties
content:
complex
minOccurs:
0
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:CigInDeroga , tns:CentroImpiego
Children
tns:CentroImpiego , tns:Certificazione , tns:CigInDeroga , tns:FineValidita , tns:InizioValidita
Instance
<tns:DatiSituazioneOccupazionale >
<tns:Certificazione > {0,1} </tns:Certificazione>
<tns:InizioValidita > {0,1} </tns:InizioValidita>
<tns:FineValidita > {0,1} </tns:FineValidita>
</tns:DatiSituazioneOccupazionale>
Source
<xs:element name= "DatiSituazioneOccupazionale" type= "tns:TipoDatiSituazioneOccupazionale" minOccurs= "0" />
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
tns:TipoDatiAccorpamentoLavoratore
Type hierarchy
Properties
content:
complex
minOccurs:
0
maxOccurs:
unbounded
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:IDRegionale , tns:AccorpatoConIDRegionale
Children
tns:AccorpatoConIDRegionale , tns:Certificazione , tns:FineValidita , tns:IDRegionale , tns:InizioValidita
Instance
<tns:Accorpamento >
<tns:Certificazione > {0,1} </tns:Certificazione>
<tns:InizioValidita > {0,1} </tns:InizioValidita>
<tns:FineValidita > {0,1} </tns:FineValidita>
</tns:Accorpamento>
Source
<xs:element name= "Accorpamento" type= "tns:TipoDatiAccorpamentoLavoratore" minOccurs= "0" maxOccurs= "unbounded" />
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
tns:TipoLavoratoreConID
Type hierarchy
Properties
content:
complex
minOccurs:
0
maxOccurs:
unbounded
Model
tns:DatiAnagrafici , tns:DatiCodiceFiscale , tns:DatiResidenza , tns:DatiDomicilio{0,1} , tns:DatiContatto{0,1} , tns:DatiCittadinanza , tns:DatiIstruzione{0,1} , tns:DatiSituazioneOccupazionale{0,1} , tns:IDRegionale
Children
tns:DatiAnagrafici , tns:DatiCittadinanza , tns:DatiCodiceFiscale , tns:DatiContatto , tns:DatiDomicilio , tns:DatiIstruzione , tns:DatiResidenza , tns:DatiSituazioneOccupazionale , tns:IDRegionale
Instance
<tns:Lavoratore >
<tns:DatiAnagrafici > {1,1} </tns:DatiAnagrafici>
<tns:DatiCodiceFiscale > {1,1} </tns:DatiCodiceFiscale>
<tns:DatiResidenza > {1,1} </tns:DatiResidenza>
<tns:DatiDomicilio > {0,1} </tns:DatiDomicilio>
<tns:DatiContatto > {0,1} </tns:DatiContatto>
<tns:DatiCittadinanza > {1,1} </tns:DatiCittadinanza>
<tns:DatiIstruzione > {0,1} </tns:DatiIstruzione>
<tns:DatiSituazioneOccupazionale > {0,1} </tns:DatiSituazioneOccupazionale>
</tns:Lavoratore>
Source
<xs:element name= "Lavoratore" type= "tns:TipoLavoratoreConID" minOccurs= "0" maxOccurs= "unbounded" />
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
tns:TipoDatiAnagraficiAzienda
Type hierarchy
Properties
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:RagioneSociale , tns:PartitaIVA , tns:Stato , tns:Tipo
Children
tns:Certificazione , tns:FineValidita , tns:InizioValidita , tns:PartitaIVA , tns:RagioneSociale , tns:Stato , tns:Tipo
Instance
<tns:DatiAnagrafici >
<tns:Certificazione > {0,1} </tns:Certificazione>
<tns:InizioValidita > {0,1} </tns:InizioValidita>
<tns:FineValidita > {0,1} </tns:FineValidita>
</tns:DatiAnagrafici>
Source
<xs:element name= "DatiAnagrafici" type= "tns:TipoDatiAnagraficiAzienda" />
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
tns:TipoDatiCodiceFiscaleAzienda
Type hierarchy
Properties
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:CodiceFiscale
Children
tns:Certificazione , tns:CodiceFiscale , tns:FineValidita , tns:InizioValidita
Instance
<tns:DatiCodiceFiscale >
<tns:Certificazione > {0,1} </tns:Certificazione>
<tns:InizioValidita > {0,1} </tns:InizioValidita>
<tns:FineValidita > {0,1} </tns:FineValidita>
</tns:DatiCodiceFiscale>
Source
<xs:element name= "DatiCodiceFiscale" type= "tns:TipoDatiCodiceFiscaleAzienda" />
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
tns:TipoDatiSedeAzienda
Type hierarchy
Properties
content:
complex
minOccurs:
0
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:SedeLegale , tns:Denominazione , tns:Comune , tns:Indirizzo , tns:CAP , tns:Frazione{0,1} , tns:CentroImpiego{0,1} , tns:Telefono{0,1} , tns:Fax{0,1} , tns:Email{0,1}
Children
tns:CAP , tns:CentroImpiego , tns:Certificazione , tns:Comune , tns:Denominazione , tns:Email , tns:Fax , tns:FineValidita , tns:Frazione , tns:Indirizzo , tns:InizioValidita , tns:SedeLegale , tns:Telefono
Instance
<tns:DatiSedeLegale >
<tns:Certificazione > {0,1} </tns:Certificazione>
<tns:InizioValidita > {0,1} </tns:InizioValidita>
<tns:FineValidita > {0,1} </tns:FineValidita>
</tns:DatiSedeLegale>
Source
<xs:element name= "DatiSedeLegale" type= "tns:TipoDatiSedeAzienda" minOccurs= "0" />
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
tns:TipoDatiAtecoAzienda
Type hierarchy
Properties
content:
complex
minOccurs:
0
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:CodiceAteco , tns:ValiditaCodiceAteco
Children
tns:Certificazione , tns:CodiceAteco , tns:FineValidita , tns:InizioValidita , tns:ValiditaCodiceAteco
Instance
<tns:DatiAteco >
<tns:Certificazione > {0,1} </tns:Certificazione>
<tns:InizioValidita > {0,1} </tns:InizioValidita>
<tns:FineValidita > {0,1} </tns:FineValidita>
</tns:DatiAteco>
Source
<xs:element name= "DatiAteco" type= "tns:TipoDatiAtecoAzienda" minOccurs= "0" />
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
tns:TipoDatiAccorpamentoAzienda
Type hierarchy
Properties
content:
complex
minOccurs:
0
maxOccurs:
unbounded
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:IDRegionale , tns:AccorpatoConIDRegionale
Children
tns:AccorpatoConIDRegionale , tns:Certificazione , tns:FineValidita , tns:IDRegionale , tns:InizioValidita
Instance
<tns:Accorpamento >
<tns:Certificazione > {0,1} </tns:Certificazione>
<tns:InizioValidita > {0,1} </tns:InizioValidita>
<tns:FineValidita > {0,1} </tns:FineValidita>
</tns:Accorpamento>
Source
<xs:element name= "Accorpamento" type= "tns:TipoDatiAccorpamentoAzienda" minOccurs= "0" maxOccurs= "unbounded" />
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
tns:TipoAziendaConID
Type hierarchy
Properties
content:
complex
minOccurs:
0
maxOccurs:
unbounded
Model
tns:DatiAnagrafici , tns:DatiCodiceFiscale , tns:DatiSedeLegale{0,1} , tns:DatiAteco{0,1} , tns:IDRegionale
Children
tns:DatiAnagrafici , tns:DatiAteco , tns:DatiCodiceFiscale , tns:DatiSedeLegale , tns:IDRegionale
Instance
<tns:Azienda >
<tns:DatiAnagrafici > {1,1} </tns:DatiAnagrafici>
<tns:DatiCodiceFiscale > {1,1} </tns:DatiCodiceFiscale>
<tns:DatiSedeLegale > {0,1} </tns:DatiSedeLegale>
<tns:DatiAteco > {0,1} </tns:DatiAteco>
</tns:Azienda>
Source
<xs:element name= "Azienda" type= "tns:TipoAziendaConID" minOccurs= "0" maxOccurs= "unbounded" />
Complex Type tns:TipoMittente
Simple Type tns:TipoCategoriaMittente
Simple Type tns:TipoCodiceMittente
Complex Type tns:TipoRicercaLavoratore
Simple Type tns:TipoModalitaRicerca
Complex Type tns:TipoLavoratoreConIDeFlagAccorpamento
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
extension of tns:TipoLavoratoreConID
Type hierarchy
Used by
Model
tns:DatiAnagrafici , tns:DatiCodiceFiscale , tns:DatiResidenza , tns:DatiDomicilio{0,1} , tns:DatiContatto{0,1} , tns:DatiCittadinanza , tns:DatiIstruzione{0,1} , tns:DatiSituazioneOccupazionale{0,1} , tns:IDRegionale , tns:FlagAccorpato{0,1}
Children
tns:DatiAnagrafici , tns:DatiCittadinanza , tns:DatiCodiceFiscale , tns:DatiContatto , tns:DatiDomicilio , tns:DatiIstruzione , tns:DatiResidenza , tns:DatiSituazioneOccupazionale , tns:FlagAccorpato , tns:IDRegionale
Source
<xs:complexType name= "TipoLavoratoreConIDeFlagAccorpamento" >
<xs:complexContent >
<xs:extension base= "tns:TipoLavoratoreConID" >
<xs:sequence >
<xs:element name= "FlagAccorpato" minOccurs= "0" type= "tns:TipoVuoto" >
<xs:annotation >
<xs:documentation > Se questo elemento e' presente, allora il lavoratore e' accorpato con un altro. </xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Complex Type tns:TipoLavoratoreConID
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
extension of tns:TipoLavoratoreSenzaID
Type hierarchy
Used by
Model
tns:DatiAnagrafici , tns:DatiCodiceFiscale , tns:DatiResidenza , tns:DatiDomicilio{0,1} , tns:DatiContatto{0,1} , tns:DatiCittadinanza , tns:DatiIstruzione{0,1} , tns:DatiSituazioneOccupazionale{0,1} , tns:IDRegionale
Children
tns:DatiAnagrafici , tns:DatiCittadinanza , tns:DatiCodiceFiscale , tns:DatiContatto , tns:DatiDomicilio , tns:DatiIstruzione , tns:DatiResidenza , tns:DatiSituazioneOccupazionale , tns:IDRegionale
Source
<xs:complexType name= "TipoLavoratoreConID" >
<xs:complexContent >
<xs:extension base= "tns:TipoLavoratoreSenzaID" >
<xs:sequence >
<xs:element name= "IDRegionale" type= "tns:TipoIDRegionale" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Complex Type tns:TipoLavoratoreSenzaID
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Used by
Model
tns:DatiAnagrafici , tns:DatiCodiceFiscale , tns:DatiResidenza , tns:DatiDomicilio{0,1} , tns:DatiContatto{0,1} , tns:DatiCittadinanza , tns:DatiIstruzione{0,1} , tns:DatiSituazioneOccupazionale{0,1}
Children
tns:DatiAnagrafici , tns:DatiCittadinanza , tns:DatiCodiceFiscale , tns:DatiContatto , tns:DatiDomicilio , tns:DatiIstruzione , tns:DatiResidenza , tns:DatiSituazioneOccupazionale
Source
<xs:complexType name= "TipoLavoratoreSenzaID" >
<xs:sequence >
<xs:element name= "DatiAnagrafici" type= "tns:TipoDatiAnagraficiLavoratore" />
<xs:element name= "DatiCodiceFiscale" type= "tns:TipoDatiCodiceFiscaleLavoratore" />
<xs:element name= "DatiResidenza" type= "tns:TipoDatiResidenza" />
<xs:element name= "DatiDomicilio" type= "tns:TipoDatiDomicilio" minOccurs= "0" />
<xs:element name= "DatiContatto" type= "tns:TipoDatiContatto" minOccurs= "0" />
<xs:element name= "DatiCittadinanza" type= "tns:TipoDatiCittadinanzaESoggiorno" />
<xs:element name= "DatiIstruzione" type= "tns:TipoDatiIstruzione" minOccurs= "0" />
<xs:element name= "DatiSituazioneOccupazionale" type= "tns:TipoDatiSituazioneOccupazionale" minOccurs= "0" />
</xs:sequence>
</xs:complexType>
Complex Type tns:TipoDatiAnagraficiLavoratore
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
extension of tns:TipoDatiCertificati
Type hierarchy
Used by
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:Nome , tns:Cognome , tns:Sesso
Children
tns:Certificazione , tns:Cognome , tns:FineValidita , tns:InizioValidita , tns:Nome , tns:Sesso
Source
<xs:complexType name= "TipoDatiAnagraficiLavoratore" >
<xs:complexContent >
<xs:extension base= "tns:TipoDatiCertificati" >
<xs:sequence >
<xs:element name= "Nome" type= "tns:String50" />
<xs:element name= "Cognome" type= "tns:String50" />
<xs:element name= "Sesso" type= "tns:TipoSesso" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Complex Type tns:TipoDatiCertificati
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Used by
Complex Types
tns:TipoDatiAccorpamentoAzienda , tns:TipoDatiAccorpamentoLavoratore , tns:TipoDatiAnagraficiAzienda , tns:TipoDatiAnagraficiLavoratore , tns:TipoDatiAtecoAzienda , tns:TipoDatiCittadinanzaESoggiorno , tns:TipoDatiCodiceFiscaleAzienda , tns:TipoDatiCodiceFiscaleLavoratore , tns:TipoDatiContatto , tns:TipoDatiIstruzione , tns:TipoDatiSedeAzienda , tns:TipoDatiSituazioneOccupazionale , tns:TipoResidenzaODomicilio
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1}
Children
tns:Certificazione , tns:FineValidita , tns:InizioValidita
Source
<xs:complexType name= "TipoDatiCertificati" >
<xs:sequence >
<xs:element name= "Certificazione" type= "tns:TipoCertificazione" minOccurs= "0" />
<xs:element name= "InizioValidita" type= "xs:date" minOccurs= "0" />
<xs:element name= "FineValidita" type= "xs:date" minOccurs= "0" />
</xs:sequence>
</xs:complexType>
Complex Type tns:TipoCertificazione
Simple Type tns:TipoLivelloAffidabilita
Simple Type tns:TipoCodiceFonte
Simple Type tns:String100
Simple Type tns:String50
Simple Type tns:TipoSesso
Complex Type tns:TipoDatiCodiceFiscaleLavoratore
Simple Type tns:TipoCodiceFiscaleLavoratore
Simple Type tns:String16
Complex Type tns:TipoDatiResidenza
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
extension of tns:TipoResidenzaODomicilio
Type hierarchy
Used by
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:Comune , tns:Indirizzo , tns:CAP , tns:Frazione{0,1} , tns:Telefono{0,1} , tns:ComuneNascita , tns:DataNascita
Children
tns:CAP , tns:Certificazione , tns:Comune , tns:ComuneNascita , tns:DataNascita , tns:FineValidita , tns:Frazione , tns:Indirizzo , tns:InizioValidita , tns:Telefono
Source
<xs:complexType name= "TipoDatiResidenza" >
<xs:complexContent >
<xs:extension base= "tns:TipoResidenzaODomicilio" >
<xs:sequence >
<xs:element name= "ComuneNascita" type= "tns:TipoComune" />
<xs:element name= "DataNascita" type= "xs:date" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Complex Type tns:TipoResidenzaODomicilio
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
extension of tns:TipoDatiCertificati
Type hierarchy
Used by
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:Comune , tns:Indirizzo , tns:CAP , tns:Frazione{0,1} , tns:Telefono{0,1}
Children
tns:CAP , tns:Certificazione , tns:Comune , tns:FineValidita , tns:Frazione , tns:Indirizzo , tns:InizioValidita , tns:Telefono
Source
<xs:complexType name= "TipoResidenzaODomicilio" >
<xs:complexContent >
<xs:extension base= "tns:TipoDatiCertificati" >
<xs:sequence >
<xs:element name= "Comune" type= "tns:TipoComune" />
<xs:element name= "Indirizzo" type= "tns:TipoIndirizzo" />
<xs:element name= "CAP" type= "tns:TipoCAP" />
<xs:element name= "Frazione" type= "tns:TipoFrazione" minOccurs= "0" />
<xs:element name= "Telefono" type= "tns:TipoTelefono" minOccurs= "0" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Simple Type tns:TipoComune
Complex Type tns:TipoIndirizzo
Simple Type tns:TipoCAP
Simple Type tns:TipoFrazione
Simple Type tns:String30
Simple Type tns:TipoTelefono
Simple Type tns:String15
Complex Type tns:TipoDatiDomicilio
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
extension of tns:TipoResidenzaODomicilio
Type hierarchy
Used by
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:Comune , tns:Indirizzo , tns:CAP , tns:Frazione{0,1} , tns:Telefono{0,1} , tns:CentroImpiego{0,1} , tns:StatoCivile{0,1}
Children
tns:CAP , tns:CentroImpiego , tns:Certificazione , tns:Comune , tns:FineValidita , tns:Frazione , tns:Indirizzo , tns:InizioValidita , tns:StatoCivile , tns:Telefono
Source
<xs:complexType name= "TipoDatiDomicilio" >
<xs:complexContent >
<xs:extension base= "tns:TipoResidenzaODomicilio" >
<xs:sequence >
<xs:element name= "CentroImpiego" type= "tns:TipoCentroImpiego" minOccurs= "0" />
<xs:element name= "StatoCivile" type= "tns:TipoStatoCivile" minOccurs= "0" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Simple Type tns:TipoCentroImpiego
Simple Type tns:TipoStatoCivile
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Annotations
CE = Celibe, CO = Coniugato/a, DI = Divorziato/a, NU = Nubile, SE =
Separato/a, VE = Vedovo/a, CV = Convivente, NS = Non specificato
Diagram
Type
restriction of xs:string
Facets
Used by
Source
<xs:simpleType name= "TipoStatoCivile" >
<xs:annotation >
<xs:documentation > CE = Celibe, CO = Coniugato/a, DI = Divorziato/a, NU = Nubile, SE = Separato/a, VE = Vedovo/a, CV = Convivente, NS = Non specificato </xs:documentation>
</xs:annotation>
<xs:restriction base= "xs:string" >
<xs:pattern value= "[A-Z]{2}" />
</xs:restriction>
</xs:simpleType>
Complex Type tns:TipoDatiContatto
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
extension of tns:TipoDatiCertificati
Type hierarchy
Used by
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:Cellulare{0,1} , tns:Fax{0,1} , tns:Email{0,1}
Children
tns:Cellulare , tns:Certificazione , tns:Email , tns:Fax , tns:FineValidita , tns:InizioValidita
Source
<xs:complexType name= "TipoDatiContatto" >
<xs:complexContent >
<xs:extension base= "tns:TipoDatiCertificati" >
<xs:sequence >
<xs:element name= "Cellulare" type= "tns:TipoTelefono" minOccurs= "0" />
<xs:element name= "Fax" type= "tns:TipoFax" minOccurs= "0" />
<xs:element name= "Email" type= "tns:TipoEmail" minOccurs= "0" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Simple Type tns:TipoFax
Simple Type tns:String255
Simple Type tns:TipoEmail
Complex Type tns:TipoDatiCittadinanzaESoggiorno
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
extension of tns:TipoDatiCertificati
Type hierarchy
Used by
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , (tns:Comunitario | tns:NonComunitario )
Children
tns:Certificazione , tns:Comunitario , tns:FineValidita , tns:InizioValidita , tns:NonComunitario
Source
<xs:complexType name= "TipoDatiCittadinanzaESoggiorno" >
<xs:complexContent >
<xs:extension base= "tns:TipoDatiCertificati" >
<xs:choice >
<xs:element name= "Comunitario" >
<xs:complexType >
<xs:sequence >
<xs:element name= "Cittadinanza" type= "tns:TipoCittadinanza" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name= "NonComunitario" >
<xs:complexType >
<xs:sequence >
<xs:element name= "Cittadinanza" type= "tns:TipoCittadinanza" />
<xs:element name= "MotivoPermessoSoggiorno" type= "tns:TipoMotivoPermessoSoggiorno" />
<xs:element name= "TipoDocumento" type= "tns:TipoTipoDocumento" />
<xs:element name= "NumeroDocumento" type= "tns:TipoNumeroDocumento" />
<xs:element name= "ScadenzaDocumento" type= "xs:date" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Simple Type tns:TipoCittadinanza
Simple Type tns:TipoMotivoPermessoSoggiorno
Simple Type tns:TipoTipoDocumento
Simple Type tns:TipoNumeroDocumento
Complex Type tns:TipoDatiIstruzione
Simple Type tns:TipoLivelloStudio
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Annotations
Codifica ISTAT, vedere (se ancora disponibile)
http://www.istat.it/strumenti/definizioni/titoli_di_studio/classificazione_sintetica.xls
Alcuni esempi: 00 - NESSUN TITOLO DI STUDIO; 10 - SCUOLA ELEMENTARE; 20 - SCUOLA
MEDIA; ... 40 - ISTITUTO PROFESSIONALE (secondo ciclo) - SCUOLA MAGISTRALE (5 anni)
- ISTITUTO TECNICO - ISTITUTO MAGISTRALE (4 e 5 anni) - LICEI SCIENTIFICO, CLASSICO,
LINGUISTICO - ISTITUTO D''ARTE (secondo ciclo) - LICEO ARTISTICO (4 e 5 anni) -
ISTITUTO SUPERIORE - QUALIFICA PROFESSIONALE (SECONDO LIVELLO); ... 70 - CORSO DI
LAUREA DI PRIMO LIVELLO, CORSO DI LAUREA (Vecchio ordinamento), CORSO DI LAUREA
SPECIALISTICA, CORSO DI LAUREA SPECIALISTICA A CICLO UNICO; ... 83 - SCUOLA DI
SPECIALIZZAZIONE; ... 90 - CORSI DI DOTTORATO DI RICERCA
Diagram
Type
restriction of xs:string
Facets
Used by
Source
<xs:simpleType name= "TipoLivelloStudio" >
<xs:annotation >
<xs:documentation > Codifica ISTAT, vedere (se ancora disponibile) http://www.istat.it/strumenti/definizioni/titoli_di_studio/classificazione_sintetica.xls Alcuni esempi: 00 - NESSUN TITOLO DI STUDIO; 10 - SCUOLA ELEMENTARE; 20 - SCUOLA MEDIA; ... 40 - ISTITUTO PROFESSIONALE (secondo ciclo) - SCUOLA MAGISTRALE (5 anni) - ISTITUTO TECNICO - ISTITUTO MAGISTRALE (4 e 5 anni) - LICEI SCIENTIFICO, CLASSICO, LINGUISTICO - ISTITUTO D''ARTE (secondo ciclo) - LICEO ARTISTICO (4 e 5 anni) - ISTITUTO SUPERIORE - QUALIFICA PROFESSIONALE (SECONDO LIVELLO); ... 70 - CORSO DI LAUREA DI PRIMO LIVELLO, CORSO DI LAUREA (Vecchio ordinamento), CORSO DI LAUREA SPECIALISTICA, CORSO DI LAUREA SPECIALISTICA A CICLO UNICO; ... 83 - SCUOLA DI SPECIALIZZAZIONE; ... 90 - CORSI DI DOTTORATO DI RICERCA </xs:documentation>
</xs:annotation>
<xs:restriction base= "xs:string" >
<xs:pattern value= "[0-9]{2}" />
</xs:restriction>
</xs:simpleType>
Complex Type tns:TipoDatiSituazioneOccupazionale
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
extension of tns:TipoDatiCertificati
Type hierarchy
Used by
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:CigInDeroga , tns:CentroImpiego
Children
tns:CentroImpiego , tns:Certificazione , tns:CigInDeroga , tns:FineValidita , tns:InizioValidita
Source
<xs:complexType name= "TipoDatiSituazioneOccupazionale" >
<xs:complexContent >
<xs:extension base= "tns:TipoDatiCertificati" >
<xs:sequence >
<xs:element name= "CigInDeroga" type= "tns:TipoCigInDeroga" />
<xs:element name= "CentroImpiego" type= "tns:TipoCentroImpiego" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Simple Type tns:TipoCigInDeroga
Simple Type tns:TipoSiNo
Simple Type tns:TipoIDRegionale
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
restriction of xs:positiveInteger
Facets
maxInclusive
9999999999999999999
Used by
Elements
tns:TipoAziendaConID/tns:IDRegionale , tns:TipoDatiAccorpamentoAzienda/tns:AccorpatoConIDRegionale , tns:TipoDatiAccorpamentoAzienda/tns:IDRegionale , tns:TipoDatiAccorpamentoLavoratore/tns:AccorpatoConIDRegionale , tns:TipoDatiAccorpamentoLavoratore/tns:IDRegionale , tns:TipoLavoratoreConID/tns:IDRegionale , tns:TipoRicercaAziendaPerIDRegionale/tns:IDRegionale , tns:TipoRicercaLavoratorePerIDRegionale/tns:IDRegionale , tns:TipoRichiestaAccorpamentoAzienda/tns:AziendaDaAccorpare , tns:TipoRichiestaAccorpamentoLavoratore/tns:LavoratoreDaAccorpare , tns:TipoRichiestaListaAccorpamentiAzienda/tns:IDRegionale , tns:TipoRichiestaListaAccorpamentiLavoratore/tns:IDRegionale , tns:TipoRichiestaRipristinoAzienda/tns:Azienda , tns:TipoRichiestaRipristinoLavoratore/tns:Lavoratore
Source
<xs:simpleType name= "TipoIDRegionale" >
<xs:restriction base= "xs:positiveInteger" >
<xs:maxInclusive value= "9999999999999999999" />
</xs:restriction>
</xs:simpleType>
Complex Type tns:TipoVuoto
Complex Type tns:TipoListaLavoratoriEAccorpamenti
Complex Type tns:TipoDatiAccorpamentoLavoratore
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
extension of tns:TipoDatiCertificati
Type hierarchy
Used by
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:IDRegionale , tns:AccorpatoConIDRegionale
Children
tns:AccorpatoConIDRegionale , tns:Certificazione , tns:FineValidita , tns:IDRegionale , tns:InizioValidita
Source
<xs:complexType name= "TipoDatiAccorpamentoLavoratore" >
<xs:complexContent >
<xs:extension base= "tns:TipoDatiCertificati" >
<xs:sequence >
<xs:element name= "IDRegionale" type= "tns:TipoIDRegionale" />
<xs:element name= "AccorpatoConIDRegionale" type= "tns:TipoIDRegionale" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Complex Type tns:TipoRicercaAzienda
Complex Type tns:TipoAziendaConIDeFlagAccorpamento
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
extension of tns:TipoAziendaConID
Type hierarchy
Used by
Model
tns:DatiAnagrafici , tns:DatiCodiceFiscale , tns:DatiSedeLegale{0,1} , tns:DatiAteco{0,1} , tns:IDRegionale , tns:FlagAccorpato{0,1}
Children
tns:DatiAnagrafici , tns:DatiAteco , tns:DatiCodiceFiscale , tns:DatiSedeLegale , tns:FlagAccorpato , tns:IDRegionale
Source
<xs:complexType name= "TipoAziendaConIDeFlagAccorpamento" >
<xs:complexContent >
<xs:extension base= "tns:TipoAziendaConID" >
<xs:sequence >
<xs:element name= "FlagAccorpato" minOccurs= "0" type= "tns:TipoVuoto" >
<xs:annotation >
<xs:documentation > Se questo elemento e' presente, allora l'azienda e' accorpata con un'altra. </xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Complex Type tns:TipoAziendaConID
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
extension of tns:TipoAziendaSenzaID
Type hierarchy
Used by
Model
tns:DatiAnagrafici , tns:DatiCodiceFiscale , tns:DatiSedeLegale{0,1} , tns:DatiAteco{0,1} , tns:IDRegionale
Children
tns:DatiAnagrafici , tns:DatiAteco , tns:DatiCodiceFiscale , tns:DatiSedeLegale , tns:IDRegionale
Source
<xs:complexType name= "TipoAziendaConID" >
<xs:complexContent >
<xs:extension base= "tns:TipoAziendaSenzaID" >
<xs:sequence >
<xs:element name= "IDRegionale" type= "tns:TipoIDRegionale" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Complex Type tns:TipoAziendaSenzaID
Complex Type tns:TipoDatiAnagraficiAzienda
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
extension of tns:TipoDatiCertificati
Type hierarchy
Used by
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:RagioneSociale , tns:PartitaIVA , tns:Stato , tns:Tipo
Children
tns:Certificazione , tns:FineValidita , tns:InizioValidita , tns:PartitaIVA , tns:RagioneSociale , tns:Stato , tns:Tipo
Source
<xs:complexType name= "TipoDatiAnagraficiAzienda" >
<xs:complexContent >
<xs:extension base= "tns:TipoDatiCertificati" >
<xs:sequence >
<xs:element name= "RagioneSociale" type= "tns:String100" />
<xs:element name= "PartitaIVA" type= "tns:TipoPartitaIVA" />
<xs:element name= "Stato" type= "tns:TipoStatoAzienda" />
<xs:element name= "Tipo" type= "tns:TipoTipoAzienda" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Simple Type tns:TipoPartitaIVA
Simple Type tns:String11
Simple Type tns:TipoStatoAzienda
Simple Type tns:String2
Simple Type tns:TipoTipoAzienda
Complex Type tns:TipoDatiCodiceFiscaleAzienda
Simple Type tns:TipoCodiceFiscaleAzienda
Complex Type tns:TipoDatiSedeAzienda
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
extension of tns:TipoDatiCertificati
Type hierarchy
Used by
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:SedeLegale , tns:Denominazione , tns:Comune , tns:Indirizzo , tns:CAP , tns:Frazione{0,1} , tns:CentroImpiego{0,1} , tns:Telefono{0,1} , tns:Fax{0,1} , tns:Email{0,1}
Children
tns:CAP , tns:CentroImpiego , tns:Certificazione , tns:Comune , tns:Denominazione , tns:Email , tns:Fax , tns:FineValidita , tns:Frazione , tns:Indirizzo , tns:InizioValidita , tns:SedeLegale , tns:Telefono
Source
<xs:complexType name= "TipoDatiSedeAzienda" >
<xs:complexContent >
<xs:extension base= "tns:TipoDatiCertificati" >
<xs:sequence >
<!-- gestiamo solo la sede legale -->
<xs:element name= "SedeLegale" >
<!-- minOccurs="0" -->
<xs:complexType />
</xs:element>
<xs:element name= "Denominazione" type= "tns:String100" />
<xs:element name= "Comune" type= "tns:TipoComune" />
<xs:element name= "Indirizzo" type= "tns:TipoIndirizzo" />
<xs:element name= "CAP" type= "tns:TipoCAP" />
<xs:element name= "Frazione" type= "tns:TipoFrazione" minOccurs= "0" />
<xs:element name= "CentroImpiego" type= "tns:TipoCentroImpiego" minOccurs= "0" />
<xs:element name= "Telefono" type= "tns:TipoTelefono" minOccurs= "0" />
<xs:element name= "Fax" type= "tns:TipoTelefono" minOccurs= "0" />
<xs:element name= "Email" type= "tns:TipoEmail" minOccurs= "0" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Complex Type tns:TipoDatiAtecoAzienda
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
extension of tns:TipoDatiCertificati
Type hierarchy
Used by
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:CodiceAteco , tns:ValiditaCodiceAteco
Children
tns:Certificazione , tns:CodiceAteco , tns:FineValidita , tns:InizioValidita , tns:ValiditaCodiceAteco
Source
<xs:complexType name= "TipoDatiAtecoAzienda" >
<xs:complexContent >
<xs:extension base= "tns:TipoDatiCertificati" >
<xs:sequence >
<xs:element name= "CodiceAteco" type= "tns:TipoCodiceAteco" />
<xs:element name= "ValiditaCodiceAteco" type= "tns:TipoValiditaCodiceAteco" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Simple Type tns:TipoCodiceAteco
Simple Type tns:TipoValiditaCodiceAteco
Complex Type tns:TipoListaAziendeEAccorpamenti
Complex Type tns:TipoDatiAccorpamentoAzienda
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
extension of tns:TipoDatiCertificati
Type hierarchy
Used by
Model
tns:Certificazione{0,1} , tns:InizioValidita{0,1} , tns:FineValidita{0,1} , tns:IDRegionale , tns:AccorpatoConIDRegionale
Children
tns:AccorpatoConIDRegionale , tns:Certificazione , tns:FineValidita , tns:IDRegionale , tns:InizioValidita
Source
<xs:complexType name= "TipoDatiAccorpamentoAzienda" >
<xs:complexContent >
<xs:extension base= "tns:TipoDatiCertificati" >
<xs:sequence >
<xs:element name= "IDRegionale" type= "tns:TipoIDRegionale" />
<xs:element name= "AccorpatoConIDRegionale" type= "tns:TipoIDRegionale" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Simple Type tns:String1000
Simple Type tns:String0_255
Complex Type tns:TipoRicercaLavoratorePerNomeCognome
Namespace
http://web.rete.toscana.it/eCompliance/ElencoLavoratori
Diagram
Type
extension of tns:TipoRicercaLavoratore
Type hierarchy
Model
tns:ModalitaRicerca , tns:Nome{0,1} , tns:Cognome , tns:Sesso{0,1} , tns:DataNascita{0,1}
Children
tns:Cognome , tns:DataNascita , tns:ModalitaRicerca , tns:Nome , tns:Sesso
Source
<xs:complexType name= "TipoRicercaLavoratorePerNomeCognome" >
<xs:complexContent >
<xs:extension base= "tns:TipoRicercaLavoratore" >
<xs:sequence >
<xs:element name= "Nome" type= "tns:String50" minOccurs= "0" />
<xs:element name= "Cognome" type= "tns:String50" />
<xs:element name= "Sesso" type= "tns:TipoSesso" minOccurs= "0" />
<xs:element name= "DataNascita" type= "xs:date" minOccurs= "0" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Complex Type tns:TipoRicercaLavoratorePerCodiceFiscale
Complex Type tns:TipoRicercaLavoratorePerIDRegionale
Complex Type tns:TipoIndirizzoSeparato
Simple Type tns:String10
Complex Type tns:TipoIndirizzoUnito
Complex Type tns:TipoRicercaAziendaPerRagioneSociale
Complex Type tns:TipoRicercaAziendaPerPartitaIVA
Complex Type tns:TipoRicercaAziendaPerCodiceFiscale
Complex Type tns:TipoRicercaAziendaPerIDRegionale