Technical

Build or Buy: 9 Things It Really Takes for a Wellness Platform to Read Member Health Records

A prototype that reads a lab report with a large language model takes an afternoon. A system that reads every member's health check, accurately, safely and affordably, takes much more. Here is what sits under the surface.

Suhina Singh
Suhina Singh
Founder & CEO, Jonda Health
October 20, 2026
·
11 min read

Reading member health records means turning the health check reports, lab PDFs and device photos members upload into structured, trustworthy data a wellness platform can use. Extraction is only the first of nine capabilities a production system needs, which is why the build or buy decision deserves careful thought.

Most wellness platforms reach the same point. Members are uploading health check reports, device photos and lab PDFs, and the team needs that information as data: to issue rewards, personalise coaching and report outcomes to insurer and employer clients. Someone on the engineering team tries a large language model on a few sample reports, the results look impressive, and the natural question follows. Why not build this ourselves?

Sometimes building is the right answer. More often, the prototype hides most of the work. Reading the document is the visible part. Making the result accurate, consistent, reviewed, private, affordable and maintainable across thousands of providers and dozens of layouts is the part that takes the time and money, and it never really ends.

This guide is written for chief technology officers, heads of product and engineering, and founders at wellness platforms and corporate wellness companies. It sets out nine things a production system needs, what teams tend to underestimate about each, and how to decide whether to build or buy. It complements our broader guide, Extracting Lab Results From PDFs With an LLM: Build or Buy?, with a focus on the full health check that wellness programmes receive.

‍

Key takeaways
  1. Reading a document is the smallest part of turning member health records into usable data.
  2. Nine capabilities are needed: reading, coverage, consistency, clinical review, learning, matching, privacy, cost, and long-term ownership.
  3. Teams most often underestimate clinical review, ongoing maintenance and the true cost per usable record.
  4. Building makes sense when the capability is your differentiator and the scope is narrow. Buying usually wins when sources are many and speed matters.

 

The iceberg of reading member health records Above the waterline: reading the document, the part a prototype shows. Below the waterline: every document type, consistent data, clinical review, learning from corrections, member matching, privacy and compliance, cost at scale, and long-term ownership. 1. Reading what the demo shows 2. Every document type 3. Consistent data model 4. Clinical review 5. Learning from corrections 6. Member matching 7. Privacy and compliance 8. Cost at scale · 9. Ownership prototype production Most of the effort, and most of the risk, sits below the line

Figure 1. A prototype proves the tip. Production needs everything underneath.

 

1. Reading the document, in every form it arrives

Member uploads include clean digital PDFs, scanned pages, phone photos taken at an angle in poor light, screenshots from clinic apps and, occasionally, handwritten forms. They arrive in many languages, sometimes several on one page. A model that handles a clean English PDF well can stumble on a skewed photo of a Thai lab report or a two-column layout with merged cells.

‍

What it involves
Handling image quality, rotation, multi-page documents, tables, mixed languages and handwriting, with a reliable way of knowing when the reading is uncertain.
Often underestimated
How different real member uploads are from the sample set used in the prototype, and how much of the work is in the long tail of unusual layouts.

 

2. Covering every document type in a health check

A wellness health check is not only a lab report. It includes the doctor's summary, vitals sheets, electrocardiogram (ECG) reports, imaging impressions, vision and dental checks, and photos of home blood pressure monitors and glucometers. Each has its own structure, and the most useful information is often in free text rather than tables.

‍

What it involves
Separate handling for each document type, including capturing findings and recommendations written in sentences, not only numbers in tables.
Often underestimated
That a "lab report reader" covers only part of what members submit, and each additional document type is close to a new project.

 

3. Mapping everything to one consistent data model

Extracted text is not yet usable data. The same test appears under dozens of names and abbreviations, in different units, with different reference ranges, and in different languages. Your rewards rules, coaching logic and client reports all need one consistent meaning for each measure. That requires a data model, mappings to medical coding standards, careful unit conversion, and a way of handling the cases that do not fit.

‍

What it involves
Building and maintaining terminology mappings, unit handling and your own definitions, and resolving variant names as new providers appear.
Often underestimated
That an LLM producing plausible labels is not the same as consistent, verifiable mapping, and that inconsistencies surface months later in client reports.

 

