Step 1
Order lab tests
Doctor requests the required pathology and biological-age markers from the patient.

Example preview — not real patient data
“J Smith” is a demo patient used to show a fully completed example. This page is static — it does not submit, store or send any data, and activates for your own real patients once your room is live.
How this works
Every mapped lab marker runs through a deterministic scoring algorithm that produces a fully editable draft — key findings, category scores, a doctor watch-list, and a complete program and supplement stack — ready for your review, adjustment and one-click publishing. Nothing reaches a patient until you approve it.
Doctor workspace
Editable Jordan Bortz Biological Age Tracker workflow for Australian pathology upload, doctor correction, doctor-edited program/stack generation, and patient publishing.
Step 1
Doctor requests the required pathology and biological-age markers from the patient.
Step 2
Doctor receives the returned lab results from the lab or patient.
Step 3
Upload PDF/files/folders. The app reads supported Australian lab formats and fills the editable tracker.
Step 4
Doctor checks every extracted value, corrects missing fields and approves the tracker values.
Step 5
Doctor edits the generated program and health stack so the content is patient-specific.
Step 6
Approve the edited report and publish it to /portal/biological-age for that patient only.
Patient Biological Age folder
Patients are grouped A, B, C by family name for fast doctor review.
S
STEP 3 Upload field
Drag a folder, PDF/files, CSV, text, HL7, JSON or XML here. Folder upload works where the browser supports it. If AI extraction fails, the files are not lost: paste/edit the combined results manually below.
Selected files: Smith_J_Pathology_2026-05.pdf
Markers: 21 · Review: 5 · Missing: 0 · Status: published
Created 2 Jul 2026, 9:02 am · Last updated 4 Jul 2026, 1:30 pm · Published 4 Jul 2026, 1:34 pm
2 results from the upload aren’t part of this 21-marker tracker, so they weren’t added automatically: Sodium: 140 mmol/L; Potassium: 4.2 mmol/L.
| Biomarker / Category | Age Trend | Australian Reference Range | Date / latest value | Unit | Status | Doctor note |
|---|---|---|---|---|---|---|
| Cystatin C | ▲ | 0.60 - 1.10 mg/L | mg/L | Above range | ||
| HbA1c | ▲ | < 5.7 % | % | Within range | ||
| Fasting Glucose | ▲ | 3.0 - 5.4 mmol/L | mmol/L | Above range | ||
| Urea | ▲ | 2.5 - 8.0 mmol/L | mmol/L | Within range | ||
| Creatinine | ▲ | 60 - 110 µmol/L (Male) | µmol/L | Within range |
| Biomarker / Category | Age Trend | Australian Reference Range | Date / latest value | Unit | Status | Doctor note |
|---|---|---|---|---|---|---|
| Gamma-Glutamyl Transferase (GGT) | ▲ | < 60 U/L (Male) | U/L | Within range | ||
| Alkaline Phosphatase (ALP) | ▲ | 30 - 110 U/L | U/L | Within range | ||
| Alanine Aminotransferase (ALT) | ▼ | < 45 U/L (Male) | U/L | Within range | ||
| Albumin | ▼ | 35 - 50 g/L | g/L | Within range |
| Biomarker / Category | Age Trend | Australian Reference Range | Date / latest value | Unit | Status | Doctor note |
|---|---|---|---|---|---|---|
| High-Sensitivity CRP (hsCRP) | ▲ | < 5.0 mg/L (optimal < 1.0) | mg/L | Within range | ||
| Neutrophils (Absolute) | ▲ | 2.0 - 7.5 x10^9/L | x10^9/L | Within range | ||
| Lymphocyte Percentage | ▼ | 20.0 - 40.0 % | % | Within range | ||
| Monocytes (Absolute) | ▲/▼ | 0.2 - 0.8 x10^9/L | x10^9/L | Within range |
| Biomarker / Category | Age Trend | Australian Reference Range | Date / latest value | Unit | Status | Doctor note |
|---|---|---|---|---|---|---|
| Red Cell Distribution Width (RDW) | ▲ | 11.5 - 14.5 % | % | Within range | ||
| Mean Corpuscular Volume (MCV) | ▲ | 80 - 100 fL | fL | Within range | ||
| Mean Corpuscular Hemoglobin (MCH) | ▲/▼ | 27 - 32 pg | pg | Within range | ||
| Red Blood Cell Count (RBC) | ▼ | 4.5 - 5.9 x10^12/L (Male) | x10^12/L | Within range |
| Biomarker / Category | Age Trend | Australian Reference Range | Date / latest value | Unit | Status | Doctor note |
|---|---|---|---|---|---|---|
| Total Cholesterol | ▲ | < 5.5 mmol/L | mmol/L | Above range | ||
| Apolipoprotein A1 (ApoA1) | ▲/▼ | 1.10 - 2.05 g/L | g/L | Within range | ||
| Sex Hormone-Binding Globulin (SHBG) | ▲ | 15 - 70 nmol/L (Male) | nmol/L | Within range | ||
| Vitamin D - 25(OH)D | ▼ | > 50 nmol/L (optimal 75-150) | nmol/L | Within range |
Key lab findings
Doctor watch-list
Published ✓ — approved and sent to the patient
This Biological Age Tracker supports doctor review only. It does not diagnose, treat, or replace medical advice. All extracted pathology values, generated programs, supplements, products, peptides, prescriptions and referrals require treating-doctor review before the patient sees or acts on the information.
What your patient sees
Your Biological Age Report
54.6 years
Chronological age: 61 — you are running 6.4 years younger than your chronological age.
Approved and published by your doctor.