NEDOCS Calculator

Use the NEDOCS Calculator to estimate emergency department crowding from patient counts, beds, waiting time, processing time, admissions, and ED census.

894.0K uses Updated · 2026-05-25 Runs locally · zero upload
AD

How to Use NEDOCS Calculator

The NEDOCS Calculator focuses on how to estimate emergency department crowding from patient counts, beds, waiting time, processing time, admissions, and ED census. Follow these steps:

  1. Enter waiting patients and staffed ED beds to capture current bed pressure
  2. Enter the longest wait and average processing time using the same time unit, such as minutes
  3. Enter admitted patients, total patients, and current ED patient count
  4. Use the resulting NEDOCS band to compare crowding scenarios, not as a replacement for local command decisions

Formula & Theory — NEDOCS Calculator

The NEDOCS Calculator uses the following calculation logic:

NEDOCS = 85.8 × (waiting patients / ED beds)
        + 600 × (longest wait / average processing time)
        + 13.4 × (admitted patients / total patients)
        + 0.93 × ED patients
        − 20

NEDOCS is an operational scale rather than a patient physiology score. The waiting-to-bed ratio and wait-time ratio can move the value rapidly, which is why the calculator is useful for scenario testing during crowding.

Use Cases for NEDOCS Calculator

The NEDOCS Calculator is most useful in these situations:

  • Emergency department crowding dashboards and teaching examples.
  • Comparing staffing or bed-capacity scenarios before an operational huddle.
  • Explaining why long waits can push crowding high even when the number of admitted patients is modest.

Frequently asked questions about NEDOCS Calculator

What does NEDOCS Calculator calculate?

It helps estimate emergency department crowding from patient counts, beds, waiting time, processing time, admissions, and ED census.

Are the formulas shown on the page?

Yes. The calculation formula is shown in a code block in the Formula & Theory section.

Is my data stored?

No. All calculations happen in your browser; nothing is sent to a server.