MII-Initiative

MII IG Modul Seltene Erkrankungen

Symptom - Condition

Dieses Profil beschreibt symptombasierte Zustände im Kontext seltener Erkrankungen. Es erfasst symptomatische Conditions mit zeitlichen Merkmalen und ergänzt das HPO Assessment Observation Profil.

Beispiele für kodierte Symptome

Bei der Erfassung von Symptomen seltener Erkrankungen können verschiedene Kodiersysteme verwendet werden:

ICD-10-GM Codes

  • R04.0 (Epistaxis/Nasenbluten) - häufiges Symptom bei Von-Willebrand-Syndrom
  • S42.3 (Fraktur des Humerusschaftes) - typische pathologische Fraktur bei Osteogenesis imperfecta

SNOMED CT Codes für Laborauffälligkeiten

  • 409675001 (Partial thromboplastin time increased) - verlängerte PTT bei Gerinnungsstörungen
  • 166627004 (Serum alkaline phosphatase above reference range) - erhöhte alkalische Phosphatase bei Knochenstoffwechselstörungen
  • 1153490002 (Serum creatine kinase above reference range) - erhöhte CK bei Muskeldystrophien

HPO Codes für körperliche Phänotypen

HPO ist ideal für die präzise Beschreibung körperlicher/phänotypischer Abnormalitäten:

  • HP:0000978 (Bruising susceptibility) - Neigung zu Hämatomen bei Von-Willebrand-Syndrom
  • HP:0002659 (Increased susceptibility to fractures) - Frakturneigung bei Osteogenesis imperfecta
  • HP:0000939 (Osteoporosis) - bei verschiedenen Skelettdysplasien
  • HP:0003198 (Myopathy) - bei Muskeldystrophien
  • HP:0001270 (Motor delay) - motorische Entwicklungsverzögerung bei neuromuskulären Erkrankungen
NameStatusVersionCanonicalBasis
MII_PR_Seltene_Symptom_Conditiondraft2026.0.0-ballothttps://www.medizininformatik-initiative.de/fhir/ext/modul-seltene/StructureDefinition/mii-pr-seltene-symptom-conditionhttp://hl7.org/fhir/StructureDefinition/Condition

Inhalt

idS Σ0..1string
metaS Σ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierS Σ0..*Identifier
clinicalStatusS Σ ?! C0..1CodeableConceptBinding
verificationStatusS Σ ?! C0..1CodeableConceptBinding
categoryS1..*CodeableConceptBinding
severityS0..1CodeableConceptBinding
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ1..1uriPattern
versionΣ0..1string
codeΣ1..1code
displayS Σ0..1string
userSelectedΣ0..1boolean
id0..1string
extensionC0..*Extension
systemΣ1..1uriPattern
versionΣ0..1string
codeΣ1..1code
displayS Σ0..1string
userSelectedΣ0..1boolean
id0..1string
extensionC0..*Extension
systemΣ1..1uriPattern
versionΣ0..1string
codeΣ1..1code
displayS Σ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
bodySiteS Σ0..*CodeableConcept
subjectS Σ1..1Reference(Patient)
encounterS Σ0..1Reference(Encounter)
onsetRangeRange
onsetDateTimeΣ0..1dateTime
id0..1string
extensionC0..*Extension
startΣ C0..1dateTime
endΣ C0..1dateTime
onsetAgeΣ0..1Age
onsetStringΣ0..1string
abatementAgeAge
abatementPeriodPeriod
abatementRangeRange
abatementStringstring
abatementDateTimeC0..1dateTime
recordedDateS Σ0..1dateTime
recorderΣ0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)
asserterΣ0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
summaryC0..1CodeableConceptBinding
assessmentC0..*Reference(Observation | DiagnosticReport)
type0..1CodeableConcept
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeΣ C0..*CodeableConceptBinding
detailΣ C0..*Reference(Observation | DocumentReference | DiagnosticReport)
noteS0..*Annotation

Profile for symptom-based conditions in the context of rare diseases. This profile captures symptomatic conditions with temporal characteristics, complementing the HPO Assessment Observation profile.

