Implementation Guide for fælleskommunal informationsmodel
0.7.0 - CI Build Denmark flag

Implementation Guide for fælleskommunal informationsmodel - Local Development build (v0.7.0). See the Directory of published versions

Resource Profile: Condition

Official URL: http://kl.dk/fhir/common/caresocial/StructureDefinition/KLCommonCareSocialCondition Version: 0.7.0
Draft as of 2023-07-06 Computable Name: KLCommonCareSocialCondition

Detailed information about conditions in Danish municiplities health, social and elderly care.

Scope and usage

The KLCommonCareSocialCondition may be instatiated whenever a condition is found and registered for citizens in Danish municipalities. In social care, conditions are also referred to as subthemes (undertemaer).

Conditions are always defined by Condition.code, which may originate from FSIII or FFB. In addition, a SNOMED CT code may be added either to improve understanding for those outside the Danish municipalities, or to express more detailed content.

Condition.severity.coding has as valid values the functioning ability levels (FFB funktionsevneniveau) or funtional levels (FSIII funktionsniveau). Make sure that FFB subthemes use FFB functioning ability levels and FSIII conditions use FSIII functional levels - the codes have somewhat the same wording, but they do not have the same meaning.

Condition.recordedDate is the date where the condition was first recorded, NOT the date where the problem first known to be present.

Condition.clinicalStatus should be populated with the value “active” if the citizen has the condition, and inactive if the citizen no longer have the condition. Condition.verificationStatus should be set to “unconfirmed”, if a note is associated with a condition code, which is not already active and confirmed (this is specific to FFB). In most other use cases, Condition.verificationStatus should be “confirmed”. clinicalStatus is mandatory, and it is a good idea to always provide the verificationStatus. If not populated, the condition is assumed to be “confirmed”.

Conditions are related to a professional context (through its code). These are the different contexts in which codelists of conditions are formulated:

  • Home nursing SUL §138 (FSIII)
  • Home care SEL §83, §83a, §84, §86 (FSIII)
  • Prevention SUL §119 (FSIII)
  • Training SUL §140 (FSIII)
  • Specialized social care SEL §85, §103, §104, §107, §108, and Almenboligloven §105. (FFB)

Condition.category is, in this implementation, used as a way to determine whether the condition is in focus in a professional context. In focus means that this condition is solely or partially the reason why interventions are performed in the professional context. If a condition is “in focus” Condition.category is populated with the value “problem-list-item”. An empty Condition.category means that the focus have not been considered (if it is the first version of a condition). If the latter is the case, it might be difficult to determine whether a condition have been ended.

Ending a condition have two meanings. The first is that the citizen 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 citizen moves, or another professional group takes over the care for the citizen. In this case, the Condition.category looses its “problem-list-item” flag. The idea is to state that from a citizen viewpoint the condition has not changed, but in this professional context it is no longer in focus.

Condition.code.text holds a short description or evaluation of the condition including how serious it is. The attribute is mandatory for the home nursing context. The attribute should only be changed, if the condition significatly changes e.g. a pressure ulcer that is significantly worse or better. All other text descriptions and notes should be placed in Condition.note.text. For most use cases, it is important that notes explicitely state the author in Condition.note.author. Special care should be taken if you want to explicitely state the source of the information, as it is explicitely done in FFB for ‘activity and participation conditions’. It is recommended that ‘information from the citizen’, ‘information from others’ and ‘employee evaluation’(sagsbehandlers bemærkning) are documented using three separate Condition.note.text and with the correct associated code in Condition.note:extension.matterOfInterestInformer. The employee evaluation should be documented in short form in Condition.code.text.

Condition.extension:dueTo is the reason for the condition, which is an optional attribute in FSIII. It references either KLCommonCareSocialCondition or KLCommonCareSocialFocusCondition.

Condition follow-up is documented using Condition.extension:followUpEncounter, which points to a future encounter, with Encounter.type= “opfølgning”.

