A blood pressure is a measurement that was taken, not one being taken. The numeric column of a bedside monitor, one narrow row per number with its trend. A blood pressure is never drawn like the live numbers: it carries its age, greys at ten minutes and is withdrawn at an hour, and in the trend each reading is its own bar, never joined. SpO₂ that cannot be read is -?-, never the last good number; a heart rate names its source; a number that stopped arriving is -?- and its trend breaks across the silence. The IntelliVue manual: values are greyed or removed "to avoid older numerics being misinterpreted as current data".
import 'overscan'
import 'overscan/overscan.css'
<ov-vitals
id="v4"
label="BED 4"
avatar="bed4"
demo
></ov-vitals>import { OvVitals } from 'overscan/react'
<OvVitals
id="v4"
label="BED 4"
avatar="bed4"
demo
/>import { OvVitals } from 'overscan/vue'
<OvVitals
id="v4"
label="BED 4"
avatar="bed4"
demo
/>import OvVitals from 'overscan/svelte/OvVitals.svelte'
<OvVitals
id="v4"
label="BED 4"
avatar="bed4"
demo
/>Thirty minutes of history arrive with the first reading; from then on the page hands in a reading a second. Break one input and watch which number refuses and what its trend does.
import 'overscan'
import 'overscan/overscan.css'
<ov-vitals
label="CDR"
avatar="cdr"
params="hr,spo2,rr,temp"
src="models/vitals-bed.json"
demo
></ov-vitals>import { OvVitals } from 'overscan/react'
<OvVitals
label="CDR"
avatar="cdr"
params="hr,spo2,rr,temp"
src="models/vitals-bed.json"
demo
/>import { OvVitals } from 'overscan/vue'
<OvVitals
label="CDR"
avatar="cdr"
params="hr,spo2,rr,temp"
src="models/vitals-bed.json"
demo
/>import OvVitals from 'overscan/svelte/OvVitals.svelte'
<OvVitals
label="CDR"
avatar="cdr"
params="hr,spo2,rr,temp"
src="models/vitals-bed.json"
demo
/>import 'overscan'
import 'overscan/overscan.css'
<ov-vitals
id="vm"
label="EVA 2, SECOND SEAT"
avatar="seat2"
params="hr,spo2,rr,temp"
demo
></ov-vitals>import { OvVitals } from 'overscan/react'
<OvVitals
id="vm"
label="EVA 2, SECOND SEAT"
avatar="seat2"
params="hr,spo2,rr,temp"
demo
/>import { OvVitals } from 'overscan/vue'
<OvVitals
id="vm"
label="EVA 2, SECOND SEAT"
avatar="seat2"
params="hr,spo2,rr,temp"
demo
/>import OvVitals from 'overscan/svelte/OvVitals.svelte'
<OvVitals
id="vm"
label="EVA 2, SECOND SEAT"
avatar="seat2"
params="hr,spo2,rr,temp"
demo
/>A pulse from the cuff, a temperature with no site, and no alarm limits: each says so.
import 'overscan'
import 'overscan/overscan.css'
<ov-vitals
label="TRANSPORT"
params="hr,nibp,temp"
src="models/vitals-transport.json"
demo
></ov-vitals>import { OvVitals } from 'overscan/react'
<OvVitals
label="TRANSPORT"
params="hr,nibp,temp"
src="models/vitals-transport.json"
demo
/>import { OvVitals } from 'overscan/vue'
<OvVitals
label="TRANSPORT"
params="hr,nibp,temp"
src="models/vitals-transport.json"
demo
/>import OvVitals from 'overscan/svelte/OvVitals.svelte'
<OvVitals
label="TRANSPORT"
params="hr,nibp,temp"
src="models/vitals-transport.json"
demo
/>