Codul Numeric Personal, cunoscut sub acronimul CNP, este simbolul numeric care insoteste fiecare roman in interactiunea cu statul si cu o parte importanta a vietii administrative: documente de identitate, evidente de sanatate, evidente fiscale, dosare administrative si multe alte registre oficiale. Desi la prima vedere este doar o secventa de 13 cifre, CNP-ul contine informatii codificate despre sex, secol si data nasterii, locul de inregistrare si un numar ordinal, plus o cifra de control care garanteaza integritatea codului. Generarea si gestionarea CNP-ului sunt reglementate prin proceduri automatizate si normele de evidenta a populatiei, astfel incat codul sa fie unic, verificabil si stabil pe parcursul vietii, cu exceptia situatiilor expres prevazute de lege care impun modificari sau reatribuiri.
CNP-ul este un
identificator numeric unic national, format din
13 cifre, atribuit fiecarui individ in evidentele statului, cu rolul de a permite identificarea fara echivoc in baza de date a autoritatilor. Acest cod este folosit ca identificator primar in majoritatea bazelor de date oficiale si este necesar la emiterea documentelor de identitate, la inregistrarea nasterilor si deceselor, la inscrierea in sistemul de sanatate, la operatiuni fiscale si in multe alte contexte administrative.
CNP-ul este
emis in mod automat de sistemele de evidenta a populatiei atunci cand se inregistreaza un eveniment civil relevant (in special nasterea) sau o inregistrare in evidentele nationale.
>>> Poate te intereseaza si... Ce este Cartea de identitate electronica? Afla cum o obtii si de ce ai nevoie de ea. Toate explicatiile oferite pe larg de experti.
CNP-ul este compus din 13 cifre cu urmatoarea structura generala:
S AA LL ZZ JJ NNN C
In forma aceasta, fiecare grup are un rol precis:
S - prima cifra, cod care indica
sexul si
secolul nasterii (semnalizator de categorie).
AA - ultimele doua cifre ale
anului nasterii (anul codificat pe doua cifre).
LL -
luna nasterii (doua cifre, 01–12).
ZZ -
ziua nasterii (01–31, validata in functie de luna si an bisect).
JJ -
codul judetului sau sectorului (doua cifre).
NNN -
numar ordinal, alocat ordinal in ziua si judetul respectiv, pentru a diferentia persoanele nascute in acelasi loc si aceeasi zi si cu acelasi sex; de regula este intre 001 si 999.
C -
cifra de control, calculata pe baza primelor 12 cifre si a unui algoritm standard (operatie de inmultire cu ponderi si calcul modulo).
Aceste campuri, combinate, produc un
cod unic si usor de verificat.
Prima cifra (S) - semnificatii detaliate
Prima cifra indica simultan sexul si secolul de nastere, si la nevoie, statutul persoanei in ceea ce priveste cetatenia sau rezidenta. Valorile folosite uzual sunt:
1 - barbat nascut in secolul XX (1900–1999)
2 - femeie nascut in secolul XX (1900–1999)
3 - barbat nascut in secolul XIX (1800–1899)
4 - femeie nascut in secolul XIX (1800–1899)
5 - barbat nascut in secolul XXI (2000–2099)
6 - femeie nascut in secolul XXI (2000–2099)
7 - barbat rezident/strain inregistrat sau persoana prezenta temporar in evidentele nationale (folosit in anumite categorii pentru persoanele straine rezidente)
8 - femeie rezident/strain inregistrat (similar cu 7)
9 - cod utilizat in situatii speciale, cum ar fi persoane carora nu li s-a atribuit oficial cetatenia sau pentru identificari speciale (ex.: persoane fara date certe, refugiate etc.)
Aceste valori pot fi aplicate si in alte situatii specifice prevazute de norme; important este ca schimbarea pricipala care afecteaza S este legata de secol/ sex, motiv pentru care anumite modificari personale (de exemplu, schimbarea sexului in acte) pot determina reatribuirea CNP-ului.
Campul AA LL ZZ - data nasterii
AA (doua cifre), LL (doua cifre) si ZZ (doua cifre) codifica data nasterii in format an-luna-zi. La validarea CNP-ului sistemele verifica ca aceasta data sa fie valida calendaristic (ex.: 29.02 este acceptata doar in ani bisecti) si, acolo unde este cazul, sa se incadreze in intervalul determinat de prima cifra (S).
Campul JJ - codul judetului sau sectorului
JJ este un cod numeric de doua cifre care indica judetul sau, in cazul municipiului Bucuresti, sectorul, in care s-a facut inregistrarea nasterii. Exista o lista standard (tabel de coduri) atribuita fiecarui judet, precum si coduri specifice pentru sectoarele municipiului Bucuresti. Validarea CNP verifica existenta acestui cod in tabela oficiala.
Campul NNN - numarul ordinal
NNN este un numar secvential care diferentiaza persoanele nascute in aceeasi zi, in acelasi judet si cu acelasi S. Este generat in ordine crescatoare si asigura unicitatea CNP-ului la nivelul acelei combinatii de data si loc.
Cifra de control (C)
Ultima cifra reprezinta o cifra de control care valideaza ca cifrele anterioare au fost scrise corect. In cazul in care o persoana va introduce gresit CNP-ul intr-un formular, aceasta validare va indica acest lucru. Aceasta cifra de control se calculeaza utilizand un algoritm pe baza celorlalte cifre.
CNP-ul este destinat sa fie stabil si nemodificabil pe parcursul vietii, dar legislatia si normele prevad o serie de cazuri in care se poate emite un nou CNP sau se poate efectua o reatribuire/ rectificare. Aceste situatii sunt exceptionale, bine justificate si supuse procedurilor administrative. Cele mai frecvente motive pentru atribuirea unui nou CNP includ:
- La inregistrarea nasterii - primul CNP se atribuie automat la inregistrarea nasterii in registrele de stare civila; aici se genereaza codul pe baza datelor raportate (sex, data si loc de nastere) si pe baza regulilor automate ale sistemului.
- Dobandirea cetateniei romane - persoanele care dobandesc cetatenia romana si sunt incluse in evidente primesc un CNP atribuit conform datelor de identificare.
- Adoptia - in cazul in care sunt modificate elemente esentiale de stare civila (de exemplu la adoptie se poate schimba numele, uneori si alte date oficiale), poate fi necesara reatribuirea CNP-ului pentru corelarea evidentei cu noua identitate.
- Corectii ale datelor inregistrate initial (erori materiale) - daca CNP-ul a fost generat gresit din cauza unor erori la inregistrarea initiala (data nasterii introdusa gresit, eroare de tastare etc.), se poate solicita reatribuirea sau corectia prin proceduri administrative care duc la emiterea unui CNP corect.
- Persoane gasite sau nerecunoascute anterior - in cazul persoanelor gasite care anterior nu aveau acte, dupa stabilirea identitatii sau dupa punerea in aplicare a procedurilor legale, li se poate atribui un CNP.
- Schimbare de sex / schimbare a marcajului sexului in documentele oficiale - daca, in urma unei proceduri legale, o persoana isi schimba sexul din punct de vedere registral (proceduri juridice si medicale care permit modificarea sexului in actele de stare civila), acest lucru implica modificarea primei cifre S care codifica sexul si, implicit, atribuirea unui nou CNP (deoarece S face parte din cod si reflecta sexul si secolul). In practica administrativa, schimbarea de sex este unul dintre motivele explicite pentru care se emite un nou CNP.
- Situatii de securitate sau protejarea martorilor - in cazuri exceptionale, pentru protectia unei persoane (martor protejat etc.), pot exista mecanisme speciale de inregistrare care sa reflecte servicii particulare; astfel de cazuri sunt reglementate strict si sunt exceptionale.
- Rectificari legate de schimbarea domiciliului/ rezidentei nu determina in mod automat schimbarea CNP-ului - mutarea de domiciliu sau de resedinta nu impune reatribuirea CNP-ului, deoarece JJ reflecta locul inregistrarii nasterii si nu locul de domiciliu curent.
Procedura de reatribuire este strict administrata, cu verificari, documentatie justificativa si, in general, se face doar la cerere motivata sau la constatarea unei erori materiale flagrante.
>>> Vrei sa iti schimbi buletinul? Afla care sunt actele necesare pentru aceasta procedura. Pana pe 3 august 2031, toate cartile de identitate emise in ultimii ani vor expira si vor trebui inlocuite cu carti electronice de identitate.
Pentru a valida un CNP, sistemele efectueaza urmatoarele verificari minimale si obligatorii:
- Lungimea - CNP-ul trebuie sa aiba exact 13 cifre.
- Structura datei - campurile AA, LL, ZZ trebuie sa reprezinte o data valida (verificare calendaristica, ani bisecti etc.).
- Codul judetului - JJ trebuie sa existe in tabela oficiala de coduri judetene si sectoare (inclusiv codurile pentru Bucuresti).
- Numarul ordinal NNN - trebuie sa fie in intervalul acceptat (de regula 001–999) si sa nu creeze duplicat cu alte elemente deja validate pentru aceeasi combinatie.
- Cifra de control - se recalculeaza cifra C conform algoritmului de ponderi si se compara cu ultima cifra a CNP-ului; daca nu se potriveste, CNP-ul este invalid.
Aceste verificari sunt implementate atat in instrumentele oficiale cat si in multiple librarii software folosite in aplicatii administrative si comerciale.
CNP-ul apare pe majoritatea actelor si in majoritatea interactiunilor cu autoritatile: buletin/carte de identitate, pasaport, certificate fiscale, dosare medicale, dosare de pensii, dosare scolare etc. Din cauza acoperirii sale largi, CNP-ul este esential pentru functionarea administratiei publice moderne.
Legal, CNP-ul este considerat date cu caracter personal si beneficiaza de protectia reglementarilor privind prelucrarea datelor cu caracter personal (inclusiv prevederi nationale si Regulamentul General privind Protectia Datelor la nivel UE). Accesul neautorizat la CNP-uri, folosirea lor in scopuri frauduloase (furt de identitate) sau divulgarea neautorizata atrag raspunderea administrativa si, acolo unde este cazul, raspunderea penala.
Folosirea pe scara larga a CNP-ului expune la anumite riscuri: furtul de identitate, clonare de documente, fraudare de credite, acces neautorizat la conturi. Masuri practice de prevenire:
- nu oferi CNP-ul decat atunci cand este strict necesar si institutiile solicita expres;
- evita trimiterea CNP-ului prin canale nesigure (mesaje nesecurizate, e-mail fara criptare);
- verifica identitatea interlocutorilor atunci cand ti se solicita CNP-ul pentru proceduri bancare sau financiare;
- solicita informatii despre modul de prelucrare si pastrare a datelor (informare privind prelucrarea datelor) inainte de a furniza CNP-ul;
- raporteaza autoritatilor orice utilizare frauduloasa suspectata a CNP-ului.
Institutiile publice sunt obligate sa aplice politici de acces, logare si audit pentru a preveni divulgarea neautorizata.
In termeni generali, Romania gestioneaza zeci de milioane de CNP-uri active (incluzand cetatenii si rezidentii inregistrati), iar anual se inregistreaza sute de mii de nasteri pentru care se genereaza CNP.
Sistemul gestioneaza anual admiteri, rectificari si cereri pentru reatribuiri in caz de adoptie, schimbare de sex sau corectii materiale.
Datele exacte difera de la an la an, dar ordinea de marime arata un volum semnificativ: zeci de mii de modificari si sute de mii de operatiuni administrative care implica CNP-ul.
Curiozitati si observatii practice
Cifra de control permite detectarea majoritatii erorilor de tastare: un CNP cu cifra de control invalida este identificat imediat de sistemele automate.
Doua persoane nascute in aceeasi zi, in acelasi judet si de acelasi sex nu pot primi acelasi NNN; ordonarea NNN asigura unicitatea.
Exista generatoare de CNP folosite in testare software; acestea genereaza coduri valide din punct de vedere al algoritmului, dar care nu sunt asociate unor persoane reale, pentru a evita folosirea datelor reale in teste.
In cazul schimbarii sexului la nivel juridic, prima cifra S se modifica si, pentru corespondenta corecta a evidentelor, se emite un nou CNP; aceasta implica actualizarea tuturor evidentelor in care CNP-ul a fost folosit.
Daca ai nevoie sa verifici validitatea unui CNP, poti folosi functii de validare automatizate (multe aplicatii si formulare online realizeaza aceasta verificare la introducere).
Daca constati o eroare in CNP (de exemplu, data nasterii sau sexul introdus gresit), adreseaza-te serviciului public de stare civila sau serviciului de evidenta a populatiei pentru corectie si, eventual, pentru reatribuirea CNP-ului in conditiile legii.
Daca suspectezi ca CNP-ul tau a fost folosit fraudulos, anunta imediat autoritatile si institutiile financiare relevante.