MII-Initiative

Medical Informatics Initiative - CORD - ImplementationGuide

Condition

Example of a diagnosis 'Farber-Lipogranulomatose'

{
    "resourceType": "Condition",
    "id": "ExampleRareDisease",
    "meta": {
        "profile":  [
            "https://www.medizininformatik-initiative.de/fhir/core/CORD/StructureDefinition/Diagnose"
        ]
    },
    "clinicalStatus": {
        "coding":  [
            {
                "system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
                "code": "active"
            }
        ]
    },
    "verificationStatus": {
        "coding":  [
            {
                "system": "http://terminology.hl7.org/CodeSystem/condition-ver-status",
                "code": "confirmed"
            }
        ]
    },
    "code": {
        "coding":  [
            {
                "system": "http://fhir.de/CodeSystem/bfarm/icd-10-gm",
                "version": "2021",
                "code": "E75.2",
                "display": "Sonstige Sphingolipidosen"
            },
            {
                "system": "http://fhir.de/CodeSystem/bfarm/alpha-id",
                "code": "I118641",
                "version": "2021"
            },
            {
                "system": "http://www.orpha.net",
                "code": "333",
                "display": "Farber-Lipogranulomatose"
            }
        ]
    },
    "subject": {
        "reference": "Patient/654321"
    },
    "encounter": {
        "reference": "Encounter/654321"
    },
    "onsetPeriod": {
        "start": "2021-12-13T16:00:00+01:00"
    },
    "recordedDate": "2021-12-13T18:00:00+01:00"
}


Differential:



FHIR element Explanation
Condition.id Must-support, but optional
Condtion.meta Must-support, but optional
Condtion.clinicalStatus No restrictions, complete diagnostic workflow is supported. The element is optional because it is not recorded routinely. In addition, the status is not usually captured at discharge.
Condtion.code Min. 1 coded diagnosis has to be included. System can be selected from Alpha-ID, SNOMED CT, Orpahanet and ICD-10 GM.
Condtion.code.coding:icd10-gm.extension Within the extensions "AusrufezeichenCode", "ManifestationsCode" and "Primaercode", the respective code components should be coded without respective special characters (e.g. "!", "+" or "*").
Condtion.bodySite In case this optional element is used, the body site has to be coded at least with one SNOMED-CT code. It is not necessary to specify the laterality here, this should be specified per Condition.code.coding:icd10-gm.extenison:site localization. This field is used to document additional information (beyond the code) about the manifestation.
Condtion.subject The reference to the module person is always given.
Condition.encounter It should be noted that in most cases this field should not be used to link the case and the diagnosis. This element is used to link the diagnosis to the encounter / contact in which the diagnosis is determined (always a contact with a concrete care center!). In general, the linking should be done via Encounter.diagnosis.
Condtion.onset[x] Following the IPS, it can be coded as Period or dateTime. Life phases can additionally be specified if exact times are unknown.
Condtion.recordedDate Serves for the chronological classification of the diagnosis (instead of the queries on the initial 'Abteilungsfall' of the determination of the diagnosis).
Condtion.note Additional explanation of the diagnosis.

FHIR element Explanation
Encounter.period.start / Diagnose.encounter It should be noted that the mapping of the logical data element "Feststellungsdatum" is not performed on the Condition resource but on the Encounter resource. Thus, the linking of the diagnosis SHOULD always be done to a facility contact (See Case module).

FHIR Element Logical dataset
Condition.code:icd-10gm Diagnose.ICD10GMDiagnoseKodiert
Condition.code:icd-10gm.coding.code Diagnose.ICD10GMDiagnoseKodiert.VollständigerDiagnosecode
Condition.code:icd-10gm.coding:extension:Primaercode Diagnose.ICD10GMDiagnoseKodiert.Ätiologiekode
Condition.code:icd-10gm.coding:extension:ManifestationsCode Diagnose.ICD10GMDiagnoseKodiert.Manifestationskode
Condition.code:icd-10gm.coding:extension:AusrufezeichenCode Diagnose.ICD10GMDiagnoseKodiert.Ausrufezeichenkode
Condition.code:icd-10gm.coding:extension:Diagnosesicherheit Diagnose.ICD10GMDiagnoseKodiert.Diagnosesicherheit
Condition.code:icd-10gm.coding:extension:Seitenlokalisation Diagnose.ICD10GMDiagnoseKodiert.Seitenlokalisation
Condition.code:alpha-id Diagnose.ALPHAIDDiagnoseKodiert
Condition.code:alpha-id (coding.system, coding.value) Diagnose.ALPHAIDDiagnoseKodiert.VollständigerDiagnosecode
Condition.code:orphanet Diagnose.ORPHANETDiagnoseKodiert
Condition.code:orphanet (coding.system, coding.value) Diagnose.ORPHANETDiagnoseKodiert.VollständigerDiagnosecode
Condition.code:sct Diagnose.SNOMEDDiagnoseKodiert
Condition.code:sct (coding.system, coding.value) Diagnose.SNOMEDDiagnoseKodiert.VollständigerDiagnosecode
Condition.code Diagnose.WeitereKodiersysteme
Condition.code (coding.system, coding.value) Diagnose.WeitereKodesysteme.VollständigerDiagnosecode
Condition.bodySite Diagnose.Körperstelle
Condition.code.text Diagnose.Freitextbeschreibung
Condition.note Diagnose.Diagnoseerläuterung
Condition.recordedDate Diagnose.Dokumentationsdatum
Condition.clinicalStatus Diagnose.KlinscherStatus
Condition.onset[x] Diagnose.KlinischRelevanterZeitraum
Condition.onsetPeriod Diagnose.KlinischRelevanterZeitraum.Zeitraum
Condition.onsetPeriod.start Diagnose.KlinischRelevanterZeitraum.Zeitraum.von-am
Condition.onsetPeriod.end Diagnose.KlinischRelevanterZeitraum.Zeitraum.bis
n.A. Diagnose.KlinischRelevanterZeitraum.Lebensphase
Condition.onsetPeriod.start.extension:lebensphase-start Diagnose.KlinischRelevanterZeitraum.Lebensphase.von
Condition.onsetPeriod.end.extension:lebensphase-ende Diagnose.KlinischRelevanterZeitraum.Lebensphase.bis

FHIR element Logical dataset
Encounter.period.start Diagnose.Feststellungsdatum

The invariants of the German Basic Profiles for the data type Profile 'Coding Profile for ICD-10-GM' and the Extension for Diagnostic Certainty must be taken into account.