Numarul CPR: Cerinta Modulus-11
Datatilsynet din Danemarca a emis 31 de decizii de aplicare GDPR in 2024, cu 14 implicand specific sistemele de date de sanatate.
Numarul CPR (Det Centrale Personregister-nummer) — 10 cifre, format DDMMYY-XXXX — codifica data nasterii (cifrele 1-6) si un numar secvential cu cifra de control (cifrele 7-10). Cifra finala este validata folosind aritmetica modulus-11:
Validarea modulus-11: inmultiti cifrele 1-9 cu greutatile (4,3,2,7,6,5,4,3,2), sumati, luati modulo 11. Daca rezultatul este 0, cifra de control = 0. Daca rezultatul este 1, CPR-ul este invalid. Altfel, cifra de control = 11 minus rezultat.
Aceasta validare determina daca un sir de 10 cifre este un numar CPR valid — nu doar un numar cu 10 cifre. Instrumentele NLP care nu implementeaza validarea modulus-11 au rate de fals pozitiv de 50%+.
Cerintele Datatilsynet pentru Sanatate
Danemarca are una dintre cele mai cuprinzatoare infrastructuri nationale de date de sanatate din lume:
- Registrul National al Pacientilor: Toate spitalizarile din 1977
- Baza Nationala de Date despre Prescriptii: Toate prescriptiile din 1994
- Registrul Danish Biobank: Probe biologice de la 8 milioane de danezi
Cerinte Datatilsynet pentru utilizarea secundara a datelor de sanatate:
- Anonimizare documentata cu praguri k≥5 validate
- Evaluarea riscului de re-identificare inainte de partajare
- Acord de procesare a datelor cu entitatea destinatara
- Jurnal de audit al tuturor acceselor la date
Detectia CPR in Practica
Uneltele eficiente de detectie CPR:
- Identifica sirul de format DDMMYY-XXXX
- Valideaza ca data nasterii este valida (de ex., luna 1-12, ziua 1-31)
- Aplica validarea modulus-11 pe cifra de control
- Marcheaza rezultatul ca CPR valid sau sir numeric similar
Surse: Raportul Anual Datatilsynet 2024; Ghidul Danez al Datelor de Sanatate pentru Cercetare 2024; Cerinte CPR Agentia Starii Civile Danemarca