4. Clinical review of what the AI is unsure about

No automated system reads every health record correctly. When values drive rewards, coaching and insurer reports, uncertain readings need checking by people who understand what they are looking at. That means recruiting clinically trained reviewers, ideally covering the languages your members use, building review tools and workflows, setting quality standards and managing peaks in volume.

‍

What it involves
A trained review team, a review tool, clear rules for what gets flagged, quality checks on the reviewers themselves, and staffing for peaks.
Often underestimated
That this is an operational team to hire and manage, not a feature to build. Without it, the burden shifts quietly onto your operations staff or your members.

 

5. Learning from every correction

Reviewers will correct the same kinds of errors again and again unless corrections feed back into the system. New clinics, new report layouts and new test names appear every month. A production system needs a way of turning corrections into improved future processing, and of catching new layouts before they cause errors at scale.

‍

What it involves
Capturing corrections in a structured way, using them to improve mappings and processing, and monitoring accuracy by provider and document type.
Often underestimated
That accuracy does not stay still. Without a closed loop, quality drifts as members use new providers and models are updated.

 

6. Matching records to the right member

The name on a clinic report may be spelled differently from your member record, written in another script, or ordered differently. Identification numbers are often missing and dates of birth appear in several formats. Duplicate uploads, family members' reports and old reports resubmitted for points all need to be caught.

‍

What it involves
Matching on several identifiers, handling naming conventions across cultures, detecting duplicates, and holding uncertain matches for review.
Often underestimated
The consequences of a wrong match: a result on the wrong member's record, a reward paid for someone else's check, or a privacy incident.

 

7. Privacy, security and compliance

Health records are among the most sensitive data a platform handles. Sending them to a general-purpose model provider raises questions about where data is processed, whether it is retained or used for training, and whether that is consistent with what members agreed to and with local law. Insurer clients will ask about certifications, data residency, pseudonymisation and audit trails during procurement.

‍

What it involves
Data processing agreements, control over where data is processed, removing or pseudonymising identifiers where possible, security certification, and audit logs.
Often underestimated
How quickly an informal prototype becomes a compliance problem once real member data flows through it, and how long certification takes.

 

8. Cost at scale, measured per usable record

The cost of a single model call looks small. Real costs include repeated calls for difficult documents, reprocessing when prompts or models change, the infrastructure around the model, reviewer time, and the engineering hours spent on fixes. The meaningful measure is the cost per usable record: what it takes, in total, to turn a member upload into data you can trust.

 

What makes up the cost per usable record Two stacked bars. The first, labelled what the prototype measures, shows model calls only. The second, labelled what production costs, adds reprocessing, infrastructure, clinical review, engineering upkeep and compliance. Proportions are illustrative. What the prototype measures Model calls What production costs Model calls Reprocessing Infrastructure Clinical review Engineering upkeep Compliance Proportions are illustrative and vary by volume, sources and quality targets

Figure 2. The model call is usually the smallest part of what a usable record really costs.

 

What it involves
Tracking every cost that goes into a usable record, including people, and modelling it at your expected volumes and peaks.
Often underestimated
Token use on long, messy documents and retries, and the cost of review and fixes, which often outweigh the model bill.

 

9. Owning it for the long term

A health record pipeline is never finished. Models are updated or retired, providers change their report templates, clients ask for new data types and new markets, and the engineers who built the first version move on. Someone has to own monitoring, upgrades, new sources and incident response for as long as the platform runs.

‍

What it involves
A dedicated owner and team, monitoring, documentation, a plan for model changes, and capacity to add new document types and markets.
Often underestimated
The opportunity cost: every engineer maintaining the pipeline is not building the coaching, engagement and client features that differentiate your platform.

 

How to decide: build, buy or combine

The right answer depends on what makes your platform different.

Building can be the right choice when reading health records is central to what makes your product different, your sources are few and predictable, and you already have clinical and data operations teams who can own it. Buying usually makes more sense when members use many providers across several markets and languages, when you need clinical review and compliance in place quickly, and when your team's time is better spent on the experience members and clients see. Many platforms combine the two: they buy the health data layer and build their own coaching, rewards and reporting on top.

