I valori di controllo sono i seguenti:
“CodErr“: Integer: Codice di eventuale errore, vedi tabella sotto
“NumCand“: Integer: Numero degli indirizzi in Output, esso può essere > 1 in caso di ambiguità
“Norm“: Integer, Flag di corretta normalizzazione (1), vale (0) in caso di errore.
Tabella degli errori di normalizzazione:
123 Località in input vuota
124 Località non riconosciuta
125 Località ambigua
466 Indirizzo in input vuoto
467 Strada non riconosciuta
468 Strada ambigua
455 Incongruenza cap\civico su via multicap
458 Incongruenza cap\civico su via multicap ambigua
459 Casella postale su città zonata con cap generico
Output è la struttura (un Array) che contiene i valori elaborati dell’indirizzo. A seconda del valore NumCand desunto dai valori controllo, la struttura Output può contenere 1 o più array descritti dalla seguente struttura.
Valori riassuntivi indirizzo normalizzato.
“Frazione“: Stringa: Nome della Frazione normalizzata
“Prov“: Stringa(2): Sigla provincia normalizzata
“Comune“: Stringa: Nome Località (Comune) normalizzato
“Cap“: Stringa(5): CAP normalizzato (ovvero validato)
“Indirizzo“: Stringa: Valore normalizzato riga indirizzo (DUG+TOPONIMO+CIVICO)
“ScoreStrada“: Integer: Livello di riconoscimento della stringa Strada in input (100 è il max),
“ScoreComune“: Integer: Livello di riconoscimento della stringa Località in input (100 è il max)
Le sotto-sezioni di dettaglio contengono ulteriori informazioni relative all’indirizzo, esse sono: Alter e Detail e possono essere trovate nel TAB qui sotto.