ministero-salute / it-fse-support

32 stars 19 forks source link

CRASH PROGRAM Lombardia: Problema UC3 aggiornamento metadati con ruolo AAS o DRS #771

Closed EugenioGuagliardi closed 2 months ago

EugenioGuagliardi commented 3 months ago

Salve, a seguito della richiesta di effettuare un nuovo test UC3 cambiando il ruolo si comunica che notiamo la NON ricezione nel Registry Regionale del servizio di registrazione metadati e della successiva notifica. La chiamata al Gateway avviene correttamente.

Risposta del servizio https://modipa-val.fse.salute.gov.it/govway/rest/in/FSE/gateway/v1/documents/2.16.840.1.113883.2.9.2.30.4.4%5E030703.RRDOCU.7975c3b0-fbce-11ee-a9d8-0242a89a8ac7/metadata:

2024-04-16 10:58:28.194 INFO [fsegtw.fsegtw,199b6c995b4a56f1,199b6c995b4a56f1] 1602210 --- [sendMessageListenerContainer-37] piClient$ApiClientHttpRequestInterceptor : Response Body: {"traceID":"199b6c995b4a56f1","spanID":"199b6c995b4a56f1","workflowInstanceId":"7d88c70709ab4abe13503f9696100e4f93bffe58184664b8abb3f33dd0952bcd.c3c2771ef0^^^^urn:ihe:iti:xdw:2013:workflowInstanceId"}

Di seguito il servizio di STATUS

{
    "traceID": "ea1c4e50b27b7619",
    "spanID": "62bd31d90fed1fe7",
    "transactionData": [
        {
            "eventType": "RIFERIMENTI_INI",
            "eventDate": "2024-04-16T08:58:26.470+00:00",
            "eventStatus": "SUCCESS",
            "message": "Merge metadati effettuato correttamente",
            "identificativoDocumento": "2.16.840.1.113883.2.9.2.30.4.4^030703.RRDOCU.7975c3b0-fbce-11ee-a9d8-0242a89a8ac7",
            "subject": "KRNBRS58M08B236S^^^&2.16.840.1.113883.2.9.4.3.2&ISO",
            "organizzazione": "030",
            "workflowInstanceId": "7d88c70709ab4abe13503f9696100e4f93bffe58184664b8abb3f33dd0952bcd.c3c2771ef0^^^^urn:ihe:iti:xdw:2013:workflowInstanceId",
            "traceId": "199b6c995b4a56f1",
            "issuer": "integrity:S1#030#REGIONELOMBARDIA-TEST",
            "expiringDate": "2025-04-16T08:58:26.481+00:00"
        },
        {
            "eventType": "EDS_UPDATE",
            "eventDate": "2024-04-16T08:58:26.577+00:00",
            "eventStatus": "SUCCESS",
            "message": "Update EDS effettuato correttamente",
            "identificativoDocumento": "2.16.840.1.113883.2.9.2.30.4.4^030703.RRDOCU.7975c3b0-fbce-11ee-a9d8-0242a89a8ac7",
            "subject": "KRNBRS58M08B236S^^^&2.16.840.1.113883.2.9.4.3.2&ISO",
            "organizzazione": "030",
            "workflowInstanceId": "7d88c70709ab4abe13503f9696100e4f93bffe58184664b8abb3f33dd0952bcd.c3c2771ef0^^^^urn:ihe:iti:xdw:2013:workflowInstanceId",
            "traceId": "199b6c995b4a56f1",
            "issuer": "integrity:S1#030#REGIONELOMBARDIA-TEST",
            "expiringDate": "2025-04-16T08:58:26.589+00:00"
        },
        {
            "eventType": "INI_UPDATE",
            "eventDate": "2024-04-16T08:58:28.155+00:00",
            "eventStatus": "SUCCESS",
            "message": "Update ini effettuato correttamente",
            "identificativoDocumento": "2.16.840.1.113883.2.9.2.30.4.4^030703.RRDOCU.7975c3b0-fbce-11ee-a9d8-0242a89a8ac7",
            "subject": "KRNBRS58M08B236S^^^&2.16.840.1.113883.2.9.4.3.2&ISO",
            "organizzazione": "030",
            "workflowInstanceId": "7d88c70709ab4abe13503f9696100e4f93bffe58184664b8abb3f33dd0952bcd.c3c2771ef0^^^^urn:ihe:iti:xdw:2013:workflowInstanceId",
            "traceId": "199b6c995b4a56f1",
            "issuer": "integrity:S1#030#REGIONELOMBARDIA-TEST",
            "expiringDate": "2025-04-16T08:58:28.166+00:00"
        }
    ]
}

Si richiede una verifica della transazione lato Gateway/INI.

Grazie per la collaborazione

vigliottim commented 3 months ago

Buonasera, è stata rilasciata una nuova fix. Le chiediamo gentilmente di riprovare. Grazie.

EugenioGuagliardi commented 3 months ago

Salve, abbiamo rifatto un test con esito positivo, tuttavia ci sorge un dubbio sui dati ricevuti nel servizio "RegisterDocumentSet-b";

Dubbio: è corretto che, nel soap ricevuto siano presenti due blocchi association?

