RLEncounterMP

Descrizione

Il profilo RLEncounterMP è stato strutturato a partire dalla risorsa standard FHIR Encounter ed è volto a rappresentare l'episodio di ricovero del paziente in una specifica struttura/reparto/posto letto, dal momento dell'accettazione alla dimissione.

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


Snapshot View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueBooleanboolean
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodecode
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueBooleanboolean
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCanonicalcanonical()
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueStringstring
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueUrlurl
valueUuiduuid
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueCodingCoding
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueContactDetailContactDetail
valueContributorContributor
valueDataRequirementDataRequirement
valueExpressionExpression
valueParameterDefinitionParameterDefinition
valueRelatedArtifactRelatedArtifact
valueTriggerDefinitionTriggerDefinition
valueUsageContextUsageContext
valueDosageDosage
valueMetaMeta
valueReferenceReference()
dataDimissionePrevistaI0..1Extension(dateTime)
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)
statusΣ ?!1..1codeBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
status1..1codeBinding
periodI1..1Period
classΣ1..1CodingBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
class1..1CodingBinding
periodI1..1Period
typeΣ0..*CodeableConcept
serviceTypeΣ0..1CodeableConcept
priority0..1CodeableConcept
subjectΣ I1..1Reference(RLPatientCore)
episodeOfCareΣ I0..*Reference(EpisodeOfCare)
basedOnI0..*Reference(ServiceRequest)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
typeΣ0..*CodeableConceptBinding
periodI0..1Period
individualΣ I0..1Reference(Practitioner | PractitionerRole | RelatedPerson)
appointmentΣ I0..*Reference(Appointment)
id0..1string
extensionI0..*Extension
startΣ I1..1dateTime
endΣ I0..1dateTime
lengthI0..1Duration
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ0..1uriFixed Value
versionΣ0..1string
codeΣ0..1codeBinding
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
reasonReferenceΣ I0..*Reference(Condition | Procedure | Observation | ImmunizationRecommendation)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
useI0..*Reference(Condition)
use0..1CodeableConceptBinding
rank0..1positiveInt
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
conditionΣ I1..1Reference(Condition | Procedure)
use0..1CodeableConceptBindingFixed Value
rank0..1positiveInt
accountI0..*Reference(Account)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
preAdmissionIdentifier0..1Identifier
originI1..1Reference(RLOrganizationCore | RLLocationCore)
admitSource0..1CodeableConceptBinding
reAdmission0..1CodeableConcept
dietPreference0..*CodeableConcept
specialCourtesy0..*CodeableConceptBinding
specialArrangement0..*CodeableConceptBinding
destinationI0..1Reference(RLLocationCore | RLOrganizationCore)
dischargeDisposition0..1CodeableConcept
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
locationI1..1Reference(RLLocationPLOLetto)
status0..1codeBinding
physicalType0..1CodeableConceptFixed Value
periodI0..1Period
serviceProviderI0..1Reference(Organization)
partOfI0..1Reference(Encounter)

Differential View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueBooleanboolean
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodecode
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueBooleanboolean
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCanonicalcanonical()
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueStringstring
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueUrlurl
valueUuiduuid
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueCodingCoding
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueContactDetailContactDetail
valueContributorContributor
valueDataRequirementDataRequirement
valueExpressionExpression
valueParameterDefinitionParameterDefinition
valueRelatedArtifactRelatedArtifact
valueTriggerDefinitionTriggerDefinition
valueUsageContextUsageContext
valueDosageDosage
valueMetaMeta
valueReferenceReference()
dataDimissionePrevistaI0..1Extension(dateTime)
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)
statusΣ ?!1..1codeBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
status1..1codeBinding
periodI1..1Period
classΣ1..1CodingBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
class1..1CodingBinding
periodI1..1Period
typeΣ0..*CodeableConcept
serviceTypeΣ0..1CodeableConcept
priority0..1CodeableConcept
subjectΣ I1..1Reference(RLPatientCore)
episodeOfCareΣ I0..*Reference(EpisodeOfCare)
basedOnI0..*Reference(ServiceRequest)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
typeΣ0..*CodeableConceptBinding
periodI0..1Period
individualΣ I0..1Reference(Practitioner | PractitionerRole | RelatedPerson)
appointmentΣ I0..*Reference(Appointment)
id0..1string
extensionI0..*Extension
startΣ I1..1dateTime
endΣ I0..1dateTime
lengthI0..1Duration
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ0..1uriFixed Value
versionΣ0..1string
codeΣ0..1codeBinding
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
reasonReferenceΣ I0..*Reference(Condition | Procedure | Observation | ImmunizationRecommendation)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
useI0..*Reference(Condition)
use0..1CodeableConceptBinding
rank0..1positiveInt
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
conditionΣ I1..1Reference(Condition | Procedure)
use0..1CodeableConceptBindingFixed Value
rank0..1positiveInt
accountI0..*Reference(Account)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
preAdmissionIdentifier0..1Identifier
originI1..1Reference(RLOrganizationCore | RLLocationCore)
admitSource0..1CodeableConceptBinding
reAdmission0..1CodeableConcept
dietPreference0..*CodeableConcept
specialCourtesy0..*CodeableConceptBinding
specialArrangement0..*CodeableConceptBinding
destinationI0..1Reference(RLLocationCore | RLOrganizationCore)
dischargeDisposition0..1CodeableConcept
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
locationI1..1Reference(RLLocationPLOLetto)
status0..1codeBinding
physicalType0..1CodeableConceptFixed Value
periodI0..1Period
serviceProviderI0..1Reference(Organization)
partOfI0..1Reference(Encounter)

Hybrid View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueBooleanboolean
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodecode
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueBooleanboolean
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCanonicalcanonical()
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueStringstring
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueUrlurl
valueUuiduuid
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueCodingCoding
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueContactDetailContactDetail
valueContributorContributor
valueDataRequirementDataRequirement
valueExpressionExpression
valueParameterDefinitionParameterDefinition
valueRelatedArtifactRelatedArtifact
valueTriggerDefinitionTriggerDefinition
valueUsageContextUsageContext
valueDosageDosage
valueMetaMeta
valueReferenceReference()
dataDimissionePrevistaI0..1Extension(dateTime)
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)
statusΣ ?!1..1codeBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
status1..1codeBinding
periodI1..1Period
classΣ1..1CodingBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
class1..1CodingBinding
periodI1..1Period
typeΣ0..*CodeableConcept
serviceTypeΣ0..1CodeableConcept
priority0..1CodeableConcept
subjectΣ I1..1Reference(RLPatientCore)
episodeOfCareΣ I0..*Reference(EpisodeOfCare)
basedOnI0..*Reference(ServiceRequest)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
typeΣ0..*CodeableConceptBinding
periodI0..1Period
individualΣ I0..1Reference(Practitioner | PractitionerRole | RelatedPerson)
appointmentΣ I0..*Reference(Appointment)
id0..1string
extensionI0..*Extension
startΣ I1..1dateTime
endΣ I0..1dateTime
lengthI0..1Duration
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemΣ0..1uriFixed Value
versionΣ0..1string
codeΣ0..1codeBinding
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
reasonReferenceΣ I0..*Reference(Condition | Procedure | Observation | ImmunizationRecommendation)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
useI0..*Reference(Condition)
use0..1CodeableConceptBinding
rank0..1positiveInt
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
conditionΣ I1..1Reference(Condition | Procedure)
use0..1CodeableConceptBindingFixed Value
rank0..1positiveInt
accountI0..*Reference(Account)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
preAdmissionIdentifier0..1Identifier
originI1..1Reference(RLOrganizationCore | RLLocationCore)
admitSource0..1CodeableConceptBinding
reAdmission0..1CodeableConcept
dietPreference0..*CodeableConcept
specialCourtesy0..*CodeableConceptBinding
specialArrangement0..*CodeableConceptBinding
destinationI0..1Reference(RLLocationCore | RLOrganizationCore)
dischargeDisposition0..1CodeableConcept
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
locationI1..1Reference(RLLocationPLOLetto)
status0..1codeBinding
physicalType0..1CodeableConceptFixed Value
periodI0..1Period
serviceProviderI0..1Reference(Organization)
partOfI0..1Reference(Encounter)

Table View

Encounter..
Encounter.extensionExtension..
Encounter.extension.extension..
Encounter.extension.extension..
Encounter.extension.extension..
Encounter.extensionExtension..1
Encounter.identifier1..1
Encounter.identifier.system..
Encounter.identifier.value..
Encounter.subjectReference(RLPatientCore)1..
Encounter.period1..
Encounter.period.start1..
Encounter.period.end..
Encounter.reasonCode1..1
Encounter.reasonCode.coding..
Encounter.reasonCode.coding.system..
Encounter.reasonCode.coding.code..
Encounter.diagnosis..
Encounter.diagnosis.conditionReference(Condition)..
Encounter.diagnosis.condition.useReference(Condition)..
Encounter.diagnosis..
Encounter.diagnosis.use..
Encounter.hospitalization1..
Encounter.hospitalization.originReference(RLOrganizationCore | RLLocationCore)1..
Encounter.hospitalization.destinationReference(RLLocationCore | RLOrganizationCore)..
Encounter.location1..
Encounter.location.locationReference(RLLocationPLOLetto)..
Encounter.location.physicalType..
Encounter.location.period..

XML View

<StructureDefinition xmlns="http://hl7.org/fhir">
    <url value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLEncounterMP" />
    <name value="RLEncounterMP" />
    <status value="draft" />
    <fhirVersion value="4.0.1" />
    <kind value="resource" />
    <abstract value="false" />
    <type value="Encounter" />
    <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Encounter" />
    <derivation value="constraint" />
    <differential>
        <element id="Encounter.extension:datiDimissione">
            <path value="Encounter.extension" />
            <sliceName value="datiDimissione" />
            <type>
                <code value="Extension" />
                <profile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLEncounterDatiDimissione" />
            </type>
            <isModifier value="false" />
        </element>
        <element id="Encounter.extension:datiDimissione.extension:pzDimissibile">
            <path value="Encounter.extension.extension" />
            <sliceName value="pzDimissibile" />
            <short value="Indicazione di paziente dimissibile" />
        </element>
        <element id="Encounter.extension:datiDimissione.extension:motivoPzNonDimesso">
            <path value="Encounter.extension.extension" />
            <sliceName value="motivoPzNonDimesso" />
            <short value="Se paziente dimissibile, motivo per cui rimane in reparto" />
        </element>
        <element id="Encounter.extension:datiDimissione.extension:dimissioneProtetta">
            <path value="Encounter.extension.extension" />
            <sliceName value="dimissioneProtetta" />
            <short value="Indicazione di dimissione protetta" />
        </element>
        <element id="Encounter.extension:dataDimissionePrevista">
            <path value="Encounter.extension" />
            <sliceName value="dataDimissionePrevista" />
            <short value="Data/ora prevista di dimissione" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="http://hl7.org/fhir/6.0/StructureDefinition/extension-Encounter.plannedEndDate" />
            </type>
            <isModifier value="false" />
        </element>
        <element id="Encounter.identifier">
            <path value="Encounter.identifier" />
            <short value="Codice identificazione univoco dell’episodio" />
            <min value="1" />
            <max value="1" />
        </element>
        <element id="Encounter.identifier.system">
            <path value="Encounter.identifier.system" />
            <fixedUri value="https://fhir.siss.regione.lombardia.it/Valueset/numeroEpisodio" />
        </element>
        <element id="Encounter.identifier.value">
            <path value="Encounter.identifier.value" />
            <short value="Identificativo dell&#39;episodio" />
        </element>
        <element id="Encounter.subject">
            <path value="Encounter.subject" />
            <short value="Paziente soggetto del ricovero." />
            <min value="1" />
            <type>
                <code value="Reference" />
                <targetProfile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientCore" />
            </type>
        </element>
        <element id="Encounter.period">
            <path value="Encounter.period" />
            <min value="1" />
        </element>
        <element id="Encounter.period.start">
            <path value="Encounter.period.start" />
            <definition value="Data/ora ingresso" />
            <min value="1" />
        </element>
        <element id="Encounter.period.end">
            <path value="Encounter.period.end" />
            <definition value="Data/ora dimissione" />
        </element>
        <element id="Encounter.reasonCode">
            <path value="Encounter.reasonCode" />
            <definition value="Motivo del ricovero" />
            <min value="1" />
            <max value="1" />
        </element>
        <element id="Encounter.reasonCode.coding">
            <path value="Encounter.reasonCode.coding" />
            <binding>
                <strength value="required" />
                <valueSet value="https://terminology.hl7.org/5.5.0/CodeSystem-icd9.html" />
            </binding>
        </element>
        <element id="Encounter.reasonCode.coding.system">
            <path value="Encounter.reasonCode.coding.system" />
            <fixedUri value="https://terminology.hl7.org/CodeSystem-icd9" />
        </element>
        <element id="Encounter.reasonCode.coding.code">
            <path value="Encounter.reasonCode.coding.code" />
            <binding>
                <strength value="required" />
                <valueSet value="https://terminology.hl7.org/CodeSystem-icd9" />
            </binding>
        </element>
        <element id="Encounter.diagnosis">
            <path value="Encounter.diagnosis" />
            <slicing>
                <discriminator>
                    <type value="value" />
                    <path value="use.coding.code" />
                </discriminator>
                <rules value="open" />
            </slicing>
        </element>
        <element id="Encounter.diagnosis.condition">
            <path value="Encounter.diagnosis.condition" />
            <short value="Diagnosi" />
            <definition value="Il profilo target Condition pu&#242; contenere una diagnosi strutturata (Condition.code) oppure una diagnosi non strutturata (Condition.note)." />
            <type>
                <code value="Reference" />
                <targetProfile value="http://hl7.org/fhir/StructureDefinition/Condition" />
            </type>
        </element>
        <element id="Encounter.diagnosis.condition.use">
            <path value="Encounter.diagnosis.condition.use" />
            <short value="Diagnosi" />
            <definition value="Il profilo target Condition pu&#242; contenere una diagnosi strutturata (Condition.code) oppure una diagnosi non strutturata (Condition.note)." />
            <type>
                <code value="Reference" />
                <targetProfile value="http://hl7.org/fhir/StructureDefinition/Condition" />
            </type>
        </element>
        <element id="Encounter.diagnosis:DiagnosiDimissione">
            <path value="Encounter.diagnosis" />
            <sliceName value="DiagnosiDimissione" />
        </element>
        <element id="Encounter.diagnosis:DiagnosiDimissione.use">
            <path value="Encounter.diagnosis.use" />
            <fixedCodeableConcept>
                <coding>
                    <system value="http://hl7.org/fhir/ValueSet/diagnosis-role" />
                    <code value="DD" />
                    <display value="Discharge diagnosis" />
                </coding>
            </fixedCodeableConcept>
        </element>
        <element id="Encounter.hospitalization">
            <path value="Encounter.hospitalization" />
            <min value="1" />
        </element>
        <element id="Encounter.hospitalization.origin">
            <path value="Encounter.hospitalization.origin" />
            <min value="1" />
            <type>
                <code value="Reference" />
                <targetProfile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLOrganizationCore" />
                <targetProfile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLLocationCore" />
            </type>
        </element>
        <element id="Encounter.hospitalization.destination">
            <path value="Encounter.hospitalization.destination" />
            <short value="Destinazione del trasferimento" />
            <definition value="Destinazione, in caso di trasferimento presso altra struttura." />
            <type>
                <code value="Reference" />
                <targetProfile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLLocationCore" />
                <targetProfile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLOrganizationCore" />
            </type>
        </element>
        <element id="Encounter.location">
            <path value="Encounter.location" />
            <short value="Posto letto di ricovero" />
            <definition value="Il reparto fisico e il reparto clinico a cui afferisce il posto letto, sono contenuti all&#39;interno del profilo RLLocationPLOLetto.\nQualora il paziente dovesse effettuare un trasferimento, la data di fine del period potrebbe non coincidere con la data di fine dell&#39;encounter stesso." />
            <min value="1" />
        </element>
        <element id="Encounter.location.location">
            <path value="Encounter.location.location" />
            <type>
                <code value="Reference" />
                <targetProfile value="https://fhir.siss.regione.lombardia.it/StructureDefinition/RLLocationPLOLetto" />
            </type>
        </element>
        <element id="Encounter.location.physicalType">
            <path value="Encounter.location.physicalType" />
            <fixedCodeableConcept>
                <coding>
                    <system value="http://hl7.org/fhir/ValueSet/location-physical-type" />
                    <code value="bd" />
                    <display value="bed" />
                </coding>
            </fixedCodeableConcept>
        </element>
        <element id="Encounter.location.period">
            <path value="Encounter.location.period" />
            <short value="Periodo durante il quale il paziente ha occupato il posto letto indicato" />
            <definition value="Qualora il paziente dovesse effettuare un trasferimento, la data di fine del period potrebbe non coincidere con la data di fine dell&#39;encounter stesso." />
        </element>
    </differential>
</StructureDefinition>

JSON View

{
    "resourceType": "StructureDefinition",
    "url": "https://fhir.siss.regione.lombardia.it/StructureDefinition/RLEncounterMP",
    "name": "RLEncounterMP",
    "status": "draft",
    "fhirVersion": "4.0.1",
    "kind": "resource",
    "abstract": false,
    "type": "Encounter",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Encounter",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Encounter.extension:datiDimissione",
                "path": "Encounter.extension",
                "sliceName": "datiDimissione",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "https://fhir.siss.regione.lombardia.it/StructureDefinition/RLEncounterDatiDimissione"
                        ]
                    }
                ],
                "isModifier": false
            },
            {
                "id": "Encounter.extension:datiDimissione.extension:pzDimissibile",
                "path": "Encounter.extension.extension",
                "sliceName": "pzDimissibile",
                "short": "Indicazione di paziente dimissibile"
            },
            {
                "id": "Encounter.extension:datiDimissione.extension:motivoPzNonDimesso",
                "path": "Encounter.extension.extension",
                "sliceName": "motivoPzNonDimesso",
                "short": "Se paziente dimissibile, motivo per cui rimane in reparto"
            },
            {
                "id": "Encounter.extension:datiDimissione.extension:dimissioneProtetta",
                "path": "Encounter.extension.extension",
                "sliceName": "dimissioneProtetta",
                "short": "Indicazione di dimissione protetta"
            },
            {
                "id": "Encounter.extension:dataDimissionePrevista",
                "path": "Encounter.extension",
                "sliceName": "dataDimissionePrevista",
                "short": "Data/ora prevista di dimissione",
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://hl7.org/fhir/6.0/StructureDefinition/extension-Encounter.plannedEndDate"
                        ]
                    }
                ],
                "isModifier": false
            },
            {
                "id": "Encounter.identifier",
                "path": "Encounter.identifier",
                "short": "Codice identificazione univoco dell’episodio",
                "min": 1,
                "max": "1"
            },
            {
                "id": "Encounter.identifier.system",
                "path": "Encounter.identifier.system",
                "fixedUri": "https://fhir.siss.regione.lombardia.it/Valueset/numeroEpisodio"
            },
            {
                "id": "Encounter.identifier.value",
                "path": "Encounter.identifier.value",
                "short": "Identificativo dell'episodio"
            },
            {
                "id": "Encounter.subject",
                "path": "Encounter.subject",
                "short": "Paziente soggetto del ricovero.",
                "min": 1,
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://fhir.siss.regione.lombardia.it/StructureDefinition/RLPatientCore"
                        ]
                    }
                ]
            },
            {
                "id": "Encounter.period",
                "path": "Encounter.period",
                "min": 1
            },
            {
                "id": "Encounter.period.start",
                "path": "Encounter.period.start",
                "definition": "Data/ora ingresso",
                "min": 1
            },
            {
                "id": "Encounter.period.end",
                "path": "Encounter.period.end",
                "definition": "Data/ora dimissione"
            },
            {
                "id": "Encounter.reasonCode",
                "path": "Encounter.reasonCode",
                "definition": "Motivo del ricovero",
                "min": 1,
                "max": "1"
            },
            {
                "id": "Encounter.reasonCode.coding",
                "path": "Encounter.reasonCode.coding",
                "binding": {
                    "strength": "required",
                    "valueSet": "https://terminology.hl7.org/5.5.0/CodeSystem-icd9.html"
                }
            },
            {
                "id": "Encounter.reasonCode.coding.system",
                "path": "Encounter.reasonCode.coding.system",
                "fixedUri": "https://terminology.hl7.org/CodeSystem-icd9"
            },
            {
                "id": "Encounter.reasonCode.coding.code",
                "path": "Encounter.reasonCode.coding.code",
                "binding": {
                    "strength": "required",
                    "valueSet": "https://terminology.hl7.org/CodeSystem-icd9"
                }
            },
            {
                "id": "Encounter.diagnosis",
                "path": "Encounter.diagnosis",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "value",
                            "path": "use.coding.code"
                        }
                    ],
                    "rules": "open"
                }
            },
            {
                "id": "Encounter.diagnosis.condition",
                "path": "Encounter.diagnosis.condition",
                "short": "Diagnosi",
                "definition": "Il profilo target Condition può contenere una diagnosi strutturata (Condition.code) oppure una diagnosi non strutturata (Condition.note).",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://hl7.org/fhir/StructureDefinition/Condition"
                        ]
                    }
                ]
            },
            {
                "id": "Encounter.diagnosis.condition.use",
                "path": "Encounter.diagnosis.condition.use",
                "short": "Diagnosi",
                "definition": "Il profilo target Condition può contenere una diagnosi strutturata (Condition.code) oppure una diagnosi non strutturata (Condition.note).",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "http://hl7.org/fhir/StructureDefinition/Condition"
                        ]
                    }
                ]
            },
            {
                "id": "Encounter.diagnosis:DiagnosiDimissione",
                "path": "Encounter.diagnosis",
                "sliceName": "DiagnosiDimissione"
            },
            {
                "id": "Encounter.diagnosis:DiagnosiDimissione.use",
                "path": "Encounter.diagnosis.use",
                "fixedCodeableConcept": {
                    "coding":  [
                        {
                            "system": "http://hl7.org/fhir/ValueSet/diagnosis-role",
                            "code": "DD",
                            "display": "Discharge diagnosis"
                        }
                    ]
                }
            },
            {
                "id": "Encounter.hospitalization",
                "path": "Encounter.hospitalization",
                "min": 1
            },
            {
                "id": "Encounter.hospitalization.origin",
                "path": "Encounter.hospitalization.origin",
                "min": 1,
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://fhir.siss.regione.lombardia.it/StructureDefinition/RLOrganizationCore",
                            "https://fhir.siss.regione.lombardia.it/StructureDefinition/RLLocationCore"
                        ]
                    }
                ]
            },
            {
                "id": "Encounter.hospitalization.destination",
                "path": "Encounter.hospitalization.destination",
                "short": "Destinazione del trasferimento",
                "definition": "Destinazione, in caso di trasferimento presso altra struttura.",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://fhir.siss.regione.lombardia.it/StructureDefinition/RLLocationCore",
                            "https://fhir.siss.regione.lombardia.it/StructureDefinition/RLOrganizationCore"
                        ]
                    }
                ]
            },
            {
                "id": "Encounter.location",
                "path": "Encounter.location",
                "short": "Posto letto di ricovero",
                "definition": "Il reparto fisico e il reparto clinico a cui afferisce il posto letto, sono contenuti all'interno del profilo RLLocationPLOLetto.\nQualora il paziente dovesse effettuare un trasferimento, la data di fine del period potrebbe non coincidere con la data di fine dell'encounter stesso.",
                "min": 1
            },
            {
                "id": "Encounter.location.location",
                "path": "Encounter.location.location",
                "type":  [
                    {
                        "code": "Reference",
                        "targetProfile":  [
                            "https://fhir.siss.regione.lombardia.it/StructureDefinition/RLLocationPLOLetto"
                        ]
                    }
                ]
            },
            {
                "id": "Encounter.location.physicalType",
                "path": "Encounter.location.physicalType",
                "fixedCodeableConcept": {
                    "coding":  [
                        {
                            "system": "http://hl7.org/fhir/ValueSet/location-physical-type",
                            "code": "bd",
                            "display": "bed"
                        }
                    ]
                }
            },
            {
                "id": "Encounter.location.period",
                "path": "Encounter.location.period",
                "short": "Periodo durante il quale il paziente ha occupato il posto letto indicato",
                "definition": "Qualora il paziente dovesse effettuare un trasferimento, la data di fine del period potrebbe non coincidere con la data di fine dell'encounter stesso."
            }
        ]
    }
}

Tipologie di ricerca

Attualmente non sono stati definiti criteri di ricerca.

Search parameter

Attualmente non sono definiti Search Parameters.

ValueSet

Nella seguente tabella sono elencati i value-set relativi al profilo RLEncounterMP

Nome Descrizione Riferimento al dettaglio della codifica
reasonCode Sistema di codifica ICD9 per la codifica del motivo di ricovero La codifica è definita dal CodeSystem ICD-9
physicalType Physical-type fissato per la location Posto Letto La codifica è definita dal Valueset LocationType