Service
Lab results automation for eClinicalWorks: FQHC results that land in the order, not the fax pile
The result came back Tuesday. It is Friday. It is still a PDF attached to a document nobody opened, and the order in eCW still says open.
Nobody did anything wrong. Nobody had time.
This page is for the CMO, the lab lead, the QI director, and the clinical ops manager at an FQHC or other 330 center who already lives in eClinicalWorks. In Puerto Rico, the USVI, or the mainland. Same problem everywhere.
Where results get stuck in eCW
Your send-out lab interface works most of the time. That is not where the day goes. The day goes here:
- Interface reconciliation. A result failed to attach because the patient or the provider did not match. It sits in the reconciliation bucket until someone who knows the screen clears it.
- In-house labs. No interface. The order stays open until someone types the value.
- Outside results by fax or scan. Hospital labs, specialists, imaging centers. They arrive as a PDF in the fax inbox or a scan folder. Someone renames it, attaches it, maybe. The value never reaches the order.
- DI and procedure reports. Same story. A document in the chart, not a closed order.
- Outstanding orders. The list grows every week. Somebody reviews it when there is time. There is never time.
If your fix is "train the MAs again," read eClinicalWorks optimization for FQHCs. If the build is right and the volume is the problem, keep reading.
Why a PDF result hurts a 330 center
A value inside a scanned PDF is invisible to the system.
- Clinical Rules cannot fire on it.
- Registries and care gap lists cannot count it.
- Your A1c, screening, and follow-up measures do not see it, so UDS reporting in eClinicalWorks undercounts work your team already did.
- The provider sees it only if someone routed it to the right inbox.
- Follow-up depends on somebody remembering.
That last one is the one that matters. Health outcomes do not fail at the lab. They fail between the result and the callback.
How it works inside eClinicalWorks
MediBOT is digital staff. It gets a named user account in eCW with a role and a queue, the same way a medical records clerk does. Auditors see who did what.
On results, the job is specific:
- Watch the fax inbox, the scan folder, or the document queue you point it at.
- Classify each document: lab, DI, procedure result, referral, other.
- Match it to the right patient and the right open order.
- Extract the structured values.
- Validate them against the order.
- Enter them into the right order, task, or chart.
- Flag anything missing or ambiguous. Never guess.
That last rule is the whole product. If it cannot validate the patient, the order, or the value, it does not write. It opens an exception for a person. One traceable queue item at a time.
Nothing new for staff to learn. The work lands in eCW, where they already look.
Results alerts: built for your workflow
This is the part everyone asks about. A result comes in, and the care team needs to know today, not next week.
We build this per center. It is available through an automation assessment, not as a switch you flip:
- Your clinical leadership defines which results need follow-up and who owns them.
- We scope the rule: which result types, which thresholds, which care team, which work item.
- The automation opens that work item in eCW, a telephone encounter or a task, routed to the right person with the result attached.
MediBOT does not make clinical decisions. It does not interpret a result for the patient. It moves the result to the human who does, inside the system, with a trail.
Same for imaging and procedure results. If your team wants DI follow-up routed, we scope it in the assessment and build it to your protocol.
What staff stop doing
- Opening the fax inbox every hour to see what came in.
- Renaming and attaching PDFs by hand.
- Typing values from a PDF into an order.
- Clearing the same reconciliation mismatch for the fifth time.
- Chasing open orders that were actually resulted weeks ago.
They keep the work that needs a license or judgment. Providers still review and sign. Nurses still make the call. MediBOT does the clerical pass before they sit down.
Pair it with problem list and diagnosis cleanup and the chart the provider opens is current on both sides: what the patient has, and what the last result said.
Proof
Across 3 Puerto Rico community health centers, from December 2024 to July 2026, MediBOT processed 16,990 automated transactions, redirected 1,088 staff hours, and touched 13,059 patient interactions, for an estimated $20,525 in labor savings. That is the combined total across the automations running in those centers. Not one center. Not one workflow.
Those automations include eligibility verification in eClinicalWorks, document and results handling, and problem list cleanup. We do not publish per-workflow numbers we have not measured.
Who this is for
- FQHCs, CHCs, and other 330 centers on eClinicalWorks.
- Centers that still receive outside results by fax or scan.
- Clinical ops and QI leads who own the open-orders list and the follow-up gap.
- Leadership that would rather redirect staff hours than add another records clerk.
We have run managed IT for community health centers in Puerto Rico since 2017. The automation sits on top of an environment we already know how to keep up.
FAQ
Does eClinicalWorks already automate lab results?
Partly. A working HL7 lab interface attaches send-out results to the patient record. It does not handle results that fail to match and land in interface reconciliation, in-house labs without an interface, or outside results that arrive by fax or scan. That leftover is where staff time goes, and that is the work MediBOT picks up.
What does MediBOT actually do with a lab result in eCW?
It reads the incoming document, identifies the patient and the open order, extracts the values, validates them, and enters them into the right order, task, or chart as a named eCW user. If a field is missing or does not match, it flags the item for a person instead of guessing.
Can it alert the care team when a result needs follow-up?
We build results alerts per center through an automation assessment. Your clinical leadership defines which results need follow-up and who owns them, and the automation opens a telephone encounter or task in eCW for that person. MediBOT does not make clinical decisions.
Does it work for imaging and procedure results too?
Document triage covers lab, DI, and procedure result documents. Routing rules for imaging and procedure follow-up are scoped to your protocol in the assessment.
Does PHI leave our environment?
No. MediBOT runs inside your own AWS tenant, and the agent works through a scoped eCW user account with the same permission model as staff. Pair it with a current HIPAA security risk analysis so the new account is documented.
How do we start?
Book a discovery call. Bring one week of unread result documents and your open-orders count. We will tell you what can be structured, what stays human, and whether an automation assessment makes sense.
Book a discovery call
Pull one week of result documents that nobody entered. Count the open orders. That is your baseline.
Book a discovery call or ask for an automation assessment. We map the results workflow, say what MediBOT can take tonight, and scope alerts to your protocol. See the product at medibot.health.
Humans first. Tech second.
Millennial Networks Metro Office Park Lot. 6, Suite 204 Guaynabo, PR 00968 Florida office: 4850 Tamiami Trl N, Suite 301, Naples, FL 34103 787-945-2260 corp@mnetpr.com
