schema location: | api_call_1.xsd |
attributeFormDefault: | unqualified |
elementFormDefault: | qualified |
targetNamespace: | api_call_1 |
diagram | ![]() |
||
namespace | api_call_1 | ||
properties |
|
||
children | versione L1_codice_impianto modificaAnagrafica | ||
annotation |
|
||
source | <xs:element name="api_call_1"> <xs:annotation> <xs:documentation> Il presente modello XSD consente di aggiornare il libretto di impianto termico di un impianto esistente dal punto di vista anagrafico, in una di queste tre possibilità: 1 = Anagrafica d'impianto, costituita da tutti i punti della scheda 1 tranne il responsabile d'impianto (punto 1.6) 2 = Solamente l'anagrafica del responsabile d'impianto (1.6) 3 = L'anagrafica del terzo responsabile (scheda 3) In base a quale azione di aggiornamento si intende fare, va scelto l'elemento relativo nel nodo modificaAnagrafica e, con esso, va inserito obbligatoriamente l'attributro API_ID con il valore indicato. La funzione 1 deve essere usate nei seguenti casi: - si vogliono cambiare solo i dati relativi all'ubicazione dell'immobile (indirizzo, foglio/particella/subalterno catastale), per cui deve essere inviato anche l'elemento L1_2datiImmobile e tutti i sottoelementi. - se si vuole modificare uno o più elementi della scheda 1 (con o senza dati dell'immobile), ovvero i punti 1.2, 1.3 o/e 1.4 relativi al tipo di servizio a cui è destinato l'impianto ma senza che ci sia la modifica dei relativi generatori. - NB. quando questa modifica comporta di modificare anche il generatore relativo, ad es. l'introduzione di un impianto di Climatizzazione estiva (punto 1.3) insieme all'inserimento di un gruppo frigo, deve essere usata l'API relativa all'inserimento o sostituzione dei generatori, quindi non deve essere usata detta funzione 1. La funzione 2 deve essere usata quando cambia il responsabile di un impianto esistente o un sottoelemento del responsabile come ad esempio l'indirizzo di residenza. La funzione 3 deve essere usata quando cambia il terzo responsabile di un impianto esistente o uno o più sottoelementi del terzo responsabile. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="versione"> <xs:complexType> <xs:attribute name="VersioneCorrente" type="xs:decimal" use="required" fixed="2.2"/> </xs:complexType> </xs:element> <xs:element name="L1_codice_impianto" type="xs:string"/> <xs:element name="modificaAnagrafica"> <xs:complexType> <xs:choice> <xs:element name="scheda_1_dati_identificativi_impianto"> <xs:complexType> <xs:sequence> <xs:element name="API_ID" type="xs:integer" fixed="1"/> <xs:element name="L1_2datiImmobile" type="datiImmobile" minOccurs="0"/> <xs:element name="L1_2volLordoRisc" type="decimale1"/> <xs:element name="L1_2volLordoRaffr" type="decimale1"/> <xs:element name="L1_3flagProdACS" type="xs:boolean"/> <xs:element name="L1_3potUtileACS" type="decimale1" minOccurs="0"/> <xs:element name="L1_3flagClimaInv" type="xs:boolean"/> <xs:element name="L1_3potUtileClimaInv" type="decimale1" minOccurs="0"/> <xs:element name="L1_3flagClimaEst" type="xs:boolean"/> <xs:element name="L1_3potUtileClimaEst" type="decimale1" minOccurs="0"/> <xs:element name="L1_3descrAltro" type="xs:string" minOccurs="0"/> <xs:element name="L1_4flagH2O" type="xs:boolean"/> <xs:element name="L1_4flagAria" type="xs:boolean"/> <xs:element name="L1_4descrAltro" type="xs:string" minOccurs="0"/> <xs:element name="L1_5flagGeneratCombu" type="xs:boolean"/> <xs:element name="L1_5flagPompaCal" type="xs:boolean"/> <xs:element name="L1_5flagMaccFrigo" type="xs:boolean"/> <xs:element name="L1_5flagTelerisc" type="xs:boolean"/> <xs:element name="L1_5flagTeleraffr" type="xs:boolean"/> <xs:element name="L1_5flagCogener" type="xs:boolean"/> <xs:element name="L1_5descrAltro" type="xs:string" minOccurs="0"/> <xs:element name="L1_5flagPannelliSol" type="xs:boolean"/> <xs:element name="L1_5superfLordaTot" type="decimale1" minOccurs="0"/> <xs:element name="L1_5flagAltraIntegraz" type="xs:boolean"/> <xs:element name="L1_5potUtile" type="decimale1" minOccurs="0"/> <xs:element name="L1_5descrAltrIntegraz" type="xs:string" minOccurs="0"/> <xs:element name="L1_5flagClimaInv" type="xs:boolean"/> <xs:element name="L1_5flagClimaEst" type="xs:boolean"/> <xs:element name="L1_5flagProdACS" type="xs:boolean"/> <xs:element name="L1_5descrAltroPer" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="anagraficaResponsabile"> <xs:complexType> <xs:sequence> <xs:element name="API_ID" type="xs:integer" fixed="2"/> <xs:element name="L1_6responsabile" type="persona_generica"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="anagraficaTerzoResponsabile"> <xs:complexType> <xs:sequence> <xs:element name="API_ID" type="xs:integer" fixed="3"/> <xs:element name="terzo_responsabile"> <xs:complexType> <xs:sequence> <xs:element name="L3_nominante" type="persona_generica"/> <xs:element name="L3_nominato" type="persona_giuridica"/> <xs:element name="L3_nominato_REA" type="REA" minOccurs="0"/> <xs:element name="L3_data_inizio_nomina" type="data"/> <xs:element name="L3_data_fine_nomina" type="data" minOccurs="0"/> <xs:element name="L3_ruolo_nominante" type="ruolo_nominante"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
namespace | api_call_1 | ||||||||||||
properties |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="versione"> <xs:complexType> <xs:attribute name="VersioneCorrente" type="xs:decimal" use="required" fixed="2.2"/> </xs:complexType> </xs:element> |
type | xs:decimal | ||||
properties |
|
||||
source | <xs:attribute name="VersioneCorrente" type="xs:decimal" use="required" fixed="2.2"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="L1_codice_impianto" type="xs:string"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
properties |
|
||
children | scheda_1_dati_identificativi_impianto anagraficaResponsabile anagraficaTerzoResponsabile | ||
source | <xs:element name="modificaAnagrafica"> <xs:complexType> <xs:choice> <xs:element name="scheda_1_dati_identificativi_impianto"> <xs:complexType> <xs:sequence> <xs:element name="API_ID" type="xs:integer" fixed="1"/> <xs:element name="L1_2datiImmobile" type="datiImmobile" minOccurs="0"/> <xs:element name="L1_2volLordoRisc" type="decimale1"/> <xs:element name="L1_2volLordoRaffr" type="decimale1"/> <xs:element name="L1_3flagProdACS" type="xs:boolean"/> <xs:element name="L1_3potUtileACS" type="decimale1" minOccurs="0"/> <xs:element name="L1_3flagClimaInv" type="xs:boolean"/> <xs:element name="L1_3potUtileClimaInv" type="decimale1" minOccurs="0"/> <xs:element name="L1_3flagClimaEst" type="xs:boolean"/> <xs:element name="L1_3potUtileClimaEst" type="decimale1" minOccurs="0"/> <xs:element name="L1_3descrAltro" type="xs:string" minOccurs="0"/> <xs:element name="L1_4flagH2O" type="xs:boolean"/> <xs:element name="L1_4flagAria" type="xs:boolean"/> <xs:element name="L1_4descrAltro" type="xs:string" minOccurs="0"/> <xs:element name="L1_5flagGeneratCombu" type="xs:boolean"/> <xs:element name="L1_5flagPompaCal" type="xs:boolean"/> <xs:element name="L1_5flagMaccFrigo" type="xs:boolean"/> <xs:element name="L1_5flagTelerisc" type="xs:boolean"/> <xs:element name="L1_5flagTeleraffr" type="xs:boolean"/> <xs:element name="L1_5flagCogener" type="xs:boolean"/> <xs:element name="L1_5descrAltro" type="xs:string" minOccurs="0"/> <xs:element name="L1_5flagPannelliSol" type="xs:boolean"/> <xs:element name="L1_5superfLordaTot" type="decimale1" minOccurs="0"/> <xs:element name="L1_5flagAltraIntegraz" type="xs:boolean"/> <xs:element name="L1_5potUtile" type="decimale1" minOccurs="0"/> <xs:element name="L1_5descrAltrIntegraz" type="xs:string" minOccurs="0"/> <xs:element name="L1_5flagClimaInv" type="xs:boolean"/> <xs:element name="L1_5flagClimaEst" type="xs:boolean"/> <xs:element name="L1_5flagProdACS" type="xs:boolean"/> <xs:element name="L1_5descrAltroPer" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="anagraficaResponsabile"> <xs:complexType> <xs:sequence> <xs:element name="API_ID" type="xs:integer" fixed="2"/> <xs:element name="L1_6responsabile" type="persona_generica"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="anagraficaTerzoResponsabile"> <xs:complexType> <xs:sequence> <xs:element name="API_ID" type="xs:integer" fixed="3"/> <xs:element name="terzo_responsabile"> <xs:complexType> <xs:sequence> <xs:element name="L3_nominante" type="persona_generica"/> <xs:element name="L3_nominato" type="persona_giuridica"/> <xs:element name="L3_nominato_REA" type="REA" minOccurs="0"/> <xs:element name="L3_data_inizio_nomina" type="data"/> <xs:element name="L3_data_fine_nomina" type="data" minOccurs="0"/> <xs:element name="L3_ruolo_nominante" type="ruolo_nominante"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | api_call_1 | ||
properties |
|
||
children | API_ID L1_2datiImmobile L1_2volLordoRisc L1_2volLordoRaffr L1_3flagProdACS L1_3potUtileACS L1_3flagClimaInv L1_3potUtileClimaInv L1_3flagClimaEst L1_3potUtileClimaEst L1_3descrAltro L1_4flagH2O L1_4flagAria L1_4descrAltro L1_5flagGeneratCombu L1_5flagPompaCal L1_5flagMaccFrigo L1_5flagTelerisc L1_5flagTeleraffr L1_5flagCogener L1_5descrAltro L1_5flagPannelliSol L1_5superfLordaTot L1_5flagAltraIntegraz L1_5potUtile L1_5descrAltrIntegraz L1_5flagClimaInv L1_5flagClimaEst L1_5flagProdACS L1_5descrAltroPer | ||
source | <xs:element name="scheda_1_dati_identificativi_impianto"> <xs:complexType> <xs:sequence> <xs:element name="API_ID" type="xs:integer" fixed="1"/> <xs:element name="L1_2datiImmobile" type="datiImmobile" minOccurs="0"/> <xs:element name="L1_2volLordoRisc" type="decimale1"/> <xs:element name="L1_2volLordoRaffr" type="decimale1"/> <xs:element name="L1_3flagProdACS" type="xs:boolean"/> <xs:element name="L1_3potUtileACS" type="decimale1" minOccurs="0"/> <xs:element name="L1_3flagClimaInv" type="xs:boolean"/> <xs:element name="L1_3potUtileClimaInv" type="decimale1" minOccurs="0"/> <xs:element name="L1_3flagClimaEst" type="xs:boolean"/> <xs:element name="L1_3potUtileClimaEst" type="decimale1" minOccurs="0"/> <xs:element name="L1_3descrAltro" type="xs:string" minOccurs="0"/> <xs:element name="L1_4flagH2O" type="xs:boolean"/> <xs:element name="L1_4flagAria" type="xs:boolean"/> <xs:element name="L1_4descrAltro" type="xs:string" minOccurs="0"/> <xs:element name="L1_5flagGeneratCombu" type="xs:boolean"/> <xs:element name="L1_5flagPompaCal" type="xs:boolean"/> <xs:element name="L1_5flagMaccFrigo" type="xs:boolean"/> <xs:element name="L1_5flagTelerisc" type="xs:boolean"/> <xs:element name="L1_5flagTeleraffr" type="xs:boolean"/> <xs:element name="L1_5flagCogener" type="xs:boolean"/> <xs:element name="L1_5descrAltro" type="xs:string" minOccurs="0"/> <xs:element name="L1_5flagPannelliSol" type="xs:boolean"/> <xs:element name="L1_5superfLordaTot" type="decimale1" minOccurs="0"/> <xs:element name="L1_5flagAltraIntegraz" type="xs:boolean"/> <xs:element name="L1_5potUtile" type="decimale1" minOccurs="0"/> <xs:element name="L1_5descrAltrIntegraz" type="xs:string" minOccurs="0"/> <xs:element name="L1_5flagClimaInv" type="xs:boolean"/> <xs:element name="L1_5flagClimaEst" type="xs:boolean"/> <xs:element name="L1_5flagProdACS" type="xs:boolean"/> <xs:element name="L1_5descrAltroPer" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
namespace | api_call_1 | ||||
type | xs:integer | ||||
properties |
|
||||
source | <xs:element name="API_ID" type="xs:integer" fixed="1"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | datiImmobile | ||||||
properties |
|
||||||
children | L1_2indirizzo L1_2civico comune L1_2nome_provincia L1_2flagSingolaUnitaImmobiliare datiCatastali | ||||||
source | <xs:element name="L1_2datiImmobile" type="datiImmobile" minOccurs="0"/> |
diagram | ![]() |
||||||||||||
namespace | api_call_1 | ||||||||||||
type | decimale1 | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="L1_2volLordoRisc" type="decimale1"/> |
diagram | ![]() |
||||||||||||
namespace | api_call_1 | ||||||||||||
type | decimale1 | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="L1_2volLordoRaffr" type="decimale1"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_3flagProdACS" type="xs:boolean"/> |
diagram | ![]() |
||||||||||||
namespace | api_call_1 | ||||||||||||
type | decimale1 | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="L1_3potUtileACS" type="decimale1" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_3flagClimaInv" type="xs:boolean"/> |
diagram | ![]() |
||||||||||||
namespace | api_call_1 | ||||||||||||
type | decimale1 | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="L1_3potUtileClimaInv" type="decimale1" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_3flagClimaEst" type="xs:boolean"/> |
diagram | ![]() |
||||||||||||
namespace | api_call_1 | ||||||||||||
type | decimale1 | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="L1_3potUtileClimaEst" type="decimale1" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="L1_3descrAltro" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_4flagH2O" type="xs:boolean"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_4flagAria" type="xs:boolean"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="L1_4descrAltro" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_5flagGeneratCombu" type="xs:boolean"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_5flagPompaCal" type="xs:boolean"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_5flagMaccFrigo" type="xs:boolean"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_5flagTelerisc" type="xs:boolean"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_5flagTeleraffr" type="xs:boolean"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_5flagCogener" type="xs:boolean"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="L1_5descrAltro" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_5flagPannelliSol" type="xs:boolean"/> |
diagram | ![]() |
||||||||||||
namespace | api_call_1 | ||||||||||||
type | decimale1 | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="L1_5superfLordaTot" type="decimale1" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_5flagAltraIntegraz" type="xs:boolean"/> |
diagram | ![]() |
||||||||||||
namespace | api_call_1 | ||||||||||||
type | decimale1 | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="L1_5potUtile" type="decimale1" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="L1_5descrAltrIntegraz" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_5flagClimaInv" type="xs:boolean"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_5flagClimaEst" type="xs:boolean"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_5flagProdACS" type="xs:boolean"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="L1_5descrAltroPer" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
properties |
|
||
children | API_ID L1_6responsabile | ||
source | <xs:element name="anagraficaResponsabile"> <xs:complexType> <xs:sequence> <xs:element name="API_ID" type="xs:integer" fixed="2"/> <xs:element name="L1_6responsabile" type="persona_generica"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
namespace | api_call_1 | ||||
type | xs:integer | ||||
properties |
|
||||
source | <xs:element name="API_ID" type="xs:integer" fixed="2"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | persona_generica | ||
properties |
|
||
children | persona_fisica persona_giuridica | ||
source | <xs:element name="L1_6responsabile" type="persona_generica"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
properties |
|
||
children | API_ID terzo_responsabile | ||
source | <xs:element name="anagraficaTerzoResponsabile"> <xs:complexType> <xs:sequence> <xs:element name="API_ID" type="xs:integer" fixed="3"/> <xs:element name="terzo_responsabile"> <xs:complexType> <xs:sequence> <xs:element name="L3_nominante" type="persona_generica"/> <xs:element name="L3_nominato" type="persona_giuridica"/> <xs:element name="L3_nominato_REA" type="REA" minOccurs="0"/> <xs:element name="L3_data_inizio_nomina" type="data"/> <xs:element name="L3_data_fine_nomina" type="data" minOccurs="0"/> <xs:element name="L3_ruolo_nominante" type="ruolo_nominante"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
namespace | api_call_1 | ||||
type | xs:integer | ||||
properties |
|
||||
source | <xs:element name="API_ID" type="xs:integer" fixed="3"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
properties |
|
||
children | L3_nominante L3_nominato L3_nominato_REA L3_data_inizio_nomina L3_data_fine_nomina L3_ruolo_nominante | ||
source | <xs:element name="terzo_responsabile"> <xs:complexType> <xs:sequence> <xs:element name="L3_nominante" type="persona_generica"/> <xs:element name="L3_nominato" type="persona_giuridica"/> <xs:element name="L3_nominato_REA" type="REA" minOccurs="0"/> <xs:element name="L3_data_inizio_nomina" type="data"/> <xs:element name="L3_data_fine_nomina" type="data" minOccurs="0"/> <xs:element name="L3_ruolo_nominante" type="ruolo_nominante"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | persona_generica | ||
properties |
|
||
children | persona_fisica persona_giuridica | ||
source | <xs:element name="L3_nominante" type="persona_generica"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | persona_giuridica | ||
properties |
|
||
children | ragione_sociale partita_IVA indirizzo civico comune provincia | ||
source | <xs:element name="L3_nominato" type="persona_giuridica"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | REA | ||||||
properties |
|
||||||
children | Sigla_Localita_Impresa numero_REA | ||||||
source | <xs:element name="L3_nominato_REA" type="REA" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | api_call_1 | |||||||||
type | data | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L3_data_inizio_nomina" type="data"/> |
diagram | ![]() |
|||||||||
namespace | api_call_1 | |||||||||
type | data | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L3_data_fine_nomina" type="data" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | api_call_1 | |||||||||
type | ruolo_nominante | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L3_ruolo_nominante" type="ruolo_nominante"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
children | nomeComune codiceIstatComune | ||
used by |
|
||
source | <xs:complexType name="comune"> <xs:sequence> <xs:element name="nomeComune" type="xs:string" minOccurs="0"/> <xs:element name="codiceIstatComune" type="codice_istat_comune"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="nomeComune" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | api_call_1 | |||||||||
type | codice_istat_comune | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="codiceIstatComune" type="codice_istat_comune"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
children | L1_2codice_catastale_comune L1_2sezione L1_2foglio L1_2mappale_particella L1_2unitaimmobiliare | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="dati_catastali"> <xs:annotation> <xs:documentation> dati catastali che identificano l'immobile servito </xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="L1_2codice_catastale_comune" type="codice_catastale_comune"/> <xs:element name="L1_2sezione" type="xs:string" minOccurs="0"/> <xs:element name="L1_2foglio" type="xs:string"/> <xs:element name="L1_2mappale_particella" type="xs:string"/> <xs:element name="L1_2unitaimmobiliare" type="unitaimmobiliare" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
|||||||||
namespace | api_call_1 | |||||||||
type | codice_catastale_comune | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L1_2codice_catastale_comune" type="codice_catastale_comune"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="L1_2sezione" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="L1_2foglio" type="xs:string"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="L1_2mappale_particella" type="xs:string"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | unitaimmobiliare | ||||||
properties |
|
||||||
children | L1_2subalterno L1_2piano L1_2palazzo L1_2scala L1_2interno L1_2DPR412 L1_2codice_ape intestazione_elettrica intestazione_termica | ||||||
source | <xs:element name="L1_2unitaimmobiliare" type="unitaimmobiliare" maxOccurs="unbounded"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
children | L1_2indirizzo L1_2civico comune L1_2nome_provincia L1_2flagSingolaUnitaImmobiliare datiCatastali | ||
used by |
|
||
source | <xs:complexType name="datiImmobile"> <xs:sequence> <xs:annotation> <xs:documentation>In assenza del codice libretto, inserire il codice dell'impianto (se esiste un solo impianto). Sono presenti i dati catastali ai quali l'indirizzo fa riferimento, è possibile inserire un unico indirizzo per lo stesso immobile e molteplici dati catastali associati ad esso (es. più subalterni). I nomi di comune e provincia sono opzionali, ma va indicato il codice ISTAT obbligatorio. Il flag “singola unità immobiliare” indica che il libretto si riferisce ad impianti montati su un edificio composto da una singola unità immobiliare e non su un edificio composto da più unità immobiliari (appartamenti, uffici, ecc) </xs:documentation> </xs:annotation> <xs:element name="L1_2indirizzo" type="xs:string"/> <xs:element name="L1_2civico" type="xs:string" minOccurs="0"/> <xs:element name="comune" type="comune"/> <xs:element name="L1_2nome_provincia" type="codice_provincia" minOccurs="0"/> <xs:element name="L1_2flagSingolaUnitaImmobiliare" type="xs:boolean"/> <xs:element name="datiCatastali" type="dati_catastali" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="L1_2indirizzo" type="xs:string"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="L1_2civico" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | comune | ||
properties |
|
||
children | nomeComune codiceIstatComune | ||
source | <xs:element name="comune" type="comune"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | codice_provincia | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:element name="L1_2nome_provincia" type="codice_provincia" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_2flagSingolaUnitaImmobiliare" type="xs:boolean"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | dati_catastali | ||||||
properties |
|
||||||
children | L1_2codice_catastale_comune L1_2sezione L1_2foglio L1_2mappale_particella L1_2unitaimmobiliare | ||||||
source | <xs:element name="datiCatastali" type="dati_catastali" maxOccurs="unbounded"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
children | nome cognome codice_fiscale indirizzo civico comune provincia | ||
used by |
|
||
source | <xs:complexType name="persona_fisica"> <xs:sequence> <xs:element name="nome" type="xs:string" minOccurs="0"/> <xs:element name="cognome" type="xs:string" minOccurs="0"/> <xs:element name="codice_fiscale" type="codice_fiscale"/> <xs:element name="indirizzo" type="xs:string" minOccurs="0"/> <xs:element name="civico" type="xs:string" minOccurs="0"/> <xs:element name="comune" type="comune"/> <xs:element name="provincia" type="codice_provincia" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="nome" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="cognome" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | api_call_1 | |||||||||
type | codice_fiscale | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="codice_fiscale" type="codice_fiscale"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="indirizzo" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="civico" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | comune | ||
properties |
|
||
children | nomeComune codiceIstatComune | ||
source | <xs:element name="comune" type="comune"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | codice_provincia | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:element name="provincia" type="codice_provincia" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
children | persona_fisica persona_giuridica | ||
used by |
|
||
source | <xs:complexType name="persona_generica"> <xs:choice> <xs:element name="persona_fisica" type="persona_fisica"/> <xs:element name="persona_giuridica" type="persona_giuridica"/> </xs:choice> </xs:complexType> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | persona_fisica | ||
properties |
|
||
children | nome cognome codice_fiscale indirizzo civico comune provincia | ||
source | <xs:element name="persona_fisica" type="persona_fisica"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | persona_giuridica | ||
properties |
|
||
children | ragione_sociale partita_IVA indirizzo civico comune provincia | ||
source | <xs:element name="persona_giuridica" type="persona_giuridica"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
children | ragione_sociale partita_IVA indirizzo civico comune provincia | ||
used by |
|
||
source | <xs:complexType name="persona_giuridica"> <xs:sequence> <xs:element name="ragione_sociale" type="xs:string" minOccurs="0"/> <xs:element name="partita_IVA" type="partita_IVA"/> <xs:element name="indirizzo" type="xs:string" minOccurs="0"/> <xs:element name="civico" type="xs:string" minOccurs="0"/> <xs:element name="comune" type="comune"/> <xs:element name="provincia" type="codice_provincia" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="ragione_sociale" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | api_call_1 | |||||||||
type | partita_IVA | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="partita_IVA" type="partita_IVA"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="indirizzo" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="civico" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
type | comune | ||
properties |
|
||
children | nomeComune codiceIstatComune | ||
source | <xs:element name="comune" type="comune"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | codice_provincia | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:element name="provincia" type="codice_provincia" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
children | Sigla_Localita_Impresa numero_REA | ||
used by | |||
annotation |
|
||
source | <xs:complexType name="REA"> <xs:annotation> <xs:documentation>il numero REA è composto dalla sigla di 2 caratteri riguardandi la località e un codice numerico a 6 cifre</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Sigla_Localita_Impresa" type="codice_provincia"/> <xs:element name="numero_REA" type="numero_REA"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | codice_provincia | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:element name="Sigla_Localita_Impresa" type="codice_provincia"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | numero_REA | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:element name="numero_REA" type="numero_REA"/> |
diagram | ![]() |
||
namespace | api_call_1 | ||
children | L1_2subalterno L1_2piano L1_2palazzo L1_2scala L1_2interno L1_2DPR412 L1_2codice_ape intestazione_elettrica intestazione_termica | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="unitaimmobiliare"> <xs:annotation> <xs:documentation>Contiene i dati relativi alle singole unita immobiliari. L1_2DPR412 rappresenta la categoria immobiliare (E.1, E.2,...).</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="L1_2subalterno" type="numIntero"/> <xs:element name="L1_2piano" type="xs:string" minOccurs="0"/> <xs:element name="L1_2palazzo" type="xs:string" minOccurs="0"/> <xs:element name="L1_2scala" type="xs:string" minOccurs="0"/> <xs:element name="L1_2interno" type="xs:string" minOccurs="0"/> <xs:element name="L1_2DPR412" type="dpr412"/> <xs:element name="L1_2codice_ape" type="xs:string" minOccurs="0"/> <xs:element name="intestazione_elettrica" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation> intestatari della fornitura elettrica, possono esserci più intestatari sullo stesso impianto (quando nel libretto viene annotato lo storico, quindi hanno date di inizio e fine contratto) l'intestatario è identificato solo a mezzo del codice fiscale e/o PIVA (e n°REA) possono anche esserci più POD, nel caso un intestatario abbia più POD a suo nome ripetere tutto l'elemento intestazione_elettrica </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="L1_2data_inizio_POD" type="data" minOccurs="0"/> <xs:element name="L1_2data_fine_POD" type="data" minOccurs="0"/> <xs:element name="L1_2POD" type="POD" minOccurs="0"/> <xs:element name="L1_2Codice_Fiscale_Persona_Generica_POD" type="codice_fiscale" minOccurs="0"/> <xs:element name="L1_2Partita_Iva_POD" type="partita_IVA" minOccurs="0"/> <xs:element name="L1_2REA_POD" type="REA" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="intestazione_termica" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation> intestatari della fornitura termica, possono esserci più intestatari sullo stesso impianto per via della data di inizio e fine contratto l'intestatario è identificato solo a mezzo del codice fiscale e/o PIVA (e n°REA) possono anche esserci più PDR, nel caso un intestatario abbia più PDR a suo nome ripetere tutto l'elemento intestazione_termica </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="L1_2data_inizio_PDR" type="data" minOccurs="0"/> <xs:element name="L1_2data_fine_PDR" type="data" minOccurs="0"/> <xs:element name="L1_2PDR" type="PDR" minOccurs="0"/> <xs:element name="L1_2Codice_Fiscale_Persona_Generica_PDR" type="codice_fiscale" minOccurs="0"/> <xs:element name="L1_2Partita_Iva_PDR" type="partita_IVA" minOccurs="0"/> <xs:element name="L1_2REA_PDR" type="REA" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
|||||||||
namespace | api_call_1 | |||||||||
type | numIntero | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L1_2subalterno" type="numIntero"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="L1_2piano" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="L1_2palazzo" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="L1_2scala" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="L1_2interno" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | api_call_1 | |||||||||
type | dpr412 | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L1_2DPR412" type="dpr412"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="L1_2codice_ape" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
properties |
|
||||||
children | L1_2data_inizio_POD L1_2data_fine_POD L1_2POD L1_2Codice_Fiscale_Persona_Generica_POD L1_2Partita_Iva_POD L1_2REA_POD | ||||||
annotation |
|
||||||
source | <xs:element name="intestazione_elettrica" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation> intestatari della fornitura elettrica, possono esserci più intestatari sullo stesso impianto (quando nel libretto viene annotato lo storico, quindi hanno date di inizio e fine contratto) l'intestatario è identificato solo a mezzo del codice fiscale e/o PIVA (e n°REA) possono anche esserci più POD, nel caso un intestatario abbia più POD a suo nome ripetere tutto l'elemento intestazione_elettrica </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="L1_2data_inizio_POD" type="data" minOccurs="0"/> <xs:element name="L1_2data_fine_POD" type="data" minOccurs="0"/> <xs:element name="L1_2POD" type="POD" minOccurs="0"/> <xs:element name="L1_2Codice_Fiscale_Persona_Generica_POD" type="codice_fiscale" minOccurs="0"/> <xs:element name="L1_2Partita_Iva_POD" type="partita_IVA" minOccurs="0"/> <xs:element name="L1_2REA_POD" type="REA" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | api_call_1 | |||||||||
type | data | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L1_2data_inizio_POD" type="data" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | api_call_1 | |||||||||
type | data | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L1_2data_fine_POD" type="data" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | api_call_1 | |||||||||
type | POD | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L1_2POD" type="POD" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | api_call_1 | |||||||||
type | codice_fiscale | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L1_2Codice_Fiscale_Persona_Generica_POD" type="codice_fiscale" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | api_call_1 | |||||||||
type | partita_IVA | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L1_2Partita_Iva_POD" type="partita_IVA" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | REA | ||||||
properties |
|
||||||
children | Sigla_Localita_Impresa numero_REA | ||||||
source | <xs:element name="L1_2REA_POD" type="REA" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
properties |
|
||||||
children | L1_2data_inizio_PDR L1_2data_fine_PDR L1_2PDR L1_2Codice_Fiscale_Persona_Generica_PDR L1_2Partita_Iva_PDR L1_2REA_PDR | ||||||
annotation |
|
||||||
source | <xs:element name="intestazione_termica" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation> intestatari della fornitura termica, possono esserci più intestatari sullo stesso impianto per via della data di inizio e fine contratto l'intestatario è identificato solo a mezzo del codice fiscale e/o PIVA (e n°REA) possono anche esserci più PDR, nel caso un intestatario abbia più PDR a suo nome ripetere tutto l'elemento intestazione_termica </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="L1_2data_inizio_PDR" type="data" minOccurs="0"/> <xs:element name="L1_2data_fine_PDR" type="data" minOccurs="0"/> <xs:element name="L1_2PDR" type="PDR" minOccurs="0"/> <xs:element name="L1_2Codice_Fiscale_Persona_Generica_PDR" type="codice_fiscale" minOccurs="0"/> <xs:element name="L1_2Partita_Iva_PDR" type="partita_IVA" minOccurs="0"/> <xs:element name="L1_2REA_PDR" type="REA" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | api_call_1 | |||||||||
type | data | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L1_2data_inizio_PDR" type="data" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | api_call_1 | |||||||||
type | data | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L1_2data_fine_PDR" type="data" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | api_call_1 | |||||||||
type | PDR | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L1_2PDR" type="PDR" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | api_call_1 | |||||||||
type | codice_fiscale | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L1_2Codice_Fiscale_Persona_Generica_PDR" type="codice_fiscale" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | api_call_1 | |||||||||
type | partita_IVA | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L1_2Partita_Iva_PDR" type="partita_IVA" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | api_call_1 | ||||||
type | REA | ||||||
properties |
|
||||||
children | Sigla_Localita_Impresa numero_REA | ||||||
source | <xs:element name="L1_2REA_PDR" type="REA" minOccurs="0"/> |
namespace | api_call_1 | |||||||||
type | restriction of xs:integer | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:simpleType name="anno"> <xs:restriction base="xs:integer"> <xs:minExclusive value="1900"/> <xs:maxExclusive value="2100"/> </xs:restriction> </xs:simpleType> |
namespace | api_call_1 | |||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:simpleType name="CAP"> <xs:restriction base="xs:string"> <xs:length value="5"/> <xs:pattern value="[0-9]{5}"/> </xs:restriction> </xs:simpleType> |
namespace | api_call_1 | |||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
used by |
|
|||||||||
facets |
|
|||||||||
source | <xs:simpleType name="codice_catastale_comune"> <xs:restriction base="xs:string"> <xs:length value="4"/> <xs:pattern value="[a-zA-Z]{1}[0-9]{3}"/> </xs:restriction> </xs:simpleType> |
namespace | api_call_1 | |||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
used by |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:simpleType name="codice_fiscale"> <xs:annotation> <xs:documentation>Definizione secondo definizione AGID</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]{11}"/> <xs:pattern value="[A-Z]{6}[0-9LMNPQRSTUV]{2}[ABCDEHLMPRST][0-9LMNPQRSTUV]{2}[A-Z][0-9LMNPQRSTUV]{3}[A-Z]"/> </xs:restriction> </xs:simpleType> |
namespace | api_call_1 | |||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
used by |
|
|||||||||
facets |
|
|||||||||
source | <xs:simpleType name="codice_istat_comune"> <xs:restriction base="xs:string"> <xs:length value="6"/> <xs:pattern value="[0-9]{6}"/> </xs:restriction> </xs:simpleType> |
namespace | api_call_1 | ||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
used by |
|
||||||
facets |
|
||||||
source | <xs:simpleType name="codice_provincia"> <xs:restriction base="xs:string"> <xs:pattern value="[A-Z]{2}"/> </xs:restriction> </xs:simpleType> |
namespace | api_call_1 | |||||||||
type | restriction of xs:date | |||||||||
properties |
|
|||||||||
used by | ||||||||||
facets |
|
|||||||||
source | <xs:simpleType name="data"> <xs:restriction base="xs:date"> <xs:minInclusive value="1900-01-01"/> <xs:maxInclusive value="2100-12-31"/> </xs:restriction> </xs:simpleType> |
namespace | api_call_1 | |||||||||
type | restriction of xs:integer | |||||||||
properties |
|
|||||||||
used by |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:simpleType name="dpr412"> <xs:annotation> <xs:documentation> Definizione secondo il Decreto del Presidente della Repubblica 412/93: 1 = E.1 Edifici adibiti a residenza e assimilabili 2 = E.2 Edifici adibiti a uffici e assimilabili: pubblici o privati, indipendenti o contigui a costruzioni adibite anche ad attivita' industriali o artigianali, purche' siano da tali costruzioni scorporabili agli effetti dell'isolamento termico; 3 = E.3 Edifici adibiti a ospedali, cliniche o case di cura e assimilabili ivi compresi quelli adibiti a ricovero o cura di minori o anziani nonche' le strutture protette per l'assistenza ed il recupero dei tossico-dipendenti e di altri soggetti affidati a servizi sociali pubblici; 4 = E.4 Edifici adibiti ad attivita' ricreative, associative o di culto e assimilabili 5 = E.5 Edifici adibiti ad attivita' commerciali e assimilabili: quali negozi, magazzini di vendita all'ingrosso o al minuto,supermercati, esposizioni; 6 = E.6 Edifici adibiti ad attivita' sportive 7 = E.7 Edifici adibiti ad attivita' scolastiche a tutti i livelli e assimilabili; 8 = E.8 Edifici adibiti ad attivita' industriali ed artigianali e assimilabili. </xs:documentation> </xs:annotation> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="8"/> </xs:restriction> </xs:simpleType> |
namespace | api_call_1 | ||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:simpleType name="email"> <xs:restriction base="xs:string"> <xs:pattern value="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"/> </xs:restriction> </xs:simpleType> |
namespace | api_call_1 | ||||||
type | restriction of xs:string | ||||||
properties |
|
||||||
used by |
|
||||||
facets |
|
||||||
source | <xs:simpleType name="numero_REA"> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]{6}"/> </xs:restriction> </xs:simpleType> |
namespace | api_call_1 | |||||||||
type | restriction of xs:integer | |||||||||
properties |
|
|||||||||
used by |
|
|||||||||
facets |
|
|||||||||
source | <xs:simpleType name="numIntero"> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="2000000000"/> </xs:restriction> </xs:simpleType> |
namespace | api_call_1 | |||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
used by |
|
|||||||||
facets |
|
|||||||||
source | <xs:simpleType name="partita_IVA"> <xs:restriction base="xs:string"> <xs:length value="11"/> <xs:pattern value="[0-9]{11}"/> </xs:restriction> </xs:simpleType> |
namespace | api_call_1 | |||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
used by |
|
|||||||||
facets |
|
|||||||||
source | <xs:simpleType name="PDR"> <xs:restriction base="xs:string"> <xs:length value="14"/> <xs:pattern value="[0-9]{14}"/> </xs:restriction> </xs:simpleType> |
namespace | api_call_1 | |||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
used by |
|
|||||||||
facets |
|
|||||||||
source | <xs:simpleType name="POD"> <xs:restriction base="xs:string"> <xs:length value="15"/> <xs:pattern value="[a-zA-Z]{2}[0-9]{3}[a-zA-Z]{1}[0-9]{9}"/> </xs:restriction> </xs:simpleType> |
namespace | api_call_1 | |||||||||
type | restriction of xs:integer | |||||||||
properties |
|
|||||||||
used by |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:simpleType name="ruolo_nominante"> <xs:annotation> <xs:documentation> I tipi sono: 1 = Proprietario 2 = Amministratore 3 = Occupante </xs:documentation> </xs:annotation> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="3"/> </xs:restriction> </xs:simpleType> |