Implementation Guide for fælleskommunal informationsmodel
1.2.0 - release

This page is part of the KLCore (v1.2.0: Release) based on FHIR R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Resource Profile: FocusCondition

Official URL: http://fhir.kl.dk/core/StructureDefinition/KLCommonCareSocialFocusCondition Version: 1.2.0
Active as of 2023-06-07 Computable Name: KLCommonCareSocialFocusCondition

Conditions which may be used to express the focus of an intervention or the problem of a citizen in Danish municipalities. Mostly used for cross sector use cases.

Scope and usage

The FocusCondition is used for the documentation and exchange of conditions, that does not originate from the municipality from which a citizen currently recieves their care, but which are nevertheless important for the care or treatment that the citizen recieves from the municipality. As the conditions originates from different organisations, they have different code systems and Value sets associated with them, which are documented in different slices of Condition.code.coding. The different types of conditions allowed are:

  • Diagnoses from hospitals (using ICD10/SKS-D codes)
  • Diagnosis or problems as registered by general practitioners (using ICPC2)
  • Conditions that other municipalities have previously cared for (Using FSIII and FFB condition codes)
  • An FFB target-group registration (Using FFB target group codes)
  • Condition that the citizen, next-of-kin or others tell about (No codes used)

A short description of the citizens condition can be provided in Condition.code.text, which is especially important if the condition does not have a code or if the code is not very specific. If the external party wishes to send more thorough descriptions or historic notes about the condition, they may be added using Condition.note - in addition to text, Condition.note contains a date and author, making it possible to refer to historic notes documented by others, than the one autoring the Condition itself.

The Condition.asserter can reference a practitioner, who is responsible for finding the condition or first describing the condition as a condition. Condition.recorder can reference the practioner responsible for this recording of the condition.

Three time-references define the clinical course of the condition:

  • The Condition.recordedDate is the day of the recording of the condition
  • Condition.onset[x] the time where the condition first showed
  • Condition.abatement[x] is the day where the condition is first recognized as no longer being present

It is a good idea to always provide clinicalStatus and verificationStatus. If they are not populated, the condition is assumed to be confirmed and active.

Conversions between Danish information model and FHIR-profile

Nedenstående tabel oversætter mellem de attributter der er defineret i den fælleskommunale informationsmodel (FKI), definerer kort den enkelte attribut på dansk og specificere hvilke af FHIR-profilens atributter der skal bruges til specifikation af indholdet

FKI-attribut Definition FHIR
tværorganisatoriskTilstandskode klasse der udtrykker, hvilken persontilstand der er tale om. Condition.code.coding
tværorganisatoriskTilstandsvurdering Kortfattet beskrivelse af tilstanden, som uddybning af kode eller koder. Condition.code.text
tværorganisatoriskTilstandsubjekt Den borger, som den tværorganisatoriske tilstand vedrører Condition.subject
tværorganisatoriskTilstandAnsvarlig Den fagperson, der er ansvarlig for at have fundet tilstanden. Condition.asserter
tværorganisatoriskTilstandDokumentationsansvarlig Den fagperson, der er ansvarlig for denne dokumentation af tilstanden Condition.recorder
tværorganisatoriskTilstandstatus Klasse der udtrykker en status for om tilstanden er til stede eller ej. Condition.clinicalStatus og Condition.verificationStatus
tværorganisatoriskTilstandstart Det tidspunkt, hvor tilstanden først har vist sig Condition.onset[x]
tværorganisatoriskTilstandsafslutningstid Det tidspunkt hvor tilstanden først er erkendt som ikke længere værende til stede. Condition.abatement[x]
tværorganisatoriskTilstandregistreringstid Det tidspunkt hvor denne registrering vedr. tilstanden er gennemført Condition.recordedDate
tværorganisatoriskTilstandFagligtNotat Uddybninger eller journalnotater hørende til den tværorganisatorisk tilstand Condition.note

Usage:

Formal Views of Profile Content

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

This structure is derived from Condition

NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition 0..*ConditionDetailed information about conditions, problems or diagnoses
... clinicalStatus 0..1CodeableConcept[DK] tværorganisatoriskTilstandstatus
... verificationStatus 0..1CodeableConcept[DK] tværorganisatoriskTilstandstatus
... code
.... Slices for coding 0..*Coding[DK] tværorganisatoriskTilstandskode
Slice: Unordered, Open by value:system
..... coding:FSIIIConditionCode 0..1CodingCode defined by a terminology system
Binding: KLTilstandKoderFSIII (required)
...... system 1..1uriIdentity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.21
..... coding:SCTConditionCode 0..1CodingCode defined by a terminology system
Binding: Condition/Problem/DiagnosisCodes (required)
...... system 1..1uriIdentity of the terminology system
Required Pattern: http://snomed.info/sct
..... coding:FFBCodesCT 0..1CodingCode defined by a terminology system
Binding: KLTilstandeOgMålgrupperFFB (required)
...... system 1..1uriIdentity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.22
..... coding:ICD10codes 0..1CodingCode defined by a terminology system
...... system 1..1uriIdentity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.4.12
..... coding:ICPC2codes 0..1CodingCode defined by a terminology system
...... system 1..1uriIdentity of the terminology system
Required Pattern: https://kiap.dk/koder/icpc-2-dk
.... text 0..1string[DK] tværorganisatoriskTilstandsvurdering
... onset[x] 0..1dateTime, Age, Period, Range, string[DK] tværorganisatoriskTilstandstart
... abatement[x] 0..1dateTime, Age, Period, Range, string[DK] tværorganisatoriskTilstandsafslutningstid
... recordedDate 0..1dateTime[DK] tværorganisatoriskTilstandregistreringstid
... recorder 0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)[DK] tværorganisatoriskTilstandDokumentationsansvarlig
... asserter 0..1Reference(Practitioner)[DK] tværorganisatoriskTilstandAnsvarlig
... note 0..*Annotation[DK] tværorganisatoriskTilstandFagligtNotat
.... author[x] 0..1Reference(Practitioner)Individual responsible for the annotation

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Condition.code.coding:FSIIIConditionCoderequiredKLConditionCodesFSIII
Condition.code.coding:SCTConditionCoderequiredCondition/Problem/DiagnosisCodes
Condition.code.coding:FFBCodesCTrequiredKLConditionsAndTargetGroupsFFB
NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition C0..*ConditionDetailed information about conditions, problems or diagnoses
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... clinicalStatus ?!ΣC0..1CodeableConcept[DK] tværorganisatoriskTilstandstatus
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.

... subject Σ1..1Reference(Patient)[DK] tværorganisatoriskTilstandsubjekt
... onset[x] Σ0..1[DK] tværorganisatoriskTilstandstart
.... onsetDateTimedateTime
.... onsetAgeAge
.... onsetPeriodPeriod
.... onsetRangeRange
.... onsetStringstring
... abatement[x] C0..1[DK] tværorganisatoriskTilstandsafslutningstid
.... abatementDateTimedateTime
.... abatementAgeAge
.... abatementPeriodPeriod
.... abatementRangeRange
.... abatementStringstring
... recordedDate Σ0..1dateTime[DK] tværorganisatoriskTilstandregistreringstid
... recorder Σ0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)[DK] tværorganisatoriskTilstandDokumentationsansvarlig
... asserter Σ0..1Reference(Practitioner)[DK] tværorganisatoriskTilstandAnsvarlig
... note 0..*Annotation[DK] tværorganisatoriskTilstandFagligtNotat
.... author[x] Σ0..1Reference(Practitioner)Individual responsible for the annotation
.... text Σ1..1markdownThe annotation - text content (as markdown)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Condition.clinicalStatusrequiredConditionClinicalStatusCodes
Condition.verificationStatusrequiredConditionVerificationStatus
NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition C0..*ConditionDetailed information about conditions, problems or diagnoses
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierExternal Ids for this condition
... clinicalStatus ?!ΣC0..1CodeableConcept[DK] tværorganisatoriskTilstandstatus
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.

... verificationStatus ?!ΣC0..1CodeableConcept[DK] tværorganisatoriskTilstandstatus
Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis.

... category 0..*CodeableConceptproblem-list-item | encounter-diagnosis
Binding: ConditionCategoryCodes (extensible): A category assigned to the condition.


... severity 0..1CodeableConceptSubjective severity of condition
Binding: Condition/DiagnosisSeverity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician.

... code Σ0..1CodeableConceptIdentification of the condition, problem or diagnosis
Binding: Condition/Problem/DiagnosisCodes (example): Identification of the condition or diagnosis.