‍

QuestionLeans towards buildingLeans towards buying
Is reading health records your core differentiator?Yes, it is the productNo, it enables the product
How many providers, formats and languages?Few and stableMany and growing
Do you have clinical reviewers today?Yes, with capacityNo, or fully stretched
How soon do clients need it?Timeline is flexibleThis year
Can you meet insurer privacy and certification demands?Already in placeNot yet
Who owns it in three years?A named, funded teamUnclear

‍

Speed matters more than it first appears. One digital health startup that chose JondaX for all its clinical data reached a working product in around two months, after estimating that building the same capability itself would have taken more than a year and a half. The time saved went into the features its customers actually saw.

‍

Tip. Before deciding, run your prototype on two hundred real, messy member uploads from across your markets, and measure the share that comes out usable without any human touching it. That figure tells you how much of the iceberg you would be building.
Common pitfall. Comparing a vendor's price with your model bill alone. Compare it with your full cost per usable record, including review, upkeep and compliance.

 

Frequently asked questions

 

Should a wellness platform build or buy health record extraction?

Build when reading health records is your core differentiator, sources are few and stable, and you already have clinical reviewers. Buy when members use many providers, formats and languages, when clients need compliance quickly, and when engineering time is better spent on member-facing features.

 

Can a large language model read lab reports accurately?

A large language model can read many clean lab reports well, but accuracy drops on photos, unusual layouts and mixed languages, and plausible output is not the same as verified data. Production systems add consistent mapping, uncertainty detection and clinical review.

 

What does it cost to build health record extraction in-house?

Beyond model calls, costs include reprocessing, infrastructure, clinically trained reviewers, engineering upkeep as models and report layouts change, and privacy and certification work. The useful measure is the total cost per usable record at your expected volumes.

 

What is cost per usable record?

Cost per usable record is the total cost of turning one member upload into data you can trust, including model use, retries, review time, infrastructure, engineering and compliance, divided by the number of records that come out usable.

 

Why do health record pipelines need clinical review?

No automated system reads every record correctly, and errors in values that drive rewards, coaching or insurer reports have real consequences. Clinically trained reviewers check uncertain readings, and their corrections should feed back so the system improves.

 

Can JondaX plug into a wellness platform?

Yes. JondaX is a single API that turns lab reports, doctor's summaries, other clinical documents and photographed device readings into structured data configured to your own data model, with clinical review, ISO 27001 certification and in-country processing where required.

 

How Jonda Health can help

Jonda Health provides the health data layer for wellness platforms, so your team can focus on what members and clients experience.

‍

Jonda Health Services
Make the build or buy decision with evidence
  1. Health data foundations: we assess your current pipeline and member uploads, and estimate what a production system would need across these nine areas.
  2. Digital health strategy: we help you decide what to build, what to buy and how they fit together in your product roadmap.
  3. Privacy and data-flow design: we help you plan data flows, pseudonymisation and in-country processing that will satisfy insurer and employer clients.
JondaX
The whole iceberg through one API
  1. One API that turns lab reports, doctor's summaries and other clinical documents, and photographed medical device readings into structured, consistent data, whatever the format or language.
  2. Configured to your own data model and definitions, with mapping to medical coding standards and output in structured formats your platform can use directly.
  3. Clinically trained reviewers check what the AI flags, with corrections feeding back into future mapping, reaching 99% field-level accuracy with expert review.
  4. ISO 27001 certified, designed to comply with HIPAA, GDPR and PDPA, and able to process data in-country where required.

 

Weighing up whether to build or buy?

We would be glad to look at a sample of your member uploads with you and talk through what a production system would really need. There is no need to have it all worked out before you reach out.

Get in touch at hello@jonda.health

 

Related reading

 

About the author. Suhina Singh is Founder & CEO of Jonda Health. She has spent her career in healthcare, first as a doctor working in oncology, then in medical affairs and digital transformation roles across Asian markets, and as an investor in and builder of digital health products. She founded Jonda Health in 2022 to make health data usable for the people and systems that depend on it.

Try JondaX free

30 free transformations. No credit card required.