italia / anpr

Issue tracker e documentazione di ANPR - Anagrafe Nazionale della Popolazione Residente
Creative Commons Attribution 4.0 International
181 stars 49 forks source link

C019-servizioAccertamentoEsistenzaVita #4663

Closed ruggerotreglia closed 1 month ago

ruggerotreglia commented 1 month ago

Buongiorno, sto richiamando il servizio C019-servizioAccertamentoEsistenzaVita.

N.B.: I dati sensibili sono mascherati sia nella struttura di input sia in quella di output.

Input: { "idOperazioneClient": "100", "criteriRicerca": { "codiceFiscale": "XYZWAB81D01E463Y" }, "datiRichiesta": { "dataRiferimentoRichiesta": "2024-09-18", "motivoRichiesta": "RICHIESTA C019", "casoUso": "C019" } }

Output: { "listaSoggetti": { "datiSoggetto": [ { "identificativi": { "idANPR": "TU31249ZV" }, "infoSoggettoEnte": [ { "chiave": "Verifica esistenza in vita", "id": "1003", "valore": "S" } ] }, { "generalita": { "codiceFiscale": { "codFiscale": "XYZWAB81D01E463Y", "validitaCF": "9" }, "cognome": "XYZ", "dataNascita": "1981-04-01", "idSchedaSoggettoANPR": "8210813", "luogoNascita": { "comune": { "codiceIstat": "XXX", "descrizioneLocalita": "UNA LOCALITA", "nomeComune": "UN COMUNE", "siglaProvinciaIstat": "XY" } }, "nome": "WAB", "sesso": "M", "soggettoAIRE": "S" }, "identificativi": { "idANPR": "BO58023Q3" }, "infoSoggettoEnte": [ { "chiave": "Verifica esistenza in vita", "id": "1003", "valore": "S" } ] }, { "identificativi": { "idANPR": "FQ14607JF" }, "infoSoggettoEnte": [ { "chiave": "Verifica esistenza in vita", "id": "1003", "valore": "S" } ] } ] }, "idOperazioneANPR": "73601618", "listaAnomalie": [ { "codiceErroreAnomalia": "EN148", "testoErroreAnomalia": "Il D.M. Ministero dell'Interno 3 marzo 2023 (art.3 comma 3) prevede l'accesso ad ANPR esclusivamente con identificativo unico nazionale (ID ANPR), si rappresenta pertanto l'urgenza di provvedere all'integrazione dei propri sistemi.", "tipoErroreAnomalia": "W" } ] }

Il messaggio ottenuto restituisce nella struttura array "datiSoggetto" 3 occorrenze del dato "TipoDatiSoggettiEnte":

occorrenza 1: { "identificativi": { "idANPR": "TU31249ZV" }, "infoSoggettoEnte": [ { "chiave": "Verifica esistenza in vita", "id": "1003", "valore": "S" } ] },

occorrenza 2:
{ "generalita": { "codiceFiscale": { "codFiscale": "XYZWAB81D01E463Y", "validitaCF": "9" }, "cognome": "XYZ", "dataNascita": "1981-04-01", "idSchedaSoggettoANPR": "8210813", "luogoNascita": { "comune": { "codiceIstat": "XXX", "descrizioneLocalita": "UNA LOCALITA", "nomeComune": "UN COMUNE", "siglaProvinciaIstat": "XY" } }, "nome": "WAB", "sesso": "M", "soggettoAIRE": "S" }, "identificativi": { "idANPR": "BO58023Q3" }, "infoSoggettoEnte": [ { "chiave": "Verifica esistenza in vita", "id": "1003", "valore": "S" } ] },

occorrenza 3: { "identificativi": { "idANPR": "FQ14607JF" }, "infoSoggettoEnte": [ { "chiave": "Verifica esistenza in vita", "id": "1003", "valore": "S" } ] }

Quali sono i criteri per recuperare le informazioni corrette per la richiesta di input, vale a dire come capisco che l'occorrenza valida è la 1 o la 2 o la 3?

Grazie.

azabatta commented 1 month ago

Buonasera, questa situazione si verifica se, a fronte di un codice fiscale, in ANPR sono presenti più schede anagrafiche aperte. In questo caso il servizio restituisce tutte le posizioni. Le duplicazioni di posizione sono risolvibili solo dalla collaborazione tra i comuni competenti sulle singole schede anagrafiche. Dopo le loro istruttorie le schede erroneamente ancora aperte saranno archiviate oppure sarà avviata una procedura di risoluzione omocodia con Agenzia Entrate se i dati anagrafici dei cittadini sono gli stessi. Saluti

p.s. per individuare i dati della richiesta e della risposta di una specifica transazione è sufficiente indicare l'idOperazioneANPR restituito dal sistema nella testata della risposta (es. per il caso segnalato "idOperazioneANPR": "73601618"). Cortesemente per il futuro si prega di specificare se l'ambiente è di collaudo o di esercizio.