MII Implementierungsleitfaden Kerndatensatz Basis
2026.0.1 - Release Germany

MII Implementation Guide Core Dataset Base - Downloaded Version 2026.0.1 See the Directory of published versions

Logisches Modell: MII LM Diagnose

Offizielle URL: https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/StructureDefinition/LogicalModel/Diagnose Version: 2026.0.1
Active Stand: 2026-06-15 Maschinenlesbarer Name: MII_LM_Diagnose

Logische Repräsentation des Basismoduls Diagnose

Usages:

  • This Logical Model is not used by any profiles in this Specification

You can also check for usages in the FHIR IG Statistics

Formale Ansichten des Profilinhalts

Beschreibung von Profilen, Differentials, Snapshots und deren Repräsentationen.

Diese Struktur ist abgeleitet von Element

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Diagnose 0..* Element Das Basismodul Diagnosen enthält Diagnosen als Behandlungsbegründungen und abrechnungsbasiertes Gliederungsmerkmal, z.B. als Hauptdiagnose, Nebendiagnose, Quartalsdiagnose etc.

Elements defined in Ancestors:@id, extension
... ICD10GMDiagnoseKodiert 0..1 BackboneElement Im Bereich der administrativen und statistischen Auswertung wird die Diagnose mit Hilfe von Codiersystemen verschlüsselt. So wird z.B. bei der Abrechnung nach 301 und 301 und
.... Diagnosecode 1..1 code Diagnosecode ICD-10-GM
.... Mehrfachkodierungskennzeichen 0..1 code Mehrfachkodierungskennzeichen
.... Diagnosesicherheit 0..1 code Zusatzkennzeichen für die Diagnosensicherhe
.... Seitenlokalisation 0..1 code Zusatzkennzeichen Seite einer Erkrankung
... ALPHAIDKodiert 0..1 BackboneElement Kodierung einer Diagnose mit Alpha-ID
.... Diagnosecode 1..1 code Alpha-ID-Code
... ORPHANETDiagnoseKodiert 0..1 BackboneElement Für die Kodierung von Seltenen Krankheiten ist die Orpha-Kennnummer erforderlich.
.... Diagnosecode 1..1 code Orpha-Kennnummer
.... Diagnosecode 1..1 code SNOMED-CT Code
... WeitereKodiersysteme 0..* BackboneElement Bei Bedarf ist die Aufnahme weiterer Klassifikationen und Terminologien möglich.
.... Diagnosecode 1..1 code Code aus weiterem Kodiersystem
... Koerperstelle 0..* code Körperstelle
... Freitextbeschreibung 0..1 string Diagnose im Klartext
... Diagnoseerlaeuterung 0..* string Diagnoseerläuterung
... KlinischerStatus 0..1 code Klinischer Status
... KlinischRelevanterZeitraum 0..1 BackboneElement Klinisch relevanter Zeitraum
.... Zeitraum 0..1 BackboneElement klinisch relevanter Zeitraum
..... von 0..1 dateTime Startdatum
..... bis 0..1 dateTime Enddatum
.... Lebensphase 0..* BackboneElement Lebensphase
..... von 0..1 code In welcher Lebensphase die Krankheit began
..... bis 0..1 code In welcher Lebensphase die Krankheit endete
... Feststellungsdatum 0..1 date Feststellungsdatum / Diagnosedatum
... Dokumentationsdatum 1..1 date Dokumentationsdatum

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Diagnose 0..* Element Das Basismodul Diagnosen enthält Diagnosen als Behandlungsbegründungen und abrechnungsbasiertes Gliederungsmerkmal, z.B. als Hauptdiagnose, Nebendiagnose, Quartalsdiagnose etc.

Elements defined in Ancestors:@id, extension
... @id 0..1 string Unique id for inter-element referencing
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... ICD10GMDiagnoseKodiert 0..1 BackboneElement Im Bereich der administrativen und statistischen Auswertung wird die Diagnose mit Hilfe von Codiersystemen verschlüsselt. So wird z.B. bei der Abrechnung nach 301 und 301 und
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Diagnosecode 1..1 code Diagnosecode ICD-10-GM
.... Mehrfachkodierungskennzeichen 0..1 code Mehrfachkodierungskennzeichen
.... Diagnosesicherheit 0..1 code Zusatzkennzeichen für die Diagnosensicherhe
.... Seitenlokalisation 0..1 code Zusatzkennzeichen Seite einer Erkrankung
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Diagnosecode 1..1 code Alpha-ID-Code
... ORPHANETDiagnoseKodiert 0..1 BackboneElement Für die Kodierung von Seltenen Krankheiten ist die Orpha-Kennnummer erforderlich.
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Diagnosecode 1..1 code Orpha-Kennnummer
... SNOMEDDiagnoseKodiert 0..1 BackboneElement Ermöglicht die Kodierung einer Diagnose mit SNOMED-CT
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Diagnosecode 1..1 code SNOMED-CT Code
... WeitereKodiersysteme 0..* BackboneElement Bei Bedarf ist die Aufnahme weiterer Klassifikationen und Terminologien möglich.
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Diagnosecode 1..1 code Code aus weiterem Kodiersystem
... Koerperstelle 0..* code Körperstelle
... Freitextbeschreibung 0..1 string Diagnose im Klartext
... Diagnoseerlaeuterung 0..* string Diagnoseerläuterung
... KlinischerStatus 0..1 code Klinischer Status
... KlinischRelevanterZeitraum 0..1 BackboneElement Klinisch relevanter Zeitraum
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Zeitraum 0..1 BackboneElement klinisch relevanter Zeitraum
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... von 0..1 dateTime Startdatum
..... bis 0..1 dateTime Enddatum
.... Lebensphase 0..* BackboneElement Lebensphase
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... von 0..1 code In welcher Lebensphase die Krankheit began
..... bis 0..1 code In welcher Lebensphase die Krankheit endete
... Feststellungsdatum 0..1 date Feststellungsdatum / Diagnosedatum
... Dokumentationsdatum 1..1 date Dokumentationsdatum

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Diese Struktur ist abgeleitet von Element

