Absolute resulting measurements, never signed deltas. Omitted values are unspecified or inherited in an event context. Bounds are storage limits, not clinical reference intervals.
- Optional; omitted values remain unspecified.
Patient
A clinical snapshot that can change as the scenario progresses.
Define physiologic variables separately from measured observations and support authored trends.
Portable format · Suite implementation support
Use the patient's age to choose a row. ‘Under’ excludes the upper age; the next row starts at that age. Values at either end of a vital-sign range are within range.
| Age | Group | HR | RR | Systolic BP | Diastolic BP |
|---|---|---|---|---|---|
| Birth to under 28 days | Newborn | 100–205 | 30–53 | 67–84 | 35–53 |
| 28 days to under 1 year | Infant | 100–180 | 30–53 | 72–104 | 37–56 |
| 1 to under 3 years | Toddler | 98–140 | 22–37 | 86–106 | 42–63 |
| 3 to under 6 years | Preschool | 80–120 | 20–28 | 89–112 | 46–72 |
| 6 to under 12 years | School age | 75–118 | 18–25 | 97–115 | 57–76 |
| 12 to under 16 years | Adolescent | 60–100 | 12–20 | 102–120 | 61–80 |
| 16 years and older | Older adolescent / adult | 60–100 | 12–18 | 90–120 | 60–80 |
These defaults also require a known age. HR is in beats/min, RR in breaths/min, and blood pressure in mmHg.
| Vital sign | Normal range | Unit |
|---|---|---|
| Oxygen saturation (SpO2) | 95–100 | % |
| Temperature | 36.5–37.3 | °C |
| End-tidal CO2 (EtCO2) | 35–45 | mmHg |
| Priority | Use | Meaning |
|---|---|---|
| 1 | Authored flag | An explicitly authored flag takes precedence, including none or not-interpreted. |
| 2 | Authored reference interval | Use the scenario's own range. A text-only interval leaves numeric interpretation unspecified. |
| 3 | Age-based default | If neither is supplied, use the patient's age and the tables above. Missing or invalid age leaves the reading uninterpreted. |
{ id: ID, concept: string, value: number, unit: string }
Optional; default []
Underlying authored numeric state. Measurements reference it explicitly rather than appearing automatically.
Variable ID
Optional; omitted means unspecified
On collection, snapshot this variable's current value into a new measurement; later trends do not rewrite past results.
positive number
Required only for trend-variable
Duration of a linear authored change from current value to target. Instant changes use set-variable.
literal "linear"
Required only for trend-variable
The format supports one explicit interpolation rule; no inferred dose-response or disease model.
{ patientId: Patient ID, systolicVariableId: Variable ID, diastolicVariableId: Variable ID, systolicDrop: number, diastolicDrop: number }
Optional; physiologic diagnostics only
Baseline-relative standing BP at three minutes. Both drops are finite values from 0 to 100 mmHg; both variables belong to the named patient and use mmHg.
Shared format conventions · All format elements · Download specification
Absolute resulting measurements, never signed deltas. Omitted values are unspecified or inherited in an event context. Bounds are storage limits, not clinical reference intervals.
Heart rate in beats per minute. Enter the resulting measurement, not an amount of change; omit to leave it unspecified or retain the previous value during a transition.
Noninvasive systolic blood pressure in mmHg. Enter the resulting measurement, not an amount of change; omit to leave it unspecified or retain the previous value during a transition.
Noninvasive diastolic blood pressure in mmHg. Enter the resulting measurement, not an amount of change; omit to leave it unspecified or retain the previous value during a transition.
Respiratory rate in breaths per minute. Enter the resulting measurement, not an amount of change; omit to leave it unspecified or retain the previous value during a transition.
Peripheral oxygen saturation as a percentage from 0 to 100. Enter the resulting measurement, not an amount of change; omit to leave it unspecified or retain the previous value during a transition.
Body temperature in degrees Celsius. Enter the resulting measurement, not an amount of change; omit to leave it unspecified or retain the previous value during a transition.
End-tidal carbon dioxide pressure in mmHg. Enter the resulting measurement, not an amount of change; omit to leave it unspecified or retain the previous value during a transition.
Invasive arterial systolic blood pressure in mmHg. Enter the resulting measurement, not an amount of change; omit to leave it unspecified or retain the previous value during a transition.
Invasive arterial diastolic blood pressure in mmHg. Enter the resulting measurement, not an amount of change; omit to leave it unspecified or retain the previous value during a transition.