eCRF template · Body compositionUpdated October 10, 2026

DEXA scan data capture for body composition trials

A DXA report is a stack of numbers that only compare across visits if the scanner, software and positioning stay the same. This eCRF records the scan conditions with the results, so a change in lean mass means a change in the participant.

  • Site-completed
  • Scanner and software logged
  • ALMI and fat mass endpoints

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

DXA whole-body scan · Week 24
Subject 003-0017 · Demo study · Site-completedDraft

Scan conditions

Scan date

DXDTC
14 Oct 2026

Fasted at least 4 hours

YesNo

Software version

DXSWV
v16.2 (same as baseline)

Results

Total lean mass

LEANTOT
48.6kg

Appendicular lean mass

ALM
21.9kg

ALMI derived in analysis

Total fat mass

FATTOT
22.1kg
Demo values, not a real participant

DXA data capture at a glance

  • Dual-energy X-ray absorptiometry reports bone mineral content and density, fat mass and lean (fat-free soft tissue) mass, for the whole body and for regions such as arms, legs and trunk.
  • Results depend on the scanner, software version, positioning and the participant's hydration. Record them with every scan, because a software upgrade can shift values with no biological change.
  • The usual sarcopenia and ageing endpoints are appendicular lean mass (ALM) and its height-indexed form ALMI (ALM divided by height squared). Capture's built-in calculated fields do not include ALMI, so you store ALM and height and derive ALMI in analysis, or enter the value the report prints.
  • DXA is done by trained site staff. This is a site-completed eCRF, not a participant questionnaire, so Capture's questionnaire licence controls do not apply to it.
  • Visceral fat estimates are a software feature of some scanners and are not interchangeable between manufacturers, so record the method with the value.

The method

What DXA measures and why the metadata matters

DXA passes two X-ray energies through the body and infers the proportion of bone mineral, fat and lean soft tissue from how each is attenuated. It is the reference method in most nutrition, longevity, metabolic and musculoskeletal trials because it is fast, low in radiation exposure compared with other imaging and precise enough to track change. Its lean mass figure is not muscle alone: it includes water, organs and connective tissue, which is why hydration and recent exercise or food intake can move it.

A longevity or muscle-preservation trial often has lean mass or ALMI as a primary or key secondary endpoint, which makes the capture form a data-quality tool as much as a data-entry one. If the baseline scan used one software version and the week 24 scan another, or the participant was positioned differently, the difference can be larger than the treatment effect. A good form therefore captures the conditions next to the results and lets monitors check them. For the wider setup of ageing studies, see EDC for longevity clinical trials and how to run a longevity clinical trial.

Derived measures to plan for

ALMI is ALM (arm plus leg lean mass) in kilograms divided by height in metres squared. EWGSOP2 lists ALM/height2 below 7.0 kg/m2 in men and below 5.5 kg/m2 in women as low muscle mass. The FNIH project used ALM adjusted for BMI instead, so state which definition your protocol follows. Fat mass index and fat-free mass index follow the same height-squared logic. Body mass index itself is one of Capture's calculated fields on the vital signs form, so height and weight on that form can feed your DXA analysis.

Field by field

DXA eCRF field specification

FieldTypeNotes
Scan date and timeDate, timeNeeded to link to the visit and to the pre-scan fasting window
Scanner make and modelDropdown or textFixed per site; changes need a protocol note
Scan mode and software versionTextSame version at every visit; flag any upgrade
Participant height and weight on the dayNumberMeasured at the scan, not carried over from screening
Fasting and recent exerciseSingle choiceFasting hours and strenuous exercise in the last 24 hours, per your protocol
Positioning acceptableSingle choiceYes, or no with reason (movement, clothing, artefact, body size beyond the table)
Total mass, fat mass, lean massNumber, kgWhole-body totals from the report
Body fat percentageNumber, %As printed by the software
Arm and leg lean mass (left, right)Number, kgSum to ALM in analysis, or enter ALM from the report
Bone mineral content and densityNumber, g and g/cm2Whole body and, if required, lumbar spine and hip
T-score and Z-scoreNumberOnly where the protocol needs them; reference database noted
Visceral adipose tissueNumberUnit and estimation method named; vendor-specific
Scan quality and operatorSingle choice, textOperator initials support site-level quality review
Report file referenceTextPointer to the source report kept at site for monitoring

The lists above are a starting point. Match field names to your protocol and the scanner report your sites actually print.

Build it in Capture

A site-completed form with the checks that catch a bad scan

Build the form as a standard eCRF and place it on the visits where DXA is scheduled. The site enters the values from the printed report during or right after the visit.

  • Range high and range low edit checks on lean mass, fat mass and body fat percentage raise an auto-query when a value looks like a unit slip or typo.
  • A custom-value check on "Positioning acceptable" prompts the site to explain a No.
  • A custom-value check on software version prompts a query when it differs from the baseline entry for that participant.
  • Source data verification can be set per field, so monitors review the primary endpoint values first.
  • Export to CSV or Excel with a data dictionary, or to SDTM datasets as SAS XPT with Define-XML.