Summary

Mandatory: 0 element(6 nested mandatory elements)

Differential-Ansicht

Diese Struktur ist abgeleitet von Element

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Diagnose 0..* Element Das Basismodul Diagnosen enthält Diagnosen als Behandlungsbegründungen und abrechnungsbasiertes Gliederungsmerkmal, z.B. als Hauptdiagnose, Nebendiagnose, Quartalsdiagnose etc.

Elements defined in Ancestors:@id, extension
... ICD10GMDiagnoseKodiert 0..1 BackboneElement Im Bereich der administrativen und statistischen Auswertung wird die Diagnose mit Hilfe von Codiersystemen verschlüsselt. So wird z.B. bei der Abrechnung nach 301 und 301 und
.... Diagnosecode 1..1 code Diagnosecode ICD-10-GM
.... Mehrfachkodierungskennzeichen 0..1 code Mehrfachkodierungskennzeichen
.... Diagnosesicherheit 0..1 code Zusatzkennzeichen für die Diagnosensicherhe
.... Seitenlokalisation 0..1 code Zusatzkennzeichen Seite einer Erkrankung
... ALPHAIDKodiert 0..1 BackboneElement Kodierung einer Diagnose mit Alpha-ID
.... Diagnosecode 1..1 code Alpha-ID-Code
... ORPHANETDiagnoseKodiert 0..1 BackboneElement Für die Kodierung von Seltenen Krankheiten ist die Orpha-Kennnummer erforderlich.
.... Diagnosecode 1..1 code Orpha-Kennnummer
.... Diagnosecode 1..1 code SNOMED-CT Code
... WeitereKodiersysteme 0..* BackboneElement Bei Bedarf ist die Aufnahme weiterer Klassifikationen und Terminologien möglich.
.... Diagnosecode 1..1 code Code aus weiterem Kodiersystem
... Koerperstelle 0..* code Körperstelle
... Freitextbeschreibung 0..1 string Diagnose im Klartext
... Diagnoseerlaeuterung 0..* string Diagnoseerläuterung
... KlinischerStatus 0..1 code Klinischer Status
... KlinischRelevanterZeitraum 0..1 BackboneElement Klinisch relevanter Zeitraum
.... Zeitraum 0..1 BackboneElement klinisch relevanter Zeitraum
..... von 0..1 dateTime Startdatum
..... bis 0..1 dateTime Enddatum
.... Lebensphase 0..* BackboneElement Lebensphase
..... von 0..1 code In welcher Lebensphase die Krankheit began
..... bis 0..1 code In welcher Lebensphase die Krankheit endete
... Feststellungsdatum 0..1 date Feststellungsdatum / Diagnosedatum
... Dokumentationsdatum 1..1 date Dokumentationsdatum

doco Documentation for this format

Snapshot-AnsichtView

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Diagnose 0..* Element Das Basismodul Diagnosen enthält Diagnosen als Behandlungsbegründungen und abrechnungsbasiertes Gliederungsmerkmal, z.B. als Hauptdiagnose, Nebendiagnose, Quartalsdiagnose etc.

