Remote Patient Monitoring Readings
This dataset provides granular, time-stamped physiological readings from remote patient monitoring devices, including heart rate, blood pressure, respiratory rate, temperature, oxygen saturation, glucose, and weight. It supports early detection of health deterioration, continuous patient tracking, and integration with clinical alerting systems, making it invaluable for proactive healthcare management and research.
Sample rows
preview · 8 of 200 rows · all 14 columns| reading_idstring | blood_oxygen_saturation_pctfloat | alert_flagboolean | patient_idstring | device_idstring | timestampdatetime | heart_rate_bpmfloat | systolic_bp_mmHgfloat | diastolic_bp_mmHgfloat | respiratory_rate_bpmfloat | body_temperature_cfloat | glucose_mg_dlfloat | weight_kgfloat | notesstring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| R0001 | 98 | false | P001 | D-A12 | 2024-06-01T07:15:00Z | 74 | 118 | 76 | 15 | 36.8 | 92 | 82.4 | Routine check, no complaints |
| R0002 | 97 | false | P002 | D-B27 | 2024-06-01T07:32:00Z | 62 | 112 | 72 | 16 | 36.7 | 99 | 70.1 | No symptoms reported |
| R0003 | 96 | true | P003 | D-A12 | 2024-06-01T08:02:00Z | 88 | 136 | 87 | 20 | 37.6 | 123 | 94.3 | Mild hypertension observed |
| R0004 | 98 | false | P004 | D-C34 | 2024-06-01T08:34:00Z | 54 | 108 | 69 | 13 | 36.3 | 87 | 67.2 | blank |
| R0005 | 99 | false | P005 | D-D58 | 2024-06-01T09:00:00Z | 77 | 120 | 77 | 14 | 36.9 | 104 | 79.8 | No issues, regular monitoring |
| R0006 | 94 | true | P003 | D-A12 | 2024-06-01T09:25:00Z | 92 | 142 | 96 | 22 | 38.2 | 131 | 94.2 | Fever and hypertension, follow-up required |
| R0007 | 90 | true | P006 | D-E12 | 2024-06-01T10:10:00Z | 102 | 158 | 99 | 18 | 37.9 | 145 | 112.5 | Obesity and hypertension, oxygen low |
| R0008 | 99 | false | P007 | D-F03 | 2024-06-01T10:25:00Z | 76 | 121 | 78 | 16 | 36.8 | 109 | 68.7 | blank |
| R0009 | 97 | false | P008 | D-G44 | 2024-06-01T11:03:00Z | 65 | 114 | 73 | 15 | 37.1 | 91 | 74.9 | Routine AM reading |
| R0010 | 80 | true | P009 | D-H61 | 2024-06-01T11:15:00Z | 148 | 172 | 114 | 33 | 39.3 | 244 | 125.7 | Critical values, hypertensive crisis, urgent care needed |
| R0011 | 98 | false | P010 | D-C34 | 2024-06-01T12:00:00Z | 78 | 125 | 79 | 17 | 37.2 | 96 | 82.9 | No symptoms |
| R0012 | 93 | true | P011 | D-I19 | 2024-06-01T12:20:00Z | 97 | 151 | 106 | 23 | 37.7 | 112 | 106 | Elevated BP and glucose, follow-up suggested |
| R0013 | 0 | true | P012 | D-J07 | 2024-06-01T12:57:00Z | 0 | 0 | 0 | 0 | 25 | 0 | 0 | Device malfunction, all sensors report zero |
| R0014 | 99 | false | P013 | D-K22 | 2024-06-01T13:12:00Z | 81 | 128 | 82 | 18 | 37.3 | 106 | 86.5 | Normal post-exercise reading |
| R0015 | 91 | true | P014 | D-L39 | 2024-06-01T13:40:00Z | 95 | 144 | 97 | 20 | 38.5 | 155 | 121.7 | Fever, hypertension, obesity |
| R0016 | 99 | false | P015 | D-M44 | 2024-06-01T14:15:00Z | 73 | 119 | 75 | 15 | 36.8 | 100 | 65.4 | blank |
| R0017 | 99 | false | P001 | D-A12 | 2024-06-01T14:45:00Z | 77 | 122 | 78 | 18 | 37 | 104 | 82.3 | Follow-up, stable vitals |
| R0018 | 98 | false | P016 | D-N53 | 2024-06-01T15:05:00Z | 68 | 116 | 74 | 16 | 36.5 | 95 | 57.9 | No complaints |
| R0019 | 76 | true | P017 | D-O67 | 2024-06-01T15:39:00Z | 132 | 170 | 112 | 32 | 39.7 | 221 | 142.6 | Multiple critical values, urgent intervention required |
| R0020 | 92 | true | P018 | D-P71 | 2024-06-01T16:10:00Z | 93 | 152 | 105 | 20 | 37.9 | 165 | 110.8 | Elevated BP, low oxygen |
What the 200 rows show
from the 200-row sample- 43%alert_
flag = true - 97median blood_
oxygen_ saturation_ pct - 50patients
- 78median heart_
rate_ bpm - 121median systolic_
bp_ mmHg - 78median diastolic_
bp_ mmHg
Median 97, from 0 to 100.
- string 4
- float 8
- datetime 1
- boolean 1
Columns
14 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 4 columns | |||
reading_id | string | Unique identifier for each physiological reading record.unique | R0001 |
patient_id | string | Unique identifier for the patient associated with this reading. | P001 |
device_id | string | Unique identifier for the remote monitoring device that captured the reading. | D-A12 |
notes | string | Optional notes or comments associated with the reading (e.g., patient-reported symptoms, device issues).optional | No symptoms reported |
| Numbers 8 columns | |||
heart_rate_bpm | float | Patient's heart rate in beats per minute at the time of reading.0 or more · optional | 74 |
systolic_bp_mmHg | float | Systolic blood pressure in millimeters of mercury.0 or more · optional | 118 |
diastolic_bp_mmHg | float | Diastolic blood pressure in millimeters of mercury.0 or more · optional | 76 |
respiratory_rate_bpm | float | Patient's respiratory rate in breaths per minute.0 or more · optional | 15 |
body_temperature_c | float | Patient's body temperature in degrees Celsius.25 to 45 · optional | 36.8 |
blood_oxygen_saturation_pct | float | Patient's blood oxygen saturation as a percentage.0 to 100 · optional | 98 |
glucose_mg_dl | float | Patient's blood glucose level in milligrams per deciliter.0 or more · optional | 92 |
weight_kg | float | Patient's weight in kilograms at the time of reading.0 or more · optional | 82.4 |
| Dates and times 1 column | |||
timestamp | datetime | Date and time when the physiological reading was recorded. | 2024-06-01T07:15:00Z |
| True or false 1 column | |||
alert_flag | boolean | Indicates if this reading triggered an early warning or intervention alert.optional | false |
Use it for
A healthcare dashboard
The alert_
flag rate and blood_ oxygen_ saturation_ pct. Excel, Power BI or Tableau. Why do 85 of 200 rows have alert_
flag = true? A class exercise
Hand out the rows and one question. Everyone works from the same 200 rows.
- Readings200R000198falseR000396trueR000694true
A software demo
Believable readings with patient_
id, device_ id and timestamp to fill a screen in front of a buyer.
blueprint · remote-patient-monitoring-readings
Behind this dataset
Same schema. As many rows as you need.
These 200 rows came out of a blueprint — 14 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- Include timestamped heart rate, SpO2, blood pressure
- Flag abnormal readings
- Multiple patients over months
- No personal identifiers
1 credit per row. Preview 20 rows free. Buy rows for the full run.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- remote-patient-monitoring-readings