{ "description": "Profilo utilizzato per lo scambio di messaggi tra gli attori coinvolti quando si fa uso del paradigma Messaging.", "_filename": "Profili ed Estensioni/Profile_ReteLab_MessageHeader.json", "package_name": "gdrl.fhir.r4", "date": "2023-12-21T14:31:53.6384566+00:00", "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "ReteLabMessageHeader", "abstract": false, "type": "MessageHeader", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "1.0.0", "status": "active", "id": "c8af865e-61c7-4ee7-8537-89641010b737", "kind": "resource", "url": "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabMessageHeader", "version": null, "differential": { "element": [ { "id": "MessageHeader", "path": "MessageHeader", "short": "Usato per lo scambio di messaggi tra gli attori coinvolti quando si fa uso del paradigma Messaging.", "definition": "Profilo utilizzato per lo scambio di messaggi tra gli attori coinvolti quando si fa uso del paradigma Messaging, pertanto sarà utilizzato in tutti i flussi." }, { "id": "MessageHeader.id", "min": 1, "path": "MessageHeader.id", "short": "ID del messaggio", "comment": "Corrispondente campo HL7 secondo specifiche regionali: MSH-10" }, { "id": "MessageHeader.meta", "path": "MessageHeader.meta" }, { "id": "MessageHeader.meta.lastUpdated", "min": 1, "path": "MessageHeader.meta.lastUpdated", "short": "Data e ora di generazione del messaggio", "comment": "Corrispondente campo HL7 secondo specifiche regionali: MSH-7" }, { "id": "MessageHeader.event[x]", "path": "MessageHeader.event[x]", "type": [ { "code": "Coding" } ], "short": "Codice evento", "comment": "Corrispondente campo HL7 secondo specifiche regionali: MSH-9", "definition": "Codice evento secondo standard HL7" }, { "id": "MessageHeader.event[x].system", "min": 1, "path": "MessageHeader.event[x].system", "fixedUri": "https://fhir.siss.regione.lombardia.it/ValueSet/CodiceEventoMessageHeader" }, { "id": "MessageHeader.event[x].code", "min": 1, "path": "MessageHeader.event[x].code", "short": "Codice evento", "binding": { "strength": "required", "valueSet": "https://fhir.siss.regione.lombardia.it/ValueSet/CodiceEventoMessageHeader", "description": "ValueSet relativo alla codifica del codice evento secondo standard HL7" }, "comment": "Corrispondente campo HL7 secondo specifiche regionali: MSH-9.2" }, { "id": "MessageHeader.event[x].display", "min": 1, "path": "MessageHeader.event[x].display", "short": "Descrizione codice evento", "comment": "Corrispondente campo HL7 secondo specifiche regionali: MSH-9" }, { "id": "MessageHeader.destination", "path": "MessageHeader.destination", "short": "Applicazione di destinazione del messaggio", "comment": "Corrispondente campo HL7 secondo specifiche regionali: MSH-5", "definition": "Codice identificativo applicativo di destinazione." }, { "id": "MessageHeader.destination.name", "path": "MessageHeader.destination.name", "short": "Nome applicazione di destinazione", "comment": "Corrispondente campo HL7 secondo specifiche regionali: MSH-5.1" }, { "id": "MessageHeader.destination.endpoint", "path": "MessageHeader.destination.endpoint", "short": "Endpoint dell'applicativo di destinazione", "definition": "Verrà valorizzato da chi invia il messaggio con l'endpointOMR." }, { "id": "MessageHeader.source", "path": "MessageHeader.source", "short": "Applicazione sorgente", "comment": "Corrispondente campo HL7 secondo specifiche regionali: MSH-3", "definition": "Codice identificativo dell'Applicativo Inviante" }, { "id": "MessageHeader.source.name", "path": "MessageHeader.source.name", "short": "Nome applicativo sorgente", "comment": "Corrispondente campo HL7 secondo specifiche regionali: MSH-3.1" }, { "id": "MessageHeader.source.software", "path": "MessageHeader.source.software", "short": "Nome software applicativo" }, { "id": "MessageHeader.source.endpoint", "path": "MessageHeader.source.endpoint", "short": "Endpoint dell'applicativo sorgente", "definition": "Verrà valorizzato da chi invia il messaggio:\r\n- se è il flusso da HL7 allora passa da NPRI quindi coppia endpointNPRI\r\n- se invece è direttamente l'applicativo di laboratorio coppia endpointLaboratorio" }, { "id": "MessageHeader.response", "path": "MessageHeader.response", "short": "Risposta al messaggio", "definition": "Deve essere compilato solo se il messaggio è una risposta ad un altro messaggio." }, { "id": "MessageHeader.response.identifier", "path": "MessageHeader.response.identifier", "short": "ID del messaggio a cui si sta rispondendo", "comment": "Corrispondente campo HL7 secondo specifiche regionali: MSA-2", "definition": "ID del messaggio a cui si sta rispondendo (MessageHeader.id del messaggio di cui è la risposta)" }, { "id": "MessageHeader.response.code", "path": "MessageHeader.response.code", "short": "Codice che identifica il tipo di risposta al messaggio", "comment": "Corrispondente campo HL7 secondo specifiche regionali: MSA-1", "definition": "Indica se il messaggio ha avuto successo o meno e se deve essere reinviato o meno.\r\nPuò assumere i seguenti valori:\r\n1. \"ok\" se messaggio è stato accettato ed elaborato senza errori; \r\n2. \"transient-error\" se si è verificato un errore imprevisto interno; \r\n3. \"fatal-error\" se il messaggio è stato rifiutato a causa di un problema con il contenuto." }, { "id": "MessageHeader.response.details", "path": "MessageHeader.response.details", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabOperationOutcome" ] } ], "short": "Dettaglio dei problemi trovati nel messaggio", "comment": "Corrispondente campo HL7 secondo specifiche regionali: MSA-3 / ERR", "definition": "Reference al profilo OperationOutcome che contiene una descrizione testuale dell’errore" }, { "id": "MessageHeader.focus", "min": 1, "path": "MessageHeader.focus", "type": [ { "code": "Reference", "targetProfile": [ "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabEncounterInformazioniRichiestaLab", "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabTaskStatoRichiesta", "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabDiagnosticReportRefertato", "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabDiagnosticReportRisultatiDisponibili", "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabAllergyIntoleranceAllergie", "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabServiceRequestRichiestaEsamiLab" ] } ], "short": "Reference ad un'altra risorsa, in base alla tipologia di messaggio che si sta inviando.", "definition": "Reference al profilo ReteLabEncounterInformazioniRichiestaLab, ReteLabTaskStatoRichiesta, ReteLabDiagnosticReportRefertato, ReteLabDiagnosticReportRisultatiDisponibili, ReteLabAllergyIntoleranceAllergie e ReteLabServiceRequestRichiestaEsamiLab" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/MessageHeader" }