<< Fare clic per visualizzazione il sommario >> Percorso: API di piattaforma > JamioPlug > JamioPlug Digitalitaly > Conservazione a norma > Configurare DocumentConservation |
Per poter utilizzare il servizio di DocumentConservation di JamioPlug Digitalitaly è necessario configurarlo tramite risorsa di tipo configurazione. Si ricorda che per poter usufruire del JamioPlug Digitalitaly in esecuzione sulla propria area Jamio è necessario contattare il customer service.
La risorsa di tipo configurazione consente l'interfacciamento con il provider esterno di conservazione e la definizione della tipologia di profilo da inviare in conservazione.
La risorsa di tipo configurazione deve avere valorizzate le proprietà come segue:
PlugName: Digitalitaly;
ServiceName: DocumentConservation;
Name: Nome da assegnare alla configurazione;
Description: descrizione opzionale della configurazione;
AuthorizationScheme: 0;
Fields: Dataset contenente i campi riportati nelle tabelle che seguono.
Nickname: Nome univoco assegnato alla configurazione. Per quanto riguarda i caratteri speciali ammessi:
•può contenere lettere maiuscole e minuscole dell'alfabeto inglese, numeri e i caratteri "-", "_", "."
•non è case-sensitive
•non può iniziare con uno dei caratteri "-", "_", "."
•non può terminare con "."
•non può contenere spazi
Se la configurazione viene creata mediate Jamio Admin Console, la valorizzazione di alcuni parametri viene eseguita implicitamente con la selezione del tipo di Configurazione da creare.
Impostazioni generali di Jamio DocumentConservation |
|||
Nome |
Descrizione |
Tipo |
Opzionale |
Provider |
Testo che indica il nome del provider utilizzato per la conservazione. Il valore di default è "Unimatica". |
String |
|
ProviderFields |
Dato strutturato che contiene le proprietà specifiche del provider di conservazione |
Dataset |
|
Profile |
Testo che identifica la struttura del set di metadati del pacchetto di versamento e dei singoli documenti attesi dal servizio. Il valore di default è "DocumentoInformatico". |
String |
|
Per il parametro Profile, i valori attualmente ammessi sono DocumentoInformatico e DocumentoAmministrativoInformatico.
Il contenuto del dato strutturato ProviderFields è specifico del provider. Nel caso del provider di conservazione “Unimatica", contiene i seguenti campi:
Impostazioni specifiche del provider di conservazione |
|||
Nome |
Descrizione |
Tipo |
Opzionale |
Organization |
Testo che indica il nome dell'organizzazione di appartenenza dei documenti nell'ambiente di conservazione del provider. |
String |
|
Structure |
Testo che indica il nome della struttura di appartenenza dei documenti nell'ambiente di conservazione del provider. |
String |
|
E' possibile istruire il Plug per valorizzare i metadati attesi secondo la normativa AGID a partire da diverse risorse dalle quali attingere le informazioni.
Il contenuto di ogni metadato può essere valorizzato con una stringa o con un'espressione. Nel primo caso le informazioni vengono ricercate nei campi della risorsa stessa, nel secondo caso le informazioni vengono ricercate nei campi e nelle proprietà delle risorse ivi specificate, mediante l'utilizzo di alcune chiavi riservate.
Nello specifico, se le informazioni devono essere ricercate:
•nella risorsa principale, il metadato può essere valorizzato con una stringa che indica il nome del campo o della proprietà della risorsa principale che contiene l'informazione o, equivalentemente, con un'espressione che utilizza la chiave riservata #resource, ad esempio #resource.Fields["nome_campo"];
•nella configurazione, il metadato deve essere valorizzato con un'espressione che utilizza la chiave riservata #configuration, ad esempio #configuration.Fields["nome_campo"];
•nella risorsa già inviata in conservazione in una versione precedente, il metadato deve essere valorizzato con un'espressione che utilizza la chiave riservata #previousVersion;
•nella risorsa che contiene il documento principale, il metadato deve essere valorizzato con un'espressione che utilizza la chiave riservata #sourceDocument;
•in una risorsa che contiene un TrackingMessage, il metadato deve essere valorizzato con un'espressione che utilizza la chiave riservata #owner.
Nome |
Descrizione |
Tipo |
Contenuti del documento informatico, file principale e allegati |
||
DocumentNameField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica il nome del documento. |
String |
DocumentTypeField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica la tipologia del documento. |
String |
PrimaryFileField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica il collegamento al File Primario. |
String |
AttachmentsField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica il collegamento alla lista degli allegati. |
String |
SignatureField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica il collegamento al file di segnatura. Il valore di default è RefFileSegnatura. |
String |
Dati di registrazione |
||
RegistrationTypeField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica la tipologia di registrazione. Il valore di default è TipologiaProtocollo. |
String |
RegisterTypeField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica il tipo di registro. Il valore di default è TipoRegistro. |
String |
RegisterNumberField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica il numero di registro. Il valore di default è NumeroRegistro. |
String |
DocumentNumberField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica il numero del documento da conservare. Il valore di default è NumeroDocumento. |
String |
DocumentDateField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica la data del documento da conservare. Il valore di default è DataDocumento. |
String |
DocumentTimeField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica l'ora del documento da conservare. Il valore di default è OraDocumento. |
String |
Caratteristiche del documento |
||
ProductionModeField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica la modalità di formazione del documento da conservare. Il valore di default è ModalitaDiFormazione. |
String |
ReservedStatusField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica se il documento da conservare è riservato. Il valore di default è Riservato. |
String |
SignedField |
FirmaDigitale |
String |
CertifiedCopyField |
CopiaConforme |
String |
SealedField |
Sigillo |
String |
TimestampField |
MarcaturaTemporale |
String |
RetentionTimeField |
TempoConservazione |
String |
NotesField |
Note |
String |
Prodotto Software per la realizzazione del documento |
||
ProductNameField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica il nome del prodotto software per la realizzazione del documento da conservare. Il valore di default è NomeSoftware. |
String |
ProductVersionField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica la versione del prodotto software per la realizzazione del documento da conservare. Il valore di default è VersioneSoftware. |
String |
SoftwareManufacterField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica il produttore del software per la realizzazione del documento da conservare. Il valore di default è ProduttoreSoftware. |
String |
Descrizione e classificazione del documento |
||
SubjectField |
Oggetto |
String |
KeywordsListField |
ParoleChiave |
String |
ClassificationIndexField |
IndiceDiClassificazione |
String |
ClassificationDescriptionField |
DescrizioneClassificazione |
String |
ClassificationPlanField |
PianoDiClassificazione |
String |
AggregationTypeField |
TipoAggregazione |
String |
AggregationIdField |
IdAggregazione |
String |
Versionamento del documento e tracciature modifiche al documento |
||
DocumentVersionField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica la versione del documento da conservare. |
String |
ModificationTypeField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica il tipo di modifica effettuata sul documento da conservare. Il valore di default è TipoModifica. |
String |
ModificationAuthorField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica l'autore della modifica effettuata sul documento da conservare. Il valore di default è AutoreModifica. |
String |
ModificationDateField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica la data di modifica del documento da conservare. |
String |
ModificationTimeField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica l'ora di modifica del documento da conservare. |
String |
PreviousVersionField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica la versione precedente del documento da conservare. |
String |
PreviousVersionPrimaryFileField |
Testo che indica il nome del campo che nell'invio in conservazione, secondo le linee guida Agid, identifica la versione precedente del file principale da conservare. |
String |
PreviousVersionSignatureField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica la firma della versione precedente del documento da conservare. |
String |
Riferimenti ulteriori per il documento e soggetti |
||
SourceField |
RefOrigine |
String |
SourcePrimaryFileField |
RefFilePrimario |
String |
SourceSignatureField |
RefFileSegnatura |
String |
AuthorField |
RefAutore |
String |
SenderField |
|
String |
CorrespondentField |
RefListaDestinatari |
String |
CCCorrespondentField |
RefListaDestinatariCC |
String |
OperatorField |
RefOperatori |
String |
ProducerField |
RefProduttore |
String |
RegistrantField |
|
String |
RegistrantAdministrationField |
|
String |
HDMField |
RGD |
String |
HPSField |
RSP |
String |
SPMField |
RUP |
String |
AssigneeField |
RefAssegnatario |
String |
OthersField |
|
String |
Il mapping dei metadati previsti per i soggetti non è obbligatorio, ma, se specificato, consente di poter verificare se la struttura dati che contiene le informazioni del particolare soggetto ha dei campi che consentono di classificare il soggetto come richiesto da normativa AGID.
Mapping che individua la struttura di un soggetto in Jamio DocumentConservation |
||
Nome |
Descrizione |
Tipo |
Descrizione della natura del soggetto |
||
ContactTypeField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica la tipologia di anagrafica. Il valore di default è TipologiaAnagrafica. |
String |
FirstNameContactField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica il nome di una persona fisica. Il valore di default è Nome. |
String |
NameContactField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica la denominazione di un Ente (italiano o estero) o di una Persona Giuridica. Il valore di default è Denominazione. |
String |
LastNameContactField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica il cognome di una persona fisica. Il valore di default è Cognome. |
String |
FiscalCodeOrVATContactField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica il codice univoco del contatto (Codice Fiscale o P. IVA). Il valore di default è PIVAoCF. |
String |
Codici IPA |
||
AdministrationCodeContactField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica il codice dell’amministrazione. Il valore di default è CodiceAmministrazione. |
String |
UONameContactField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica la denominazione di una UO italiana o estera. Il valore di default è DenominazioneUO. |
String |
UOCodeContactField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica il codice dell'UO. Il valore di default è CodiceUO. |
String |
AOONameContactField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica il nome dell'AOO dell’amministrazione Il valore di default è DenominazioneAOO. |
String |
AOOCodeContactField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica il codice AOO. Il valore di default è CodiceAOO. |
String |
Dati di trasporto |
||
NominativeContactField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica il corrispondente Il valore di default è Nominativo. |
String |
TransportContactField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica la tipologia di trasporto. Il valore di default è TipoRecapito. |
String |
TransportDescriptionContactField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica il tipo di trasporto. Il valore di default è DescrRecapito. |
String |
TrackProcessingContactField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica se è richiesta l'interoperabilità per quel contatto. Il valore di default è ConfermaRicezione. |
String |
AddressContactField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica l'indirizzo di una persona fisica. Il valore di default è Indirizzo. |
|
PostalAddressContactField |
Testo che indica il nome del campo che, nell'invio in conservazione secondo le linee guida Agid, identifica il collegamento esteso all'indirizzo di una persona fisica. Il valore di default è IndirizzoPostale. |
|
UpdateContactResourceField |
Testo che indica il nome del campo booleano utile per richiedere l'aggiornamento dell'anagrafica. Il valore di default è AggiornaAnagrafica. |
String |
AddContactResorceField |
Testo che indica il nome del campo booleano utile per richiedere l'inserimento in anagrafica. Il valore di default è InserisciAnagrafica. |
String |
E' consigliabile definire un dizionario per i valori statici per la conservazione (ad esempio il tempo di conservazione), mediante l'utilizzo di un Dato Strutturato i cui campi sono richiamabili tramite con un'espressione che utilizza la chiave riservata #configuration, ad esempio #configuration.Fields["nome_campo"].