Condition.evidence.detail may hold a reference to both KLCommonCareSocialMatterOfInterest and KLCommonCareSocialEvaluation. Associated KLCommonCareSocialEvaluations are previous follow-up results. Associated KLCommonCareSocialMatterOfInterest’s are information about the citizen recorded under the headings defined by FFB Themes, Areas (FSIII områder), which are related to this specific condition. E.g. if the condition is “J3.4 - Færden i forskellige omgivelser” then there might be associated information recorded as a KLCommonCareSocialMatterOfInterest within the code “J3 - Mobilitet”.

Conditions may have several different versions. Those that are important from a municipality viewpoint may be followed using the extension:EventHistory.

Condition.extension:conditionLastAssertedDate holds information about the last date a condition was confirmed valid in its current state. Eg. with its current clinical- and verification status, and severity. In municipalities, this is often the date of the last performed follow-up, given that the follow-up has included an active evaluation of this particular condition. Note that the condition need not have changed (e.g. severity or status) to have a new conditionLastAssertedDate

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
tilstandskode Udtrykker hvilken klasse tilstanden tilhører. Condition.code.coding
tilstandssværhedsgrad Udtrykker hvilken klasse tilstandens sværhedsgrad har. Condition.severity.coding
tilstandsstatus Klasse der udtrykker en status for om tilstanden er til stede eller ej. Condition.clinicalStatus og Condition.verificationStatus
tilstandsvurdering Beskrivelse af en persontilstand Condition.code.text
tilstandFagligtNotat Beskrivelse af løbende status, der ikke ændrer på vurdering, og sværhedsgrad. Condition.note.text
tilstandsInformant Klasse der udtrykker hvem oplysninger vedr. tilstanden kommer fra. Condition.note.extension:matterOfInterestInformer
tilstandsoprettelsestid Tidsangivelse for hvornår tilstanden først blev oprettet i journalen Condition.recordedDate
tilstandsafslutningstid Tidsangivelse for hvornår tilstanden er afsluttet. Med afsluttet menes at tilstanden ikke mere er et problem for borger. Condition.abatementDateTime
tilstandsplanlagtOpfølgning Kontakt, hvor det planlægges at følge op på tilstanden Condition.extension:followUpEncounter
tilstandsårsag Årsag til en persontilstand Condition.extension:dueTo
tilstandssubjekt Den borger som har tilstanden Condition.subject
tilstandsansvarlig Den fagperson, der bedømmer borgerns tilstand Condition.asserter
tilstandsændringshistorie Tidligere versioner af tilstanden, hvor der er sket klinisk relevante ændringer Condition.extension:eventHistory
tilstandsevidens Oplysning fra en udredning eller afklaring, der ligger til grund for denne tilstand, eller opfølgningsresultater, der er opfølgning på denne tilstand til forskellige tider. Condition.evidence.detail
tilstandsfokus Klasse der udtrykker, om en faggruppe har tilstanden i fokus for sine indsatser Condition.category.coding
tilstandSidstVurderetTid Tidsangivelse for hvornår tilstanden sidst er vurderet valid i sin nuværende form (fx sværhedsgrad og status). Condition.extension:conditionLastAssertedDate

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
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... eventHistory Σ0..*Reference(Provenance)[DK] tilstandsændringshistorie
URL: http://kl.dk/fhir/common/caresocial/StructureDefinition/ExtEventHist
... dueTo Σ0..1CodeableConcept, Reference(Condition | Procedure | MedicationAdministration | Immunization | MedicationStatement)[DK] tilstandsårsag
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.

