Gestione cache idANPR/CF e ricerca per generalità ( C030 )

Buongiorno,
stiamo sviluppando un servizio di caching che mette in relazione CF e idANPR. Avrei bisogno di alcuni chiarimenti tecnici sulla gestione delle ricerche non puntuali:

  • Ricerca per generalità: Se interrogo ANPR tramite dati anagrafici (nome, cognome, data nascita, luogo nascita), non avendo il CF come chiave, è corretto andare sempre upstream saltando la cache locale?

  • Cache generalità: È consentito (o ha senso) indicizzare localmente anche le generalità per evitare la chiamata esterna, oppure i rischi di omonimia e disallineamento dei dati rendono necessaria la consultazione diretta ogni volta?

  • Popolamento post-ricerca: Una volta ottenuta una risposta positiva da ANPR tramite ricerca per generalità, è consigliato salvare il mapping idANPR CF per velocizzare eventuali lookup successivi sullo stesso soggetto, ed è possibile effettivamente farlo?

  • TTL: Esiste un’indicazione sul tempo massimo di validità per considerare affidabile il dato in cache prima di un refresh obbligatorio?

Grazie

NOn so se è esattamente quello che chiedi ma qui [C001] - Anomalia EN148 . usare solo ID ANPR · Issue #4501 · italia/anpr · GitHub

si suggerisce proprio di memorizzare l’ID ANPR.

Io poi memorizzerei solo quello e poco altro, cosi’ da non avere dati potenzialmente non esatti salvati localmente. ID ANPR lo hanno fatto proprio perché stabile nel tempo, piu’ stabile del codice fiscale (e in più non parlante).

1 Mi Piace