PackagesCanonicalsLogsProblems
    Packages
    rs/de.gematik.isik@5.0.0-rc2
    https://gematik.de/fhir/isik/StructureDefinition/ISiKLaboruntersuchung
description: Dieses Profil ermöglicht die Abbildung von Informationen zur Laboruntersuchungen eines Patienten in ISiK Szenarien. Es dient primär als Vorlage, von der spezifische Laboruntersuchungs-Profile abgeleitet werden, kann aber grundsätzlich auch zur Repräsentation von nicht weiter ausspezifizierten Laboruntersuchungen genutzt werden.\n\nViele medizinischen Entscheidungen benötigen Informationen zu den Laboruntersuchungen eines Patienten. Hierzu gehören z.B. aktuelle Nierenfunktionswerte, Leberwerte, Blutbildwerte oder Hormone aus Schilddrüse.\nJede dieser Untersuchungen wird durch bestimmte [[https://loinc.org/ LOINC]] oder [[http://snomed.info/sct SNOMED CT]] Codes bezeichnet. Der angegebene Wert ist durch genaue Einheitenangaben in [[http://unitsofmeasure.org UCUM]] zu konkretitiseren.\nMotivierender Use-Case zur Einführung dieser Profile ist die [Arzneitmitteltherapiesicherheit im Krankenhaus - AMTS](https://simplifier.net/guide/isik-medikation-v4/ImplementationGuide-markdown-UseCases-AMTS?version=current).\n\nIn FHIR werden Untersuchungen, bzw. Beobachtungen als [`Observation`](https://hl7.org/fhir/R4/observation.html)-Ressource repräsentiert. Zugehörige Codes und Einheiten sind den entsprechenden Valuessets zu entnehmen.
package_name: rs/de.gematik.isik
derivation: constraint
name: ISiKLaboruntersuchung
type: Observation
elements:
  category:
    short: Kategorie der Laboruntersuchung
    mustSupport: true
    pattern:
      type: CodeableConcept
      value:
        coding:
        - {code: laboratory, system: 'http://terminology.hl7.org/CodeSystem/observation-category'}
    type: CodeableConcept
    index: 1
  referenceRange:
    short: Referenzbereich zur Interpretation des Messergebnisses (z. B. Normalwerte)
    mustSupport: true
    index: 36
    elements:
      low:
        short: Untergrenze des Referenzbereichs
        mustSupport: true
        index: 37
        elements:
          value: {mustSupport: true, index: 38}
          unit: {mustSupport: true, index: 39}
          system:
            pattern: {type: uri, value: 'http://unitsofmeasure.org'}
            mustSupport: true
            type: uri
            index: 40
          code: {mustSupport: true, index: 41}
        required: [code, system, value]
      high:
        short: Obergrenze des Referenzbereichs
        mustSupport: true
        index: 42
        elements:
          value: {mustSupport: true, index: 43}
          unit: {mustSupport: true, index: 44}
          system:
            pattern: {type: uri, value: 'http://unitsofmeasure.org'}
            mustSupport: true
            type: uri
            index: 45
          code: {mustSupport: true, index: 46}
        required: [code, system, value]
      type:
        short: Art des Referenzbereichs (z. B. normal, kritisch)
        mustSupport: true
        index: 47
        elements:
          coding:
            mustSupport: true
            index: 48
            elements:
              system: {mustSupport: true, index: 49}
              code: {mustSupport: true, index: 50}
              display: {mustSupport: true, index: 51}
            required: [code, system]
          text: {mustSupport: true, index: 52}
      appliesTo:
        short: Für wen der Referenzbereich gilt (z. B. Geschlecht, Alter)
        mustSupport: true
        index: 53
        elements:
          coding:
            short: Kodierte Angabe zur Zielgruppe
            mustSupport: true
            index: 54
            elements:
              system: {mustSupport: true, index: 55}
              code: {mustSupport: true, index: 56}
              display: {mustSupport: true, index: 57}
            required: [code, system]
          text: {mustSupport: true, index: 58}
      age:
        short: Altersbereich, für den der Referenzbereich gilt
        mustSupport: true
        index: 59
        elements:
          low: {mustSupport: true, index: 60}
          high: {mustSupport: true, index: 61}
      text: {short: Freitextbeschreibung des Referenzbereichs, mustSupport: true, index: 62}
  value[x]:
    elements:
      value: {short: Der numerische Messwert, mustSupport: true, index: 22}
      unit: {short: Einheit des Messwertes (z. B. mg/dL), mustSupport: true, index: 23}
      system:
        short: Kodiersystem für die Einheit (UCUM)
        pattern: {type: uri, value: 'http://unitsofmeasure.org'}
        mustSupport: true
        type: uri
        index: 24
      code: {short: UCUM-Code der Einheit, mustSupport: true, index: 25}
    required: [code, system, value]
  interpretation: {short: 'Interpretation oder Bewertung des Messergebnisses (z.B. „hoch“, „niedrig“, „normal“)', mustSupport: true, index: 27}
  encounter: {short: Referenz auf den Abteilungskontakt, mustSupport: true, index: 10}
  method: {mustSupport: true, index: 29}
  specimen:
    mustSupport: true
    index: 30
    elements:
      reference: {mustSupport: true, index: 31}
      identifier:
        mustSupport: true
        index: 32
        elements:
          system: {mustSupport: true, index: 33}
          value: {mustSupport: true, index: 34}
        required: [system, value]
  valueQuantity:
    short: Messwert in quantitativer Form
    type: Quantity
    mustSupport: true
    choiceOf: value
    index: 21
    slicing:
      slices:
        valueQuantity:
          match: {}
          schema: {short: Messwert in quantitativer Form, type: Quantity, mustSupport: true, choiceOf: value, index: 21}
          min: 0
          max: 1
  value:
    short: Festgestellter (Mess)Wert für den Laborparameter
    mustSupport: true
    choices: []
    index: 18
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: $this, type: type}
      min: null
      slices:
        valueQuantity:
          match: {}
          schema:
            short: Messwert in quantitativer Form
            mustSupport: true
            choices: [valueQuantity]
            index: 20
          min: 0
          max: 1
  note: {short: Freitextnotiz oder Kommentar zur Beobachtung (z. B. Hinweise des Labors), mustSupport: true, index: 28}
  effectiveDateTime:
    type: dateTime
    mustSupport: true
    choiceOf: effective
    index: 15
    slicing:
      slices:
        effectiveDateTime:
          match: {}
          schema: {type: dateTime, mustSupport: true, choiceOf: effective, index: 15}
          min: 0
          max: 1
  status: {short: Status der Laboruntersuchung, mustSupport: true, index: 0}
  effective:
    short: Zeitpunkt der Untersuchung
    mustSupport: true
    choices: []
    index: 12
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: $this, type: type}
      min: null
      slices:
        effectiveDateTime:
          match: {}
          schema:
            mustSupport: true
            choices: [effectiveDateTime]
            index: 14
          min: 0
          max: 1
  code:
    short: Gegenstand der Untersuchung (Laborparameter)
    mustSupport: true
    index: 2
    elements:
      coding:
        short: Kodierung des Laborparameters
        mustSupport: true
        index: 3
        elements:
          system: {short: 'System, aus dem der Code für den Laborparameter stammt (z. B. LOINC)', mustSupport: true, index: 4}
          code: {short: Code des Laborparameters entsprechend dem verwendeten System, mustSupport: true, index: 5}
          display: {short: Anzeige-/Bezeichnungstext für den Laborparameter-Code, mustSupport: true, index: 6}
        required: [code, system]
        slicing:
          rules: open
          discriminator:
          - {path: $this, type: pattern}
          min: 1
          slices:
            loinc:
              match: {system: 'http://loinc.org'}
              schema:
                mustSupport: true
                pattern:
                  type: Coding
                  value: {system: 'http://loinc.org'}
                array: true
                min: 1
                _required: true
                type: Coding
                index: 7
              min: 1
      text: {mustSupport: true, index: 8}
    required: [coding]
  issued: {short: Zeitpunkt der Verfügbarkeit des Untersuchungsergebnisses, mustSupport: true, index: 16}
  device: {short: Verwendetes Gerät oder Instrument zur Durchführung der Untersuchung, mustSupport: true, index: 35}
  subject:
    type: Reference
    short: Referenz auf den Patienten
    mustSupport: true
    refers: ['http://hl7.org/fhir/StructureDefinition/Patient']
    index: 9
  dataAbsentReason: {short: Angabe eines Grundes weshalb kein Ergebniss der Laboruntersuchung vorliegt, mustSupport: true, index: 26}
package_version: 5.0.0-rc2
class: profile
kind: resource
url: https://gematik.de/fhir/isik/StructureDefinition/ISiKLaboruntersuchung
base: http://hl7.org/fhir/StructureDefinition/Observation
version: 5.0.0-rc2
required: [category, subject]