Fulfillment is where DME service quality and cash velocity meet. A patient discharged from the hospital needs oxygen or a hospital bed that day; a delayed setup is a clinical risk, a referral-source relationship at stake, and a claim that can't bill until the equipment is delivered and the proof of delivery is signed. On-time delivery and clean orders aren't just operational niceties — they directly govern how fast revenue moves. This dashboard turns the order pipeline into accountability.

What this report answers

Are we delivering on time, how long does an order take, and where does it get stuck? The delivery page shows orders delivered, on-time rate, average cycle time, and same-day fill rate, then breaks on-time rate down by delivery method (tech delivery, courier, UPS/FedEx, patient pickup) and cycle time by product category, with a weekly on-time trend. The intake-quality page exposes the upstream causes: clean order rate, setups completed, order counts by delay reason (awaiting authorization, missing documentation, inventory backorder, patient unavailable), and clean order rate by referral source.

The metrics that matter

On-time delivery rate (on-time ÷ delivered) is the headline service metric. Order cycle time is the speed of fulfillment — and since billing waits on delivery, shorter cycle time means faster cash. Clean order rate is the upstream lever: orders that arrive intake-complete don't stall on a missing CMN or authorization. Same-day fill rate measures how often you can serve from stock — critical for hospital-discharge and oxygen orders. Setups completed confirms the order actually closed at the patient.

Why the data is trapped

Delivery events, cycle times, and delay reasons live in the logistics and order-tracking side of Brightree, NikoHealth, TeamDME, Fastrack, or WellSky DME, while the clean-order and documentation status sits in intake. Tying a late delivery back to its delay reason — and a delay reason back to a referral source or product category — requires joining those layers, which a canned delivery report doesn't do. So ops sees that orders are late without seeing that, say, hospital-discharge referrals arrive with incomplete documentation that holds them up.

How to read it

Read on-time rate by delivery method and cycle time by category together: a category with long cycle time and low on-time rate is your bottleneck. Then jump to delay reasons — if "Awaiting Authorization" and "Missing Documentation" dominate, the fix is upstream in intake, not in the truck route. Clean order rate by referral source tells you which referrers send incomplete orders worth a process conversation. The weekly trend shows whether changes are sticking. This sample uses fully synthetic orders — no PHI.

Metrics it tracks

MetricWhat it means
Orders DeliveredCount of orders that reached the patient — rows where DeliveredFlag = 1.
On-Time Delivery RateDelivered orders meeting the promised date — SUM(OnTimeFlag) ÷ SUM(DeliveredFlag).
Order Cycle Time (Days)Average order-to-delivery days — SUM(CycleTimeDays) ÷ SUM(DeliveredFlag).
Clean Order RateOrders intake-complete with no documentation hold — SUM(CleanOrderFlag) ÷ count of orders.
Setups CompletedCount of completed patient setups/training — rows where SetupCompletedFlag = 1.
Same-Day Fill RateOrders fulfilled from stock the same day — SUM(SameDayFlag) ÷ count of orders.

Used by: Operations director; logistics/delivery manager

Frequently asked questions

What is a good on-time delivery rate for a DME supplier?

On-time rate is delivered orders that met the promised date divided by all delivered orders. Higher is better, especially for oxygen and hospital-discharge orders that are time-critical. The value of the report is seeing on-time rate by delivery method and product category so you can fix the specific lane that's late rather than chasing an average.

Why does clean order rate matter in DME fulfillment?

A clean order is intake-complete — Rx, CMN, authorization, and eligibility all in hand — so it can be delivered and billed without stalling. A low clean order rate means orders get held mid-fulfillment, lengthening cycle time and delaying cash. It's the upstream lever that fixes many delivery delays before they happen.

How does delivery speed affect DME revenue?

A DME claim generally can't bill until the equipment is delivered and the proof of delivery is captured, so order cycle time directly governs how fast revenue moves. Shortening cycle time and raising the same-day fill rate both pull cash forward and improve the patient and referral-source experience.

Build this report on your own data

Clone this DME/HME template — describe it and we’ll generate sample data so you can try it free, or upload your own export. You get a fully modeled, branded Power BI project that opens in Power BI Desktop.

Use this as a template →