How it works

What a result carries, and who owns what.

The traceability record, the five-step sequence, the boundary between your quality system and ours, the regulatory split, and the services you can hand us.

The differentiator

What every result carries.

Traceability is not a feature added to the product. It is the reason to use a service rather than a script on a server, and it is the property the product is named for.

Answer a recall question with a query

  • "Which results are affected?" resolves to a filter over the record — by algorithm digest, by calibration, by date range, by site
  • Without traceability, the only honest answer is all of them

Reproduce a result years later

  • Same input, same digest, same calibration, same environment — same number
  • Demonstrably, not as an assurance

Hand an auditor records, not assurances

  • Your supplier qualification and validation file draw on evidence we produce continuously
  • Not on our word at the time you asked

Instruments differ in what they emit, so the strength of the evidence differs too. Every result carries a provenance class — a machine-readable statement of exactly how much of the chain we can vouch for. How we grade evidence →

What happens

Five steps, one property.

Traceability is not one of the steps — it accumulates at all of them. That is the difference between an audit log and an evidence record.

01

Authenticate

The instrument, or the agent acting for it, presents a certificate provisioned per device and bound to a site at enrolment. No inbound connections into the clinic.

02

Corroborate

Known device, known site, known specimen identifier. An unknown device or an unrecognised token raises an exception. Nothing is ever inferred.

03

Execute

Your signed container runs in a sealed runtime — pinned digest, fixed CPU family, single-threaded numerics, no network egress, hard timeouts. Admission is gated on your golden dataset reproducing bit-for-bit.

04

Render and release

The report is built from a version-locked template. Where a qualified person must review before release, the approval is captured with identity, server timestamp and the stated meaning of the signature — and a modified result stays permanently distinguishable from an unmodified one.

05

Deliver

Delivery is acknowledged, and an unacknowledged result escalates rather than disappearing.

FHIR pull

Your customer's EHR retrieves the report as structured data. No interface build per site.

Secure link

Authenticated and time-limited. The notification itself carries no clinical content.

Email

To addresses preconfigured per site. Notification only — the report stays behind the link.

The boundary

Everything that crosses the line is signed and versioned.

There is no informal channel between your quality system and our runtime — only artefacts you have built, signed and can identify by digest.

YOU

  • Assay, cassette and instrument
  • The compute algorithm
  • Calibration values
  • Accession token → patient workflow
  • Intended use and clinical claim
  • Analytical and clinical validation
  • Site and customer relationships

THE CONTRACT SURFACE

Five artefacts. Nothing else crosses.

  • Signed container image, by digest
  • Golden dataset — inputs + expected outputs
  • Signed calibration records, effective-dated
  • File schema, incl. accession token
  • Report content specification
↓ TO DXTRACEREPORT + RECORD ↑

DXTRACE

  • Device identity and mutual auth
  • Secure ingest and site lookup
  • Sealed deterministic runtime
  • Calibration governance and expiry
  • Version-locked report rendering
  • Secure link, email, structured pull
  • Traceability record and audit trail

A stale calibration refuses to compute rather than producing a plausible wrong number. Your registry of which instrument belongs to which site can start as a spreadsheet — and if any of this is inconvenient, we can build it for you under a separate contract.

Regulatory posture

Who owns what, stated plainly.

A medtech leadership team asks this before anything else, so we answer it unprompted. Hosting your algorithm does not make us a device manufacturer.

ResponsibilityYouDxTrace
Intended use and clinical claimOwnsNone
Algorithm design, validation, change controlOwnsExecutes only
IEC 62304 lifecycle for the algorithmOwnsCan support
Analytical and clinical validationOwnsSupplies environment evidence
Execution environment fidelitySpecifies requirementsOwns and evidences
Traceability, audit trail, retentionConsumesOwns
Patient identity and PHIOwns entirelyNever holds
Supplier qualification of the supplierOwnsSupports with evidence

DxTrace is a component supplier under your design controls — not a device manufacturer, and not the holder of any claim. That distinction is deliberate, and we will evidence it.

To be confirmed against your final intended-use statement with your own regulatory counsel.

Optional services

What we can take off your column.

Under a separate contract. Even where we write the code, you direct, review, approve and own the algorithm within your quality system — and we will say so in writing.

Engineering

  • Instrument file parser and schema definition
  • Report template design and content mapping
  • Golden-dataset construction and test harness
  • Containerising your algorithm and hardening it for determinism

Quality & regulatory

  • IEC 62304 lifecycle documentation for the algorithm
  • Validation file support and evidence packaging
  • Cybersecurity documentation — threat model, SBOM, management plan
  • ISO 14971 risk management file support

Operations

  • Device and site registry, stood up and maintained
  • Calibration service build and hosting, with you retaining signing authority
  • Device provisioning and site onboarding at scale
  • Pilot performance reporting and QC trend analysis

That is the whole mechanism.