.... value[x] 1..1Reference(Condition | FocusCondition)Value of extension
... conditionLastAssertedDate Σ0..1dateTime[DK] tilstandSidstVurderetTid
URL: http://kl.dk/fhir/common/caresocial/StructureDefinition/ConditionLastAssertedDate
... clinicalStatus 1..1CodeableConcept[DK] tilstandsstatus
... verificationStatus 0..1CodeableConcept[DK] tilstandsstatus
... category
.... coding 0..*Coding[DK] tilstandsfokus
... severity ?!0..1CodeableConceptSubjective severity of condition
Binding: KLSværhedgrader (required)
.... coding 0..*Coding[DK] tilstandssværhedsgrad
... code 1..1CodeableConceptIdentification of the condition, problem or diagnosis
.... Slices for coding 0..*Coding[DK] tilstandskode
Slice: Unordered, Open by value:system
..... coding:FSIIIConditionCode 0..1Coding[DK] FSIII tilstandskode
Binding: KLTilstandKoderFSIII (required)
...... system 1..1uriIdentity of the terminology system
Required Pattern: http://kl.dk/fhir/common/caresocial/CodeSystem/FSIII
..... coding:FFBConditionCode 0..1Coding[DK] FFB undertemakode
Binding: KLTilstandKoderFFB (required)
...... system 1..1uriIdentity of the terminology system
Required Pattern: http://kl.dk/fhir/common/caresocial/CodeSystem/FFB
..... coding:SCTConditionCode 0..1Coding[DK] SNOMED CT tilstandskode
Binding: Condition/Problem/DiagnosisCodes (required)
...... system 1..1uriIdentity of the terminology system
Required Pattern: http://snomed.info/sct
.... text 0..1string[DK] tilstandsvurdering
... subject 1..1Reference(Citizen)[DK] tilstandssubjekt
... abatement[x] 0..1dateTime[DK] tilstandsafslutningstid
... recordedDate 0..1dateTime[DK] tilstandsoprettelsestid
... asserter 0..1Reference(Practioner)[DK] tilstandsansvarlig
... evidence
.... detail 0..*Reference(MatterOfInterest | FollowUp)[DK] tilstandsevidens (herunder tilstandOplysning og tilstandOpfølgningsresultat)
... note
.... matterOfInterestInformer 0..1CodeableConcept[DK] tilstandsInformant
URL: http://kl.dk/fhir/common/caresocial/StructureDefinition/MatterOfInterestInformer
Binding: KLKildeTilOplysningFFB (required)
.... author[x] 0..1Reference(Practioner)Individual responsible for the annotation
.... text 1..1markdown[DK] tilstandFagligtNotat

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Condition.severityrequiredKLSeverities
Condition.code.coding:FSIIIConditionCoderequiredKLConditionCodesFSIII
Condition.code.coding:FFBConditionCoderequiredKLConditionCodesFFB
Condition.code.coding:SCTConditionCoderequiredCondition/Problem/DiagnosisCodes
NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition C0..*ConditionDetailed information about conditions, problems or diagnoses
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... eventHistory Σ0..*Reference(Provenance)[DK] tilstandsændringshistorie
URL: http://kl.dk/fhir/common/caresocial/StructureDefinition/ExtEventHist
.... extension 0..0
.... url 1..1uri"http://hl7.org/fhir/StructureDefinition/condition-dueTo"
.... value[x] 1..1Reference(Condition | FocusCondition)Value of extension
... followUpEncounter Σ0..1Reference(Encounter)[DK] tilstandsplanlagtOpfølgning
URL: http://kl.dk/fhir/common/caresocial/StructureDefinition/FollowUpEncounter
... conditionLastAssertedDate Σ0..1dateTime[DK] tilstandSidstVurderetTid
URL: http://kl.dk/fhir/common/caresocial/StructureDefinition/ConditionLastAssertedDate
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... clinicalStatus ?!ΣC1..1CodeableConcept[DK] tilstandsstatus
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.

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

... severity 0..1CodeableConceptSubjective severity of condition
Binding: KLSværhedgrader (required)
.... coding Σ0..*Coding[DK] tilstandssværhedsgrad
... code Σ1..1CodeableConceptIdentification of the condition, problem or diagnosis
Binding: Condition/Problem/DiagnosisCodes (example): Identification of the condition or diagnosis.

