Healthcare Patient Acuity Levels

This dataset provides simulated hospital patient admission records with detailed acuity scores and categorical labels, supporting advanced triage modeling and resource planning. It includes patient demographics, diagnoses, admission details, and outcome data, making it ideal for healthcare analytics, operational optimization, and predictive modeling of patient care needs.

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

Developing and validating triage models for emergency departments

Sample rows

preview · 8 of 200 rows · all 16 columns
patient_idstringacuity_levelstringresource_needs_scorefloatsecondary_diagnosis_codesstringadmission_idstringadmission_datetimedatetimedischarge_datetimedatetimeageintegergenderstringprimary_diagnosis_codestringacuity_scorefloattriage_categorystringdepartmentstringattending_physician_idstringlength_of_stay_daysfloatoutcomestring
PAT0001low2.3blankADM00012022-03-07T11:23:00Z2022-03-09T14:21:00Z0femaleP07.31.4non-urgentNeonatalPHY0112.1recovered
PAT0002moderate4.1blankADM00022021-12-15T08:42:00Z2021-12-19T15:10:00Z13maleJ45.23.1urgentPediatricsPHY0074.3recovered
PAT0003high44.6E11.9ADM00032023-04-21T20:03:00Z2023-04-22T13:00:00Z87femaleI50.919.8urgentGeriatricsblank0.7recovered
PAT0004moderate2.7blankADM00042024-01-10T03:15:00Zblank54femaleF32.16.3unknownPsychiatryblankblankongoing care
PAT0005moderate3.6blankADM00052022-08-25T16:47:00Z2022-08-28T10:00:00Z24otherE11.653.7urgentEndocrinologyPHY0032.7recovered
PAT0006critical90.8I10ADM00062022-05-12T09:37:00Zblank118unknownJ44.021.3emergentICUPHY001blankongoing care
PAT0007high8.3I12.9ADM00072023-07-02T19:19:00Z2023-07-08T12:00:00Z64maleN18.510.2urgentNephrologyPHY0125.7recovered
PAT0008low2.2blankADM00082021-11-03T06:51:00Z2021-11-03T16:45:00Z0femaleP22.02.1non-urgentNeonatalPHY0150.4recovered

What the 200 rows show

from the 200-row sample

Critical (acuity level) stands out: mean resource_needs_score is 86.5, against 8.6 for the rest.

  • 5.2median resource_needs_score
  • 4genders
  • 4triage categories
  • 5outcomes
  • 11departments
  • 47median age
Mean resource_needs_score by acuity_level200 rows
0501002.4low26 rows3.9moderate89 rows17.3high66 rows86.5critical19 rows
resource_needs_score200 rows, in bands of 20
085170164154467060120resource_needs_score →

Median 5.2, from 1.2 to 120.0.

secondary_diagnosis_codes44 rows with a value · 156 left blank
  1. E11.910
  2. I109
  3. E78.53
  4. E66.93
  5. J44.02
  6. J44.12
  7. I12.91
  8. I50.91
  9. E78.21
  10. Z51.51
16 columns by typefrom the column list below
  • string 10
  • integer 1
  • float 3
  • datetime 2

Columns

16 columns in three groups
blueprint · 16 columns
columntypedescriptionexample
Text 10 columns
patient_idstringUnique identifier for each patient recorduniquePAT0001
admission_idstringUnique identifier for each hospital admission or encounteruniqueADM0001
genderstringGender of the patientmale · female · other · unknownfemale
primary_diagnosis_codestringPrimary diagnosis code (e.g., ICD-10) assigned at admissionP07.3
secondary_diagnosis_codesstringComma-separated list of secondary diagnosis codes (e.g., ICD-10)optionalE11.9
acuity_levelstringCategorical acuity level label (e.g., low, moderate, high, critical)low · moderate · high · criticallow
triage_categorystringTriage category assigned at admission (e.g., emergent, urgent, non-urgent)emergent · urgent · non-urgent · unknown · optionalnon-urgent
departmentstringHospital department or unit where the patient was admitted (e.g., ICU, ER, General Medicine)11 departmentsNeonatal
attending_physician_idstringIdentifier for the attending physician responsible for the patientoptionalPHY011
outcomestringPatient outcome at discharge (e.g., recovered, transferred, deceased, ongoing care)recovered · transferred · deceased · ongoing care · unknown · optionalrecovered
Numbers 4 columns
ageintegerAge of the patient at the time of admission0 to 1200
acuity_scorefloatNumerical acuity score representing patient severity (higher indicates more severe)0 or more1.4
length_of_stay_daysfloatTotal length of stay in days (calculated as discharge minus admission)0 or more · optional2.1
resource_needs_scorefloatScore estimating the expected resource needs for the patient (e.g., nursing hours, equipment)0 or more · optional2.3
Dates and times 2 columns
admission_datetimedatetimeDate and time when the patient was admitted to the hospital2022-03-07T11:23:00Z
discharge_datetimedatetimeDate and time when the patient was discharged from the hospitaloptional2022-03-09T14:21:00Z

Use it for

  • median resourc…5.2200 rowsmean resource needs s…2.4low3.9mode…17.3high86.5crit…

    A healthcare dashboard

    Resource_needs_score by acuity_level and a breakdown of secondary_diagnosis_codes. Excel, Power BI or Tableau.

  • Why do the 19 critical rows have a mean resource_needs_score of 86.5?

    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 patients with admission_id, admission_datetime and discharge_datetime to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 16 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 dataset200 rows16 columns
Yours1,000 rows16 columns

blueprint · healthcare-patient-acuity-levels

Behind this dataset

Same schema. As many rows as you need.

These 200 rows came out of a blueprint — 16 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
  • Include age, chief complaint, and acuity score
  • Record vital signs and admission type
  • Label as low/high/critical acuity
  • No PHI included
Rows
Open the blueprint in Data Factory

1 credit per row. New accounts start with 25 free credits.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
healthcare-patient-acuity-levels

What should your data show?

Preview 20 rows free
No signup. No card.