Registro di protocollo

Schema del registro

-
<xs:schemaxmlns:xs="http://www.w3.org/2001/XMLSchema"elementFormDefault="qualified">
<xs:elementname="RegistrazioneAlboOnLine"type="RegistrazioneAlboOnLineType"/>
-
<xs:complexTypename="RegistrazioneAlboOnLineType">
-
<xs:sequence>
<xs:elementname="DatiDiRegistrazione"type="ProtocolloType"/>
<xs:elementname="IdDoc"type="IdDocType"/>
<xs:elementname="Allegati"type="AllegatiType"/>
<xs:elementname="Mittente"type="MittenteType"/>
<xs:elementname="Destinatari"type="DestinatariType"/>
<xs:elementname="AnnullamentoRegistrazione"type="AnnullamentoRegistrazioneType"minOccurs="0"/>
</xs:sequence>
</xs:complexType>
-
<xs:complexTypename="ProtocolloType">
-
<xs:sequence>
<xs:elementname="TipoRegistro"type="xs:string"fixed="ProtocolloOrdinario\ProtocolloEmergenza"/>
<xs:elementname="DataProtocollazioneDocumento"type="xs:date"/>
<xs:elementname="OraProtocollazioneDocumento"type="xs:time"minOccurs="0"/>
<xs:elementname="NumeroProtocolloDocumento"type="NumProtType"/>
<xs:elementname="CodiceRegistro"type="CodiceRegistroType"/>
</xs:sequence>
</xs:complexType>
-
<xs:complexTypename="IdDocType">
-
<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="ImprontaCrittograficaDelDocumentoType">
-
<xs:sequence>
<xs:elementname="Impronta"type="xs:base64Binary"/>
<xs:elementname="Algoritmo"type="xs:string"default="SHA-256"/>
</xs:sequence>
</xs:complexType>
-
<xs:complexTypename="AllegatiType">
-
<xs:sequence>
<xs:elementname="NumeroAllegati"type="NumeroAllegatiType"/>
<xs:elementname="IndiceAllegati"type="IndiceAllegatiType"minOccurs="0"maxOccurs="9999"/>
</xs:sequence>
</xs:complexType>
-
<xs:simpleTypename="NumeroAllegatiType">
-
<xs:restrictionbase="xs:integer">
<xs:minInclusivevalue="0"/>
<xs:maxInclusivevalue="9999"/>
</xs:restriction>
</xs:simpleType>
-
<xs:complexTypename="IndiceAllegatiType">
-
<xs:sequence>
<xs:elementname="IdDoc"type="IdDocType"/>
<xs:elementname="Descrizione"type="xs:string"/>
</xs:sequence>
</xs:complexType>
-
<xs:complexTypename="MittenteType">
-
<xs:sequence>
<xs:elementname="Soggetto"type="xs:string"/>
</xs:sequence>
-
<xs:annotation>
-
<xs:documentation>
Mittente del documento principale
</xs:documentation>
-
<xs:appinfo>
-
<map:mappingxmlns:map="http://padocs.it/map">
<map:sourcexpath="/DocumentoAmministrativoInformatico/Soggetti/Ruolo/Mittente"/>
</map:mapping>
</xs:appinfo>
</xs:annotation>
</xs:complexType>
-
<xs:complexTypename="DestinatariType">
-
<xs:sequence>
<xs:elementname="Destinatario"type="DestinatarioType"maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
-
<xs:complexTypename="DestinatarioType">
-
<xs:sequence>
<xs:elementname="Soggetto"type="xs:string"/>
</xs:sequence>
-
<xs:annotation>
-
<xs:documentation>
Destinatario del documento principale
</xs:documentation>
-
<xs:appinfo>
-
<map:mappingxmlns:map="http://padocs.it/map">
<map:sourcexpath="/DocumentoAmministrativoInformatico/Soggetti/Ruolo/Destinatario"/>
</map:mapping>
</xs:appinfo>
</xs:annotation>
</xs:complexType>
-
<xs:simpleTypename="NumProtType">
-
<xs:restrictionbase="xs:string">
<xs:patternvalue="[0-9]{7,}"/>
</xs:restriction>
</xs:simpleType>
-
<xs:simpleTypename="CodiceRegistroType">
-
<xs:restrictionbase="xs:string">
<xs:patternvalue="[A-Za-z0-9_\.\-]{1,16}"/>
</xs:restriction>
</xs:simpleType>
-
<xs:complexTypename="AnnullamentoRegistrazioneType">
-
<xs:sequence>
<xs:elementname="OperatoreAnnullamento"type="PFType"/>
<xs:elementname="DataAnnullamento"type="xs:date"/>
<xs:elementname="OraAnnullamento"type="xs:time"/>
<xs:elementname="AutorizzazioneAnnullamento"type="xs:string"/>
</xs:sequence>
</xs:complexType>
-
<xs:complexTypename="PFType">
-
<xs:sequence>
<xs:elementname="Cognome"type="xs:string"/>
<xs:elementname="Nome"type="xs:string"/>
<xs:elementname="CodiceFiscale"type="CFType"minOccurs="0"/>
<xs:elementname="IndirizziDigitaliDiRiferimento"type="xs:string"minOccurs="0"maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
-
<xs:simpleTypename="CFType">
-
<xs:restrictionbase="xs:string">
<xs:patternvalue="[A-Z]{6}[0-9LMNPQRSTUV]{2}[ABCDEHLMPRST][0-9LMNPQRSTUV]{2}[A-Z][0-9LMNPQRSTUV]{3}[A-Z]"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>
Code: 
RegistroProtocollo
Back to top