| Q001 | Sex at Birth | What was your sex at birth? | - | string: Male, Female | Required | Always shown; value required. | subject.demographics.sexAtBirth: male | female | Map UI Male→male, Female→female. |
| Q002 | Age (Years) | What is your age? | - | integer: 0..120 | Required | Always shown; value required. | subject.demographics.ageYears: integer 0..120 (or birthYear 1900..2100; at least one required) | Age anchor for the submission. |
| Q003 | Weight (kg) | What is your weight (kg)? | - | number: 0.00..300.00 | Required | Always shown; value required. | subject.measurements.weightKg: number 0..300 | Decimal values accepted. |
| Q004 | Height (cm) | What is your height (cm)? | - | number: 0.00..250.00 | Required | Always shown; value required. | subject.measurements.heightCm: number 0..250 | Decimal values accepted. |
| Q005 | Self Rated Health | In general how would you rate your overall health? | Self-rated health helps capture important issues that biomarkers and other questions may miss. | string: Excellent, Good, Fair, Poor | Required | Always shown; value required. | subject.history.overallHealth: excellent | very_good | good | fair | poor | unknown | Map UI labels to lowercase enums (e.g. Good→good). |
| Q006 | Smoking Status | In terms of cigarette smoking, which case are you? | Select Never smoker only if you have never smoked a single cigarette in your life. | string: Current smoker, Former smoker, Never smoker | Required | Always shown; value required. | subject.history.smoking.status: never | former | current | prefer_not_to_say | Root of the smoking tree. |
| Q007 | Past Smoking Frequency | In the past, how often have you smoked cigarettes? | - | string: Just tried once or twice, Only occasionally, On most or all days | Ask when question Q006 is Former smoker, or when question Q006 is Current smoker and question Q008 is Only occasionally | If question Q006 is Never smoker, auto-set as I have never smoked; otherwise Not applicable | subject.history.smoking.pastFrequency: none | light | moderate | heavy | unknown. Map On most or all days→heavy, Only occasionally→light, Just tried once or twice→light. Omit when status is never or current; omit for former when not collected. | Never-smoker: omit smoking subfields or use status: "never" only. |
| Q008 | Current Smoking Frequency | How often do you smoke cigarettes? | - | string: Only occasionally, On most or all days | Ask when question Q006 is Current smoker | If question Q006 is not Current smoker, auto-set as No | subject.history.smoking.currentFrequency: none | light | moderate | heavy | unknown. Map On most or all days→heavy, Only occasionally→light, No→none. Only when status: current. Must be omitted for former and never. | Do not send "none" on former smokers — omit the field. |
| Q009 | Current Cigarettes per Day | How many cigarettes do you smoke on average each day? | - | integer: 1..200 | Ask when question Q006 is Current smoker and question Q008 is On most or all days | Not applicable | subject.history.smoking.currentCigsPerDay: number 0..200 (or -1). Only when status: current with daily smoking branch. Omit for former. | |
| Q010 | Past Cigarettes per Day | How many cigarettes did you smoke on average each day? | - | integer: 1..200 | Ask when question Q006 is Former smoker and question Q007 is On most or all days | Not applicable | subject.history.smoking.pastCigsPerDay: number 0..200 (or -1). When status: former and heavy past branch. Omit for never/current. | |
| Q011 | Age Stopped Smoking | At what age did you stop smoking cigarettes? | - | integer: 0..120 | Ask when question Q006 is Former smoker and question Q007 is On most or all days | Not applicable | subject.history.smoking.stopAge: integer 0..120 (or -1). Required when status: former (use -1 if not applicable on light/occasional former branch). Omit for never/current. | |
| Q012 | Age Started Smoking | At what age did you start smoking cigarettes? | - | integer: 0..120 | Ask when question Q006 is Current smoker and question Q008 is On most or all days, or when question Q006 is Former smoker and question Q007 is On most or all days | Not applicable | subject.history.smoking.startAge: integer 0..120 (or -1). Heavy current or heavy former branch only; otherwise omit. | |
| Q013 | Doctor Diagnosed Diabetes | Has a doctor ever told you that you have or have had diabetes? | Select Yes if you have any of these conditions: Type 1 (also known as insulin-dependent), Type 2 (also known as non-insulin-dependent), gestational diabetes, diabetes related to malnutrition or pancreatitis, steroid-induced diabetes, maturity-onset diabetes (MODY), or an unknown type of diabetes. Select No if none of those apply. | string: Yes, No | Required | Always shown; value required. | subject.history.conditions.hasDiabetes: boolean (true / false) | |
| Q014 | Doctor Diagnosed Dementia | Has a doctor ever told you that you have or have had dementia? | Select Yes if you have any of these conditions: Alzheimer’s disease, Vascular dementia, Frontotemporal dementia, Dementia with Lewy bodies, Dementia in other diseases (for example, Parkinson’s disease, Huntington’s disease, prion disease, HIV), or Unknown dementia type. Select No if none of those apply. | string: Yes, No | Required | Always shown; value required. | subject.history.conditions.hasDementia: boolean | |
| Q015 | Doctor Diagnosed Cardio/Cerebrovascular | Has a doctor ever told you that you have or have had any cardiovascular or brain blood vessel disease? | Select Yes if you have any of these conditions: angina or other ischaemic heart disease, heart attack or myocardial infarction, stroke or cerebral infarction, bleeding in or around the brain, endocarditis, heart valve disease, heart block, cardiac arrest, paroxysmal tachycardia, atrial fibrillation or flutter, heart failure, or transient ischaemic attack TIA. Select No if none of those apply. | string: Yes, No | Required | Always shown; value required. | subject.history.conditions.hasCardioCerebrovascular: boolean | |
| Q016 | Doctor Diagnosed Lung Cancer | Has a doctor ever told you that you have or have had lung cancer? | Select Yes if you have any of these conditions: lung cancer, bronchial cancer, tracheal cancer, carcinoma in situ of the lung or bronchus, cancer in another or unspecified part of the respiratory system or inside the chest. Select No if none of those apply. | string: Yes, No | Required | Always shown; value required. | subject.history.conditions.hasLungCancer: boolean | |
| Q017 | Doctor Diagnosed Kidney Disease | Has a doctor ever told you that you have or have had chronic kidney disease or end-stage kidney disease? | Select Yes if you have any of these conditions: chronic kidney disease of any stage (1 to 5), chronic renal failure or kidney failure, long-term dialysis such as haemodialysis or peritoneal dialysis, or a kidney transplant because of kidney failure. Select No if none of those apply. | string: Yes, No | Required | Always shown; value required. | subject.history.conditions.hasKidneyDisease: boolean | |
| Q018 | Regular Relevant Medication | Do you regularly take any of the following medications? | Select Yes if you take any of these medications: blood pressure medication, cholesterol-lowering medication, insulin, hormone replacement therapy, oral contraceptive pill, or mini-pill. Select No if none of those apply. | string: Yes, No | Required | Always shown; value required. | subject.history.medications.takesRegularMedication: boolean (required when medications object is sent) | |
| Q019 | Father Alive | Is your Biological Father still alive? | - | string: Yes, No, I do not know | Required | Always shown; value required. | subject.familyHistory.father.aliveStatus: alive | deceased | unknown | Map Yes→alive, No→deceased, I do not know→unknown. |
| Q020 | Father Age at Death | What was the age of your Biological Father when he died? | - | integer: 0..120 | Ask when question Q019 is No | Not applicable | subject.familyHistory.father.deathAge: integer 0..120. Required when aliveStatus: deceased. Omit or -1 when alive or unknown. | |
| Q021 | Father Current Age | What is the age of your Biological Father? | - | integer: 0..120 | Ask when question Q019 is Yes | Not applicable | subject.familyHistory.father.currentAge: integer 0..120. Required when aliveStatus: alive. Omit or -1 when deceased or unknown. | |
| Q022 | Father Dementia | Did your Biological Father ever have Alzheimer’s disease or Dementia? | This question includes any subtype and any age at diagnosis. | string: Yes, No | Required | Always shown; value required. | subject.familyHistory.father.conditions[]: include alzheimer_disease and/or dementia when UI Yes | Coded list; omit code when No. |
| Q023 | Father Diabetes | Did your Biological Father ever have Diabetes? | This question includes any subtype and any age at diagnosis. | string: Yes, No | Required | Always shown; value required. | subject.familyHistory.father.conditions[]: include diabetes_mellitus when UI Yes | |
| Q024 | Father Heart Disease | Did your Biological Father ever have Heart Disease? | This question includes any subtype and any age at diagnosis. | string: Yes, No | Required | Always shown; value required. | subject.familyHistory.father.conditions[]: include cardiovascular_disease when UI Yes | |
| Q025 | Father High Blood Pressure | Did your Biological Father ever have High Blood Pressure? | This question includes any subtype and any age at diagnosis. | string: Yes, No | Required | Always shown; value required. | subject.familyHistory.father.conditions[]: include hypertension when UI Yes | |
| Q026 | Father Lung Cancer | Did your Biological Father ever have Lung Cancer? | This question includes any subtype and any age at diagnosis. | string: Yes, No | Required | Always shown; value required. | subject.familyHistory.father.conditions[]: include lung_cancer when UI Yes | |
| Q027 | Father Stroke | Did your Biological Father ever have a Stroke? | This question includes any subtype and any age at diagnosis. | string: Yes, No | Required | Always shown; value required. | subject.familyHistory.father.conditions[]: include cerebrovascular_disease when UI Yes | |
| Q028 | Mother Alive | Is your Biological Mother still alive? | - | string: Yes, No, I do not know | Required | Always shown; value required. | subject.familyHistory.mother.aliveStatus: alive | deceased | unknown | |
| Q029 | Mother Age at Death | What was the age of your Biological Mother when she died? | - | integer: 0..120 | Ask when question Q028 is No | Not applicable | subject.familyHistory.mother.deathAge: integer 0..120. Required when aliveStatus: deceased. Omit or -1 otherwise. | |
| Q030 | Mother Current Age | What is the age of your Biological Mother? | - | integer: 0..120 | Ask when question Q028 is Yes | Not applicable | subject.familyHistory.mother.currentAge: integer 0..120. Required when aliveStatus: alive. Omit or -1 otherwise. | |
| Q031 | Mother Dementia | Did your Biological Mother ever have Alzheimer’s disease or Dementia? | This question includes any subtype and any age at diagnosis. | string: Yes, No | Required | Always shown; value required. | subject.familyHistory.mother.conditions[]: include alzheimer_disease and/or dementia when UI Yes | |
| Q032 | Mother Diabetes | Did your Biological Mother ever have Diabetes? | This question includes any subtype and any age at diagnosis. | string: Yes, No | Required | Always shown; value required. | subject.familyHistory.mother.conditions[]: include diabetes_mellitus when UI Yes | |
| Q033 | Mother Heart Disease | Did your Biological Mother ever have Heart Disease? | This question includes any subtype and any age at diagnosis. | string: Yes, No | Required | Always shown; value required. | subject.familyHistory.mother.conditions[]: include cardiovascular_disease when UI Yes | |
| Q034 | Mother High Blood Pressure | Did your Biological Mother ever have High Blood Pressure? | This question includes any subtype and any age at diagnosis. | string: Yes, No | Required | Always shown; value required. | subject.familyHistory.mother.conditions[]: include hypertension when UI Yes | |
| Q035 | Mother Lung Cancer | Did your Biological Mother ever have Lung Cancer? | This question includes any subtype and any age at diagnosis. | string: Yes, No | Required | Always shown; value required. | subject.familyHistory.mother.conditions[]: include lung_cancer when UI Yes | |
| Q036 | Mother Stroke | Did your Biological Mother ever have a Stroke? | This question includes any subtype and any age at diagnosis. | string: Yes, No | Required | Always shown; value required. | subject.familyHistory.mother.conditions[]: include cerebrovascular_disease when UI Yes | |