MII-Initiative

Medizininformatik Initiative - Modul Diagnose - ImplementationGuide

Condition

Dieses Profil beschreibt eine Diagnose in der Medizininformatik-Initiative.

Canonical: https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/StructureDefinition/Diagnose

Differential

idS Σ0..1System.String
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceS Σ0..1uri
profileS Σ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
ReferenzPrimaerdiagnoseS I0..1Extension(Reference(Condition))
identifierΣ0..*Identifier
clinicalStatusS Σ ?! I0..1CodeableConceptBinding
verificationStatusΣ ?! I0..1CodeableConceptBinding
category0..*CodeableConceptBinding
severity0..1CodeableConceptBinding
Mehrfachcodierungs-KennzeichenS I0..1Extension(Coding)
SeitenlokalisationS I0..1Extension(Coding)
DiagnosesicherheitS I0..1Extension(Coding)
systemS Σ1..1uriFixed Value
versionS Σ1..1string
codeS Σ I1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
systemS Σ1..1uriFixed Value
versionΣ1..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
subjectS Σ I1..1MII-Reference(Patient | Group)
encounterS Σ I0..1MII-Reference(Encounter)
lebensphase-vonS I0..1Extension(CodeableConcept)
lebensphase-bisS I0..1Extension(CodeableConcept)
onsetDateTimeS Σ0..1dateTime
abatementDateTimedateTime
abatementAgeAge
abatementPeriodPeriod
abatementRangeRange
abatementStringstring
recordedDateS Σ1..1dateTime
recorderΣ I0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)
asserterΣ I0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)
summaryI0..1CodeableConcept
assessmentI0..*Reference(ClinicalImpression | DiagnosticReport | Observation)
type0..1CodeableConcept
codeΣ I0..*CodeableConcept
detailΣ I0..*Reference(Resource)
noteS0..*Annotation


FHIR-Element Erklärung
Condition.id Must-support, jedoch optional
Condtion.meta Must-support, jedoch optional
Condtion.clinicalStatus Keine Einschränkungen, Kompletter Diagnose-Workflow wird unterstützt. Das Element ist optional, da es nicht routinemäßig erfasst wird. Zudem wird der Status bei der Entlassung meist nicht erfasst.
Condtion.code Min. 1 kodierte Diagnose muss enthalten sein. System frei aus Alpha-ID, SNOMED CT, Orpahanet und ICD-10 GM wählbar.
Condtion.code.coding:icd10-gm.extension Innerhalb der Extensions "AusrufezeichenCode", "ManifestationsCode" und "Primaercode", sollten die jeweiligen Code-Bestandteile ohne jeweilige Sonderzeichen (z.B. "!", "+" oder "*") kodiert werden.
Condtion.bodySite Falls dieses optionale Element verwendet wird, muss die Körperstelle min. mit einem SNOMED-CT Code kodiert werden. Hierbei ist nicht die Lateralität anzugeben, diese sollte per Condition.code.coding:icd10-gm.extenison:Seitenlokalisation angegeben werden. Feld dient dazu zusätzliche Angaben (über den Code hinausgehend) zur Manifestation zu dokumentieren.
Condtion.subject Die Referenz zum Modul Person ist stets gegeben.
Condition.encounter Es ist zu beachten, dass in den meisten Fällen dieses Feld nicht zur Verknüpfung des Falls und der Diagnose verwendet werden sollte. Dieses Element dient zur Verknüpfung der Diagnose mit dem Fall / Kontakt in dem die Diagnose festgestellt wird (immer ein Kontakt mit einer konkreten Versorgungsstelle!). Generell sollte die Verknüpfung über Encounter.diagnosis erfolgen.
Condtion.onset[x] In Anlehnung an die IPS als Period oder dateTime kodierbar. Lebensphasen können zusätzlich angegeben falls genaue Zeitpunkte nicht bekannt sind.
Condtion.recordedDate Dient der zeitlichen Einordnung der Diagnose (Anstelle der Abfragen auf des initialen Abteilungsfall der Feststellung der Diagnose)
Condtion.note Zusätzliche Erläuterung der Diagnose

