HL7 FHIR Implementation Guide: DK Core
3.8.0 - ci-build Denmark flag

HL7 FHIR Implementation Guide: DK Core, published by HL7 Denmark. This guide is not an authorized publication; it is the continuous build for version 3.8.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7dk/dk-core/ and changes regularly. See the Directory of published versions

Resource Profile: Danish Core Condition Profile

Official URL: http://hl7.dk/fhir/core/StructureDefinition/dk-core-condition Version: 3.8.0
Active as of 2026-11-07 Computable Name: DkCoreCondition

HL7 Denmark core profile for professionally asserted conditions, as specified by danish health and social care organizations

Scope and usage

The Danish Core Condition profile is intended to encapsulate condition information, as used in the Danish health sector. In dk-core, conditions have been constrained to only containing conditions as stated by health or social sector practitioners. This means that conditions, that patients or citizens assert themselves to have, should not be represented using this profile. Patients' own assessments can, in most cases, be represented as Observations or QuestionnaireResponses. However, in some use cases, where the patient asserts the problem, that leads to healthcare interventions or own interventions. It does make sense to represent these as Conditions. In this case, use the international standard Condition, not this dk-core Condition profile.

This way of constraining the Condition profile is within the boundaries of what the Danish Health Data Authority and Local Government Denmark define as a Condition.

  • The Danish Health Data Authority, Begrebsbasen: Helbredstilstand er en tilstand vedrørende helbred der aktuelt vurderes med henblik på sundhedsintervention
  • Local Government Denmark, Fælleskommunale rammearkitektur, FKI: Fokustilstand er en borgers helbredsmæssige, funktionsmæssige og/eller sociale situation, på et givet tidspunkt, der er anledning til faglig bekymring, og vurderes mhp. indsats

We use the Condition profile for describing both conditions that are true for an encounter, and for conditions that are true for a periode of time. "In FHIR, we distinguish between the two using the Condition.category that can take the two values problem-list-item og encounter-diagnosis. In this list, examples of use is compiled:

  • LPR3 conditions are encounter-diagnosis
  • Regional care-pathway diagnosis (Regionale forløbsdiagnoser) are problem-list-items
  • General practioners can code each encounter with an ICPC code. This is an encounter-diagnosis
  • Municipality conditions i.e. FSIII-conditions and FFB-subthemes are problem-list-items
  • General practitioners, in some cases, follow a patient condition for a longer periode of time (e.g. high blood pressure, high cholesterol, COPD), and some systems support care pathways for these conditions. These conditions may be categorized as problem-list-items.

Given that we have a condition, which is a problem-list-item, ending the condition have two meanings:

  • The first is that the patient no longer has the condition e.g. a pressure ulcer has healed. In this case, Condition.clinicalStatus=inactive and Condition.abatementTime is the date where the condition was no longer a problem.
  • The second meaning of "ended" is that the condition falls out of focus in a professional context e.g. if the patient moves, or another professional group takes over the care for the patient. A Condition no longer in focus can be represented in two ways:
    • The Condition.category looses its "problem-list-item" flag. The idea is to state that from a patient viewpoint the condition has not changed, but in this professional context it is no longer in focus.
    • The Condition.extension.NotFollowedAnymore is populated with the date that it lost focus in a specific professional context.

The status attributes controls the context of a condition. clinicalStatus should be populated with the value “active” if the patient has the condition, and inactive if the patient no longer have the condition. Condition.verificationStatus should be set to “confirmed” if the condition have been established as true by someone with authority (e.g. a diagnosis is confirmed by a doctor). A condition is “unconfirmed”, if the patient is suspected of having a condition, and "refuted" if it has been confirmed that the condition is not present. An example of an unconfirmed condition can be found here John Melanoma.

Note that "unconfirmed" is not the same as a risk of developing a condition. The risk of developing a certain condition may be recorded in (at least) two ways in FHIR i.e. as a familyMemberHistory or by populating Condition.code with a code that expresses a risk e.g. the SNOMED CT code ´395112001 At increased risk for cardiovascular event (finding)´. The first would typically be used if recording a family history, the second, if you want to use an increased risk as the reason for starting a prophylactic treatment.

Condition profile cover both primary sector, secondary sector (medical specialists ([DA] speciallæger) and hospitals) and municipality cases. As such the profile should be usable in most Danish contexts.