Elements defined in Ancestors:@id, extension
... @id 0..1 string Unique id for inter-element referencing
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... ICD10GMDiagnoseKodiert 0..1 BackboneElement Im Bereich der administrativen und statistischen Auswertung wird die Diagnose mit Hilfe von Codiersystemen verschlüsselt. So wird z.B. bei der Abrechnung nach 301 und 301 und
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Diagnosecode 1..1 code Diagnosecode ICD-10-GM
.... Mehrfachkodierungskennzeichen 0..1 code Mehrfachkodierungskennzeichen
.... Diagnosesicherheit 0..1 code Zusatzkennzeichen für die Diagnosensicherhe
.... Seitenlokalisation 0..1 code Zusatzkennzeichen Seite einer Erkrankung
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Diagnosecode 1..1 code Alpha-ID-Code
... ORPHANETDiagnoseKodiert 0..1 BackboneElement Für die Kodierung von Seltenen Krankheiten ist die Orpha-Kennnummer erforderlich.
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Diagnosecode 1..1 code Orpha-Kennnummer
... SNOMEDDiagnoseKodiert 0..1 BackboneElement Ermöglicht die Kodierung einer Diagnose mit SNOMED-CT
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Diagnosecode 1..1 code SNOMED-CT Code
... WeitereKodiersysteme 0..* BackboneElement Bei Bedarf ist die Aufnahme weiterer Klassifikationen und Terminologien möglich.
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Diagnosecode 1..1 code Code aus weiterem Kodiersystem
... Koerperstelle 0..* code Körperstelle
... Freitextbeschreibung 0..1 string Diagnose im Klartext
... Diagnoseerlaeuterung 0..* string Diagnoseerläuterung
... KlinischerStatus 0..1 code Klinischer Status
... KlinischRelevanterZeitraum 0..1 BackboneElement Klinisch relevanter Zeitraum
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... Zeitraum 0..1 BackboneElement klinisch relevanter Zeitraum
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... von 0..1 dateTime Startdatum
..... bis 0..1 dateTime Enddatum
.... Lebensphase 0..* BackboneElement Lebensphase
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... von 0..1 code In welcher Lebensphase die Krankheit began
..... bis 0..1 code In welcher Lebensphase die Krankheit endete
... Feststellungsdatum 0..1 date Feststellungsdatum / Diagnosedatum
... Dokumentationsdatum 1..1 date Dokumentationsdatum

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Diese Struktur ist abgeleitet von Element

Summary

Mandatory: 0 element(6 nested mandatory elements)

 

Weitere Repräsentationen des Profils: CSV, Excel

Notizen:

Mapping LogicalModel Diagnose -> FHIR

MII LM DiagnoseFHIR
Diagnose.ALPHAIDKodiertCondition.code.coding.where(system='http://fhir.de/CodeSystem/bfarm/alpha-id')
Diagnose.ALPHAIDKodiert.DiagnosecodeCondition.code.coding.where(system='http://fhir.de/CodeSystem/bfarm/alpha-id').code
Diagnose.DiagnoseerlaeuterungCondition.note
Diagnose.DokumentationsdatumCondition.recordedDate
Diagnose.FeststellungsdatumCondition.extension('http://hl7.org/fhir/StructureDefinition/condition-assertedDate').valueDateTime
Diagnose.FreitextbeschreibungCondition.code.text
Diagnose.ICD10GMDiagnoseKodiertCondition.code.coding.where(system='http://fhir.de/CodeSystem/bfarm/icd-10-gm')
Diagnose.ICD10GMDiagnoseKodiert.DiagnosecodeCondition.code.coding.where(system='http://fhir.de/CodeSystem/bfarm/icd-10-gm').code
Diagnose.ICD10GMDiagnoseKodiert.DiagnosesicherheitCondition.code.coding.where(system='http://fhir.de/CodeSystem/bfarm/icd-10-gm').extension('http://fhir.de/StructureDefinition/icd-10-gm-diagnosesicherheit').valueCoding.code
Diagnose.ICD10GMDiagnoseKodiert.MehrfachkodierungskennzeichenCondition.code.coding.where(system='http://fhir.de/CodeSystem/bfarm/icd-10-gm').extension('http://fhir.de/StructureDefinition/icd-10-gm-mehrfachcodierungs-kennzeichen').valueCoding.code
Diagnose.ICD10GMDiagnoseKodiert.SeitenlokalisationCondition.code.coding.where(system='http://fhir.de/CodeSystem/bfarm/icd-10-gm').extension('http://fhir.de/StructureDefinition/seitenlokalisation').valueCoding.code
Diagnose.KlinischRelevanterZeitraumCondition.onset[x]
Diagnose.KlinischRelevanterZeitraum.Lebensphase.bisCondition.onsetPeriod.end.extension('http://fhir.de/StructureDefinition/lebensphase').valueCodeableConcept
Diagnose.KlinischRelevanterZeitraum.Lebensphase.vonCondition.onsetPeriod.start.extension('http://fhir.de/StructureDefinition/lebensphase').valueCodeableConcept
Diagnose.KlinischRelevanterZeitraum.ZeitraumCondition.onsetPeriod
Diagnose.KlinischRelevanterZeitraum.Zeitraum.bisCondition.onsetPeriod.end
Diagnose.KlinischRelevanterZeitraum.Zeitraum.vonCondition.onsetPeriod.start
Diagnose.KlinischerStatusCondition.clinicalStatus
Diagnose.KoerperstelleCondition.bodySite
Diagnose.ORPHANETDiagnoseKodiertCondition.code.coding.where(system='http://www.orpha.net')
Diagnose.ORPHANETDiagnoseKodiert.DiagnosecodeCondition.code.coding.where(system='http://www.orpha.net').code
Diagnose.SNOMEDDiagnoseKodiertCondition.code.coding.where(system='http://snomed.info/sct')
Diagnose.SNOMEDDiagnoseKodiert.DiagnosecodeCondition.code.coding.where(system='http://snomed.info/sct').code
Diagnose.WeitereKodiersystemeCondition.code.coding
Diagnose.WeitereKodiersysteme.DiagnosecodeCondition.code.coding.code