schema location: | api_call_6.xsd |
attributeFormDefault: | unqualified |
elementFormDefault: | qualified |
targetNamespace: | api_call_6 |
Elements | Complex types | Simple types |
api_call_6 | impianto | anno |
CAP | ||
codice_fiscale | ||
data | ||
decimale1 | ||
intervento | ||
numIntero | ||
partita_IVA |
diagram | ![]() |
||
namespace | api_call_6 | ||
properties |
|
||
children | versione L1_codice_impianto L1_1dataIntervento L1_1tipoIntervento API_ID impianto | ||
annotation |
|
||
source | <xs:element name="api_call_6"> <xs:annotation> <xs:documentation> Questo modello XSD consente l'aggiornamento del libretto di impianto termico con la dismissione di uno o più generatori collegati ad un impianto esistente. </xs:documentation> </xs:annotation> <xs:complexType> <xs:annotation> <xs:documentation>Dati che sono univoci per il libretto, ovvero il punto 1.1 con il codice del catasto impianti termici, la data ed il tipo di installazione, nonchè gli N impianti che lo compongono. Il tag VersioneCorrente è richiesto per validare gli XML inviati, obbligatoriamente deve essere uguale al valore fissato. </xs:documentation> </xs:annotation> <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="L1_1dataIntervento" type="data" minOccurs="0"/> <xs:element name="L1_1tipoIntervento" type="intervento" minOccurs="0"/> <xs:element name="API_ID" type="xs:integer" fixed="52"/> <xs:element name="impianto" type="impianto"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
namespace | api_call_6 | ||||||||||||
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_6 | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="L1_codice_impianto" type="xs:string"/> |
diagram | ![]() |
|||||||||
namespace | api_call_6 | |||||||||
type | data | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L1_1dataIntervento" type="data" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | api_call_6 | |||||||||
type | intervento | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L1_1tipoIntervento" type="intervento" minOccurs="0"/> |
diagram | ![]() |
||||
namespace | api_call_6 | ||||
type | xs:integer | ||||
properties |
|
||||
source | <xs:element name="API_ID" type="xs:integer" fixed="52"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
type | impianto | ||
properties |
|
||
children | scheda_1_dati_identificativi_impianto scheda_4_generatori | ||
source | <xs:element name="impianto" type="impianto"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
children | scheda_1_dati_identificativi_impianto scheda_4_generatori | ||
used by |
|
||
source | <xs:complexType name="impianto"> <xs:sequence> <xs:element name="scheda_1_dati_identificativi_impianto"> <xs:annotation> <xs:documentation> Nel libretto ministeriale il flag Altro al punto 1.3 è implicito se valorizzato il campo L1_3descrAltro. Analogamente vale per i flag Altro ai punti 1.4 e 1.5 con i campi L1_4flagAltro e L1_5descrAltro. I dati identificativi relativi all'unità immobiliare sono stati spostati all'interno dell'elemento L1_2datiImmobile. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <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="scheda_4_generatori"> <xs:annotation> <xs:documentation> I singoli generatori vanno inseriti come nodo interno a questo elemento. Ci possono essere N generatori, ognuno diviso per tipologia: gruppotermico_caldaie GT gruppofrigo GF scambiatore SC cogeneratore CG solaretermico ST altrigeneratori AG ognuno di questi può essere sostituito nelle relative sezioni (es. sezGT, sezGF...) senza però che cambi il numero del gruppo (es. GT1, GT2,...). nel caso ci siano bruciatori BR o scambiatori di calore SC collegati al gruppo termico, la sezione relativa ai loro dati e al numero progressivo che li identifica si trova nel rowGT cui sono collegati Se deve essere aggiornato un bruciatore o un recuperatore (inserito uno nuovo o sostituito uno esistente) senza toccare il generatore a fiamma a cui è collegato, questo XSD non va bene, va usato il modello XSD e la chiamata API specifica. Nel caso ci sia l'inserimento di un nuovo generatore non va compilato l'elemento matricolaSostituito. Questo elemento è invece da compilare nei casi in cui vi è una sostituzione. Nel caso l'inserimento del generatore preveda l'invio dell'RCEE questo va inviato con l'apposita chiamata API, ma solamente dopo aver inviato l'aggiornamento del generatore usando il presente modello xsd. L'attributo API_ID descrive il motivo che porta all'inserimento di questi dati, vedere la descrizione relativa per le varie opzioni. </xs:documentation> </xs:annotation> <xs:complexType> <xs:choice maxOccurs="unbounded"> <xs:element name="gruppotermico_caldaie"> <xs:complexType> <xs:sequence> <xs:element name="L4_1numGT" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="gruppofrigo"> <xs:complexType> <xs:sequence> <xs:element name="L4_4numGF" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="scambiatore"> <xs:complexType> <xs:sequence> <xs:element name="L4_5numSC" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="cogeneratore"> <xs:complexType> <xs:sequence> <xs:element name="L4_6numCG" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="solaretermico"> <xs:complexType> <xs:sequence> <xs:element name="L4_7numCS" type="numIntero"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="altrigeneratori"> <xs:complexType> <xs:sequence> <xs:element name="L4_8numAG" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
namespace | api_call_6 | ||
properties |
|
||
children | 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 | ||
annotation |
|
||
source | <xs:element name="scheda_1_dati_identificativi_impianto"> <xs:annotation> <xs:documentation> Nel libretto ministeriale il flag Altro al punto 1.3 è implicito se valorizzato il campo L1_3descrAltro. Analogamente vale per i flag Altro ai punti 1.4 e 1.5 con i campi L1_4flagAltro e L1_5descrAltro. I dati identificativi relativi all'unità immobiliare sono stati spostati all'interno dell'elemento L1_2datiImmobile. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <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_6 | ||||||||||||
type | decimale1 | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="L1_2volLordoRisc" type="decimale1"/> |
diagram | ![]() |
||||||||||||
namespace | api_call_6 | ||||||||||||
type | decimale1 | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="L1_2volLordoRaffr" type="decimale1"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_3flagProdACS" type="xs:boolean"/> |
diagram | ![]() |
||||||||||||
namespace | api_call_6 | ||||||||||||
type | decimale1 | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="L1_3potUtileACS" type="decimale1" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_3flagClimaInv" type="xs:boolean"/> |
diagram | ![]() |
||||||||||||
namespace | api_call_6 | ||||||||||||
type | decimale1 | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="L1_3potUtileClimaInv" type="decimale1" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_3flagClimaEst" type="xs:boolean"/> |
diagram | ![]() |
||||||||||||
namespace | api_call_6 | ||||||||||||
type | decimale1 | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="L1_3potUtileClimaEst" type="decimale1" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | api_call_6 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="L1_3descrAltro" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_4flagH2O" type="xs:boolean"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_4flagAria" type="xs:boolean"/> |
diagram | ![]() |
||||||
namespace | api_call_6 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="L1_4descrAltro" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_5flagGeneratCombu" type="xs:boolean"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_5flagPompaCal" type="xs:boolean"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_5flagMaccFrigo" type="xs:boolean"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_5flagTelerisc" type="xs:boolean"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_5flagTeleraffr" type="xs:boolean"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_5flagCogener" type="xs:boolean"/> |
diagram | ![]() |
||||||
namespace | api_call_6 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="L1_5descrAltro" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_5flagPannelliSol" type="xs:boolean"/> |
diagram | ![]() |
||||||||||||
namespace | api_call_6 | ||||||||||||
type | decimale1 | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="L1_5superfLordaTot" type="decimale1" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_5flagAltraIntegraz" type="xs:boolean"/> |
diagram | ![]() |
||||||||||||
namespace | api_call_6 | ||||||||||||
type | decimale1 | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="L1_5potUtile" type="decimale1" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | api_call_6 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="L1_5descrAltrIntegraz" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_5flagClimaInv" type="xs:boolean"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_5flagClimaEst" type="xs:boolean"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
type | xs:boolean | ||
properties |
|
||
source | <xs:element name="L1_5flagProdACS" type="xs:boolean"/> |
diagram | ![]() |
||||||
namespace | api_call_6 | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="L1_5descrAltroPer" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
properties |
|
||
children | gruppotermico_caldaie gruppofrigo scambiatore cogeneratore solaretermico altrigeneratori | ||
annotation |
|
||
source | <xs:element name="scheda_4_generatori"> <xs:annotation> <xs:documentation> I singoli generatori vanno inseriti come nodo interno a questo elemento. Ci possono essere N generatori, ognuno diviso per tipologia: gruppotermico_caldaie GT gruppofrigo GF scambiatore SC cogeneratore CG solaretermico ST altrigeneratori AG ognuno di questi può essere sostituito nelle relative sezioni (es. sezGT, sezGF...) senza però che cambi il numero del gruppo (es. GT1, GT2,...). nel caso ci siano bruciatori BR o scambiatori di calore SC collegati al gruppo termico, la sezione relativa ai loro dati e al numero progressivo che li identifica si trova nel rowGT cui sono collegati Se deve essere aggiornato un bruciatore o un recuperatore (inserito uno nuovo o sostituito uno esistente) senza toccare il generatore a fiamma a cui è collegato, questo XSD non va bene, va usato il modello XSD e la chiamata API specifica. Nel caso ci sia l'inserimento di un nuovo generatore non va compilato l'elemento matricolaSostituito. Questo elemento è invece da compilare nei casi in cui vi è una sostituzione. Nel caso l'inserimento del generatore preveda l'invio dell'RCEE questo va inviato con l'apposita chiamata API, ma solamente dopo aver inviato l'aggiornamento del generatore usando il presente modello xsd. L'attributo API_ID descrive il motivo che porta all'inserimento di questi dati, vedere la descrizione relativa per le varie opzioni. </xs:documentation> </xs:annotation> <xs:complexType> <xs:choice maxOccurs="unbounded"> <xs:element name="gruppotermico_caldaie"> <xs:complexType> <xs:sequence> <xs:element name="L4_1numGT" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="gruppofrigo"> <xs:complexType> <xs:sequence> <xs:element name="L4_4numGF" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="scambiatore"> <xs:complexType> <xs:sequence> <xs:element name="L4_5numSC" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="cogeneratore"> <xs:complexType> <xs:sequence> <xs:element name="L4_6numCG" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="solaretermico"> <xs:complexType> <xs:sequence> <xs:element name="L4_7numCS" type="numIntero"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="altrigeneratori"> <xs:complexType> <xs:sequence> <xs:element name="L4_8numAG" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | api_call_6 | ||
properties |
|
||
children | L4_1numGT matricolaDismesso | ||
source | <xs:element name="gruppotermico_caldaie"> <xs:complexType> <xs:sequence> <xs:element name="L4_1numGT" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | api_call_6 | |||||||||
type | numIntero | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L4_1numGT" type="numIntero"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="matricolaDismesso" type="xs:string"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
properties |
|
||
children | L4_4numGF matricolaDismesso | ||
source | <xs:element name="gruppofrigo"> <xs:complexType> <xs:sequence> <xs:element name="L4_4numGF" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | api_call_6 | |||||||||
type | numIntero | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L4_4numGF" type="numIntero"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="matricolaDismesso" type="xs:string"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
properties |
|
||
children | L4_5numSC matricolaDismesso | ||
source | <xs:element name="scambiatore"> <xs:complexType> <xs:sequence> <xs:element name="L4_5numSC" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | api_call_6 | |||||||||
type | numIntero | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L4_5numSC" type="numIntero"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="matricolaDismesso" type="xs:string"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
properties |
|
||
children | L4_6numCG matricolaDismesso | ||
source | <xs:element name="cogeneratore"> <xs:complexType> <xs:sequence> <xs:element name="L4_6numCG" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | api_call_6 | |||||||||
type | numIntero | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L4_6numCG" type="numIntero"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="matricolaDismesso" type="xs:string"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
properties |
|
||
children | L4_7numCS | ||
source | <xs:element name="solaretermico"> <xs:complexType> <xs:sequence> <xs:element name="L4_7numCS" type="numIntero"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | api_call_6 | |||||||||
type | numIntero | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L4_7numCS" type="numIntero"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
properties |
|
||
children | L4_8numAG matricolaDismesso | ||
source | <xs:element name="altrigeneratori"> <xs:complexType> <xs:sequence> <xs:element name="L4_8numAG" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | api_call_6 | |||||||||
type | numIntero | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L4_8numAG" type="numIntero"/> |
diagram | ![]() |
||
namespace | api_call_6 | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="matricolaDismesso" type="xs:string"/> |
namespace | api_call_6 | |||||||||
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_6 | |||||||||
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_6 | |||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
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_6 | |||||||||
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_6 | ||||||||||||
type | restriction of xs:decimal | ||||||||||||
properties |
|
||||||||||||
used by | |||||||||||||
facets |
|
||||||||||||
source | <xs:simpleType name="decimale1"> <xs:restriction base="xs:decimal"> <xs:fractionDigits value="1"/> <xs:minInclusive value="-2000000000"/> <xs:maxInclusive value="2000000000"/> </xs:restriction> </xs:simpleType> |
namespace | api_call_6 | |||||||||
type | restriction of xs:integer | |||||||||
properties |
|
|||||||||
used by |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:simpleType name="intervento"> <xs:annotation> <xs:documentation> Le tipologie di intervento sono indicate in scheda 1: 1 = nuova installazione 2 = ristrutturazione 3 = compilazione libretto esistente (digitalizzazione di libretto cartaceo) 4 = sostituzione </xs:documentation> </xs:annotation> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="4"/> </xs:restriction> </xs:simpleType> |
namespace | api_call_6 | |||||||||
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_6 | |||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
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> |