ReteLabOperationOutcome

Descrizione

Il profilo ReteLabOperationOutcome è stato strutturato a partire dalla risorsa generica FHIR OperationOutcome utilizzata per descrivere eventuali problematiche nell'elaborazione del messaggio.

Di seguito è presentato il contenuto del profilo in diversi formati. La corrispondente definizione è consultabile al seguente link: ReteLabOperationOutcome.


Snapshot View

severityΣ1..1codeBinding
codeΣ1..1codeBindingFixed Value
systemΣ0..1uri
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
diagnosticsΣ0..1string
locationΣ0..*string
expressionΣ0..*string

Differential View

severityΣ1..1codeBinding
codeΣ1..1codeBindingFixed Value
systemΣ0..1uri
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
diagnosticsΣ0..1string
locationΣ0..*string
expressionΣ0..*string

Hybrid View

severityΣ1..1codeBinding
codeΣ1..1codeBindingFixed Value
systemΣ0..1uri
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
diagnosticsΣ0..1string
locationΣ0..*string
expressionΣ0..*string

Table View

OperationOutcome..
OperationOutcome.issue..
OperationOutcome.issue.severity..
OperationOutcome.issue.code..
OperationOutcome.issue.details..
OperationOutcome.issue.details.coding..
OperationOutcome.issue.details.coding.display..
OperationOutcome.issue.diagnostics..


XML View

<StructureDefinition xmlns="http://hl7.org/fhir">
    <url value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabOperationOutcome" />
    <name value="ReteLabOperationOutcome" />
    <status value="active" />
    <date value="2023-12-21T14:31:53.6384566+00:00" />
    <description value="Profilo contenente una descrizione dei problemi trovati nel messaggio" />
    <fhirVersion value="4.0.1" />
    <kind value="resource" />
    <abstract value="false" />
    <type value="OperationOutcome" />
    <baseDefinition value="http://hl7.org/fhir/StructureDefinition/OperationOutcome" />
    <derivation value="constraint" />
    <differential>
        <element id="OperationOutcome">
            <path value="OperationOutcome" />
            <short value="Dettaglio dei problemi trovati nel messaggio" />
            <comment value="Questo profilo &#232; utilizzato nei flussi che prevedono un ACK di risposta, in caso si verifica un errore nel messaggio in ingresso.\nIn tale risorsa saranno dettagliati gli errori che si sono verificati nel messaggio inviato." />
        </element>
        <element id="OperationOutcome.issue">
            <path value="OperationOutcome.issue" />
            <short value="Descrizione dell&#39;errore" />
            <comment value="Corrispondente campo HL7 secondo specifiche regionali: ERR" />
        </element>
        <element id="OperationOutcome.issue.severity">
            <path value="OperationOutcome.issue.severity" />
            <short value="Severit&#224; errore" />
            <definition value="Pu&#242; assumere i seguenti valori: \n - fatal \n - error \n - warning \n - information" />
            <comment value="Corrispondente campo HL7 secondo specifiche regionali: ERR-4" />
        </element>
        <element id="OperationOutcome.issue.code">
            <path value="OperationOutcome.issue.code" />
            <fixedCode value="invalid" />
        </element>
        <element id="OperationOutcome.issue.details">
            <path value="OperationOutcome.issue.details" />
            <short value="Dettaglio errore" />
            <comment value="Corrispondente campo HL7 secondo specifiche regionali: ERR-5" />
        </element>
        <element id="OperationOutcome.issue.details.coding.display">
            <path value="OperationOutcome.issue.details.coding.display" />
            <short value="Descrizione di dettaglio dell&#39;errore" />
            <comment value="Corrispondente campo HL7 secondo specifiche regionali: ERR-5 CWE-2" />
        </element>
        <element id="OperationOutcome.issue.diagnostics">
            <path value="OperationOutcome.issue.diagnostics" />
            <short value="Informazioni aggiuntive" />
            <definition value="Contiene informazioni aggiuntive e non strutturate sull&#39;errore.\n(Testo del messaggio di errore)" />
            <comment value="Corrispondente campo HL7 secondo specifiche regionali: ERR-8" />
        </element>
    </differential>
</StructureDefinition>

JSON View

{
    "resourceType": "StructureDefinition",
    "url": "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabOperationOutcome",
    "name": "ReteLabOperationOutcome",
    "status": "active",
    "date": "2023-12-21T14:31:53.6384566+00:00",
    "description": "Profilo contenente una descrizione dei problemi trovati nel messaggio",
    "fhirVersion": "4.0.1",
    "kind": "resource",
    "abstract": false,
    "type": "OperationOutcome",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/OperationOutcome",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "OperationOutcome",
                "path": "OperationOutcome",
                "short": "Dettaglio dei problemi trovati nel messaggio",
                "comment": "Questo profilo è utilizzato nei flussi che prevedono un ACK di risposta, in caso si verifica un errore nel messaggio in ingresso.\nIn tale risorsa saranno dettagliati gli errori che si sono verificati nel messaggio inviato."
            },
            {
                "id": "OperationOutcome.issue",
                "path": "OperationOutcome.issue",
                "short": "Descrizione dell'errore",
                "comment": "Corrispondente campo HL7 secondo specifiche regionali: ERR"
            },
            {
                "id": "OperationOutcome.issue.severity",
                "path": "OperationOutcome.issue.severity",
                "short": "Severità errore",
                "definition": "Può assumere i seguenti valori: \n - fatal \n - error \n - warning \n - information",
                "comment": "Corrispondente campo HL7 secondo specifiche regionali: ERR-4"
            },
            {
                "id": "OperationOutcome.issue.code",
                "path": "OperationOutcome.issue.code",
                "fixedCode": "invalid"
            },
            {
                "id": "OperationOutcome.issue.details",
                "path": "OperationOutcome.issue.details",
                "short": "Dettaglio errore",
                "comment": "Corrispondente campo HL7 secondo specifiche regionali: ERR-5"
            },
            {
                "id": "OperationOutcome.issue.details.coding.display",
                "path": "OperationOutcome.issue.details.coding.display",
                "short": "Descrizione di dettaglio dell'errore",
                "comment": "Corrispondente campo HL7 secondo specifiche regionali: ERR-5 CWE-2"
            },
            {
                "id": "OperationOutcome.issue.diagnostics",
                "path": "OperationOutcome.issue.diagnostics",
                "short": "Informazioni aggiuntive",
                "definition": "Contiene informazioni aggiuntive e non strutturate sull'errore.\n(Testo del messaggio di errore)",
                "comment": "Corrispondente campo HL7 secondo specifiche regionali: ERR-8"
            }
        ]
    }
}

ValueSet

Attualmente non sono definiti value set specifici per il profilo ReteLabOperationOutcome.