Cross-boarder exchange

When exchanging condition data across European borders, be aware that HL7 EU Core Condition requires Condition.code, whereas it has the cardinality 0..1 in DK Core. When a condition is expressed in a text, we recommend to included the text in Condition.code.text to ensure consistency with HL7 EU Core.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Condition C 0..* Condition Detailed information about conditions, problems or diagnoses
Constraints: con-3, con-4, con-5
Condition.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Condition.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Condition.Slices for extension.extension:dueTo 0..1 CodeableConcept, Reference(Condition | Procedure | MedicationAdministration | Immunization | MedicationStatement) Causes for this Condition
URL: http://hl7.org/fhir/StructureDefinition/condition-dueTo
Binding: ConditionCauseCodes (example): Codes that describe causes of patient conditions; e.g. Surgical mishap, escalation of a previous condition, etc.
Condition.Slices for extension.extension:conditionLastAssertedDate 0..1 dateTime Last date a condition was confirmed valid in its current state
URL: http://hl7.dk/fhir/core/StructureDefinition/ConditionLastAssertedDate
Condition.Slices for extension.extension:notFollowedAnymore 0..1 dateTime Date where a condition lost focus in a specific clinical context
URL: http://hl7.dk/fhir/core/StructureDefinition/NotFollowedAnymore
Condition.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Condition.clinicalStatus This element is a modifier element. This element is included in summaries. C 0..1 CodeableConcept active | recurrence | relapse | inactive | remission | resolved
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.
Condition.verificationStatus This element is a modifier element. This element is included in summaries. 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.
Condition.subject This element is included in summaries. 1..1 Reference(Danish Core Patient Profile) Who has the condition?
Condition.recorder This element is included in summaries. 0..1 Reference(Danish Core Practitioner Profile | Danish Core PractitionerRole Profile | Danish Core Patient Profile | Danish Core Related Person Profile) Who recorded the condition
Condition.asserter This element is included in summaries. 0..1 Reference(Danish Core Practitioner Profile | Danish Core PractitionerRole Profile) Person who asserts this condition

doco Documentation for this format

Terminology Bindings

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.

Constraints

Id Grade Path(s) Description Expression