Calculated fields and skip logic
Vital signs · Systolic blood pressure

Edit checks / auto-queries

2
Auto-query

Type

Range High

Operator

Greater than

Value

180

Priority: High

Auto-query

Type

Range Low

Operator

Less than

Value

80

Priority: Normal

Query raised automatically

Value 192 violates limit (180). Please verify.

Setup

Setting up the DXA form step by step

  1. 1

    Create a draft eCRF

    Add the scan-condition section first, then results grouped as whole body, regions and bone. Number fields carry the unit in the label.

  2. 2

    Set ranges

    Choose plausible low and high limits from your population (for example adult whole-body lean mass in kilograms) and set them as edit checks. Test with an extreme value in the sandbox to see the auto-query.

  3. 3

    Add the consistency checks

    Use custom-value rules to compare software version with the baseline value and to require a reason when positioning is not acceptable.

  4. 4

    Choose SDV fields

    Mark the endpoint fields for source data verification so the report is checked against what was entered.

  5. 5

    Approve and schedule

    Approve the form (approved forms are locked for live use) and add it to the baseline and follow-up visits.

  6. 6

    Plan the derived variables

    Write ALMI, fat mass index and any BMI-adjusted definitions into the statistical analysis plan. They are computed from the export, not in the form.

Worked example

Reading a change in ALMI across visits

Demo data for one participant: height 1.72 m, appendicular lean mass 20.4 kg at baseline and 21.9 kg at week 24. ALMI is 20.4 / 1.72 squared, which is 6.9 kg/m2 at baseline, and 21.9 / 1.72 squared, which is 7.4 kg/m2 at week 24. In a male participant that moves from just under the EWGSOP2 low-muscle-mass cut-off of 7.0 to above it. Before reading that as a treatment effect, the analyst checks the metadata the form captured: same scanner, same software version, fasted at both visits, positioning acceptable. If any differs, the change is annotated or the scan queried.

This is the reason the form is not just a place to type the report. The metadata fields cost seconds to complete and make the difference between a number and an interpretable number.

ALMI · Subject 003-0017 (demo)

Week 24 ALMI, kg/m2

7.4 / 10

7.0 and above
4-6.9 Below 7.0 (low, men)7-10 7.0 and above
Baseline6.9
Week 127.2
Week 247.4
Derived in analysis from ALM and height

Before go-live

DXA data quality checklist

One scanner per participant

Follow-up scans on the same device, with calibration and quality-control scans logged at site.

Software version frozen

Any upgrade mid-study is documented, and cross-calibration data are kept if scans move to a new version.

Standard pre-scan conditions

Fasting window, exercise restriction and clothing are written in the protocol and recorded on the form.

Operator training

Positioning and region-of-interest placement follow the manufacturer's guidance and a site SOP.

Definitions in the analysis plan

ALMI, fat mass index, visceral fat method and any reference database are named in advance.

Incidental findings

The protocol says what the site does if a scan shows something unexpected, and where that is recorded, for example the adverse event form.

Try the DXA form with demo data

Build the fields, set the edit checks and enter a scan in the free sandbox. No credit card.

Build your DXA form free

FAQ

Questions about this template

Something not covered here? Ask us directly.

What should a DXA eCRF capture besides the results?

Scanner model, software version, scan mode, operator, fasting and exercise status, participant height and weight on the day, and whether positioning was acceptable. These explain differences between visits that are not biological.

Does Capture calculate ALMI or fat mass index?

No. Capture's built-in calculated fields are a fixed set of clinical derivations such as BMI, BSA and eGFR. Store ALM, fat mass and height, and derive ALMI and fat mass index in your analysis program from the export.

Who completes the DXA form?

Site staff, from the printed scanner report. It is a site-completed eCRF, not a participant questionnaire.

Is there a licence for a DXA form?

DXA is a measurement method, not a copyrighted questionnaire, so there is no instrument licence to record. Scanner software and reference databases have their own vendor terms, which stay with your site agreements.

Can I compare visceral fat between different scanner brands?

Not safely. Visceral fat estimates are software features of some scanners and methods differ. Record the method and keep one scanner type within a study.

Can the form be used for bone density studies?

Yes. Add lumbar spine and hip regions, BMC, BMD, and T-score or Z-score fields with the reference database named. The structure is the same.

How do DXA results get into SDTM?

Capture exports SDTM datasets as SAS XPT files with Define-XML. Each template carries an OID and an SDTM domain, so confirm the mapping for your body composition variables in the Define-XML review.

Capture DXA data you can compare across visits

Build the form, set the checks and test an entry. Free sandbox, no credit card.

Build your DXA form free