PackagesCanonicalsLogsProblems
    Packages
    de.medizininformatikinitiative.kerndatensatz.symptom@2027.0.0-ballot
    https://www.medizininformatik-initiative.de/fhir/modul-symptom/StructureDefinition/finding-condition
description: Klinische Zustände, Probleme, Diagnosen oder andere Ereignisse und Situationen. Conditions können als Beschreibung von Krankheiten von Health Professionals dokumentiert sein. Conditions können im Rahmen einer Anamnese vom Patienten selber geäußert werden (Symptom).
package_name: de.medizininformatikinitiative.kerndatensatz.symptom
derivation: constraint
name: MII_PR_Symptom_Condition
abstract: true
type: Condition
elements:
  onset:
    mustSupport: true
    choices: []
    index: 16
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: $this, type: type}
      min: null
      slices:
        onsetPeriod:
          match: {}
          schema:
            mustSupport: true
            choices: [onsetPeriod]
            index: 18
          min: 0
          max: 1
  category: {mustSupport: true, index: 5}
  clinicalStatus: {mustSupport: true, index: 3}
  stage:
    mustSupport: true
    index: 25
    elements:
      summary: {mustSupport: true, index: 26}
      assessment: {mustSupport: true, index: 27}
      type: {mustSupport: true, index: 28}
  encounter: {mustSupport: true, index: 14}
  evidence:
    mustSupport: true
    index: 29
    elements:
      code: {mustSupport: true, index: 30}
      detail: {mustSupport: true, index: 31}
  onsetPeriod:
    type: Period
    mustSupport: true
    choiceOf: onset
    index: 19
    slicing:
      slices:
        onsetPeriod:
          match: {}
          schema: {type: Period, mustSupport: true, choiceOf: onset, index: 19}
          min: 0
          max: 1
  extension:
    index: 0
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        assertedDate:
          match: {url: null}
          schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/condition-assertedDate', index: 1}
          min: 0
          max: 1
  recordedDate: {mustSupport: true, index: 24}
  severity: {mustSupport: true, index: 6}
  code: {mustSupport: true, index: 7}
  identifier: {mustSupport: true, index: 2}
  bodySite:
    binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/body-site'}
    mustSupport: true
    index: 8
    extensions:
      bodySite:
        url: http://hl7.org/fhir/StructureDefinition/bodySite
        type: Extension
        index: 9
        elements:
          value:
            choices: [valueReference]
            index: 11
          valueReference:
            type: Reference
            choiceOf: value
            refers: ['http://hl7.eu/fhir/base/StructureDefinition/bodyStructure-eu-core']
            index: 12
    elements:
      extension:
        type: Extension
        url: http://hl7.org/fhir/StructureDefinition/bodySite
        index: 9
        slicing:
          slices:
            bodySite:
              match: {}
              schema:
                type: Extension
                url: http://hl7.org/fhir/StructureDefinition/bodySite
                index: 9
                elements:
                  value:
                    choices: [valueReference]
                    index: 11
                  valueReference:
                    type: Reference
                    choiceOf: value
                    refers: ['http://hl7.eu/fhir/base/StructureDefinition/bodyStructure-eu-core']
                    index: 12
  onset[x]:
    elements:
      start:
        extensions:
          lebensphase-von: {url: 'http://fhir.de/StructureDefinition/lebensphase', min: 0, max: 1, type: Extension, mustSupport: true, index: 21}
        elements:
          extension:
            index: 20
            slicing:
              rules: open
              ordered: false
              discriminator:
              - {path: url, type: value}
              min: null
              slices:
                lebensphase-von:
                  match: {url: null}
                  schema: {type: Extension, mustSupport: true, url: 'http://fhir.de/StructureDefinition/lebensphase', index: 21}
                  min: 0
                  max: 1
      end:
        extensions:
          lebensphase-bis: {url: 'http://fhir.de/StructureDefinition/lebensphase', min: 0, max: 1, type: Extension, mustSupport: true, index: 23}
        elements:
          extension:
            index: 22
            slicing:
              rules: open
              ordered: false
              discriminator:
              - {path: url, type: value}
              min: null
              slices:
                lebensphase-bis:
                  match: {url: null}
                  schema: {type: Extension, mustSupport: true, url: 'http://fhir.de/StructureDefinition/lebensphase', index: 23}
                  min: 0
                  max: 1
  verificationStatus: {mustSupport: true, index: 4}
  subject: {mustSupport: true, index: 13}
package_version: 2027.0.0-ballot
extensions:
  assertedDate: {url: 'http://hl7.org/fhir/StructureDefinition/condition-assertedDate', min: 0, max: 1, type: Extension, mustSupport: true, index: 1}
class: profile
kind: resource
url: https://www.medizininformatik-initiative.de/fhir/modul-symptom/StructureDefinition/finding-condition
base: http://hl7.org/fhir/StructureDefinition/Condition
version: 2027.0.0-ballot