A flat line is a claim about a heart. A bedside rhythm strip that draws the samples it is handed and decides when the rate may be shown. A flat trace can be six different things and only one of them is a heart that stopped, so each gets its own form: an asystole the monitor calls alarms and asks to be confirmed in a second lead; a flat trace nobody called withholds the rate and claims nothing; a lead off is a dotted rail and NOT ASYSTOLE; a stopped signal keeps its last trace, dashed, with the sweep standing still; paused monitoring draws no trace at all. The IntelliVue manual: an INOP that interrupts monitoring "places a question mark in place of the measurement numeric".
import 'overscan'
import 'overscan/overscan.css'
<ov-ecg
id="bed"
label="BED 4 · RHYTHM"
lead="II"
rate="72"
low="50"
high="120"
demo
></ov-ecg>import { OvEcg } from 'overscan/react'
<OvEcg
id="bed"
label="BED 4 · RHYTHM"
lead="II"
rate="72"
low="50"
high="120"
demo
/>import { OvEcg } from 'overscan/vue'
<OvEcg
id="bed"
label="BED 4 · RHYTHM"
lead="II"
rate="72"
low="50"
high="120"
demo
/>import OvEcg from 'overscan/svelte/OvEcg.svelte'
<OvEcg
id="bed"
label="BED 4 · RHYTHM"
lead="II"
rate="72"
low="50"
high="120"
demo
/>Try each flat line in turn: only the one the monitor calls asystole alarms.
import 'overscan'
import 'overscan/overscan.css'
<ov-ecg
data-feed="flat"
label="BED 2"
lead="II"
rate="0"
low="50"
high="120"
rhythm="asystole"
demo
></ov-ecg>import { OvEcg } from 'overscan/react'
<OvEcg
data-feed="flat"
label="BED 2"
lead="II"
rate="0"
low="50"
high="120"
rhythm="asystole"
demo
/>import { OvEcg } from 'overscan/vue'
<OvEcg
data-feed="flat"
label="BED 2"
lead="II"
rate="0"
low="50"
high="120"
rhythm="asystole"
demo
/>import OvEcg from 'overscan/svelte/OvEcg.svelte'
<OvEcg
data-feed="flat"
label="BED 2"
lead="II"
rate="0"
low="50"
high="120"
rhythm="asystole"
demo
/>import 'overscan'
import 'overscan/overscan.css'
<ov-ecg
data-feed="flat"
label="BED 2"
lead="V"
rate="0"
low="50"
high="120"
rhythm="asystole"
confirmed
gain="2"
demo
></ov-ecg>import { OvEcg } from 'overscan/react'
<OvEcg
data-feed="flat"
label="BED 2"
lead="V"
rate="0"
low="50"
high="120"
rhythm="asystole"
confirmed
gain="2"
demo
/>import { OvEcg } from 'overscan/vue'
<OvEcg
data-feed="flat"
label="BED 2"
lead="V"
rate="0"
low="50"
high="120"
rhythm="asystole"
confirmed
gain="2"
demo
/>import OvEcg from 'overscan/svelte/OvEcg.svelte'
<OvEcg
data-feed="flat"
label="BED 2"
lead="V"
rate="0"
low="50"
high="120"
rhythm="asystole"
confirmed
gain="2"
demo
/>import 'overscan'
import 'overscan/overscan.css'
<ov-ecg
data-feed="flat"
label="BED 3"
lead="II"
rate="72"
low="50"
high="120"
demo
></ov-ecg>import { OvEcg } from 'overscan/react'
<OvEcg
data-feed="flat"
label="BED 3"
lead="II"
rate="72"
low="50"
high="120"
demo
/>import { OvEcg } from 'overscan/vue'
<OvEcg
data-feed="flat"
label="BED 3"
lead="II"
rate="72"
low="50"
high="120"
demo
/>import OvEcg from 'overscan/svelte/OvEcg.svelte'
<OvEcg
data-feed="flat"
label="BED 3"
lead="II"
rate="72"
low="50"
high="120"
demo
/>