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: mustSupport: true index: 37 elements: low: mustSupport: true index: 38 elements: value: {mustSupport: true, index: 39} unit: {mustSupport: true, index: 40} system: pattern: {type: uri, value: 'http://unitsofmeasure.org'} mustSupport: true type: uri index: 41 code: {mustSupport: true, index: 42} required: [code, system, value] high: mustSupport: true index: 43 elements: value: {mustSupport: true, index: 44} unit: {mustSupport: true, index: 45} system: pattern: {type: uri, value: 'http://unitsofmeasure.org'} mustSupport: true type: uri index: 46 code: {mustSupport: true, index: 47} required: [code, system, value] type: mustSupport: true index: 48 elements: coding: mustSupport: true index: 49 elements: system: {mustSupport: true, index: 50} code: {mustSupport: true, index: 51} display: {mustSupport: true, index: 52} required: [code, system] text: {mustSupport: true, index: 53} appliesTo: mustSupport: true index: 54 elements: coding: mustSupport: true index: 55 elements: system: {mustSupport: true, index: 56} code: {mustSupport: true, index: 57} display: {mustSupport: true, index: 58} required: [code, system] text: {mustSupport: true, index: 59} age: mustSupport: true index: 60 elements: low: {mustSupport: true, index: 61} high: {mustSupport: true, index: 62} text: {mustSupport: true, index: 63} value[x]: elements: value: {mustSupport: true, index: 23} unit: {mustSupport: true, index: 24} system: pattern: {type: uri, value: 'http://unitsofmeasure.org'} mustSupport: true type: uri index: 25 code: {mustSupport: true, index: 26} required: [code, system, value] interpretation: {mustSupport: true, index: 28} encounter: {short: Referenz auf den Abteilungskontakt, mustSupport: true, index: 11} method: {mustSupport: true, index: 30} specimen: mustSupport: true index: 31 elements: reference: {mustSupport: true, index: 32} identifier: mustSupport: true index: 33 elements: system: {mustSupport: true, index: 34} value: {mustSupport: true, index: 35} required: [system, value] valueQuantity: type: Quantity mustSupport: true choiceOf: value index: 22 slicing: slices: valueQuantity: match: {} schema: {type: Quantity, mustSupport: true, choiceOf: value, index: 22} min: 0 max: 1 value: short: Festgestellter (Mess)Wert für den Laborparameter mustSupport: true choices: [] index: 19 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueQuantity: match: {} schema: mustSupport: true choices: [valueQuantity] index: 21 min: 0 max: 1 note: {mustSupport: true, index: 29} effectiveDateTime: type: dateTime mustSupport: true choiceOf: effective index: 16 slicing: slices: effectiveDateTime: match: {} schema: {type: dateTime, mustSupport: true, choiceOf: effective, index: 16} min: 0 max: 1 status: {short: Status der Laboruntersuchung, mustSupport: true, index: 0} effective: short: Zeitpunkt der Untersuchung mustSupport: true choices: [] index: 13 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: effectiveDateTime: match: {} schema: mustSupport: true choices: [effectiveDateTime] index: 15 min: 0 max: 1 code: short: Gegenstand der Untersuchung (Laborparameter) mustSupport: true index: 2 elements: coding: mustSupport: true array: true min: 2 index: 3 elements: system: {mustSupport: true, index: 4} code: {mustSupport: true, index: 5} display: {mustSupport: true, index: 6} required: [code, system] slicing: rules: open discriminator: - {path: $this, type: pattern} min: 2 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 snomed: match: {system: 'http://snomed.info/sct'} schema: pattern: type: Coding value: {system: 'http://snomed.info/sct'} _required: true type: Coding index: 8 min: 1 max: 1 text: {mustSupport: true, index: 9} issued: {short: Zeitpunkt der Verfügbarkeit des Untersuchungsergebnisses, mustSupport: true, index: 17} device: {mustSupport: true, index: 36} subject: {short: Referenz auf den Patienten, mustSupport: true, index: 10} dataAbsentReason: {mustSupport: true, index: 27} package_version: 5.0.0-rc1 class: profile kind: resource url: https://gematik.de/fhir/isik/StructureDefinition/ISiKLaboruntersuchung base: http://hl7.org/fhir/StructureDefinition/Observation version: 5.0.0-rc required: [category, subject]