ReteLabBundleRefertato

Descrizione

Il profilo ReteLabBundleRefertato è stato strutturato a partire dalla risorsa generica FHIR Bundle per comunicare l'avvenuta refertazione dei risultati delle prestazioni richiste in service. Di seguito è presentato il contenuto del profilo in diversi formati. La corrispondente definizione è consultabile al seguente link: ReteLabBundleRefertato.


Snapshot View

identifierΣ0..1Identifier
typeΣ1..1codeBindingFixed Value
timestampΣ0..1instant
totalΣ I0..1unsignedInt
signatureΣ0..1Signature

Differential View

typeΣ1..1codeBindingFixed Value
timestampΣ0..1instant

Hybrid View

identifierΣ0..1Identifier
typeΣ1..1codeBindingFixed Value
timestampΣ0..1instant
totalΣ I0..1unsignedInt
signatureΣ0..1Signature

Table View

Bundle..
Bundle.type..
Bundle.timestamp..
Bundle.entry..
Bundle.entry1..1
Bundle.entry.resourceReteLabMessageHeader..
Bundle.entry1..
Bundle.entry.resourceReteLabServiceRequestRichiestaEsamiLab..
Bundle.entry1..
Bundle.entry.resourceReteLabDiagnosticReportRefertato..
Bundle.entry.resource.identifier2..
Bundle.entry1..1
Bundle.entry.resourceReteLabEncounterInformazioniRichiestaLab..
Bundle.entry..
Bundle.entry.resourceReteLabPractitionerMedico..
Bundle.entry..
Bundle.entry.resourceReteLabPractitionerRoleMedico..
Bundle.entry2..
Bundle.entry.resourceReteLabOrganizationLaboratorio, ReteLabOrganizationL1, ReteLabOrganizationL2, ReteLabOrganizationL3, ReteLabOrganizationL4..
Bundle.entry1..1
Bundle.entry.resourceReteLabPatientCittadino..

XML View

