PackagesCanonicalsLogsProblems
    Packages
    de.medizininformatikinitiative.kerndatensatz.symptom@2024.0.0-ballot
    https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/StructureDefinition/LogicalModel/Symptom
description: Logische Repräsentation des Basismoduls Symptom/klinischer Phänotyp
package_name: de.medizininformatikinitiative.kerndatensatz.symptom
derivation: specialization
name: MII_LM_Symptom
type: https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/StructureDefinition/LogicalModel/Symptom
elements:
  Condition:
    type: BackboneElement
    short: 'Im Sinne einer FHIR Condition: 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).'
    array: true
    index: 0
    elements:
      Kategorie: {type: CodeableConcept, short: Kategorien der Condition (z.B. problem-list-item | encounter-diagnosis), array: true, index: 5}
      Beobachtungszeitpunkt: {type: dateTime, short: 'Zeitpunkt der Beobachtung/Feststellung des Symptoms, Erkrankung, Diagnose, Disposition.', index: 14}
      Schweregrad: {type: CodeableConcept, short: 'Schweregrad des Symptoms, Erkrankung, Diagnose, Disposition. Codesystem: SNOMED CT.', index: 17}
      Fall: {type: Reference, short: Link auf Behandlungsfall, index: 28}
      Verifikationsstatus: {type: CodeableConcept, short: 'Empirische, epistemologische, algorithmische, diagnostische Gewissheit  des Symptoms, Erkrankung, Diagnose, Disposition. Codesystem: SNOMED CT.', index: 18}
      Patient: {type: Reference, short: Link auf Patient, index: 27}
      Beschreibung: {type: string, short: 'Natürlichsprachige Beschreibung für ein Symptom, eine Erkrankung, eine Diagnose oder eine Disposition.', index: 4}
      Bezeichnung: {type: string, short: 'Natürlichsprachige Bezeichnung für ein Symptom, Diagnose, Erkrankung, Phänotyp, Disposition', index: 3}
      Code: {type: CodeableConcept, short: 'Code für ein Symptom, Phänomen, Erkrankung, Disposition: SNOMED CT (Findings), ICD-10, OrphaCodes, HPO, MedDRA', index: 1}
      KlinischRelevanterZeitraum:
        type: BackboneElement
        short: Zeitspanne des Vorhandenseins des Symptoms, der Erkrankung, der Diagnose, der Disposition, des Phänotyps
        index: 7
        elements:
          Zeitraum:
            type: Period
            short: Klinisch relevanter Zeitraum als Zeitintervall mit von/am und bis.
            index: 8
            elements:
              vonAm: {type: dateTime, short: 'Startzeitpunkt: Zeitpunkt des Beginns des Symptoms, der Erkrankung, der Diagnose, der Disposition, des Phänotyps', index: 9}
              bis: {type: dateTime, short: ' Endzeitpunkt: Zeitpunkt des Verschwindens des Symptoms, der Erkrankung, der Diagnose, der Disposition, des Phänotyps', index: 10}
          Lebensphase:
            type: BackboneElement
            short: Zusätzlich zu einem Zeitraum ist die Angabe der Lebensphase, zu der eine Krankheit vorlag/vorliegt, möglich. Hiermit lässt sich beispielsweise angeben, dass eine Person eine Krankheit bereits als Säugling gehabt hat. Das entsprechende ValueSet ist derzeit noch in Arbeit.
            index: 11
            elements:
              von: {type: CodeableConcept, short: Lebensphase Start, index: 12}
              bis: {type: CodeableConcept, short: Lebensphase Ende, index: 13}
      Dokumentationszeitpunkt: {type: dateTime, short: 'Zeitpunkt der Dokumentation das Symptoms, Erkrankung, Diagnose, Disposition', index: 15}
      Lokalisation: {type: CodeableConcept, short: Lokalisation eines Symptoms etc. Körperstellen (Lokalisationen) werden SNOMED CT kodiert., array: true, index: 6}
      Identifikator: {type: Identifier, short: Externer Identifikator für die Condition, array: true, index: 2}
      Stadium:
        type: BackboneElement
        short: Stadium der Condition
        array: true
        index: 23
        elements:
          Zusammenfassung: {type: CodeableConcept, short: Einfache Zusammenfassung des Stadiums, index: 24}
          Einschaetzung: {type: Reference, short: 'Referenz auf eine formale Einschätzung des Stadiums (ClinicalImpression, DiagnosticReport, Observation)', array: true, index: 25}
          ArtDerStadieneinteilung: {type: CodeableConcept, short: Art der Stadieneinteilung, index: 26}
      ZugrundeliegendeBeobachtungEvidenz:
        type: BackboneElement
        short: Die dem Symptom, Erkrankung, Diagnose, Disposition zugrundeliegend Beobachtung
        array: true
        index: 19
        elements:
          BeschreibungZugrundeliegendeBeobachtung: {type: string, short: 'Natürlichsprachige Beschreibung einer dem Symptom zugrundeliegenden Beobachtung,  Symptoms, Erkrankung, Diagnose, Disposition', index: 20}
          CodeZugrundeliegendeBeobachtung: {type: CodeableConcept, short: 'Code der zugrundeliegenden Beobachtung des  Symptoms, Erkrankung, Diagnose, Disposition: SNOMED CT, LOINC', array: true, index: 21}
          LinkAufZugrundeliegendeBeobachtung: {type: Reference, short: 'Link auf die dem Symptom zugrundeliegenden Beobachtung für das  Symptoms, Erkrankung, Diagnose, Disposition', array: true, index: 22}
      Status: {type: CodeableConcept, short: 'Status des Symptoms, Erkrankung, Diagnose, Disposition: "Aktiv", "Zustand nach", "in Remission", "beseitigt/geheilt"). Codiert z. B. mit ValueSet aus FHIR oder SNOMED CT.', index: 16}
    required: [Status, Patient]
  Observation:
    type: BackboneElement
    short: 'Observation i. S. einer FHIR Observation: Messungen oder Zuweisungen zu einem Patienten. Die meisten Beobachtungen sind einfache Entity/Value Paare, sie können aber auch komplex hierarchisch aufgebaut sein.'
    array: true
    index: 29
    elements:
      WertBoolean: {short: Wert der Observation, type: boolean, choiceOf: Wert, index: 45}
      Kategorie: {type: CodeableConcept, short: Kategorie der Observation, array: true, index: 33}
      WertRange: {short: Wert der Observation, type: Range, choiceOf: Wert, index: 47}
      Fall: {type: Reference, short: Fall der Observation, index: 59}
      GrundNichtVorhandenerDaten: {type: CodeableConcept, short: Grund für nicht vorhandene Daten der Observation, index: 54}
      WertCodeableConcept: {short: Wert der Observation, type: CodeableConcept, choiceOf: Wert, index: 43}
      Kommentar: {type: Annotation, short: Natürlichsprachiger Kommentar zur Observation., array: true, index: 56}
      WertQuantity: {short: Wert der Observation, type: Quantity, choiceOf: Wert, index: 42}
      WertSampledData: {short: Wert der Observation, type: SampledData, choiceOf: Wert, index: 49}
      Messgeraet: {type: Reference, short: Referenz auf das verwendete Mess-/Untersuchungsgerät, index: 61}
      BezugZuHatTeil: {type: Reference, short: 'Bezug zu Ressourcen, die zu dieser Observation gehören (Observation, QuestionnaireResponse, MolecularSequence)', array: true, index: 63}
      Probe: {type: Reference, short: 'Referenz auf die Probe, auf der die Observation basiert', index: 60}
      Zeitspanne:
        type: Period
        short: Klinisch relevante Zeitpunkte/Zeitspanne
        index: 36
        elements:
          Startzeitpunkt: {type: dateTime, short: Klinisch relevanter (Start-)Zeitpunkt einer Observation, index: 37}
          Endzeitpunkt: {type: dateTime, short: Klinisch relevanter Endzeitpunkt einer Observation, index: 38}
      Methode: {type: CodeableConcept, short: Methode der Untersuchung, index: 62}
      WertRatio: {short: Wert der Observation, type: Ratio, choiceOf: Wert, index: 48}
      Patient: {type: Reference, short: Link auf Patient, index: 58}
      ReferenzIntervall: {type: BackboneElement, short: Referenz-Intervall entsprechend des eingebetteten komplexen Typs (Observation.referenceRange), array: true, index: 53}
      WertString: {short: Wert der Observation, type: string, choiceOf: Wert, index: 44}
      WertTime: {short: Wert der Observation, type: time, choiceOf: Wert, index: 50}
      Beschreibung: {type: string, short: Natürlichsprachige Beschreibung der Beobachtung, index: 32}
      Interpretation: {type: CodeableConcept, short: Interpretation einer Observation, array: true, index: 55}
      Komponente: {type: BackboneElement, short: 'Komponente einer Observation mit mehreren Komponenten (z. B. Blutdruck) entsprechend des komplexen Typs (Observation.component) mit .code, .value, .dataAbsentReason, .interpretation, .referenceRange (alle wie oben beschrieben)', array: true, index: 65}
      Bezeichnung: {type: string, short: Natürlichsprachige Bezeichnung der Observation, index: 31}
      Code: {type: CodeableConcept, short: 'Code der Observation: z. B. LOINC, SNOMED CT, HPO', index: 35}
      WertPeriod: {short: Wert der Observation, type: Period, choiceOf: Wert, index: 52}
      Wert:
        short: Wert der Observation
        choices: [WertQuantity, WertCodeableConcept, WertString, WertBoolean, WertInteger, WertRange, WertRatio, WertSampledData, WertTime, WertDateTime, WertPeriod]
        index: 41
      WertInteger: {short: Wert der Observation, type: integer, choiceOf: Wert, index: 46}
      Lokalisation: {type: CodeableConcept, short: Lokalisation der Observation als SNOMED CT Body Structure codiert., index: 57}
      Identifikator: {type: Identifier, short: Eindeutiger Identifier der Observation, array: true, index: 30}
      Dokumentationsdatum: {type: instant, short: Zeitpunkt der Dokumentation der Observation., index: 39}
      WertDateTime: {short: Wert der Observation, type: dateTime, choiceOf: Wert, index: 51}
      BezugVonIstTeilVon: {type: Reference, short: 'Referenz auf Messunger/Beobachtungen, aus denen diese Observation hervorgeht.', array: true, index: 64}
      Status: {type: code, short: Status der Observation, index: 34}
    required: [Status, Code]
package_version: 2024.0.0-ballot
class: logical
kind: logical
url: https://www.medizininformatik-initiative.de/fhir/core/modul-diagnose/StructureDefinition/LogicalModel/Symptom
base: http://hl7.org/fhir/StructureDefinition/Element
version: 2024.0.0-ballot