| Offizielle URL: https://gematik.de/fhir/ti/StructureDefinition/ti-condition-diagnosis | Version: 1.5.0 | |||
| Active Stand: 2026-11-16 | Maschinenlesbarer Name: TIConditionDiagnosis | |||
Copyright/Rechtliches: gematik GmbH / Dieses Artefakt ist lizenziert unter Apache License, Version 2.0. |
||||
Dieses Profil bildet eine Diagnose ab.
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..* | ConditionEuCore | Detailed information about conditions, problems or diagnoses Constraints: dom-2, dom-3, dom-4, dom-5, dom-6, con-5, con-4, con-3 | ||||||
![]() ![]() |
SΣ | 0..1 | Meta | Metadata about the resource | ||||||
![]() ![]() ![]() |
SΣ | 0..1 | id | Version specific identifier | ||||||
![]() ![]() ![]() |
SΣ | 0..1 | instant | When the resource version last changed | ||||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||||
![]() ![]() |
Content/Rules for all slices | |||||||||
![]() ![]() ![]() |
N | 0..1 | (Complex) | Date the condition was first asserted URL: http://hl7.org/fhir/StructureDefinition/condition-assertedDate | ||||||
![]() ![]() ![]() ![]() |
0..0 | Additional content defined by implementations Slice: Unordered, Open by value:url | ||||||||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/StructureDefinition/condition-assertedDate" | |||||||
![]() ![]() ![]() ![]() |
1..1 | dateTime | Date and time of the diagnosis assertion | |||||||
![]() ![]() ![]() |
0..* | RelatedArtifact | Additional documentation, citations, etc. URL: http://hl7.org/fhir/StructureDefinition/artifact-relatedArtifact | |||||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored Slice: Unordered, Open by value:url | ||||||
![]() ![]() |
?!SΣC | 0..1 | CodeableConcept | active | recurrence | relapse | inactive | remission | resolved Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis. | ||||||
![]() ![]() |
?!SΣC | 0..1 | CodeableConcept | unconfirmed | provisional | differential | confirmed | refuted | entered-in-error Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis. | ||||||
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Identification of the condition, problem or diagnosis Binding: Problems - IPS (preferred): Valueset to describe the actual problem experienced by the patient
| ||||||
![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:system | ||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | CodingICD10GM | Code defined by a terminology system | ||||||
![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | (Complex) | Optional Extensions Element URL: http://fhir.de/StructureDefinition/icd-10-gm-mehrfachcodierungs-kennzeichen | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Additional content defined by implementations Slice: Unordered, Open by value:url | ||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://fhir.de/StructureDefinition/icd-10-gm-mehrfachcodierungs-kennzeichen" | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | Coding | Value of extension Binding: Mehrfachkodierungs-Kennzeichen ICD10GM ValueSet (required) | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | (Complex) | Optional Extensions Element URL: http://fhir.de/StructureDefinition/seitenlokalisation | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Additional content defined by implementations Slice: Unordered, Open by value:url | ||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://fhir.de/StructureDefinition/seitenlokalisation" | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | Coding | Value of extension Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_ICD_SEITENLOKALISATION (required) | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | (Complex) | Optional Extensions Element URL: http://fhir.de/StructureDefinition/icd-10-gm-diagnosesicherheit | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Additional content defined by implementations Slice: Unordered, Open by value:url | ||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://fhir.de/StructureDefinition/icd-10-gm-diagnosesicherheit" | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SC | 1..1 | Coding | Value of extension Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_ICD_DIAGNOSESICHERHEIT (required) Constraints: icd-4, icd-5, icd-6, icd-7 | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | uri | Identity of the terminology system | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | Symbol in syntax defined by the system | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Canonische CodeSystem URL für ICD-10-GM Fixed Value: http://fhir.de/CodeSystem/bfarm/icd-10-gm | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Die Jahresversion von ICD-10-GM. Angegeben wird immer die vierstellige Jahreszahl (z.B. "2017") | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | code | Der ICD-10-Code Constraints: icd-regex Example Einfacher ICD-Code: F17.4 | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | CodingAlphaID | Code defined by a terminology system | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Canonische CodeSystem URL für Alpha-ID Fixed Value: http://fhir.de/CodeSystem/bfarm/alpha-id | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Die Jahresversion von Alpha-ID. Angegeben wird immer die vierstellige Jahreszahl (z.B. "2017") | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Der Alpha-ID-Code | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | Code defined by a terminology system Binding: https://gematik.de/fhir/terminology/ValueSet/diagnosis-snomed-ct (required) | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Version of the system - if relevant | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | Symbol in syntax defined by the system | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | Code defined by a terminology system | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Fixed Value: http://www.orpha.net | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | Symbol in syntax defined by the system | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Plain text representation of the concept | ||||||
![]() ![]() |
SΣC | 1..1 | Reference(TI Patient) | Who has the condition? Constraints: ref-1 | ||||||
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||||
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | The value that is unique Example General: 123456 | ||||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Text alternative for the resource | ||||||
![]() ![]() |
ΣN | 0..1 | Estimated or actual date, date-time, or age Slice: Unordered, Open by type:$this | |||||||
![]() ![]() ![]() |
dateTime | |||||||||
![]() ![]() ![]() |
Age | |||||||||
![]() ![]() ![]() |
Period | |||||||||
![]() ![]() ![]() |
Range | |||||||||
![]() ![]() ![]() |
string | |||||||||
![]() ![]() ![]() |
ΣN | 0..1 | dateTime | Estimated or actual date, date-time, or age | ||||||
![]() ![]() |
CN | 0..1 | When in resolution/remission Slice: Unordered, Open by type:$this | |||||||
![]() ![]() ![]() |
dateTime | |||||||||
![]() ![]() ![]() |
Age | |||||||||
![]() ![]() ![]() |
Period | |||||||||
![]() ![]() ![]() |
Range | |||||||||
![]() ![]() ![]() |
string | |||||||||
![]() ![]() ![]() |
CN | 0..1 | dateTime | When in resolution/remission | ||||||
![]() ![]() |
ΣC | 0..1 | Reference(TI PractitionerRole | TI Practitioner | TI Patient | RelatedPerson) | Who recorded the condition Constraints: ref-1 | ||||||
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Text alternative for the resource | ||||||
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.code | Base | preferred | Problems - IPS | 📦2.0.1 | This IG |
| Condition.code.coding:ICD-10-GM.extension:Mehrfachcodierungs-Kennzeichen.value[x] | Base | required | Mehrfachkodierungs-Kennzeichen ICD10GM ValueSet | 📦1.6.0 | de.basisprofil.r4 v1.6 |
| Condition.code.coding:ICD-10-GM.extension:Seitenlokalisation.value[x] | Base | required | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_ICD_SEITENLOKALISATION | Not State | Unknown |
| Condition.code.coding:ICD-10-GM.extension:Diagnosesicherheit.value[x] | Base | required | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_ICD_DIAGNOSESICHERHEIT | Not State | Unknown |
| Condition.code.coding:snomed | Base | required | https://gematik.de/fhir/terminology/ValueSet/diagnosis-snomed-ct | Not State | Unknown |
| Condition.subject.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| 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()
|
| icd-4 | warning | Condition.code.coding:ICD-10-GM.extension:Diagnosesicherheit.value[x] | Wenn die Diagnosesicherheit "A (Ausschluss)" verwendet wird, dann muss clinicalStatus leer bleiben und verificationStaus auf "refuted" gesetzt werden. |
code!='A' or (%resource.verificationStatus.coding.where(code='refuted').exists() and %resource.clinicalStatus.empty())
|
| icd-5 | warning | Condition.code.coding:ICD-10-GM.extension:Diagnosesicherheit.value[x] | Wenn die Diagnosesicherheit "G (Gesichert)" verwendet wird, dann muss clinicalStatus auf "active" und verificationStatus auf "confirmed" gesetzt werden. |
code!='G' or (%resource.clinicalStatus.coding.where(code='active').exists() and %resource.verificationStatus.coding.where(code='confirmed').exists())
|
| icd-6 | warning | Condition.code.coding:ICD-10-GM.extension:Diagnosesicherheit.value[x] | Wenn die Diagnosesicherheit "V (Verdacht auf)" verwendet wird, dann muss clinicalStatus auf "active" und verificationStatus auf "provisional" oder "differential" gesetzt werden. |
code!='V' or (%resource.clinicalStatus.coding.where(code='active').exists() and (%resource.verificationStatus.coding.where(code='provisional').exists() or %resource.verificationStatus.coding.where(code='differential').exists()))
|
| icd-7 | warning | Condition.code.coding:ICD-10-GM.extension:Diagnosesicherheit.value[x] | Wenn die Diagnosesicherheit "Z (Zustand nach)" verwendet wird, dann muss clinicalStatus auf "resolved" und verificationStatus auf "confirmed" gesetzt werden. |
code!='Z' or (%resource.clinicalStatus.coding.where(code='resolved').exists() and %resource.verificationStatus.coding.where(code='confirmed').exists())
|
| icd-regex | warning | Condition.code.coding:ICD-10-GM.code | In code sind nur gültige ICD-10-Codes ohne Zusätze erlaubt |
matches('^[A-Z][0-9][A-Z0-9](\\.?[A-Z0-9]{0,4})?$')
|
| ref-1 | error | Condition.subject, Condition.recorder | SHALL have a contained resource if a local reference is provided |
reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))
|
Diese Struktur ist abgeleitet von ConditionEuCore
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | ConditionEuCore | Detailed information about conditions, problems or diagnoses | |
![]() ![]() |
S | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() |
S | 0..1 | id | Version specific identifier |
![]() ![]() ![]() |
S | 0..1 | instant | When the resource version last changed |
![]() ![]() |
S | 0..1 | CodeableConcept | active | recurrence | relapse | inactive | remission | resolved |
![]() ![]() |
S | 0..1 | CodeableConcept | unconfirmed | provisional | differential | confirmed | refuted | entered-in-error |
![]() ![]() |
S | 1..1 | CodeableConcept | Identification of the condition, problem or diagnosis |
![]() ![]() ![]() |
S | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:system |
![]() ![]() ![]() ![]() |
S | 0..1 | CodingICD10GM | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | ExtensionMehrfachcodierungKennzeichen | Optional Extensions Element |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | Coding | Value of extension |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | ExtensionSeitenlokalisation | Optional Extensions Element |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | Coding | Value of extension |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | ExtensionICD10GMDiagnosesicherheit | Optional Extensions Element |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | Coding | Value of extension |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | Canonische CodeSystem URL für ICD-10-GM |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Die Jahresversion von ICD-10-GM. Angegeben wird immer die vierstellige Jahreszahl (z.B. "2017") |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Der ICD-10-Code |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() |
S | 0..1 | CodingAlphaID | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | Canonische CodeSystem URL für Alpha-ID |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Die Jahresversion von Alpha-ID. Angegeben wird immer die vierstellige Jahreszahl (z.B. "2017") |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Der Alpha-ID-Code |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | Code defined by a terminology system Binding: https://gematik.de/fhir/terminology/ValueSet/diagnosis-snomed-ct (required) |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | Identity of the terminology system Fixed Value: http://www.orpha.net |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() |
S | 0..1 | string | Plain text representation of the concept |
![]() ![]() |
S | 1..1 | Reference(TI Patient) | Who has the condition? |
![]() ![]() ![]() |
S | 0..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
S | 0..1 | Identifier | Logical reference, when literal reference is not known |
![]() ![]() ![]() ![]() |
S | 0..1 | uri | The namespace for the identifier value |
![]() ![]() ![]() ![]() |
S | 0..1 | string | The value that is unique |
![]() ![]() ![]() |
S | 0..1 | string | Text alternative for the resource |
![]() ![]() |
0..1 | Reference(TI PractitionerRole | TI Practitioner | TI Patient | RelatedPerson) | Who recorded the condition | |
![]() ![]() ![]() |
S | 0..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
S | 0..1 | string | Text alternative for the resource |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Condition.code.coding:snomed | Base | required | https://gematik.de/fhir/terminology/ValueSet/diagnosis-snomed-ct | Not State | Unknown |
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | ConditionEuCore | Detailed information about conditions, problems or diagnoses Constraints: dom-2, dom-3, dom-4, dom-5, dom-6, con-5, con-4, con-3 | ||||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||||
![]() ![]() |
SΣ | 0..1 | Meta | Metadata about the resource | ||||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() |
SΣ | 0..1 | id | Version specific identifier | ||||||
![]() ![]() ![]() |
SΣ | 0..1 | instant | When the resource version last changed | ||||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Identifies where the resource comes from | ||||||
![]() ![]() ![]() |
Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to | ||||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | ||||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Tags applied to this resource Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | ||||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||||
![]() ![]() |
0..1 | code | Language of the condition 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 Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() |
N | 0..1 | (Complex) | Date the condition was first asserted URL: http://hl7.org/fhir/StructureDefinition/condition-assertedDate | ||||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() |
0..0 | Additional content defined by implementations Slice: Unordered, Open by value:url | ||||||||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/StructureDefinition/condition-assertedDate" | |||||||
![]() ![]() ![]() ![]() |
1..1 | dateTime | Date and time of the diagnosis assertion | |||||||
![]() ![]() ![]() |
0..* | RelatedArtifact | Additional documentation, citations, etc. URL: http://hl7.org/fhir/StructureDefinition/artifact-relatedArtifact | |||||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored Slice: Unordered, Open by value:url | ||||||
![]() ![]() |
Σ | 0..* | Identifier | External Ids for this condition | ||||||
![]() ![]() |
?!SΣC | 0..1 | CodeableConcept | active | recurrence | relapse | inactive | remission | resolved Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis. | ||||||
![]() ![]() |
?!SΣC | 0..1 | CodeableConcept | unconfirmed | provisional | differential | confirmed | refuted | entered-in-error Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis. | ||||||
![]() ![]() |
0..* | CodeableConcept | Category Binding: ConditionCategoryCodes (extensible): A category assigned to the condition. | |||||||
![]() ![]() |
0..1 | CodeableConcept | Subjective severity of condition Binding: Condition/DiagnosisSeverity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician. | |||||||
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Identification of the condition, problem or diagnosis Binding: Problems - IPS (preferred): Valueset to describe the actual problem experienced by the patient
| ||||||
![]() ![]() ![]() |
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 value:system | ||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | CodingICD10GM | Code defined by a terminology system | ||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | (Complex) | Optional Extensions Element URL: http://fhir.de/StructureDefinition/icd-10-gm-mehrfachcodierungs-kennzeichen | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Additional content defined by implementations Slice: Unordered, Open by value:url | ||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://fhir.de/StructureDefinition/icd-10-gm-mehrfachcodierungs-kennzeichen" | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | Coding | Value of extension Binding: Mehrfachkodierungs-Kennzeichen ICD10GM ValueSet (required) | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 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 | (Complex) | Optional Extensions Element URL: http://fhir.de/StructureDefinition/seitenlokalisation | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Additional content defined by implementations Slice: Unordered, Open by value:url | ||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://fhir.de/StructureDefinition/seitenlokalisation" | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | Coding | Value of extension Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_ICD_SEITENLOKALISATION (required) | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 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 | (Complex) | Optional Extensions Element URL: http://fhir.de/StructureDefinition/icd-10-gm-diagnosesicherheit | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Additional content defined by implementations Slice: Unordered, Open by value:url | ||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://fhir.de/StructureDefinition/icd-10-gm-diagnosesicherheit" | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SC | 1..1 | Coding | Value of extension Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_ICD_DIAGNOSESICHERHEIT (required) Constraints: icd-4, icd-5, icd-6, icd-7 | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | uri | Identity of the terminology system | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..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Σ | 1..1 | uri | Canonische CodeSystem URL für ICD-10-GM Fixed Value: http://fhir.de/CodeSystem/bfarm/icd-10-gm | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Die Jahresversion von ICD-10-GM. Angegeben wird immer die vierstellige Jahreszahl (z.B. "2017") | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | code | Der ICD-10-Code Constraints: icd-regex Example Einfacher ICD-Code: F17.4 | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | CodingAlphaID | Code defined by a terminology system | ||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Canonische CodeSystem URL für Alpha-ID Fixed Value: http://fhir.de/CodeSystem/bfarm/alpha-id | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Die Jahresversion von Alpha-ID. Angegeben wird immer die vierstellige Jahreszahl (z.B. "2017") | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Der Alpha-ID-Code | ||||||
![]() ![]() ![]() ![]() ![]() |
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 | Code defined by a terminology system Binding: https://gematik.de/fhir/terminology/ValueSet/diagnosis-snomed-ct (required) | ||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Version of the system - if relevant | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..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 | Code defined by a terminology system | ||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Fixed Value: http://www.orpha.net | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..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 | string | Plain text representation of the concept | ||||||
![]() ![]() |
ΣC | 0..* | CodeableConcept | Anatomical location, if relevant Binding: SNOMEDCTBodyStructures (preferred): Codes describing anatomical locations. May include laterality. Constraints: eu-bodysite-1 | ||||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() ![]() |
N | 0..1 | (Complex) | Target anatomic location or structure URL: http://hl7.org/fhir/StructureDefinition/bodySite | ||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() ![]() |
0..0 | Additional content defined by implementations Slice: Unordered, Open by value:url | ||||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/StructureDefinition/bodySite" | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Reference(BodyStructure (EU core)) | Value of extension | |||||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system | ||||||
![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||||
![]() ![]() |
SΣC | 1..1 | Reference(TI Patient) | Who has the condition? Constraints: ref-1 | ||||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||||
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | The value that is unique Example General: 123456 | ||||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | Period | Time period when id is/was valid for use Constraints: per-1 | ||||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | Reference(Organization) | Organization that issued id (may be just text) Constraints: ref-1 | ||||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Text alternative for the resource | ||||||
![]() ![]() |
ΣC | 0..1 | Reference(Encounter) | Encounter created as part of Constraints: ref-1 | ||||||
![]() ![]() |
ΣN | 0..1 | Estimated or actual date, date-time, or age Slice: Unordered, Open by type:$this | |||||||
![]() ![]() ![]() |
dateTime | |||||||||
![]() ![]() ![]() |
Age | |||||||||
![]() ![]() ![]() |
Period | |||||||||
![]() ![]() ![]() |
Range | |||||||||
![]() ![]() ![]() |
string | |||||||||
![]() ![]() ![]() |
ΣN | 0..1 | dateTime | Estimated or actual date, date-time, or age | ||||||
![]() ![]() |
CN | 0..1 | When in resolution/remission Slice: Unordered, Open by type:$this | |||||||
![]() ![]() ![]() |
dateTime | |||||||||
![]() ![]() ![]() |
Age | |||||||||
![]() ![]() ![]() |
Period | |||||||||
![]() ![]() ![]() |
Range | |||||||||
![]() ![]() ![]() |
string | |||||||||
![]() ![]() ![]() |
CN | 0..1 | dateTime | When in resolution/remission | ||||||
![]() ![]() |
Σ | 0..1 | dateTime | Date when the condition record was created | ||||||
![]() ![]() |
ΣC | 0..1 | Reference(TI PractitionerRole | TI Practitioner | TI Patient | RelatedPerson) | Who recorded the condition Constraints: ref-1 | ||||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Text alternative for the resource | ||||||
![]() ![]() |
ΣC | 0..1 | Reference(Practitioner | PractitionerRole | Patient | RelatedPerson) | Who asserted the condition Constraints: ref-1 | ||||||
![]() ![]() |
C | 0..* | BackboneElement | Stage/grade Constraints: con-1 | ||||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||||
![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Most recent Stage Group Binding: ConditionStage (example): Codes describing condition stages (e.g. Cancer stages). | ||||||
![]() ![]() ![]() |
C | 0..* | Reference(ClinicalImpression | DiagnosticReport | Observation) | Formal record of assessment Constraints: ref-1 | ||||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Staging system used. Binding: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological). | |||||||
![]() ![]() |
C | 0..* | BackboneElement | Supporting evidence Constraints: con-2 | ||||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||||
![]() ![]() ![]() |
ΣC | 0..* | CodeableConcept | Manifestation/symptom Binding: ManifestationAndSymptomCodes (example): Codes that describe the manifestation or symptoms of a condition. | ||||||
![]() ![]() ![]() |
ΣC | 0..* | Reference(Resource) | Supporting information found elsewhere Constraints: ref-1 | ||||||
![]() ![]() |
0..* | Annotation | Additional information about the Condition | |||||||
Documentation for this format | ||||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Condition.meta.security | Base | extensible | SecurityLabels | 📍4.0.1 | FHIR Std. |
| Condition.meta.tag | Base | example | Common Tags | 📍4.0.1 | FHIR Std. |
| 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 | preferred | Condition/Diagnosis Severity | 📦4.0.1 | FHIR Std. |
| Condition.code | Base | preferred | Problems - IPS | 📦2.0.1 | This IG |
| Condition.code.coding:ICD-10-GM.extension:Mehrfachcodierungs-Kennzeichen.value[x] | Base | required | Mehrfachkodierungs-Kennzeichen ICD10GM ValueSet | 📦1.6.0 | de.basisprofil.r4 v1.6 |
| Condition.code.coding:ICD-10-GM.extension:Seitenlokalisation.value[x] | Base | required | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_ICD_SEITENLOKALISATION | Not State | Unknown |
| Condition.code.coding:ICD-10-GM.extension:Diagnosesicherheit.value[x] | Base | required | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_ICD_DIAGNOSESICHERHEIT | Not State | Unknown |
| Condition.code.coding:snomed | Base | required | https://gematik.de/fhir/terminology/ValueSet/diagnosis-snomed-ct | Not State | Unknown |
| Condition.bodySite | Base | preferred | SNOMED CT Body Structures | 📦4.0.1 | FHIR Std. |
| Condition.subject.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| Condition.subject.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Condition.subject.identifier.type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std. |
| Condition.recorder.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| Condition.stage.summary | Base | example | Condition Stage | 📦4.0.1 | FHIR Std. |
| Condition.stage.type | Base | example | Condition Stage Type | 📦4.0.1 | FHIR Std. |
| Condition.evidence.code | Base | example | Manifestation and Symptom Codes | 📦4.0.1 | FHIR Std. |
| 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())
|
| eu-bodysite-1 | error | Condition.bodySite | Either a body site code or a reference to a BodyStructure resource SHALL be used, but not both. |
(coding.empty() and text.empty()) or extension('http://hl7.org/fhir/StructureDefinition/bodySite').empty()
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| icd-4 | warning | Condition.code.coding:ICD-10-GM.extension:Diagnosesicherheit.value[x] | Wenn die Diagnosesicherheit "A (Ausschluss)" verwendet wird, dann muss clinicalStatus leer bleiben und verificationStaus auf "refuted" gesetzt werden. |
code!='A' or (%resource.verificationStatus.coding.where(code='refuted').exists() and %resource.clinicalStatus.empty())
|
| icd-5 | warning | Condition.code.coding:ICD-10-GM.extension:Diagnosesicherheit.value[x] | Wenn die Diagnosesicherheit "G (Gesichert)" verwendet wird, dann muss clinicalStatus auf "active" und verificationStatus auf "confirmed" gesetzt werden. |
code!='G' or (%resource.clinicalStatus.coding.where(code='active').exists() and %resource.verificationStatus.coding.where(code='confirmed').exists())
|
| icd-6 | warning | Condition.code.coding:ICD-10-GM.extension:Diagnosesicherheit.value[x] | Wenn die Diagnosesicherheit "V (Verdacht auf)" verwendet wird, dann muss clinicalStatus auf "active" und verificationStatus auf "provisional" oder "differential" gesetzt werden. |
code!='V' or (%resource.clinicalStatus.coding.where(code='active').exists() and (%resource.verificationStatus.coding.where(code='provisional').exists() or %resource.verificationStatus.coding.where(code='differential').exists()))
|
| icd-7 | warning | Condition.code.coding:ICD-10-GM.extension:Diagnosesicherheit.value[x] | Wenn die Diagnosesicherheit "Z (Zustand nach)" verwendet wird, dann muss clinicalStatus auf "resolved" und verificationStatus auf "confirmed" gesetzt werden. |
code!='Z' or (%resource.clinicalStatus.coding.where(code='resolved').exists() and %resource.verificationStatus.coding.where(code='confirmed').exists())
|
| icd-regex | warning | Condition.code.coding:ICD-10-GM.code | In code sind nur gültige ICD-10-Codes ohne Zusätze erlaubt |
matches('^[A-Z][0-9][A-Z0-9](\\.?[A-Z0-9]{0,4})?$')
|
| per-1 | error | Condition.subject.identifier.period | If present, start SHALL have a lower value than end |
start.hasValue().not() or end.hasValue().not() or (start <= end)
|
| ref-1 | error | Condition.subject, Condition.subject.identifier.assigner, Condition.encounter, Condition.recorder, Condition.asserter, Condition.stage.assessment, Condition.evidence.detail | SHALL have a contained resource if a local reference is provided |
reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))
|
Diese Struktur ist abgeleitet von ConditionEuCore
Summary
Mandatory: 0 element(3 nested mandatory elements)
Must-Support: 54 elements
Fixed: 2 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Schlüsselelemente-Ansicht
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | ConditionEuCore | Detailed information about conditions, problems or diagnoses Constraints: dom-2, dom-3, dom-4, dom-5, dom-6, con-5, con-4, con-3 | ||||||
![]() ![]() |
SΣ | 0..1 | Meta | Metadata about the resource | ||||||
![]() ![]() ![]() |
SΣ | 0..1 | id | Version specific identifier | ||||||
![]() ![]() ![]() |
SΣ | 0..1 | instant | When the resource version last changed | ||||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||||
![]() ![]() |
Content/Rules for all slices | |||||||||
![]() ![]() ![]() |
N | 0..1 | (Complex) | Date the condition was first asserted URL: http://hl7.org/fhir/StructureDefinition/condition-assertedDate | ||||||
![]() ![]() ![]() ![]() |
0..0 | Additional content defined by implementations Slice: Unordered, Open by value:url | ||||||||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/StructureDefinition/condition-assertedDate" | |||||||
![]() ![]() ![]() ![]() |
1..1 | dateTime | Date and time of the diagnosis assertion | |||||||
![]() ![]() ![]() |
0..* | RelatedArtifact | Additional documentation, citations, etc. URL: http://hl7.org/fhir/StructureDefinition/artifact-relatedArtifact | |||||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored Slice: Unordered, Open by value:url | ||||||
![]() ![]() |
?!SΣC | 0..1 | CodeableConcept | active | recurrence | relapse | inactive | remission | resolved Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis. | ||||||
![]() ![]() |
?!SΣC | 0..1 | CodeableConcept | unconfirmed | provisional | differential | confirmed | refuted | entered-in-error Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis. | ||||||
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Identification of the condition, problem or diagnosis Binding: Problems - IPS (preferred): Valueset to describe the actual problem experienced by the patient
| ||||||
![]() ![]() ![]() |
SΣ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:system | ||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | CodingICD10GM | Code defined by a terminology system | ||||||
![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | (Complex) | Optional Extensions Element URL: http://fhir.de/StructureDefinition/icd-10-gm-mehrfachcodierungs-kennzeichen | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Additional content defined by implementations Slice: Unordered, Open by value:url | ||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://fhir.de/StructureDefinition/icd-10-gm-mehrfachcodierungs-kennzeichen" | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | Coding | Value of extension Binding: Mehrfachkodierungs-Kennzeichen ICD10GM ValueSet (required) | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | (Complex) | Optional Extensions Element URL: http://fhir.de/StructureDefinition/seitenlokalisation | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Additional content defined by implementations Slice: Unordered, Open by value:url | ||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://fhir.de/StructureDefinition/seitenlokalisation" | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | Coding | Value of extension Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_ICD_SEITENLOKALISATION (required) | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Symbol in syntax defined by the system | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | (Complex) | Optional Extensions Element URL: http://fhir.de/StructureDefinition/icd-10-gm-diagnosesicherheit | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Additional content defined by implementations Slice: Unordered, Open by value:url | ||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://fhir.de/StructureDefinition/icd-10-gm-diagnosesicherheit" | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SC | 1..1 | Coding | Value of extension Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_ICD_DIAGNOSESICHERHEIT (required) Constraints: icd-4, icd-5, icd-6, icd-7 | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | uri | Identity of the terminology system | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | Symbol in syntax defined by the system | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Canonische CodeSystem URL für ICD-10-GM Fixed Value: http://fhir.de/CodeSystem/bfarm/icd-10-gm | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Die Jahresversion von ICD-10-GM. Angegeben wird immer die vierstellige Jahreszahl (z.B. "2017") | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | code | Der ICD-10-Code Constraints: icd-regex Example Einfacher ICD-Code: F17.4 | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | CodingAlphaID | Code defined by a terminology system | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Canonische CodeSystem URL für Alpha-ID Fixed Value: http://fhir.de/CodeSystem/bfarm/alpha-id | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Die Jahresversion von Alpha-ID. Angegeben wird immer die vierstellige Jahreszahl (z.B. "2017") | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Der Alpha-ID-Code | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | Code defined by a terminology system Binding: https://gematik.de/fhir/terminology/ValueSet/diagnosis-snomed-ct (required) | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Version of the system - if relevant | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | Symbol in syntax defined by the system | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Coding | Code defined by a terminology system | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Fixed Value: http://www.orpha.net | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | code | Symbol in syntax defined by the system | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Plain text representation of the concept | ||||||
![]() ![]() |
SΣC | 1..1 | Reference(TI Patient) | Who has the condition? Constraints: ref-1 | ||||||
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||||
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | The value that is unique Example General: 123456 | ||||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Text alternative for the resource | ||||||
![]() ![]() |
ΣN | 0..1 | Estimated or actual date, date-time, or age Slice: Unordered, Open by type:$this | |||||||
![]() ![]() ![]() |
dateTime | |||||||||
![]() ![]() ![]() |
Age | |||||||||
![]() ![]() ![]() |
Period | |||||||||
![]() ![]() ![]() |
Range | |||||||||
![]() ![]() ![]() |
string | |||||||||
![]() ![]() ![]() |
ΣN | 0..1 | dateTime | Estimated or actual date, date-time, or age | ||||||
![]() ![]() |
CN | 0..1 | When in resolution/remission Slice: Unordered, Open by type:$this | |||||||
![]() ![]() ![]() |
dateTime | |||||||||
![]() ![]() ![]() |
Age | |||||||||
![]() ![]() ![]() |
Period | |||||||||
![]() ![]() ![]() |
Range | |||||||||
![]() ![]() ![]() |
string | |||||||||
![]() ![]() ![]() |
CN | 0..1 | dateTime | When in resolution/remission | ||||||
![]() ![]() |
ΣC | 0..1 | Reference(TI PractitionerRole | TI Practitioner | TI Patient | RelatedPerson) | Who recorded the condition Constraints: ref-1 | ||||||
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Text alternative for the resource | ||||||
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.code | Base | preferred | Problems - IPS | 📦2.0.1 | This IG |
| Condition.code.coding:ICD-10-GM.extension:Mehrfachcodierungs-Kennzeichen.value[x] | Base | required | Mehrfachkodierungs-Kennzeichen ICD10GM ValueSet | 📦1.6.0 | de.basisprofil.r4 v1.6 |
| Condition.code.coding:ICD-10-GM.extension:Seitenlokalisation.value[x] | Base | required | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_ICD_SEITENLOKALISATION | Not State | Unknown |
| Condition.code.coding:ICD-10-GM.extension:Diagnosesicherheit.value[x] | Base | required | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_ICD_DIAGNOSESICHERHEIT | Not State | Unknown |
| Condition.code.coding:snomed | Base | required | https://gematik.de/fhir/terminology/ValueSet/diagnosis-snomed-ct | Not State | Unknown |
| Condition.subject.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| 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()
|
| icd-4 | warning | Condition.code.coding:ICD-10-GM.extension:Diagnosesicherheit.value[x] | Wenn die Diagnosesicherheit "A (Ausschluss)" verwendet wird, dann muss clinicalStatus leer bleiben und verificationStaus auf "refuted" gesetzt werden. |
code!='A' or (%resource.verificationStatus.coding.where(code='refuted').exists() and %resource.clinicalStatus.empty())
|
| icd-5 | warning | Condition.code.coding:ICD-10-GM.extension:Diagnosesicherheit.value[x] | Wenn die Diagnosesicherheit "G (Gesichert)" verwendet wird, dann muss clinicalStatus auf "active" und verificationStatus auf "confirmed" gesetzt werden. |
code!='G' or (%resource.clinicalStatus.coding.where(code='active').exists() and %resource.verificationStatus.coding.where(code='confirmed').exists())
|
| icd-6 | warning | Condition.code.coding:ICD-10-GM.extension:Diagnosesicherheit.value[x] | Wenn die Diagnosesicherheit "V (Verdacht auf)" verwendet wird, dann muss clinicalStatus auf "active" und verificationStatus auf "provisional" oder "differential" gesetzt werden. |
code!='V' or (%resource.clinicalStatus.coding.where(code='active').exists() and (%resource.verificationStatus.coding.where(code='provisional').exists() or %resource.verificationStatus.coding.where(code='differential').exists()))
|
| icd-7 | warning | Condition.code.coding:ICD-10-GM.extension:Diagnosesicherheit.value[x] | Wenn die Diagnosesicherheit "Z (Zustand nach)" verwendet wird, dann muss clinicalStatus auf "resolved" und verificationStatus auf "confirmed" gesetzt werden. |
code!='Z' or (%resource.clinicalStatus.coding.where(code='resolved').exists() and %resource.verificationStatus.coding.where(code='confirmed').exists())
|
| icd-regex | warning | Condition.code.coding:ICD-10-GM.code | In code sind nur gültige ICD-10-Codes ohne Zusätze erlaubt |
matches('^[A-Z][0-9][A-Z0-9](\\.?[A-Z0-9]{0,4})?$')
|
| ref-1 | error | Condition.subject, Condition.recorder | SHALL have a contained resource if a local reference is provided |
reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))
|
Differential-Ansicht
Diese Struktur ist abgeleitet von ConditionEuCore
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | ConditionEuCore | Detailed information about conditions, problems or diagnoses | |
![]() ![]() |
S | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() |
S | 0..1 | id | Version specific identifier |
![]() ![]() ![]() |
S | 0..1 | instant | When the resource version last changed |
![]() ![]() |
S | 0..1 | CodeableConcept | active | recurrence | relapse | inactive | remission | resolved |
![]() ![]() |
S | 0..1 | CodeableConcept | unconfirmed | provisional | differential | confirmed | refuted | entered-in-error |
![]() ![]() |
S | 1..1 | CodeableConcept | Identification of the condition, problem or diagnosis |
![]() ![]() ![]() |
S | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by value:system |
![]() ![]() ![]() ![]() |
S | 0..1 | CodingICD10GM | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | ExtensionMehrfachcodierungKennzeichen | Optional Extensions Element |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | Coding | Value of extension |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | ExtensionSeitenlokalisation | Optional Extensions Element |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | Coding | Value of extension |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | ExtensionICD10GMDiagnosesicherheit | Optional Extensions Element |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | Coding | Value of extension |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | uri | Identity of the terminology system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | Canonische CodeSystem URL für ICD-10-GM |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Die Jahresversion von ICD-10-GM. Angegeben wird immer die vierstellige Jahreszahl (z.B. "2017") |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Der ICD-10-Code |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() |
S | 0..1 | CodingAlphaID | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | Canonische CodeSystem URL für Alpha-ID |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Die Jahresversion von Alpha-ID. Angegeben wird immer die vierstellige Jahreszahl (z.B. "2017") |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | code | Der Alpha-ID-Code |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | Code defined by a terminology system Binding: https://gematik.de/fhir/terminology/ValueSet/diagnosis-snomed-ct (required) |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() ![]() |
S | 0..1 | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | uri | Identity of the terminology system Fixed Value: http://www.orpha.net |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | code | Symbol in syntax defined by the system |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | string | Representation defined by the system |
![]() ![]() ![]() |
S | 0..1 | string | Plain text representation of the concept |
![]() ![]() |
S | 1..1 | Reference(TI Patient) | Who has the condition? |
![]() ![]() ![]() |
S | 0..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
S | 0..1 | Identifier | Logical reference, when literal reference is not known |
![]() ![]() ![]() ![]() |
S | 0..1 | uri | The namespace for the identifier value |
![]() ![]() ![]() ![]() |
S | 0..1 | string | The value that is unique |
![]() ![]() ![]() |
S | 0..1 | string | Text alternative for the resource |
![]() ![]() |
0..1 | Reference(TI PractitionerRole | TI Practitioner | TI Patient | RelatedPerson) | Who recorded the condition | |
![]() ![]() ![]() |
S | 0..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() ![]() |
S | 0..1 | string | Text alternative for the resource |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Condition.code.coding:snomed | Base | required | https://gematik.de/fhir/terminology/ValueSet/diagnosis-snomed-ct | Not State | Unknown |
Snapshot-AnsichtView
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | ConditionEuCore | Detailed information about conditions, problems or diagnoses Constraints: dom-2, dom-3, dom-4, dom-5, dom-6, con-5, con-4, con-3 | ||||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||||
![]() ![]() |
SΣ | 0..1 | Meta | Metadata about the resource | ||||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() |
SΣ | 0..1 | id | Version specific identifier | ||||||
![]() ![]() ![]() |
SΣ | 0..1 | instant | When the resource version last changed | ||||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Identifies where the resource comes from | ||||||
![]() ![]() ![]() |
Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to | ||||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | ||||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Tags applied to this resource Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | ||||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||||
![]() ![]() |
0..1 | code | Language of the condition 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 Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() |
N | 0..1 | (Complex) | Date the condition was first asserted URL: http://hl7.org/fhir/StructureDefinition/condition-assertedDate | ||||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() |
0..0 | Additional content defined by implementations Slice: Unordered, Open by value:url | ||||||||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/StructureDefinition/condition-assertedDate" | |||||||
![]() ![]() ![]() ![]() |
1..1 | dateTime | Date and time of the diagnosis assertion | |||||||
![]() ![]() ![]() |
0..* | RelatedArtifact | Additional documentation, citations, etc. URL: http://hl7.org/fhir/StructureDefinition/artifact-relatedArtifact | |||||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored Slice: Unordered, Open by value:url | ||||||
![]() ![]() |
Σ | 0..* | Identifier | External Ids for this condition | ||||||
![]() ![]() |
?!SΣC | 0..1 | CodeableConcept | active | recurrence | relapse | inactive | remission | resolved Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis. | ||||||
![]() ![]() |
?!SΣC | 0..1 | CodeableConcept | unconfirmed | provisional | differential | confirmed | refuted | entered-in-error Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis. | ||||||
![]() ![]() |
0..* | CodeableConcept | Category Binding: ConditionCategoryCodes (extensible): A category assigned to the condition. | |||||||
![]() ![]() |
0..1 | CodeableConcept | Subjective severity of condition Binding: Condition/DiagnosisSeverity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician. | |||||||
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Identification of the condition, problem or diagnosis Binding: Problems - IPS (preferred): Valueset to describe the actual problem experienced by the patient
| ||||||
![]() ![]() ![]() |
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 value:system | ||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | CodingICD10GM | Code defined by a terminology system | ||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||||
![]() ![]() ![]() ![]() ![]() ![]() |
S | 0..1 | (Complex) | Optional Extensions Element URL: http://fhir.de/StructureDefinition/icd-10-gm-mehrfachcodierungs-kennzeichen | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Additional content defined by implementations Slice: Unordered, Open by value:url | ||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://fhir.de/StructureDefinition/icd-10-gm-mehrfachcodierungs-kennzeichen" | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | Coding | Value of extension Binding: Mehrfachkodierungs-Kennzeichen ICD10GM ValueSet (required) | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 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 | (Complex) | Optional Extensions Element URL: http://fhir.de/StructureDefinition/seitenlokalisation | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Additional content defined by implementations Slice: Unordered, Open by value:url | ||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://fhir.de/StructureDefinition/seitenlokalisation" | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
S | 1..1 | Coding | Value of extension Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_ICD_SEITENLOKALISATION (required) | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 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 | (Complex) | Optional Extensions Element URL: http://fhir.de/StructureDefinition/icd-10-gm-diagnosesicherheit | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Additional content defined by implementations Slice: Unordered, Open by value:url | ||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://fhir.de/StructureDefinition/icd-10-gm-diagnosesicherheit" | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SC | 1..1 | Coding | Value of extension Binding: https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_ICD_DIAGNOSESICHERHEIT (required) Constraints: icd-4, icd-5, icd-6, icd-7 | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | uri | Identity of the terminology system | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant | ||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SΣ | 0..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Σ | 1..1 | uri | Canonische CodeSystem URL für ICD-10-GM Fixed Value: http://fhir.de/CodeSystem/bfarm/icd-10-gm | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Die Jahresversion von ICD-10-GM. Angegeben wird immer die vierstellige Jahreszahl (z.B. "2017") | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣC | 1..1 | code | Der ICD-10-Code Constraints: icd-regex Example Einfacher ICD-Code: F17.4 | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Representation defined by the system | ||||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | CodingAlphaID | Code defined by a terminology system | ||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Canonische CodeSystem URL für Alpha-ID Fixed Value: http://fhir.de/CodeSystem/bfarm/alpha-id | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Die Jahresversion von Alpha-ID. Angegeben wird immer die vierstellige Jahreszahl (z.B. "2017") | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | code | Der Alpha-ID-Code | ||||||
![]() ![]() ![]() ![]() ![]() |
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 | Code defined by a terminology system Binding: https://gematik.de/fhir/terminology/ValueSet/diagnosis-snomed-ct (required) | ||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | Version of the system - if relevant | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..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 | Code defined by a terminology system | ||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | Identity of the terminology system Fixed Value: http://www.orpha.net | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Version of the system - if relevant | ||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..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 | string | Plain text representation of the concept | ||||||
![]() ![]() |
ΣC | 0..* | CodeableConcept | Anatomical location, if relevant Binding: SNOMEDCTBodyStructures (preferred): Codes describing anatomical locations. May include laterality. Constraints: eu-bodysite-1 | ||||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() ![]() |
N | 0..1 | (Complex) | Target anatomic location or structure URL: http://hl7.org/fhir/StructureDefinition/bodySite | ||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() ![]() |
0..0 | Additional content defined by implementations Slice: Unordered, Open by value:url | ||||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/StructureDefinition/bodySite" | |||||||
![]() ![]() ![]() ![]() ![]() |
1..1 | Reference(BodyStructure (EU core)) | Value of extension | |||||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system | ||||||
![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||||
![]() ![]() |
SΣC | 1..1 | Reference(TI Patient) | Who has the condition? Constraints: ref-1 | ||||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||||
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | The value that is unique Example General: 123456 | ||||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | Period | Time period when id is/was valid for use Constraints: per-1 | ||||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | Reference(Organization) | Organization that issued id (may be just text) Constraints: ref-1 | ||||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Text alternative for the resource | ||||||
![]() ![]() |
ΣC | 0..1 | Reference(Encounter) | Encounter created as part of Constraints: ref-1 | ||||||
![]() ![]() |
ΣN | 0..1 | Estimated or actual date, date-time, or age Slice: Unordered, Open by type:$this | |||||||
![]() ![]() ![]() |
dateTime | |||||||||
![]() ![]() ![]() |
Age | |||||||||
![]() ![]() ![]() |
Period | |||||||||
![]() ![]() ![]() |
Range | |||||||||
![]() ![]() ![]() |
string | |||||||||
![]() ![]() ![]() |
ΣN | 0..1 | dateTime | Estimated or actual date, date-time, or age | ||||||
![]() ![]() |
CN | 0..1 | When in resolution/remission Slice: Unordered, Open by type:$this | |||||||
![]() ![]() ![]() |
dateTime | |||||||||
![]() ![]() ![]() |
Age | |||||||||
![]() ![]() ![]() |
Period | |||||||||
![]() ![]() ![]() |
Range | |||||||||
![]() ![]() ![]() |
string | |||||||||
![]() ![]() ![]() |
CN | 0..1 | dateTime | When in resolution/remission | ||||||
![]() ![]() |
Σ | 0..1 | dateTime | Date when the condition record was created | ||||||
![]() ![]() |
ΣC | 0..1 | Reference(TI PractitionerRole | TI Practitioner | TI Patient | RelatedPerson) | Who recorded the condition Constraints: ref-1 | ||||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Text alternative for the resource | ||||||
![]() ![]() |
ΣC | 0..1 | Reference(Practitioner | PractitionerRole | Patient | RelatedPerson) | Who asserted the condition Constraints: ref-1 | ||||||
![]() ![]() |
C | 0..* | BackboneElement | Stage/grade Constraints: con-1 | ||||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||||
![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Most recent Stage Group Binding: ConditionStage (example): Codes describing condition stages (e.g. Cancer stages). | ||||||
![]() ![]() ![]() |
C | 0..* | Reference(ClinicalImpression | DiagnosticReport | Observation) | Formal record of assessment Constraints: ref-1 | ||||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Staging system used. Binding: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological). | |||||||
![]() ![]() |
C | 0..* | BackboneElement | Supporting evidence Constraints: con-2 | ||||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||||
![]() ![]() ![]() |
ΣC | 0..* | CodeableConcept | Manifestation/symptom Binding: ManifestationAndSymptomCodes (example): Codes that describe the manifestation or symptoms of a condition. | ||||||
![]() ![]() ![]() |
ΣC | 0..* | Reference(Resource) | Supporting information found elsewhere Constraints: ref-1 | ||||||
![]() ![]() |
0..* | Annotation | Additional information about the Condition | |||||||
Documentation for this format | ||||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Condition.meta.security | Base | extensible | SecurityLabels | 📍4.0.1 | FHIR Std. |
| Condition.meta.tag | Base | example | Common Tags | 📍4.0.1 | FHIR Std. |
| 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 | preferred | Condition/Diagnosis Severity | 📦4.0.1 | FHIR Std. |
| Condition.code | Base | preferred | Problems - IPS | 📦2.0.1 | This IG |
| Condition.code.coding:ICD-10-GM.extension:Mehrfachcodierungs-Kennzeichen.value[x] | Base | required | Mehrfachkodierungs-Kennzeichen ICD10GM ValueSet | 📦1.6.0 | de.basisprofil.r4 v1.6 |
| Condition.code.coding:ICD-10-GM.extension:Seitenlokalisation.value[x] | Base | required | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_ICD_SEITENLOKALISATION | Not State | Unknown |
| Condition.code.coding:ICD-10-GM.extension:Diagnosesicherheit.value[x] | Base | required | https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_ICD_DIAGNOSESICHERHEIT | Not State | Unknown |
| Condition.code.coding:snomed | Base | required | https://gematik.de/fhir/terminology/ValueSet/diagnosis-snomed-ct | Not State | Unknown |
| Condition.bodySite | Base | preferred | SNOMED CT Body Structures | 📦4.0.1 | FHIR Std. |
| Condition.subject.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| Condition.subject.identifier.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Condition.subject.identifier.type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std. |
| Condition.recorder.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| Condition.stage.summary | Base | example | Condition Stage | 📦4.0.1 | FHIR Std. |
| Condition.stage.type | Base | example | Condition Stage Type | 📦4.0.1 | FHIR Std. |
| Condition.evidence.code | Base | example | Manifestation and Symptom Codes | 📦4.0.1 | FHIR Std. |
| 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())
|
| eu-bodysite-1 | error | Condition.bodySite | Either a body site code or a reference to a BodyStructure resource SHALL be used, but not both. |
(coding.empty() and text.empty()) or extension('http://hl7.org/fhir/StructureDefinition/bodySite').empty()
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| icd-4 | warning | Condition.code.coding:ICD-10-GM.extension:Diagnosesicherheit.value[x] | Wenn die Diagnosesicherheit "A (Ausschluss)" verwendet wird, dann muss clinicalStatus leer bleiben und verificationStaus auf "refuted" gesetzt werden. |
code!='A' or (%resource.verificationStatus.coding.where(code='refuted').exists() and %resource.clinicalStatus.empty())
|
| icd-5 | warning | Condition.code.coding:ICD-10-GM.extension:Diagnosesicherheit.value[x] | Wenn die Diagnosesicherheit "G (Gesichert)" verwendet wird, dann muss clinicalStatus auf "active" und verificationStatus auf "confirmed" gesetzt werden. |
code!='G' or (%resource.clinicalStatus.coding.where(code='active').exists() and %resource.verificationStatus.coding.where(code='confirmed').exists())
|
| icd-6 | warning | Condition.code.coding:ICD-10-GM.extension:Diagnosesicherheit.value[x] | Wenn die Diagnosesicherheit "V (Verdacht auf)" verwendet wird, dann muss clinicalStatus auf "active" und verificationStatus auf "provisional" oder "differential" gesetzt werden. |
code!='V' or (%resource.clinicalStatus.coding.where(code='active').exists() and (%resource.verificationStatus.coding.where(code='provisional').exists() or %resource.verificationStatus.coding.where(code='differential').exists()))
|
| icd-7 | warning | Condition.code.coding:ICD-10-GM.extension:Diagnosesicherheit.value[x] | Wenn die Diagnosesicherheit "Z (Zustand nach)" verwendet wird, dann muss clinicalStatus auf "resolved" und verificationStatus auf "confirmed" gesetzt werden. |
code!='Z' or (%resource.clinicalStatus.coding.where(code='resolved').exists() and %resource.verificationStatus.coding.where(code='confirmed').exists())
|
| icd-regex | warning | Condition.code.coding:ICD-10-GM.code | In code sind nur gültige ICD-10-Codes ohne Zusätze erlaubt |
matches('^[A-Z][0-9][A-Z0-9](\\.?[A-Z0-9]{0,4})?$')
|
| per-1 | error | Condition.subject.identifier.period | If present, start SHALL have a lower value than end |
start.hasValue().not() or end.hasValue().not() or (start <= end)
|
| ref-1 | error | Condition.subject, Condition.subject.identifier.assigner, Condition.encounter, Condition.recorder, Condition.asserter, Condition.stage.assessment, Condition.evidence.detail | SHALL have a contained resource if a local reference is provided |
reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))
|
Diese Struktur ist abgeleitet von ConditionEuCore
Summary
Mandatory: 0 element(3 nested mandatory elements)
Must-Support: 54 elements
Fixed: 2 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Weitere Repräsentationen des Profils: CSV, Excel, Schematron