DECODIFICA CODICE FISCALE
L'utility di calcolo inverso del codice fiscale consente di estrarre dai 16 caratteri che lo compongono alcuni dei dati anagrafici della persona cui appartiene, e cioè: data di nascita, sesso, comune o stato estero di nascita (vai all'esempio).
L'applicazione controlla anche che l'ultimo carattere del codice fiscale (il carattere di controllo) sia corretto rispetto ai primi 15; in caso contrario visualizza un messaggio di avvertimento indicando quale dovrebbe essere il carattere corretto.
Come si decodifica il Codice Fiscale
La decodifica di un codice fiscale è possibile grazie alla sua composizione.
Partiamo da un codice fiscale di esempio FRNSST75D50A717N (il codice è di pura fantasia e ci scusiamo se dovesse appartenere ad una persona reale).
La data di nascita si ricava dal 7° all'11° carattere (FRNSST75D50A717N) e in particolare:
- il 7° e l'8° carattere indicano le ultime due cifre dell'anno (nell'esempio: 75 è il 1975)
- il 9° carattere è una lettera che indica il mese di nascita (nell'esempio: "D" indica il mese di Aprile). Le lettere dei mesi non sono consecutive ma esiste un'apposita tabella di corrispondenza (per maggiori informazioni clicca qui)
. - il 10° e l'11° carattere conengono il giorno di nascita; per le donne è aumentato di 40 (nell'esempio 50 - 40 = 10).
Il sesso si ricava dal giorno di nascita: se è maggiore di 40, come nell'esempio, è femminile altrimenti maschile.
Il comune di nascita è codificato dal 12° al 15° carattere (FRNSST75D50A717N). Nel nostro esempio il codice "A717" si riferisce al comune di Battipaglia.
Il 16° e ultimo carattere del codice fiscale (FRNSST75D50A717N) è il cosiddetto carattere di controllo (check digit) e si determina automaticamente a partire dai primi 15 mediante un apposito algoritmo descritto dettagliatamente in questa pagina.
Infine, i primi 6 caratteri (FRNSST75D50A717N) sono ottenuti dal nome e dal cognome utilizzando le sole consonanti in base a determinate regole.
Come è facile intuire, la decodifica del nome o del cognome a partire dal codice fiscale non è possibile in quanto spesso esistono più nomi o cognomi che contengono la stessa sequenza di consonanti (nell'esempio "FRN" può derivare dai nomi Francesca, Franca o Fernanda).
Omocodia
Per la natura stessa del codice fiscale sono sempre possibili le cosiddette omocodie, ovvero quei casi in cui il codice fiscale di due persone diverse risulta identico (ad es: due persone nate lo stesso giorno nello stesso comune con nomi simili).
Le omocodie non sono molte rispetto al numero totale di codici fiscali generati, ma si stima comunque che si verifichino circa 1400 nuovi casi all'anno.
In caso di omocodia la legge prevede che il codice fiscale originario sia modificato sostituendo uno o più caratteri numerici con altrettanti caratteri alfabetici.
I caratteri numerici che è possibile sostituire sono i seguenti:
- i 2 caratteri del giorno di nascita,
- i 2 caratteri dell'anno di nascita,
- i 3 caratteri del codice del comune di nascita.
La sostituzione avviene sempre a partire dalla cifra di destra in base alla seguente tabella:
0 = L |
4 = Q |
8 = U |
1 = M |
5 = R |
9 = V |
2 = N |
6 = S |
|
3 = P |
7 = T |
|
|
|
|
|
|
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|