ReteLabSpecimenCampioneLaboratorio

Descrizione

Il profilo ReteLabSpecimenCampioneLaboratorio è stato strutturato a partire dalla risorsa generica FHIR Specimen utilizzata per descrivere i campioni che verranno analizzati. Questo profilo può essere presente nei seguenti scenari:

  • Nuova Richiesta da LR a OMR,
  • Richiesta e risposta di cancellazione e modifica,
  • Check-in servente,
  • Notifica eseguito e completato.

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


Snapshot View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifierΣ0..*Identifier
accessionIdentifierΣ0..1Identifier
statusΣ ?!0..1codeBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ0..1uri
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
subjectΣ I0..1Reference(ReteLabPatientCittadino)
receivedTimeΣ0..1dateTime
parentI0..*Reference(Specimen)
requestI0..*Reference(ServiceRequest)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
collectorΣ I0..1Reference(Practitioner | PractitionerRole)
collectedDateTimedateTime
collectedPeriodPeriod
durationΣ I0..1Duration
quantityI0..1SimpleQuantity
method0..1CodeableConcept
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ0..1uri
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
fastingStatusCodeableConceptCodeableConcept
fastingStatusDurationDuration
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
description0..1string
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ0..1uriFixed Value
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
additiveI0..*Reference(Substance)
timeDateTimedateTime
timePeriodPeriod
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uriFixed Value
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
description0..1string
type0..1CodeableConcept
capacityI0..1SimpleQuantity
specimenQuantityI0..1SimpleQuantity
additiveCodeableConceptCodeableConcept
additiveReferenceReference(Substance)
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ0..1uri
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
note0..*Annotation

Differential View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifierΣ0..*Identifier
accessionIdentifierΣ0..1Identifier
statusΣ ?!0..1codeBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ0..1uri
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
subjectΣ I0..1Reference(ReteLabPatientCittadino)
receivedTimeΣ0..1dateTime
parentI0..*Reference(Specimen)
requestI0..*Reference(ServiceRequest)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
collectorΣ I0..1Reference(Practitioner | PractitionerRole)
collectedDateTimedateTime
collectedPeriodPeriod
durationΣ I0..1Duration
quantityI0..1SimpleQuantity
method0..1CodeableConcept
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ0..1uri
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
fastingStatusCodeableConceptCodeableConcept
fastingStatusDurationDuration
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
description0..1string
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ0..1uriFixed Value
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
additiveI0..*Reference(Substance)
timeDateTimedateTime
timePeriodPeriod
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uriFixed Value
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
description0..1string
type0..1CodeableConcept
capacityI0..1SimpleQuantity
specimenQuantityI0..1SimpleQuantity
additiveCodeableConceptCodeableConcept
additiveReferenceReference(Substance)
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ0..1uri
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
note0..*Annotation

Hybrid View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifierΣ0..*Identifier
accessionIdentifierΣ0..1Identifier
statusΣ ?!0..1codeBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ0..1uri
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
subjectΣ I0..1Reference(ReteLabPatientCittadino)
receivedTimeΣ0..1dateTime
parentI0..*Reference(Specimen)
requestI0..*Reference(ServiceRequest)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
collectorΣ I0..1Reference(Practitioner | PractitionerRole)
collectedDateTimedateTime
collectedPeriodPeriod
durationΣ I0..1Duration
quantityI0..1SimpleQuantity
method0..1CodeableConcept
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ0..1uri
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
fastingStatusCodeableConceptCodeableConcept
fastingStatusDurationDuration
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
description0..1string
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ0..1uriFixed Value
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
additiveI0..*Reference(Substance)
timeDateTimedateTime
timePeriodPeriod
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uriFixed Value
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
description0..1string
type0..1CodeableConcept
capacityI0..1SimpleQuantity
specimenQuantityI0..1SimpleQuantity
additiveCodeableConceptCodeableConcept
additiveReferenceReference(Substance)
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ0..1uri
versionΣ0..1string
codeΣ0..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
note0..*Annotation

Table View