.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... Slices for coding Σ0..*Coding[DK] tværorganisatoriskTilstandskode
Slice: Unordered, Open by value:system
..... coding:FSIIIConditionCode Σ0..1CodingCode defined by a terminology system
Binding: KLTilstandKoderFSIII (required)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriIdentity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.21
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ0..1codeSymbol in syntax defined by the system
...... display Σ0..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... coding:SCTConditionCode Σ0..1CodingCode defined by a terminology system
Binding: Condition/Problem/DiagnosisCodes (required)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriIdentity of the terminology system
Required Pattern: http://snomed.info/sct
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ0..1codeSymbol in syntax defined by the system
...... display Σ0..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... coding:FFBCodesCT Σ0..1CodingCode defined by a terminology system
Binding: KLTilstandeOgMålgrupperFFB (required)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriIdentity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.22
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ0..1codeSymbol in syntax defined by the system
...... display Σ0..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... coding:ICD10codes Σ0..1CodingCode defined by a terminology system
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriIdentity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.4.12
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ0..1codeSymbol in syntax defined by the system
...... display Σ0..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... coding:ICPC2codes Σ0..1CodingCode defined by a terminology system
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriIdentity of the terminology system
Required Pattern: https://kiap.dk/koder/icpc-2-dk
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ0..1codeSymbol in syntax defined by the system
...... display Σ0..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
.... text Σ0..1string[DK] tværorganisatoriskTilstandsvurdering
... bodySite Σ0..*CodeableConceptAnatomical location, if relevant
Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.


... subject Σ1..1Reference(Patient)[DK] tværorganisatoriskTilstandsubjekt
... encounter Σ0..1Reference(Encounter)Encounter created as part of
... onset[x] Σ0..1[DK] tværorganisatoriskTilstandstart
.... onsetDateTimedateTime
.... onsetAgeAge
.... onsetPeriodPeriod
.... onsetRangeRange
.... onsetStringstring
... abatement[x] C0..1[DK] tværorganisatoriskTilstandsafslutningstid
.... abatementDateTimedateTime
.... abatementAgeAge
.... abatementPeriodPeriod
.... abatementRangeRange
.... abatementStringstring
... recordedDate Σ0..1dateTime[DK] tværorganisatoriskTilstandregistreringstid
... recorder Σ0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)[DK] tværorganisatoriskTilstandDokumentationsansvarlig
... asserter Σ0..1Reference(Practitioner)[DK] tværorganisatoriskTilstandAnsvarlig
... stage C0..*BackboneElementStage/grade, usually assessed formally
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... summary C0..1CodeableConceptSimple summary (disease specific)
Binding: ConditionStage (example): Codes describing condition stages (e.g. Cancer stages).

.... assessment C0..*Reference(ClinicalImpression | DiagnosticReport | Observation)Formal record of assessment
.... type 0..1CodeableConceptKind of staging
Binding: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological).

... evidence C0..*BackboneElementSupporting evidence
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... code ΣC0..*CodeableConceptManifestation/symptom
Binding: ManifestationAndSymptomCodes (example): Codes that describe the manifestation or symptoms of a condition.


.... detail ΣC0..*Reference(Resource)Supporting information found elsewhere
... note 0..*Annotation[DK] tværorganisatoriskTilstandFagligtNotat
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... author[x] Σ0..1Reference(Practitioner)Individual responsible for the annotation
.... time Σ0..1dateTimeWhen the annotation was made
.... text Σ1..1markdownThe annotation - text content (as markdown)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Condition.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Condition.clinicalStatusrequiredConditionClinicalStatusCodes
Condition.verificationStatusrequiredConditionVerificationStatus
Condition.categoryextensibleConditionCategoryCodes
Condition.severitypreferredCondition/DiagnosisSeverity
Condition.codeexampleCondition/Problem/DiagnosisCodes
Condition.code.coding:FSIIIConditionCoderequiredKLConditionCodesFSIII
Condition.code.coding:SCTConditionCoderequiredCondition/Problem/DiagnosisCodes
Condition.code.coding:FFBCodesCTrequiredKLConditionsAndTargetGroupsFFB
Condition.bodySiteexampleSNOMEDCTBodyStructures
Condition.stage.summaryexampleConditionStage
Condition.stage.typeexampleConditionStageType
Condition.evidence.codeexampleManifestationAndSymptomCodes

This structure is derived from Condition

Summary

Mandatory: 0 element (5 nested mandatory elements)

Slices

This structure defines the following Slices:

  • The element Condition.code.coding is sliced based on the value of value:system

Differential View

This structure is derived from Condition

NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition 0..*ConditionDetailed information about conditions, problems or diagnoses
... clinicalStatus 0..1CodeableConcept[DK] tværorganisatoriskTilstandstatus
... verificationStatus 0..1CodeableConcept[DK] tværorganisatoriskTilstandstatus
... code
.... Slices for coding 0..*Coding[DK] tværorganisatoriskTilstandskode
Slice: Unordered, Open by value:system
..... coding:FSIIIConditionCode 0..1CodingCode defined by a terminology system
Binding: KLTilstandKoderFSIII (required)
...... system 1..1uriIdentity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.21
..... coding:SCTConditionCode 0..1CodingCode defined by a terminology system
Binding: Condition/Problem/DiagnosisCodes (required)
...... system 1..1uriIdentity of the terminology system
Required Pattern: http://snomed.info/sct
..... coding:FFBCodesCT 0..1CodingCode defined by a terminology system
Binding: KLTilstandeOgMålgrupperFFB (required)
...... system 1..1uriIdentity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.22
..... coding:ICD10codes 0..1CodingCode defined by a terminology system
...... system 1..1uriIdentity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.4.12
..... coding:ICPC2codes 0..1CodingCode defined by a terminology system
...... system 1..1uriIdentity of the terminology system
Required Pattern: https://kiap.dk/koder/icpc-2-dk
.... text 0..1string[DK] tværorganisatoriskTilstandsvurdering
... onset[x] 0..1dateTime, Age, Period, Range, string[DK] tværorganisatoriskTilstandstart
... abatement[x] 0..1dateTime, Age, Period, Range, string[DK] tværorganisatoriskTilstandsafslutningstid
... recordedDate 0..1dateTime[DK] tværorganisatoriskTilstandregistreringstid
... recorder 0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)[DK] tværorganisatoriskTilstandDokumentationsansvarlig
... asserter 0..1Reference(Practitioner)[DK] tværorganisatoriskTilstandAnsvarlig
... note 0..*Annotation[DK] tværorganisatoriskTilstandFagligtNotat
.... author[x] 0..1Reference(Practitioner)Individual responsible for the annotation

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Condition.code.coding:FSIIIConditionCoderequiredKLConditionCodesFSIII
Condition.code.coding:SCTConditionCoderequiredCondition/Problem/DiagnosisCodes
Condition.code.coding:FFBCodesCTrequiredKLConditionsAndTargetGroupsFFB

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition C0..*ConditionDetailed information about conditions, problems or diagnoses
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... clinicalStatus ?!ΣC0..1CodeableConcept[DK] tværorganisatoriskTilstandstatus
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.

... subject Σ1..1Reference(Patient)[DK] tværorganisatoriskTilstandsubjekt
... onset[x] Σ0..1[DK] tværorganisatoriskTilstandstart
.... onsetDateTimedateTime
.... onsetAgeAge
.... onsetPeriodPeriod
.... onsetRangeRange
.... onsetStringstring
... abatement[x] C0..1[DK] tværorganisatoriskTilstandsafslutningstid
.... abatementDateTimedateTime
.... abatementAgeAge
.... abatementPeriodPeriod
.... abatementRangeRange
.... abatementStringstring
... recordedDate Σ0..1dateTime[DK] tværorganisatoriskTilstandregistreringstid
... recorder Σ0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)[DK] tværorganisatoriskTilstandDokumentationsansvarlig
... asserter Σ0..1Reference(Practitioner)[DK] tværorganisatoriskTilstandAnsvarlig
... note 0..*Annotation[DK] tværorganisatoriskTilstandFagligtNotat
.... author[x] Σ0..1Reference(Practitioner)Individual responsible for the annotation
.... text Σ1..1markdownThe annotation - text content (as markdown)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Condition.clinicalStatusrequiredConditionClinicalStatusCodes
Condition.verificationStatusrequiredConditionVerificationStatus

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition C0..*ConditionDetailed information about conditions, problems or diagnoses
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierExternal Ids for this condition
... clinicalStatus ?!ΣC0..1CodeableConcept[DK] tværorganisatoriskTilstandstatus
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.

... verificationStatus ?!ΣC0..1CodeableConcept[DK] tværorganisatoriskTilstandstatus
Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis.

... category 0..*CodeableConceptproblem-list-item | encounter-diagnosis
Binding: ConditionCategoryCodes (extensible): A category assigned to the condition.


... severity 0..1CodeableConceptSubjective severity of condition
Binding: Condition/DiagnosisSeverity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician.

... code Σ0..1CodeableConceptIdentification of the condition, problem or diagnosis
Binding: Condition/Problem/DiagnosisCodes (example): Identification of the condition or diagnosis.