This structure is derived from Condition

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Condition 0..* Condition Detailed information about conditions, problems or diagnoses
Condition.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Condition.Slices for extension.extension:dueTo 0..1 CodeableConcept, Reference(Condition | Procedure | MedicationAdministration | Immunization | MedicationStatement) Causes for this Condition
URL: http://hl7.org/fhir/StructureDefinition/condition-dueTo
Binding: ConditionCauseCodes (example): Codes that describe causes of patient conditions; e.g. Surgical mishap, escalation of a previous condition, etc.
Condition.Slices for extension.extension:conditionLastAssertedDate 0..1 dateTime Last date a condition was confirmed valid in its current state
URL: http://hl7.dk/fhir/core/StructureDefinition/ConditionLastAssertedDate
Condition.Slices for extension.extension:notFollowedAnymore 0..1 dateTime Date where a condition lost focus in a specific clinical context
URL: http://hl7.dk/fhir/core/StructureDefinition/NotFollowedAnymore
Condition.code
Condition.code.Slices for coding 0..* Coding Condition code, [DA] tilstandskode
Slice: Unordered, Open by value:system
Condition.code.Slices for coding.coding:FSIIIConditionCode 0..1 Coding [DA] FSIII tilstandskode
Condition.code.Slices for coding.coding:FSIIIConditionCode.system 1..1 uri Identity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.21 (extensions allowed)
Condition.code.Slices for coding.coding:SCTConditionCode 0..1 Coding SNOMED CT condition code
Binding: Condition/Problem/DiagnosisCodes (required)
Condition.code.Slices for coding.coding:SCTConditionCode.system 1..1 uri Identity of the terminology system
Required Pattern: http://snomed.info/sct (extensions allowed)
Condition.code.Slices for coding.coding:FFBConditionCode 0..1 Coding [DA] FFB undertemakode
Condition.code.Slices for coding.coding:FFBConditionCode.system 1..1 uri Identity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.22 (extensions allowed)
Condition.code.Slices for coding.coding:SKS-D 0..1 Coding [DA] Kode fra D-hierarkiet i SKS
Condition.code.Slices for coding.coding:SKS-D.system 1..1 uri Identity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.4.12 (extensions allowed)
Condition.code.Slices for coding.coding:ICPC2code 0..1 Coding ICPC2 code
Condition.code.Slices for coding.coding:ICPC2code.system 1..1 uri Identity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.31 (extensions allowed)
Condition.subject 1..1 Reference(Danish Core Patient Profile) Who has the condition?
Condition.asserter 0..1 Reference(Danish Core Practitioner Profile | Danish Core PractitionerRole Profile) Person who asserts this condition

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Condition.code.coding:SCTConditionCode Base required Condition/Problem/Diagnosis Codes 📦4.0.1 FHIR Std.
NameFlagsCard.TypeDescription & Constraints    Filter: doco
Condition C 0..* Condition Detailed information about conditions, problems or diagnoses
Constraints: con-3, con-4, con-5
Condition.id This element is included in summaries. 0..1 id Logical id of this artifact
Condition.meta This element is included in summaries. 0..1 Meta Metadata about the resource
Condition.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Condition.language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
Condition.text 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
Condition.contained 0..* Resource Contained, inline Resources
Condition.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Condition.Slices for extension.extension:dueTo 0..1 CodeableConcept, Reference(Condition | Procedure | MedicationAdministration | Immunization | MedicationStatement) Causes for this Condition
URL: http://hl7.org/fhir/StructureDefinition/condition-dueTo
Binding: ConditionCauseCodes (example): Codes that describe causes of patient conditions; e.g. Surgical mishap, escalation of a previous condition, etc.
Condition.Slices for extension.extension:conditionLastAssertedDate 0..1 dateTime Last date a condition was confirmed valid in its current state
URL: http://hl7.dk/fhir/core/StructureDefinition/ConditionLastAssertedDate
Condition.Slices for extension.extension:notFollowedAnymore 0..1 dateTime Date where a condition lost focus in a specific clinical context
URL: http://hl7.dk/fhir/core/StructureDefinition/NotFollowedAnymore
Condition.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Condition.identifier This element is included in summaries. 0..* Identifier External Ids for this condition
Condition.clinicalStatus This element is a modifier element. This element is included in summaries. C 0..1 CodeableConcept active | recurrence | relapse | inactive | remission | resolved
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.
Condition.verificationStatus This element is a modifier element. This element is included in summaries. 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.
Condition.category 0..* CodeableConcept problem-list-item | encounter-diagnosis
Binding: ConditionCategoryCodes (extensible): A category assigned to the condition.
Condition.severity 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.
Condition.code This element is included in summaries. 0..1 CodeableConcept Identification of the condition, problem or diagnosis
Binding: Condition/Problem/DiagnosisCodes (example): Identification of the condition or diagnosis.
Condition.code.id 0..1 string Unique id for inter-element referencing
Condition.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Condition.code.Slices for coding This element is included in summaries. 0..* Coding Condition code, [DA] tilstandskode
Slice: Unordered, Open by value:system
Condition.code.Slices for coding.coding:FSIIIConditionCode This element is included in summaries. 0..1 Coding [DA] FSIII tilstandskode
Condition.code.Slices for coding.coding:FSIIIConditionCode.id 0..1 string Unique id for inter-element referencing
Condition.code.Slices for coding.coding:FSIIIConditionCode.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Condition.code.Slices for coding.coding:FSIIIConditionCode.system This element is included in summaries. 1..1 uri Identity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.21 (extensions allowed)
Condition.code.Slices for coding.coding:FSIIIConditionCode.version This element is included in summaries. 0..1 string Version of the system - if relevant
Condition.code.Slices for coding.coding:FSIIIConditionCode.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
Condition.code.Slices for coding.coding:FSIIIConditionCode.display This element is included in summaries. 0..1 string Representation defined by the system
Condition.code.Slices for coding.coding:FSIIIConditionCode.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
Condition.code.Slices for coding.coding:SCTConditionCode This element is included in summaries. 0..1 Coding SNOMED CT condition code
Binding: Condition/Problem/DiagnosisCodes (required)
Condition.code.Slices for coding.coding:SCTConditionCode.id 0..1 string Unique id for inter-element referencing
Condition.code.Slices for coding.coding:SCTConditionCode.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Condition.code.Slices for coding.coding:SCTConditionCode.system This element is included in summaries. 1..1 uri Identity of the terminology system
Required Pattern: http://snomed.info/sct (extensions allowed)
Condition.code.Slices for coding.coding:SCTConditionCode.version This element is included in summaries. 0..1 string Version of the system - if relevant
Condition.code.Slices for coding.coding:SCTConditionCode.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
Condition.code.Slices for coding.coding:SCTConditionCode.display This element is included in summaries. 0..1 string Representation defined by the system
Condition.code.Slices for coding.coding:SCTConditionCode.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
Condition.code.Slices for coding.coding:FFBConditionCode This element is included in summaries. 0..1 Coding [DA] FFB undertemakode
Condition.code.Slices for coding.coding:FFBConditionCode.id 0..1 string Unique id for inter-element referencing
Condition.code.Slices for coding.coding:FFBConditionCode.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Condition.code.Slices for coding.coding:FFBConditionCode.system This element is included in summaries. 1..1 uri Identity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.22 (extensions allowed)
Condition.code.Slices for coding.coding:FFBConditionCode.version This element is included in summaries. 0..1 string Version of the system - if relevant
Condition.code.Slices for coding.coding:FFBConditionCode.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
Condition.code.Slices for coding.coding:FFBConditionCode.display This element is included in summaries. 0..1 string Representation defined by the system
Condition.code.Slices for coding.coding:FFBConditionCode.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
Condition.code.Slices for coding.coding:SKS-D This element is included in summaries. 0..1 Coding [DA] Kode fra D-hierarkiet i SKS
Condition.code.Slices for coding.coding:SKS-D.id 0..1 string Unique id for inter-element referencing
Condition.code.Slices for coding.coding:SKS-D.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Condition.code.Slices for coding.coding:SKS-D.system This element is included in summaries. 1..1 uri Identity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.4.12 (extensions allowed)
Condition.code.Slices for coding.coding:SKS-D.version This element is included in summaries. 0..1 string Version of the system - if relevant
Condition.code.Slices for coding.coding:SKS-D.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
Condition.code.Slices for coding.coding:SKS-D.display This element is included in summaries. 0..1 string Representation defined by the system
Condition.code.Slices for coding.coding:SKS-D.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
Condition.code.Slices for coding.coding:ICPC2code This element is included in summaries. 0..1 Coding ICPC2 code
Condition.code.Slices for coding.coding:ICPC2code.id 0..1 string Unique id for inter-element referencing
Condition.code.Slices for coding.coding:ICPC2code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Condition.code.Slices for coding.coding:ICPC2code.system This element is included in summaries. 1..1 uri Identity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.31 (extensions allowed)
Condition.code.Slices for coding.coding:ICPC2code.version This element is included in summaries. 0..1 string Version of the system - if relevant
Condition.code.Slices for coding.coding:ICPC2code.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
Condition.code.Slices for coding.coding:ICPC2code.display This element is included in summaries. 0..1 string Representation defined by the system
Condition.code.Slices for coding.coding:ICPC2code.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
Condition.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Condition.bodySite This element is included in summaries. 0..* CodeableConcept Anatomical location, if relevant
Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.
Condition.subject This element is included in summaries. 1..1 Reference(Danish Core Patient Profile) Who has the condition?
Condition.encounter This element is included in summaries. 0..1 Reference(Encounter) Encounter created as part of
Condition.onset[x] This element is included in summaries. 0..1 Estimated or actual date, date-time, or age
Condition.onset[x].onsetDateTime dateTime
Condition.onset[x].onsetAge Age
Condition.onset[x].onsetPeriod Period
Condition.onset[x].onsetRange Range
Condition.onset[x].onsetString string
Condition.abatement[x] C 0..1 When in resolution/remission
Condition.abatement[x].abatementDateTime dateTime
Condition.abatement[x].abatementAge Age
Condition.abatement[x].abatementPeriod Period
Condition.abatement[x].abatementRange Range
Condition.abatement[x].abatementString string
Condition.recordedDate This element is included in summaries. 0..1 dateTime Date record was first recorded
Condition.recorder This element is included in summaries. 0..1 Reference(Danish Core Practitioner Profile | Danish Core PractitionerRole Profile | Danish Core Patient Profile | Danish Core Related Person Profile) Who recorded the condition
Condition.asserter This element is included in summaries. 0..1 Reference(Danish Core Practitioner Profile | Danish Core PractitionerRole Profile) Person who asserts this condition
Condition.stage C 0..* BackboneElement Stage/grade, usually assessed formally
Constraints: con-1
Condition.stage.id 0..1 string Unique id for inter-element referencing
Condition.stage.extension 0..* Extension Additional content defined by implementations
Condition.stage.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Condition.stage.summary C 0..1 CodeableConcept Simple summary (disease specific)
Binding: ConditionStage (example): Codes describing condition stages (e.g. Cancer stages).
Condition.stage.assessment C 0..* Reference(ClinicalImpression | DiagnosticReport | Observation) Formal record of assessment
Condition.stage.type 0..1 CodeableConcept Kind of staging
Binding: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological).
Condition.evidence C 0..* BackboneElement Supporting evidence
Constraints: con-2
Condition.evidence.id 0..1 string Unique id for inter-element referencing
Condition.evidence.extension 0..* Extension Additional content defined by implementations
Condition.evidence.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Condition.evidence.code This element is included in summaries. C 0..* CodeableConcept Manifestation/symptom
Binding: ManifestationAndSymptomCodes (example): Codes that describe the manifestation or symptoms of a condition.
Condition.evidence.detail This element is included in summaries. C 0..* Reference(Resource) Supporting information found elsewhere
Condition.note 0..* Annotation Additional information about the Condition

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Condition.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Condition.clinicalStatus Base required Condition Clinical Status Codes 📍4.0.1 FHIR Std.
Condition.verificationStatus Base required ConditionVerificationStatus 📍4.0.1 FHIR Std.
Condition.category Base extensible Condition Category Codes 📍4.0.1 FHIR Std.
Condition.severity Base preferred Condition/Diagnosis Severity 📍4.0.1 FHIR Std.
Condition.code Base example Condition/Problem/Diagnosis Codes 📍4.0.1 FHIR Std.
Condition.code.coding:SCTConditionCode Base required Condition/Problem/Diagnosis Codes 📦4.0.1 FHIR Std.
Condition.bodySite Base example SNOMED CT Body Structures 📍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.