Specimen..
Specimen.type1..
Specimen.type.coding..
Specimen.type.coding.system..
Specimen.type.coding.code..
Specimen.type.coding.display..
Specimen.subjectReference(ReteLabPatientCittadino)..
Specimen.receivedTime..
Specimen.collection..
Specimen.collection.bodySite..
Specimen.collection.bodySite.coding..
Specimen.collection.bodySite.coding.system..
Specimen.collection.bodySite.coding.code..
Specimen.collection.bodySite.coding.display..
Specimen.processing..
Specimen.processing.procedure..
Specimen.processing.procedure.coding..
Specimen.processing.procedure.coding.system..
Specimen.processing.procedure.coding.code..
Specimen.processing.procedure.coding.display..
Specimen.container..
Specimen.container.identifier..
Specimen.container.identifier.system..
Specimen.container.identifier.value..
Specimen.condition..
Specimen.condition.coding..
Specimen.condition.coding.code..
Specimen.condition.coding.display..

XML View

<StructureDefinition xmlns="http://hl7.org/fhir">
    <url value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabSpecimenCampioneLaboratorio" />
    <name value="ReteLabSpecimenCampioneLaboratorio" />
    <status value="active" />
    <date value="2024-03-18T09:32:00.9034686+00:00" />
    <description value="Profilo che descrive i campioni che verranno analizzati. L&#39;utilizzo &#232; previsto per il flusso:\n- nuova richiesta\n- richiesta e risposta di cancellazione\n- richiesta e risposta di modifica\n- checkIn servente\n- notifica di eseguito/completato" />
    <fhirVersion value="4.0.1" />
    <kind value="resource" />
    <abstract value="false" />
    <type value="Specimen" />
    <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Specimen" />
    <derivation value="constraint" />
    <differential>
        <element id="Specimen">
            <path value="Specimen" />
            <short value="Descrive i campioni che verranno analizzati" />
            <definition value="Risorsa utilizzata per descrivere la tipologia di campioni da utilizzare nelle prestazioni richieste." />
            <comment value="Segmento HL7 secondo specifiche regionali: SPM" />
        </element>
        <element id="Specimen.type">
            <path value="Specimen.type" />
            <short value="Tipologia del campione o identificativo del materiale biologico" />
            <comment value="Corrispondente campo HL7 secondo specifiche regionali: SPM-4" />
            <min value="1" />
        </element>
        <element id="Specimen.type.coding.system">
            <path value="Specimen.type.coding.system" />
            <short value="Sistema di codifica" />
            <comment value="Corrispondente campo HL7 secondo specifiche regionali: SPM-4 CWE-3" />
        </element>
        <element id="Specimen.type.coding.code">
            <path value="Specimen.type.coding.code" />
            <short value="Codice del campione" />
            <comment value="Corrispondente campo HL7 secondo specifiche regionali: SPM-4 CWE-1" />
        </element>
        <element id="Specimen.type.coding.display">
            <path value="Specimen.type.coding.display" />
            <short value="Descrizione" />
            <comment value="Corrispondente campo HL7 secondo specifiche regionali: SPM-4 CWE-2" />
        </element>
        <element id="Specimen.subject">
            <path value="Specimen.subject" />
            <short value="Paziente di riferimento" />
            <definition value="Reference al profilo ReteLabPatientCittadino" />
            <type>
                <code value="Reference" />
                <targetProfile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabPatientCittadino" />
            </type>
        </element>
        <element id="Specimen.receivedTime">
            <path value="Specimen.receivedTime" />
            <short value="Data e ora dell&#39;arrivo del campione al laboratorio servente" />
            <definition value="Corrispondente secondo specifiche regionali al campo SPM-18." />
            <comment value="Data e ora del check in servente." />
        </element>
        <element id="Specimen.collection">
            <path value="Specimen.collection" />
            <short value="Dettagli sul prelievo." />
        </element>
        <element id="Specimen.collection.bodySite">
            <path value="Specimen.collection.bodySite" />
            <short value="Sede anatomica di prelievo" />
            <comment value="Corrispondente campo HL7 secondo specifiche regionali: SPM-8" />
        </element>
        <element id="Specimen.collection.bodySite.coding.system">
            <path value="Specimen.collection.bodySite.coding.system" />
            <short value="Sistema di codifica" />
            <comment value="Corrispondente campo HL7 secondo specifiche regionali: SPM-8.3" />
        </element>
        <element id="Specimen.collection.bodySite.coding.code">
            <path value="Specimen.collection.bodySite.coding.code" />
            <short value="Codice sede anatomica di prelievo" />
            <comment value="Corrispondente campo HL7 secondo specifiche regionali: SPM-8.1" />
        </element>
        <element id="Specimen.collection.bodySite.coding.display">
            <path value="Specimen.collection.bodySite.coding.display" />
            <short value="Descrizione sede anatomica di prelievo" />
        </element>
        <element id="Specimen.processing">
            <path value="Specimen.processing" />
            <short value="Indica come il campione o il contenitore deve essere trattato (maneggiato, conservato)" />
            <comment value="Corrispondente campo HL7 secondo specifiche regionali: SPM-15" />
        </element>
        <element id="Specimen.processing.procedure">
            <path value="Specimen.processing.procedure" />
            <short value="Indica come il campione o il contenitore deve essere trattato (maneggiato, conservato)." />
            <comment value="Corrispondente campo HL7 secondo specifiche regionali: SPM-15" />
            <binding>
                <strength value="required" />
                <valueSet value="https://fhir.siss.regione.lombardia.it/ValueSet/SpecimenHandlingCode" />
            </binding>
        </element>
        <element id="Specimen.processing.procedure.coding.system">
            <path value="Specimen.processing.procedure.coding.system" />
            <short value="Sistema di codifica" />
            <comment value="Corrispondente campo HL7 secondo specifiche regionali: SPM-15.3" />
            <fixedUri value="https://fhir.siss.regione.lombardia.it/ValueSet/SpecimenHandlingCode" />
        </element>
        <element id="Specimen.processing.procedure.coding.code">
            <path value="Specimen.processing.procedure.coding.code" />
            <short value="Codice" />
            <comment value="Corrispondente campo HL7 secondo specifiche regionali: SPM-15.1" />
        </element>
        <element id="Specimen.processing.procedure.coding.display">
            <path value="Specimen.processing.procedure.coding.display" />
            <short value="Descrizione" />
        </element>
        <element id="Specimen.container">
            <path value="Specimen.container" />
            <short value="Contenitore in cui viene raccolto il campione." />
            <definition value="Obbligatorio per messaggi con MessageHeader.eventCoding.code uguale a OML^O35" />
        </element>
        <element id="Specimen.container.identifier">
            <path value="Specimen.container.identifier" />
            <short value="Obbligatorio per messaggi con MessageHeader.eventCoding.code uguale a OML^O35" />
        </element>
        <element id="Specimen.container.identifier.system">
            <path value="Specimen.container.identifier.system" />
            <fixedUri value="https://fhir.siss.regione.lombardia.it/CodeSystem/IdentificativoCampione" />
        </element>
        <element id="Specimen.container.identifier.value">
            <path value="Specimen.container.identifier.value" />
            <comment value="Corrispondente campo HL7 secondo specifiche regionali: SAC-3" />
        </element>
        <element id="Specimen.condition">
            <path value="Specimen.condition" />
            <short value="Condizioni del campione. Rappresenta il motivo del rifiuto." />
            <definition value="Corrispondente campo HL7 secondo specifiche regionali: SPM-21." />
            <comment value="Va utilizzato solo nel flusso Check-In da LS a LR, per indicare il motivo del rifiuto del campione. \nAd esempio: campione non pervenuto, quantit&#224; insufficiente, contenitore rotto, campione emolizzato." />
        </element>
        <element id="Specimen.condition.coding.code">
            <path value="Specimen.condition.coding.code" />
            <short value="Motivo del rifiuto del campione" />
            <definition value="Corrispondente campo HL7 secondo specifiche regionali: SPM-21 CWE-1" />
        </element>
        <element id="Specimen.condition.coding.display">
            <path value="Specimen.condition.coding.display" />
            <definition value="Corrispondente campo HL7 secondo specifiche regionali: SPM-21 CWE-2" />
        </element>
    </differential>
</StructureDefinition>

JSON View

{
    "resourceType": "StructureDefinition",
    "url": "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabSpecimenCampioneLaboratorio",
    "name": "ReteLabSpecimenCampioneLaboratorio",
    "status": "active",
    "date": "2024-03-18T09:32:00.9034686+00:00",
    "description": "Profilo che descrive i campioni che verranno analizzati. L'utilizzo è previsto per il flusso:\n- nuova richiesta\n- richiesta e risposta di cancellazione\n- richiesta e risposta di modifica\n- checkIn servente\n- notifica di eseguito/completato",
    "fhirVersion": "4.0.1",
    "kind": "resource",
    "abstract": false,
    "type": "Specimen",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Specimen",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Specimen",
                "path": "Specimen",
                "short": "Descrive i campioni che verranno analizzati",
                "definition": "Risorsa utilizzata per descrivere la tipologia di campioni da utilizzare nelle prestazioni richieste.",
                "comment": "Segmento HL7 secondo specifiche regionali: SPM"
            },
            {
                "id": "Specimen.type",
                "path": "Specimen.type",
                "short": "Tipologia del campione o identificativo del materiale biologico",
                "comment": "Corrispondente campo HL7 secondo specifiche regionali: SPM-4",
                "min": 1
            },
            {
                "id": "Specimen.type.coding.system",
                "path": "Specimen.type.coding.system",
                "short": "Sistema di codifica",
                "comment": "Corrispondente campo HL7 secondo specifiche regionali: SPM-4 CWE-3"
            },
            {
                "id": "Specimen.type.coding.code",
                "path": "Specimen.type.coding.code",
                "short": "Codice del campione",
                "comment": "Corrispondente campo HL7 secondo specifiche regionali: SPM-4 CWE-1"
            },
            {
                "id": "Specimen.type.coding.display",
                "path": "Specimen.type.coding.display",
                "short": "Descrizione",
                "comment": "Corrispondente campo HL7 secondo specifiche regionali: SPM-4 CWE-2"
            },
            {
                "id": "Specimen.subject",
                "path": "Specimen.subject",
                "short": "Paziente di riferimento",
                "definition": "Reference al profilo ReteLabPatientCittadino",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://fhir.siss.regione.lombardia.it/StructureDefinition/ReteLabPatientCittadino"
                        ]
                    }
                ]
            },
            {
                "id": "Specimen.receivedTime",
                "path": "Specimen.receivedTime",
                "short": "Data e ora dell'arrivo del campione al laboratorio servente",
                "definition": "Corrispondente secondo specifiche regionali al campo SPM-18.",
                "comment": "Data e ora del check in servente."
            },
            {
                "id": "Specimen.collection",
                "path": "Specimen.collection",
                "short": "Dettagli sul prelievo."
            },
            {
                "id": "Specimen.collection.bodySite",
                "path": "Specimen.collection.bodySite",
                "short": "Sede anatomica di prelievo",
                "comment": "Corrispondente campo HL7 secondo specifiche regionali: SPM-8"
            },
            {
                "id": "Specimen.collection.bodySite.coding.system",
                "path": "Specimen.collection.bodySite.coding.system",
                "short": "Sistema di codifica",
                "comment": "Corrispondente campo HL7 secondo specifiche regionali: SPM-8.3"
            },
            {
                "id": "Specimen.collection.bodySite.coding.code",
                "path": "Specimen.collection.bodySite.coding.code",
                "short": "Codice sede anatomica di prelievo",
                "comment": "Corrispondente campo HL7 secondo specifiche regionali: SPM-8.1"
            },
            {
                "id": "Specimen.collection.bodySite.coding.display",
                "path": "Specimen.collection.bodySite.coding.display",
                "short": "Descrizione sede anatomica di prelievo"
            },
            {
                "id": "Specimen.processing",
                "path": "Specimen.processing",
                "short": "Indica come il campione o il contenitore deve essere trattato (maneggiato, conservato)",
                "comment": "Corrispondente campo HL7 secondo specifiche regionali: SPM-15"
            },
            {
                "id": "Specimen.processing.procedure",
                "path": "Specimen.processing.procedure",
                "short": "Indica come il campione o il contenitore deve essere trattato (maneggiato, conservato).",
                "comment": "Corrispondente campo HL7 secondo specifiche regionali: SPM-15",
                "binding": {
                    "strength": "required",
                    "valueSet": "https://fhir.siss.regione.lombardia.it/ValueSet/SpecimenHandlingCode"
                }
            },
            {
                "id": "Specimen.processing.procedure.coding.system",
                "path": "Specimen.processing.procedure.coding.system",
                "short": "Sistema di codifica",
                "comment": "Corrispondente campo HL7 secondo specifiche regionali: SPM-15.3",
                "fixedUri": "https://fhir.siss.regione.lombardia.it/ValueSet/SpecimenHandlingCode"
            },
            {
                "id": "Specimen.processing.procedure.coding.code",
                "path": "Specimen.processing.procedure.coding.code",
                "short": "Codice",
                "comment": "Corrispondente campo HL7 secondo specifiche regionali: SPM-15.1"
            },
            {
                "id": "Specimen.processing.procedure.coding.display",
                "path": "Specimen.processing.procedure.coding.display",
                "short": "Descrizione"
            },
            {
                "id": "Specimen.container",
                "path": "Specimen.container",
                "short": "Contenitore in cui viene raccolto il campione.",
                "definition": "Obbligatorio per messaggi con MessageHeader.eventCoding.code uguale a OML^O35"
            },
            {
                "id": "Specimen.container.identifier",
                "path": "Specimen.container.identifier",
                "short": "Obbligatorio per messaggi con MessageHeader.eventCoding.code uguale a OML^O35"
            },
            {
                "id": "Specimen.container.identifier.system",
                "path": "Specimen.container.identifier.system",
                "fixedUri": "https://fhir.siss.regione.lombardia.it/CodeSystem/IdentificativoCampione"
            },
            {
                "id": "Specimen.container.identifier.value",
                "path": "Specimen.container.identifier.value",
                "comment": "Corrispondente campo HL7 secondo specifiche regionali: SAC-3"
            },
            {
                "id": "Specimen.condition",
                "path": "Specimen.condition",
                "short": "Condizioni del campione. Rappresenta il motivo del rifiuto.",
                "definition": "Corrispondente campo HL7 secondo specifiche regionali: SPM-21.",
                "comment": "Va utilizzato solo nel flusso Check-In da LS a LR, per indicare il motivo del rifiuto del campione. \nAd esempio: campione non pervenuto, quantità insufficiente, contenitore rotto, campione emolizzato."
            },
            {
                "id": "Specimen.condition.coding.code",
                "path": "Specimen.condition.coding.code",
                "short": "Motivo del rifiuto del campione",
                "definition": "Corrispondente campo HL7 secondo specifiche regionali: SPM-21 CWE-1"
            },
            {
                "id": "Specimen.condition.coding.display",
                "path": "Specimen.condition.coding.display",
                "definition": "Corrispondente campo HL7 secondo specifiche regionali: SPM-21 CWE-2"
            }
        ]
    }
}

Esempi

Command 'link' could not render: Object reference not set to an instance of an object.
Command 'link' could not render: Object reference not set to an instance of an object.

ValueSet

Nella seguente tabella sono elencati i value set relativi al profilo ReteLabSpecimenCampioneLaboratorio:

Nome Descrizione Riferimento al dettaglio della codifica
Procedura di trattamento campione di laboratorio Codifica della procedura di conservazione, trattamento o altro del campione La codifica è definita dal ValueSet Procedura di trattamento campione di laboratorio