FeldnameKurzbeschreibung
Condition.id
Condition.meta
Condition.identifier
Condition.clinicalStatusKlinischer Status der Symptom-Erkrankung
Condition.verificationStatusVerifikationsstatus der Symptom-Erkrankung
Condition.categoryKategorie der Erkrankung - muss Symptom-Kategorie enthalten
Condition.severitySchweregrad der Symptom-Erkrankung
Condition.codeHPO-basierter Symptom-Erkrankungs-Code
Condition.code.coding
Condition.code.coding:hpoCodingHPO Code für das Symptom
Condition.code.coding:hpoCoding.display
Condition.code.coding:snomedCodingSNOMED CT Code für das Symptom
Condition.code.coding:snomedCoding.display
Condition.code.coding:icd10GMCodingICD-10-GM Code für das Symptom
Condition.code.coding:icd10GMCoding.display
Condition.bodySiteAnatomische Lokalisation des Symptoms
Condition.subjectPatient mit der Symptom-Erkrankung
Condition.encounter
Condition.onset[x]Beginn der Symptom-Erkrankung
Condition.abatement[x]Auflösung der Symptom-Erkrankung
Condition.recordedDate
Condition.stageStadium oder Progression der Symptom-Erkrankung
Condition.evidenceUnterstützende Evidenz für die Symptom-Erkrankung
Condition.noteZusätzliche Anmerkungen zur Symptom-Erkrankung
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="mii-pr-seltene-symptom-condition" />
<url value="https://www.medizininformatik-initiative.de/fhir/ext/modul-seltene/StructureDefinition/mii-pr-seltene-symptom-condition" />
<version value="2026.0.0-ballot" />
<name value="MII_PR_Seltene_Symptom_Condition" />
<title value="MII Profile SE Symptom Condition" />
<status value="draft" />
<publisher value="Medizininformatik Initiative" />
<system value="url" />
<value value="https://www.medizininformatik-initiative.de" />
</telecom>
</contact>
<description value="Profile for symptom-based conditions in the context of rare diseases. This profile captures symptomatic conditions with temporal characteristics, complementing the HPO Assessment Observation profile." />
<fhirVersion value="4.0.1" />
<identity value="SE-LogicalModel" />
<uri value="https://www.medizininformatik-initiative.de/fhir/ext/modul-seltene/StructureDefinition/LogicalModel/Seltene" />
<name value="Mapping FHIR zu Seltene Erkrankungen Logical Model" />
</mapping>
<kind value="resource" />
<abstract value="false" />
<type value="Condition" />
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/Condition" />
<derivation value="constraint" />
<element id="Condition">
<path value="Condition" />
<identity value="SE-LogicalModel" />
<map value="AnamneseUndDiagnostik.Phaenotypisierung" />
<comment value="Phänotypisierung als Condition" />
</mapping>
</element>
<element id="Condition.id">
<path value="Condition.id" />
<mustSupport value="true" />
</element>
<element id="Condition.meta">
<path value="Condition.meta" />
<mustSupport value="true" />
</element>
<element id="Condition.identifier">
<path value="Condition.identifier" />
<mustSupport value="true" />
</element>
<element id="Condition.clinicalStatus">
<path value="Condition.clinicalStatus" />
<short value="Klinischer Status der Symptom-Erkrankung" />
<mustSupport value="true" />
<strength value="required" />
<valueSet value="http://hl7.org/fhir/ValueSet/condition-clinical" />
</binding>
</element>
<element id="Condition.verificationStatus">
<path value="Condition.verificationStatus" />
<short value="Verifikationsstatus der Symptom-Erkrankung" />
<mustSupport value="true" />
<strength value="required" />
<valueSet value="http://hl7.org/fhir/ValueSet/condition-ver-status" />
</binding>
</element>
<element id="Condition.category">
<path value="Condition.category" />
<short value="Kategorie der Erkrankung - muss Symptom-Kategorie enthalten" />
<definition value="Kategoriecodes, die die Erkrankung klassifizieren, mit besonderem Fokus auf symptombezogene Kategorien" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Condition.severity">
<path value="Condition.severity" />
<short value="Schweregrad der Symptom-Erkrankung" />
<definition value="Schweregradbewertung der Symptom-Erkrankung unter Verwendung von HPO-Schweregrad-Werten" />
<mustSupport value="true" />
<strength value="extensible" />
<valueSet value="https://www.medizininformatik-initiative.de/fhir/ext/modul-seltene/ValueSet/mii-vs-seltene-hpo-severity-values" />
</binding>
<identity value="SE-LogicalModel" />
<map value="AnamneseUndDiagnostik.Phaenotypisierung.VerlaufSymptom" />
<comment value="Schweregrad/Verlauf" />
</mapping>
</element>
<element id="Condition.code">
<path value="Condition.code" />
<short value="HPO-basierter Symptom-Erkrankungs-Code" />
<definition value="Code zur Identifikation der Symptom-Erkrankung, vorzugsweise unter Verwendung von Human Phenotype Ontology (HPO) Codes" />
<min value="1" />
<mustSupport value="true" />
<strength value="extensible" />
<valueSet value="https://www.medizininformatik-initiative.de/fhir/ext/modul-seltene/ValueSet/mii-vs-seltene-hpo-phenotypic-observation-codes" />
</binding>
</element>
<element id="Condition.code.coding">
<path value="Condition.code.coding" />
<type value="pattern" />
<path value="$this" />
</discriminator>
<description value="Slicing für verschiedene Codesysteme zur Symptom-Codierung" />
<ordered value="false" />
<rules value="open" />
</slicing>
<mustSupport value="true" />
</element>
<element id="Condition.code.coding:hpoCoding">
<path value="Condition.code.coding" />
<sliceName value="hpoCoding" />
<short value="HPO Code für das Symptom" />
<definition value="Human Phenotype Ontology Code zur Beschreibung des phänotypischen Symptoms" />
<min value="0" />
<max value="1" />
<system value="http://purl.obolibrary.org/obo/hp.owl" />
</patternCoding>
<mustSupport value="true" />
<identity value="SE-LogicalModel" />
<map value="AnamneseUndDiagnostik.Phaenotypisierung.HPOTerm" />
<comment value="HPO-Term des Symptoms" />
</mapping>
</element>
<element id="Condition.code.coding:hpoCoding.system">
<path value="Condition.code.coding.system" />
<min value="1" />
</element>
<element id="Condition.code.coding:hpoCoding.code">
<path value="Condition.code.coding.code" />
<min value="1" />
</element>
<element id="Condition.code.coding:hpoCoding.display">
<path value="Condition.code.coding.display" />
<mustSupport value="true" />
</element>
<element id="Condition.code.coding:snomedCoding">
<path value="Condition.code.coding" />
<sliceName value="snomedCoding" />
<short value="SNOMED CT Code für das Symptom" />
<definition value="SNOMED CT Code zur klinischen Beschreibung des Symptoms" />
<min value="0" />
<max value="1" />
<system value="http://snomed.info/sct" />
</patternCoding>
<mustSupport value="true" />
<identity value="SE-LogicalModel" />
<map value="AnamneseUndDiagnostik.Phaenotypisierung" />
<comment value="SNOMED CT Symptom" />
</mapping>
</element>
<element id="Condition.code.coding:snomedCoding.system">
<path value="Condition.code.coding.system" />
<min value="1" />
</element>
<element id="Condition.code.coding:snomedCoding.code">
<path value="Condition.code.coding.code" />
<min value="1" />
</element>
<element id="Condition.code.coding:snomedCoding.display">
<path value="Condition.code.coding.display" />
<mustSupport value="true" />
</element>
<element id="Condition.code.coding:icd10GMCoding">
<path value="Condition.code.coding" />
<sliceName value="icd10GMCoding" />
<short value="ICD-10-GM Code für das Symptom" />
<definition value="ICD-10 German Modification Code für die Symptom-Klassifikation" />
<min value="0" />
<max value="1" />
<system value="http://fhir.de/CodeSystem/bfarm/icd-10-gm" />
</patternCoding>
<mustSupport value="true" />
<identity value="SE-LogicalModel" />
<map value="AnamneseUndDiagnostik.Phaenotypisierung" />
<comment value="ICD-10-GM Symptom" />
</mapping>
</element>
<element id="Condition.code.coding:icd10GMCoding.system">
<path value="Condition.code.coding.system" />
<min value="1" />
</element>
<element id="Condition.code.coding:icd10GMCoding.code">
<path value="Condition.code.coding.code" />
<min value="1" />
</element>
<element id="Condition.code.coding:icd10GMCoding.display">
<path value="Condition.code.coding.display" />
<mustSupport value="true" />
</element>
<element id="Condition.bodySite">
<path value="Condition.bodySite" />
<short value="Anatomische Lokalisation des Symptoms" />
<definition value="Die anatomische Lokalisation, wo sich das Symptom manifestiert" />
<mustSupport value="true" />
</element>
<element id="Condition.subject">
<path value="Condition.subject" />
<short value="Patient mit der Symptom-Erkrankung" />
<definition value="Referenz auf den Patienten, der diese Symptom-Erkrankung hat" />
<code value="Reference" />
<targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" />
</type>
<mustSupport value="true" />
<identity value="SE-LogicalModel" />
<map value="Patient" />
<comment value="Patient/Indexpatient" />
</mapping>
</element>
<element id="Condition.encounter">
<path value="Condition.encounter" />
<mustSupport value="true" />
<identity value="SE-LogicalModel" />
<map value="AnamneseUndDiagnostik.Untersuchungsdatum" />
<comment value="Untersuchungskontakt" />
</mapping>
</element>
<element id="Condition.onset[x]">
<path value="Condition.onset[x]" />
<type value="type" />
<path value="$this" />
</discriminator>
<ordered value="false" />
<rules value="open" />
</slicing>
<short value="Beginn der Symptom-Erkrankung" />
<definition value="Geschätztes oder tatsächliches Datum, Alter, Zeitraum oder zeitliche Beschreibung, wann die Symptom-Erkrankung begann" />
<mustSupport value="true" />
</element>
<element id="Condition.onset[x]:onsetDateTime">
<path value="Condition.onset[x]" />
<sliceName value="onsetDateTime" />
<min value="0" />
<max value="1" />
<code value="dateTime" />
</type>
<identity value="SE-LogicalModel" />
<map value="AnamneseUndDiagnostik.Phaenotypisierung.ZeitraumSymptom.ZeitraumSymptom" />
<comment value="Startdatum des Symptoms" />
</mapping>
</element>
<element id="Condition.onset[x]:onsetPeriod">
<path value="Condition.onset[x]" />
<sliceName value="onsetPeriod" />
<min value="0" />
<max value="1" />
<code value="Period" />
</type>
</element>
<element id="Condition.onset[x]:onsetPeriod.start">
<path value="Condition.onset[x].start" />
<identity value="SE-LogicalModel" />
<map value="AnamneseUndDiagnostik.Phaenotypisierung.ZeitraumSymptom.ZeitraumSymptom" />
<comment value="Beginn Symptomzeitraum" />
</mapping>
</element>
<element id="Condition.onset[x]:onsetPeriod.end">
<path value="Condition.onset[x].end" />
<identity value="SE-LogicalModel" />
<map value="AnamneseUndDiagnostik.Phaenotypisierung.ZeitraumSymptom.ZeitraumSymptom" />
<comment value="Ende Symptomzeitraum" />
</mapping>
</element>
<element id="Condition.onset[x]:onsetAge">
<path value="Condition.onset[x]" />
<sliceName value="onsetAge" />
<min value="0" />
<max value="1" />
<code value="Age" />
</type>
<identity value="SE-LogicalModel" />
<map value="AnamneseUndDiagnostik.Phaenotypisierung.ZeitraumSymptom.AlterSymptom" />
<comment value="Alter bei Symptombeginn" />
</mapping>
</element>
<element id="Condition.onset[x]:onsetString">
<path value="Condition.onset[x]" />
<sliceName value="onsetString" />
<min value="0" />
<max value="1" />
<code value="string" />
</type>
<identity value="SE-LogicalModel" />
<map value="AnamneseUndDiagnostik.Phaenotypisierung.ZeitraumSymptom.Lebensphase" />
<comment value="Lebensphase Symptom" />
</mapping>
</element>
<element id="Condition.abatement[x]">
<path value="Condition.abatement[x]" />
<type value="type" />
<path value="$this" />
</discriminator>
<ordered value="false" />
<rules value="open" />
</slicing>
<short value="Auflösung der Symptom-Erkrankung" />
<definition value="Datum, Alter, Zeitraum oder zeitliche Beschreibung, wann die Symptom-Erkrankung abgeklungen ist oder in Remission ging" />
<mustSupport value="true" />
</element>
<element id="Condition.abatement[x]:abatementDateTime">
<path value="Condition.abatement[x]" />
<sliceName value="abatementDateTime" />
<min value="0" />
<max value="1" />
<code value="dateTime" />
</type>
<identity value="SE-LogicalModel" />
<map value="Ende des Symptoms" />
<comment value="Enddatum des Symptoms" />
</mapping>
</element>
<element id="Condition.recordedDate">
<path value="Condition.recordedDate" />
<mustSupport value="true" />
<identity value="SE-LogicalModel" />
<map value="AnamneseUndDiagnostik.Untersuchungsdatum" />
<comment value="Dokumentationsdatum" />
</mapping>
</element>
<element id="Condition.stage">
<path value="Condition.stage" />
<short value="Stadium oder Progression der Symptom-Erkrankung" />
<mustSupport value="true" />
</element>
<element id="Condition.stage.summary">
<path value="Condition.stage.summary" />
<strength value="extensible" />
<valueSet value="https://www.medizininformatik-initiative.de/fhir/ext/modul-seltene/ValueSet/mii-vs-seltene-hpo-severity-values" />
</binding>
</element>
<element id="Condition.stage.assessment">
<path value="Condition.stage.assessment" />
<code value="Reference" />
<targetProfile value="http://hl7.org/fhir/StructureDefinition/Observation" />
<targetProfile value="http://hl7.org/fhir/StructureDefinition/DiagnosticReport" />
</type>
</element>
<element id="Condition.evidence">
<path value="Condition.evidence" />
<short value="Unterstützende Evidenz für die Symptom-Erkrankung" />
<mustSupport value="true" />
</element>
<element id="Condition.evidence.code">
<path value="Condition.evidence.code" />
<strength value="extensible" />
<valueSet value="https://www.medizininformatik-initiative.de/fhir/ext/modul-seltene/ValueSet/mii-vs-seltene-hpo-phenotypic-observation-codes" />
</binding>
<identity value="SE-LogicalModel" />
<map value="AnamneseUndDiagnostik.Phaenotypisierung.HPOTerm" />
<comment value="Unterstützende HPO-Symptome" />
</mapping>
</element>
<element id="Condition.evidence.detail">
<path value="Condition.evidence.detail" />
<short value="Unterstützende Beobachtungen oder Dokumente" />
<code value="Reference" />
<targetProfile value="http://hl7.org/fhir/StructureDefinition/Observation" />
<targetProfile value="http://hl7.org/fhir/StructureDefinition/DocumentReference" />
<targetProfile value="http://hl7.org/fhir/StructureDefinition/DiagnosticReport" />
</type>
<identity value="SE-LogicalModel" />
<map value="AnamneseUndDiagnostik.Phaenotypisierung" />
<comment value="Verweis auf Beobachtungen" />
</mapping>
</element>
<element id="Condition.note">
<path value="Condition.note" />
<short value="Zusätzliche Anmerkungen zur Symptom-Erkrankung" />
<definition value="Zusätzliche Beschreibung der Symptom-Erkrankung, die in anderen Feldern nicht erfasst ist" />
<mustSupport value="true" />
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "mii-pr-seltene-symptom-condition",
"url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-seltene/StructureDefinition/mii-pr-seltene-symptom-condition",
"version": "2026.0.0-ballot",
"name": "MII_PR_Seltene_Symptom_Condition",
"title": "MII Profile SE Symptom Condition",
"status": "draft",
"publisher": "Medizininformatik Initiative",
"contact": [
{
"telecom": [
{
"system": "url",
"value": "https://www.medizininformatik-initiative.de"
}
]
}
],
"description": "Profile for symptom-based conditions in the context of rare diseases. This profile captures symptomatic conditions with temporal characteristics, complementing the HPO Assessment Observation profile.",
"fhirVersion": "4.0.1",
"mapping": [
{
"identity": "SE-LogicalModel",
"name": "Mapping FHIR zu Seltene Erkrankungen Logical Model",
"uri": "https://www.medizininformatik-initiative.de/fhir/ext/modul-seltene/StructureDefinition/LogicalModel/Seltene"
}
],
"kind": "resource",
"abstract": false,
"type": "Condition",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Condition",
"derivation": "constraint",
"element": [
{
"id": "Condition",
"path": "Condition",
"mapping": [
{
"identity": "SE-LogicalModel",
"map": "AnamneseUndDiagnostik.Phaenotypisierung",
"comment": "Phänotypisierung als Condition"
}
]
},
{
"id": "Condition.id",
"path": "Condition.id",
"mustSupport": true
},
{
"id": "Condition.meta",
"path": "Condition.meta",
"mustSupport": true
},
{
"id": "Condition.identifier",
"path": "Condition.identifier",
"mustSupport": true
},
{
"id": "Condition.clinicalStatus",
"path": "Condition.clinicalStatus",
"short": "Klinischer Status der Symptom-Erkrankung",
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "http://hl7.org/fhir/ValueSet/condition-clinical"
}
},
{
"id": "Condition.verificationStatus",
"path": "Condition.verificationStatus",
"short": "Verifikationsstatus der Symptom-Erkrankung",
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "http://hl7.org/fhir/ValueSet/condition-ver-status"
}
},
{
"id": "Condition.category",
"path": "Condition.category",
"short": "Kategorie der Erkrankung - muss Symptom-Kategorie enthalten",
"definition": "Kategoriecodes, die die Erkrankung klassifizieren, mit besonderem Fokus auf symptombezogene Kategorien",
"min": 1,
"mustSupport": true
},
{
"id": "Condition.severity",
"path": "Condition.severity",
"short": "Schweregrad der Symptom-Erkrankung",
"definition": "Schweregradbewertung der Symptom-Erkrankung unter Verwendung von HPO-Schweregrad-Werten",
"mustSupport": true,
"binding": {
"strength": "extensible",
"valueSet": "https://www.medizininformatik-initiative.de/fhir/ext/modul-seltene/ValueSet/mii-vs-seltene-hpo-severity-values"
},
"mapping": [
{
"identity": "SE-LogicalModel",
"map": "AnamneseUndDiagnostik.Phaenotypisierung.VerlaufSymptom",
"comment": "Schweregrad/Verlauf"
}
]
},
{
"id": "Condition.code",
"path": "Condition.code",
"short": "HPO-basierter Symptom-Erkrankungs-Code",
"definition": "Code zur Identifikation der Symptom-Erkrankung, vorzugsweise unter Verwendung von Human Phenotype Ontology (HPO) Codes",
"min": 1,
"mustSupport": true,
"binding": {
"strength": "extensible",
"valueSet": "https://www.medizininformatik-initiative.de/fhir/ext/modul-seltene/ValueSet/mii-vs-seltene-hpo-phenotypic-observation-codes"
}
},
{
"id": "Condition.code.coding",
"path": "Condition.code.coding",
"slicing": {
{
"type": "pattern",
"path": "$this"
}
],
"rules": "open",
"description": "Slicing für verschiedene Codesysteme zur Symptom-Codierung",
"ordered": false
},
"mustSupport": true
},
{
"id": "Condition.code.coding:hpoCoding",
"path": "Condition.code.coding",
"sliceName": "hpoCoding",
"short": "HPO Code für das Symptom",
"definition": "Human Phenotype Ontology Code zur Beschreibung des phänotypischen Symptoms",
"min": 0,
"max": "1",
"system": "http://purl.obolibrary.org/obo/hp.owl"
},
"mustSupport": true,
"mapping": [
{
"identity": "SE-LogicalModel",
"map": "AnamneseUndDiagnostik.Phaenotypisierung.HPOTerm",
"comment": "HPO-Term des Symptoms"
}
]
},
{
"id": "Condition.code.coding:hpoCoding.system",
"path": "Condition.code.coding.system",
"min": 1
},
{
"id": "Condition.code.coding:hpoCoding.code",
"path": "Condition.code.coding.code",
"min": 1
},
{
"id": "Condition.code.coding:hpoCoding.display",
"path": "Condition.code.coding.display",
"mustSupport": true
},
{
"id": "Condition.code.coding:snomedCoding",
"path": "Condition.code.coding",
"sliceName": "snomedCoding",
"short": "SNOMED CT Code für das Symptom",
"definition": "SNOMED CT Code zur klinischen Beschreibung des Symptoms",
"min": 0,
"max": "1",
"system": "http://snomed.info/sct"
},
"mustSupport": true,
"mapping": [
{
"identity": "SE-LogicalModel",
"map": "AnamneseUndDiagnostik.Phaenotypisierung",
"comment": "SNOMED CT Symptom"
}
]
},
{
"id": "Condition.code.coding:snomedCoding.system",
"path": "Condition.code.coding.system",
"min": 1
},
{
"id": "Condition.code.coding:snomedCoding.code",
"path": "Condition.code.coding.code",
"min": 1
},
{
"id": "Condition.code.coding:snomedCoding.display",
"path": "Condition.code.coding.display",
"mustSupport": true
},
{
"id": "Condition.code.coding:icd10GMCoding",
"path": "Condition.code.coding",
"sliceName": "icd10GMCoding",
"short": "ICD-10-GM Code für das Symptom",
"definition": "ICD-10 German Modification Code für die Symptom-Klassifikation",
"min": 0,
"max": "1",
"system": "http://fhir.de/CodeSystem/bfarm/icd-10-gm"
},
"mustSupport": true,
"mapping": [
{
"identity": "SE-LogicalModel",
"map": "AnamneseUndDiagnostik.Phaenotypisierung",
"comment": "ICD-10-GM Symptom"
}
]
},
{
"id": "Condition.code.coding:icd10GMCoding.system",
"path": "Condition.code.coding.system",
"min": 1
},
{
"id": "Condition.code.coding:icd10GMCoding.code",
"path": "Condition.code.coding.code",
"min": 1
},
{
"id": "Condition.code.coding:icd10GMCoding.display",
"path": "Condition.code.coding.display",
"mustSupport": true
},
{
"id": "Condition.bodySite",
"path": "Condition.bodySite",
"short": "Anatomische Lokalisation des Symptoms",
"definition": "Die anatomische Lokalisation, wo sich das Symptom manifestiert",
"mustSupport": true
},
{
"id": "Condition.subject",
"path": "Condition.subject",
"short": "Patient mit der Symptom-Erkrankung",
"definition": "Referenz auf den Patienten, der diese Symptom-Erkrankung hat",
"type": [
{
"code": "Reference",
"http://hl7.org/fhir/StructureDefinition/Patient"
]
}
],
"mustSupport": true,
"mapping": [
{
"identity": "SE-LogicalModel",
"map": "Patient",
"comment": "Patient/Indexpatient"
}
]
},
{
"id": "Condition.encounter",
"path": "Condition.encounter",
"mustSupport": true,
"mapping": [
{
"identity": "SE-LogicalModel",
"map": "AnamneseUndDiagnostik.Untersuchungsdatum",
"comment": "Untersuchungskontakt"
}
]
},
{
"id": "Condition.onset[x]",
"path": "Condition.onset[x]",
"slicing": {
{
"type": "type",
"path": "$this"
}
],
"ordered": false,
"rules": "open"
},
"short": "Beginn der Symptom-Erkrankung",
"definition": "Geschätztes oder tatsächliches Datum, Alter, Zeitraum oder zeitliche Beschreibung, wann die Symptom-Erkrankung begann",
"mustSupport": true
},
{
"id": "Condition.onset[x]:onsetDateTime",
"path": "Condition.onset[x]",
"sliceName": "onsetDateTime",
"min": 0,
"max": "1",
"type": [
{
"code": "dateTime"
}
],
"mapping": [
{
"identity": "SE-LogicalModel",
"map": "AnamneseUndDiagnostik.Phaenotypisierung.ZeitraumSymptom.ZeitraumSymptom",
"comment": "Startdatum des Symptoms"
}
]
},
{
"id": "Condition.onset[x]:onsetPeriod",
"path": "Condition.onset[x]",
"sliceName": "onsetPeriod",
"min": 0,
"max": "1",
"type": [
{
"code": "Period"
}
]
},
{
"id": "Condition.onset[x]:onsetPeriod.start",
"path": "Condition.onset[x].start",
"mapping": [
{
"identity": "SE-LogicalModel",
"map": "AnamneseUndDiagnostik.Phaenotypisierung.ZeitraumSymptom.ZeitraumSymptom",
"comment": "Beginn Symptomzeitraum"
}
]
},
{
"id": "Condition.onset[x]:onsetPeriod.end",
"path": "Condition.onset[x].end",
"mapping": [
{
"identity": "SE-LogicalModel",
"map": "AnamneseUndDiagnostik.Phaenotypisierung.ZeitraumSymptom.ZeitraumSymptom",
"comment": "Ende Symptomzeitraum"
}
]
},
{
"id": "Condition.onset[x]:onsetAge",
"path": "Condition.onset[x]",
"sliceName": "onsetAge",
"min": 0,
"max": "1",
"type": [
{
"code": "Age"
}
],
"mapping": [
{
"identity": "SE-LogicalModel",
"map": "AnamneseUndDiagnostik.Phaenotypisierung.ZeitraumSymptom.AlterSymptom",
"comment": "Alter bei Symptombeginn"
}
]
},
{
"id": "Condition.onset[x]:onsetString",
"path": "Condition.onset[x]",
"sliceName": "onsetString",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
],
"mapping": [
{
"identity": "SE-LogicalModel",
"map": "AnamneseUndDiagnostik.Phaenotypisierung.ZeitraumSymptom.Lebensphase",
"comment": "Lebensphase Symptom"
}
]
},
{
"id": "Condition.abatement[x]",
"path": "Condition.abatement[x]",
"slicing": {
{
"type": "type",
"path": "$this"
}
],
"ordered": false,
"rules": "open"
},
"short": "Auflösung der Symptom-Erkrankung",
"definition": "Datum, Alter, Zeitraum oder zeitliche Beschreibung, wann die Symptom-Erkrankung abgeklungen ist oder in Remission ging",
"mustSupport": true
},
{
"id": "Condition.abatement[x]:abatementDateTime",
"path": "Condition.abatement[x]",
"sliceName": "abatementDateTime",
"min": 0,
"max": "1",
"type": [
{
"code": "dateTime"
}
],
"mapping": [
{
"identity": "SE-LogicalModel",
"map": "Ende des Symptoms",
"comment": "Enddatum des Symptoms"
}
]
},
{
"id": "Condition.recordedDate",
"path": "Condition.recordedDate",
"mustSupport": true,
"mapping": [
{
"identity": "SE-LogicalModel",
"map": "AnamneseUndDiagnostik.Untersuchungsdatum",
"comment": "Dokumentationsdatum"
}
]
},
{
"id": "Condition.stage",
"path": "Condition.stage",
"short": "Stadium oder Progression der Symptom-Erkrankung",
"mustSupport": true
},
{
"id": "Condition.stage.summary",
"path": "Condition.stage.summary",
"binding": {
"strength": "extensible",
"valueSet": "https://www.medizininformatik-initiative.de/fhir/ext/modul-seltene/ValueSet/mii-vs-seltene-hpo-severity-values"
}
},
{
"id": "Condition.stage.assessment",
"path": "Condition.stage.assessment",
"type": [
{
"code": "Reference",
"http://hl7.org/fhir/StructureDefinition/Observation",
"http://hl7.org/fhir/StructureDefinition/DiagnosticReport"
]
}
]
},
{
"id": "Condition.evidence",
"path": "Condition.evidence",
"short": "Unterstützende Evidenz für die Symptom-Erkrankung",
"mustSupport": true
},
{
"id": "Condition.evidence.code",
"path": "Condition.evidence.code",
"binding": {
"strength": "extensible",
"valueSet": "https://www.medizininformatik-initiative.de/fhir/ext/modul-seltene/ValueSet/mii-vs-seltene-hpo-phenotypic-observation-codes"
},
"mapping": [
{
"identity": "SE-LogicalModel",
"map": "AnamneseUndDiagnostik.Phaenotypisierung.HPOTerm",
"comment": "Unterstützende HPO-Symptome"
}
]
},
{
"id": "Condition.evidence.detail",
"path": "Condition.evidence.detail",
"short": "Unterstützende Beobachtungen oder Dokumente",
"type": [
{
"code": "Reference",
"http://hl7.org/fhir/StructureDefinition/Observation",
"http://hl7.org/fhir/StructureDefinition/DocumentReference",
"http://hl7.org/fhir/StructureDefinition/DiagnosticReport"
]
}
],
"mapping": [
{
"identity": "SE-LogicalModel",
"map": "AnamneseUndDiagnostik.Phaenotypisierung",
"comment": "Verweis auf Beobachtungen"
}
]
},
{
"id": "Condition.note",
"path": "Condition.note",
"short": "Zusätzliche Anmerkungen zur Symptom-Erkrankung",
"definition": "Zusätzliche Beschreibung der Symptom-Erkrankung, die in anderen Feldern nicht erfasst ist",
"mustSupport": true
}
]
}
}

