--- type: "mappings" title: "DeviceAlert Mappings" resource: "DeviceAlert" --- # DeviceAlert Mappings - **DeviceAlert**: w5=administrative.device; workflow=Event; DIM=AlertCondition, AlertState; BICEPS=AlertConditionDescriptor, AlertSignalState, AlertConditionState - **DeviceAlert.identifier**: w5=FiveWs.identifier; workflow=Event.identifier; DIM=AlertCondition/alert-info-id; BICEPS=AlertOccurrenceIdentifier - **DeviceAlert.procedure**: workflow=Event.partOf - **DeviceAlert.status**: w5=FiveWs.status; workflow=Event.status; DIM=AlertState - **DeviceAlert.category**: w5=FiveWs.class; workflow=Event.category - **DeviceAlert.type**: w5=FiveWs.class; DIM=AlertCondition/alert-type; BICEPS=AlertConditionDescriptor/Kind - **DeviceAlert.priority**: w5=FiveWs.grade; DIM=AlertCondition/alert-type; BICEPS=If present, AlertConditionState/ActualPriority; otherwise AlertConditionDescriptor/Priority - **DeviceAlert.code**: w5=FiveWs.what[x]; workflow=Event.code; DIM=AlertCondition/alert-code; BICEPS=AlertConditionDescriptor/Type - **DeviceAlert.subject**: w5=FiveWs.subject; workflow=Event.subject - **DeviceAlert.encounter**: w5=FiveWs.context; workflow=Event.encounter - **DeviceAlert.presence**: BICEPS=AlertConditionState/Presence - **DeviceAlert.occurrence[x]**: w5=FiveWs.done[x]; workflow=Event.occurrence[x]; BICEPS=AlertConditionState/DeterminationTime - **DeviceAlert.device**: w5=FiveWs.author; workflow=Event.product; DIM=AlertCondition/alert-source; BICEPS=AlertConditionDescriptor/Source - **DeviceAlert.acknowledgedBy**: w5=FiveWs.actor; workflow=Event.actor - **DeviceAlert.location**: w5=FiveWs.where[x]; workflow=Event.location - **DeviceAlert.derivedFrom**: w5=FiveWs.why[x] - **DeviceAlert.derivedFrom.observation**: workflow=Event.reason - **DeviceAlert.derivedFrom.limit**: DIM=Limit-Specification; BICEPS=LimitAlertConditionState/Limits - **DeviceAlert.label**: DIM=AlertCondition/Label-String; BICEPS=AlertConditionDescriptor/TypeConceptDescription - **DeviceAlert.signal**: DIM=AlertCondition/AlertFlags; AlertCondition/AlertControls; BICEPS=AlertSignalState - **DeviceAlert.signal.activationState**: DIM=AlertCondition/AlertState; BICEPS=AlertSignalState/ActivationState - **DeviceAlert.signal.presence**: BICEPS=AlertSignalState/Presence - **DeviceAlert.signal.annunciator**: DIM=AlertCondition/AlertFlags; BICEPS=AlertSignalDescriptor/Manifestation - **DeviceAlert.signal.manifestation**: DIM=AlertCondition/AlertFlags; BICEPS=AlertSignalState/Location - **DeviceAlert.signal.type**: BICEPS=AlertSystemDescriptor/AlertSignal/Type - **DeviceAlert.signal.indication**: BICEPS=Start: AlertConditionState/DeterminationTime + AlertConditionState/ActualConditionGenerationDelay + AlertSignalState/ActualSignalGenerationDelay End: Change of AlertConditionState/DeterminationTime