.... Slices for coding Σ0..*Coding[DK] tilstandskode
Slice: Unordered, Open by value:system
..... coding:FSIIIConditionCode Σ0..1Coding[DK] FSIII tilstandskode
Binding: KLTilstandKoderFSIII (required)
...... system Σ1..1uriIdentity of the terminology system
Required Pattern: http://kl.dk/fhir/common/caresocial/CodeSystem/FSIII
..... coding:FFBConditionCode Σ0..1Coding[DK] FFB undertemakode
Binding: KLTilstandKoderFFB (required)
...... system Σ1..1uriIdentity of the terminology system
Required Pattern: http://kl.dk/fhir/common/caresocial/CodeSystem/FFB
..... coding:SCTConditionCode Σ0..1Coding[DK] SNOMED CT tilstandskode
Binding: Condition/Problem/DiagnosisCodes (required)
...... system Σ1..1uriIdentity of the terminology system
Required Pattern: http://snomed.info/sct
.... text Σ0..1string[DK] tilstandsvurdering
... subject Σ1..1Reference(Citizen)[DK] tilstandssubjekt
... abatement[x] C0..1dateTime[DK] tilstandsafslutningstid
... recordedDate Σ0..1dateTime[DK] tilstandsoprettelsestid
... asserter Σ0..1Reference(Practioner)[DK] tilstandsansvarlig

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Condition.clinicalStatusrequiredConditionClinicalStatusCodes
Condition.verificationStatusrequiredConditionVerificationStatus
Condition.severityrequiredKLSeverities
Condition.codeexampleCondition/Problem/DiagnosisCodes
Condition.code.coding:FSIIIConditionCoderequiredKLConditionCodesFSIII
Condition.code.coding:FFBConditionCoderequiredKLConditionCodesFFB
Condition.code.coding:SCTConditionCoderequiredCondition/Problem/DiagnosisCodes
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
... language 0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguagesMax Binding
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... eventHistory Σ0..*Reference(Provenance)[DK] tilstandsændringshistorie
URL: http://kl.dk/fhir/common/caresocial/StructureDefinition/ExtEventHist
... dueTo Σ0..1CodeableConcept, Reference(Condition | Procedure | MedicationAdministration | Immunization | MedicationStatement)[DK] tilstandsårsag
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.


.... id 0..1stringUnique id for inter-element referencing
.... extension 0..0
.... url 1..1uri"http://hl7.org/fhir/StructureDefinition/condition-dueTo"
.... value[x] 1..1Reference(Condition | FocusCondition)Value of extension
... followUpEncounter Σ0..1Reference(Encounter)[DK] tilstandsplanlagtOpfølgning
URL: http://kl.dk/fhir/common/caresocial/StructureDefinition/FollowUpEncounter
... conditionLastAssertedDate Σ0..1dateTime[DK] tilstandSidstVurderetTid
URL: http://kl.dk/fhir/common/caresocial/StructureDefinition/ConditionLastAssertedDate
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierExternal Ids for this condition
... clinicalStatus ?!ΣC1..1CodeableConcept[DK] tilstandsstatus
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.

... verificationStatus ?!ΣC0..1CodeableConcept[DK] tilstandsstatus
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.