Constraints

Id Grade Path(s) Description Expression

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Condition C 0..* Condition Detailed information about conditions, problems or diagnoses
Constraints: con-3, con-4, con-5
Condition.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Condition.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Condition.Slices for extension.extension:dueTo 0..1 CodeableConcept, Reference(Condition | Procedure | MedicationAdministration | Immunization | MedicationStatement) Causes for this Condition
URL: http://hl7.org/fhir/StructureDefinition/condition-dueTo
Binding: ConditionCauseCodes (example): Codes that describe causes of patient conditions; e.g. Surgical mishap, escalation of a previous condition, etc.
Condition.Slices for extension.extension:conditionLastAssertedDate 0..1 dateTime Last date a condition was confirmed valid in its current state
URL: http://hl7.dk/fhir/core/StructureDefinition/ConditionLastAssertedDate
Condition.Slices for extension.extension:notFollowedAnymore 0..1 dateTime Date where a condition lost focus in a specific clinical context
URL: http://hl7.dk/fhir/core/StructureDefinition/NotFollowedAnymore
Condition.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Condition.clinicalStatus This element is a modifier element. This element is included in summaries. C 0..1 CodeableConcept active | recurrence | relapse | inactive | remission | resolved
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.
Condition.verificationStatus This element is a modifier element. This element is included in summaries. 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.
Condition.subject This element is included in summaries. 1..1 Reference(Danish Core Patient Profile) Who has the condition?
Condition.recorder This element is included in summaries. 0..1 Reference(Danish Core Practitioner Profile | Danish Core PractitionerRole Profile | Danish Core Patient Profile | Danish Core Related Person Profile) Who recorded the condition
Condition.asserter This element is included in summaries. 0..1 Reference(Danish Core Practitioner Profile | Danish Core PractitionerRole Profile) Person who asserts this condition

