PackagesCanonicalsLogsProblems
    Packages
    de.medizininformatikinitiative.kerndatensatz.laborbefund@2025.0.0-alpha1
    https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/ObservationLab
description: Dieses Profil beschreibt eine Laborergebnis in der Medizininformatik-Initiative.
package_name: de.medizininformatikinitiative.kerndatensatz.laborbefund
derivation: constraint
name: MII_PR_Labor_Laboruntersuchung
type: Observation
elements:
  category:
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Kategorie}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Category}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Klassifikation in diagnostischen Fachbereich und Gruppe der Laboruntersuchung}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Classification of the laboratory test in the diagnostic service section and laboratory group}
    mustSupport: true
    index: 15
    elements:
      coding:
        mustSupport: true
        array: true
        min: 2
        index: 16
        slicing:
          rules: open
          discriminator:
          - {path: $this, type: pattern}
          min: 2
          slices:
            loinc-observation:
              match: {code: 26436-6, system: 'http://loinc.org'}
              schema:
                mustSupport: true
                pattern:
                  type: Coding
                  value: {code: 26436-6, system: 'http://loinc.org'}
                _required: true
                index: 17
              min: 1
              max: 1
            observation-category:
              match: {code: laboratory, system: 'http://terminology.hl7.org/CodeSystem/observation-category'}
              schema:
                mustSupport: true
                pattern:
                  type: Coding
                  value: {code: laboratory, system: 'http://terminology.hl7.org/CodeSystem/observation-category'}
                _required: true
                index: 18
              min: 1
              max: 1
  referenceRange:
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Referenzbereich}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Reference range}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: 'Bereich, in dem der Messwert als normal oder empfohlen betrachtet wird.'}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Guidance on how to interpret the value by comparison to a normal or recommended range.}
    mustSupport: true
    index: 57
  value[x]:
    elements:
      coding:
        mustSupport: true
        index: 45
        elements:
          system: {mustSupport: true, index: 46}
          code: {mustSupport: true, index: 47}
        required: [system, code]
    required: [coding]
  meta:
    mustSupport: true
    index: 1
    elements:
      source: {mustSupport: true, index: 2}
      profile: {mustSupport: true, index: 3}
  interpretation:
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Interpretation}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Interpretation}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: 'Eine kategorische Bewertung des Messwertes. Zum Beispiel hoch, niedrig, normal.'}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: 'A categorical assessment of the value. For example, high, low, normal.'}
    mustSupport: true
    index: 49
  encounter:
    _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 Laboruntersuchung durchgeführt wurde.'}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Encounter during which the laboratory test was performed.}
    mustSupport: true
    index: 21
  method:
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Untersuchungsmethode}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Method}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: 'Konkrete Untersuchungsmethode, wenn der verwendete LOINC-Code für den Laborparameter keine Methode enthält'}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: 'Specific examination method, if the LOINC code for the laboratory test does not contain a method'}
    mustSupport: true
    index: 52
  specimen:
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Probenmaterial}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Specimen}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: 'Probe, auf deren Basis die Laboruntersuchungen angefertigt werden'}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Specimen on which the laboratory tests are performed}
    mustSupport: true
    index: 53
    elements:
      reference: {mustSupport: true, index: 54}
      identifier: {mustSupport: true, index: 55}
  valueQuantity:
    type: Quantity
    mustSupport: true
    choiceOf: value
    index: 35
    slicing:
      slices:
        valueQuantity:
          match: {}
          schema: {type: Quantity, mustSupport: true, choiceOf: value, index: 35}
          min: 0
          max: 1
  value:
    mustSupport: true
    choices: [valueCodeableConcept]
    index: 43
    slicing:
      slices:
        valueCodeableConcept:
          match: {}
          schema:
            mustSupport: true
            choices: [valueCodeableConcept]
            index: 43
          min: 0
          max: 1
  valueRatio:
    type: Ratio
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Messwert}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Value}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Wert der Analyse}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Value of the analysis}
    mustSupport: true
    choiceOf: value
    index: 32
  note:
    _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 Laboruntersuchung als Freitext.}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Additional information about the laboratory test as free text.}
    mustSupport: true
    index: 50
  effective[x]:
    extensions:
      QuelleKlinischesBezugsdatum:
        url: https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/QuelleKlinischesBezugsdatum
        min: 0
        max: 1
        _definition:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: de-DE}
            - {url: content, valueString: Datum der Probenentnahme | Datum des Eingangs der Probe im Labor}
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: en-US}
            - {url: content, valueString: Specimen collection date | Date sample received in laboratory}
        type: Extension
        mustSupport: true
        _short:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: de-DE}
            - {url: content, valueString: Quelle klinisches Bezugsdatum}
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: en-US}
            - {url: content, valueString: Source of clinical reference date}
        index: 25
    elements:
      extension:
        _definition:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: de-DE}
            - {url: content, valueString: Datum der Probenentnahme | Datum des Eingangs der Probe im Labor}
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: en-US}
            - {url: content, valueString: Specimen collection date | Date sample received in laboratory}
        type: Extension
        mustSupport: true
        _short:
          extension:
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: de-DE}
            - {url: content, valueString: Quelle klinisches Bezugsdatum}
          - url: http://hl7.org/fhir/StructureDefinition/translation
            extension:
            - {url: lang, valueCode: en-US}
            - {url: content, valueString: Source of clinical reference date}
        url: https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/QuelleKlinischesBezugsdatum
        index: 25
        slicing:
          slices:
            QuelleKlinischesBezugsdatum:
              match: {}
              schema:
                _definition:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: de-DE}
                    - {url: content, valueString: Datum der Probenentnahme | Datum des Eingangs der Probe im Labor}
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: en-US}
                    - {url: content, valueString: Specimen collection date | Date sample received in laboratory}
                type: Extension
                mustSupport: true
                _short:
                  extension:
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: de-DE}
                    - {url: content, valueString: Quelle klinisches Bezugsdatum}
                  - url: http://hl7.org/fhir/StructureDefinition/translation
                    extension:
                    - {url: lang, valueCode: en-US}
                    - {url: content, valueString: Source of clinical reference date}
                url: https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/QuelleKlinischesBezugsdatum
                index: 25
              min: 0
              max: 1
  effectiveDateTime:
    constraint:
      mii-lab-1: {human: Datetime must be at least to day, source: 'https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/ObservationLab', severity: error, expression: ($this as dateTime).hasValue() implies ($this as dateTime).toString().length() >= 8}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Zeitpunkt des Beginns der Untersuchung}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: The time at which the observation was made}
    type: dateTime
    mustSupport: true
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Untersuchungszeitpunkt}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Time of observation}
    choiceOf: effective
    index: 24
  status:
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Status}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Status}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: abgeschlossen}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: completed}
    mustSupport: true
    index: 14
  effective:
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Untersuchungszeitpunkt}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Time of observation}
    constraint:
      mii-lab-1: {human: Datetime must be at least to day, source: 'https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/ObservationLab', severity: error, expression: ($this as dateTime).hasValue() implies ($this as dateTime).toString().length() >= 8}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Zeitpunkt des Beginns der Untersuchung}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: The time at which the observation was made}
    mustSupport: true
    choices: [effectiveDateTime]
    index: 23
  id: {mustSupport: true, index: 0}
  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}
    binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/uv/ips/ValueSet/results-laboratory-observations-uv-ips'}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: 'Ein LOINC Code für den Laborparameter bzw. Labortest, der durchgeführt wurde.'}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: A LOINC code identifying the laboratory test that was performed.}
    mustSupport: true
    index: 19
  identifier:
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Identifikator}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Identifier}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: 'Kennung/en, unter der/denen diese Laboruntersuchung bekannt ist.'}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Identifier/s by which this laboratory test is known.}
    mustSupport: true
    index: 4
    slicing:
      rules: open
      discriminator:
      - {path: type, type: pattern}
      min: 1
      slices:
        analyseBefundCode:
          match:
            type:
              coding:
              - {code: OBI, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'}
          schema:
            mustSupport: true
            _required: true
            index: 5
            elements:
              type:
                binding: {strength: extensible, valueSet: 'https://www.medizininformatik-initiative.de/fhir/core/modul-labor/ValueSet/mii-vs-labor-identifier-type-codes'}
                mustSupport: true
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: OBI, system: 'http://terminology.hl7.org/CodeSystem/v2-0203'}
                index: 6
                elements:
                  coding:
                    mustSupport: true
                    index: 7
                    slicing:
                      rules: open
                      discriminator:
                      - {path: system, type: value}
                      min: 1
                      slices:
                        observationInstanceV2:
                          match: {system: 'http://terminology.hl7.org/CodeSystem/v2-0203'}
                          schema:
                            mustSupport: true
                            _required: true
                            index: 8
                            elements:
                              system:
                                pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/v2-0203'}
                                mustSupport: true
                                index: 9
                              code:
                                pattern: {type: Code, value: OBI}
                                mustSupport: true
                                index: 10
                            required: [system, code]
                required: [coding]
              system: {mustSupport: true, index: 11}
              value: {mustSupport: true, index: 12}
              assigner: {mustSupport: true, index: 13}
            required: [assigner, value, type, system]
  valueCodeableConcept:
    type: CodeableConcept
    mustSupport: true
    choiceOf: value
    index: 44
    slicing:
      slices:
        valueCodeableConcept:
          match: {}
          schema: {type: CodeableConcept, mustSupport: true, choiceOf: value, index: 44}
          min: 0
          max: 1
  bodySite: {index: 51}
  issued:
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Dokumentationsdatum}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Issued}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: 'Zeitpunkt, an dem das Ergebnis der Laboruntersuchung dokumentiert wurde'}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: The point in time when the laboratory result was documented}
    mustSupport: true
    index: 26
  device:
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Gerät}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Device}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: 'Das Gerät, das zur Generierung der Messwerte verwendet wurde.'}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: The device used to generate the test data.}
    mustSupport: true
    index: 56
  valueRange:
    type: Range
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Messwert}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Value}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Wert der Analyse}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Value of the analysis}
    mustSupport: true
    choiceOf: value
    index: 31
  subject: {mustSupport: true, index: 20}
  dataAbsentReason:
    _short:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: Grund für fehlende Daten}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: Data absent reason}
    _definition:
      extension:
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: de-DE}
        - {url: content, valueString: unbekannt | maskiert | nicht anwendbar | Fehler | nicht durchgeführt}
      - url: http://hl7.org/fhir/StructureDefinition/translation
        extension:
        - {url: lang, valueCode: en-US}
        - {url: content, valueString: unknown | masked | not-applicable | error | not-performed}
    mustSupport: true
    index: 48
package_version: 2025.0.0-alpha1
class: profile
kind: resource
url: https://www.medizininformatik-initiative.de/fhir/core/modul-labor/StructureDefinition/ObservationLab
base: http://hl7.org/fhir/StructureDefinition/Observation
version: 2025.0.0
required: [effectiveDateTime, identifier, subject, category, effective]