Healthcare Document Processing

Extract data from discharge summaries

Unstract reads hospital discharge summaries, from typed EHR printouts to faxed discharge papers, and returns the diagnoses, discharge medications, follow-up appointments and pending results the care team documented, each linked to its line, to your EHR or clinical data warehouse.

discharge-summary-okafor-2026-10-29.pdf · faxed by the hospitalstructured data
{  "patient": "Okafor, Daniel",  "date_of_birth": "07/14/1954",  "admission_date": "10/24/2026",  "discharge_date": "10/29/2026",  "attending": "Elena Varga, MD",  "discharge_diagnosis": "Community-acquired pneumonia",  "icd10": "J18.9",  "new_medication": "Amoxicillin-clavulanate 875 mg BID x 5 days",  "disposition": "Home with home health",  "follow_up": "PCP Dr. S. Lin 11/05/2026",  "pending_results": "Blood cultures, final report",  "confidence": 0.92}

Trusted by healthcare and revenue cycle teams around the globe

G2 Leader, Fall 2026G2 Best Usability, Summer 2026
Moody'sEndpointMedaxionPinpointConvrSmart ClerkCyberSoftThoughtFocusZluriIOA
What arrives

Patients leave the hospital before their paperwork reaches you

A discharge summary from your own hospital prints cleanly. Summaries from other hospitals, rehab units and transfers reach care managers and HIM staff by fax, by portal download and as pages in a scanned record.

A summary from an outside hospital with a fax streak over the medications

MEDICATIONSFOLLOW-UP40 MGDISPOSITIONHOMEHH

Discharge papers with a nurse's handwritten follow-up and a corrected dose

EHR PRINTDICTATEDTRANSFER

Three hospitals, three discharge summary layouts

DSMEDSINSTRXFER22 PAGES · 1 STAY

Summary, instructions and transfer form scanned as one file

MED RECONCILIATION · 11 LINES

A reconciliation table listing every medication kept, changed or stopped

Care managers and nurses read each summary page by page to find the new medications, the follow-up date and the tests still pending, and a patient whose follow-up call waits on that reading is the one most likely to come back through the emergency department.

Unstract reads each discharge summary, pulls the diagnoses, medications, disposition, follow-ups and pending results you name, links every value to its line, and sends the record to your EHR or clinical data warehouse.

Book a consultationFree consultation worth $1,000. Bring two or three de-identified discharge summaries.
How it works

Read the summary, structure the transition, route the patient

LLMWhisperer turns each discharge summary into text, Document Studio returns the structured record, and Flow moves the referral that comes with it into your intake queue. A care management team can start with the parsing and add the rest when it suits them.

Discharge summary OCR

Read discharge summaries with the medication table intact

A discharge summary mixes narrative and tables: a hospital course in prose, then a medication list where each drug sits beside its dose, frequency and status. Discharge summary OCR is only useful if "continue" stays with metformin and "stop" stays with glipizide. LLMWhisperer keeps the layout of the page, so each medication line reads as one line and each checked disposition box reads as checked. It reads typed printouts, dictated summaries and pages that went through two fax machines.

Hand the text to your own LLM, or use it as the first step of a full care transition run.

Learn more about LLMWhisperer
PATIENTOkafor, Daniel R.ADMIT / DC10/24 · 10/29/2026DC DX 1CAP, right lower lobeNEW MEDAmox-clav 875 mg BIDSTOPGlipizide 5 mg dailyDISPOSITIONHome with home healthPENDINGBlood cultures, final
AI data extraction

Turn each discharge summary into one record of the hospital stay

Describe the record once: patient, admission and discharge dates, attending physician, admitting and discharge diagnoses as written, procedures, discharge medications with dose, frequency and status, disposition, follow-up appointments, pending results and signature. Discharge papers data extraction then returns the same JSON from an EHR printout, a dictated summary or a transfer form. Checks you set travel with the record: a follow-up with no date, a pending result with no one named to check it, a stopped medication that still appears in the patient instructions.

Unstract returns each diagnosis as the physician wrote it, with an ICD-10 code only where the summary prints one. It does not code the stay or decide the next step of care. Deploy it as an API behind your care management tools, or as an ETL pipeline over the fax folder where summaries land.

Learn more about Document Studio
patientOkafor, Daniel✓discharge_date10/29/2026✓discharge_dx_1CAP, right lower lobe✓follow_up_cxrRepeat CXR in 6 weeks⚑pending_resultsBlood cultures, final⚑⚑ no date booked⚑ no owner named
Agentic process automation

Run referral intake from the fax to your EHR work queue

Describe how your intake team handles a referral that arrives with a discharge summary, in plain language, and Flow's agents build the workflow from that description. You approve it, and every referral then runs the same way: the fax split into its referral form, discharge summary and insurance card, the diagnoses, medications and referring provider pulled out, the patient matched to an existing record, and the referral placed in your EHR work queue by urgency.

An uncertain patient match, a summary missing its medication list or out-of-network insurance stops for an intake coordinator, with the reason attached. Unstract finds what the hospital documented. It does not accept the patient or make a care decision.

Learn more about Flow
1
Referral intakeThe referral arrives by fax, portal or email with the discharge summary
2
Sort the packetEach page classified, so one long fax becomes one referral
3
Read and extractParseEach page as text, medication tables keptExtractDiagnoses, medications, provider and insurance
4
Match and checkPatient matched, insurance checked, missing clinicals flagged
5
Into the EHR queueSorted by urgency; gaps go back to the referring office

Extract a week of discharge summaries today. Plan the intake run with us.

Start for free with a folder of de-identified summaries. We scope the run into your EHR or clinical data warehouse with you in a consultation.

Supported documents, processes & fields

Discharge summaries and the papers that leave the hospital with the patient

Documents

  • Hospital discharge summaries
  • Discharge papers and instructions
  • Transfer summaries
  • Interfacility transfer forms
  • Medication reconciliation lists
  • Emergency department discharge notes
  • Rehab and skilled nursing discharge summaries
  • Behavioral health discharge summaries
  • Operative and procedure reports
  • History and physical notes
  • Scanned inpatient records
  • Any other discharge document in your charts

Fields captured

Patient nameDate of birthMedical record numberAdmission dateDischarge dateLength of stayAttending physicianDischarging hospitalAdmitting diagnosisDischarge diagnoses as writtenICD-10 codes, when printedProcedures performedHospital courseSignature and date
Who it's for

Built for the teams who pick up the patient after discharge

Health information management (HIM) teams

Outside discharge summaries indexed by hospital, admission and discharge date, with the key fields ready for your EHR or clinical data warehouse.

Clinical documentation teams

Each discharge diagnosis returned with the sentence that supports it, so a query about an unclear diagnosis starts from the summary's own words.

Care management teams

New and stopped medications, follow-up dates and pending results pulled from every summary, so the transition call happens within days of discharge.

Utilization review teams

Admission and discharge dates, procedures and disposition gathered from the summary, so a payer's post-discharge review starts with the stay already laid out.

Outcomes

Fewer pages read per discharge, earlier follow-up calls

<3 minfrom a faxed discharge summary to a structured record with source lines
91%of discharge summaries parsed without anyone keying a field
54%fewer hours spent abstracting hospital stays by hand
2×faster from a summary arriving to a care manager seeing the follow-ups
LLM Whisperer turns messy clinical documentation into machine-readable structure — and that has been a tremendous productivity boost.
G2Christian ZillmanCEO, Buildnext · Reviewed on G2
1 / 3
Security

A discharge summary carries the whole hospital stay

One summary holds a patient's identity, every diagnosis from the admission, the procedures performed, the medications started and stopped and where the patient went next. It is the inpatient record in a few pages, and a leak exposes all of it at once.

AICPA SOC 2ISO 27001GDPRHIPAA
  • Encrypted in transit and at rest.
  • Discharge summaries are never used to train models.
  • Access by role, facility and summary type, so behavioral health discharges stay with the staff cleared to read them.
  • Processed summaries are deleted on the retention schedule your organization sets.
  • Self-hosted deployment for health systems that keep inpatient records inside their own environment.
See the PHI safeguards in the Trust Center
Questions

What care management, HIM and review teams ask about discharge summaries

Upload the fax, scan or PDF as it arrives. LLMWhisperer reads the page layout of each hospital's summary, and Document Studio returns the fields you defined once, so a summary from a hospital you have never received from comes back in the same JSON as your own.

Each discharge medication with its dose, frequency and route, and whether the summary marks it new, changed, continued or stopped. Your pharmacist or nurse compares that list with the patient's pre-admission medications. Unstract supplies the list as documented and leaves the reconciliation to your clinicians.

Yes. Each follow-up comes back with the provider or clinic, the date and time where one is written, and the reason. A follow-up written as "in 1 to 2 weeks" with no booked date is flagged, so a care manager knows to schedule it.

Pending results come back as their own list, each with the test name and, where the summary states it, who is responsible for checking the final result. A pending result with no named owner is flagged for review.

Yes. LLMWhisperer reads handwriting alongside printed text, such as a follow-up date a nurse wrote in or a dose crossed out and rewritten. Dictated summaries read as typed text. A value it cannot read with confidence goes to a reviewer instead of into the record.

Yes. A scanned file holding a discharge summary, patient instructions, a medication list and a transfer form is classified page by page, and each document returns its own record linked to the same stay.

No. Unstract extracts what the discharging physician documented. Each diagnosis comes back as written, and an ICD-10 code appears only when the summary prints one. Coding, care plans and clinical decisions stay with your coders and clinicians.

Document Studio deploys as an API your developers call, or as an ETL pipeline that reads the folder where faxed summaries land and writes records to a data warehouse you already run. Flow runs referral intake end to end and places each referral in your EHR work queue.

Unstract is SOC 2, ISO 27001, GDPR and HIPAA compliant. Summaries are encrypted in transit and at rest, never used to train models, and kept only as long as your retention schedule allows. Hospitals can also run it on their own infrastructure. The controls are published in the Trust Center.

A handful of de-identified discharge summaries and the list of fields your team checks after discharge. A care management or HIM lead can start for free and see results the same day. For a referral intake run, we design it with your team in a consultation around your hospitals, your payers and your EHR.

Next step

Bring de-identified discharge summaries from three different hospitals

An outside hospital's fax, a dictated summary and a transfer packet. We extract them during the call and point out each follow-up and pending result the run would hold for a care manager, with its reason.

Start for freeOr upload one discharge summary and see its record now.