description: Das vorliegende Observation-Profil im Use Case einer Laboruntersuchung beschreibt alle verpflichtenden und optionalen Informationen, die ein Datenlieferant für Maia liefern muss. package_name: tiplu.maia.schnittstellendefinition derivation: constraint name: MaiaLaboruntersuchung type: Observation elements: category: binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/observation-category'} mustSupport: true index: 2 referenceRange: mustSupport: true index: 28 elements: low: {mustSupport: true, index: 29} high: {mustSupport: true, index: 30} value[x]: extensions: KundenEinheit: {url: 'http://hl7.org/fhir/StructureDefinition/iso21090-PQ-translation', min: 0, max: 1, type: Extension, mustSupport: true, index: 23} elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/StructureDefinition/iso21090-PQ-translation index: 23 slicing: slices: KundenEinheit: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/iso21090-PQ-translation', index: 23} min: 0 max: 1 encounter: type: Reference mustSupport: true refers: ['https://tiplu.de/fhir/maia/StructureDefinition/MaiaKontaktGesundheitseinrichtung'] index: 12 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: mustSupport: true choices: [valueCodeableConcept] index: 25 slicing: slices: valueCodeableConcept: match: {} schema: mustSupport: true choices: [valueCodeableConcept] index: 25 min: 0 max: 1 note: {mustSupport: true, index: 27} effectiveDateTime: type: dateTime mustSupport: true choiceOf: effective index: 17 slicing: slices: effectiveDateTime: match: {} schema: {type: dateTime, mustSupport: true, choiceOf: effective, _required: true, index: 17} min: 1 max: 1 status: {mustSupport: true, index: 1} effective: mustSupport: true choices: [] index: 14 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: 1 slices: effectiveDateTime: match: {} schema: mustSupport: true choices: [effectiveDateTime] _required: true index: 16 min: 1 max: 1 id: {mustSupport: true, index: 0} code: mustSupport: true index: 3 elements: coding: index: 4 slicing: rules: open discriminator: - {path: $this, type: pattern} min: 1 slices: LOINC: match: {system: 'http://loinc.org'} schema: binding: {strength: required, valueSet: 'https://tiplu.de/fhir/maia/ValueSet/MaiaUnterstuetzteLoincCodes'} mustSupport: true pattern: type: Coding value: {system: 'http://loinc.org'} type: Coding index: 5 elements: system: {mustSupport: true, index: 6} code: {mustSupport: true, index: 7} required: [code, system] KundenCode: match: {userSelected: true} schema: mustSupport: true pattern: type: Coding value: {userSelected: true} _required: true type: Coding index: 8 elements: system: {mustSupport: true, index: 9} code: {mustSupport: true, index: 10} required: [code, system] required: [coding] valueCodeableConcept: type: CodeableConcept mustSupport: true choiceOf: value index: 26 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, mustSupport: true, choiceOf: value, index: 26} min: 0 max: 1 subject: type: Reference mustSupport: true refers: ['https://tiplu.de/fhir/maia/StructureDefinition/MaiaPatient'] index: 11 package_version: 1.1.3 class: profile kind: resource url: https://tiplu.de/fhir/maia/StructureDefinition/MaiaLaboruntersuchung base: http://hl7.org/fhir/StructureDefinition/Observation version: 1.0.0 required: [category, effective, effectiveDateTime, encounter, id, subject]