.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ0..*Coding[DK] tilstandsfokus
.... text Σ0..1stringPlain text representation of the concept
... severity 0..1CodeableConceptSubjective severity of condition
Binding: KLSværhedgrader (required)
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ0..*Coding[DK] tilstandssværhedsgrad
.... text Σ0..1stringPlain text representation of the concept
... code Σ1..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] tilstandskode
Slice: Unordered, Open by value:system
..... coding:FSIIIConditionCode Σ0..1Coding[DK] FSIII tilstandskode
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: http://kl.dk/fhir/common/caresocial/CodeSystem/FSIII
...... 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:FFBConditionCode Σ0..1Coding[DK] FFB undertemakode
Binding: KLTilstandKoderFFB (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://kl.dk/fhir/common/caresocial/CodeSystem/FFB
...... 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..1Coding[DK] SNOMED CT tilstandskode
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
.... text Σ0..1string[DK] tilstandsvurdering
... bodySite Σ0..*CodeableConceptAnatomical location, if relevant
Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.


... subject Σ1..1Reference(Citizen)[DK] tilstandssubjekt
... encounter Σ0..1Reference(Encounter)Encounter created as part of
... onset[x] Σ0..1Estimated or actual date, date-time, or age
.... onsetDateTimedateTime
.... onsetAgeAge
.... onsetPeriodPeriod
.... onsetRangeRange
.... onsetStringstring
... abatement[x] C0..1dateTime[DK] tilstandsafslutningstid
... recordedDate Σ0..1dateTime[DK] tilstandsoprettelsestid
... recorder Σ0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)Who recorded the condition
... asserter Σ0..1Reference(Practioner)[DK] tilstandsansvarlig
... 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(MatterOfInterest | FollowUp)[DK] tilstandsevidens (herunder tilstandOplysning og tilstandOpfølgningsresultat)
... note 0..*AnnotationAdditional information about the Condition
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... matterOfInterestInformer 0..1CodeableConcept[DK] tilstandsInformant
URL: http://kl.dk/fhir/common/caresocial/StructureDefinition/MatterOfInterestInformer
Binding: KLKildeTilOplysningFFB (required)
.... author[x] Σ0..1Reference(Practioner)Individual responsible for the annotation
.... time Σ0..1dateTimeWhen the annotation was made
.... text Σ1..1markdown[DK] tilstandFagligtNotat

doco Documentation for this format

Terminology Bindings

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

Differential View

This structure is derived from Condition

NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition 0..*ConditionDetailed information about conditions, problems or diagnoses
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... eventHistory Σ0..*Reference(Provenance)[DK] tilstandsændringshistorie
URL: http://kl.dk/fhir/common/caresocial/StructureDefinition/ExtEventHist
... dueTo Σ0..1CodeableConcept, Reference(Condition | Procedure | MedicationAdministration | Immunization | MedicationStatement)[DK] tilstandsårsag
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.

.... value[x] 1..1Reference(Condition | FocusCondition)Value of extension
... conditionLastAssertedDate Σ0..1dateTime[DK] tilstandSidstVurderetTid
URL: http://kl.dk/fhir/common/caresocial/StructureDefinition/ConditionLastAssertedDate
... clinicalStatus 1..1CodeableConcept[DK] tilstandsstatus
... verificationStatus 0..1CodeableConcept[DK] tilstandsstatus
... category
.... coding 0..*Coding[DK] tilstandsfokus
... severity ?!0..1CodeableConceptSubjective severity of condition
Binding: KLSværhedgrader (required)
.... coding 0..*Coding[DK] tilstandssværhedsgrad
... code 1..1CodeableConceptIdentification of the condition, problem or diagnosis
.... Slices for coding 0..*Coding[DK] tilstandskode
Slice: Unordered, Open by value:system
..... coding:FSIIIConditionCode 0..1Coding[DK] FSIII tilstandskode
Binding: KLTilstandKoderFSIII (required)
...... system 1..1uriIdentity of the terminology system
Required Pattern: http://kl.dk/fhir/common/caresocial/CodeSystem/FSIII
..... coding:FFBConditionCode 0..1Coding[DK] FFB undertemakode
Binding: KLTilstandKoderFFB (required)
...... system 1..1uriIdentity of the terminology system
Required Pattern: http://kl.dk/fhir/common/caresocial/CodeSystem/FFB
..... coding:SCTConditionCode 0..1Coding[DK] SNOMED CT tilstandskode
Binding: Condition/Problem/DiagnosisCodes (required)
...... system 1..1uriIdentity of the terminology system
Required Pattern: http://snomed.info/sct
.... text 0..1string[DK] tilstandsvurdering
... subject 1..1Reference(Citizen)[DK] tilstandssubjekt
... abatement[x] 0..1dateTime[DK] tilstandsafslutningstid
... recordedDate 0..1dateTime[DK] tilstandsoprettelsestid
... asserter 0..1Reference(Practioner)[DK] tilstandsansvarlig
... evidence
.... detail 0..*Reference(MatterOfInterest | FollowUp)[DK] tilstandsevidens (herunder tilstandOplysning og tilstandOpfølgningsresultat)
... note
.... matterOfInterestInformer 0..1CodeableConcept[DK] tilstandsInformant
URL: http://kl.dk/fhir/common/caresocial/StructureDefinition/MatterOfInterestInformer
Binding: KLKildeTilOplysningFFB (required)
.... author[x] 0..1Reference(Practioner)Individual responsible for the annotation
.... text 1..1markdown[DK] tilstandFagligtNotat

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Condition.severityrequiredKLSeverities
Condition.code.coding:FSIIIConditionCoderequiredKLConditionCodesFSIII
Condition.code.coding:FFBConditionCoderequiredKLConditionCodesFFB
Condition.code.coding:SCTConditionCoderequiredCondition/Problem/DiagnosisCodes

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
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... eventHistory Σ0..*Reference(Provenance)[DK] tilstandsændringshistorie
URL: http://kl.dk/fhir/common/caresocial/StructureDefinition/ExtEventHist
.... extension 0..0
.... url 1..1uri"http://hl7.org/fhir/StructureDefinition/condition-dueTo"
.... value[x] 1..1Reference(Condition | FocusCondition)Value of extension
... followUpEncounter Σ0..1Reference(Encounter)[DK] tilstandsplanlagtOpfølgning
URL: http://kl.dk/fhir/common/caresocial/StructureDefinition/FollowUpEncounter
... conditionLastAssertedDate Σ0..1dateTime[DK] tilstandSidstVurderetTid
URL: http://kl.dk/fhir/common/caresocial/StructureDefinition/ConditionLastAssertedDate
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... clinicalStatus ?!ΣC1..1CodeableConcept[DK] tilstandsstatus
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.

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

