PackagesCanonicalsLogsProblems
    Packages
    de.medizininformatikinitiative.kerndatensatz.diagnose@2025.0.0-rc.1
    https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/StructureDefinition/Diagnose
description: Dieses Profil beschreibt eine Diagnose der Medizininformatik Initiative
package_name: de.medizininformatikinitiative.kerndatensatz.diagnose
derivation: constraint
name: MII_PR_Diagnose_Condition
type: Condition
elements:
  onset:
    elements:
      end:
        extensions: {}
        elements:
          extension:
            elements:
              value:
                choices: []
                index: 48
    slicing:
      slices:
        onsetDateTime:
          match: {}
          schema:
            short: Beginn Datum
            mustSupport: true
            choices: [onsetDateTime]
            index: 50
          min: 0
          max: 1
  clinicalStatus:
    short: Klinischer Status
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Klinischer Status}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Clinical status}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: aktiv | Rezidiv | Rückfall | inaktiv | Remission | abgeklungen}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: active | recurrence | relapse | inactive | remission | resolved}
    mustSupport: true
    index: 6
  meta:
    mustSupport: true
    index: 1
    elements:
      source: {mustSupport: true, index: 2}
      profile: {mustSupport: true, index: 3}
  encounter:
    short: Fall oder Kontakt
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Fall oder Kontakt}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Encounter}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: 'Fall oder Kontakt, bei dem die Diagnose festgestellt wurde.'}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Encounter during which the diagnosis was determined.}
    mustSupport: true
    index: 33
  onsetPeriod:
    short: Beginn Zeitraum
    type: Period
    mustSupport: true
    choiceOf: onset
    index: 40
    slicing:
      slices:
        onsetPeriod:
          match: {}
          schema: {short: Beginn Zeitraum, type: Period, mustSupport: true, choiceOf: onset, index: 40}
          min: 0
          max: 1
  note:
    short: Hinweis
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Hinweis}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Note}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Zusätzliche Informationen zur Diagnose als Freitext.}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Additional information about the diagnosis as free text.}
    mustSupport: true
    index: 53
  extension:
    type: Extension
    mustSupport: true
    url: http://hl7.org/fhir/StructureDefinition/condition-related
    index: 4
    slicing:
      slices:
        ReferenzPrimaerdiagnose:
          match: {}
          schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/condition-related', index: 4}
          min: 0
          max: 1
        Feststellungsdatum:
          match: {}
          schema:
            short: Feststellungsdatum
            _definition:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: de-DE}
                - {url: content, valueString: 'Datum, an dem die Diagnose erstmals festgestellt wurde'}
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: en-US}
                - {url: content, valueString: Date the condition was first asserted}
            type: Extension
            mustSupport: true
            _short:
              extension:
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: de-DE}
                - {url: content, valueString: Feststellungsdatum}
              - url: http://hl7.org/fhir/StructureDefinition/translation
                extension:
                - {url: lang, valueCode: en-US}
                - {url: content, valueString: Asserted date}
            url: http://hl7.org/fhir/StructureDefinition/condition-assertedDate
            index: 5
          min: 0
          max: 1
  recordedDate:
    short: Aufzeichnungsdatum
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: 'Datum, an dem die Diagnose erstmals dokumentiert wurde.'}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Date when the diagnosis was first recorded.}
    mustSupport: true
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Aufzeichnungsdatum}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Recorded date}
    index: 52
  id: {mustSupport: true, index: 0}
  code:
    short: Code
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Code}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Code}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: 'Ein ICD-10-, Alpha-ID-, SNOMED-, Orpha- oder anderer Code, der die Diagnose identifiziert.'}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: 'An ICD-10-, Alpha-ID-, SNOMED-, Orpha- or other code that identifies the diagnosis.'}
    mustSupport: true
    index: 8
    elements:
      coding:
        mustSupport: true
        index: 9
        elements:
          code: {index: 10}
        slicing:
          rules: open
          discriminator:
          - {path: $this, type: pattern}
          min: 1
          slices:
            icd10-gm:
              match: {system: 'http://fhir.de/CodeSystem/bfarm/icd-10-gm'}
              schema:
                short: ICD-10-GM Code
                index: 11
                _definition:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: de-DE}
                    - {url: content, valueString: Ein Verweis auf einen von der ICD-10-GM definierten Code}
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: en-US}
                    - {url: content, valueString: A reference to a code defined by the ICD-10-GM}
                type: Coding
                mustSupport: true
                _short:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: de-DE}
                    - {url: content, valueString: ICD-10-GM Code}
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: en-US}
                    - {url: content, valueString: ICD-10-GM code}
                elements:
                  system: {mustSupport: true, index: 12}
                  version: {mustSupport: true, index: 13}
                  code: {mustSupport: true, index: 14}
                binding: {strength: required, valueSet: 'http://fhir.de/ValueSet/bfarm/icd-10-gm'}
                pattern:
                  type: Coding
                  value: {system: 'http://fhir.de/CodeSystem/bfarm/icd-10-gm'}
            alpha-id:
              match: {system: 'http://fhir.de/CodeSystem/bfarm/alpha-id'}
              schema:
                short: Alpha-ID Code
                index: 15
                _definition:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: de-DE}
                    - {url: content, valueString: Ein Verweis auf einen von der Alpha-ID definierten Code}
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: en-US}
                    - {url: content, valueString: A reference to a code defined by the Alpha-ID}
                type: Coding
                mustSupport: true
                _short:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: de-DE}
                    - {url: content, valueString: Alpha-ID Code}
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: en-US}
                    - {url: content, valueString: Alpha-ID code}
                elements:
                  system: {mustSupport: true, index: 16}
                  code: {mustSupport: true, index: 17}
                binding: {strength: required, valueSet: 'http://fhir.de/ValueSet/bfarm/alpha-id'}
                pattern:
                  type: Coding
                  value: {system: 'http://fhir.de/CodeSystem/bfarm/alpha-id'}
            sct:
              match: {system: 'http://snomed.info/sct'}
              schema:
                short: SNOMED CT Code
                index: 18
                _definition:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: de-DE}
                    - {url: content, valueString: Ein Verweis auf einen von SNOMED CT definierten Code}
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: en-US}
                    - {url: content, valueString: A reference to a code defined by SNOMED CT}
                mustSupport: true
                _short:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: de-DE}
                    - {url: content, valueString: SNOMED CT Code}
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: en-US}
                    - {url: content, valueString: SNOMED CT code}
                elements:
                  system: {mustSupport: true, index: 19}
                  version: {mustSupport: true, index: 20}
                  code: {mustSupport: true, index: 21}
                binding: {strength: required, valueSet: 'https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/ValueSet/diagnoses-sct'}
                required: [system, code]
                pattern:
                  type: Coding
                  value: {system: 'http://snomed.info/sct'}
            orphanet:
              match: {system: 'http://www.orpha.net'}
              schema:
                short: ORPHAcode
                index: 22
                _definition:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: de-DE}
                    - {url: content, valueString: Ein Verweis auf einen von der Orphanet Nomenklatur der Seltenen Krankheiten definierten Code}
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: en-US}
                    - {url: content, valueString: A reference to a code defined by the Orphanet nomenclature of rare diseases}
                mustSupport: true
                _short:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: de-DE}
                    - {url: content, valueString: ORPHAcode}
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: en-US}
                    - {url: content, valueString: ORPHAcode}
                elements:
                  system: {mustSupport: true, index: 23}
                  code: {mustSupport: true, index: 24}
                binding: {strength: required, valueSet: 'https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/ValueSet/mii-vs-diagnose-orphanet'}
                required: [system, code]
                pattern:
                  type: Coding
                  value: {system: 'http://www.orpha.net'}
      text: {index: 25}
    required: [coding]
  onsetDateTime:
    short: Beginn Datum
    type: dateTime
    mustSupport: true
    choiceOf: onset
    index: 51
    slicing:
      slices:
        onsetDateTime:
          match: {}
          schema: {short: Beginn Datum, type: dateTime, mustSupport: true, choiceOf: onset, index: 51}
          min: 0
          max: 1
  bodySite:
    short: Körperstelle
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Körperstelle}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Body site}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Körperstelle der Diagnose mittels SNOMED oder anderem Code.}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: The body site of the diagnosis using SNOMED or other systems.}
    mustSupport: true
    index: 26
    elements:
      coding:
        mustSupport: true
        index: 27
        slicing:
          rules: open
          discriminator:
          - {path: system, type: pattern}
          min: 1
          slices:
            snomed-ct:
              match: {system: 'http://snomed.info/sct'}
              schema:
                short: SNOMED CT Code
                index: 28
                _definition:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: de-DE}
                    - {url: content, valueString: Ein Verweis auf einen von SNOMED CT definierten Code}
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: en-US}
                    - {url: content, valueString: A reference to a code defined by SNOMED CT}
                mustSupport: true
                _short:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: de-DE}
                    - {url: content, valueString: SNOMED CT Code}
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: en-US}
                    - {url: content, valueString: SNOMED CT code}
                elements:
                  system:
                    pattern: {type: Uri, value: 'http://snomed.info/sct'}
                    mustSupport: true
                    index: 29
                  version: {mustSupport: true, index: 30}
                  code: {mustSupport: true, index: 31}
                _required: true
                binding: {strength: required, valueSet: 'https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/ValueSet/mii-vs-diagnose-bodystructure-snomed'}
                required: [system, code]
    required: [coding]
  onset[x]:
    elements:
      end:
        mustSupport: true
        index: 45
        extensions:
          lebensphase-bis: {url: 'http://fhir.de/StructureDefinition/lebensphase', min: 0, max: 1, type: Extension, mustSupport: true, index: 46}
        elements:
          extension:
            type: Extension
            mustSupport: true
            url: http://fhir.de/StructureDefinition/lebensphase
            index: 46
            slicing:
              slices:
                lebensphase-bis:
                  match: {}
                  schema: {type: Extension, mustSupport: true, url: 'http://fhir.de/StructureDefinition/lebensphase', index: 46}
                  min: 0
                  max: 1
  verificationStatus:
    short: Verifizierungsstatus
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Verifizierungsstatus}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Verification status}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: unbestätigt | vorläufig | differential | bestätigt | widerlegt | fehlerhafte Eingabe}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: unconfirmed | provisional | differential | confirmed | refuted | entered-in-error}
    mustSupport: true
    index: 7
  subject: {mustSupport: true, index: 32}
package_version: 2025.0.0-rc.1
extensions:
  ReferenzPrimaerdiagnose: {url: 'http://hl7.org/fhir/StructureDefinition/condition-related', min: 0, max: 1, type: Extension, mustSupport: true, index: 4}
  Feststellungsdatum:
    min: 0
    short: Feststellungsdatum
    index: 5
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: 'Datum, an dem die Diagnose erstmals festgestellt wurde'}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Date the condition was first asserted}
    type: Extension
    mustSupport: true
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Feststellungsdatum}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Asserted date}
    max: 1
    url: http://hl7.org/fhir/StructureDefinition/condition-assertedDate
class: profile
kind: resource
url: https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/StructureDefinition/Diagnose
base: http://hl7.org/fhir/StructureDefinition/Condition
version: 2025.0.0
required: [recordedDate, code]