italia / ansc

Issue tracker e documentazione di ANSC - Archivio Nazionale dello Stato Civile
Creative Commons Attribution 4.0 International
9 stars 6 forks source link

[SC]: Mancata valorizzazione di alcuni campo del modelSoggetto nella response della chiamata R005 #838

Closed corradosacco closed 6 months ago

corradosacco commented 6 months ago

Ambiente

pre-produzione

Servizio

R005 - Servizi cooperativi consultazione

idOperazione

2189372

idEvento o idAnsc

No response

Provenienza segnalazione

Software House

Comune di riferimento e operatore

Milano

Data del test (yyyy-mm-dd)

No response

Descrivi il problema

Nella chiamata del servizio R005 /consultazione/ansc/intestatario/ viene restituito il modelSoggetto in cui non sono presenti i campi:

pur essendo valorizzati nel modelEvento con cui l'intestatario è stato registrato.

Esempio con dati di fantasia.

Request intestatario: {"criteriRicercaSoggetto":{"codiceFiscale":"RSSNCL23E01F205D"},"datiPaginazione":{"numPagina":0,"numRecordPagina":10}}

Estratto dalla response in cui mancano i dati:

        "infos": [
            {
                "code": "110527",
                "severity": "I",
                "text": "Informazioni sull'operazione da fornire in caso di assistenza : data:2024-04-23 16:12:31 , idOperazione:2189369"
            }
        ],
        "success": null,
        "warnings": null,
        "soggetti": [
            {
                "id": "2318504",
                "idsoggettoanpr": null,
                "codiceFiscale": "RSSNCL23E01F205D",
                "cognome": "ROSSI",
                "nome": "NICOLA",
                "sesso": "M",
                "descrizioneSesso": null,
                "dataNascita": "1923-05-01T00:00:00.000+00:00",
                "idComuneNascita": "19715",
                "nomeComuneNascita": null,
                "idProvinciaNascita": "15",
                "siglaProvinciaNascita": null,
                "idStatoNascita": "90",
                "nomeStatoNascita": "ITALIA",
                "idComuneResidenza": "5646",
                "nomeComuneResidenza": null,
                "idProvinciaResidenza": "15",
                "siglaProvinciaResidenza": null,
                "idStatoResidenza": "90",
                "nomeStatoResidenza": null,
                "indirizzoResidenza": null,
                "idstatocivile": null,
                "descrizionestatocivile": null,
                "tipoImpedimento": null,
                "idNazionalita": "90",
                "nazionalita": "ITALIANA",
                "note": null,
                "flagDichiarante": null,
                "flagComparente": null,
                "flagFirmatario": null,
                "documentoRiconoscimento": null,
                "recapito": null
            }
        ]

Request R005 soggetto: {"criteriRicercaSoggetto":{"idAnscSoggetto":"2318504"}}

Estratto della risposta in cui si evince che i dati sono presenti a livello di evento che ha generato il soggetto intestatario:

        "infos": [
            {
                "code": "110527",
                "severity": "I",
                "text": "Informazioni sull'operazione da fornire in caso di assistenza : data:2024-04-23 16:15:19 , idOperazione:2189372"
            }
        ],
        "success": null,
        "warnings": null,
        "modelEventoDTO": [
            {
                "id": "1313322",
                "idAnsc": "2024-1313322-1500-015146",
...
                "intestatari": [
                    {
                        "id": "2318504",
                        "idsoggettoanpr": null,
                        "codiceFiscale": "RSSNCL23E01F205D",
                        "cognome": "ROSSI",
                        "nome": "NICOLA",
                        "sesso": "M",
                        "descrizioneSesso": null,
                        "dataNascita": "1923-05-01",
                        "idComuneNascita": "19715",
                        "nomeComuneNascita": "MILANO",
                        "idProvinciaNascita": "15",
                        "siglaProvinciaNascita": "MI",
                        "idStatoNascita": "90",
                        "nomeStatoNascita": "ITALIA",
                        "idComuneResidenza": "5646",
                        "nomeComuneResidenza": "MILANO",
                        "idProvinciaResidenza": "15",
                        "siglaProvinciaResidenza": "MI",
                        "idStatoResidenza": "90",
                        "nomeStatoResidenza": "ITALIA",
                        "indirizzoResidenza": null,
                        "idstatocivile": "1",
                        "descrizionestatocivile": "Celibe/Nubile",
                        "tipoImpedimento": null,
                        "idNazionalita": "90",
                        "nazionalita": "ITALIANA",
                        "note": null,
                        "flagDichiarante": false,
                        "flagComparente": false,
                        "flagFirmatario": false,
                        "documentoRiconoscimento": {
                            "numeroDocumento": null,
                            "tipologiaDocumento": null,
                            "dataScadenza": null,
                            "rilasciatoDa": null,
                            "dataRilascio": null
                        },
                        "recapito": null
                    }
                ],

Sarebbe possibile ricevere i campi:

Come riprodurre il problema

No response

Payload (json)

No response

amusarra commented 6 months ago

Salve @corradosacco Abbiamo preso in carico la segnalazione.

Cordiali Saluti. Supporto ANSC

amusarra commented 6 months ago

Salve @corradosacco Fare riferimento alla issue #279 dove avevamo già risposto che la versione attuale dei servizi non prevede la funzionalità richiesta, ovvero, quella di decodifica.

Cordiali Saluti. Supporto ANSC.