FHIR-Element Erklärung
Encounter.period.start / Diagnose.encounter Es ist zu beachten, dass die Abbildung des logischen Datenelementes "Fesstellungsdatum" nicht auf die Condition-Ressource sondern auf die Encounter-Ressource erfolgt. Somit SOLLTE die Verknüpfung der Diagnose immer auf einen Einrichtungs-Kontakt erfolgen (Siehe Modul Fall).

FHIR Element Logischer Datensatz
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 Logischer Datensatz
Encounter.period.start Diagnose.Feststellungsdatum

Es sind die Invarianten aus den Deutschen Basisprofilen zum Datentyp Profil 'Coding-Profil für ICD-10-GM' und der Extension zur Diagnosesicherheit zu beachten.


Snapshot

idS Σ0..1System.String
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceS Σ0..1uri
profileS Σ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
ReferenzPrimaerdiagnoseS I0..1Extension(Reference(Condition))
identifierΣ0..*Identifier
clinicalStatusS Σ ?! I0..1CodeableConceptBinding
verificationStatusΣ ?! I0..1CodeableConceptBinding
category0..*CodeableConceptBinding
severity0..1CodeableConceptBinding
Mehrfachcodierungs-KennzeichenS I0..1Extension(Coding)
SeitenlokalisationS I0..1Extension(Coding)
DiagnosesicherheitS I0..1Extension(Coding)
systemS Σ1..1uriFixed Value
versionS Σ1..1string
codeS Σ I1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
systemS Σ1..1uriFixed Value
versionΣ1..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemS Σ1..1uri
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
subjectS Σ I1..1MII-Reference(Patient | Group)
encounterS Σ I0..1MII-Reference(Encounter)
lebensphase-vonS I0..1Extension(CodeableConcept)
lebensphase-bisS I0..1Extension(CodeableConcept)
onsetDateTimeS Σ0..1dateTime
abatementDateTimedateTime
abatementAgeAge
abatementPeriodPeriod
abatementRangeRange
abatementStringstring
recordedDateS Σ1..1dateTime
recorderΣ I0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)
asserterΣ I0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)
summaryI0..1CodeableConcept
assessmentI0..*Reference(ClinicalImpression | DiagnosticReport | Observation)
type0..1CodeableConcept
codeΣ I0..*CodeableConcept
detailΣ I0..*Reference(Resource)
noteS0..*Annotation


Beispiele

Beispiel ICD-10-GM & SNOMED CT:

{
    "resourceType": "Condition",
    "id": "ExampleConditionMinimal",
    "meta": {
        "profile":  [
            "https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/StructureDefinition/Diagnose"
        ]
    },
    "clinicalStatus": {
        "coding":  [
            {
                "system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
                "code": "active"
            }
        ]
    },
    "code": {
        "coding":  [
            {
                "system": "http://fhir.de/CodeSystem/bfarm/icd-10-gm",
                "version": "2020",
                "code": "S50.0",
                "display": "Prellung des Ellenbogens"
            },
            {
                "system": "http://snomed.info/sct",
                "code": "91613004",
                "display": "Contusion of elbow (disorder)"
            }
        ],
        "text": "Prellung des linken Ellenbogens"
    },
    "subject": {
        "reference": "Patient/12345"
    },
    "encounter": {
        "reference": "Encounter/12345"
    },
    "onsetPeriod": {
        "start": "2020-02-26T12:00:00+01:00",
        "end": "2020-03-05T13:00:00+01:00"
    },
    "recordedDate": "2020-02-26T12:00:00+01:00"
}

Beispiel (ICD-10-GM Diagnose mit Kreuz-Stern-System und Zusatzkennzeichen):

