Patient Triage Categorization Records

This dataset provides detailed records of patient triage categorization in emergency departments, capturing arrival times, presenting complaints, vital signs, triage urgency, and anticipated resource needs. It enables healthcare providers and administrators to analyze patient flow, optimize resource allocation, and monitor triage decision-making for quality improvement and operational efficiency.

  • last updated 12 Jul 2025
  • by GoMask
The brief that made it

Analyzing emergency department patient flow and wait times

Sample rows

preview · 8 of 80 rows · all 18 columns
triage_record_idstringtriage_categorystringvital_signs_respiratory_rateintegerresource_needsstringpatient_idstringarrival_datetimedatetimetriage_scoreintegerpresenting_complaintstringvital_signs_temperaturefloatvital_signs_heart_rateintegervital_signs_blood_pressure_systolicintegervital_signs_blood_pressure_diastolicintegervital_signs_oxygen_saturationfloatageintegergenderstringtriage_nurse_idstringtriage_notesstringtriage_completed_datetimedatetime
TRIAGE-0001Urgent22Bed, Monitor, ECGPAT-10012024-05-10T09:23:005Chest pain37.1110138879852MaleNURSE-03Patient diaphoretic, ECG ordered.2024-05-10T09:34:00
TRIAGE-0002Standard15Bed, X-rayPAT-10022024-05-10T08:51:0013Sprained ankle36.776119759928FemaleNURSE-07blank2024-05-10T09:01:00
TRIAGE-0003Very Urgent30Oxygen, Bed, MonitorPAT-10102024-05-10T06:12:003Shortness of breath38.2120144928967FemaleNURSE-01Wheezing noted, oxygen started.2024-05-10T06:21:00
TRIAGE-0004Non-Urgent16blankPAT-10032024-05-10T10:44:0018Request for medication refill36.275122789942OtherNURSE-05Patient ambulatory.2024-05-10T10:49:00
TRIAGE-0005Immediate6Immediate Physician, ResuscitationPAT-10042024-05-10T14:03:001Unresponsive35.93262325577MaleNURSE-02Code Blue initiated.2024-05-10T14:07:00
TRIAGE-0006Urgent20Monitor, BedPAT-10212024-05-09T20:18:007Severe headache36.883146959735FemaleNURSE-01Photophobia present.2024-05-09T20:27:00
TRIAGE-0007Standard17BedPAT-10112024-05-10T12:07:0014Abdominal pain37.5801247998.419MaleNURSE-04blank2024-05-10T12:17:00
TRIAGE-0008Urgent18Bed, Pain reliefPAT-10022024-05-11T08:06:006Severe back pain36.592129809728FemaleNURSE-06History of herniated disc.2024-05-11T08:17:00

What the 80 rows show

from the 80-row sample

Very Urgent (triage category) stands out: mean vital_signs_respiratory_rate is 27.2, against 16.6 for the rest.

  • 17median vital_signs_respiratory_rate
  • 4genders
  • 12median triage_score
  • 36.8median vital_signs_temperature
  • 84.5median vital_signs_heart_rate
  • 118median vital_signs_blood_pressure_systolic
Mean vital_signs_respiratory_rate by triage_category80 rows
0204015.3Immedi…6 rows27.2Very U…14 rows20.3Urgent22 rows15.5Standa…24 rows13.3Non-Ur…14 rows
vital_signs_respiratory_rate80 rows, in bands of 5
02040415321764252540vital_signs_respiratory_rate →

Median 17, from 6 to 36.

resource_needs60 rows with a value · 20 left blank
  1. Bed19
  2. Monitor, Bed10
  3. Immediate Physician, Monitor, Bed5
  4. Bed, Monitor3
  5. Immediate Physician, Resuscitation2
  6. Monitor, Bed, Immediate Physician2
  7. Immediate Physician, Bed, Monitor2
  8. Bed, Monitor, Immediate Physician2
  9. Bed, Analgesia2
  10. Bed, Monitor, ECG1
18 columns by typefrom the column list below
  • string 8
  • integer 6
  • float 2
  • datetime 2

Columns

18 columns in three groups
blueprint · 18 columns
columntypedescriptionexample
Text 8 columns
triage_record_idstringUnique identifier for each triage recorduniqueTRIAGE-0001
patient_idstringUnique identifier for the patientPAT-1001
triage_categorystringAssigned triage category indicating urgency (e.g., Immediate, Very Urgent, Urgent, Standard, Non-Urgent)Immediate · Very Urgent · Urgent · Standard · Non-UrgentUrgent
presenting_complaintstringBrief description of the patient's main complaint or reason for visitChest pain
genderstringPatient's self-reported genderMale · Female · Other · Unknown · optionalMale
triage_nurse_idstringUnique identifier for the nurse or clinician performing the triageNURSE-03
triage_notesstringAdditional notes or observations recorded during triageoptionalPatient ambulatory.
resource_needsstringAnticipated resources required (e.g., Bed, Monitor, Isolation, Immediate Physician)optionalBed, Monitor, ECG
Numbers 8 columns
triage_scoreintegerNumeric score assigned during triage assessment (if applicable)1 or more · optional5
vital_signs_temperaturefloatPatient's body temperature in Celsius at triage30 to 45 · optional37.1
vital_signs_heart_rateintegerPatient's heart rate (beats per minute) at triage20 to 250 · optional110
vital_signs_respiratory_rateintegerPatient's respiratory rate (breaths per minute) at triage5 to 80 · optional22
vital_signs_blood_pressure_systolicintegerPatient's systolic blood pressure (mmHg) at triage50 to 300 · optional138
vital_signs_blood_pressure_diastolicintegerPatient's diastolic blood pressure (mmHg) at triage20 to 200 · optional87
vital_signs_oxygen_saturationfloatPatient's oxygen saturation percentage at triage50 to 100 · optional98
ageintegerPatient's age in years at the time of triage0 to 120 · optional52
Dates and times 2 columns
arrival_datetimedatetimeDate and time when the patient arrived at the emergency department2024-05-10T09:23:00
triage_completed_datetimedatetimeDate and time when triage was completedoptional2024-05-10T09:34:00

Use it for

  • median vital s…1780 rowsmean vital signs resp…15.3Imme…27.2Very…20.3Urge…15.5Stan…

    A healthcare dashboard

    Vital_signs_respiratory_rate by triage_category and a breakdown of resource_needs. Excel, Power BI or Tableau.

  • Why do the 14 Very Urgent rows have a mean vital_signs_respiratory_rate of 27.2?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable triage records with patient_id, arrival_datetime and triage_category to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 18 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset80 rows18 columns
Yours1,000 rows18 columns

blueprint · patient-triage-categorization-records

Behind this dataset

Same schema. As many rows as you need.

These 80 rows came out of a blueprint — 18 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.

Rules it was built with
  • Assign triage category per patient
  • Log arrival and assessment times
  • Flag mismatches between triage and diagnosis
  • Summarize cases by triage level
Rows
Open the blueprint in Data Factory

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
patient-triage-categorization-records

What should your data show?

Preview 20 rows free
No signup. No card.