Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Regione Valle d'Aosta - Anomalia pubblicazione verso Regione Molise su DocumentEntry.typeCode #1147

Open
assistenza-fsevda opened this issue Oct 23, 2024 · 6 comments

Comments

@assistenza-fsevda
Copy link

Buongiorno,
abbiamo riscontrato un'anomalia in fase di pubblicazione sul CF ZCCSBT75C05I282D di Regione Molise. In un primo tentativo abbiamo ottenuto infatti l'errore "Wrong format data of display name for DocumentEntry.typeCode" Dall'analisi fatta abbiamo visto che l'errore è causato dalla stringa "Nota di consulto" presente nel displayName del tag "ClinicalDocument -> code" all'interno del CDA allegato al pdf. Abbiamo infatti effettuato un secondo tentativo sostituendo il valore "Nota di consulto" con "Referto specialistico" e la pubblicazione è andata a buon fine. Così facendo il gateway ci ha però giustamente segnalato il warning "Si raccomanda di valorizzare gli attributi dell'elemento ClinicalDocument/code nel seguente modo: @codeSystemName ='LOINC' e @DisplayName ='Nota di consulto'". In effetti la specifica di HL7 Italia per i CDA2 dei referti specialistici ambulatoriali prevede che il tag "code" sia valorizzato con il codice LOINC "11488-4 - Nota di consulto".

Aggiungo il tag del referente @marlagatta che ci ha già supportato per un problema con la delete. Anche in questo caso gli chiediamo supporto per la risoluzione dell'anomalia.

Di seguito il dettaglio dell'errore riscontrato:

{
    "traceID": "a5f035dfd2a76de9",
    "spanID": "e391cf13ee717bbf",
    "transactionData": [
        {
            "eventType": "VALIDATION_FOR_PUBLICATION",
            "eventDate": "2024-10-23T09:09:50.911+02:00",
            "eventStatus": "SUCCESS",
            "subject": "PROVAX00X00X000Y^^^&2.16.840.1.113883.2.9.4.3.2&ISO",
            "organizzazione": "020",
            "workflowInstanceId": "2.16.840.1.113883.2.9.2.20101.4.4.5.e21c1196ad1cec9f893978e29f730dcc09cda62f889a138da36f930edb31b268.1bf39d3f69^^^^urn:ihe:iti:xdw:2013:workflowInstanceId",
            "traceId": "2253c7284c143bcc",
            "issuer": "integrity:S1#020#020VALDAOSTATEST",
            "expiringDate": "2025-10-23T09:09:50.920+02:00"
        },
        {
            "eventType": "PUBLICATION",
            "eventDate": "2024-10-23T09:09:50.953+02:00",
            "eventStatus": "SUCCESS",
            "identificativoDocumento": "2.16.840.1.113883.2.9.2.20.4.4^001.CRASHPRG.TESTRSA:MOL0011-0",
            "subject": "PROVAX00X00X000Y^^^&2.16.840.1.113883.2.9.4.3.2&ISO",
            "tipoAttivita": "CON",
            "organizzazione": "020",
            "workflowInstanceId": "2.16.840.1.113883.2.9.2.20101.4.4.5.e21c1196ad1cec9f893978e29f730dcc09cda62f889a138da36f930edb31b268.1bf39d3f69^^^^urn:ihe:iti:xdw:2013:workflowInstanceId",
            "traceId": "2253c7284c143bcc",
            "issuer": "integrity:S1#020#020VALDAOSTATEST",
            "expiringDate": "2025-10-23T09:09:50.981+02:00"
        },
        {
            "eventType": "SEND_TO_INI",
            "eventDate": "2024-10-23T09:09:51.684+02:00",
            "eventStatus": "BLOCKING_ERROR",
            "message": "SEVERITY:urn:oasis:names:tc:ebxml-regrep:ErrorSeverityType:ErrorERROR_CODE:R56CODE CONTEXT:Wrong format data of display name for DocumentEntry.typeCode (Document1)",
            "workflowInstanceId": "2.16.840.1.113883.2.9.2.20101.4.4.5.e21c1196ad1cec9f893978e29f730dcc09cda62f889a138da36f930edb31b268.1bf39d3f69^^^^urn:ihe:iti:xdw:2013:workflowInstanceId",
            "expiringDate": "2025-10-23T09:09:51.693+02:00"
        }
    ]
}

Se servono ulteriori informazioni o test siamo a disposizione.
Grazie per l'aiuto

@marlagatta
Copy link

Salve.
La codifica prevista per i metadati della ITI-42 é diversa da quella prevista per il CDA2.
Da specifiche Affinity Domain il metadato XDSDocumentEntry.typeCode, Tabella 2.19-1 a pagina 29, prevede per il loinc "11488-4" la descrizione "Referto specialistico", e da specifiche di Interoperabilità Tabella 54 a pagina 152, è prevista l'emissione dell'errore R56 per un valore errato di detta descrizione.

@assistenza-fsevda
Copy link
Author

Buongiorno @marlagatta,
grazie per il feedback. In effetti anche noi avevamo notato la discrepanza tra Affinity Domain Italia e specifica CDA2. Purtroppo il Gateway mappa il metadato XDSDocumentEntry.typeCode prendendo il valore dal contenuto dal CDA2. A questo punto chiedo un supporto a @vigliottim e/o @LucaRogledi per capire come dobbiamo comportarci.

Grazie e buon lavoro.

@vigliottim
Copy link

Buongiorno @assistenza-fsevda,
le chiediamo gentilmente di allegare il CDA2 utilizzato.
Grazie.

@vigliottim vigliottim added question Further information is requested and removed ON-HOLD labels Oct 23, 2024
@assistenza-fsevda
Copy link
Author

Buongiorno,
ecco in allegato il CDA2 utilizzato

cda.txt

Grazie mille.

@vigliottim vigliottim added ON-HOLD and removed question Further information is requested labels Oct 23, 2024
@vigliottim
Copy link

Buonasera,
grazie per la segnalazione.
Abbiamo verificato il disallineamento tra Affinity Domain e HL7 e provvederemo ad informare AGID.
Grazie.

@lninnova
Copy link

lninnova commented Nov 4, 2024

Buongiorno, ci sono aggiornamenti su questo tema?
Attualmente la Puglia blocca tutte le transazioni di comunicazione metadati che riportano un valore diverso da quelli presenti nella Tabella 2.19-1 di Affinity Domain.
Grazie

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants