Healthcare’s document processing problem is structural. A single patient encounter generates clinical notes, orders, referral letters, prior auth submissions, and billing records — often across four or five different systems, none of which share a data format. Add inbound documents from external payers, referring providers, and external labs, and the average health system is processing tens of thousands of unstructured documents per day through workflows that still rely heavily on human reading and manual data entry.
The dominant pain points I see fall into two categories. First, revenue cycle leakage: EOBs and remittance files that don’t get processed quickly leave cash sitting in accounts receivable; denial codes that don’t get extracted and analyzed leave revenue recovery opportunities invisible. Second, clinical staff redirection: care coordinators and medical records staff spend hours per day reading referral packets and records requests to extract information that a well-designed extraction pipeline could surface in seconds.
The architecture that works in healthcare builds around a document intake layer that normalizes source formats — EDI 835s, PDF EOBs, HL7 CDA documents, scanned paper records — before any AI extraction touches them. Pre-processing matters more here than in most industries because document quality and format consistency directly determine extraction accuracy. From there, extraction models trained on healthcare-specific document types (not general-purpose OCR) handle field extraction, with a confidence-scoring layer that routes low-confidence results to human review queues rather than auto-posting them.
Common obstacles include payer document format fragmentation (each payer’s EOB layout is slightly different, requiring per-payer model tuning or template libraries), the legal exposure that comes from miscoded clinical documents, and EHR systems that weren’t designed to accept structured data back from external processing pipelines. The last point is addressable through FHIR R4 write endpoints and HL7 interfaces that most major EHRs now support, but it requires deliberate integration architecture from the start rather than bolting extraction on as an afterthought.
The engagements that succeed start with a single high-volume, well-defined document type — remittance advice parsing or referral packet extraction — prove the accuracy model, build organizational trust in the outputs, and then expand scope. Trying to automate every document type simultaneously is how these projects stall.