Checkpoint

Introduzione

La piattaforma Metaface fornisce una serie di vincoli e controlli sulla qualità dei dati inseriti nelle varie fasi del processo. 

I vincoli ed i controlli si applicano secondo logiche proprie come qui di seguito descritte e sono divisi tra applicazione web e applicazione mobile (tablet).

Considerazioni Generali 

I vincoli di validità dedicati all'ambiente web si dividono tra Controlli Base e Checkpoint.

I controlli Checkpoint si suddividono a loro volta in: data quality, vincoli di progetto e vincoli organizzazione.

Sull'applicazione mobile vengono applicati dei Controlli Locali, ovvero vincoli di validità disponibili sia on-line che off-line. I Controlli Locali si dividono tra data quality e vincoli di progetto. 

Definizioni

I controlli Data Quality per Tablet non sono configurabili, i controlli "vincoli di progetto" sono configurabili e determinano su Tablet l'invio di un Alert al dialogatore che compila una scheda, ma non ne impediscono il completamento nè l'invio a Metaface.

Schema Controlli

Schema-Controlli.png

Web - Controlli base

L'applicazione web dispone di un potente set di controlli applicabili, secondo varie fasi del workflow operativo attivato.

I controlli base avvengono sui seguenti campi:

Web - Controlli di Checkpoint: Data quality

I controlli di data quality non sono modificabili e vanno ad agire sulle proprietà intrinseche dei dati.

Web - Controlli di Checkpoint: Vincoli di progetto

I vincoli di progetto sono vincoli predefiniti ma configurabili per progetto/scheda. Per modificare il loro comportamento bisogna navigare nell'interfaccia di Metaface nella sezione Impostazioni -> Progetto -> Selezione Progetto. 

Nei vincoli di progetto possiamo selezionare i Campi personalizzati e alcune impostazioni generiche:

Questo è possibile farlo nella sezione "Campi" delle impostazioni del progetto. 

I campi Abilitati sono i campi che compaiono effettivamente nella scheda. Se un campo è abilitato può essere Obbligatorio, in quel caso la scheda non può passare in uno stato Checkpoint a meno che non sia compilato. Se un campo invece è Raccomandato e non viene compilato, il sistema visualizza un avviso prima di procedere con l'invio della scheda. 

Mobile (tablet) - Controlli Locali: Data quality

Controlli Locali 

I controlli dell'applicazione mobile sono applicati al momento della compilazione della scheda, e sono attivi sia in modalità on-line che in modalità off-line.

Data quality

I controlli di data quality non sono modificabili e vanno ad agire sulle proprietà intrinseche dei dati.

Mobile (tablet) - Controlli locali: Vincoli di progetto

I vincoli di progetto sono vincoli predefiniti ma configurabili per progetto/scheda. Per modificare il loro comportamento bisogna navigare nell'interfaccia di Metaface nella sezione Impostazioni -> Progetto -> Selezione Progetto. 

Nei vincoli di progetto possiamo selezionare i campi dinamici, configurabili via web tramite l'opportuno flag "Raccomandato per Tablet". 

Tra i campi dinamici troviamo per esempio: