ministero-salute / it-fse-support

https://ministero-salute.github.io/it-fse-support/
33 stars 20 forks source link

Crash Program - Regione Lazio - Problemi Cancellazione, Sostituzione e Aggiornamento FSEPGL01E41A145J #1063

Open giosil opened 2 weeks ago

giosil commented 2 weeks ago

Salve, la pubblicazione di un referto per il CF FSEPGL01E41A145J è andata a buon fine:

{"traceID":"fd031063d38a1793","spanID":"fd031063d38a1793","warning":"","workflowInstanceId":"2.16.840.1.113883.2.9.2.120.4.4.5caf0a7f5e96280f3d4d87202ba242a954a11140810095d41ac9ca107fc417b9.b0caa88490^^^^urn:ihe:iti:xdw:2013:workflowInstanceId"}

Tuttavia riscontriamo errori per i servizi di Cancellazione, Sostituzione e Aggiornamento (nessun JSON di ritorno):

{"traceID":"56ecc2c0b6163c9d","spanID":"56ecc2c0b6163c9d","type":"/msg/ini-error","title":"Ini error.","detail":"{\"traceID\":\"56ecc2c0b6163c9d\",\"spanID\":\"09fe37e06be32e24\",\"type\":\"/errors\",\"title\":\"Generic\",\"detail\":\"RDA generated an internal error.\",\"instance\":\"error/generic\"}","status":500,"instance":"/msg/service-error/ini"}

{"traceID":"1d231a1ca507587e","spanID":"1d231a1ca507587e","type":"/msg/ini-error","title":"Ini error.","detail":"{\"traceID\":\"1d231a1ca507587e\",\"spanID\":\"9d84233382587a7b\",\"type\":\"/errors\",\"title\":\"Generic\",\"detail\":\"RDA generated an internal error.\",\"instance\":\"error/generic\"}","status":500,"instance":"/msg/service-error/ini"}

Restiamo in attesa di un Vostro gentile riscontro. Grazie. Saluti,

vigliottim commented 2 weeks ago

Buongiorno, interrogando il servizio status per la chiamata di pubblicazione con "workflowInstanceId":"2.16.840.1.113883.2.9.2.120.4.4.5caf0a7f5e96280f3d4d87202ba242a954a11140810095d41ac9ca107fc417b9.b0caa88490^^^^urn:ihe:iti:xdw:2013:workflowInstanceId" si nota un errore bloccante in _SEND_TOINI:

_{ "traceID": "1413c107b31aa929", "spanID": "02387304dab96b05", "transactionData": [ { "eventType": "VALIDATION", "eventDate": "2024-10-07T18:15:58.240+02:00", "eventStatus": "SUCCESS", "subject": "PROVAX00X00X000Y^^^&2.16.840.1.113883.2.9.4.3.2&ISO", "organizzazione": "120", "workflowInstanceId": "2.16.840.1.113883.2.9.2.120.4.4.5caf0a7f5e96280f3d4d87202ba242a954a11140810095d41ac9ca107fc417b9.b0caa88490^^^^urn:ihe:iti:xdw:2013:workflowInstanceId", "traceId": "d850d574799c15bb", "issuer": "integrity:S1#120#REGIONELAZIOTEST", "expiringDate": "2025-10-07T18:15:58.250+02:00" }, { "eventType": "PUBLICATION", "eventDate": "2024-10-07T18:16:00.012+02:00", "eventStatus": "SUCCESS", "identificativoDocumento": "2.16.840.1.113883.2.9.2.120.4.4^120.20241007181552", "subject": "PROVAX00X00X000Y^^^&2.16.840.1.113883.2.9.4.3.2&ISO", "tipoAttivita": "CON", "organizzazione": "120", "workflowInstanceId": "2.16.840.1.113883.2.9.2.120.4.4.5caf0a7f5e96280f3d4d87202ba242a954a11140810095d41ac9ca107fc417b9.b0caa88490^^^^urn:ihe:iti:xdw:2013:workflowInstanceId", "traceId": "fd031063d38a1793", "issuer": "integrity:S1#120#REGIONELAZIOTEST", "expiringDate": "2025-10-07T18:16:00.021+02:00" }, { "eventType": "SEND_TO_INI", "eventDate": "2024-10-07T18:16:00.292+02:00", "eventStatus": "BLOCKING_ERROR", "message": "SEVERITY:urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:ErrorERROR_CODE:R166CODE CONTEXT:Wrong value of referenceIdList", "workflowInstanceId": "2.16.840.1.113883.2.9.2.120.4.4.5caf0a7f5e96280f3d4d87202ba242a954a11140810095d41ac9ca107fc417b9.b0caa88490^^^^urn:ihe:iti:xdw:2013:workflowInstanceId", "expiringDate": "2025-10-07T18:16:00.439+02:00" } ] }_

La rimandiamo al seguente commento per controllare che abbia valorizzato correttamente il campo referenceIdList: https://github.com/ministero-salute/it-fse-support/issues/1033#issuecomment-2383498836 Rimaniamo a disposizione per ulteriori chiarimenti.

giosil commented 2 weeks ago

Buon pomeriggio. Abbiamo modificato il CDA in particolare nella sezione inFulfillmentOf e per alcuni CF sono andate a buon fine tutte le transazioni previste. Tuttavia per il CF in oggetto FSEPGL01E41A145J in fase di cancellazione otteniamo:

{"traceID":"15cd69aef641339c","spanID":"15cd69aef641339c","type":"/msg/ini-error","title":"Ini error.","detail":"{\"traceID\":\"15cd69aef641339c\",\"spanID\":\"f584e2fd7dbe5404\",\"type\":\"/errors\",\"title\":\"Generic\",\"detail\":\"it.finanze.sanita.fse2.ms.iniclient.exceptions.base.BusinessException: SEVERITY:oasis:names:tc:ebxml-regrep:ErrorSeverityType:ErrorERROR_CODE:R221CODE CONTEXT:The version number included in the update request did not match the existing object\",\"instance\":\"error/generic\"}","status":500,"instance":"/msg/service-error/ini"}

In fase di sostituzione otteniamo:

{"traceID":"412e1cd91d9859a7","spanID":"412e1cd91d9859a7","type":"/msg/ini-error","title":"Ini error.","detail":"{\"traceID\":\"412e1cd91d9859a7\",\"spanID\":\"049e2ac8a463612c\",\"type\":\"/errors\",\"title\":\"Generic\",\"detail\":\"RDA generated an internal error.\",\"instance\":\"error/generic\"}","status":500,"instance":"/msg/service-error/ini"}

Infine nell'aggiornamento otteniamo un errore HTTP 500 senza JSON.

Restiamo in attesa di un Vostro gentile riscontro. Grazie. Saluti,

LucaRogledi commented 2 weeks ago

Buongiorno, Dalle verifiche sulla response da lei indicata:

{"traceID":"15cd69aef641339c","spanID":"15cd69aef641339c","type":"/msg/ini-error","title":"Ini error.","detail":"{"traceID":"15cd69aef641339c","spanID":"f584e2fd7dbe5404","type":"/errors","title":"Generic","detail":"it.finanze.sanita.fse2.ms.iniclient.exceptions.base.BusinessException: SEVERITY:oasis:names:tc:ebxml-regrep:ErrorSeverityType:ErrorERROR_CODE:R221CODE CONTEXT:The version number included in the update request did not match the existing object","instance":"error/generic"}","status":500,"instance":"/msg/service-error/ini"}

è emerso il riferimento ad un Codice Fiscale diverso da FSEPGL01E41A145J, potrebbe gentilmente verificare ed eventualmente riportare la response relativa al Codice Fiscale indicato, in caso di errore?

Riguardo l'errore ricevuto in sostituzione chiediamo gentilmente di effettuare le opportune verifiche con la regione RDA di riferimento.

Restiamo a disposizione. Grazie.

giosil commented 1 week ago

Mi scuso per l'inesattezza. Le risposte di errore a fronte della cancellazione e della sostituzione relativa al CF sono le seguenti:

{"traceID":"44f4185b32301729","spanID":"44f4185b32301729","type":"/msg/ini-error","title":"Ini error.","detail":"{\"traceID\":\"44f4185b32301729\",\"spanID\":\"2d1329601cc37aed\",\"type\":\"/errors\",\"title\":\"Generic\",\"detail\":\"RDA generated an internal error.\",\"instance\":\"error/generic\"}","status":500,"instance":"/msg/service-error/ini"}

{"traceID":"412e1cd91d9859a7","spanID":"412e1cd91d9859a7","type":"/msg/ini-error","title":"Ini error.","detail":"{\"traceID\":\"412e1cd91d9859a7\",\"spanID\":\"049e2ac8a463612c\",\"type\":\"/errors\",\"title\":\"Generic\",\"detail\":\"RDA generated an internal error.\",\"instance\":\"error/generic\"}","status":500,"instance":"/msg/service-error/ini"}

Grazie. Saluti,

LucaRogledi commented 1 week ago

Buongiorno, dal momento che la risposta restituita dal sistema presenta l'errore: "RDA generated an internal error." le chiediamo gentilmente di verificare con la regione di riferimento. Restiamo a disposizione per ulteriore supporto, grazie.