glauco
(Glauco Rampogna)
25 Maggio 2023, 11:01am
21
Così codePoints = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
1 Mi Piace
grazie dell’hint, confermo che anche dai miei test sembra essere un Luhn mod 36 con quella mappatura
aspettiamo l’ufficialità dal documento ministeriale, ma i test unitari sembrano confermare questo approccio…
appena uscirà il documento ufficiale (ancora desaparecido) probabilmente includerò il validatore in una piccola libreria di classi e metodi helper chiamata Italian Toolkit che potete trovare su github (GitHub - Defkon1/italian-toolkit ) o direttamente su NuGet (NuGet Gallery | ItalianToolkit 1.0.1 ) se a qualcuno dovesse servire
2 Mi Piace
mi sono anche auto-aperto una issue se qualcuno vuole aggiungere richieste/domande/contesto…
opened 03:11PM - 25 May 23 UTC
# **🚀 Feature Request**
## **Is your feature request related to a problem? Pl… ease describe.**
* Add a method to formally validate an ANPR identifier (ID ANPR) as defined by D.M. 03/03/2023 published in Gazzetta Ufficiale s.g. 91 of the 18/04/2023
---
## **Describe the solution you'd like**
* Similar to fiscal code helper class, I'd expect an helper class with appropriate methods to validate a given code and/or calculate the check character (code's last digit) basing on first 8 chars
---
## **Describe alternatives you've considered**
* none
---
### **Additional context**
* https://innovazione.gov.it/notizie/articoli/anpr-arriva-il-codice-identificativo-per-l-interoperabilita-tra-pa-e-gestori-di-s/
* https://www.anagrafenazionale.interno.it/
* https://www.anagrafenazionale.interno.it/anpr/notizie/identificativo-unico-nazionale-idanpr/
* https://lineaamica.gov.it/news-e-multimedia/news/d/2023/05/08/anpr-arriva-il-codice-id-del-cittadino-per-la-circolazione-dei-dati-in-sicurezza
* https://www.gazzettaufficiale.it/eli/id/2023/04/18/23A02326/sg
* https://forum.italia.it/t/codice-identificativo-univoco-id-anpr/34274
<!--📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛
Oh, hi there! 😄
To expedite issue processing, please search open and closed issues before submitting a new one.
Please read our Rules of Conduct at this repository's `.github/CODE_OF_CONDUCT.md`
📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛📛-->