Verwendung

Das Symptom-Condition Profil wird verwendet für:

  • Dokumentation von Symptomen als eigenständige Conditions
  • Erfassung zeitlicher Verläufe von Symptomen
  • Verknüpfung mit HPO-kodierten Beobachtungen
  • Darstellung von Symptom-Clustern bei seltenen Erkrankungen

Abgrenzung zu anderen Profilen

Profil Verwendung
Symptom-Condition Symptome als eigenständige Zustände mit Verlauf
HPO Assessment Einzelne phänotypische Beobachtungen
Clinical Diagnosis Bestätigte klinische Diagnosen
Genetic Diagnosis Genetisch bestätigte Diagnosen

Mapping Datensatz zu FHIR


Suchparameter

Folgende Suchparameter sind für das Modul Seltene Erkrankungen relevant, auch in Kombination:

  1. Der Suchparameter _id MUSS unterstützt werden:

    Beispiele:

    GET [base]/Condition?_id=1234

    Anwendungshinweise: Weitere Informationen zur Suche nach "_id" finden sich in der FHIR-Basisspezifikation - Abschnitt "Parameters for all resources".

  2. Der Suchparameter "_profile" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Condition?_profile=https://www.medizininformatik-initiative.de/fhir/ext/modul-seltene/StructureDefinition/mii-pr-seltene-symptom-condition

    Anwendungshinweise: Weitere Informationen zur Suche nach "_profile" finden sich in der FHIR-Basisspezifikation - Abschnitt "token".

  3. Der Suchparameter "category" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Condition?category=http://snomed.info/sct|418799008

    Anwendungshinweise: Weitere Informationen zur Suche nach "category" finden sich in der FHIR-Basisspezifikation - Abschnitt "token".

  4. Der Suchparameter "code" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Condition?code=http://hpo.jax.org/app/|HP:0001324

    Anwendungshinweise: Weitere Informationen zur Suche nach "code" finden sich in der FHIR-Basisspezifikation - Abschnitt "token".

  5. Der Suchparameter "subject" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Condition?subject=Patient/example

    Anwendungshinweise: Weitere Informationen zur Suche nach "subject" finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".

  6. Der Suchparameter "onset-date" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Condition?onset-date=2024-02-08

    Anwendungshinweise: Weitere Informationen zur Suche nach "onset-date" finden sich in der FHIR-Basisspezifikation - Abschnitt "date".

  7. Der Suchparameter "severity" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Condition?severity=http://hpo.jax.org/app/|HP:0012828

    Anwendungshinweise: Weitere Informationen zur Suche nach "severity" finden sich in der FHIR-Basisspezifikation - Abschnitt "token".

  8. Der Suchparameter "evidence" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Condition?evidence=Observation/example

    Anwendungshinweise: Weitere Informationen zur Suche nach "evidence" finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".

