ministero-salute/it-fse-support

Crash-program, Test pubblicazione documento regione Abruzzo

Closed this issue · 40 comments

buonasera,
ho pubblicato oggi un documento con esito positivo alle 11:42 utilizzano i servizio comunicazioneMetati (regione Abruzzo)
se interrogo lo status del Gtw , nella risposta non risulta la pubblicazione

{
"spanID": "53c47f61e67787a9",
"traceID": "c004bd6bd4415d56",
"transactionData":
    [
        {
        "eventDate": "2024-09-27T09:42:01.186+00:00",
        "eventStatus": "SUCCESS",
        "eventType": "VALIDATION",
        "expiringDate": "2025-09-27T09:42:01.417+00:00",
        "issuer": "integrity:S1#130#ABRUZZO_ASL1_TEST",
        "organizzazione": "130",
        "subject": "PROVAX00X00X000Y^^^&2.16.840.1.113883.2.9.4.3.2&ISO",
        "traceId": "658ccc65846f39e0",
        "workflowInstanceId": "2.16.840.1.113883.2.9.2.130202.4.4.51102bf12cf33dee565e07ed2f3887ef53baf8d1c21bf8673f0121a1b77d31c2.8fd57a0006^^^^urn:ihe:iti:xdw:2013:workflowInstanceId"
        }
    ]
}

Come mai?

Buonasera, potrebbe fornirci la response completa ricevuta dalla chiamata di pubblicazione ? Grazie


<?xml version="1.0" encoding="utf-16"?>
<ComunicazioneMetadatiRicevuta xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Esito xmlns="http://comunicazionemetadatiricevuta.xsd.fse.ini.finanze.it">0000</Esito>
  <ElencoErrori xmlns="http://comunicazionemetadatiricevuta.xsd.fse.ini.finanze.it">
    <Errore xmlns="http://tipodaticomunicazionemetadati.xsd.fse.ini.finanze.it">
      <codEsito>0000</codEsito>
      <esito>Operazione eseguita correttamente</esito>
      <tipoErrore>Success</tipoErrore>
      <fonte>FSE-INS-FE</fonte>
    </Errore>
  </ElencoErrori>
  <IdentificativoDocumento xmlns="http://comunicazionemetadatiricevuta.xsd.fse.ini.finanze.it">TEMP_130_2323864</IdentificativoDocumento>
</ComunicazioneMetadatiRicevuta>

Potrebbe gentilmente fornirci la risposta del gateway ottenuta in seguito alla pubblicazione e contenente govway_id, traceID, workflowinstanceId se disponibili? Grazie

non ho queste informazioni perchè ho usato il servizio in sussidiarietà ComunicazioneMetdati come specificato da precedente mail di Sogei che afferma che per la creazione/sostituzione documento bisogna invocare FSE-INI

Fondamentalmente se si invoca una comunicazione metadati o una replace , dopo aver effettuato la fase di validazione verso il gateway ed essere andata a buon fine, dovete invocare il servizio di comunicazione o di replace (a seconda) che risponde sempre alla stessa url e con le caratteristiche indicate nel documento di specifica, questo è necessario perché poi sarà il sistema centrale della sussidiarietà ad occuparsi della fase di pubblicazione per questi due servizi.

Se invece dovete invocare i restanti servizi (aggiornamento, cancellazione) dovete colloquiare direttamente con il Gateway

Buonasera,
La pubblicazione potrebbe non essere presente in quanto è INS che effettua la richiesta, prima che la pubblicazione venga effettuata dal Gateway.
Dato che sta passando per i servizi di sussidiarietà le segnaliamo che è necessario contattare il servizio di esitoCaricamentoDocumento invece del servizio di status del Gateway, per conoscere lo stato della pubblicazione.
Grazie

purtroppo esitoCaricamentoDocumento mi restituisce sempre lo stato ELAB, per questo ho provato a vedere se avevo qualche informazione con status del Gtw. Quindi c'è qualche problema con INS? Questo purtroppo blocca l'esecuzione dei test

Buonasera,
dalle nostre analisi non risultano comunicazioni in quanto sembrerebbe che la richiesta è ferma su un altro sistema. Essendo regione in sussidiarietà la invitiamo a contattare il servizio di esitoCaricamentoDocumenti per la verifica dello stato.
Per maggiori informazioni può contattare direttamente gestionets@sogei.it.
Grazie

Buonasera,
potete fornirci il CF dell'assistito utilizzato nel tentativo sopra riportato (timestamp 2024-09-27T09:42:01.186+00:00) ?

buonasera,
DNNBZZ60A43A345K

Buonasera,
potete ripetere il test e darci riscontro ?

eseguito un nuovo test ma l'esitocaricamento restituisce sempre ELAB

