description: This profile defines the UK constraints and extensions on the International FHIR resource [Observation](https://hl7.org/fhir/R4/Observation.html), in order to allow the grouping of multiple UKCore-Observation-Lab tests to be referenced within the DiagnosticReport as a single display, e.g. Full Blood Count. package_name: fhir.r4.ukcore.stu3.currentbuild derivation: constraint name: UKCoreObservationGroupLab type: Observation elements: extension: type: Extension short: Triggering observation(s). This is a R5 backport. url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.triggeredBy index: 0 slicing: slices: triggeredByR5: match: {} schema: type: Extension short: Triggering observation(s). This is a R5 backport. url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.triggeredBy index: 0 extensions: observation: url: null index: 1 elements: value: short: Triggering observation. choices: [] index: 3 type: url: null index: 4 elements: value: short: The type of trigger. Reflex | Repeat | Re-run choices: [] index: 6 reason: url: null index: 7 elements: value: short: Reason that the observation was triggered. choices: [] index: 9 elements: extension: index: 1 slicing: slices: observation: match: {} schema: index: 1 elements: value: short: Triggering observation. choices: [] index: 3 type: match: {} schema: index: 4 elements: value: short: The type of trigger. Reflex | Repeat | Re-run choices: [] index: 6 reason: match: {} schema: index: 7 elements: value: short: Reason that the observation was triggered. choices: [] index: 9 bodyStructureR5: match: {} schema: type: Extension short: Observed body structure. This is a R5 backport. url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.bodyStructure index: 10 elements: url: pattern: {type: uri, value: 'http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.bodyStructure'} type: uri index: 11 category: index: 12 slicing: rules: open discriminator: - {path: coding.code, type: value} min: 1 slices: laboratory: match: coding: {code: laboratory} schema: _required: true index: 13 elements: coding: elements: system: pattern: {type: uri, value: 'http://terminology.hl7.org/CodeSystem/observation-category'} type: uri index: 14 code: pattern: {type: code, value: laboratory} type: code index: 15 code: binding: {strength: preferred, valueSet: 'https://fhir.hl7.org.uk/ValueSet/UKCore-PathologyAndLaboratoryMedicineProcedures'} index: 16 subject: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/Patient'] index: 17 bodySite: {index: 18} method: {index: 19} referenceRange: {index: 20} package_version: 0.0.8-pre-release extensions: triggeredByR5: url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.triggeredBy type: Extension short: Triggering observation(s). This is a R5 backport. index: 0 extensions: observation: url: null index: 1 elements: value: short: Triggering observation. choices: [] index: 3 type: url: null index: 4 elements: value: short: The type of trigger. Reflex | Repeat | Re-run choices: [] index: 6 reason: url: null index: 7 elements: value: short: Reason that the observation was triggered. choices: [] index: 9 elements: extension: index: 1 slicing: slices: observation: match: {} schema: index: 1 elements: value: short: Triggering observation. choices: [] index: 3 type: match: {} schema: index: 4 elements: value: short: The type of trigger. Reflex | Repeat | Re-run choices: [] index: 6 reason: match: {} schema: index: 7 elements: value: short: Reason that the observation was triggered. choices: [] index: 9 bodyStructureR5: url: http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.bodyStructure type: Extension short: Observed body structure. This is a R5 backport. index: 10 elements: url: pattern: {type: uri, value: 'http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.bodyStructure'} type: uri index: 11 class: profile kind: resource url: https://fhir.hl7.org.uk/StructureDefinition/UKCore-Observation-Group-Lab base: http://hl7.org/fhir/StructureDefinition/Observation version: 2.0.0 required: [category]