... severity 0..1CodeableConceptSubjective severity of condition
Binding: KLSværhedgrader (required)
.... coding Σ0..*Coding[DK] tilstandssværhedsgrad
... code Σ1..1CodeableConceptIdentification of the condition, problem or diagnosis
Binding: Condition/Problem/DiagnosisCodes (example): Identification of the condition or diagnosis.

.... Slices for coding Σ0..*Coding[DK] tilstandskode
Slice: Unordered, Open by value:system
..... coding:FSIIIConditionCode Σ0..1Coding[DK] FSIII tilstandskode
Binding: KLTilstandKoderFSIII (required)
...... system Σ1..1uriIdentity of the terminology system
Required Pattern: http://kl.dk/fhir/common/caresocial/CodeSystem/FSIII
..... coding:FFBConditionCode Σ0..1Coding[DK] FFB undertemakode
Binding: KLTilstandKoderFFB (required)
...... system Σ1..1uriIdentity of the terminology system
Required Pattern: http://kl.dk/fhir/common/caresocial/CodeSystem/FFB
..... coding:SCTConditionCode Σ0..1Coding[DK] SNOMED CT tilstandskode
Binding: Condition/Problem/DiagnosisCodes (required)
...... system Σ1..1uriIdentity of the terminology system
Required Pattern: http://snomed.info/sct
.... text Σ0..1string[DK] tilstandsvurdering
... subject Σ1..1Reference(Citizen)[DK] tilstandssubjekt
... abatement[x] C0..1dateTime[DK] tilstandsafslutningstid
... recordedDate Σ0..1dateTime[DK] tilstandsoprettelsestid
... asserter Σ0..1Reference(Practioner)[DK] tilstandsansvarlig

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Condition.clinicalStatusrequiredConditionClinicalStatusCodes
Condition.verificationStatusrequiredConditionVerificationStatus
Condition.severityrequiredKLSeverities
Condition.codeexampleCondition/Problem/DiagnosisCodes
Condition.code.coding:FSIIIConditionCoderequiredKLConditionCodesFSIII
Condition.code.coding:FFBConditionCoderequiredKLConditionCodesFFB
Condition.code.coding:SCTConditionCoderequiredCondition/Problem/DiagnosisCodes

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
... language 0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguagesMax Binding
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... eventHistory Σ0..*Reference(Provenance)[DK] tilstandsændringshistorie
URL: http://kl.dk/fhir/common/caresocial/StructureDefinition/ExtEventHist
... dueTo Σ0..1CodeableConcept, Reference(Condition | Procedure | MedicationAdministration | Immunization | MedicationStatement)[DK] tilstandsårsag
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.


