description: Alert detection activation state describes whether a device is set to annunciate when a [DeviceAlert](http://hl7.org/fhir/StructureDefinition/DeviceAlert) condition occurs. This extension describes the reported alert detection activation state for the indicated combination of alert code and priority at the indicated point in time. The extension may be used on a [Device](http://hl7.org/fhir/StructureDefinition/Device), or on the specific [DeviceMetric](http://hl7.org/fhir/StructureDefinition/DeviceMetric) that could detect the condition or annunciate the alert. package_name: hl7.fhir.uv.extensions.r4b derivation: constraint name: DeviceAlertDetection type: Extension elements: extension: index: 0 slicing: slices: alertCode: match: {} schema: short: The alert for which the alert detection activation state is described index: 1 extensions: {} elements: extension: {index: 2} url: pattern: {type: Uri, value: alertCode} index: 3 value: choices: [valueCodeableConcept] index: 5 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 6} required: [value, valueCodeableConcept] priority: match: {} schema: short: The alert priority for which the alert detection activation state is described index: 7 extensions: {} elements: extension: {index: 8} url: pattern: {type: Uri, value: priority} index: 9 value: choices: [valueCode] index: 11 valueCode: {type: code, choiceOf: value, index: 12} required: [valueCode, value] effective: match: {} schema: short: The point(s) in time this activation state was in effect index: 13 extensions: {} elements: extension: {index: 14} url: pattern: {type: Uri, value: effective} index: 15 value: choices: [valueDateTime, valueInstant, valuePeriod] index: 17 valueDateTime: {type: dateTime, choiceOf: value, index: 18} valueInstant: {type: instant, choiceOf: value, index: 19} valuePeriod: {type: Period, choiceOf: value, index: 20} required: [valuePeriod, valueDateTime, valueInstant, value] activationState: match: {} schema: short: The activation state of the specified alert (or alerts) _required: true index: 21 extensions: {} elements: extension: {index: 22} url: pattern: {type: Uri, value: activationState} index: 23 value: choices: [valueCode] index: 25 valueCode: {type: code, choiceOf: value, index: 26} required: [valueCode, value] limitRange: match: {} schema: short: Limits applicable to the indicated alert priority. index: 27 extensions: {} elements: extension: {index: 28} url: pattern: {type: Uri, value: limitRange} index: 29 value: choices: [valueRange] index: 31 valueRange: {type: Range, choiceOf: value, index: 32} required: [valueRange, value] url: pattern: {type: Uri, value: 'http://hl7.org/fhir/StructureDefinition/device-alertDetection'} index: 33 value: choices: [] index: 35 package_version: 5.3.0-ballot extensions: alertCode: url: null short: The alert for which the alert detection activation state is described index: 1 extensions: {} elements: extension: {index: 2} url: pattern: {type: Uri, value: alertCode} index: 3 value: choices: [valueCodeableConcept] index: 5 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 6} required: [value, valueCodeableConcept] priority: url: null short: The alert priority for which the alert detection activation state is described index: 7 extensions: {} elements: extension: {index: 8} url: pattern: {type: Uri, value: priority} index: 9 value: choices: [valueCode] index: 11 valueCode: {type: code, choiceOf: value, index: 12} required: [valueCode, value] effective: url: null short: The point(s) in time this activation state was in effect index: 13 extensions: {} elements: extension: {index: 14} url: pattern: {type: Uri, value: effective} index: 15 value: choices: [valueDateTime, valueInstant, valuePeriod] index: 17 valueDateTime: {type: dateTime, choiceOf: value, index: 18} valueInstant: {type: instant, choiceOf: value, index: 19} valuePeriod: {type: Period, choiceOf: value, index: 20} required: [valuePeriod, valueDateTime, valueInstant, value] activationState: url: null short: The activation state of the specified alert (or alerts) _required: true index: 21 extensions: {} elements: extension: {index: 22} url: pattern: {type: Uri, value: activationState} index: 23 value: choices: [valueCode] index: 25 valueCode: {type: code, choiceOf: value, index: 26} required: [valueCode, value] limitRange: url: null short: Limits applicable to the indicated alert priority. index: 27 extensions: {} elements: extension: {index: 28} url: pattern: {type: Uri, value: limitRange} index: 29 value: choices: [valueRange] index: 31 valueRange: {type: Range, choiceOf: value, index: 32} required: [valueRange, value] class: extension kind: complex-type url: http://hl7.org/fhir/StructureDefinition/device-alertDetection base: http://hl7.org/fhir/StructureDefinition/Extension version: 5.3.0-ballot required: [extension]