Physician Order Extractor

Extract the ordering physician, patient, priority, ordered medications, lab tests, imaging, and procedures from a physician order PDF. Extraction only.

The full guide: Ordering provider and STAT priority on a physician order

How should we start?

Build with Talonic

Need to scale? Create an API key, then run this from your own code or an agent.

Create an API key

Free account required

Start with a document

Upload a file or pick a sample, and see the fields come back.

No signup · nothing stored

Questions about Physician Order Extractor.

What does the physician order extractor read?

The order number and date, the ordering physician name, license number, specialty, and signature, the patient identifier (MRN), name, birth date, gender, contact, and address, the encounter number and facility, the order status (registered, pending, in progress, completed, or cancelled), and the order priority (STAT, ASAP, or Routine). It reports the fields present on the order and does not interpret them clinically.

Are the ordered items returned as tables?

Yes, each as its own table. The order medications table returns the medication name, dose, frequency, duration, quantity, and refills; the order procedures table returns the procedure name, code, scheduled date, and status; the order lab tests table returns the test name, code, specimen type, collection date, and result status; and separate order imaging and order approvals tables come back too.

Which medication fields come out?

The medication name, medication status (active, draft, completed, or stopped), dose, the free-text dosing instructions (the sig), and the dispense request (quantity, refills, and supply duration), alongside the scheduled date and time for execution.

Does it capture the clinical context?

The clinical indication (the reason for the order), the report category (the clinical discipline or service), the performer responsible for executing the order, the specimen details, the conclusion, and any special instructions. The field set follows HL7 FHIR R4 resources (MedicationRequest, DiagnosticReport, Observation) with LOINC codes, and the tool reports these values as written rather than interpreting them.

Is it safe to upload an order that contains patient data?

The order is processed via the Talonic API for extraction only, is not retained for training, and is not shared. Handle identified PHI with care and redact where you can; for workflows that require a BAA, ask about the Talonic platform rather than the free tool. Uploads are PDF only, up to 10MB and 100 pages.

Doing this to one file, or to ten thousand?

The tool reads a single document. The platform reads the whole estate once and keeps it queryable — the same engine, with a memory.

See document data extraction if you run this for clinical and billing teams, or the extraction API if you are building it in.