<StructureDefinition xmlns="http://hl7.org/fhir">
    <url value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabBundleRefertato" />
    <name value="ReteLabBundleRefertato" />
    <status value="active" />
    <date value="2023-12-21T14:31:53.6384566+00:00" />
    <fhirVersion value="4.0.1" />
    <kind value="resource" />
    <abstract value="false" />
    <type value="Bundle" />
    <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Bundle" />
    <derivation value="constraint" />
    <differential>
        <element id="Bundle.type">
            <path value="Bundle.type" />
            <fixedCode value="message" />
        </element>
        <element id="Bundle.timestamp">
            <path value="Bundle.timestamp" />
            <definition value="Corrispondente campo HL7 secondo specifiche regionali: MSH-7.1" />
        </element>
        <element id="Bundle.entry">
            <path value="Bundle.entry" />
            <slicing>
                <discriminator>
                    <type value="profile" />
                    <path value="resolve()" />
                </discriminator>
                <rules value="open" />
            </slicing>
        </element>
        <element id="Bundle.entry:MessageHeader">
            <path value="Bundle.entry" />
            <sliceName value="MessageHeader" />
            <min value="1" />
            <max value="1" />
        </element>
        <element id="Bundle.entry:MessageHeader.resource">
            <path value="Bundle.entry.resource" />
            <type>
                <code value="Resource" />
                <profile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabMessageHeader" />
            </type>
        </element>
        <element id="Bundle.entry:ServiceRequest">
            <path value="Bundle.entry" />
            <sliceName value="ServiceRequest" />
            <min value="1" />
        </element>
        <element id="Bundle.entry:ServiceRequest.resource">
            <path value="Bundle.entry.resource" />
            <type>
                <code value="Resource" />
                <profile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabServiceRequestRichiestaEsamiLab" />
            </type>
        </element>
        <element id="Bundle.entry:DiagnosticReport">
            <path value="Bundle.entry" />
            <sliceName value="DiagnosticReport" />
            <min value="1" />
        </element>
        <element id="Bundle.entry:DiagnosticReport.resource">
            <path value="Bundle.entry.resource" />
            <type>
                <code value="Resource" />
                <profile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabDiagnosticReportRefertato" />
            </type>
        </element>
        <element id="Bundle.entry:DiagnosticReport.resource.identifier">
            <path value="Bundle.entry.resource.identifier" />
            <slicing>
                <discriminator>
                    <type value="value" />
                    <path value="system" />
                </discriminator>
                <rules value="open" />
            </slicing>
            <min value="2" />
        </element>
        <element id="Bundle.entry:Encounter">
            <path value="Bundle.entry" />
            <sliceName value="Encounter" />
            <min value="1" />
            <max value="1" />
        </element>
        <element id="Bundle.entry:Encounter.resource">
            <path value="Bundle.entry.resource" />
            <type>
                <code value="Resource" />
                <profile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabEncounterInformazioniRichiestaLab" />
            </type>
        </element>
        <element id="Bundle.entry:Practitioner">
            <path value="Bundle.entry" />
            <sliceName value="Practitioner" />
        </element>
        <element id="Bundle.entry:Practitioner.resource">
            <path value="Bundle.entry.resource" />
            <type>
                <code value="Resource" />
                <profile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabPractitionerMedico" />
            </type>
        </element>
        <element id="Bundle.entry:PractitionerRole">
            <path value="Bundle.entry" />
            <sliceName value="PractitionerRole" />
        </element>
        <element id="Bundle.entry:PractitionerRole.resource">
            <path value="Bundle.entry.resource" />
            <type>
                <code value="Resource" />
                <profile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabPractitionerRoleMedico" />
            </type>
        </element>
        <element id="Bundle.entry:Organization">
            <path value="Bundle.entry" />
            <sliceName value="Organization" />
            <short value="Organization Laboratorio, L1 e L2 sono obbligatorie. Devono essere presenti almeno due Organization che riportano il codice dell’ente e del presidio del laboratorio; le informazioni sul reparto e sull’ambulatorio sono facoltative a meno di presidi che possiedono pi&#249; laboratori. In tal caso, &#232; necessario specificare un livello di dettaglio opportuno della struttura (tramite il Organization L3 e L4) al fine del riconoscimento del laboratorio incaricato." />
            <min value="2" />
        </element>
        <element id="Bundle.entry:Organization.resource">
            <path value="Bundle.entry.resource" />
            <short value="Organization Laboratorio, L1 e L2 sono obbligatorie." />
            <type>
                <code value="Resource" />
                <profile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabOrganizationLaboratorio" />
                <profile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabOrganizationL1" />
                <profile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabOrganizationL2" />
                <profile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabOrganizationL3" />
                <profile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabOrganizationL4" />
            </type>
        </element>
        <element id="Bundle.entry:Patient">
            <path value="Bundle.entry" />
            <sliceName value="Patient" />
            <min value="1" />
            <max value="1" />
        </element>
        <element id="Bundle.entry:Patient.resource">
            <path value="Bundle.entry.resource" />
            <type>
                <code value="Resource" />
                <profile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabPatientCittadino" />
            </type>
        </element>
    </differential>
</StructureDefinition>

JSON View