.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... Slices for coding Σ0..*Coding[DK] tværorganisatoriskTilstandskode
Slice: Unordered, Open by value:system
..... coding:FSIIIConditionCode Σ0..1CodingCode defined by a terminology system
Binding: KLTilstandKoderFSIII (required)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriIdentity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.21
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ0..1codeSymbol in syntax defined by the system
...... display Σ0..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... coding:SCTConditionCode Σ0..1CodingCode defined by a terminology system
Binding: Condition/Problem/DiagnosisCodes (required)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriIdentity of the terminology system
Required Pattern: http://snomed.info/sct
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ0..1codeSymbol in syntax defined by the system
...... display Σ0..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... coding:FFBCodesCT Σ0..1CodingCode defined by a terminology system
Binding: KLTilstandeOgMålgrupperFFB (required)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriIdentity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.22
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ0..1codeSymbol in syntax defined by the system
...... display Σ0..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... coding:ICD10codes Σ0..1CodingCode defined by a terminology system
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriIdentity of the terminology system
Required Pattern: urn:oid:1.2.208.176.2.4.12
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ0..1codeSymbol in syntax defined by the system
...... display Σ0..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... coding:ICPC2codes Σ0..1CodingCode defined by a terminology system
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriIdentity of the terminology system
Required Pattern: https://kiap.dk/koder/icpc-2-dk
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ0..1codeSymbol in syntax defined by the system
...... display Σ0..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
.... text Σ0..1string[DK] tværorganisatoriskTilstandsvurdering
... bodySite Σ0..*CodeableConceptAnatomical location, if relevant
Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.


... subject Σ1..1Reference(Patient)[DK] tværorganisatoriskTilstandsubjekt
... encounter Σ0..1Reference(Encounter)Encounter created as part of
... onset[x] Σ0..1[DK] tværorganisatoriskTilstandstart
.... onsetDateTimedateTime
.... onsetAgeAge
.... onsetPeriodPeriod
.... onsetRangeRange
.... onsetStringstring
... abatement[x] C0..1[DK] tværorganisatoriskTilstandsafslutningstid
.... abatementDateTimedateTime
.... abatementAgeAge
.... abatementPeriodPeriod
.... abatementRangeRange
.... abatementStringstring
... recordedDate Σ0..1dateTime[DK] tværorganisatoriskTilstandregistreringstid
... recorder Σ0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)[DK] tværorganisatoriskTilstandDokumentationsansvarlig
... asserter Σ0..1Reference(Practitioner)[DK] tværorganisatoriskTilstandAnsvarlig
... stage C0..*BackboneElementStage/grade, usually assessed formally
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... summary C0..1CodeableConceptSimple summary (disease specific)
Binding: ConditionStage (example): Codes describing condition stages (e.g. Cancer stages).

.... assessment C0..*Reference(ClinicalImpression | DiagnosticReport | Observation)Formal record of assessment
.... type 0..1CodeableConceptKind of staging
Binding: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological).

... evidence C0..*BackboneElementSupporting evidence
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... code ΣC0..*CodeableConceptManifestation/symptom
Binding: ManifestationAndSymptomCodes (example): Codes that describe the manifestation or symptoms of a condition.


.... detail ΣC0..*Reference(Resource)Supporting information found elsewhere
... note 0..*Annotation[DK] tværorganisatoriskTilstandFagligtNotat
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... author[x] Σ0..1Reference(Practitioner)Individual responsible for the annotation
.... time Σ0..1dateTimeWhen the annotation was made
.... text Σ1..1markdownThe annotation - text content (as markdown)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Condition.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Condition.clinicalStatusrequiredConditionClinicalStatusCodes
Condition.verificationStatusrequiredConditionVerificationStatus
Condition.categoryextensibleConditionCategoryCodes
Condition.severitypreferredCondition/DiagnosisSeverity
Condition.codeexampleCondition/Problem/DiagnosisCodes
Condition.code.coding:FSIIIConditionCoderequiredKLConditionCodesFSIII
Condition.code.coding:SCTConditionCoderequiredCondition/Problem/DiagnosisCodes
Condition.code.coding:FFBCodesCTrequiredKLConditionsAndTargetGroupsFFB
Condition.bodySiteexampleSNOMEDCTBodyStructures
Condition.stage.summaryexampleConditionStage
Condition.stage.typeexampleConditionStageType
Condition.evidence.codeexampleManifestationAndSymptomCodes

This structure is derived from Condition

Summary

Mandatory: 0 element (5 nested mandatory elements)

Slices

This structure defines the following Slices:

  • The element Condition.code.coding is sliced based on the value of value:system

 

Other representations of profile: CSV, Excel, Schematron