Registro dei fascicoli

Schema del registro

-
<xs:schemaxmlns:xs="http://www.w3.org/2001/XMLSchema"targetNamespace="http://www.padocs.it/RegistroFascicoli"elementFormDefault="qualified">
<xs:elementname="RegistrazioneRegistroFascicoli"type="RegistrazioneRegistroFascicoliType"/>
-
<xs:complexTypename="RegistrazioneRegistroFascicoliType">
-
<xs:sequence>
<xs:elementname="IdAgg"type="IdAggType"/>
<xs:elementname="TipologiaFascicolo"type="TipologiaFascicoloType"minOccurs="0"/>
<xs:elementname="DataApertura"type="xs:date"/>
<xs:elementname="Classificazione"type="ClassificazioneType"/>
<xs:elementname="Progressivo"type="ProgressivoType"/>
<xs:elementname="DataChiusura"type="xs:date"minOccurs="0"/>
<xs:elementname="IndiceDocumenti"type="IndiceDocumentiType"/>
<xs:elementname="PosizioneFisicaAggregazioneDocumentale"type="xs:string"minOccurs="0"/>
<xs:elementname="IdAggPrimario"type="IdAggType"minOccurs="0"/>
<xs:elementname="TempoDiConservazione"type="TempoDiConservazioneType"minOccurs="0"/>
<xs:elementname="Note"type="xs:string"minOccurs="0"/>
</xs:sequence>
</xs:complexType>
-
<xs:complexTypename="IdAggType">
-
<xs:sequence>
<xs:elementname="TipoAggregazione"type="TipoAggregazioneType"/>
<xs:elementname="IdAggregazione"type="xs:string"/>
</xs:sequence>
</xs:complexType>
-
<xs:simpleTypename="TipoAggregazioneType">
-
<xs:restrictionbase="xs:string">
<xs:enumerationvalue="Fascicolo"/>
<xs:enumerationvalue="Serie Documentale"/>
<xs:enumerationvalue="Serie Di Fascicoli"/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleTypename="TipologiaFascicoloType">
-
<xs:restrictionbase="xs:string">
<xs:enumerationvalue="affare"/>
<xs:enumerationvalue="attivita"/>
<xs:enumerationvalue="persona fisica"/>
<xs:enumerationvalue="persona giuridica"/>
<xs:enumerationvalue="procedimento amministrativo"/>
</xs:restriction>
</xs:simpleType>
-
<xs:complexTypename="ClassificazioneType">
-
<xs:sequence>
<xs:elementname="IndiceDiClassificazione"type="xs:string"/>
<xs:elementname="Descrizione"type="xs:string"/>
<xs:elementname="PianoDiClassificazione"type="xs:string"minOccurs="0"/>
</xs:sequence>
</xs:complexType>
-
<xs:simpleTypename="ProgressivoType">
-
<xs:restrictionbase="xs:integer">
<xs:minInclusivevalue="1"/>
<xs:maxInclusivevalue="999999999"/>
</xs:restriction>
</xs:simpleType>
-
<xs:complexTypename="IndiceDocumentiType">
-
<xs:sequence>
<xs:elementname="TipoDocumento"type="TipoDocumentoType"minOccurs="1"maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
-
<xs:complexTypename="TipoDocumentoType">
-
<xs:choice>
<xs:elementname="DocumentoAmministrativoinformatico"type="IdDoc_DAIType"/>
<xs:elementname="Documentoinformatico"type="IdDoc_DIType"/>
</xs:choice>
</xs:complexType>
-
<xs:complexTypename="IdDoc_DAIType">
-
<xs:sequence>
<xs:elementname="ImprontaCrittograficaDelDocumento"type="ImprontaCrittograficaDelDocumentoType"/>
<xs:elementname="Identificativo"type="xs:string"/>
<xs:elementname="Segnatura"type="xs:string"minOccurs="0"/>
</xs:sequence>
</xs:complexType>
-
<xs:complexTypename="IdDoc_DIType">
-
<xs:sequence>
<xs:elementname="ImprontaCrittograficaDelDocumento"type="ImprontaCrittograficaDelDocumentoType"/>
<xs:elementname="Identificativo"type="xs:string"/>
</xs:sequence>
</xs:complexType>
-
<xs:complexTypename="ImprontaCrittograficaDelDocumentoType">
-
<xs:sequence>
<xs:elementname="Impronta"type="xs:base64Binary"/>
<xs:elementname="Algoritmo"type="xs:string"default="SHA-256"/>
</xs:sequence>
</xs:complexType>
-
<xs:simpleTypename="TempoDiConservazioneType">
-
<xs:restrictionbase="xs:integer">
<xs:minInclusivevalue="1"/>
<xs:maxInclusivevalue="9999"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>
Code: 
RegistroFascicoli
Back to top