Coverage

Vendor coverage matrix

What we extract today, what we don't yet, what unblocks when partner data arrives. We name the gaps explicitly. Real buyers prefer this to fake completeness.

As of 2026-05-07

productiontested end-to-end on real corpus samplesexploratoryworks against indirect data, not validated against real customer reportsscaffoldeddocumented mapping, raises NotImplementedError until a real fixture lands

Foundation Medicine

PDF (F1CDx, F1L CDx)

production
What we extract
  • variants (gene + HGVS + transcript + tier)
  • biomarkers (TMB, MSI, HRD)
  • FDA CDx flags
  • trial matches (NCT IDs from per-gene pages)
  • section anchoring (BIOMARKER FINDINGS, TRIALS TO CONSIDER, etc.)
What we don't yet extract
  • !low-resolution scanned PDFs route to Tier 4 vision LLM

Foundation Medicine

XML (LifeOmic / FHIR Genomics)

production
What we extract
  • structured FMI schema → canonical schema
  • all variant types Foundation surfaces
What we don't yet extract

No gaps.

Tempus

PDF (xT, xR, xF, xG)

production
What we extract
  • variants + biomarkers + therapy implications
  • structured therapy match section
What we don't yet extract

No gaps.

Tempus

HL7 v2 ORU / direct partnership XML

scaffolded
What we extract
  • documented OBX LOINC mappings ready for activation
What we don't yet extract
  • !no real fixture yet — adapter raises NotImplementedError until a redacted real sample is dropped at tempus_xml_ingester/fixtures_expected/

Caris

PDF (MI Profile, MI Cancer Seek, Caris Assure)

production
What we extract
  • variants + IHC + MMR status
  • TMB, MSI, PD-L1
What we don't yet extract

No gaps.

Caris

Epic ORA FHIR Bundle / OncoEMR HL7 v2

scaffolded
What we extract
  • documented FHIR + HL7 v2 mappings ready for activation
What we don't yet extract
  • !no real fixture yet — drop one at caris_xml_ingester/fixtures_expected/

Guardant Health

PDF (Guardant360 CDx, GuardantOMNI, Reveal, Response, Shield)

exploratory
What we extract
  • variants + VAF + tumor fraction (best-effort)
What we don't yet extract
  • !developed against FDA SSED tables and PMC case-report XML, not real customer reports
  • !onboarding harness ready: python -m guardant_parser --pdf X --expected E.json
  • !F1 ≥ 0.95 across ≥3 real reports unblocks the 0.2.0 production tag

Guardant Health

HL7 v2 / direct partnership JSON

scaffolded
What we extract
  • documented HL7 v2 OBX patterns and JSON envelope schema
What we don't yet extract
  • !no real fixture yet

Natera

PDF (Signatera MRD)

production
What we extract
  • current MTM/mL value + MRD detection status
  • trend chart timepoints (vision LLM, optional)
What we don't yet extract
  • !trend chart extraction requires Azure OpenAI; falls back gracefully without

Natera

PDF (Horizon, Panorama, Altera, Empower)

production
What we extract
  • carrier / NIPT / hereditary panel variants
What we don't yet extract

No gaps.

ARUP Laboratories

PDF (all test menus)

production
What we extract
  • explicit Tier I/II/III sections + ACMG/AMP-mapped findings
What we don't yet extract

No gaps.

LabCorp

PDF (OmniSeq INSIGHT, IntelliGEN Myeloid, Plasma Complete LPC, VistaSeq, CaseView)

production
What we extract
  • all five layouts covered with section-aware extraction
What we don't yet extract

No gaps.

Precipio

PDF (HemeScreen, BloodHound, NGS-177)

production
What we extract
  • variants + shortform HGVS patterns (V617F, K601E)
  • exon-level mutation calls (FLT3-ITD, CALR type 1/2)
What we don't yet extract

No gaps.

Veracyte

PDF (Decipher, Afirma)

production
What we extract
  • variants where present (Afirma BRAF detection)
What we don't yet extract
  • !Decipher/Oncotype-style gene-expression scores are not variant calls; surfaced as biomarkers only

Exact Sciences

PDF (Oncotype DX)

production
What we extract
  • recurrence score / GPS as biomarkers
What we don't yet extract
  • !expression-based assays do not produce variant calls

Myriad

PDF (BRACAnalysis CDx, myChoice CDx)

production
What we extract
  • BRCA1/2 variants + HRD status
What we don't yet extract

No gaps.

Any HL7 FHIR-emitting vendor

FHIR Genomics R4 + STU3 Bundle

production
What we extract
  • variants, biomarkers, CDx flags, contraindications, trial matches
  • 9 oncology bundles tested end-to-end
What we don't yet extract

No gaps.

Educational use only. UNMIRI is a developer preview, not a medical device, and is not for clinical decision-making.