Schema api_call_3.xsd

schema location: | api_call_3.xsd
attributeFormDefault: | unqualified
elementFormDefault: | qualified

Elements | Simple types
api_call_3 | data
| testo

element api_call_3

diagram |
properties |
content | complex
children | versione API_ID L1_1dataIntervento L1_codice_impianto
annotation |
documentation
Il presente modello XSD consente l'aggiornamento del libretto di impianto termico con la dismissione per intero di un impianto esistente.
source | <xs:element name="api_call_3"> <xs:annotation> <xs:documentation> Il presente modello XSD consente l'aggiornamento del libretto di impianto termico con la dismissione per intero di un impianto esistente. </xs:documentation> </xs:annotation> <xs:complexType> <xs:annotation> <xs:documentation> 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.5"/> </xs:complexType> </xs:element> <xs:element name="API_ID" type="xs:integer" fixed="8"/> <xs:element name="L1_1dataIntervento" type="data" minOccurs="0"/> <xs:element name="L1_codice_impianto" type="testo"/> </xs:sequence> </xs:complexType> </xs:element>

element api_call_3/versione

diagram |
properties |
content | complex
attributes |
Name | Type | Use | Default | Fixed | Annotation
VersioneCorrente | xs:decimal | required |  | 2.5 |
source | <xs:element name="versione"> <xs:complexType> <xs:attribute name="VersioneCorrente" type="xs:decimal" use="required" fixed="2.5"/> </xs:complexType> </xs:element>

attribute api_call_3/versione/@VersioneCorrente

type | xs:decimal
properties |
use | required
fixed | 2.5
source | <xs:attribute name="VersioneCorrente" type="xs:decimal" use="required" fixed="2.5"/>

element api_call_3/API_ID

diagram |
type | xs:integer
properties |
content | simple
fixed | 8
source | <xs:element name="API_ID" type="xs:integer" fixed="8"/>

element api_call_3/L1_1dataIntervento

diagram |
type | data
properties |
minOcc | 0
maxOcc | 1
content | simple
facets |
Kind | Value | Annotation
minInclusive | 1900-01-01 |
maxInclusive | 2100-12-31 |
source | <xs:element name="L1_1dataIntervento" type="data" minOccurs="0"/>

element api_call_3/L1_codice_impianto

diagram |
type | testo
properties |
content | simple
facets |
Kind | Value | Annotation
maxLength | 255 |
source | <xs:element name="L1_codice_impianto" type="testo"/>

simpleType data

type | restriction of xs:date
properties |
base | xs:date
used by |
element | api_call_3/L1_1dataIntervento
facets |
Kind | Value | Annotation
minInclusive | 1900-01-01 |
maxInclusive | 2100-12-31 |
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>

simpleType testo

type | restriction of xs:string
properties |
base | xs:string
used by |
element | api_call_3/L1_codice_impianto
facets |
Kind | Value | Annotation
maxLength | 255 |
source | <xs:simpleType name="testo"> <xs:restriction base="xs:string"> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType>

XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy