MII-Initiative

MII Erweiterungsmodul Seltene Erkrankungen

Symptom/Phänotyp: Condition

Inhalt

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
assertedDateS I0..1Extension(dateTime)
modifierExtension?! I0..*Extension
identifierS Σ0..*Identifier
clinicalStatusS Σ ?! I0..1CodeableConceptBinding
verificationStatusS Σ ?! I0..1CodeableConceptBinding
categoryS0..*CodeableConceptBinding
severityS0..1CodeableConceptBinding
codeS Σ0..1CodeableConcept
bodySiteS Σ0..*CodeableConcept
subjectS Σ1..1Reference(Patient | Group)
encounterS Σ0..1Reference(Encounter)
onsetDateTimedateTime
onsetAgeAge
onsetRangeRange
onsetStringstring
id0..1string
extensionI0..*Extension
id0..1string
lebensphase-vonS I0..1Extension(CodeableConcept)
value0..1System.DateTime
id0..1string
lebensphase-bisS I0..1Extension(CodeableConcept)
value0..1System.DateTime
abatementDateTimedateTime
abatementAgeAge
abatementPeriodPeriod
abatementRangeRange
abatementStringstring
recordedDateS Σ0..1dateTime
recorderΣ0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)
asserterΣ0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
summaryS I0..1CodeableConcept
assessmentS I0..*Reference(ClinicalImpression | DiagnosticReport | Observation)
typeS0..1CodeableConcept
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
codeS Σ I0..*CodeableConcept
detailS Σ I0..*Reference(Resource)
note0..*Annotation
<StructureDefinition xmlns="http://hl7.org/fhir">
    <id value="mii-pr-symptom-condition" />
    <url value="https://www.medizininformatik-initiative.de/fhir/ext/modul-symptom/StructureDefinition/finding-condition" />
    <version value="2024.0.0-ballot" />
    <name value="MII_PR_Symptom_Condition" />
    <status value="active" />
    <publisher value="Medizininformatik Initiative" />
    <contact>
        <telecom>
            <system value="url" />
            <value value="https://www.medizininformatik-initiative.de" />
        </telecom>
    </contact>
    <description value="Klinische Zust&#228;nde, Probleme, Diagnosen oder andere Ereignisse und Situationen. Conditions k&#246;nnen als Beschreibung von Krankheiten von Health Professionals dokumentiert sein. Conditions k&#246;nnen im Rahmen einer Anamnese vom Patienten selber ge&#228;u&#223;ert werden (Symptom)." />
    <fhirVersion value="4.0.1" />
    <mapping>
        <identity value="workflow" />
        <uri value="http://hl7.org/fhir/workflow" />
        <name value="Workflow Pattern" />
    </mapping>
    <mapping>
        <identity value="sct-concept" />
        <uri value="http://snomed.info/conceptdomain" />
        <name value="SNOMED CT Concept Domain Binding" />
    </mapping>
    <mapping>
        <identity value="v2" />
        <uri value="http://hl7.org/v2" />
        <name value="HL7 v2 Mapping" />
    </mapping>
    <mapping>
        <identity value="rim" />
        <uri value="http://hl7.org/v3" />
        <name value="RIM Mapping" />
    </mapping>
    <mapping>
        <identity value="w5" />
        <uri value="http://hl7.org/fhir/fivews" />
        <name value="FiveWs Pattern Mapping" />
    </mapping>
    <mapping>
        <identity value="sct-attr" />
        <uri value="http://snomed.org/attributebinding" />
        <name value="SNOMED CT Attribute Binding" />
    </mapping>
    <kind value="resource" />
    <abstract value="false" />
    <type value="Condition" />
    <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Condition" />
    <derivation value="constraint" />
    <differential>
        <element id="Condition.extension:assertedDate">
            <path value="Condition.extension" />
            <sliceName value="assertedDate" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="http://hl7.org/fhir/StructureDefinition/condition-assertedDate" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="Condition.identifier">
            <path value="Condition.identifier" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.clinicalStatus">
            <path value="Condition.clinicalStatus" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.verificationStatus">
            <path value="Condition.verificationStatus" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.category">
            <path value="Condition.category" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.severity">
            <path value="Condition.severity" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.code">
            <path value="Condition.code" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.bodySite">
            <path value="Condition.bodySite" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.subject">
            <path value="Condition.subject" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.encounter">
            <path value="Condition.encounter" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.onset[x]">
            <path value="Condition.onset[x]" />
            <slicing>
                <discriminator>
                    <type value="type" />
                    <path value="$this" />
                </discriminator>
                <ordered value="false" />
                <rules value="open" />
            </slicing>
            <mustSupport value="true" />
        </element>
        <element id="Condition.onset[x]:onsetPeriod">
            <path value="Condition.onset[x]" />
            <sliceName value="onsetPeriod" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Period" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="Condition.onset[x]:onsetPeriod.start.extension:lebensphase-von">
            <path value="Condition.onset[x].start.extension" />
            <sliceName value="lebensphase-von" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="http://fhir.de/StructureDefinition/lebensphase" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="Condition.onset[x]:onsetPeriod.end.extension:lebensphase-bis">
            <path value="Condition.onset[x].end.extension" />
            <sliceName value="lebensphase-bis" />
            <min value="0" />
            <max value="1" />
            <type>
                <code value="Extension" />
                <profile value="http://fhir.de/StructureDefinition/lebensphase" />
            </type>
            <mustSupport value="true" />
        </element>
        <element id="Condition.recordedDate">
            <path value="Condition.recordedDate" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.stage">
            <path value="Condition.stage" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.stage.summary">
            <path value="Condition.stage.summary" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.stage.assessment">
            <path value="Condition.stage.assessment" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.stage.type">
            <path value="Condition.stage.type" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.evidence">
            <path value="Condition.evidence" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.evidence.code">
            <path value="Condition.evidence.code" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.evidence.detail">
            <path value="Condition.evidence.detail" />
            <mustSupport value="true" />
        </element>
    </differential>
</StructureDefinition>
{
    "resourceType": "StructureDefinition",
    "id": "mii-pr-symptom-condition",
    "url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-symptom/StructureDefinition/finding-condition",
    "version": "2024.0.0-ballot",
    "name": "MII_PR_Symptom_Condition",
    "status": "active",
    "publisher": "Medizininformatik Initiative",
    "contact":  [
        {
            "telecom":  [
                {
                    "system": "url",
                    "value": "https://www.medizininformatik-initiative.de"
                }
            ]
        }
    ],
    "description": "Klinische Zustände, Probleme, Diagnosen oder andere Ereignisse und Situationen. Conditions können als Beschreibung von Krankheiten von Health Professionals dokumentiert sein. Conditions können im Rahmen einer Anamnese vom Patienten selber geäußert werden (Symptom).",
    "fhirVersion": "4.0.1",
    "mapping":  [
        {
            "identity": "workflow",
            "uri": "http://hl7.org/fhir/workflow",
            "name": "Workflow Pattern"
        },
        {
            "identity": "sct-concept",
            "uri": "http://snomed.info/conceptdomain",
            "name": "SNOMED CT Concept Domain Binding"
        },
        {
            "identity": "v2",
            "uri": "http://hl7.org/v2",
            "name": "HL7 v2 Mapping"
        },
        {
            "identity": "rim",
            "uri": "http://hl7.org/v3",
            "name": "RIM Mapping"
        },
        {
            "identity": "w5",
            "uri": "http://hl7.org/fhir/fivews",
            "name": "FiveWs Pattern Mapping"
        },
        {
            "identity": "sct-attr",
            "uri": "http://snomed.org/attributebinding",
            "name": "SNOMED CT Attribute Binding"
        }
    ],
    "kind": "resource",
    "abstract": false,
    "type": "Condition",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Condition",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Condition.extension:assertedDate",
                "path": "Condition.extension",
                "sliceName": "assertedDate",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://hl7.org/fhir/StructureDefinition/condition-assertedDate"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Condition.identifier",
                "path": "Condition.identifier",
                "mustSupport": true
            },
            {
                "id": "Condition.clinicalStatus",
                "path": "Condition.clinicalStatus",
                "mustSupport": true
            },
            {
                "id": "Condition.verificationStatus",
                "path": "Condition.verificationStatus",
                "mustSupport": true
            },
            {
                "id": "Condition.category",
                "path": "Condition.category",
                "mustSupport": true
            },
            {
                "id": "Condition.severity",
                "path": "Condition.severity",
                "mustSupport": true
            },
            {
                "id": "Condition.code",
                "path": "Condition.code",
                "mustSupport": true
            },
            {
                "id": "Condition.bodySite",
                "path": "Condition.bodySite",
                "mustSupport": true
            },
            {
                "id": "Condition.subject",
                "path": "Condition.subject",
                "mustSupport": true
            },
            {
                "id": "Condition.encounter",
                "path": "Condition.encounter",
                "mustSupport": true
            },
            {
                "id": "Condition.onset[x]",
                "path": "Condition.onset[x]",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "type",
                            "path": "$this"
                        }
                    ],
                    "ordered": false,
                    "rules": "open"
                },
                "mustSupport": true
            },
            {
                "id": "Condition.onset[x]:onsetPeriod",
                "path": "Condition.onset[x]",
                "sliceName": "onsetPeriod",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Period"
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Condition.onset[x]:onsetPeriod.start.extension:lebensphase-von",
                "path": "Condition.onset[x].start.extension",
                "sliceName": "lebensphase-von",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://fhir.de/StructureDefinition/lebensphase"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Condition.onset[x]:onsetPeriod.end.extension:lebensphase-bis",
                "path": "Condition.onset[x].end.extension",
                "sliceName": "lebensphase-bis",
                "min": 0,
                "max": "1",
                "type":  [
                    {
                        "code": "Extension",
                        "profile":  [
                            "http://fhir.de/StructureDefinition/lebensphase"
                        ]
                    }
                ],
                "mustSupport": true
            },
            {
                "id": "Condition.recordedDate",
                "path": "Condition.recordedDate",
                "mustSupport": true
            },
            {
                "id": "Condition.stage",
                "path": "Condition.stage",
                "mustSupport": true
            },
            {
                "id": "Condition.stage.summary",
                "path": "Condition.stage.summary",
                "mustSupport": true
            },
            {
                "id": "Condition.stage.assessment",
                "path": "Condition.stage.assessment",
                "mustSupport": true
            },
            {
                "id": "Condition.stage.type",
                "path": "Condition.stage.type",
                "mustSupport": true
            },
            {
                "id": "Condition.evidence",
                "path": "Condition.evidence",
                "mustSupport": true
            },
            {
                "id": "Condition.evidence.code",
                "path": "Condition.evidence.code",
                "mustSupport": true
            },
            {
                "id": "Condition.evidence.detail",
                "path": "Condition.evidence.detail",
                "mustSupport": true
            }
        ]
    }
}