.... id 0..1stringUnique id for inter-element referencing
.... extension 0..0
.... url 1..1uri"http://hl7.org/fhir/StructureDefinition/condition-dueTo"
.... value[x] 1..1Reference(Condition | FocusCondition)Value of extension
... followUpEncounter Σ0..1Reference(Encounter)[DK] tilstandsplanlagtOpfølgning
URL: http://kl.dk/fhir/common/caresocial/StructureDefinition/FollowUpEncounter
... conditionLastAssertedDate Σ0..1dateTime[DK] tilstandSidstVurderetTid
URL: http://kl.dk/fhir/common/caresocial/StructureDefinition/ConditionLastAssertedDate
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierExternal Ids for this condition
... clinicalStatus ?!ΣC1..1CodeableConcept[DK] tilstandsstatus
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.

... verificationStatus ?!ΣC0..1CodeableConcept[DK] tilstandsstatus
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.


.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ0..*Coding[DK] tilstandsfokus
.... text Σ0..1stringPlain text representation of the concept
... severity 0..1CodeableConceptSubjective severity of condition
Binding: KLSværhedgrader (required)
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ0..*Coding[DK] tilstandssværhedsgrad
.... text Σ0..1stringPlain text representation of the concept
... code Σ1..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] tilstandskode
Slice: Unordered, Open by value:system
..... coding:FSIIIConditionCode Σ0..1Coding[DK] FSIII tilstandskode
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: http://kl.dk/fhir/common/caresocial/CodeSystem/FSIII
...... 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:FFBConditionCode Σ0..1Coding[DK] FFB undertemakode
Binding: KLTilstandKoderFFB (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://kl.dk/fhir/common/caresocial/CodeSystem/FFB
...... 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..1Coding[DK] SNOMED CT tilstandskode
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
.... text Σ0..1string[DK] tilstandsvurdering
... bodySite Σ0..*CodeableConceptAnatomical location, if relevant
Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.


... subject Σ1..1Reference(Citizen)[DK] tilstandssubjekt
... encounter Σ0..1Reference(Encounter)Encounter created as part of
... onset[x] Σ0..1Estimated or actual date, date-time, or age
.... onsetDateTimedateTime
.... onsetAgeAge
.... onsetPeriodPeriod
.... onsetRangeRange
.... onsetStringstring
... abatement[x] C0..1dateTime[DK] tilstandsafslutningstid
... recordedDate Σ0..1dateTime[DK] tilstandsoprettelsestid
... recorder Σ0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)Who recorded the condition
... asserter Σ0..1Reference(Practioner)[DK] tilstandsansvarlig
... 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(MatterOfInterest | FollowUp)[DK] tilstandsevidens (herunder tilstandOplysning og tilstandOpfølgningsresultat)
... note 0..*AnnotationAdditional information about the Condition
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... matterOfInterestInformer 0..1CodeableConcept[DK] tilstandsInformant
URL: http://kl.dk/fhir/common/caresocial/StructureDefinition/MatterOfInterestInformer
Binding: KLKildeTilOplysningFFB (required)
.... author[x] Σ0..1Reference(Practioner)Individual responsible for the annotation
.... time Σ0..1dateTimeWhen the annotation was made
.... text Σ1..1markdown[DK] tilstandFagligtNotat

doco Documentation for this format

Terminology Bindings

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

 

Other representations of profile: CSV, Excel, Schematron