DK MedCom Condition List
1.0.0 - release

This page is part of the DK MedCom Condition List (v1.0.0: Release) based on FHIR (HL7® FHIR® Standard) R4. . For a full list of available versions, see the Directory of published versions

Resource Profile: MedComConditionListCondition - Detailed Descriptions

Active as of 2024-11-15

Definitions for the medcom-conditionlist-condition resource profile.

Guidance on how to interpret the contents of this table can be found here

0. Condition
2. Condition.clinicalStatus
Must Supporttrue
4. Condition.category
Control1..?
Must Supporttrue
SlicingThis element introduces a set of slices on Condition.category. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ coding.code
  • 6. Condition.category:type
    Slice Nametype
    ShortType of the diagnosis (Danish: Diagnosetype). 'Kontaktdiagnose' = 'encounter-diagnosis', 'Forløbsdiagnose' = 'problem-list-item'
    Control0..1
    Must Supporttrue
    8. Condition.category:type.coding
    10. Condition.category:type.coding.system
    Control1..?
    Must Supporttrue
    Pattern Valuehttp://terminology.hl7.org/CodeSystem/condition-category
    12. Condition.category:type.coding.code
    Control1..?
    BindingThe codes SHALL be taken from ConditionCategoryCodes
    (required to http://hl7.org/fhir/ValueSet/condition-category)
    Must Supporttrue
    14. Condition.category:status
    Slice Namestatus
    ShortThe status for this diagnosis (Danish: Diagnosestatus). 'Aktuel' = 'current', 'Relevant' = 'resolved'
    Control1..1
    Must Supporttrue
    16. Condition.category:status.coding
    18. Condition.category:status.coding.system
    Control1..?
    Must Supporttrue
    Pattern Valuehttp://snomed.info/sct
    20. Condition.category:status.coding.code
    Control1..?
    BindingThe codes SHALL be taken from MedComConditionListStatus
    (required to http://medcomfhir.dk/ig/terminology/ValueSet/medcom-conditionlist-status-valueset)
    Must Supporttrue
    22. Condition.code
    24. Condition.code.coding
    26. Condition.code.coding.system
    Must Supporttrue
    28. Condition.code.coding.code
    Must Supporttrue
    30. Condition.code.coding.display
    Must Supporttrue
    32. Condition.code.coding:FSIIIConditionCode
    Slice NameFSIIIConditionCode
    34. Condition.code.coding:FSIIIConditionCode.system
    Must Supporttrue
    36. Condition.code.coding:FSIIIConditionCode.code
    Must Supporttrue
    38. Condition.code.coding:FSIIIConditionCode.display
    Must Supporttrue
    40. Condition.code.coding:SCTConditionCode
    Slice NameSCTConditionCode
    42. Condition.code.coding:SCTConditionCode.system
    Must Supporttrue
    44. Condition.code.coding:SCTConditionCode.code
    Must Supporttrue
    46. Condition.code.coding:SCTConditionCode.display
    Must Supporttrue
    48. Condition.code.coding:FFBConditionCode
    Slice NameFFBConditionCode
    50. Condition.code.coding:FFBConditionCode.system
    Must Supporttrue
    52. Condition.code.coding:FFBConditionCode.code
    Must Supporttrue
    54. Condition.code.coding:FFBConditionCode.display
    Must Supporttrue
    56. Condition.code.coding:SKS-D
    Slice NameSKS-D
    58. Condition.code.coding:SKS-D.system
    Must Supporttrue
    60. Condition.code.coding:SKS-D.code
    Must Supporttrue
    62. Condition.code.coding:SKS-D.display
    Must Supporttrue
    64. Condition.code.coding:ICPC2code
    Slice NameICPC2code
    66. Condition.code.coding:ICPC2code.system
    Must Supporttrue
    68. Condition.code.coding:ICPC2code.code
    Must Supporttrue
    70. Condition.code.coding:ICPC2code.display
    Must Supporttrue
    72. Condition.code.text
    ShortThe condition text selected by the recorder (Danish: Diagnosetekst).
    Must Supporttrue
    74. Condition.subject
    Must Supporttrue
    76. Condition.onset[x]
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    SlicingThis element introduces a set of slices on Condition.onset[x]. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • type @ $this
    • 78. Condition.onset[x]:onsetDateTime
      Slice NameonsetDateTime
      ShortDate of the diagnosed onset of the condition (Danish: Debutdato)
      Control0..1
      TypedateTime
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Must Supporttrue
      80. Condition.abatement[x]
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      SlicingThis element introduces a set of slices on Condition.abatement[x]. The slices areUnordered and Open, and can be differentiated using the following discriminators:
      • type @ $this
      • 82. Condition.abatement[x]:abatementDateTime
        Slice NameabatementDateTime
        ShortDate of the abate end of the condition (Danish: Afslutningsdato)
        Control0..1
        TypedateTime
        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        Must Supporttrue
        84. Condition.recordedDate
        ShortDate of registration of the diagnosis in the general practitioner's own system (Danish: Registreringsdato)
        Control1..?
        Must Supporttrue
        86. Condition.note
        Control0..1
        Must Supporttrue
        88. Condition.note.text
        ShortAdditional description for the condition (Danish: Tillægstekst)
        Must Supporttrue