Skip to main content

Yira.ai

Home › YIRA MedSense › Medical document extraction
Medical document intelligence

Medical document extraction: from scans to structured JSON.

YIRA MedSense reads medical histories (including handwritten notes), lab reports, discharge and billing documents and hospital tariffs, and returns clean structured data: diagnoses, ICD-10 codes, drug names, lab values with flags, patient details and billing lines, ready for your claims or hospital system.

1 lakh+documents parsed
5,000+fraud cases flagged for review
100+insurance operations

Medically reviewed by Dr. N. S. Santosh Varma, MBBS, FIIM, FIDM, FICCM · Medical Officer, YIRA MedSense · Updated 12 October 2026

MedSense · Handwritten history → Q&AParsed
{
  "document": "medical_history_handwritten.jpg",
  "patient": { "age": "…", "gender": "…" },
  "answers": [
    { "q": "Known diabetes?", "a": "…" },
    { "q": "Current medication", "a": "…" }
  ],
  "codes": { "icd10": ["…"], "drugs": ["…"] },
  "status": "ready for review"
}
Illustrative structure. Field values depend on the document.
See it work
Lab report to structured, flagged data · TEST DATA Demo documents only, not real patients.
Handwritten questionnaire to structured answers · TEST DATA Demo documents only, not real patients.
Trusted in production byHealth Assist Insurance TPA Pvt Ltd
ISO 9001:2015SOC 2HIPAAGDPRFTCCI member
What it reads

Every document type in a claim file.

DocumentWhat MedSense extracts
Medical histories (typed or handwritten)Structured question-and-answer fields, past conditions, current medication
Lab reportsTest names, values, units and reference ranges, with values flagged High or Low against the lab's own range
Discharge summaries and doctor notesDiagnoses, ICD-10 codes, procedures, drug names (including NLEM names)
Hospital billsBilling line items, quantities and amounts
Hospital tariffsProcedure-level rate tables by room category; missing rates kept as NA
Patient detailsDemographics needed for matching and identity checks
How it works

Four stages from upload to integration.

Stage 1

Ingest

API, mobile app or bulk scanner portal: scanned PDFs, digital PDFs, handwritten notes and mobile photos.

Stage 2

Understand

Medical-grade OCR and clinical NLP identify entities: ICD-10 codes, drug names, demographics and billing lines.

Stage 3

Validate

Review checks and standardisation so every hospital's and lab's format comes out the same.

Stage 4

Integrate

Structured JSON pushed to TPA portals, insurance systems, hospital EMRs and analytics databases.

Why it matters

Generic OCR reads text. MedSense reads medicine.

NeedGeneric OCR / IDPYIRA MedSense
Handwritten doctor notesText fragments at bestStructured question-and-answer fields
Lab valuesNumbers without meaningValue, unit, range and High/Low flag
Diagnoses and drugsFree textICD-10 codes and drug names identified
Hospital tariffsTables as textProcedure-level rates with contract rules and visible gaps
Claims useNeeds custom workBuilt for insurers, TPAs and hospitals, with identity checks and prior-record matching
Who uses it

Built for claims and hospital teams.

Insurers and TPAs

Faster pre-auth and claim review from structured files.

Hospitals

Claim and pre-auth documents ready for payers.

Medical officers

Clean clinical data instead of scans.

Software vendors

Embed MedSense through partner API or white label.

Proof and rollout

In production at Health Assist Insurance TPA.

MedSense has parsed more than 1 lakh (100,000+) medical documents, flagged over 5,000 fraud cases for review and supported 100+ insurance operations.

Week 1

Sandbox

Test MedSense on your own sample documents.

Week 2

Provision

Set up document types, fields and rules.

Weeks 3–4

Integrate

Connect by API to your claims, TPA or hospital system.

Week 4–5

Go live

Run in parallel, then switch over.

Timing depends on scope, data access and integration readiness. Client-managed deployment is available, so MedSense can run inside your own infrastructure.

FAQ

Questions from claims teams

What is medical document extraction?

Turning unstructured medical documents, such as scanned reports, handwritten notes, lab reports and bills, into structured data fields that software can use. YIRA MedSense does this for insurers, TPAs and hospitals, with clinical understanding of diagnoses, drugs and lab values.

Can MedSense extract data from handwritten medical records?

Yes. Handwritten medical histories are converted into structured question-and-answer fields that teams can review and search.

What output format does MedSense return?

Structured JSON, delivered by API to your claims system, TPA portal, hospital EMR or analytics database.

Does MedSense extract ICD-10 codes?

Yes. Clinical NLP identifies diagnoses and ICD-10 codes, along with drug names, patient demographics and billing line items.

How is MedSense different from generic OCR?

Generic OCR returns text. MedSense understands medical content: it flags lab values against reference ranges, identifies ICD-10 codes and drug names, structures handwritten histories and hospital tariffs, and adds identity checks and prior-record matching for claims.

Can software companies embed MedSense?

Yes. Partner API licensing and white label are available for HIMS, claims and health-tech software vendors.

Where is the data processed?

MedSense supports client-managed deployment, so it can run inside your own infrastructure. Hosting and data residency are agreed per contract.

Get started

Book your demo today.

See MedSense on the documents and fields that matter to your claims team.