MII IG Kerndatensatz-Modul Seltene Erkrankungen
2027.0.0-ballot -
Germany
This page is part of the MII Implementation Guide Seltene Erkrankungen (v2027.0.0-ballot: 2027 Ballot 1) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions
| Offizielle URL: https://www.medizininformatik-initiative.de/fhir/ext/modul-seltene/StructureDefinition/mii-pr-seltene-symptom-condition | Version: 2027.0.0-ballot | |||
| Active Stand: 2026-09-14 | Maschinenlesbarer Name: MII_PR_Seltene_Symptom_Condition | |||
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.
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.
Bei der Erfassung von Symptomen seltener Erkrankungen können verschiedene Kodiersysteme verwendet werden:
HPO ist ideal für die präzise Beschreibung körperlicher/phänotypischer Abnormalitäten:
Hinweis: MONDO ist eine sekundäre Harmonisierungsontologie zur Verbesserung der internationalen Interoperabilität. Die primäre Kodierung erfolgt weiterhin über ICD-10-GM, SNOMED CT oder HPO. MONDO-Codes können optional ergänzend angegeben werden.
MONDO (Monarch Disease Ontology) harmonisiert verschiedene Klassifikationen (SNOMED CT, Orphanet, OMIM, ICD) und ermöglicht die Integration mit internationalen Standards wie Phenopackets und GA4GH:
Weitere Informationen zu MONDO finden sich unter Terminologien.
Das Symptom-Condition Profil wird verwendet für:
| 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 |
Wichtig: Die Unterscheidung zwischen Symptom-Condition und HPO-Observation ist klinisch bedeutsam:
- Symptom-Condition: Dokumentiert einen persistierenden Zustand über einen Zeitraum (z.B. "Patient hat seit dem Kindesalter Arachnodaktylie")
- HPO-Observation: Dokumentiert eine einzelne Untersuchung/Bewertung zu einem bestimmten Zeitpunkt (z.B. "Am 15.03.2024 wurde Arachnodaktylie festgestellt")
Ein vollständiges Beispiel dieser Unterscheidung findet sich im Marfan-Syndrom Beispiel: marfan-beispiel
Suchparameter sind modulweit im CapabilityStatement deklariert — dort maschinenlesbar und vollständig, statt je Profil von Hand wiederholt.
Beispielinstanzen sind auf der Profilseite im Abschnitt „Examples" verlinkt.
Usages:
You can also check for usages in the FHIR IG Statistics
Beschreibung von Profilen, Differentials, Snapshots und deren Repräsentationen.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Condition | Detailed information about conditions, problems or diagnoses Constraints: con-3, con-4, con-5 |
![]() ![]() |
SΣ | 0..1 | id | Logical id of this artifact |
![]() ![]() |
SΣ | 0..1 | Meta | Metadata about the resource |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() |
SΣ | 0..* | Identifier | External Ids for this condition |
![]() ![]() |
?!SΣC | 0..1 | CodeableConcept | Klinischer Status der Symptom-Erkrankung Binding: ConditionClinicalStatusCodes (required) |
![]() ![]() |
?!SΣC | 0..1 | CodeableConcept | Verifikationsstatus der Symptom-Erkrankung Binding: ConditionVerificationStatus (required) |
![]() ![]() |
S | 1..* | CodeableConcept | Kategorie der Erkrankung - muss Symptom-Kategorie enthalten Binding: ConditionCategoryCodes (extensible): A category assigned to the condition. |
![]() ![]() |
S | 0..1 | CodeableConcept | Schweregrad der Symptom-Erkrankung Binding: HPO Severity (extensible) |
![]() ![]() |
SΣ | 1..1 | CodeableConcept | HPO-basierter Symptom-Erkrankungs-Code Binding: HPO Phenotypic Observation Codes (extensible) |
![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | HPO Code für das Symptom Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://purl.obolibrary.org/obo/hp.owl |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | SNOMED CT Code für das Symptom Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | ICD-10-GM Code für das Symptom Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://fhir.de/CodeSystem/bfarm/icd-10-gm |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | MONDO Code für das Symptom Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://purl.obolibrary.org/obo/mondo.owl |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system |
![]() ![]() |
SΣ | 0..* | CodeableConcept | Anatomische Lokalisation des Symptoms Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. |
![]() ![]() |
SΣ | 1..1 | Reference(Patient) | Patient mit der Symptom-Erkrankung |
![]() ![]() |
SΣ | 0..1 | Reference(Encounter) | Encounter created as part of |
![]() ![]() |
SΣ | 0..1 | Beginn der Symptom-Erkrankung Slice: Unordered, Open by type:$this | |
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Age | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() |
string | |||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Estimated or actual date, date-time, or age |
![]() ![]() ![]() |
Σ | 0..1 | Period | Estimated or actual date, date-time, or age |
![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | Starting time with inclusive boundary |
![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | End time with inclusive boundary, if not ongoing |
![]() ![]() ![]() |
Σ | 0..1 | Age | Estimated or actual date, date-time, or age |
![]() ![]() ![]() |
Σ | 0..1 | string | Estimated or actual date, date-time, or age |
![]() ![]() |
SC | 0..1 | Auflösung der Symptom-Erkrankung Slice: Unordered, Open by type:$this | |
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Age | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() |
string | |||
![]() ![]() ![]() |
C | 0..1 | dateTime | When in resolution/remission |
![]() ![]() |
SΣ | 0..1 | dateTime | Date record was first recorded |
![]() ![]() |
SC | 0..* | BackboneElement | Stadium oder Progression der Symptom-Erkrankung Constraints: con-1 |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Simple summary (disease specific) Binding: HPO Severity (extensible) |
![]() ![]() ![]() |
C | 0..* | Reference(Observation | DiagnosticReport) | Formal record of assessment |
![]() ![]() |
SC | 0..* | BackboneElement | Unterstützende Evidenz für die Symptom-Erkrankung Constraints: con-2 |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
ΣC | 0..* | CodeableConcept | Manifestation/symptom Binding: HPO Phenotypic Observation Codes (extensible) |
![]() ![]() ![]() |
ΣC | 0..* | Reference(Observation | DocumentReference | DiagnosticReport) | Unterstützende Beobachtungen oder Dokumente |
![]() ![]() |
S | 0..* | Annotation | Zusätzliche Anmerkungen zur Symptom-Erkrankung |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Condition.clinicalStatus | Base | required | Condition Clinical Status Codes | 📦4.0.1 | FHIR Std. |
| Condition.verificationStatus | Base | required | ConditionVerificationStatus | 📦4.0.1 | FHIR Std. |
| Condition.category | Base | extensible | Condition Category Codes | 📍4.0.1 | FHIR Std. |
| Condition.severity | Base | extensible | HPO Severity | 📦2027.0.0-ballot | This IG |
| Condition.code | Base | extensible | HPO Phenotypic Observation Codes | 📦2027.0.0-ballot | This IG |
| Condition.bodySite | Base | example | SNOMED CT Body Structures | 📍4.0.1 | FHIR Std. |
| Condition.stage.summary | Base | extensible | HPO Severity | 📦2027.0.0-ballot | This IG |
| Condition.evidence.code | Base | extensible | HPO Phenotypic Observation Codes | 📦2027.0.0-ballot | This IG |
| Id | Grade | Path(s) | Description | Expression |
| con-1 | error | Condition.stage | Stage SHALL have summary or assessment |
summary.exists() or assessment.exists()
|
| con-2 | error | Condition.evidence | evidence SHALL have code or details |
code.exists() or detail.exists()
|
| con-3 | best practice | Condition | Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item |
clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty()
|
| con-4 | error | Condition | If condition is abated, then clinicalStatus must be either inactive, resolved, or remission |
abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists()
|
| con-5 | error | Condition | Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error |
verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty()
|
| dom-2 | error | Condition | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Condition | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Condition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Condition | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Condition | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Diese Struktur ist abgeleitet von Condition
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Condition | Detailed information about conditions, problems or diagnoses | |
![]() ![]() |
S | 0..1 | id | Logical id of this artifact |
![]() ![]() |
S | 0..1 | Meta | Metadata about the resource |
![]() ![]() |
S | 0..* | Identifier | External Ids for this condition |
![]() ![]() |
S | 0..1 | CodeableConcept | Klinischer Status der Symptom-Erkrankung Binding: ConditionClinicalStatusCodes (required) |
![]() ![]() |
S | 0..1 | CodeableConcept | Verifikationsstatus der Symptom-Erkrankung Binding: ConditionVerificationStatus (required) |
![]() ![]() |
S | 1..* | CodeableConcept | Kategorie der Erkrankung - muss Symptom-Kategorie enthalten |
![]() ![]() |
S | 0..1 | CodeableConcept | Schweregrad der Symptom-Erkrankung Binding: HPO Severity (extensible) |
![]() ![]() |
S | 1..1 | CodeableConcept | HPO-basierter Symptom-Erkrankungs-Code Binding: HPO Phenotypic Observation Codes (extensible) |
![]() ![]() ![]() |
S | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this |
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | HPO Code für das Symptom Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://purl.obolibrary.org/obo/hp.owl | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | SNOMED CT Code für das Symptom Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | ICD-10-GM Code für das Symptom Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://fhir.de/CodeSystem/bfarm/icd-10-gm | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | MONDO Code für das Symptom Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://purl.obolibrary.org/obo/mondo.owl | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Representation defined by the system |
![]() ![]() |
S | 0..* | CodeableConcept | Anatomische Lokalisation des Symptoms |
![]() ![]() |
S | 1..1 | Reference(Patient) | Patient mit der Symptom-Erkrankung |
![]() ![]() |
S | 0..1 | Reference(Encounter) | Encounter created as part of |
![]() ![]() |
S | 0..1 | dateTime, Age, Period, Range, string | Beginn der Symptom-Erkrankung Slice: Unordered, Open by type:$this |
![]() ![]() ![]() |
0..1 | dateTime | Estimated or actual date, date-time, or age | |
![]() ![]() ![]() |
0..1 | Period | Estimated or actual date, date-time, or age | |
![]() ![]() ![]() ![]() |
0..1 | dateTime | Starting time with inclusive boundary | |
![]() ![]() ![]() ![]() |
0..1 | dateTime | End time with inclusive boundary, if not ongoing | |
![]() ![]() ![]() |
0..1 | Age | Estimated or actual date, date-time, or age | |
![]() ![]() ![]() |
0..1 | string | Estimated or actual date, date-time, or age | |
![]() ![]() |
S | 0..1 | dateTime, Age, Period, Range, string | Auflösung der Symptom-Erkrankung Slice: Unordered, Open by type:$this |
![]() ![]() ![]() |
0..1 | dateTime | When in resolution/remission | |
![]() ![]() |
S | 0..1 | dateTime | Date record was first recorded |
![]() ![]() |
S | 0..* | BackboneElement | Stadium oder Progression der Symptom-Erkrankung |
![]() ![]() ![]() |
0..1 | CodeableConcept | Simple summary (disease specific) Binding: HPO Severity (extensible) | |
![]() ![]() ![]() |
0..* | Reference(Observation | DiagnosticReport) | Formal record of assessment | |
![]() ![]() |
S | 0..* | BackboneElement | Unterstützende Evidenz für die Symptom-Erkrankung |
![]() ![]() ![]() |
0..* | CodeableConcept | Manifestation/symptom Binding: HPO Phenotypic Observation Codes (extensible) | |
![]() ![]() ![]() |
0..* | Reference(Observation | DocumentReference | DiagnosticReport) | Unterstützende Beobachtungen oder Dokumente | |
![]() ![]() |
S | 0..* | Annotation | Zusätzliche Anmerkungen zur Symptom-Erkrankung |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Condition.clinicalStatus | Base | required | Condition Clinical Status Codes | 📦4.0.1 | FHIR Std. |
| Condition.verificationStatus | Base | required | ConditionVerificationStatus | 📦4.0.1 | FHIR Std. |
| Condition.severity | Base | extensible | HPO Severity | 📦2027.0.0-ballot | This IG |
| Condition.code | Base | extensible | HPO Phenotypic Observation Codes | 📦2027.0.0-ballot | This IG |
| Condition.stage.summary | Base | extensible | HPO Severity | 📦2027.0.0-ballot | This IG |
| Condition.evidence.code | Base | extensible | HPO Phenotypic Observation Codes | 📦2027.0.0-ballot | This IG |
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Condition | Detailed information about conditions, problems or diagnoses Constraints: con-3, con-4, con-5 | ||||
![]() ![]() |
SΣ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
SΣ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
SΣ | 0..* | Identifier | External Ids for this condition | ||||
![]() ![]() |
?!SΣC | 0..1 | CodeableConcept | Klinischer Status der Symptom-Erkrankung Binding: ConditionClinicalStatusCodes (required) | ||||
![]() ![]() |
?!SΣC | 0..1 | CodeableConcept | Verifikationsstatus der Symptom-Erkrankung Binding: ConditionVerificationStatus (required) | ||||
![]() ![]() |
S | 1..* | CodeableConcept | Kategorie der Erkrankung - muss Symptom-Kategorie enthalten Binding: ConditionCategoryCodes (extensible): A category assigned to the condition. | ||||
![]() ![]() |
S | 0..1 | CodeableConcept | Schweregrad der Symptom-Erkrankung Binding: HPO Severity (extensible) | ||||
![]() ![]() |
SΣ | 1..1 | CodeableConcept | HPO-basierter Symptom-Erkrankungs-Code Binding: HPO Phenotypic Observation Codes (extensible) | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | HPO Code für das Symptom Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://purl.obolibrary.org/obo/hp.owl | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | SNOMED CT Code für das Symptom Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | ICD-10-GM Code für das Symptom Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://fhir.de/CodeSystem/bfarm/icd-10-gm | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | MONDO Code für das Symptom Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://purl.obolibrary.org/obo/mondo.owl | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() |
SΣ | 0..* | CodeableConcept | Anatomische Lokalisation des Symptoms Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. | ||||
![]() ![]() |
SΣ | 1..1 | Reference(Patient) | Patient mit der Symptom-Erkrankung | ||||
![]() ![]() |
SΣ | 0..1 | Reference(Encounter) | Encounter created as part of | ||||
![]() ![]() |
SΣ | 0..1 | Beginn der Symptom-Erkrankung Slice: Unordered, Open by type:$this | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Estimated or actual date, date-time, or age | ||||
![]() ![]() ![]() |
Σ | 0..1 | Period | Estimated or actual date, date-time, or age | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | Starting time with inclusive boundary | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | End time with inclusive boundary, if not ongoing | ||||
![]() ![]() ![]() |
Σ | 0..1 | Age | Estimated or actual date, date-time, or age | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Estimated or actual date, date-time, or age | ||||
![]() ![]() |
SC | 0..1 | Auflösung der Symptom-Erkrankung Slice: Unordered, Open by type:$this | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() |
C | 0..1 | dateTime | When in resolution/remission | ||||
![]() ![]() |
SΣ | 0..1 | dateTime | Date record was first recorded | ||||
![]() ![]() |
Σ | 0..1 | Reference(Practitioner | PractitionerRole | Patient | RelatedPerson) | Who recorded the condition | ||||
![]() ![]() |
Σ | 0..1 | Reference(Practitioner | PractitionerRole | Patient | RelatedPerson) | Person who asserts this condition | ||||
![]() ![]() |
SC | 0..* | BackboneElement | Stadium oder Progression der Symptom-Erkrankung Constraints: con-1 | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Simple summary (disease specific) Binding: HPO Severity (extensible) | ||||
![]() ![]() ![]() |
C | 0..* | Reference(Observation | DiagnosticReport) | Formal record of assessment | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Kind of staging Binding: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological). | |||||
![]() ![]() |
SC | 0..* | BackboneElement | Unterstützende Evidenz für die Symptom-Erkrankung Constraints: con-2 | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
ΣC | 0..* | CodeableConcept | Manifestation/symptom Binding: HPO Phenotypic Observation Codes (extensible) | ||||
![]() ![]() ![]() |
ΣC | 0..* | Reference(Observation | DocumentReference | DiagnosticReport) | Unterstützende Beobachtungen oder Dokumente | ||||
![]() ![]() |
S | 0..* | Annotation | Zusätzliche Anmerkungen zur Symptom-Erkrankung | ||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Condition.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Condition.clinicalStatus | Base | required | Condition Clinical Status Codes | 📦4.0.1 | FHIR Std. |
| Condition.verificationStatus | Base | required | ConditionVerificationStatus | 📦4.0.1 | FHIR Std. |
| Condition.category | Base | extensible | Condition Category Codes | 📍4.0.1 | FHIR Std. |
| Condition.severity | Base | extensible | HPO Severity | 📦2027.0.0-ballot | This IG |
| Condition.code | Base | extensible | HPO Phenotypic Observation Codes | 📦2027.0.0-ballot | This IG |
| Condition.bodySite | Base | example | SNOMED CT Body Structures | 📍4.0.1 | FHIR Std. |
| Condition.stage.summary | Base | extensible | HPO Severity | 📦2027.0.0-ballot | This IG |
| Condition.stage.type | Base | example | Condition Stage Type | 📍4.0.1 | FHIR Std. |
| Condition.evidence.code | Base | extensible | HPO Phenotypic Observation Codes | 📦2027.0.0-ballot | This IG |
| Id | Grade | Path(s) | Description | Expression |
| con-1 | error | Condition.stage | Stage SHALL have summary or assessment |
summary.exists() or assessment.exists()
|
| con-2 | error | Condition.evidence | evidence SHALL have code or details |
code.exists() or detail.exists()
|
| con-3 | best practice | Condition | Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item |
clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty()
|
| con-4 | error | Condition | If condition is abated, then clinicalStatus must be either inactive, resolved, or remission |
abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists()
|
| con-5 | error | Condition | Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error |
verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty()
|
| dom-2 | error | Condition | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Condition | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Condition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Condition | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Condition | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Diese Struktur ist abgeleitet von Condition
Summary
Mandatory: 2 elements(8 nested mandatory elements)
Must-Support: 26 elements
Slices
This structure defines the following Slices:
Schlüsselelemente-Ansicht
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Condition | Detailed information about conditions, problems or diagnoses Constraints: con-3, con-4, con-5 |
![]() ![]() |
SΣ | 0..1 | id | Logical id of this artifact |
![]() ![]() |
SΣ | 0..1 | Meta | Metadata about the resource |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() |
SΣ | 0..* | Identifier | External Ids for this condition |
![]() ![]() |
?!SΣC | 0..1 | CodeableConcept | Klinischer Status der Symptom-Erkrankung Binding: ConditionClinicalStatusCodes (required) |
![]() ![]() |
?!SΣC | 0..1 | CodeableConcept | Verifikationsstatus der Symptom-Erkrankung Binding: ConditionVerificationStatus (required) |
![]() ![]() |
S | 1..* | CodeableConcept | Kategorie der Erkrankung - muss Symptom-Kategorie enthalten Binding: ConditionCategoryCodes (extensible): A category assigned to the condition. |
![]() ![]() |
S | 0..1 | CodeableConcept | Schweregrad der Symptom-Erkrankung Binding: HPO Severity (extensible) |
![]() ![]() |
SΣ | 1..1 | CodeableConcept | HPO-basierter Symptom-Erkrankungs-Code Binding: HPO Phenotypic Observation Codes (extensible) |
![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | HPO Code für das Symptom Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://purl.obolibrary.org/obo/hp.owl |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | SNOMED CT Code für das Symptom Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | ICD-10-GM Code für das Symptom Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://fhir.de/CodeSystem/bfarm/icd-10-gm |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | MONDO Code für das Symptom Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://purl.obolibrary.org/obo/mondo.owl |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system |
![]() ![]() |
SΣ | 0..* | CodeableConcept | Anatomische Lokalisation des Symptoms Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. |
![]() ![]() |
SΣ | 1..1 | Reference(Patient) | Patient mit der Symptom-Erkrankung |
![]() ![]() |
SΣ | 0..1 | Reference(Encounter) | Encounter created as part of |
![]() ![]() |
SΣ | 0..1 | Beginn der Symptom-Erkrankung Slice: Unordered, Open by type:$this | |
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Age | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() |
string | |||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Estimated or actual date, date-time, or age |
![]() ![]() ![]() |
Σ | 0..1 | Period | Estimated or actual date, date-time, or age |
![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | Starting time with inclusive boundary |
![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | End time with inclusive boundary, if not ongoing |
![]() ![]() ![]() |
Σ | 0..1 | Age | Estimated or actual date, date-time, or age |
![]() ![]() ![]() |
Σ | 0..1 | string | Estimated or actual date, date-time, or age |
![]() ![]() |
SC | 0..1 | Auflösung der Symptom-Erkrankung Slice: Unordered, Open by type:$this | |
![]() ![]() ![]() |
dateTime | |||
![]() ![]() ![]() |
Age | |||
![]() ![]() ![]() |
Period | |||
![]() ![]() ![]() |
Range | |||
![]() ![]() ![]() |
string | |||
![]() ![]() ![]() |
C | 0..1 | dateTime | When in resolution/remission |
![]() ![]() |
SΣ | 0..1 | dateTime | Date record was first recorded |
![]() ![]() |
SC | 0..* | BackboneElement | Stadium oder Progression der Symptom-Erkrankung Constraints: con-1 |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Simple summary (disease specific) Binding: HPO Severity (extensible) |
![]() ![]() ![]() |
C | 0..* | Reference(Observation | DiagnosticReport) | Formal record of assessment |
![]() ![]() |
SC | 0..* | BackboneElement | Unterstützende Evidenz für die Symptom-Erkrankung Constraints: con-2 |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
ΣC | 0..* | CodeableConcept | Manifestation/symptom Binding: HPO Phenotypic Observation Codes (extensible) |
![]() ![]() ![]() |
ΣC | 0..* | Reference(Observation | DocumentReference | DiagnosticReport) | Unterstützende Beobachtungen oder Dokumente |
![]() ![]() |
S | 0..* | Annotation | Zusätzliche Anmerkungen zur Symptom-Erkrankung |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Condition.clinicalStatus | Base | required | Condition Clinical Status Codes | 📦4.0.1 | FHIR Std. |
| Condition.verificationStatus | Base | required | ConditionVerificationStatus | 📦4.0.1 | FHIR Std. |
| Condition.category | Base | extensible | Condition Category Codes | 📍4.0.1 | FHIR Std. |
| Condition.severity | Base | extensible | HPO Severity | 📦2027.0.0-ballot | This IG |
| Condition.code | Base | extensible | HPO Phenotypic Observation Codes | 📦2027.0.0-ballot | This IG |
| Condition.bodySite | Base | example | SNOMED CT Body Structures | 📍4.0.1 | FHIR Std. |
| Condition.stage.summary | Base | extensible | HPO Severity | 📦2027.0.0-ballot | This IG |
| Condition.evidence.code | Base | extensible | HPO Phenotypic Observation Codes | 📦2027.0.0-ballot | This IG |
| Id | Grade | Path(s) | Description | Expression |
| con-1 | error | Condition.stage | Stage SHALL have summary or assessment |
summary.exists() or assessment.exists()
|
| con-2 | error | Condition.evidence | evidence SHALL have code or details |
code.exists() or detail.exists()
|
| con-3 | best practice | Condition | Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item |
clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty()
|
| con-4 | error | Condition | If condition is abated, then clinicalStatus must be either inactive, resolved, or remission |
abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists()
|
| con-5 | error | Condition | Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error |
verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty()
|
| dom-2 | error | Condition | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Condition | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Condition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Condition | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Condition | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Differential-Ansicht
Diese Struktur ist abgeleitet von Condition
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Condition | Detailed information about conditions, problems or diagnoses | |
![]() ![]() |
S | 0..1 | id | Logical id of this artifact |
![]() ![]() |
S | 0..1 | Meta | Metadata about the resource |
![]() ![]() |
S | 0..* | Identifier | External Ids for this condition |
![]() ![]() |
S | 0..1 | CodeableConcept | Klinischer Status der Symptom-Erkrankung Binding: ConditionClinicalStatusCodes (required) |
![]() ![]() |
S | 0..1 | CodeableConcept | Verifikationsstatus der Symptom-Erkrankung Binding: ConditionVerificationStatus (required) |
![]() ![]() |
S | 1..* | CodeableConcept | Kategorie der Erkrankung - muss Symptom-Kategorie enthalten |
![]() ![]() |
S | 0..1 | CodeableConcept | Schweregrad der Symptom-Erkrankung Binding: HPO Severity (extensible) |
![]() ![]() |
S | 1..1 | CodeableConcept | HPO-basierter Symptom-Erkrankungs-Code Binding: HPO Phenotypic Observation Codes (extensible) |
![]() ![]() ![]() |
S | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this |
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | HPO Code für das Symptom Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://purl.obolibrary.org/obo/hp.owl | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | SNOMED CT Code für das Symptom Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | ICD-10-GM Code für das Symptom Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://fhir.de/CodeSystem/bfarm/icd-10-gm | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | MONDO Code für das Symptom Required Pattern: At least the following |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://purl.obolibrary.org/obo/mondo.owl | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Representation defined by the system |
![]() ![]() |
S | 0..* | CodeableConcept | Anatomische Lokalisation des Symptoms |
![]() ![]() |
S | 1..1 | Reference(Patient) | Patient mit der Symptom-Erkrankung |
![]() ![]() |
S | 0..1 | Reference(Encounter) | Encounter created as part of |
![]() ![]() |
S | 0..1 | dateTime, Age, Period, Range, string | Beginn der Symptom-Erkrankung Slice: Unordered, Open by type:$this |
![]() ![]() ![]() |
0..1 | dateTime | Estimated or actual date, date-time, or age | |
![]() ![]() ![]() |
0..1 | Period | Estimated or actual date, date-time, or age | |
![]() ![]() ![]() ![]() |
0..1 | dateTime | Starting time with inclusive boundary | |
![]() ![]() ![]() ![]() |
0..1 | dateTime | End time with inclusive boundary, if not ongoing | |
![]() ![]() ![]() |
0..1 | Age | Estimated or actual date, date-time, or age | |
![]() ![]() ![]() |
0..1 | string | Estimated or actual date, date-time, or age | |
![]() ![]() |
S | 0..1 | dateTime, Age, Period, Range, string | Auflösung der Symptom-Erkrankung Slice: Unordered, Open by type:$this |
![]() ![]() ![]() |
0..1 | dateTime | When in resolution/remission | |
![]() ![]() |
S | 0..1 | dateTime | Date record was first recorded |
![]() ![]() |
S | 0..* | BackboneElement | Stadium oder Progression der Symptom-Erkrankung |
![]() ![]() ![]() |
0..1 | CodeableConcept | Simple summary (disease specific) Binding: HPO Severity (extensible) | |
![]() ![]() ![]() |
0..* | Reference(Observation | DiagnosticReport) | Formal record of assessment | |
![]() ![]() |
S | 0..* | BackboneElement | Unterstützende Evidenz für die Symptom-Erkrankung |
![]() ![]() ![]() |
0..* | CodeableConcept | Manifestation/symptom Binding: HPO Phenotypic Observation Codes (extensible) | |
![]() ![]() ![]() |
0..* | Reference(Observation | DocumentReference | DiagnosticReport) | Unterstützende Beobachtungen oder Dokumente | |
![]() ![]() |
S | 0..* | Annotation | Zusätzliche Anmerkungen zur Symptom-Erkrankung |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Condition.clinicalStatus | Base | required | Condition Clinical Status Codes | 📦4.0.1 | FHIR Std. |
| Condition.verificationStatus | Base | required | ConditionVerificationStatus | 📦4.0.1 | FHIR Std. |
| Condition.severity | Base | extensible | HPO Severity | 📦2027.0.0-ballot | This IG |
| Condition.code | Base | extensible | HPO Phenotypic Observation Codes | 📦2027.0.0-ballot | This IG |
| Condition.stage.summary | Base | extensible | HPO Severity | 📦2027.0.0-ballot | This IG |
| Condition.evidence.code | Base | extensible | HPO Phenotypic Observation Codes | 📦2027.0.0-ballot | This IG |
Snapshot-AnsichtView
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Condition | Detailed information about conditions, problems or diagnoses Constraints: con-3, con-4, con-5 | ||||
![]() ![]() |
SΣ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
SΣ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
SΣ | 0..* | Identifier | External Ids for this condition | ||||
![]() ![]() |
?!SΣC | 0..1 | CodeableConcept | Klinischer Status der Symptom-Erkrankung Binding: ConditionClinicalStatusCodes (required) | ||||
![]() ![]() |
?!SΣC | 0..1 | CodeableConcept | Verifikationsstatus der Symptom-Erkrankung Binding: ConditionVerificationStatus (required) | ||||
![]() ![]() |
S | 1..* | CodeableConcept | Kategorie der Erkrankung - muss Symptom-Kategorie enthalten Binding: ConditionCategoryCodes (extensible): A category assigned to the condition. | ||||
![]() ![]() |
S | 0..1 | CodeableConcept | Schweregrad der Symptom-Erkrankung Binding: HPO Severity (extensible) | ||||
![]() ![]() |
SΣ | 1..1 | CodeableConcept | HPO-basierter Symptom-Erkrankungs-Code Binding: HPO Phenotypic Observation Codes (extensible) | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | HPO Code für das Symptom Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://purl.obolibrary.org/obo/hp.owl | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | SNOMED CT Code für das Symptom Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | ICD-10-GM Code für das Symptom Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://fhir.de/CodeSystem/bfarm/icd-10-gm | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | MONDO Code für das Symptom Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system Fixed Value: http://purl.obolibrary.org/obo/mondo.owl | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() |
SΣ | 0..* | CodeableConcept | Anatomische Lokalisation des Symptoms Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. | ||||
![]() ![]() |
SΣ | 1..1 | Reference(Patient) | Patient mit der Symptom-Erkrankung | ||||
![]() ![]() |
SΣ | 0..1 | Reference(Encounter) | Encounter created as part of | ||||
![]() ![]() |
SΣ | 0..1 | Beginn der Symptom-Erkrankung Slice: Unordered, Open by type:$this | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Estimated or actual date, date-time, or age | ||||
![]() ![]() ![]() |
Σ | 0..1 | Period | Estimated or actual date, date-time, or age | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | Starting time with inclusive boundary | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | End time with inclusive boundary, if not ongoing | ||||
![]() ![]() ![]() |
Σ | 0..1 | Age | Estimated or actual date, date-time, or age | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Estimated or actual date, date-time, or age | ||||
![]() ![]() |
SC | 0..1 | Auflösung der Symptom-Erkrankung Slice: Unordered, Open by type:$this | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() |
C | 0..1 | dateTime | When in resolution/remission | ||||
![]() ![]() |
SΣ | 0..1 | dateTime | Date record was first recorded | ||||
![]() ![]() |
Σ | 0..1 | Reference(Practitioner | PractitionerRole | Patient | RelatedPerson) | Who recorded the condition | ||||
![]() ![]() |
Σ | 0..1 | Reference(Practitioner | PractitionerRole | Patient | RelatedPerson) | Person who asserts this condition | ||||
![]() ![]() |
SC | 0..* | BackboneElement | Stadium oder Progression der Symptom-Erkrankung Constraints: con-1 | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Simple summary (disease specific) Binding: HPO Severity (extensible) | ||||
![]() ![]() ![]() |
C | 0..* | Reference(Observation | DiagnosticReport) | Formal record of assessment | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Kind of staging Binding: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological). | |||||
![]() ![]() |
SC | 0..* | BackboneElement | Unterstützende Evidenz für die Symptom-Erkrankung Constraints: con-2 | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
ΣC | 0..* | CodeableConcept | Manifestation/symptom Binding: HPO Phenotypic Observation Codes (extensible) | ||||
![]() ![]() ![]() |
ΣC | 0..* | Reference(Observation | DocumentReference | DiagnosticReport) | Unterstützende Beobachtungen oder Dokumente | ||||
![]() ![]() |
S | 0..* | Annotation | Zusätzliche Anmerkungen zur Symptom-Erkrankung | ||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Condition.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Condition.clinicalStatus | Base | required | Condition Clinical Status Codes | 📦4.0.1 | FHIR Std. |
| Condition.verificationStatus | Base | required | ConditionVerificationStatus | 📦4.0.1 | FHIR Std. |
| Condition.category | Base | extensible | Condition Category Codes | 📍4.0.1 | FHIR Std. |
| Condition.severity | Base | extensible | HPO Severity | 📦2027.0.0-ballot | This IG |
| Condition.code | Base | extensible | HPO Phenotypic Observation Codes | 📦2027.0.0-ballot | This IG |
| Condition.bodySite | Base | example | SNOMED CT Body Structures | 📍4.0.1 | FHIR Std. |
| Condition.stage.summary | Base | extensible | HPO Severity | 📦2027.0.0-ballot | This IG |
| Condition.stage.type | Base | example | Condition Stage Type | 📍4.0.1 | FHIR Std. |
| Condition.evidence.code | Base | extensible | HPO Phenotypic Observation Codes | 📦2027.0.0-ballot | This IG |
| Id | Grade | Path(s) | Description | Expression |
| con-1 | error | Condition.stage | Stage SHALL have summary or assessment |
summary.exists() or assessment.exists()
|
| con-2 | error | Condition.evidence | evidence SHALL have code or details |
code.exists() or detail.exists()
|
| con-3 | best practice | Condition | Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item |
clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty()
|
| con-4 | error | Condition | If condition is abated, then clinicalStatus must be either inactive, resolved, or remission |
abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists()
|
| con-5 | error | Condition | Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error |
verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty()
|
| dom-2 | error | Condition | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Condition | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Condition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Condition | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Condition | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Diese Struktur ist abgeleitet von Condition
Summary
Mandatory: 2 elements(8 nested mandatory elements)
Must-Support: 26 elements
Slices
This structure defines the following Slices:
Weitere Repräsentationen des Profils: CSV, Excel, Schematron