Laboratory dataUpdated September 26, 2026

Lab data that is checked the moment it is entered

Each site's laboratory carries its own reference ranges by sex and age. Values outside range are flagged at entry, alert values notify the right people, and a clinically significant result can become an AE in one step.

  • Ranges by sex and age
  • Alert values routed
  • AE from a lab result

Free sandbox · No credit card · 21 CFR Part 11 aligned

Site 02 · City Hospital Lab

Haemoglobin HGB · g/dL

3 strata
  • General13.0 to 17.0
  • Female 18-6412.0 to 15.5
  • Female 65+11.5 to 15.0
+ Add stratumNo Male 65+ stratum: general range applies

Per lab

reference ranges for each site laboratory

Sex + age

strata with overlap checks

Never

blocking: out-of-range is flagged, not refused

1 step

from significant result to AE

Reference ranges

Ranges that match each laboratory

Define ranges per laboratory, grouped by analyte, with strata for sex and age. Capture picks the most specific range for each subject and blocks overlapping strata.

  • Strata by sex and age band, including paediatric and elderly bands.
  • Overlap guard and a warning when strata leave a gap.
  • CSV import and export of ranges.
  • Compare ranges across all laboratories in one matrix.
Site 02 · City Hospital Lab

Haemoglobin HGB · g/dL

3 strata
  • General13.0 to 17.0
  • Female 18-6412.0 to 15.5
  • Female 65+11.5 to 15.0
+ Add stratumNo Male 65+ stratum: general range applies

Data entry

Flag at entry, never block the site

Lab forms lay analytes out as rows with result, unit and range. Out-of-range values turn red and ask for a clinical significance decision only when they need one.

  • Analytes as rows with units and reference ranges.
  • Out-of-range values shown in red but never refused.
  • Clinical significance asked only when a value is out of range.
  • Not available recorded per analyte.
Number
Scale
Slider
Date
Date and time
Free text
Single choice
Multiple choice
Dropdown
Yes / No
Haematology (table section)
AnalyteResultUnitRef. range
Haemoglobin13.8g/dL13.0 to 17.0
White blood cells6.210^9/L4.0 to 10.0
Platelets41210^9/L150 to 400

Safety

Alert values reach the right people

When a result breaches an alert limit, Capture raises a safety alert routed to the roles you choose, such as the medical monitor or PI, and records who acknowledged it.

  • Alert (panic) limits separate from normal ranges.
  • Routing by study notification rules.
  • Acknowledgement recorded for each alert.
  • Raise an AE from a clinically significant result without losing the lab entry.
Biochemistry · Week 4
AnalyteResultRangeSignificant?
ALT212 U/L7-56Yes
Creatinine0.9 mg/dL0.6-1.2-

Alert value

Routed to the medical monitor and PI

One step

Raise adverse event from this result

Import your lab ranges today

Upload a lab range sheet to the AI form builder in a free sandbox and review the result.

Set up labs free

Build

Build lab forms from your lab sheet

Upload the lab manual or range sheet and the AI form builder drafts the analyte tables, units and default ranges for you to review.

  • Analyte tables drafted from CSV, XLSX, PDF or DOCX.
  • Ranges split by sex and age where the sheet has them.
  • Unrecognised analytes flagged, never guessed.
Build this form with AI · Lab table
central_lab_ranges.xlsx48 KB
2 tables24 rows1 unrecognised analyte

Haematology

RowCodeUnitRangeStratum
HaemoglobinHGBg/dL13.0-17.0Male 18-65 y
HaemoglobinHGBg/dL12.0-15.5Female 18-65 y
PlateletsPLAT10^9/L150-400All
ALTALTU/L7-56All
Site QC flagSITEQC--All

FAQ

Questions teams ask before they switch

Something not covered here? Ask us directly.

How are local lab reference ranges managed?

Each site laboratory has its own ranges, grouped by analyte with strata for sex and age. Capture applies the most specific range for each subject.

What happens when a value is out of range?

It is flagged in red at entry and the site is asked for a clinical significance decision. Entry is never blocked.

What are alert values?

Limits beyond the normal range that trigger a routed safety alert, for example to the medical monitor, with acknowledgement recorded.

Can a lab result create an AE?

Yes. A clinically significant result can raise an adverse event directly, without losing the lab data entered.

Can I import ranges?

Yes, by CSV, or draft lab forms and ranges from a lab sheet with the AI form builder.

Are overlapping ranges prevented?

Yes. Overlapping strata for the same analyte and sex are blocked, and gaps in coverage are flagged.

Can ranges differ by site?

Yes. Every site laboratory keeps its own ranges, and a matrix compares them.

Can I try it?

Yes, in the free sandbox with sample labs.

Get lab data right at entry

Free sandbox with every feature. No credit card, no sales call.

Set up labs free