Generated Narrative: StructureDefinition device-alertDetection Name Flags Card. Type Description & Constraints <a href="StructureDefinition-device-alertDetection-definitions.html#Extension" title="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 (priorities) 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.">Extension C 0..* Extension Device Alert Detection Extension Constraints: alrtdet-1 #xD; extension 1..* Extension Extension #xD; Slices for extension Content/Rules for all slices #xD; <a href="StructureDefinition-device-alertDetection-definitions.html#Extension.extension:alertCode" title="Slice alertCode: The alert for which the alert detection activation state is described. If an alert code is specified, then the activation state is for the specified alert. If no alert code is specified, the alert detection activation state applies to all alerts of the device. (See the extension description for additional details regarding multiple occurrences of this extension.)">extension:alertCode 0..1 Extension The alert for which the alert detection activation state is described #xD; extension 0..0 Extension #xD; url 1..1 uri "alertCode" #xD; value[x] 1..1 CodeableConcept Value of extension Binding: DeviceAlertConditionCodes (preferred) #xD; <a href="StructureDefinition-device-alertDetection-definitions.html#Extension.extension:priority" title="Slice priority: The alert priority for which the alert detection activation state is described. If an alert priority is specified, then the activation state is for the indicated priority of the specified alert. If no alert priority is specified, the alert detection activation state applies to all priorities of the specified alert. (See the extension description for additional details regarding multiple occurrences of this extension.)">extension:priority 0..1 Extension The alert priority for which the alert detection activation state is described #xD; extension 0..0 Extension #xD; url 1..1 uri "priority" #xD; value[x] 1..1 CodeableConcept Value of extension Binding: DeviceAlertPriorityCodes (extensible) #xD; extension:effective 0..1 Extension The point(s) in time this activation state was in effect #xD; extension 0..0 Extension #xD; url 1..1 uri "effective" #xD; value[x] 1..1 Value of extension #xD; valueDateTime dateTime #xD; valueInstant instant #xD; valuePeriod Period #xD; extension:activationState 1..1 Extension The activation state of the specified alert (or alerts) #xD; extension 0..0 Extension #xD; url 1..1 uri "activationState" #xD; value[x] 1..1 CodeableConcept Value of extension Binding: DeviceAlertActivationStateCodes (extensible) #xD; <a href="StructureDefinition-device-alertDetection-definitions.html#Extension.extension:limitRange" title="Slice limitRange: The range of values outside of which an alarm condition of the (single) specified priority would be triggered for the specified alert code, if the alert activation state were `active`. Limits may include upper or lower values, or both. If units are present, they should be the same as the DeviceMetric. If absent, units are assumed to be the same as the DeviceMetric.">extension:limitRange 0..1 Extension Limits applicable to the indicated alert priority. #xD; extension 0..0 Extension #xD; url 1..1 uri "limitRange" #xD; value[x] 1..1 Range Value of extension #xD; url 1..1 uri "http://hl7.org/fhir/StructureDefinition/device-alertDetection" #xD; value[x] 0..0 Value of extension #xD; Documentation for this format
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.
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 (priorities) 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.
All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Must have either extensions or value[x], not both
Subextension `alertCode` may only be omitted on the Device resource.
extension('alertCode').exists().not() implies (%resource is Device)
Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Extensions are always sliced by (at least) url
The alert for which the alert detection activation state is described
The alert for which the alert detection activation state is described. If an alert code is specified, then the activation state is for the specified alert. If no alert code is specified, the alert detection activation state applies to all alerts of the device. (See the extension description for additional details regarding multiple occurrences of this extension.)
Source of the definition for the extension code - a logical name or a URL.
The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.
Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R5/extensibility.html) for a list).
The alert priority for which the alert detection activation state is described
The alert priority for which the alert detection activation state is described. If an alert priority is specified, then the activation state is for the indicated priority of the specified alert. If no alert priority is specified, the alert detection activation state applies to all priorities of the specified alert. (See the extension description for additional details regarding multiple occurrences of this extension.)
The alert priority for which the alert detection activation state is described.
Both this element and the corresponding element in DeviceAlert are of type CodeableConcept, which allows alternate expressions of the same concept. If the same single priority is given in this element and in `DeviceAlert.priority`, they are considered matching priorities; however, no particular rules are expressed here for when either element contains multiple repetitions, and what "equivalent" priorities are.
The point(s) in time this activation state was in effect
When this activation state was in effect, which may be a statement about a single point-in-time or a time period (possibly on-going) covered.
The activation state of the specified alert (or alerts)
The reported activation state of the specified combination of alert and priority
Both this element and the corresponding element in DeviceAlert are of type CodeableConcept, which allows alternate expressions of the same concept. If the same single activation state is given in this element and in `DeviceAlert.signal.activationState`, they are considered matching activation states; however, no particular rules are expressed here for when either element contains multiple repetitions, and what "equivalent" activation states are.
Limits applicable to the indicated alert priority.
The range of values outside of which an alarm condition of the (single) specified priority would be triggered for the specified alert code, if the alert activation state were `active`. Limits may include upper or lower values, or both. If units are present, they should be the same as the DeviceMetric. If absent, units are assumed to be the same as the DeviceMetric.