Get started
ClinicalLive · in the productClinical record

TrialMatch

A shortlist from the trial’s own criteria — inside Clinical Trials.

Installs with TrialDesk, whose screen it works on

What it is

A view inside Clinical Trials (TrialDesk) — installing it installs TrialDesk, where the trial, its ethics approval, its delegation log, its participants and its coordinators already live. What this adds is the step before screening: the trial’s own eligibility criteria, imported from the protocol document with its version and source named, and a shortlist of patients who are not refused by any of them. The machine answers three things only — age, sex, and whether a coded condition is on the problem list — and everything else stays with the coordinator as an unticked checklist. Find it under Clinical Trials → Candidates.

Who uses it
Built for: Oncology
Reads
The trial’s imported criteria, the hospital’s own patient register
Writes
Criterion sets, a shortlist a coordinator screens
Never
It does not decide eligibility, and there is no criterion parser: a natural-language rule read by software and acted on is how somebody gets offered a trial they cannot be in.
Access
Only people whose role includes it — the clinic owner decides who
Your data
Full PHI. Hosted in Boston, United States. On uninstall: Every record stays; only the workflow leaves.

How it works

  1. Import the protocol’s criteriaUnder Candidates, name the Protocol version and Which document these came from, then paste the criteria — one per line, kind, criterion, test and value — and press Import the criteria; nothing ships with a set of criteria already loaded.
  2. Refresh the shortlistRefresh the shortlist re-runs the register against the imported criteria; it is additive, so anybody already dismissed stays dismissed.
  3. Read what the machine actually checkedThe table shows machine criteria passed out of the total and how many are still to check by hand — the machine narrows only by age, sex and a coded condition on the problem list, and a criterion the record cannot answer refuses nobody.
  4. Screen a candidate in, or dismiss one with a reasonScreen moves a shortlisted candidate into the study; Dismiss is refused without a reason.
  5. Ask about one candidateAsk opens the assistant grounded on that candidate’s own row and the imported criteria only — it does not decide eligibility, since the protocol’s own wording is on every criterion for a person to judge against.

Rules it keeps

What it does not do, by design. A listing with only benefits is an advertisement.

It does not decide eligibility, and there is no criterion parser: a natural-language rule read by software and acted on is how somebody gets offered a trial they cannot be in.
A test the record cannot answer refuses nobody — the patient stays on the list with that criterion uncounted — and a diagnosis this hospital has never coded reads as absent.
Nothing is sent to a sponsor or a site; the shortlist is internal until the coordinator screens somebody into the trial’s own register.

AI in TrialMatch

AskQuestions about what is on screen — “What needs attention in TrialMatch today?” — answered with the records it read.
DraftSummaries and notes for the team, marked as drafts until a person signs.
Every answer shows its sources. Nothing AI writes is saved until a person accepts it.

See it on screen

Live product
01Clinical Trials — Shortlist patients against a trial’s own criteriaCaptured from the running demo clinic
TrialMatch — Clinical Trials — Shortlist patients against a trial’s own criteria
1 of 1

Questions clinics ask

What does TrialMatch do?
A shortlist from the trial’s own criteria — inside Clinical Trials. A view inside Clinical Trials (TrialDesk) — installing it installs TrialDesk, where the trial, its ethics approval, its delegation log, its participants and its coordinators already live. What this adds is the step before screening: the trial’s own eligibility criteria, imported from the protocol document with its version and source named, and a shortlist of patients who are not refused by any of them. The machine answers three things only — age, sex, and whether a coded condition is on the problem list — and everything else stays with the coordinator as an unticked checklist. Find it under Clinical Trials → Candidates.
What data does TrialMatch read and write?
TrialMatch reads the trial’s imported criteria, the hospital’s own patient register and writes criterion sets, a shortlist a coordinator screens. Its data class is Full PHI. Every app works on the same patient record — nothing is copied into a silo.
What does TrialMatch deliberately not do?
It does not decide eligibility, and there is no criterion parser: a natural-language rule read by software and acted on is how somebody gets offered a trial they cannot be in. A test the record cannot answer refuses nobody — the patient stays on the list with that criterion uncounted — and a diagnosis this hospital has never coded reads as absent. Nothing is sent to a sponsor or a site; the shortlist is internal until the coordinator screens somebody into the trial’s own register.
What happens to our data if we uninstall TrialMatch?
Every record stays; only the workflow leaves.
Is TrialMatch available today?
Yes — TrialMatch is live in clinics today. Set up your practice on MedAppz and install it from your dashboard.

Want to see TrialMatch running on your own patients?

Tell us what you run and we will show you this app inside a practice shaped like yours — or answer the question the page above did not.

We use your name, phone number and clinic name for one thing: to answer this enquiry about MedAppz. It is stored on our own server, in the single region our trust centre names, and it is not sold or passed to anyone else.

Email us

You can withdraw either at any time: write to hello@medappz.com, or tell whoever calls you, and we will delete what you gave us.

More in Clinical

All 437 →
Featured inOncology