<ns2:Association associationType="urn:oasis:names:tc:ebxml-regrep:AssociationType:HasMember" id="urn:uuid:df4130bc-332c-47bf-8f07-f4e1db971856" sourceObject="urn:uuid:4dfbec97-47dd-4d97-8383-54006eeef711" targetObject="urn:uuid:401fdbcc-a506-3539-9b25-4545a3dcd4fc">
    <ns2:Slot name="SubmissionSetStatus">
        <ns2:ValueList>
            <ns2:Value>Original</ns2:Value>
        </ns2:ValueList>
    </ns2:Slot>
    <ns2:Slot name="PreviousVersion">
        <ns2:ValueList>
            <ns2:Value>1</ns2:Value>
        </ns2:ValueList>
    </ns2:Slot>
</ns2:Association>
<ns2:Association associationType="urn:ihe:iti:2007:AssociationType:RPLC" id="SubmissionSet1_Association_1" sourceObject="urn:uuid:401fdbcc-a506-3539-9b25-4545a3dcd4fc" targetObject="urn:uuid:401fdbcc-a506-3539-9b25-4545a3dcd4fc"/>

Di seguito lo STATUS del servizio

{
    "traceID": "ed457e6e9944c47d",
    "spanID": "27bf0df89ef605b9",
    "transactionData": [
        {
            "eventType": "RIFERIMENTI_INI",
            "eventDate": "2024-04-18T07:39:09.126+00:00",
            "eventStatus": "SUCCESS",
            "message": "Merge metadati effettuato correttamente",
            "identificativoDocumento": "2.16.840.1.113883.2.9.2.30.4.4^030703.RRDOCU.6c3b7274-fd56-11ee-a9d8-0242a89a8ac7",
            "subject": "KRNBRS58M08B236S^^^&2.16.840.1.113883.2.9.4.3.2&ISO",
            "organizzazione": "030",
            "workflowInstanceId": "5babb0d17f7c559837a45270f07b75568414e3a8943c518f542bc0b9018f5592.961edefaf7^^^^urn:ihe:iti:xdw:2013:workflowInstanceId",
            "traceId": "0868bc2bb778fc71",
            "issuer": "integrity:S1#030#REGIONELOMBARDIA-TEST",
            "expiringDate": "2025-04-18T07:39:09.136+00:00"
        },
        {
            "eventType": "EDS_UPDATE",
            "eventDate": "2024-04-18T07:39:09.249+00:00",
            "eventStatus": "SUCCESS",
            "message": "Update EDS effettuato correttamente",
            "identificativoDocumento": "2.16.840.1.113883.2.9.2.30.4.4^030703.RRDOCU.6c3b7274-fd56-11ee-a9d8-0242a89a8ac7",
            "subject": "KRNBRS58M08B236S^^^&2.16.840.1.113883.2.9.4.3.2&ISO",
            "organizzazione": "030",
            "workflowInstanceId": "5babb0d17f7c559837a45270f07b75568414e3a8943c518f542bc0b9018f5592.961edefaf7^^^^urn:ihe:iti:xdw:2013:workflowInstanceId",
            "traceId": "0868bc2bb778fc71",
            "issuer": "integrity:S1#030#REGIONELOMBARDIA-TEST",
            "expiringDate": "2025-04-18T07:39:09.259+00:00"
        },
        {
            "eventType": "INI_UPDATE",
            "eventDate": "2024-04-18T07:39:10.932+00:00",
            "eventStatus": "SUCCESS",
            "message": "Update ini effettuato correttamente",
            "identificativoDocumento": "2.16.840.1.113883.2.9.2.30.4.4^030703.RRDOCU.6c3b7274-fd56-11ee-a9d8-0242a89a8ac7",
            "subject": "KRNBRS58M08B236S^^^&2.16.840.1.113883.2.9.4.3.2&ISO",
            "organizzazione": "030",
            "workflowInstanceId": "5babb0d17f7c559837a45270f07b75568414e3a8943c518f542bc0b9018f5592.961edefaf7^^^^urn:ihe:iti:xdw:2013:workflowInstanceId",
            "traceId": "0868bc2bb778fc71",
            "issuer": "integrity:S1#030#REGIONELOMBARDIA-TEST",
            "expiringDate": "2025-04-18T07:39:10.942+00:00"
        }
    ]
}
IStacchiotti commented 3 months ago

Buonasera, Confermiamo che è corretto che siano presenti due blocchi association, come indicato nel esempio riportato nel documento di specifiche interoperabilità a pagina 267. Procediamo alla chiusura della presente issue e rimaniamo a disposizione per eventuali chiarimenti. Grazie

EugenioGuagliardi commented 3 months ago

Buongiorno, il caso d'uso in oggetto è UC3 (aggiornamento metadati) per Noi risulta riferito alla pagina 277 delle specifiche di interoperabilità dove ci risulta essere presente un solo blocco di "association". Invece la pagina 267 è riferito al servizio di comunicazione metadati (parte finale dell’esempio A4.2 Messaggio di richiesta - registrazione documento aggiornato). Vi chiediamo una ulteriore verifica rispetta alla segnalazione sopra indicata.

Grazie per la collaborazione

LucaRogledi commented 2 months ago

Salve, il problema dovrebbe essere rientrato. Potrebbe riprovare cortesemente? Rimaniamo a disposizione nel caso in cui fosse necessario ulteriore supporto. Grazie.

vigliottim commented 2 months ago

Buongiorno, non avendo ricevuto ulteriori riscontri procediamo alla chiusura della presente issue. Potrà riaprirla nel caso in cui sia necessario ulteriore supporto. Grazie.