Buongiorno,
le informazioni che vengono passate in fase di pubblicazione non sono complete.
Questo l'errore che INS riceve dal GTW in fase di pubblicazione.

= {"traceID":"6091d8d3b0bcb70f","spanID":"6091d8d3b0bcb70f","type"
:"/msg/jwt-validation","title":"Campo token JWT non valido.","detail":"Il campo Locality non è valorizzato correttamente","status":403,"instance":"/jwt-mandatory-field-malfo
rmed"}

Buongiorno,
qual è il problema?
nell'attributo locality è stato passato il valore
PRONTO SOCCORSO DEMO VST^^^^^&2.16.840.1.113883.2.9.4.1.3&ISO^^^^130204123457
formattato come indicato nella documentazione

Stiamo verificando internamente.

Buon pomeriggio @alessandropassamonti, verificando il token di signature utilizzato per la chiamata indicata "traceID":"6091d8d3b0bcb70f", il campo locality risulta valorizzato con "locality": "204123456".

image

La invitiamo a riprovare utilizzando una valorizzazione corretta per il campo locality, come da lei indicata e riportata in documentazione. Grazie

Buongiorno,
questo traceid non mi risulta comunque i test fatti dal 30/09 in poi hanno la locality formattata correttamente.
Questo è il token della pubblicazione fatta poco fa e la locality è corretta

{
  "iss": "integrity:S1#130#ABRUZZO_ASL2_TEST",
  "iat": "1728305536",
  "exp": "1728306136",
  "jti": "46035ccc-4296-4b02-aa79-05a43eaecdf7",
  "aud": "https://modipa-val.fse.salute.gov.it/govway/rest/in/FSE/gateway/v1",
  "sub": "PROVAX00X00X000Y^^^&2.16.840.1.113883.2.9.4.3.2&ISO",
  "subject_organization_id": "130",
  "subject_organization": "Regione Abruzzo",
  "locality": "OSPEDALE CLINICIZZATO - SS.ANNUNZIATA CHIETI (EC)^^^^^&2.16.840.1.113883.2.9.4.1.3&ISO^^^^130202130026",
  "subject_role": "DRS",
  "person_id": "DNNBZZ60A43A345K^^^&2.16.840.1.113883.2.9.4.3.2&ISO",
  "patient_consent": "true",
  "purpose_of_use": "TREATMENT",
  "action_id": "CREATE",
  "subject_application_id": "SISWeb",
  "subject_application_vendor": "IASI S.r.l",
  "subject_application_version": "2.4.8",
  "resource_hl7_type": "('11488-4^^2.16.840.1.113883.6.1')",
  "attachment_hash": "3f3c6488b637a3056ec9db96add098ffbe7c9390a6cb730a949d9b00d17f2566"
}

"traceID":"d527831bddd3eaa0"
"workflowInstanceId":"2.16.840.1.113883.2.9.2.130202.4.4.1d1121b383b144b2d689b272aded1f3fd965a0fcdf036210452e33c9dd63e8c5.3fb5dd2670^^^^urn:ihe:iti:xdw:2013:workflowInstanceId"

Lo stato restituito da esitoCaricamento è in ELAB

buongiorno,
anche oggi esitoCaricamento rimane in ELAB

Buonasera,
le chiediamo gentilmente di effettuare un nuovo test e darci un riscontro.
Grazie.

buongiorno,
l'esito caricamento rimane in stato ELAB. Il documento è stato pubblicato ieri.

IDENTIFICATIVOASSISTITO: DNNBZZ60A43A345K
IDENTIFICATIVOTEMPORANEODOC : TEMP_130_2372992
WORKFLOWINSTANCEID: 2.16.840.1.113883.2.9.2.130202.4.4.4168c5ec0c08c6b3de1e691b2d1e916f790eb7dfa058cd00d6ae4f0639756ea1.588ef10a1d^^^^urn:ihe:iti:xdw:2013:workflowInstanceId
TRACEID: 25acee51af3b084c
SPANID: 25acee51af3b084c

potete dare maggior priorità a questo task? sono ancora al primo test
Grazie

Buongiorno,
per indagare il problema ci occorre loggare maggiori informazioni. Potete svolgere un nuovo tentativo e darci riscontro ?

Fatto,

Gtw response:
{"spanID":"d36c1457542dcfba","traceID":"d36c1457542dcfba","workflowInstanceId":"2.16.840.1.113883.2.9.2.130202.4.4.fdf05e9e5a4d50b5596cac465c6b9f8e2d95685c0ae14c312a89db19bda3b356.c84e25a609^^^^urn:ihe:iti:xdw:2013:workflowInstanceId","Success":true}

Dati di pubblicazione
IDENTIFICATIVOASSISTITO: DNNBZZ60A43A345K
IDENTIFICATIVOTEMPORANEODOC : TEMP_130_2373049

La pubblicazione è stata seguita con il servizio comunicazioneMetadati di FSE 1.0 come da indicazioni di sogei

Grazie

Grazie per il gentile feedback.
Procediamo alla chiusura della presente issue e rimaniamo a disposizione per altre richieste di supporto.

scusate ma non è completato, mi avete chiesto di riprovare, il problema c'è ancora

Buonasera,
sembra esserci lato nostro una corsa critica causata dal fatto che inviate una nuova richiesta di pubblicazione con lo stesso codice documento prima che la precedente completi. In attesa di risolvere il problema vi chiedo di attendere il completamento (esito OK o KO) di una richiesta di pubblicazione prima di procedere a una successiva. Se vi occorre lanciare chiamate in parallelo usate documenti diversi. Ho bonificato la base dati, vi chiedo di riprovare e darmi riscontro.

i documenti che pubblico dovrebbero avere tutti codici diversi perchè sono tutti nuovi referti (nessuna sostituzione)
a quale codice documento si riferisce? mi può indicare il valore?
comunque ho fatto un nuovo test. potete dirmi se vi risulta?

La pubblicazione e' andata. Ho perso i riferimenti dei vecchi documenti.

Se possibile svolgete piu' tentativi (con documenti diversi) perche' non mi e' completamente chiaro cosa sia successo con i precedenti tentativi.

confermo che la pubblicazione ha dato esito OK
{
"spanID": "ef305b06dd101041",
"traceID": "783e1267477e197f",
"transactionData":
[
{
"eventDate": "2024-10-10T15:39:03.202+02:00",
"eventStatus": "SUCCESS",
"eventType": "VALIDATION",
"expiringDate": "2025-10-10T15:39:03.216+02:00",
"issuer": "integrity:S1#130#ABRUZZO_ASL2_TEST",
"organizzazione": "130",
"subject": "PROVAX00X00X000Y^^^&2.16.840.1.113883.2.9.4.3.2&ISO",
"traceId": "16eecc17911dc45b",
"workflowInstanceId": "2.16.840.1.113883.2.9.2.130202.4.4.2ee9bbbf4cfdeb952db95c76c3fabade36087b53c4d504567f57ed1492e6c1b6.363fc1509b^^^^urn:ihe:iti:xdw:2013:workflowInstanceId"
},
{
"eventDate": "2024-10-10T15:53:09.747+02:00",
"eventStatus": "SUCCESS",
"eventType": "PUBLICATION",
"expiringDate": "2025-10-10T15:53:09.756+02:00",
"identificativoDocumento": "2.16.840.1.113883.2.9.2.130.4.4^497136",
"issuer": "integrity:S1#130#Middleware130",
"organizzazione": "130",
"subject": "PROVAX00X00X000Y^^^&2.16.840.1.113883.2.9.4.3.2&ISO",
"tipoAttivita": "ERP",
"traceId": "ca74c9c03b8a5f17",
"workflowInstanceId": "2.16.840.1.113883.2.9.2.130202.4.4.2ee9bbbf4cfdeb952db95c76c3fabade36087b53c4d504567f57ed1492e6c1b6.363fc1509b^^^^urn:ihe:iti:xdw:2013:workflowInstanceId"
},
{
"eventDate": "2024-10-10T15:53:11.673+02:00",
"eventStatus": "SUCCESS",
"eventType": "SEND_TO_INI",
"expiringDate": "2025-10-10T15:53:11.805+02:00",
"workflowInstanceId": "2.16.840.1.113883.2.9.2.130202.4.4.2ee9bbbf4cfdeb952db95c76c3fabade36087b53c4d504567f57ed1492e6c1b6.363fc1509b^^^^urn:ihe:iti:xdw:2013:workflowInstanceId"
}
]
}

Verrà mandata una comunicazione al referente regionale?

Buongiorno,
il problema non e' ancora risolto.
Potete allegare qui la chiamata con cui verificate l'esito della pubblicazione ?
Mi occorre pure l'endpoint e il timestamp della chiamata.

esitoCaricamentoDocumento 2024-10-10T16:03:55

endpoint: https://fseservicetest.sanita.finanze.it/FseInsServicesWeb/services/fseEsitoCaricamentoDocumento

<EsitoCaricamentoDocumentoRichiesta >
  <IdentificativoUtente >PROVAX00X00X000Y</IdentificativoUtente>
  <pinCode >XiyGHtg908TS2CwrmpCWdNB5nL0hxDLKQNV7r6FUHtRXJHSOpm2NIPzobCESwD6d
D0aF9t0PaDNqjFaB/wCeCLHz1M9wt6xjxQ9Po7wjTmPNnGJkBX0ZKROpG3x4cSd8
+Uh9fV858BbEl0H25VCH6x+tV0jrdcon+Dz98R9PSr8=
</pinCode>
  <IdentificativoOrganizzazione >130</IdentificativoOrganizzazione>
  <StrutturaUtente >202123456</StrutturaUtente>
  <RuoloUtente >DRS</RuoloUtente>
  <IdentificativiTemporaneiDocumenti >TEMP_130_2373070</IdentificativiTemporaneiDocumenti>
  <DataRicercaDA >20241010154000</DataRicercaDA>
  <DataRicercaA >20241010154000</DataRicercaA>
</EsitoCaricamentoDocumentoRichiesta>

<EsitoCaricamentoDocumentoRicevuta ">
  <Esito >0000</Esito>
  <EsitoCaricamentoDocumento >
    <IdentificativoTemporaneoDocumento >TEMP_130_2373070</IdentificativoTemporaneoDocumento>
    <StatoElaborazione >OK</StatoElaborazione>
    <IdentificativoDocumento >2.16.840.1.113883.2.9.2.130.4.4^497136</IdentificativoDocumento>
  </EsitoCaricamentoDocumento>
  <ElencoErrori >
    <Errore >
      <codEsito>0000</codEsito>
      <esito>Operazione eseguita correttamente</esito>
      <tipoErrore>Success</tipoErrore>
      <fonte>FSE-INS-FE</fonte>
    </Errore>
  </ElencoErrori>
</EsitoCaricamentoDocumentoRicevuta>

buongiorno,
ci sono delle novità? devo aggiornare i referenti regionali per il sal di questo pomeriggio

Buongiorno,
stiamo ancora indagando il problema.

Buongiorno,
il problema e' stato risolto.

buongiorno,
posso considerare il documento pubblicato?

Se vi occorre un documento per ulteriori test meglio rifare la pubblicazione.

buongiorno
ho fatto una nuova pubblicazione ma lo stato rimane in ELAB

workflowInstanceId: 2.16.840.1.113883.2.9.2.130202.4.4.fc1538aac55b643f75c6a4ad86df40c2263dd4b6ecbf2e8a967ef99d9a96a151.dde5b571a9^^^^urn:ihe:iti:xdw:2013:workflowInstanceId

esitoCaricamentoRichiesta:
<EsitoCaricamentoDocumentoRichiesta >
  <IdentificativoUtente >PROVAX00X00X000Y</IdentificativoUtente>
  <pinCode >qkmVJEixQ1REhUvImCWG96H8sH0iMJovBuXbXg4XjdYXkla5dFRetD6E3Io3E1Jn
tKLJjE/DEtc/s60qIu35owdhzgMoVWcyuyUziYbwMETmqgug1HM4/pu6bch+k7By
7FwQGWi4Y2Y8qNKguhytQVHlMLygF/DAair9MIFJyfU=
</pinCode>
  <IdentificativoOrganizzazione >130</IdentificativoOrganizzazione>
  <StrutturaUtente >202123456</StrutturaUtente>
  <RuoloUtente >DRS</RuoloUtente>
  <IdentificativiTemporaneiDocumenti >TEMP_130_2377185</IdentificativiTemporaneiDocumenti>
  <DataRicercaDA >20241023103000</DataRicercaDA>
  <DataRicercaA >20241023103000</DataRicercaA>
</EsitoCaricamentoDocumentoRichiesta>

Grazie

Buonasera,
potere effettuare un nuovo tentativo?

Buonasera,
fatto e l'esito è OK. Posso considerarlo correttamente pubblicato?

Gwt

{"spanID":"6cccec9264c7b978","traceID":"6cccec9264c7b978","workflowInstanceId":"2.16.840.1.113883.2.9.2.130202.4.4.af40962fdbdd5393082721d07089b0b64d23b5a431dfbc9ff61b74fea5a5f0ff.2228d15618^^^^urn:ihe:iti:xdw:2013:workflowInstanceId","Success":true}

esitocaricamentoDocumento

<EsitoCaricamentoDocumentoRicevuta >
  <Esito >0000</Esito>
  <EsitoCaricamentoDocumento >
    <IdentificativoTemporaneoDocumento >TEMP_130_2377356</IdentificativoTemporaneoDocumento>
    <StatoElaborazione >OK</StatoElaborazione>
    <IdentificativoDocumento>2.16.840.1.113883.2.9.2.130.4.4^497255</IdentificativoDocumento>
  </EsitoCaricamentoDocumento>
  <ElencoErrori >
    <Errore >
      <codEsito>0000</codEsito>
      <esito>Operazione eseguita correttamente</esito>
      <tipoErrore>Success</tipoErrore>
      <fonte>FSE-INS-FE</fonte>
    </Errore>
  </ElencoErrori>
</EsitoCaricamentoDocumentoRicevuta>

Buon pomeriggio,
le confermiamo la corretta pubblicazione del documento.
Chiudiamo la presente issue e rimaniamo a disposizione per altre richieste di supporto.