schema location: | api_call_7.xsd |
attributeFormDefault: | unqualified |
elementFormDefault: | qualified |
targetNamespace: | api_call_7 |
Elements | Complex types | Simple types |
api_call_7 | accessorioImpianto | anno |
data | ||
decimale1 | ||
numIntero |
diagram | ![]() |
||
namespace | api_call_7 | ||
properties |
|
||
children | versione API_ID L1_codice_impianto L1_1dataIntervento accessorioImpianto | ||
annotation |
|
||
source | <xs:element name="api_call_7"> <xs:annotation> <xs:documentation> Il presente modello XSD consente la dismissione di una o più parti accessorie di un impianto esistente. Le parti accessorie considerate sono: Scheda 4.2 Bruciatore collegato al generatore di calore a fiamma (scheda 4.1) Scheda 4.3 Recuperatore di calore collegato al generatore di calore a fiamma (scheda 4.1) Scheda 8 Accumulo Scheda 9 Altri componenti Scheda 10 Ventilazione le parti accessorie che non possono essere dismesse riguardano le schede 2, 5, 6 e 7 del libretto ministeriale che competono rispettivamente il: trattamento acqua, regolazione contabilizzazione, distribuzione ed emissione. Qualora si debba modificare una di queste schede, usare la chiamata api_call_5 che dà la possibilità di inserire e sostituire i dati di queste schede. Nel caso si intenda quindi dismettere un sistema di regolazione basterà mandare la nuova scheda 5 con la giusta combinazione di elementi. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <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:element name="versione"> <xs:complexType> <xs:attribute name="VersioneCorrente" type="xs:decimal" use="required" fixed="2.2"/> </xs:complexType> </xs:element> <xs:element name="API_ID" type="xs:integer" fixed="58"/> <xs:element name="L1_codice_impianto" type="xs:string"/> <xs:element name="L1_1dataIntervento" type="data" minOccurs="0"/> <xs:element name="accessorioImpianto" type="accessorioImpianto"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
namespace | api_call_7 | ||||||||||||
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_7 | ||||
type | xs:integer | ||||
properties |
|
||||
source | <xs:element name="API_ID" type="xs:integer" fixed="58"/> |
diagram | ![]() |
||
namespace | api_call_7 | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="L1_codice_impianto" type="xs:string"/> |
diagram | ![]() |
|||||||||
namespace | api_call_7 | |||||||||
type | data | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L1_1dataIntervento" type="data" minOccurs="0"/> |
diagram | ![]() |
||
namespace | api_call_7 | ||
type | accessorioImpianto | ||
properties |
|
||
children | bruciatore scambiatoreCalore sistema_accumulo L9_1_AltriComponentiTE L9_2_AltriComponentiRV L9_3_AltriComponentiSC L9_4_AltriComponentiCI L9_5_AltriComponentiUT L9_6_AltriComponentiRC L10_1VentilazMeccanicaVM | ||
source | <xs:element name="accessorioImpianto" type="accessorioImpianto"/> |
diagram | ![]() |
||
namespace | api_call_7 | ||
children | bruciatore scambiatoreCalore sistema_accumulo L9_1_AltriComponentiTE L9_2_AltriComponentiRV L9_3_AltriComponentiSC L9_4_AltriComponentiCI L9_5_AltriComponentiUT L9_6_AltriComponentiRC L10_1VentilazMeccanicaVM | ||
used by |
|
||
source | <xs:complexType name="accessorioImpianto"> <xs:choice maxOccurs="unbounded"> <xs:element name="bruciatore"> <xs:annotation> <xs:documentation> Inserimento di bruciatore (legato al gruppo termico o caldaia esistente). Questa modifica può eventualmente produrre un RCEE che va inviato in una seconda chiamata API. Mentre i dati che vanno riportati in libretto devono essere riportati in questo file attraverso la definizione degli attributi row11_1 e scheda_12_interventi_CEE (ex schede 11 e 12 del libretto ministeriale). </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="L4_1numGT" type="numIntero"/> <xs:element name="L4_1matricolaGT" type="xs:string"/> <xs:element name="L4_2numBR" type="numIntero"/> <xs:element name="L4_2matricola" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="scambiatoreCalore"> <xs:annotation> <xs:documentation> Inserimento di recuperatore / condensatore lato fumi (legato al gruppo termico o caldaia esistente). Mentre i dati che vanno riportati in libretto devono essere riportati in questo file attraverso la definizione degli attributi row11_1 e scheda_12_interventi_CEE (ex schede 11 e 12 del libretto ministeriale). </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="L4_1numGT" type="numIntero"/> <xs:element name="L4_1matricolaGT" type="xs:string"/> <xs:element name="L4_3numRC" type="numIntero"/> <xs:element name="L4_3matricola" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="sistema_accumulo"> <xs:complexType> <xs:sequence> <xs:element name="L8_1numAC" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="L9_1_AltriComponentiTE"> <xs:complexType> <xs:sequence> <xs:element name="L9_1numTE" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="L9_2_AltriComponentiRV"> <xs:complexType> <xs:sequence> <xs:element name="L9_2numRV" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="L9_3_AltriComponentiSC"> <xs:complexType> <xs:sequence> <xs:element name="L9_3numSCcal" type="numIntero"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="L9_4_AltriComponentiCI"> <xs:complexType> <xs:sequence> <xs:element name="L9_4numCI" type="numIntero"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="L9_5_AltriComponentiUT"> <xs:complexType> <xs:sequence> <xs:element name="L9_5numUT" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="L9_6_AltriComponentiRC"> <xs:complexType> <xs:sequence> <xs:element name="L9_6numRCcal" type="numIntero"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="L10_1VentilazMeccanicaVM"> <xs:complexType> <xs:sequence> <xs:element name="L10_1numVM" type="numIntero"/> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> |
diagram | ![]() |
||
namespace | api_call_7 | ||
properties |
|
||
children | L4_1numGT L4_1matricolaGT L4_2numBR L4_2matricola | ||
annotation |
|
||
source | <xs:element name="bruciatore"> <xs:annotation> <xs:documentation> Inserimento di bruciatore (legato al gruppo termico o caldaia esistente). Questa modifica può eventualmente produrre un RCEE che va inviato in una seconda chiamata API. Mentre i dati che vanno riportati in libretto devono essere riportati in questo file attraverso la definizione degli attributi row11_1 e scheda_12_interventi_CEE (ex schede 11 e 12 del libretto ministeriale). </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="L4_1numGT" type="numIntero"/> <xs:element name="L4_1matricolaGT" type="xs:string"/> <xs:element name="L4_2numBR" type="numIntero"/> <xs:element name="L4_2matricola" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | api_call_7 | |||||||||
type | numIntero | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L4_1numGT" type="numIntero"/> |
diagram | ![]() |
||
namespace | api_call_7 | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="L4_1matricolaGT" type="xs:string"/> |
diagram | ![]() |
|||||||||
namespace | api_call_7 | |||||||||
type | numIntero | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L4_2numBR" type="numIntero"/> |
diagram | ![]() |
||
namespace | api_call_7 | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="L4_2matricola" type="xs:string"/> |
diagram | ![]() |
||
namespace | api_call_7 | ||
properties |
|
||
children | L4_1numGT L4_1matricolaGT L4_3numRC L4_3matricola | ||
annotation |
|
||
source | <xs:element name="scambiatoreCalore"> <xs:annotation> <xs:documentation> Inserimento di recuperatore / condensatore lato fumi (legato al gruppo termico o caldaia esistente). Mentre i dati che vanno riportati in libretto devono essere riportati in questo file attraverso la definizione degli attributi row11_1 e scheda_12_interventi_CEE (ex schede 11 e 12 del libretto ministeriale). </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="L4_1numGT" type="numIntero"/> <xs:element name="L4_1matricolaGT" type="xs:string"/> <xs:element name="L4_3numRC" type="numIntero"/> <xs:element name="L4_3matricola" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | api_call_7 | |||||||||
type | numIntero | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L4_1numGT" type="numIntero"/> |
diagram | ![]() |
||
namespace | api_call_7 | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="L4_1matricolaGT" type="xs:string"/> |
diagram | ![]() |
|||||||||
namespace | api_call_7 | |||||||||
type | numIntero | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L4_3numRC" type="numIntero"/> |
diagram | ![]() |
||
namespace | api_call_7 | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="L4_3matricola" type="xs:string"/> |
diagram | ![]() |
||
namespace | api_call_7 | ||
properties |
|
||
children | L8_1numAC matricolaDismesso | ||
source | <xs:element name="sistema_accumulo"> <xs:complexType> <xs:sequence> <xs:element name="L8_1numAC" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | api_call_7 | |||||||||
type | numIntero | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L8_1numAC" type="numIntero"/> |
diagram | ![]() |
||
namespace | api_call_7 | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="matricolaDismesso" type="xs:string"/> |
diagram | ![]() |
||
namespace | api_call_7 | ||
properties |
|
||
children | L9_1numTE matricolaDismesso | ||
source | <xs:element name="L9_1_AltriComponentiTE"> <xs:complexType> <xs:sequence> <xs:element name="L9_1numTE" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | api_call_7 | |||||||||
type | numIntero | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L9_1numTE" type="numIntero"/> |
diagram | ![]() |
||
namespace | api_call_7 | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="matricolaDismesso" type="xs:string"/> |
diagram | ![]() |
||
namespace | api_call_7 | ||
properties |
|
||
children | L9_2numRV matricolaDismesso | ||
source | <xs:element name="L9_2_AltriComponentiRV"> <xs:complexType> <xs:sequence> <xs:element name="L9_2numRV" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | api_call_7 | |||||||||
type | numIntero | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L9_2numRV" type="numIntero"/> |
diagram | ![]() |
||
namespace | api_call_7 | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="matricolaDismesso" type="xs:string"/> |
diagram | ![]() |
||
namespace | api_call_7 | ||
properties |
|
||
children | L9_3numSCcal | ||
source | <xs:element name="L9_3_AltriComponentiSC"> <xs:complexType> <xs:sequence> <xs:element name="L9_3numSCcal" type="numIntero"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | api_call_7 | |||||||||
type | numIntero | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L9_3numSCcal" type="numIntero"/> |
diagram | ![]() |
||
namespace | api_call_7 | ||
properties |
|
||
children | L9_4numCI | ||
source | <xs:element name="L9_4_AltriComponentiCI"> <xs:complexType> <xs:sequence> <xs:element name="L9_4numCI" type="numIntero"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | api_call_7 | |||||||||
type | numIntero | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L9_4numCI" type="numIntero"/> |
diagram | ![]() |
||
namespace | api_call_7 | ||
properties |
|
||
children | L9_5numUT matricolaDismesso | ||
source | <xs:element name="L9_5_AltriComponentiUT"> <xs:complexType> <xs:sequence> <xs:element name="L9_5numUT" type="numIntero"/> <xs:element name="matricolaDismesso" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | api_call_7 | |||||||||
type | numIntero | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L9_5numUT" type="numIntero"/> |
diagram | ![]() |
||
namespace | api_call_7 | ||
type | xs:string | ||
properties |
|
||
source | <xs:element name="matricolaDismesso" type="xs:string"/> |
diagram | ![]() |
||
namespace | api_call_7 | ||
properties |
|
||
children | L9_6numRCcal | ||
source | <xs:element name="L9_6_AltriComponentiRC"> <xs:complexType> <xs:sequence> <xs:element name="L9_6numRCcal" type="numIntero"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | api_call_7 | |||||||||
type | numIntero | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L9_6numRCcal" type="numIntero"/> |
diagram | ![]() |
||
namespace | api_call_7 | ||
properties |
|
||
children | L10_1numVM | ||
source | <xs:element name="L10_1VentilazMeccanicaVM"> <xs:complexType> <xs:sequence> <xs:element name="L10_1numVM" type="numIntero"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | api_call_7 | |||||||||
type | numIntero | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="L10_1numVM" type="numIntero"/> |
namespace | api_call_7 | |||||||||
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_7 | |||||||||
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_7 | ||||||||||||
type | restriction of xs:decimal | ||||||||||||
properties |
|
||||||||||||
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_7 | |||||||||
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> |