{
    "resourceType": "StructureDefinition",
    "url": "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabBundleRefertato",
    "name": "ReteLabBundleRefertato",
    "status": "active",
    "date": "12/21/2023 14:31:53",
    "fhirVersion": "4.0.1",
    "kind": "resource",
    "abstract": false,
    "type": "Bundle",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Bundle",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Bundle.type",
                "path": "Bundle.type",
                "fixedCode": "message"
            },
            {
                "id": "Bundle.timestamp",
                "path": "Bundle.timestamp",
                "definition": "Corrispondente campo HL7 secondo specifiche regionali: MSH-7.1"
            },
            {
                "id": "Bundle.entry",
                "path": "Bundle.entry",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "profile",
                            "path": "resolve()"
                        }
                    ],
                    "rules": "open"
                }
            },
            {
                "id": "Bundle.entry:MessageHeader",
                "path": "Bundle.entry",
                "sliceName": "MessageHeader",
                "min": 1,
                "max": "1"
            },
            {
                "id": "Bundle.entry:MessageHeader.resource",
                "path": "Bundle.entry.resource",
                "type":  [
                    {
                        "code": "Resource",
                        "profile":  [
                            "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabMessageHeader"
                        ]
                    }
                ]
            },
            {
                "id": "Bundle.entry:ServiceRequest",
                "path": "Bundle.entry",
                "sliceName": "ServiceRequest",
                "min": 1
            },
            {
                "id": "Bundle.entry:ServiceRequest.resource",
                "path": "Bundle.entry.resource",
                "type":  [
                    {
                        "code": "Resource",
                        "profile":  [
                            "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabServiceRequestRichiestaEsamiLab"
                        ]
                    }
                ]
            },
            {
                "id": "Bundle.entry:DiagnosticReport",
                "path": "Bundle.entry",
                "sliceName": "DiagnosticReport",
                "min": 1
            },
            {
                "id": "Bundle.entry:DiagnosticReport.resource",
                "path": "Bundle.entry.resource",
                "type":  [
                    {
                        "code": "Resource",
                        "profile":  [
                            "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabDiagnosticReportRefertato"
                        ]
                    }
                ]
            },
            {
                "id": "Bundle.entry:DiagnosticReport.resource.identifier",
                "path": "Bundle.entry.resource.identifier",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "value",
                            "path": "system"
                        }
                    ],
                    "rules": "open"
                },
                "min": 2
            },
            {
                "id": "Bundle.entry:Encounter",
                "path": "Bundle.entry",
                "sliceName": "Encounter",
                "min": 1,
                "max": "1"
            },
            {
                "id": "Bundle.entry:Encounter.resource",
                "path": "Bundle.entry.resource",
                "type":  [
                    {
                        "code": "Resource",
                        "profile":  [
                            "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabEncounterInformazioniRichiestaLab"
                        ]
                    }
                ]
            },
            {
                "id": "Bundle.entry:Practitioner",
                "path": "Bundle.entry",
                "sliceName": "Practitioner"
            },
            {
                "id": "Bundle.entry:Practitioner.resource",
                "path": "Bundle.entry.resource",
                "type":  [
                    {
                        "code": "Resource",
                        "profile":  [
                            "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabPractitionerMedico"
                        ]
                    }
                ]
            },
            {
                "id": "Bundle.entry:PractitionerRole",
                "path": "Bundle.entry",
                "sliceName": "PractitionerRole"
            },
            {
                "id": "Bundle.entry:PractitionerRole.resource",
                "path": "Bundle.entry.resource",
                "type":  [
                    {
                        "code": "Resource",
                        "profile":  [
                            "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabPractitionerRoleMedico"
                        ]
                    }
                ]
            },
            {
                "id": "Bundle.entry:Organization",
                "path": "Bundle.entry",
                "sliceName": "Organization",
                "short": "Organization Laboratorio, L1 e L2 sono obbligatorie. Devono essere presenti almeno due Organization che riportano il codice dell’ente e del presidio del laboratorio; le informazioni sul reparto e sull’ambulatorio sono facoltative a meno di presidi che possiedono più laboratori. In tal caso, è necessario specificare un livello di dettaglio opportuno della struttura (tramite il Organization L3 e L4) al fine del riconoscimento del laboratorio incaricato.",
                "min": 2
            },
            {
                "id": "Bundle.entry:Organization.resource",
                "path": "Bundle.entry.resource",
                "short": "Organization Laboratorio, L1 e L2 sono obbligatorie.",
                "type":  [
                    {
                        "code": "Resource",
                        "profile":  [
                            "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabOrganizationLaboratorio",
                            "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabOrganizationL1",
                            "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabOrganizationL2",
                            "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabOrganizationL3",
                            "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabOrganizationL4"
                        ]
                    }
                ]
            },
            {
                "id": "Bundle.entry:Patient",
                "path": "Bundle.entry",
                "sliceName": "Patient",
                "min": 1,
                "max": "1"
            },
            {
                "id": "Bundle.entry:Patient.resource",
                "path": "Bundle.entry.resource",
                "type":  [
                    {
                        "code": "Resource",
                        "profile":  [
                            "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabPatientCittadino"
                        ]
                    }
                ]
            }
        ]
    }
}