{
    "resourceType": "Condition",
    "id": "ExampleConditionMehrfachkodierungPrimaercode",
    "meta": {
        "profile":  [
            "https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/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":  [
            {
                "extension":  [
                    {
                        "url": "http://fhir.de/StructureDefinition/icd-10-gm-diagnosesicherheit",
                        "valueCoding": {
                            "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ICD_DIAGNOSESICHERHEIT",
                            "code": "G"
                        }
                    },
                    {
                        "url": "http://fhir.de/StructureDefinition/seitenlokalisation",
                        "valueCoding": {
                            "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ICD_SEITENLOKALISATION",
                            "code": "L",
                            "display": "links"
                        }
                    },
                    {
                        "url": "http://fhir.de/StructureDefinition/icd-10-gm-mehrfachcodierungs-kennzeichen",
                        "valueCoding": {
                            "system": "http://fhir.de/CodeSystem/icd-10-gm-mehrfachcodierungs-kennzeichen",
                            "code": ""
                        }
                    }
                ],
                "system": "http://fhir.de/CodeSystem/bfarm/icd-10-gm",
                "version": "2020",
                "code": "A54.4",
                "display": "Gonokokkeninfektion des Muskel-Skelett-Systems"
            }
        ]
    },
    "subject": {
        "reference": "Patient/12345"
    },
    "encounter": {
        "reference": "Patient/12345"
    },
    "onsetPeriod": {
        "start": "2019-09-26T12:45:00+01:00",
        "end": "2020-03-25T13:00:00+01:00"
    },
    "recordedDate": "2020-01-05T12:53:00+01:00"
}

{
    "resourceType": "Condition",
    "id": "ExampleConditionMehrfachkodierungSekundaercode",
    "meta": {
        "profile":  [
            "https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/StructureDefinition/Diagnose"
        ]
    },
    "extension":  [
        {
            "url": "http://hl7.org/fhir/StructureDefinition/condition-related",
            "valueReference": {
                "reference": "Condition/ExampleConditionMehrfachkodierungPrimärcode"
            }
        }
    ],
    "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":  [
            {
                "extension":  [
                    {
                        "url": "http://fhir.de/StructureDefinition/icd-10-gm-mehrfachcodierungs-kennzeichen",
                        "valueCoding": {
                            "system": "http://fhir.de/CodeSystem/icd-10-gm-mehrfachcodierungs-kennzeichen",
                            "code": "*"
                        }
                    }
                ],
                "system": "http://fhir.de/CodeSystem/bfarm/icd-10-gm",
                "version": "2020",
                "code": "M73.04",
                "display": "Bursitis gonorrhoica[A54.4] : Hand"
            }
        ]
    },
    "subject": {
        "reference": "Patient/12345"
    },
    "encounter": {
        "reference": "Patient/12345"
    },
    "onsetPeriod": {
        "start": "2019-09-26T12:45:00+01:00",
        "end": "2020-03-25T13:00:00+01:00"
    },
    "recordedDate": "2020-01-05T12:53:00+01:00"
}

Beispiel (Alpha-ID und Orpha-Kennnummer):

{
    "resourceType": "Condition",
    "id": "ExampleConditionMultipleKodierungen",
    "meta": {
        "profile":  [
            "https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/StructureDefinition/Diagnose"
        ]
    },
    "clinicalStatus": {
        "coding":  [
            {
                "system": "http://terminology.hl7.org/CodeSystem/condition-clinical",
                "code": "active"
            }
        ]
    },
    "code": {
        "coding":  [
            {
                "system": "http://fhir.de/CodeSystem/bfarm/icd-10-gm",
                "version": "2020",
                "code": "H83.8",
                "display": "Sonstige näher bezeichnete Krankheiten des Innenohres"
            },
            {
                "system": "http://fhir.de/CodeSystem/bfarm/alpha-id",
                "code": "I125918",
                "version": "2020"
            },
            {
                "system": "http://www.orpha.net",
                "code": "420402",
                "display": "Bogengangsdehiszenz-Syndrom"
            }
        ]
    },
    "subject": {
        "reference": "Patient/12345"
    },
    "encounter": {
        "reference": "Encounter/12345"
    },
    "onsetPeriod": {
        "start": "2020-02-13T16:56:00+01:00"
    },
    "recordedDate": "2020-04-26T12:00:00+01:00"
}