doco Documentation for this format

Terminology Bindings

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.

Constraints

Id Grade Path(s) Description Expression

Differential View

This structure is derived from Condition

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Condition 0..* Condition Detailed information about conditions, problems or diagnoses
Condition.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Condition.Slices for extension.extension:dueTo 0..1 CodeableConcept, Reference(Condition | Procedure | MedicationAdministration | Immunization | MedicationStatement) Causes for this Condition
URL: http://hl7.org/fhir/StructureDefinition/condition-dueTo
Binding: ConditionCauseCodes (example): Codes that describe causes of patient conditions; e.g. Surgical mishap, escalation of a previous condition, etc.
Condition.Slices for extension.extension:conditionLastAssertedDate 0..1 dateTime Last date a condition was confirmed valid in its current state
URL: http://hl7.dk/fhir/core/StructureDefinition/ConditionLastAssertedDate
Condition.Slices for extension.extension:notFollowedAnymore 0..1 dateTime Date where a condition lost focus in a specific clinical context
URL: http://hl7.dk/fhir/core/StructureDefinition/NotFollowedAnymore
Condition.code
Condition.code.Slices for coding 0..* Coding Condition code, [DA] tilstandskode
Slice: Unordered, Open by value:system
Condition.code.Slices for coding.coding:FSIIIConditionCode 0..1 Coding [DA] FSIII tilstandskode
Condition.code.Slices for coding.coding:FSIIIConditionCode.system 1..1 uri Identity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.21 (extensions allowed)
Condition.code.Slices for coding.coding:SCTConditionCode 0..1 Coding SNOMED CT condition code
Binding: Condition/Problem/DiagnosisCodes (required)
Condition.code.Slices for coding.coding:SCTConditionCode.system 1..1 uri Identity of the terminology system
Required Pattern: http://snomed.info/sct (extensions allowed)
Condition.code.Slices for coding.coding:FFBConditionCode 0..1 Coding [DA] FFB undertemakode
Condition.code.Slices for coding.coding:FFBConditionCode.system 1..1 uri Identity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.22 (extensions allowed)
Condition.code.Slices for coding.coding:SKS-D 0..1 Coding [DA] Kode fra D-hierarkiet i SKS
Condition.code.Slices for coding.coding:SKS-D.system 1..1 uri Identity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.4.12 (extensions allowed)
Condition.code.Slices for coding.coding:ICPC2code 0..1 Coding ICPC2 code
Condition.code.Slices for coding.coding:ICPC2code.system 1..1 uri Identity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.31 (extensions allowed)
Condition.subject 1..1 Reference(Danish Core Patient Profile) Who has the condition?
Condition.recorder 0..1 Reference(Danish Core Practitioner Profile | Danish Core PractitionerRole Profile | Danish Core Patient Profile | Danish Core Related Person Profile) Who recorded the condition
Condition.asserter 0..1 Reference(Danish Core Practitioner Profile | Danish Core PractitionerRole Profile) Person who asserts this condition

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Condition.code.coding:SCTConditionCode Base required Condition/Problem/Diagnosis Codes 📦4.0.1 FHIR Std.

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Condition C 0..* Condition Detailed information about conditions, problems or diagnoses
Constraints: con-3, con-4, con-5
Condition.id This element is included in summaries. 0..1 id Logical id of this artifact
Condition.meta This element is included in summaries. 0..1 Meta Metadata about the resource
Condition.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Condition.language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
Condition.text 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
Condition.contained 0..* Resource Contained, inline Resources
Condition.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Condition.Slices for extension.extension:dueTo 0..1 CodeableConcept, Reference(Condition | Procedure | MedicationAdministration | Immunization | MedicationStatement) Causes for this Condition
URL: http://hl7.org/fhir/StructureDefinition/condition-dueTo
Binding: ConditionCauseCodes (example): Codes that describe causes of patient conditions; e.g. Surgical mishap, escalation of a previous condition, etc.
Condition.Slices for extension.extension:conditionLastAssertedDate 0..1 dateTime Last date a condition was confirmed valid in its current state
URL: http://hl7.dk/fhir/core/StructureDefinition/ConditionLastAssertedDate
Condition.Slices for extension.extension:notFollowedAnymore 0..1 dateTime Date where a condition lost focus in a specific clinical context
URL: http://hl7.dk/fhir/core/StructureDefinition/NotFollowedAnymore
Condition.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Condition.identifier This element is included in summaries. 0..* Identifier External Ids for this condition
Condition.clinicalStatus This element is a modifier element. This element is included in summaries. C 0..1 CodeableConcept active | recurrence | relapse | inactive | remission | resolved
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.
Condition.verificationStatus This element is a modifier element. This element is included in summaries. 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.
Condition.category 0..* CodeableConcept problem-list-item | encounter-diagnosis
Binding: ConditionCategoryCodes (extensible): A category assigned to the condition.
Condition.severity 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.
Condition.code This element is included in summaries. 0..1 CodeableConcept Identification of the condition, problem or diagnosis
Binding: Condition/Problem/DiagnosisCodes (example): Identification of the condition or diagnosis.
Condition.code.id 0..1 string Unique id for inter-element referencing
Condition.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Condition.code.Slices for coding This element is included in summaries. 0..* Coding Condition code, [DA] tilstandskode
Slice: Unordered, Open by value:system
Condition.code.Slices for coding.coding:FSIIIConditionCode This element is included in summaries. 0..1 Coding [DA] FSIII tilstandskode
Condition.code.Slices for coding.coding:FSIIIConditionCode.id 0..1 string Unique id for inter-element referencing
Condition.code.Slices for coding.coding:FSIIIConditionCode.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Condition.code.Slices for coding.coding:FSIIIConditionCode.system This element is included in summaries. 1..1 uri Identity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.21 (extensions allowed)
Condition.code.Slices for coding.coding:FSIIIConditionCode.version This element is included in summaries. 0..1 string Version of the system - if relevant
Condition.code.Slices for coding.coding:FSIIIConditionCode.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
Condition.code.Slices for coding.coding:FSIIIConditionCode.display This element is included in summaries. 0..1 string Representation defined by the system
Condition.code.Slices for coding.coding:FSIIIConditionCode.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
Condition.code.Slices for coding.coding:SCTConditionCode This element is included in summaries. 0..1 Coding SNOMED CT condition code
Binding: Condition/Problem/DiagnosisCodes (required)
Condition.code.Slices for coding.coding:SCTConditionCode.id 0..1 string Unique id for inter-element referencing
Condition.code.Slices for coding.coding:SCTConditionCode.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Condition.code.Slices for coding.coding:SCTConditionCode.system This element is included in summaries. 1..1 uri Identity of the terminology system
Required Pattern: http://snomed.info/sct (extensions allowed)
Condition.code.Slices for coding.coding:SCTConditionCode.version This element is included in summaries. 0..1 string Version of the system - if relevant
Condition.code.Slices for coding.coding:SCTConditionCode.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
Condition.code.Slices for coding.coding:SCTConditionCode.display This element is included in summaries. 0..1 string Representation defined by the system
Condition.code.Slices for coding.coding:SCTConditionCode.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
Condition.code.Slices for coding.coding:FFBConditionCode This element is included in summaries. 0..1 Coding [DA] FFB undertemakode
Condition.code.Slices for coding.coding:FFBConditionCode.id 0..1 string Unique id for inter-element referencing
Condition.code.Slices for coding.coding:FFBConditionCode.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Condition.code.Slices for coding.coding:FFBConditionCode.system This element is included in summaries. 1..1 uri Identity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.22 (extensions allowed)
Condition.code.Slices for coding.coding:FFBConditionCode.version This element is included in summaries. 0..1 string Version of the system - if relevant
Condition.code.Slices for coding.coding:FFBConditionCode.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
Condition.code.Slices for coding.coding:FFBConditionCode.display This element is included in summaries. 0..1 string Representation defined by the system
Condition.code.Slices for coding.coding:FFBConditionCode.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
Condition.code.Slices for coding.coding:SKS-D This element is included in summaries. 0..1 Coding [DA] Kode fra D-hierarkiet i SKS
Condition.code.Slices for coding.coding:SKS-D.id 0..1 string Unique id for inter-element referencing
Condition.code.Slices for coding.coding:SKS-D.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Condition.code.Slices for coding.coding:SKS-D.system This element is included in summaries. 1..1 uri Identity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.4.12 (extensions allowed)
Condition.code.Slices for coding.coding:SKS-D.version This element is included in summaries. 0..1 string Version of the system - if relevant
Condition.code.Slices for coding.coding:SKS-D.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
Condition.code.Slices for coding.coding:SKS-D.display This element is included in summaries. 0..1 string Representation defined by the system
Condition.code.Slices for coding.coding:SKS-D.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
Condition.code.Slices for coding.coding:ICPC2code This element is included in summaries. 0..1 Coding ICPC2 code
Condition.code.Slices for coding.coding:ICPC2code.id 0..1 string Unique id for inter-element referencing
Condition.code.Slices for coding.coding:ICPC2code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Condition.code.Slices for coding.coding:ICPC2code.system This element is included in summaries. 1..1 uri Identity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.31 (extensions allowed)
Condition.code.Slices for coding.coding:ICPC2code.version This element is included in summaries. 0..1 string Version of the system - if relevant
Condition.code.Slices for coding.coding:ICPC2code.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
Condition.code.Slices for coding.coding:ICPC2code.display This element is included in summaries. 0..1 string Representation defined by the system
Condition.code.Slices for coding.coding:ICPC2code.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
Condition.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Condition.bodySite This element is included in summaries. 0..* CodeableConcept Anatomical location, if relevant
Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.
Condition.subject This element is included in summaries. 1..1 Reference(Danish Core Patient Profile) Who has the condition?
Condition.encounter This element is included in summaries. 0..1 Reference(Encounter) Encounter created as part of
Condition.onset[x] This element is included in summaries. 0..1 Estimated or actual date, date-time, or age
Condition.onset[x].onsetDateTime dateTime
Condition.onset[x].onsetAge Age
Condition.onset[x].onsetPeriod Period
Condition.onset[x].onsetRange Range
Condition.onset[x].onsetString string
Condition.abatement[x] C 0..1 When in resolution/remission
Condition.abatement[x].abatementDateTime dateTime
Condition.abatement[x].abatementAge Age
Condition.abatement[x].abatementPeriod Period
Condition.abatement[x].abatementRange Range
Condition.abatement[x].abatementString string
Condition.recordedDate This element is included in summaries. 0..1 dateTime Date record was first recorded
Condition.recorder This element is included in summaries. 0..1 Reference(Danish Core Practitioner Profile | Danish Core PractitionerRole Profile | Danish Core Patient Profile | Danish Core Related Person Profile) Who recorded the condition
Condition.asserter This element is included in summaries. 0..1 Reference(Danish Core Practitioner Profile | Danish Core PractitionerRole Profile) Person who asserts this condition
Condition.stage C 0..* BackboneElement Stage/grade, usually assessed formally
Constraints: con-1
Condition.stage.id 0..1 string Unique id for inter-element referencing
Condition.stage.extension 0..* Extension Additional content defined by implementations
Condition.stage.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Condition.stage.summary C 0..1 CodeableConcept Simple summary (disease specific)
Binding: ConditionStage (example): Codes describing condition stages (e.g. Cancer stages).
Condition.stage.assessment C 0..* Reference(ClinicalImpression | DiagnosticReport | Observation) Formal record of assessment
Condition.stage.type 0..1 CodeableConcept Kind of staging
Binding: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological).
Condition.evidence C 0..* BackboneElement Supporting evidence
Constraints: con-2
Condition.evidence.id 0..1 string Unique id for inter-element referencing
Condition.evidence.extension 0..* Extension Additional content defined by implementations
Condition.evidence.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Condition.evidence.code This element is included in summaries. C 0..* CodeableConcept Manifestation/symptom
Binding: ManifestationAndSymptomCodes (example): Codes that describe the manifestation or symptoms of a condition.
Condition.evidence.detail This element is included in summaries. C 0..* Reference(Resource) Supporting information found elsewhere
Condition.note 0..* Annotation Additional information about the Condition

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Condition.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Condition.clinicalStatus Base required Condition Clinical Status Codes 📍4.0.1 FHIR Std.
Condition.verificationStatus Base required ConditionVerificationStatus 📍4.0.1 FHIR Std.
Condition.category Base extensible Condition Category Codes 📍4.0.1 FHIR Std.
Condition.severity Base preferred Condition/Diagnosis Severity 📍4.0.1 FHIR Std.
Condition.code Base example Condition/Problem/Diagnosis Codes 📍4.0.1 FHIR Std.
Condition.code.coding:SCTConditionCode Base required Condition/Problem/Diagnosis Codes 📦4.0.1 FHIR Std.
Condition.bodySite Base example SNOMED CT Body Structures 📍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.

Constraints

Id Grade Path(s) Description Expression

 

Other representations of profile: CSV, Excel, Schematron