Beispiele

{
"resourceType": "Condition",
"id": "mii-exa-seltene-symptom-condition",
"meta": {
"profile": [
"https://www.medizininformatik-initiative.de/fhir/ext/modul-seltene/StructureDefinition/mii-pr-seltene-symptom-condition"
]
},
"coding": [
{
"code": "active",
"system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
"display": "Active"
}
]
},
"coding": [
{
"code": "confirmed",
"system": "http://terminology.hl7.org/CodeSystem/condition-ver-status",
"display": "Confirmed"
}
]
},
{
"coding": [
{
"code": "problem-list-item",
"system": "http://terminology.hl7.org/CodeSystem/condition-category",
"display": "Problem List Item"
}
]
}
],
"code": {
"coding": [
{
"code": "HP:0001324",
"system": "http://human-phenotype-ontology.org",
"display": "Muscle weakness"
}
],
"text": "Muscle weakness"
},
"coding": [
{
"code": "HP:0012825",
"system": "http://human-phenotype-ontology.org",
"display": "Mild"
}
],
"text": "Mild severity"
},
"subject": {
"reference": "Patient/example-patient",
"display": "Example Patient"
},
"value": 15,
"unit": "years",
"system": "http://unitsofmeasure.org",
"code": "a"
},
"recordedDate": "2024-01-15",
{
"coding": [
{
"code": "127954009",
"system": "http://snomed.info/sct",
"display": "Skeletal muscle structure"
}
],
"text": "Skeletal muscle"
}
],
{
"code": [
{
"coding": [
{
"code": "HP:0001324",
"system": "http://human-phenotype-ontology.org",
"display": "Muscle weakness"
}
]
}
],
"detail": [
{
"reference": "Observation/mii-exa-seltene-hpo-assessment"
}
]
}
],
"note": [
{
"text": "Patient reports progressive muscle weakness affecting daily activities, particularly climbing stairs and lifting objects. Symptom has been gradually worsening over the past 2 years."
}
]
}