DFX_POINTS: {
ABSI: {
meta: {
availableAfterSec: 5;
dialBandColors: {
eastAsiaFemale: [
"GREEN",
"LIGHT_GREEN",
"YELLOW",
"LIGHT_RED",
"RED",
];
eastAsiaMale: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
globalFemale: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
globalMale: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "physical";
range: { max: 8.83; min: 6.19 };
ranges: {
eastAsiaFemale: [
[
[0, 6.19],
[6.19, 6.24],
[6.24, 6.29],
[6.29, 6.33],
[6.33, 6.38],
[6.38, 6.43],
[6.43, 6.48],
[6.48, 6.53],
[6.53, 6.58],
[6.58, 6.63],
],
[
[6.63, 6.67],
[6.67, 6.71],
[6.71, 6.76],
[6.76, 6.8],
[6.8, 6.85],
[6.85, 6.89],
[6.89, 6.93],
[6.93, 6.98],
[6.98, 7.02],
[7.02, 7.07],
],
[
[7.07, 7.16],
[7.16, 7.24],
[7.24, 7.33],
[7.33, 7.42],
[7.42, 7.51],
[7.51, 7.6],
[7.6, 7.68],
[7.68, 7.77],
[7.77, 7.86],
[7.86, 7.95],
],
[
[7.95, 7.99],
[7.99, 8.04],
[8.04, 8.08],
[8.08, 8.13],
[8.13, 8.17],
[8.17, 8.21],
[8.21, 8.26],
[8.26, 8.3],
[8.3, 8.35],
[8.35, 8.39],
],
[
[8.39, 8.43],
[8.43, 8.48],
[8.48, 8.52],
[8.52, 8.57],
[8.57, 8.61],
[8.61, 8.65],
[8.65, 8.7],
[8.7, 8.74],
[8.74, 8.79],
[8.79, 8.83],
[8.83, number],
],
];
eastAsiaMale: [
[
[0, 6.75],
[6.75, 6.79],
[6.79, 6.83],
[6.83, 6.87],
[6.87, 6.92],
[6.92, 6.96],
[6.96, 7],
[7, 7.04],
[7.04, 7.08],
[7.08, 7.12],
],
[
[7.12, 7.16],
[7.16, 7.2],
[7.2, 7.23],
[7.23, 7.27],
[7.27, 7.31],
[7.31, 7.34],
[7.34, 7.38],
[7.38, 7.42],
[7.42, 7.46],
[7.46, 7.49],
],
[
[7.49, 7.57],
[7.57, 7.64],
[7.64, 7.71],
[7.71, 7.79],
[7.79, 7.86],
[7.86, 7.94],
[7.94, 8.01],
[8.01, 8.08],
[8.08, 8.16],
[8.16, 8.23],
],
[
[8.23, 8.27],
[8.27, 8.31],
[8.31, 8.34],
[8.34, 8.38],
[8.38, 8.42],
[8.42, 8.45],
[8.45, 8.49],
[8.49, 8.53],
[8.53, 8.56],
[8.56, 8.6],
],
[
[8.6, 8.64],
[8.64, 8.67],
[8.67, 8.71],
[8.71, 8.75],
[8.75, 8.79],
[8.79, 8.82],
[8.82, 8.86],
[8.86, 8.9],
[8.9, 8.93],
[8.93, 8.97],
[8.97, number],
],
];
globalFemale: [
[
[0, 6.2],
[6.2, 6.27],
[6.27, 6.33],
[6.33, 6.4],
[6.4, 6.47],
[6.47, 6.53],
[6.53, 6.6],
[6.6, 6.67],
[6.67, 6.73],
[6.73, 6.8],
],
[
[6.8, 6.86],
[6.86, 6.92],
[6.92, 6.98],
[6.98, 7.04],
[7.04, 7.1],
[7.1, 7.16],
[7.16, 7.22],
[7.22, 7.28],
[7.28, 7.34],
[7.34, 7.4],
],
[
[7.4, 7.52],
[7.52, 7.64],
[7.64, 7.76],
[7.76, 7.88],
[7.88, 8],
[8, 8.12],
[8.12, 8.24],
[8.24, 8.36],
[8.36, 8.48],
[8.48, 8.6],
],
[
[8.6, 8.66],
[8.66, 8.72],
[8.72, 8.78],
[8.78, 8.84],
[8.84, 8.9],
[8.9, 8.96],
[8.96, 9.02],
[9.02, 9.08],
[9.08, 9.14],
[9.14, 9.2],
],
[
[9.2, 9.26],
[9.26, 9.32],
[9.32, 9.38],
[9.38, 9.44],
[9.44, 9.5],
[9.5, 9.56],
[9.56, 9.62],
[9.62, 9.68],
[9.68, 9.74],
[9.74, 9.8],
[9.8, number],
],
];
globalMale: [
[
[0, 6.6],
[6.6, 6.66],
[6.66, 6.71],
[6.71, 6.77],
[6.77, 6.82],
[6.82, 6.88],
[6.88, 6.93],
[6.93, 6.99],
[6.99, 7.04],
[7.04, 7.1],
],
[
[7.1, 7.15],
[7.15, 7.2],
[7.2, 7.25],
[7.25, 7.3],
[7.3, 7.35],
[7.35, 7.4],
[7.4, 7.45],
[7.45, 7.5],
[7.5, 7.55],
[7.55, 7.6],
],
[
[7.6, 7.7],
[7.7, 7.8],
[7.8, 7.9],
[7.9, 8],
[8, 8.1],
[8.1, 8.2],
[8.2, 8.3],
[8.3, 8.4],
[8.4, 8.5],
[8.5, 8.6],
],
[
[8.6, 8.65],
[8.65, 8.7],
[8.7, 8.75],
[8.75, 8.8],
[8.8, 8.85],
[8.85, 8.9],
[8.9, 8.95],
[8.95, 9],
[9, 9.05],
[9.05, 9.1],
],
[
[9.1, 9.15],
[9.15, 9.2],
[9.2, 9.25],
[9.25, 9.3],
[9.3, 9.35],
[9.35, 9.4],
[9.4, 9.45],
[9.45, 9.5],
[9.5, 9.55],
[9.55, 9.6],
[9.6, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
};
AGE: {
meta: {
availableAfterSec: 5;
dialBandColors: { global: [] };
group: "physical";
range: { max: 120; min: 13 };
ranges: { global: [] };
requirements: { medicalHistory: false; profileInfo: false };
};
};
ANXIETY_INDEX: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "mental";
range: { max: 5.9; min: 1 };
ranges: {
global: [
[
[1, 1.1],
[1.1, 1.2],
[1.2, 1.3],
[1.3, 1.4],
[1.4, 1.5],
[1.5, 1.6],
[1.6, 1.7],
[1.7, 1.8],
[1.8, 1.9],
[1.9, 2],
],
[
[2, 2.1],
[2.1, 2.2],
[2.2, 2.3],
[2.3, 2.4],
[2.4, 2.5],
[2.5, 2.6],
[2.6, 2.7],
[2.7, 2.8],
[2.8, 2.9],
[2.9, 3],
],
[
[3, 3.1],
[3.1, 3.2],
[3.2, 3.3],
[3.3, 3.4],
[3.4, 3.5],
[3.5, 3.6],
[3.6, 3.7],
[3.7, 3.8],
[3.8, 3.9],
[3.9, 4],
],
[
[4, 4.1],
[4.1, 4.2],
[4.2, 4.3],
[4.3, 4.4],
[4.4, 4.5],
[4.5, 4.6],
[4.6, 4.7],
[4.7, 4.8],
[4.8, 4.9],
[4.9, 5],
],
[
[5, 5.1],
[5.1, 5.2],
[5.2, 5.3],
[5.3, 5.4],
[5.4, 5.5],
[5.5, 5.6],
[5.6, 5.7],
[5.7, 5.8],
[5.8, 5.9],
[5.9, 5.9],
[5.9, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: false };
};
};
BMI_CALC: {
meta: {
availableAfterSec: 5;
dialBandColors: {
eastAsiaFemale: ["YELLOW", "GREEN", "YELLOW", "RED"];
eastAsiaMale: ["YELLOW", "GREEN", "YELLOW", "RED"];
global: ["YELLOW", "GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "physical";
range: { max: 60; min: 10 };
ranges: {
eastAsiaFemale: [
[
[0, 10],
[10, 10.9],
[10.9, 11.9],
[11.9, 12.8],
[12.8, 13.8],
[13.8, 14.7],
[14.7, 15.7],
[15.7, 16.6],
[16.6, 17.6],
[17.6, 18.5],
],
[
[18.5, 19.1],
[19.1, 19.6],
[19.6, 20.2],
[20.2, 20.7],
[20.7, 21.3],
[21.3, 21.8],
[21.8, 22.4],
[22.4, 22.9],
[22.9, 23.5],
[23.5, 24],
],
[
[24, 24.4],
[24.4, 24.8],
[24.8, 25.2],
[25.2, 25.6],
[25.6, 26],
[26, 26.4],
[26.4, 26.8],
[26.8, 27.2],
[27.2, 27.6],
[27.6, 28],
],
[
[28, 28.7],
[28.7, 29.4],
[29.4, 30.1],
[30.1, 30.8],
[30.8, 31.5],
[31.5, 32.2],
[32.2, 32.9],
[32.9, 33.6],
[33.6, 34.3],
[34.3, 35],
[35, number],
],
];
eastAsiaMale: [
[
[0, 10],
[10, 10.9],
[10.9, 11.9],
[11.9, 12.8],
[12.8, 13.8],
[13.8, 14.7],
[14.7, 15.7],
[15.7, 16.6],
[16.6, 17.6],
[17.6, 18.5],
],
[
[18.5, 19.1],
[19.1, 19.6],
[19.6, 20.2],
[20.2, 20.7],
[20.7, 21.3],
[21.3, 21.8],
[21.8, 22.4],
[22.4, 22.9],
[22.9, 23.5],
[23.5, 24],
],
[
[24, 24.4],
[24.4, 24.8],
[24.8, 25.2],
[25.2, 25.6],
[25.6, 26],
[26, 26.4],
[26.4, 26.8],
[26.8, 27.2],
[27.2, 27.6],
[27.6, 28],
],
[
[28, 28.7],
[28.7, 29.4],
[29.4, 30.1],
[30.1, 30.8],
[30.8, 31.5],
[31.5, 32.2],
[32.2, 32.9],
[32.9, 33.6],
[33.6, 34.3],
[34.3, 35],
[35, number],
],
];
global: [
[
[0, 10],
[10, 10.9],
[10.9, 11.9],
[11.9, 12.8],
[12.8, 13.8],
[13.8, 14.7],
[14.7, 15.7],
[15.7, 16.6],
[16.6, 17.6],
[17.6, 18.5],
],
[
[18.5, 19.2],
[19.2, 19.8],
[19.8, 20.5],
[20.5, 21.1],
[21.1, 21.8],
[21.8, 22.4],
[22.4, 23.1],
[23.1, 23.7],
[23.7, 24.4],
[24.4, 25],
],
[
[25, 25.5],
[25.5, 26],
[26, 26.5],
[26.5, 27],
[27, 27.5],
[27.5, 28],
[28, 28.5],
[28.5, 29],
[29, 29.5],
[29.5, 30],
],
[
[30, 30.5],
[30.5, 31],
[31, 31.5],
[31.5, 32],
[32, 32.5],
[32.5, 33],
[33, 33.5],
[33.5, 34],
[34, 34.5],
[34.5, 35],
],
[
[35, 37.5],
[37.5, 40],
[40, 42.5],
[42.5, 45],
[45, 47.5],
[47.5, 50],
[50, 52.5],
[52.5, 55],
[55, 57.5],
[57.5, 60],
[60, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
};
BP_CVD: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "generalRisks";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 0.5],
[0.5, 1],
[1, 1.5],
[1.5, 2],
[2, 2.5],
[2.5, 3],
[3, 3.5],
[3.5, 4],
[4, 4.5],
[4.5, 5],
],
[
[5, 5.25],
[5.25, 5.5],
[5.5, 5.75],
[5.75, 6],
[6, 6.25],
[6.25, 6.5],
[6.5, 6.75],
[6.75, 7],
[7, 7.25],
],
[
[7.25, 7.5],
[7.5, 7.75],
[7.75, 8],
[8, 8.25],
[8.25, 8.5],
[8.5, 8.75],
[8.75, 9],
[9, 9.25],
[9.25, 9.5],
[9.5, 9.75],
[9.75, 10],
],
[
[10, 11],
[11, 12],
[12, 13],
[13, 14],
[14, 15],
[15, 16],
[16, 17],
[17, 18],
[18, 19],
[19, 20],
],
[
[20, 28],
[28, 36],
[36, 44],
[44, 52],
[52, 60],
[60, 68],
[68, 76],
[76, 84],
[84, 92],
[92, 100],
[100, number],
],
];
};
requirements: { medicalHistory: true; profileInfo: true };
};
};
BP_DIASTOLIC: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["YELLOW", "GREEN", "LIGHT_GREEN", "YELLOW", "RED"];
};
group: "vitals";
range: { max: 120; min: 30 };
ranges: {
global: [
[
[0, 30],
[30, 33.34],
[33.34, 36.67],
[36.67, 40],
[40, 43.34],
[43.34, 46.67],
[46.67, 50],
[50, 53.33],
[53.33, 56.67],
[56.67, 60],
],
[
[60, 61],
[61, 62],
[62, 63],
[63, 64],
[64, 65],
[65, 66],
[66, 67],
[67, 68],
[68, 69],
[69, 70],
],
[
[70, 71],
[71, 72],
[72, 73],
[73, 74],
[74, 75],
[75, 76],
[76, 77],
[77, 78],
[78, 79],
[79, 80],
],
[
[80, 81],
[81, 82],
[82, 83],
[83, 84],
[84, 85],
[85, 86],
[86, 87],
[87, 88],
[88, 89],
[89, 90],
],
[
[90, 93],
[93, 96],
[96, 99],
[99, 102],
[102, 105],
[105, 108],
[108, 111],
[111, 114],
[114, 117],
[117, 120],
[120, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
};
BP_HEART_ATTACK: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "generalRisks";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 0.17],
[0.17, 0.33],
[0.33, 0.5],
[0.5, 0.66],
[0.66, 0.83],
[0.83, 0.99],
[0.99, 1.16],
[1.16, 1.32],
[1.32, 1.49],
[1.49, 1.65],
],
[
[1.65, 1.73],
[1.73, 1.82],
[1.82, 1.9],
[1.9, 1.98],
[1.98, 2.06],
[2.06, 2.15],
[2.15, 2.23],
[2.23, 2.31],
[2.31, 2.39],
],
[
[2.39, 2.48],
[2.48, 2.56],
[2.56, 2.64],
[2.64, 2.72],
[2.72, 2.81],
[2.81, 2.89],
[2.89, 2.97],
[2.97, 3.05],
[3.05, 3.14],
[3.14, 3.22],
[3.22, 3.3],
],
[
[3.3, 3.63],
[3.63, 3.96],
[3.96, 4.29],
[4.29, 4.62],
[4.62, 4.95],
[4.95, 5.28],
[5.28, 5.61],
[5.61, 5.94],
[5.94, 6.27],
[6.27, 6.6],
],
[
[6.6, 9.24],
[9.24, 11.88],
[11.88, 14.52],
[14.52, 17.16],
[17.16, 19.8],
[19.8, 22.44],
[22.4, 25.08],
[25.08, 27.72],
[27.72, 30.36],
[30.36, 33],
[33, number],
],
];
};
requirements: { medicalHistory: true; profileInfo: true };
};
};
BP_RPP: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "physiological";
range: { max: 4.28; min: 3.71 };
ranges: {
global: [
[
[0, 3.71],
[3.71, 3.72],
[3.72, 3.73],
[3.73, 3.74],
[3.74, 3.75],
[3.75, 3.76],
[3.76, 3.77],
[3.77, 3.78],
[3.78, 3.79],
[3.79, 3.8],
],
[
[3.8, 3.81],
[3.81, 3.82],
[3.82, 3.83],
[3.83, 3.84],
[3.84, 3.85],
[3.85, 3.86],
[3.86, 3.87],
[3.87, 3.88],
[3.88, 3.89],
[3.89, 3.9],
],
[
[3.9, 3.91],
[3.91, 3.93],
[3.93, 3.95],
[3.95, 3.97],
[3.97, 3.99],
[3.99, 4.01],
[4.01, 4.03],
[4.03, 4.05],
[4.05, 4.06],
[4.06, 4.08],
],
[
[4.08, 4.09],
[4.09, 4.1],
[4.1, 4.11],
[4.11, 4.12],
[4.12, 4.13],
[4.13, 4.14],
[4.14, 4.15],
[4.15, 4.16],
[4.16, 4.17],
[4.17, 4.18],
],
[
[4.18, 4.19],
[4.19, 4.2],
[4.2, 4.21],
[4.21, 4.22],
[4.22, 4.23],
[4.23, 4.24],
[4.24, 4.25],
[4.25, 4.26],
[4.26, 4.27],
[4.27, 4.28],
[4.28, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
};
BP_STROKE: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "generalRisks";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 0.33],
[0.33, 0.66],
[0.66, 0.99],
[0.99, 1.32],
[1.32, 1.65],
[1.65, 1.98],
[1.98, 2.31],
[2.31, 2.64],
[2.64, 2.97],
[2.97, 3.3],
],
[
[3.3, 3.47],
[3.47, 3.63],
[3.63, 3.8],
[3.8, 3.96],
[3.96, 4.13],
[4.13, 4.29],
[4.29, 4.46],
[4.46, 4.62],
[4.62, 4.79],
],
[
[4.79, 4.95],
[4.95, 5.12],
[5.12, 5.28],
[5.28, 5.45],
[5.45, 5.61],
[5.61, 5.78],
[5.78, 5.94],
[5.94, 6.11],
[6.11, 6.27],
[6.27, 6.44],
[6.44, 6.6],
],
[
[6.6, 7.26],
[7.26, 7.92],
[7.92, 8.58],
[8.58, 9.24],
[9.24, 9.9],
[9.9, 10.56],
[10.56, 11.22],
[11.22, 11.88],
[11.88, 12.54],
[12.54, 13.2],
],
[
[13.2, 18.48],
[18.48, 23.76],
[23.76, 29.04],
[29.04, 34.32],
[34.32, 39.6],
[39.6, 44.88],
[44.88, 50.16],
[50.16, 55.44],
[55.44, 60.72],
[60.72, 66],
[66, number],
],
];
};
requirements: { medicalHistory: true; profileInfo: true };
};
};
BP_SYSTOLIC: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["YELLOW", "GREEN", "LIGHT_GREEN", "YELLOW", "RED"];
};
group: "vitals";
range: { max: 180; min: 45 };
ranges: {
global: [
[
[0, 45],
[45, 50],
[50, 55],
[55, 60],
[60, 65],
[65, 70],
[70, 75],
[75, 80],
[80, 85],
[85, 90],
],
[
[90, 93],
[93, 96],
[96, 99],
[99, 102],
[102, 105],
[105, 108],
[108, 111],
[111, 114],
[114, 117],
[117, 120],
],
[
[120, 121],
[121, 122],
[122, 123],
[123, 124],
[124, 125],
[125, 126],
[126, 127],
[127, 128],
[128, 129],
[129, 130],
],
[
[130, 131],
[131, 132],
[132, 133],
[133, 134],
[134, 135],
[135, 136],
[136, 137],
[137, 138],
[138, 139],
[139, 140],
],
[
[140, 144],
[144, 148],
[148, 152],
[152, 156],
[156, 160],
[160, 164],
[164, 168],
[168, 172],
[172, 176],
[176, 180],
[180, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
};
BP_TAU: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["RED", "LIGHT_RED", "YELLOW", "LIGHT_GREEN", "GREEN"];
};
group: "physiological";
range: { max: 3; min: 0.3 };
ranges: {
global: [
[
[0, 0.3],
[0.3, 0.35],
[0.35, 0.41],
[0.41, 0.46],
[0.46, 0.52],
[0.52, 0.57],
[0.57, 0.62],
[0.62, 0.68],
[0.68, 0.73],
[0.73, 0.79],
],
[
[0.79, 0.82],
[0.82, 0.86],
[0.86, 0.89],
[0.89, 0.92],
[0.92, 0.96],
[0.96, 0.99],
[0.99, 1.02],
[1.02, 1.05],
[1.05, 1.09],
[1.09, 1.12],
],
[
[1.12, 1.19],
[1.19, 1.25],
[1.25, 1.32],
[1.32, 1.38],
[1.38, 1.45],
[1.45, 1.52],
[1.52, 1.58],
[1.58, 1.65],
[1.65, 1.71],
[1.71, 1.78],
],
[
[1.78, 1.81],
[1.81, 1.85],
[1.85, 1.88],
[1.88, 1.91],
[1.91, 1.95],
[1.95, 1.98],
[1.98, 2.01],
[2.01, 2.04],
[2.04, 2.08],
[2.08, 2.11],
],
[
[2.11, 2.2],
[2.2, 2.29],
[2.29, 2.38],
[2.38, 2.47],
[2.47, 2.56],
[2.56, 2.64],
[2.64, 2.73],
[2.73, 2.82],
[2.82, 2.91],
[2.91, 3],
[3, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
};
BR_BPM: {
meta: {
availableAfterSec: 30;
dialBandColors: { global: ["YELLOW", "GREEN", "YELLOW"] };
group: "vitals";
range: { max: 35; min: 1.2 };
ranges: {
global: [
[
[0, 1.2],
[1.2, 2.4],
[2.4, 3.6],
[3.6, 4.8],
[4.8, 6],
[6, 7.2],
[7.2, 8.4],
[8.4, 9.6],
[9.6, 10.8],
[10.8, 12],
],
[
[12, 12.4],
[12.4, 12.8],
[12.8, 13.2],
[13.2, 13.6],
[13.6, 14],
[14, 14.4],
[14.4, 14.8],
[14.8, 15.2],
[15.2, 15.6],
[15.6, 16],
[16, 16.5],
[16.5, 17],
[17, 17.5],
[17.5, 18],
[18, 18.5],
],
[
[25, 26],
[26, 27],
[27, 28],
[28, 29],
[29, 30],
[30, 31],
[31, 32],
[32, 33],
[33, 34],
[34, 35],
[35, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: false };
};
};
DBT_RISK_PROB: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "metabolicRisks";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 2.5],
[2.5, 5],
[5, 7.5],
[7.5, 10],
[10, 12.5],
[12.5, 15],
[15, 17.5],
[17.5, 20],
[20, 22.5],
[22.5, 25],
],
[
[25, 27.5],
[27.5, 30],
[30, 32.5],
[32.5, 35],
[35, 37.5],
[37.5, 40],
[40, 42.5],
[42.5, 45],
],
[[45, 47.5], [47.5, 50], [50, 52.5], [52.5, 55]],
[
[55, 57.5],
[57.5, 60],
[60, 62.5],
[62.5, 65],
[65, 67.5],
[67.5, 70],
[70, 72.5],
[72.5, 75],
[75, 77.5],
],
[
[77.5, 80],
[80, 82.5],
[82.5, 85],
[85, 87.5],
[87.5, 90],
[90, 92.5],
[92.5, 95],
[95, 97.5],
[97.5, 100],
[100, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
};
FLD_RISK_PROB: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "metabolicRisks";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 2.5],
[2.5, 5],
[5, 7.5],
[7.5, 10],
[10, 12.5],
[12.5, 15],
[15, 17.5],
[17.5, 20],
[20, 22.5],
[22.5, 25],
],
[
[25, 27.5],
[27.5, 30],
[30, 32.5],
[32.5, 35],
[35, 37.5],
[37.5, 40],
[40, 42.5],
[42.5, 45],
],
[[45, 47.5], [47.5, 50], [50, 52.5], [52.5, 55]],
[
[55, 57.5],
[57.5, 60],
[60, 62.5],
[62.5, 65],
[65, 67.5],
[67.5, 70],
[70, 72.5],
[72.5, 75],
[75, 77.5],
],
[
[77.5, 80],
[80, 82.5],
[82.5, 85],
[85, 87.5],
[87.5, 90],
[90, 92.5],
[92.5, 95],
[95, 97.5],
[97.5, 100],
[100, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
};
HBA1C_RISK_PROB: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "bloodBiomarkers";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 2.5],
[2.5, 5],
[5, 7.5],
[7.5, 10],
[10, 12.5],
[12.5, 15],
[15, 17.5],
[17.5, 20],
[20, 22.5],
[22.5, 25],
],
[
[25, 27.5],
[27.5, 30],
[30, 32.5],
[32.5, 35],
[35, 37.5],
[37.5, 40],
[40, 42.5],
[42.5, 45],
],
[[45, 47.5], [47.5, 50], [50, 52.5], [52.5, 55]],
[
[55, 57.5],
[57.5, 60],
[60, 62.5],
[62.5, 65],
[65, 67.5],
[67.5, 70],
[70, 72.5],
[72.5, 75],
[75, 77.5],
],
[
[77.5, 80],
[80, 82.5],
[82.5, 85],
[85, 87.5],
[87.5, 90],
[90, 92.5],
[92.5, 95],
[95, 97.5],
[97.5, 100],
[100, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
};
HDLTC_RISK_PROB: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "metabolicRisks";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 2.5],
[2.5, 5],
[5, 7.5],
[7.5, 10],
[10, 12.5],
[12.5, 15],
[15, 17.5],
[17.5, 20],
[20, 22.5],
[22.5, 25],
],
[
[25, 27.5],
[27.5, 30],
[30, 32.5],
[32.5, 35],
[35, 37.5],
[37.5, 40],
[40, 42.5],
[42.5, 45],
],
[[45, 47.5], [47.5, 50], [50, 52.5], [52.5, 55]],
[
[55, 57.5],
[57.5, 60],
[60, 62.5],
[62.5, 65],
[65, 67.5],
[67.5, 70],
[70, 72.5],
[72.5, 75],
[75, 77.5],
],
[
[77.5, 80],
[80, 82.5],
[82.5, 85],
[85, 87.5],
[87.5, 90],
[90, 92.5],
[92.5, 95],
[95, 97.5],
[97.5, 100],
[100, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
};
HEALTH_SCORE: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["RED", "LIGHT_RED", "YELLOW", "LIGHT_GREEN", "GREEN"];
};
group: "overall";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 2],
[2, 4],
[4, 6],
[6, 8],
[8, 10],
[10, 12],
[12, 14],
[14, 16],
[16, 18],
[18, 20],
],
[
[20, 22],
[22, 24],
[24, 26],
[26, 28],
[28, 30],
[30, 32],
[32, 34],
[34, 36],
[36, 38],
[38, 40],
],
[
[40, 42],
[42, 44],
[44, 46],
[46, 48],
[48, 50],
[50, 52],
[52, 54],
[54, 56],
[56, 58],
[58, 60],
],
[
[60, 62],
[62, 64],
[64, 66],
[66, 68],
[68, 70],
[70, 72],
[72, 74],
[74, 76],
[76, 78],
[78, 80],
],
[
[80, 82],
[82, 84],
[84, 86],
[86, 88],
[88, 90],
[90, 92],
[92, 94],
[94, 96],
[96, 98],
[98, 100],
[100, number],
],
];
};
requirements: { medicalHistory: true; profileInfo: true };
};
};
HEIGHT: {
meta: {
availableAfterSec: 5;
dialBandColors: { global: [] };
group: "physical";
range: { max: 220; min: 120 };
ranges: { global: [] };
requirements: { medicalHistory: false; profileInfo: false };
};
};
HPT_RISK_PROB: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "metabolicRisks";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 2.5],
[2.5, 5],
[5, 7.5],
[7.5, 10],
[10, 12.5],
[12.5, 15],
[15, 17.5],
[17.5, 20],
[20, 22.5],
[22.5, 25],
],
[
[25, 27.5],
[27.5, 30],
[30, 32.5],
[32.5, 35],
[35, 37.5],
[37.5, 40],
[40, 42.5],
[42.5, 45],
],
[[45, 47.5], [47.5, 50], [50, 52.5], [52.5, 55]],
[
[55, 57.5],
[57.5, 60],
[60, 62.5],
[62.5, 65],
[65, 67.5],
[67.5, 70],
[70, 72.5],
[72.5, 75],
[75, 77.5],
],
[
[77.5, 80],
[80, 82.5],
[82.5, 85],
[85, 87.5],
[87.5, 90],
[90, 92.5],
[92.5, 95],
[95, 97.5],
[97.5, 100],
[100, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
};
HR_BPM: {
meta: {
availableAfterSec: 5;
dialBandColors: { global: ["YELLOW", "GREEN", "YELLOW"] };
group: "vitals";
range: { max: 140; min: 0 };
ranges: {
global: [
[
[0, 20],
[20, 24.44],
[24.44, 28.88],
[28.88, 33.32],
[33.32, 37.76],
[37.76, 42.2],
[42.2, 46.64],
[46.64, 51.08],
[51.08, 55.52],
[55.52, 60],
],
[
[60, 61.33],
[61.33, 62.67],
[62.67, 64],
[64, 65.33],
[65.33, 66.67],
[66.67, 68],
[68, 69.33],
[69.33, 70.67],
[70.67, 72],
[72, 73.33],
[73.33, 74.67],
[74.67, 76],
[76, 77.33],
[77.33, 78.67],
],
[
[100, 104],
[104, 108],
[108, 112],
[112, 116],
[116, 120],
[120, 124],
[124, 128],
[128, 132],
[132, 136],
[136, 140],
[140, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: false };
};
};
HRV_SDNN: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["RED", "LIGHT_RED", "YELLOW", "LIGHT_GREEN", "GREEN"];
};
group: "physiological";
range: { max: 80; min: 1 };
ranges: {
global: [
[
[0, 1.1],
[1.1, 2.2],
[2.2, 3.2],
[3.2, 4.3],
[4.3, 5.4],
[5.4, 6.5],
[6.5, 7.6],
[7.6, 8.6],
[8.6, 9.7],
[9.7, 10.8],
],
[
[10.8, 11.4],
[11.4, 11.9],
[11.9, 12.5],
[12.5, 13],
[13, 13.6],
[13.6, 14.2],
[14.2, 14.7],
[14.7, 15.3],
[15.3, 15.8],
[15.8, 16.4],
],
[
[16.4, 18.3],
[18.3, 20.2],
[20.2, 22.1],
[22.1, 24],
[24, 26],
[26, 27.9],
[27.9, 29.8],
[29.8, 31.7],
[31.7, 33.6],
[33.6, 35.5],
],
[
[35.5, 37.1],
[37.1, 38.7],
[38.7, 40.3],
[40.3, 41.9],
[41.9, 43.5],
[43.5, 45.1],
[45.1, 46.7],
[46.7, 48.3],
[48.3, 49.9],
[49.9, 51.5],
],
[
[51.5, 54.4],
[54.4, 57.2],
[57.2, 60.1],
[60.1, 62.9],
[62.9, 65.8],
[65.8, 68.6],
[68.6, 71.5],
[71.5, 74.3],
[74.3, 77.2],
[77.2, 80],
[80, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: false };
};
};
IHB_COUNT: {
meta: {
availableAfterSec: 30;
dialBandColors: { global: [] };
group: "vitals";
range: { max: 4; min: 0 };
ranges: { global: [[[0, 4], [4, number]]] };
requirements: { medicalHistory: false; profileInfo: false };
};
};
MENTAL_SCORE: {
meta: {
availableAfterSec: 30;
dialBandColors: { global: [] };
group: "overall";
range: { max: 5; min: 1 };
ranges: {
global: [
[[0, 1.5], [1.5, 2.5], [2.5, 3.5], [3.5, 4.5], [4.5, number]],
];
};
requirements: { medicalHistory: false; profileInfo: false };
};
};
MFBG_RISK_PROB: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "bloodBiomarkers";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 2.5],
[2.5, 5],
[5, 7.5],
[7.5, 10],
[10, 12.5],
[12.5, 15],
[15, 17.5],
[17.5, 20],
[20, 22.5],
[22.5, 25],
],
[
[25, 27.5],
[27.5, 30],
[30, 32.5],
[32.5, 35],
[35, 37.5],
[37.5, 40],
[40, 42.5],
[42.5, 45],
],
[[45, 47.5], [47.5, 50], [50, 52.5], [52.5, 55]],
[
[55, 57.5],
[57.5, 60],
[60, 62.5],
[62.5, 65],
[65, 67.5],
[67.5, 70],
[70, 72.5],
[72.5, 75],
[75, 77.5],
],
[
[77.5, 80],
[80, 82.5],
[82.5, 85],
[85, 87.5],
[87.5, 90],
[90, 92.5],
[92.5, 95],
[95, 97.5],
[97.5, 100],
[100, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
};
MSI: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "mental";
range: { max: 5.9; min: 1 };
ranges: {
global: [
[
[1, 1.1],
[1.1, 1.2],
[1.2, 1.3],
[1.3, 1.4],
[1.4, 1.5],
[1.5, 1.6],
[1.6, 1.7],
[1.7, 1.8],
[1.8, 1.9],
[1.9, 2],
],
[
[2, 2.1],
[2.1, 2.2],
[2.2, 2.3],
[2.3, 2.4],
[2.4, 2.5],
[2.5, 2.6],
[2.6, 2.7],
[2.7, 2.8],
[2.8, 2.9],
[2.9, 3],
],
[
[3, 3.1],
[3.1, 3.2],
[3.2, 3.3],
[3.3, 3.4],
[3.4, 3.5],
[3.5, 3.6],
[3.6, 3.7],
[3.7, 3.8],
[3.8, 3.9],
[3.9, 4],
],
[
[4, 4.1],
[4.1, 4.2],
[4.2, 4.3],
[4.3, 4.4],
[4.4, 4.5],
[4.5, 4.6],
[4.6, 4.7],
[4.7, 4.8],
[4.8, 4.9],
[4.9, 5],
],
[
[5, 5.1],
[5.1, 5.2],
[5.2, 5.3],
[5.3, 5.4],
[5.4, 5.5],
[5.5, 5.6],
[5.6, 5.7],
[5.7, 5.8],
[5.8, 5.9],
[5.9, 6],
[6, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: false };
};
};
OVERALL_METABOLIC_RISK_PROB: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "metabolicRisks";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 2.5],
[2.5, 5],
[5, 7.5],
[7.5, 10],
[10, 12.5],
[12.5, 15],
[15, 17.5],
[17.5, 20],
[20, 22.5],
[22.5, 25],
],
[
[25, 27.5],
[27.5, 30],
[30, 32.5],
[32.5, 35],
[35, 37.5],
[37.5, 40],
[40, 42.5],
[42.5, 45],
],
[[45, 47.5], [47.5, 50], [50, 52.5], [52.5, 55]],
[
[55, 57.5],
[57.5, 60],
[60, 62.5],
[62.5, 65],
[65, 67.5],
[67.5, 70],
[70, 72.5],
[72.5, 75],
[75, 77.5],
],
[
[77.5, 80],
[80, 82.5],
[82.5, 85],
[85, 87.5],
[87.5, 90],
[90, 92.5],
[92.5, 95],
[95, 97.5],
[97.5, 100],
[100, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
};
PHYSICAL_SCORE: {
meta: {
availableAfterSec: 30;
dialBandColors: { global: [] };
group: "overall";
range: { max: 5; min: 1 };
ranges: {
global: [
[[0, 1.5], [1.5, 2.5], [2.5, 3.5], [3.5, 4.5], [4.5, number]],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
};
PHYSIO_SCORE: {
meta: {
availableAfterSec: 30;
dialBandColors: { global: [] };
group: "overall";
range: { max: 5; min: 1 };
ranges: {
global: [
[[0, 1.5], [1.5, 2.5], [2.5, 3.5], [3.5, 4.5], [4.5, number]],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
};
RISKS_SCORE: {
meta: {
availableAfterSec: 30;
dialBandColors: { global: [] };
group: "overall";
range: { max: 5; min: 1 };
ranges: {
global: [
[[0, 1.5], [1.5, 2.5], [2.5, 3.5], [3.5, 4.5], [4.5, number]],
];
};
requirements: { medicalHistory: true; profileInfo: true };
};
};
SLEEP_QUALITY: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["RED", "LIGHT_RED", "YELLOW", "LIGHT_GREEN", "GREEN"];
};
group: "mental";
range: { max: 5.9; min: 1 };
ranges: {
global: [
[
[1, 1.1],
[1.1, 1.2],
[1.2, 1.3],
[1.3, 1.4],
[1.4, 1.5],
[1.5, 1.6],
[1.6, 1.7],
[1.7, 1.8],
[1.8, 1.9],
[1.9, 2],
],
[
[2, 2.1],
[2.1, 2.2],
[2.2, 2.3],
[2.3, 2.4],
[2.4, 2.5],
[2.5, 2.6],
[2.6, 2.7],
[2.7, 2.8],
[2.8, 2.9],
[2.9, 3],
],
[
[3, 3.1],
[3.1, 3.2],
[3.2, 3.3],
[3.3, 3.4],
[3.4, 3.5],
[3.5, 3.6],
[3.6, 3.7],
[3.7, 3.8],
[3.8, 3.9],
[3.9, 4],
],
[
[4, 4.1],
[4.1, 4.2],
[4.2, 4.3],
[4.3, 4.4],
[4.4, 4.5],
[4.5, 4.6],
[4.6, 4.7],
[4.7, 4.8],
[4.8, 4.9],
[4.9, 5],
],
[
[5, 5.1],
[5.1, 5.2],
[5.2, 5.3],
[5.3, 5.4],
[5.4, 5.5],
[5.5, 5.6],
[5.6, 5.7],
[5.7, 5.8],
[5.8, 5.9],
[5.9, 5.9],
[5.9, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: false };
};
};
SMK_RISK_PROB: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "generalRisks";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 2.5],
[2.5, 5],
[5, 7.5],
[7.5, 10],
[10, 12.5],
[12.5, 15],
[15, 17.5],
[17.5, 20],
[20, 22.5],
[22.5, 25],
],
[
[25, 27.5],
[27.5, 30],
[30, 32.5],
[32.5, 35],
[35, 37.5],
[37.5, 40],
[40, 42.5],
[42.5, 45],
],
[[45, 47.5], [47.5, 50], [50, 52.5], [52.5, 55]],
[
[55, 57.5],
[57.5, 60],
[60, 62.5],
[62.5, 65],
[65, 67.5],
[67.5, 70],
[70, 72.5],
[72.5, 75],
[75, 77.5],
],
[
[77.5, 80],
[80, 82.5],
[82.5, 85],
[85, 87.5],
[87.5, 90],
[90, 92.5],
[92.5, 95],
[95, 97.5],
[97.5, 100],
[100, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
};
SNR: {
meta: {
availableAfterSec: 5;
dialBandColors: { global: [] };
group: "metadata";
range: { max: 20; min: -10 };
ranges: { global: [] };
requirements: { medicalHistory: false; profileInfo: false };
};
};
SURVEY_ANXIETY_MODERATE: {
meta: {
availableAfterSec: 0;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "surveys";
range: { max: 100; min: 0 };
ranges: { global: [[[0, 20], [20, 40], [40, 60], [60, 80], [80, 100]]] };
requirements: { medicalHistory: false; profileInfo: true };
};
};
SURVEY_DEPRESSION_MODERATE: {
meta: {
availableAfterSec: 0;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "surveys";
range: { max: 100; min: 0 };
ranges: { global: [[[0, 20], [20, 40], [40, 60], [60, 80], [80, 100]]] };
requirements: { medicalHistory: false; profileInfo: true };
};
};
TG_RISK_PROB: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "metabolicRisks";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 2.5],
[2.5, 5],
[5, 7.5],
[7.5, 10],
[10, 12.5],
[12.5, 15],
[15, 17.5],
[17.5, 20],
[20, 22.5],
[22.5, 25],
],
[
[25, 27.5],
[27.5, 30],
[30, 32.5],
[32.5, 35],
[35, 37.5],
[37.5, 40],
[40, 42.5],
[42.5, 45],
],
[[45, 47.5], [47.5, 50], [50, 52.5], [52.5, 55]],
[
[55, 57.5],
[57.5, 60],
[60, 62.5],
[62.5, 65],
[65, 67.5],
[67.5, 70],
[70, 72.5],
[72.5, 75],
[75, 77.5],
],
[
[77.5, 80],
[80, 82.5],
[82.5, 85],
[85, 87.5],
[87.5, 90],
[90, 92.5],
[92.5, 95],
[95, 97.5],
[97.5, 100],
[100, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
};
VITAL_SCORE: {
meta: {
availableAfterSec: 30;
dialBandColors: { global: [] };
group: "overall";
range: { max: 5; min: 1 };
ranges: {
global: [
[[0, 1.5], [1.5, 2.5], [2.5, 3.5], [3.5, 4.5], [4.5, number]],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
};
VITALITY: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["RED", "LIGHT_RED", "YELLOW", "LIGHT_GREEN", "GREEN"];
};
group: "physiological";
range: { max: 5.9; min: 1 };
ranges: {
global: [
[
[1, 1.1],
[1.1, 1.2],
[1.2, 1.3],
[1.3, 1.4],
[1.4, 1.5],
[1.5, 1.6],
[1.6, 1.7],
[1.7, 1.8],
[1.8, 1.9],
[1.9, 2],
],
[
[2, 2.1],
[2.1, 2.2],
[2.2, 2.3],
[2.3, 2.4],
[2.4, 2.5],
[2.5, 2.6],
[2.6, 2.7],
[2.7, 2.8],
[2.8, 2.9],
[2.9, 3],
],
[
[3, 3.1],
[3.1, 3.2],
[3.2, 3.3],
[3.3, 3.4],
[3.4, 3.5],
[3.5, 3.6],
[3.6, 3.7],
[3.7, 3.8],
[3.8, 3.9],
[3.9, 4],
],
[
[4, 4.1],
[4.1, 4.2],
[4.2, 4.3],
[4.3, 4.4],
[4.4, 4.5],
[4.5, 4.6],
[4.6, 4.7],
[4.7, 4.8],
[4.8, 4.9],
[4.9, 5],
],
[
[5, 5.1],
[5.1, 5.2],
[5.2, 5.3],
[5.3, 5.4],
[5.4, 5.5],
[5.5, 5.6],
[5.6, 5.7],
[5.7, 5.8],
[5.8, 5.9],
[5.9, 5.9],
[5.9, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: false };
};
};
WAIST_CIRCUM: {
meta: {
availableAfterSec: 5;
dialBandColors: { global: [] };
group: "physical";
range: { max: number; min: 0 };
ranges: { global: [] };
requirements: { medicalHistory: false; profileInfo: true };
};
};
WAIST_TO_HEIGHT: {
meta: {
availableAfterSec: 5;
dialBandColors: {
eastAsiaFemale: ["YELLOW", "GREEN", "YELLOW", "LIGHT_RED", "RED"];
eastAsiaMale: ["YELLOW", "GREEN", "YELLOW", "LIGHT_RED", "RED"];
global: ["YELLOW", "GREEN", "YELLOW", "LIGHT_RED", "RED"];
globalFemale: ["YELLOW", "GREEN", "YELLOW", "LIGHT_RED", "RED"];
globalMale: ["YELLOW", "GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "physical";
range: { max: 70; min: 25 };
ranges: {
eastAsiaFemale: [
[
[0, 25],
[25, 26.9],
[26.9, 28.8],
[28.8, 30.6],
[30.6, 32.5],
[32.5, 34.4],
[34.4, 36.3],
[36.3, 38.2],
[38.2, 40],
[40, 42],
],
[
[42, 42.7],
[42.7, 43.4],
[43.4, 44.1],
[44.1, 44.8],
[44.8, 45.5],
[45.5, 46.2],
[46.2, 46.9],
[46.9, 47.6],
[47.6, 48.3],
[48.3, 49],
],
[
[49, 49.5],
[49.5, 50],
[50, 50.5],
[50.5, 51],
[51, 51.5],
[51.5, 52],
[52, 52.5],
[52.5, 53],
[53, 53.5],
[53.5, 54],
],
[
[54, 54.4],
[54.4, 54.8],
[54.8, 55.2],
[55.2, 55.6],
[55.6, 56],
[56, 56.4],
[56.4, 56.8],
[56.8, 57.2],
[57.2, 57.6],
[57.6, 58],
],
[
[58, 59.2],
[59.2, 60.4],
[60.4, 61.6],
[61.6, 62.8],
[62.8, 64],
[64, 65.2],
[65.2, 66.4],
[66.4, 67.6],
[67.6, 68.8],
[68.8, 70],
[70, number],
],
];
eastAsiaMale: [
[
[0, 25],
[25, 27],
[27, 29],
[29, 31],
[31, 33],
[33, 35],
[35, 37],
[37, 39],
[39, 41],
[41, 43],
],
[
[43, 44],
[44, 45],
[45, 46],
[46, 47],
[47, 48],
[48, 49],
[49, 50],
[50, 51],
[51, 52],
[52, 53],
],
[
[53, 53.5],
[53.5, 54],
[54, 54.5],
[54.5, 55],
[55, 55.5],
[55.5, 56],
[56, 56.5],
[56.5, 57],
[57, 57.5],
[57.5, 58],
],
[
[58, 58.5],
[58.5, 59],
[59, 59.5],
[59.5, 60],
[60, 60.5],
[60.5, 61],
[61, 61.5],
[61.5, 62],
[62, 62.5],
[62.5, 63],
],
[
[63, 64.2],
[64.2, 65.4],
[65.4, 66.6],
[66.6, 67.8],
[67.8, 69],
[69, 70.2],
[70.2, 71.4],
[71.4, 72.6],
[72.6, 73.8],
[73.8, 75],
[75, number],
],
];
global: [
[
[0, 25],
[25, 27],
[27, 29],
[29, 31],
[31, 33],
[33, 35],
[35, 37],
[37, 39],
[39, 41],
[41, 43],
],
[
[43, 44],
[44, 45],
[45, 46],
[46, 47],
[47, 48],
[48, 49],
[49, 50],
[50, 51],
[51, 52],
[52, 53],
],
[
[53, 53.5],
[53.5, 54],
[54, 54.5],
[54.5, 55],
[55, 55.5],
[55.5, 56],
[56, 56.5],
[56.5, 57],
[57, 57.5],
[57.5, 58],
],
[
[58, 58.5],
[58.5, 59],
[59, 59.5],
[59.5, 60],
[60, 60.5],
[60.5, 61],
[61, 61.5],
[61.5, 62],
[62, 62.5],
[62.5, 63],
],
[
[63, 64.2],
[64.2, 65.4],
[65.4, 66.6],
[66.6, 67.8],
[67.8, 69],
[69, 70.2],
[70.2, 71.4],
[71.4, 72.6],
[72.6, 73.8],
[73.8, 75],
[75, number],
],
];
globalFemale: [
[
[0, 25],
[25, 26.9],
[26.9, 28.8],
[28.8, 30.6],
[30.6, 32.5],
[32.5, 34.4],
[34.4, 36.3],
[36.3, 38.2],
[38.2, 40],
[40, 42],
],
[
[42, 42.7],
[42.7, 43.4],
[43.4, 44.1],
[44.1, 44.8],
[44.8, 45.5],
[45.5, 46.2],
[46.2, 46.9],
[46.9, 47.6],
[47.6, 48.3],
[48.3, 49],
],
[
[49, 49.5],
[49.5, 50],
[50, 50.5],
[50.5, 51],
[51, 51.5],
[51.5, 52],
[52, 52.5],
[52.5, 53],
[53, 53.5],
[53.5, 54],
],
[
[54, 54.4],
[54.4, 54.8],
[54.8, 55.2],
[55.2, 55.6],
[55.6, 56],
[56, 56.4],
[56.4, 56.8],
[56.8, 57.2],
[57.2, 57.6],
[57.6, 58],
],
[
[58, 59.2],
[59.2, 60.4],
[60.4, 61.6],
[61.6, 62.8],
[62.8, 64],
[64, 65.2],
[65.2, 66.4],
[66.4, 67.6],
[67.6, 68.8],
[68.8, 70],
[70, number],
],
];
globalMale: [
[
[0, 25],
[25, 27],
[27, 29],
[29, 31],
[31, 33],
[33, 35],
[35, 37],
[37, 39],
[39, 41],
[41, 43],
],
[
[43, 44],
[44, 45],
[45, 46],
[46, 47],
[47, 48],
[48, 49],
[49, 50],
[50, 51],
[51, 52],
[52, 53],
],
[
[53, 53.5],
[53.5, 54],
[54, 54.5],
[54.5, 55],
[55, 55.5],
[55.5, 56],
[56, 56.5],
[56.5, 57],
[57, 57.5],
[57.5, 58],
],
[
[58, 58.5],
[58.5, 59],
[59, 59.5],
[59.5, 60],
[60, 60.5],
[60.5, 61],
[61, 61.5],
[61.5, 62],
[62, 62.5],
[62.5, 63],
],
[
[63, 64.2],
[64.2, 65.4],
[65.4, 66.6],
[66.6, 67.8],
[67.8, 69],
[69, 70.2],
[70.2, 71.4],
[71.4, 72.6],
[72.6, 73.8],
[73.8, 75],
[75, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
};
WEIGHT: {
meta: {
availableAfterSec: 5;
dialBandColors: { global: [] };
group: "physical";
range: { max: 300; min: 30 };
ranges: { global: [] };
requirements: { medicalHistory: false; profileInfo: false };
};
};
} = ...
Type declaration
ReadonlyABSI: {
meta: {
availableAfterSec: 5;
dialBandColors: {
eastAsiaFemale: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
eastAsiaMale: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
globalFemale: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
globalMale: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "physical";
range: { max: 8.83; min: 6.19 };
ranges: {
eastAsiaFemale: [
[
[0, 6.19],
[6.19, 6.24],
[6.24, 6.29],
[6.29, 6.33],
[6.33, 6.38],
[6.38, 6.43],
[6.43, 6.48],
[6.48, 6.53],
[6.53, 6.58],
[6.58, 6.63],
],
[
[6.63, 6.67],
[6.67, 6.71],
[6.71, 6.76],
[6.76, 6.8],
[6.8, 6.85],
[6.85, 6.89],
[6.89, 6.93],
[6.93, 6.98],
[6.98, 7.02],
[7.02, 7.07],
],
[
[7.07, 7.16],
[7.16, 7.24],
[7.24, 7.33],
[7.33, 7.42],
[7.42, 7.51],
[7.51, 7.6],
[7.6, 7.68],
[7.68, 7.77],
[7.77, 7.86],
[7.86, 7.95],
],
[
[7.95, 7.99],
[7.99, 8.04],
[8.04, 8.08],
[8.08, 8.13],
[8.13, 8.17],
[8.17, 8.21],
[8.21, 8.26],
[8.26, 8.3],
[8.3, 8.35],
[8.35, 8.39],
],
[
[8.39, 8.43],
[8.43, 8.48],
[8.48, 8.52],
[8.52, 8.57],
[8.57, 8.61],
[8.61, 8.65],
[8.65, 8.7],
[8.7, 8.74],
[8.74, 8.79],
[8.79, 8.83],
[8.83, number],
],
];
eastAsiaMale: [
[
[0, 6.75],
[6.75, 6.79],
[6.79, 6.83],
[6.83, 6.87],
[6.87, 6.92],
[6.92, 6.96],
[6.96, 7],
[7, 7.04],
[7.04, 7.08],
[7.08, 7.12],
],
[
[7.12, 7.16],
[7.16, 7.2],
[7.2, 7.23],
[7.23, 7.27],
[7.27, 7.31],
[7.31, 7.34],
[7.34, 7.38],
[7.38, 7.42],
[7.42, 7.46],
[7.46, 7.49],
],
[
[7.49, 7.57],
[7.57, 7.64],
[7.64, 7.71],
[7.71, 7.79],
[7.79, 7.86],
[7.86, 7.94],
[7.94, 8.01],
[8.01, 8.08],
[8.08, 8.16],
[8.16, 8.23],
],
[
[8.23, 8.27],
[8.27, 8.31],
[8.31, 8.34],
[8.34, 8.38],
[8.38, 8.42],
[8.42, 8.45],
[8.45, 8.49],
[8.49, 8.53],
[8.53, 8.56],
[8.56, 8.6],
],
[
[8.6, 8.64],
[8.64, 8.67],
[8.67, 8.71],
[8.71, 8.75],
[8.75, 8.79],
[8.79, 8.82],
[8.82, 8.86],
[8.86, 8.9],
[8.9, 8.93],
[8.93, 8.97],
[8.97, number],
],
];
globalFemale: [
[
[0, 6.2],
[6.2, 6.27],
[6.27, 6.33],
[6.33, 6.4],
[6.4, 6.47],
[6.47, 6.53],
[6.53, 6.6],
[6.6, 6.67],
[6.67, 6.73],
[6.73, 6.8],
],
[
[6.8, 6.86],
[6.86, 6.92],
[6.92, 6.98],
[6.98, 7.04],
[7.04, 7.1],
[7.1, 7.16],
[7.16, 7.22],
[7.22, 7.28],
[7.28, 7.34],
[7.34, 7.4],
],
[
[7.4, 7.52],
[7.52, 7.64],
[7.64, 7.76],
[7.76, 7.88],
[7.88, 8],
[8, 8.12],
[8.12, 8.24],
[8.24, 8.36],
[8.36, 8.48],
[8.48, 8.6],
],
[
[8.6, 8.66],
[8.66, 8.72],
[8.72, 8.78],
[8.78, 8.84],
[8.84, 8.9],
[8.9, 8.96],
[8.96, 9.02],
[9.02, 9.08],
[9.08, 9.14],
[9.14, 9.2],
],
[
[9.2, 9.26],
[9.26, 9.32],
[9.32, 9.38],
[9.38, 9.44],
[9.44, 9.5],
[9.5, 9.56],
[9.56, 9.62],
[9.62, 9.68],
[9.68, 9.74],
[9.74, 9.8],
[9.8, number],
],
];
globalMale: [
[
[0, 6.6],
[6.6, 6.66],
[6.66, 6.71],
[6.71, 6.77],
[6.77, 6.82],
[6.82, 6.88],
[6.88, 6.93],
[6.93, 6.99],
[6.99, 7.04],
[7.04, 7.1],
],
[
[7.1, 7.15],
[7.15, 7.2],
[7.2, 7.25],
[7.25, 7.3],
[7.3, 7.35],
[7.35, 7.4],
[7.4, 7.45],
[7.45, 7.5],
[7.5, 7.55],
[7.55, 7.6],
],
[
[7.6, 7.7],
[7.7, 7.8],
[7.8, 7.9],
[7.9, 8],
[8, 8.1],
[8.1, 8.2],
[8.2, 8.3],
[8.3, 8.4],
[8.4, 8.5],
[8.5, 8.6],
],
[
[8.6, 8.65],
[8.65, 8.7],
[8.7, 8.75],
[8.75, 8.8],
[8.8, 8.85],
[8.85, 8.9],
[8.9, 8.95],
[8.95, 9],
[9, 9.05],
[9.05, 9.1],
],
[
[9.1, 9.15],
[9.15, 9.2],
[9.2, 9.25],
[9.25, 9.3],
[9.3, 9.35],
[9.35, 9.4],
[9.4, 9.45],
[9.45, 9.5],
[9.5, 9.55],
[9.55, 9.6],
[9.6, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
}
ReadonlyAGE: {
meta: {
availableAfterSec: 5;
dialBandColors: { global: [] };
group: "physical";
range: { max: 120; min: 13 };
ranges: { global: [] };
requirements: { medicalHistory: false; profileInfo: false };
};
}
ReadonlyANXIETY_INDEX: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "mental";
range: { max: 5.9; min: 1 };
ranges: {
global: [
[
[1, 1.1],
[1.1, 1.2],
[1.2, 1.3],
[1.3, 1.4],
[1.4, 1.5],
[1.5, 1.6],
[1.6, 1.7],
[1.7, 1.8],
[1.8, 1.9],
[1.9, 2],
],
[
[2, 2.1],
[2.1, 2.2],
[2.2, 2.3],
[2.3, 2.4],
[2.4, 2.5],
[2.5, 2.6],
[2.6, 2.7],
[2.7, 2.8],
[2.8, 2.9],
[2.9, 3],
],
[
[3, 3.1],
[3.1, 3.2],
[3.2, 3.3],
[3.3, 3.4],
[3.4, 3.5],
[3.5, 3.6],
[3.6, 3.7],
[3.7, 3.8],
[3.8, 3.9],
[3.9, 4],
],
[
[4, 4.1],
[4.1, 4.2],
[4.2, 4.3],
[4.3, 4.4],
[4.4, 4.5],
[4.5, 4.6],
[4.6, 4.7],
[4.7, 4.8],
[4.8, 4.9],
[4.9, 5],
],
[
[5, 5.1],
[5.1, 5.2],
[5.2, 5.3],
[5.3, 5.4],
[5.4, 5.5],
[5.5, 5.6],
[5.6, 5.7],
[5.7, 5.8],
[5.8, 5.9],
[5.9, 5.9],
[5.9, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: false };
};
}
ReadonlyBMI_CALC: {
meta: {
availableAfterSec: 5;
dialBandColors: {
eastAsiaFemale: ["YELLOW", "GREEN", "YELLOW", "RED"];
eastAsiaMale: ["YELLOW", "GREEN", "YELLOW", "RED"];
global: ["YELLOW", "GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "physical";
range: { max: 60; min: 10 };
ranges: {
eastAsiaFemale: [
[
[0, 10],
[10, 10.9],
[10.9, 11.9],
[11.9, 12.8],
[12.8, 13.8],
[13.8, 14.7],
[14.7, 15.7],
[15.7, 16.6],
[16.6, 17.6],
[17.6, 18.5],
],
[
[18.5, 19.1],
[19.1, 19.6],
[19.6, 20.2],
[20.2, 20.7],
[20.7, 21.3],
[21.3, 21.8],
[21.8, 22.4],
[22.4, 22.9],
[22.9, 23.5],
[23.5, 24],
],
[
[24, 24.4],
[24.4, 24.8],
[24.8, 25.2],
[25.2, 25.6],
[25.6, 26],
[26, 26.4],
[26.4, 26.8],
[26.8, 27.2],
[27.2, 27.6],
[27.6, 28],
],
[
[28, 28.7],
[28.7, 29.4],
[29.4, 30.1],
[30.1, 30.8],
[30.8, 31.5],
[31.5, 32.2],
[32.2, 32.9],
[32.9, 33.6],
[33.6, 34.3],
[34.3, 35],
[35, number],
],
];
eastAsiaMale: [
[
[0, 10],
[10, 10.9],
[10.9, 11.9],
[11.9, 12.8],
[12.8, 13.8],
[13.8, 14.7],
[14.7, 15.7],
[15.7, 16.6],
[16.6, 17.6],
[17.6, 18.5],
],
[
[18.5, 19.1],
[19.1, 19.6],
[19.6, 20.2],
[20.2, 20.7],
[20.7, 21.3],
[21.3, 21.8],
[21.8, 22.4],
[22.4, 22.9],
[22.9, 23.5],
[23.5, 24],
],
[
[24, 24.4],
[24.4, 24.8],
[24.8, 25.2],
[25.2, 25.6],
[25.6, 26],
[26, 26.4],
[26.4, 26.8],
[26.8, 27.2],
[27.2, 27.6],
[27.6, 28],
],
[
[28, 28.7],
[28.7, 29.4],
[29.4, 30.1],
[30.1, 30.8],
[30.8, 31.5],
[31.5, 32.2],
[32.2, 32.9],
[32.9, 33.6],
[33.6, 34.3],
[34.3, 35],
[35, number],
],
];
global: [
[
[0, 10],
[10, 10.9],
[10.9, 11.9],
[11.9, 12.8],
[12.8, 13.8],
[13.8, 14.7],
[14.7, 15.7],
[15.7, 16.6],
[16.6, 17.6],
[17.6, 18.5],
],
[
[18.5, 19.2],
[19.2, 19.8],
[19.8, 20.5],
[20.5, 21.1],
[21.1, 21.8],
[21.8, 22.4],
[22.4, 23.1],
[23.1, 23.7],
[23.7, 24.4],
[24.4, 25],
],
[
[25, 25.5],
[25.5, 26],
[26, 26.5],
[26.5, 27],
[27, 27.5],
[27.5, 28],
[28, 28.5],
[28.5, 29],
[29, 29.5],
[29.5, 30],
],
[
[30, 30.5],
[30.5, 31],
[31, 31.5],
[31.5, 32],
[32, 32.5],
[32.5, 33],
[33, 33.5],
[33.5, 34],
[34, 34.5],
[34.5, 35],
],
[
[35, 37.5],
[37.5, 40],
[40, 42.5],
[42.5, 45],
[45, 47.5],
[47.5, 50],
[50, 52.5],
[52.5, 55],
[55, 57.5],
[57.5, 60],
[60, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
}
ReadonlyBP_CVD: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "generalRisks";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 0.5],
[0.5, 1],
[1, 1.5],
[1.5, 2],
[2, 2.5],
[2.5, 3],
[3, 3.5],
[3.5, 4],
[4, 4.5],
[4.5, 5],
],
[
[5, 5.25],
[5.25, 5.5],
[5.5, 5.75],
[5.75, 6],
[6, 6.25],
[6.25, 6.5],
[6.5, 6.75],
[6.75, 7],
[7, 7.25],
],
[
[7.25, 7.5],
[7.5, 7.75],
[7.75, 8],
[8, 8.25],
[8.25, 8.5],
[8.5, 8.75],
[8.75, 9],
[9, 9.25],
[9.25, 9.5],
[9.5, 9.75],
[9.75, 10],
],
[
[10, 11],
[11, 12],
[12, 13],
[13, 14],
[14, 15],
[15, 16],
[16, 17],
[17, 18],
[18, 19],
[19, 20],
],
[
[20, 28],
[28, 36],
[36, 44],
[44, 52],
[52, 60],
[60, 68],
[68, 76],
[76, 84],
[84, 92],
[92, 100],
[100, number],
],
];
};
requirements: { medicalHistory: true; profileInfo: true };
};
}
ReadonlyBP_DIASTOLIC: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["YELLOW", "GREEN", "LIGHT_GREEN", "YELLOW", "RED"];
};
group: "vitals";
range: { max: 120; min: 30 };
ranges: {
global: [
[
[0, 30],
[30, 33.34],
[33.34, 36.67],
[36.67, 40],
[40, 43.34],
[43.34, 46.67],
[46.67, 50],
[50, 53.33],
[53.33, 56.67],
[56.67, 60],
],
[
[60, 61],
[61, 62],
[62, 63],
[63, 64],
[64, 65],
[65, 66],
[66, 67],
[67, 68],
[68, 69],
[69, 70],
],
[
[70, 71],
[71, 72],
[72, 73],
[73, 74],
[74, 75],
[75, 76],
[76, 77],
[77, 78],
[78, 79],
[79, 80],
],
[
[80, 81],
[81, 82],
[82, 83],
[83, 84],
[84, 85],
[85, 86],
[86, 87],
[87, 88],
[88, 89],
[89, 90],
],
[
[90, 93],
[93, 96],
[96, 99],
[99, 102],
[102, 105],
[105, 108],
[108, 111],
[111, 114],
[114, 117],
[117, 120],
[120, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
}
ReadonlyBP_HEART_ATTACK: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "generalRisks";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 0.17],
[0.17, 0.33],
[0.33, 0.5],
[0.5, 0.66],
[0.66, 0.83],
[0.83, 0.99],
[0.99, 1.16],
[1.16, 1.32],
[1.32, 1.49],
[1.49, 1.65],
],
[
[1.65, 1.73],
[1.73, 1.82],
[1.82, 1.9],
[1.9, 1.98],
[1.98, 2.06],
[2.06, 2.15],
[2.15, 2.23],
[2.23, 2.31],
[2.31, 2.39],
],
[
[2.39, 2.48],
[2.48, 2.56],
[2.56, 2.64],
[2.64, 2.72],
[2.72, 2.81],
[2.81, 2.89],
[2.89, 2.97],
[2.97, 3.05],
[3.05, 3.14],
[3.14, 3.22],
[3.22, 3.3],
],
[
[3.3, 3.63],
[3.63, 3.96],
[3.96, 4.29],
[4.29, 4.62],
[4.62, 4.95],
[4.95, 5.28],
[5.28, 5.61],
[5.61, 5.94],
[5.94, 6.27],
[6.27, 6.6],
],
[
[6.6, 9.24],
[9.24, 11.88],
[11.88, 14.52],
[14.52, 17.16],
[17.16, 19.8],
[19.8, 22.44],
[22.4, 25.08],
[25.08, 27.72],
[27.72, 30.36],
[30.36, 33],
[33, number],
],
];
};
requirements: { medicalHistory: true; profileInfo: true };
};
}
ReadonlyBP_RPP: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "physiological";
range: { max: 4.28; min: 3.71 };
ranges: {
global: [
[
[0, 3.71],
[3.71, 3.72],
[3.72, 3.73],
[3.73, 3.74],
[3.74, 3.75],
[3.75, 3.76],
[3.76, 3.77],
[3.77, 3.78],
[3.78, 3.79],
[3.79, 3.8],
],
[
[3.8, 3.81],
[3.81, 3.82],
[3.82, 3.83],
[3.83, 3.84],
[3.84, 3.85],
[3.85, 3.86],
[3.86, 3.87],
[3.87, 3.88],
[3.88, 3.89],
[3.89, 3.9],
],
[
[3.9, 3.91],
[3.91, 3.93],
[3.93, 3.95],
[3.95, 3.97],
[3.97, 3.99],
[3.99, 4.01],
[4.01, 4.03],
[4.03, 4.05],
[4.05, 4.06],
[4.06, 4.08],
],
[
[4.08, 4.09],
[4.09, 4.1],
[4.1, 4.11],
[4.11, 4.12],
[4.12, 4.13],
[4.13, 4.14],
[4.14, 4.15],
[4.15, 4.16],
[4.16, 4.17],
[4.17, 4.18],
],
[
[4.18, 4.19],
[4.19, 4.2],
[4.2, 4.21],
[4.21, 4.22],
[4.22, 4.23],
[4.23, 4.24],
[4.24, 4.25],
[4.25, 4.26],
[4.26, 4.27],
[4.27, 4.28],
[4.28, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
}
ReadonlyBP_STROKE: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "generalRisks";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 0.33],
[0.33, 0.66],
[0.66, 0.99],
[0.99, 1.32],
[1.32, 1.65],
[1.65, 1.98],
[1.98, 2.31],
[2.31, 2.64],
[2.64, 2.97],
[2.97, 3.3],
],
[
[3.3, 3.47],
[3.47, 3.63],
[3.63, 3.8],
[3.8, 3.96],
[3.96, 4.13],
[4.13, 4.29],
[4.29, 4.46],
[4.46, 4.62],
[4.62, 4.79],
],
[
[4.79, 4.95],
[4.95, 5.12],
[5.12, 5.28],
[5.28, 5.45],
[5.45, 5.61],
[5.61, 5.78],
[5.78, 5.94],
[5.94, 6.11],
[6.11, 6.27],
[6.27, 6.44],
[6.44, 6.6],
],
[
[6.6, 7.26],
[7.26, 7.92],
[7.92, 8.58],
[8.58, 9.24],
[9.24, 9.9],
[9.9, 10.56],
[10.56, 11.22],
[11.22, 11.88],
[11.88, 12.54],
[12.54, 13.2],
],
[
[13.2, 18.48],
[18.48, 23.76],
[23.76, 29.04],
[29.04, 34.32],
[34.32, 39.6],
[39.6, 44.88],
[44.88, 50.16],
[50.16, 55.44],
[55.44, 60.72],
[60.72, 66],
[66, number],
],
];
};
requirements: { medicalHistory: true; profileInfo: true };
};
}
ReadonlyBP_SYSTOLIC: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["YELLOW", "GREEN", "LIGHT_GREEN", "YELLOW", "RED"];
};
group: "vitals";
range: { max: 180; min: 45 };
ranges: {
global: [
[
[0, 45],
[45, 50],
[50, 55],
[55, 60],
[60, 65],
[65, 70],
[70, 75],
[75, 80],
[80, 85],
[85, 90],
],
[
[90, 93],
[93, 96],
[96, 99],
[99, 102],
[102, 105],
[105, 108],
[108, 111],
[111, 114],
[114, 117],
[117, 120],
],
[
[120, 121],
[121, 122],
[122, 123],
[123, 124],
[124, 125],
[125, 126],
[126, 127],
[127, 128],
[128, 129],
[129, 130],
],
[
[130, 131],
[131, 132],
[132, 133],
[133, 134],
[134, 135],
[135, 136],
[136, 137],
[137, 138],
[138, 139],
[139, 140],
],
[
[140, 144],
[144, 148],
[148, 152],
[152, 156],
[156, 160],
[160, 164],
[164, 168],
[168, 172],
[172, 176],
[176, 180],
[180, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
}
ReadonlyBP_TAU: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["RED", "LIGHT_RED", "YELLOW", "LIGHT_GREEN", "GREEN"];
};
group: "physiological";
range: { max: 3; min: 0.3 };
ranges: {
global: [
[
[0, 0.3],
[0.3, 0.35],
[0.35, 0.41],
[0.41, 0.46],
[0.46, 0.52],
[0.52, 0.57],
[0.57, 0.62],
[0.62, 0.68],
[0.68, 0.73],
[0.73, 0.79],
],
[
[0.79, 0.82],
[0.82, 0.86],
[0.86, 0.89],
[0.89, 0.92],
[0.92, 0.96],
[0.96, 0.99],
[0.99, 1.02],
[1.02, 1.05],
[1.05, 1.09],
[1.09, 1.12],
],
[
[1.12, 1.19],
[1.19, 1.25],
[1.25, 1.32],
[1.32, 1.38],
[1.38, 1.45],
[1.45, 1.52],
[1.52, 1.58],
[1.58, 1.65],
[1.65, 1.71],
[1.71, 1.78],
],
[
[1.78, 1.81],
[1.81, 1.85],
[1.85, 1.88],
[1.88, 1.91],
[1.91, 1.95],
[1.95, 1.98],
[1.98, 2.01],
[2.01, 2.04],
[2.04, 2.08],
[2.08, 2.11],
],
[
[2.11, 2.2],
[2.2, 2.29],
[2.29, 2.38],
[2.38, 2.47],
[2.47, 2.56],
[2.56, 2.64],
[2.64, 2.73],
[2.73, 2.82],
[2.82, 2.91],
[2.91, 3],
[3, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
}
ReadonlyBR_BPM: {
meta: {
availableAfterSec: 30;
dialBandColors: { global: ["YELLOW", "GREEN", "YELLOW"] };
group: "vitals";
range: { max: 35; min: 1.2 };
ranges: {
global: [
[
[0, 1.2],
[1.2, 2.4],
[2.4, 3.6],
[3.6, 4.8],
[4.8, 6],
[6, 7.2],
[7.2, 8.4],
[8.4, 9.6],
[9.6, 10.8],
[10.8, 12],
],
[
[12, 12.4],
[12.4, 12.8],
[12.8, 13.2],
[13.2, 13.6],
[13.6, 14],
[14, 14.4],
[14.4, 14.8],
[14.8, 15.2],
[15.2, 15.6],
[15.6, 16],
[16, 16.5],
[16.5, 17],
[17, 17.5],
[17.5, 18],
[18, 18.5],
],
[
[25, 26],
[26, 27],
[27, 28],
[28, 29],
[29, 30],
[30, 31],
[31, 32],
[32, 33],
[33, 34],
[34, 35],
[35, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: false };
};
}
ReadonlyDBT_RISK_PROB: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "metabolicRisks";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 2.5],
[2.5, 5],
[5, 7.5],
[7.5, 10],
[10, 12.5],
[12.5, 15],
[15, 17.5],
[17.5, 20],
[20, 22.5],
[22.5, 25],
],
[
[25, 27.5],
[27.5, 30],
[30, 32.5],
[32.5, 35],
[35, 37.5],
[37.5, 40],
[40, 42.5],
[42.5, 45],
],
[[45, 47.5], [47.5, 50], [50, 52.5], [52.5, 55]],
[
[55, 57.5],
[57.5, 60],
[60, 62.5],
[62.5, 65],
[65, 67.5],
[67.5, 70],
[70, 72.5],
[72.5, 75],
[75, 77.5],
],
[
[77.5, 80],
[80, 82.5],
[82.5, 85],
[85, 87.5],
[87.5, 90],
[90, 92.5],
[92.5, 95],
[95, 97.5],
[97.5, 100],
[100, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
}
ReadonlyFLD_RISK_PROB: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "metabolicRisks";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 2.5],
[2.5, 5],
[5, 7.5],
[7.5, 10],
[10, 12.5],
[12.5, 15],
[15, 17.5],
[17.5, 20],
[20, 22.5],
[22.5, 25],
],
[
[25, 27.5],
[27.5, 30],
[30, 32.5],
[32.5, 35],
[35, 37.5],
[37.5, 40],
[40, 42.5],
[42.5, 45],
],
[[45, 47.5], [47.5, 50], [50, 52.5], [52.5, 55]],
[
[55, 57.5],
[57.5, 60],
[60, 62.5],
[62.5, 65],
[65, 67.5],
[67.5, 70],
[70, 72.5],
[72.5, 75],
[75, 77.5],
],
[
[77.5, 80],
[80, 82.5],
[82.5, 85],
[85, 87.5],
[87.5, 90],
[90, 92.5],
[92.5, 95],
[95, 97.5],
[97.5, 100],
[100, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
}
ReadonlyHBA1C_RISK_PROB: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "bloodBiomarkers";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 2.5],
[2.5, 5],
[5, 7.5],
[7.5, 10],
[10, 12.5],
[12.5, 15],
[15, 17.5],
[17.5, 20],
[20, 22.5],
[22.5, 25],
],
[
[25, 27.5],
[27.5, 30],
[30, 32.5],
[32.5, 35],
[35, 37.5],
[37.5, 40],
[40, 42.5],
[42.5, 45],
],
[[45, 47.5], [47.5, 50], [50, 52.5], [52.5, 55]],
[
[55, 57.5],
[57.5, 60],
[60, 62.5],
[62.5, 65],
[65, 67.5],
[67.5, 70],
[70, 72.5],
[72.5, 75],
[75, 77.5],
],
[
[77.5, 80],
[80, 82.5],
[82.5, 85],
[85, 87.5],
[87.5, 90],
[90, 92.5],
[92.5, 95],
[95, 97.5],
[97.5, 100],
[100, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
}
ReadonlyHDLTC_RISK_PROB: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "metabolicRisks";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 2.5],
[2.5, 5],
[5, 7.5],
[7.5, 10],
[10, 12.5],
[12.5, 15],
[15, 17.5],
[17.5, 20],
[20, 22.5],
[22.5, 25],
],
[
[25, 27.5],
[27.5, 30],
[30, 32.5],
[32.5, 35],
[35, 37.5],
[37.5, 40],
[40, 42.5],
[42.5, 45],
],
[[45, 47.5], [47.5, 50], [50, 52.5], [52.5, 55]],
[
[55, 57.5],
[57.5, 60],
[60, 62.5],
[62.5, 65],
[65, 67.5],
[67.5, 70],
[70, 72.5],
[72.5, 75],
[75, 77.5],
],
[
[77.5, 80],
[80, 82.5],
[82.5, 85],
[85, 87.5],
[87.5, 90],
[90, 92.5],
[92.5, 95],
[95, 97.5],
[97.5, 100],
[100, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
}
ReadonlyHEALTH_SCORE: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["RED", "LIGHT_RED", "YELLOW", "LIGHT_GREEN", "GREEN"];
};
group: "overall";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 2],
[2, 4],
[4, 6],
[6, 8],
[8, 10],
[10, 12],
[12, 14],
[14, 16],
[16, 18],
[18, 20],
],
[
[20, 22],
[22, 24],
[24, 26],
[26, 28],
[28, 30],
[30, 32],
[32, 34],
[34, 36],
[36, 38],
[38, 40],
],
[
[40, 42],
[42, 44],
[44, 46],
[46, 48],
[48, 50],
[50, 52],
[52, 54],
[54, 56],
[56, 58],
[58, 60],
],
[
[60, 62],
[62, 64],
[64, 66],
[66, 68],
[68, 70],
[70, 72],
[72, 74],
[74, 76],
[76, 78],
[78, 80],
],
[
[80, 82],
[82, 84],
[84, 86],
[86, 88],
[88, 90],
[90, 92],
[92, 94],
[94, 96],
[96, 98],
[98, 100],
[100, number],
],
];
};
requirements: { medicalHistory: true; profileInfo: true };
};
}
ReadonlyHEIGHT: {
meta: {
availableAfterSec: 5;
dialBandColors: { global: [] };
group: "physical";
range: { max: 220; min: 120 };
ranges: { global: [] };
requirements: { medicalHistory: false; profileInfo: false };
};
}
ReadonlyHPT_RISK_PROB: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "metabolicRisks";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 2.5],
[2.5, 5],
[5, 7.5],
[7.5, 10],
[10, 12.5],
[12.5, 15],
[15, 17.5],
[17.5, 20],
[20, 22.5],
[22.5, 25],
],
[
[25, 27.5],
[27.5, 30],
[30, 32.5],
[32.5, 35],
[35, 37.5],
[37.5, 40],
[40, 42.5],
[42.5, 45],
],
[[45, 47.5], [47.5, 50], [50, 52.5], [52.5, 55]],
[
[55, 57.5],
[57.5, 60],
[60, 62.5],
[62.5, 65],
[65, 67.5],
[67.5, 70],
[70, 72.5],
[72.5, 75],
[75, 77.5],
],
[
[77.5, 80],
[80, 82.5],
[82.5, 85],
[85, 87.5],
[87.5, 90],
[90, 92.5],
[92.5, 95],
[95, 97.5],
[97.5, 100],
[100, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
}
ReadonlyHR_BPM: {
meta: {
availableAfterSec: 5;
dialBandColors: { global: ["YELLOW", "GREEN", "YELLOW"] };
group: "vitals";
range: { max: 140; min: 0 };
ranges: {
global: [
[
[0, 20],
[20, 24.44],
[24.44, 28.88],
[28.88, 33.32],
[33.32, 37.76],
[37.76, 42.2],
[42.2, 46.64],
[46.64, 51.08],
[51.08, 55.52],
[55.52, 60],
],
[
[60, 61.33],
[61.33, 62.67],
[62.67, 64],
[64, 65.33],
[65.33, 66.67],
[66.67, 68],
[68, 69.33],
[69.33, 70.67],
[70.67, 72],
[72, 73.33],
[73.33, 74.67],
[74.67, 76],
[76, 77.33],
[77.33, 78.67],
],
[
[100, 104],
[104, 108],
[108, 112],
[112, 116],
[116, 120],
[120, 124],
[124, 128],
[128, 132],
[132, 136],
[136, 140],
[140, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: false };
};
}
ReadonlyHRV_SDNN: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["RED", "LIGHT_RED", "YELLOW", "LIGHT_GREEN", "GREEN"];
};
group: "physiological";
range: { max: 80; min: 1 };
ranges: {
global: [
[
[0, 1.1],
[1.1, 2.2],
[2.2, 3.2],
[3.2, 4.3],
[4.3, 5.4],
[5.4, 6.5],
[6.5, 7.6],
[7.6, 8.6],
[8.6, 9.7],
[9.7, 10.8],
],
[
[10.8, 11.4],
[11.4, 11.9],
[11.9, 12.5],
[12.5, 13],
[13, 13.6],
[13.6, 14.2],
[14.2, 14.7],
[14.7, 15.3],
[15.3, 15.8],
[15.8, 16.4],
],
[
[16.4, 18.3],
[18.3, 20.2],
[20.2, 22.1],
[22.1, 24],
[24, 26],
[26, 27.9],
[27.9, 29.8],
[29.8, 31.7],
[31.7, 33.6],
[33.6, 35.5],
],
[
[35.5, 37.1],
[37.1, 38.7],
[38.7, 40.3],
[40.3, 41.9],
[41.9, 43.5],
[43.5, 45.1],
[45.1, 46.7],
[46.7, 48.3],
[48.3, 49.9],
[49.9, 51.5],
],
[
[51.5, 54.4],
[54.4, 57.2],
[57.2, 60.1],
[60.1, 62.9],
[62.9, 65.8],
[65.8, 68.6],
[68.6, 71.5],
[71.5, 74.3],
[74.3, 77.2],
[77.2, 80],
[80, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: false };
};
}
ReadonlyIHB_COUNT: {
meta: {
availableAfterSec: 30;
dialBandColors: { global: [] };
group: "vitals";
range: { max: 4; min: 0 };
ranges: { global: [[[0, 4], [4, number]]] };
requirements: { medicalHistory: false; profileInfo: false };
};
}
ReadonlyMENTAL_SCORE: {
meta: {
availableAfterSec: 30;
dialBandColors: { global: [] };
group: "overall";
range: { max: 5; min: 1 };
ranges: {
global: [
[[0, 1.5], [1.5, 2.5], [2.5, 3.5], [3.5, 4.5], [4.5, number]],
];
};
requirements: { medicalHistory: false; profileInfo: false };
};
}
ReadonlyMFBG_RISK_PROB: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "bloodBiomarkers";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 2.5],
[2.5, 5],
[5, 7.5],
[7.5, 10],
[10, 12.5],
[12.5, 15],
[15, 17.5],
[17.5, 20],
[20, 22.5],
[22.5, 25],
],
[
[25, 27.5],
[27.5, 30],
[30, 32.5],
[32.5, 35],
[35, 37.5],
[37.5, 40],
[40, 42.5],
[42.5, 45],
],
[[45, 47.5], [47.5, 50], [50, 52.5], [52.5, 55]],
[
[55, 57.5],
[57.5, 60],
[60, 62.5],
[62.5, 65],
[65, 67.5],
[67.5, 70],
[70, 72.5],
[72.5, 75],
[75, 77.5],
],
[
[77.5, 80],
[80, 82.5],
[82.5, 85],
[85, 87.5],
[87.5, 90],
[90, 92.5],
[92.5, 95],
[95, 97.5],
[97.5, 100],
[100, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
}
ReadonlyMSI: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "mental";
range: { max: 5.9; min: 1 };
ranges: {
global: [
[
[1, 1.1],
[1.1, 1.2],
[1.2, 1.3],
[1.3, 1.4],
[1.4, 1.5],
[1.5, 1.6],
[1.6, 1.7],
[1.7, 1.8],
[1.8, 1.9],
[1.9, 2],
],
[
[2, 2.1],
[2.1, 2.2],
[2.2, 2.3],
[2.3, 2.4],
[2.4, 2.5],
[2.5, 2.6],
[2.6, 2.7],
[2.7, 2.8],
[2.8, 2.9],
[2.9, 3],
],
[
[3, 3.1],
[3.1, 3.2],
[3.2, 3.3],
[3.3, 3.4],
[3.4, 3.5],
[3.5, 3.6],
[3.6, 3.7],
[3.7, 3.8],
[3.8, 3.9],
[3.9, 4],
],
[
[4, 4.1],
[4.1, 4.2],
[4.2, 4.3],
[4.3, 4.4],
[4.4, 4.5],
[4.5, 4.6],
[4.6, 4.7],
[4.7, 4.8],
[4.8, 4.9],
[4.9, 5],
],
[
[5, 5.1],
[5.1, 5.2],
[5.2, 5.3],
[5.3, 5.4],
[5.4, 5.5],
[5.5, 5.6],
[5.6, 5.7],
[5.7, 5.8],
[5.8, 5.9],
[5.9, 6],
[6, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: false };
};
}
ReadonlyOVERALL_METABOLIC_RISK_PROB: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "metabolicRisks";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 2.5],
[2.5, 5],
[5, 7.5],
[7.5, 10],
[10, 12.5],
[12.5, 15],
[15, 17.5],
[17.5, 20],
[20, 22.5],
[22.5, 25],
],
[
[25, 27.5],
[27.5, 30],
[30, 32.5],
[32.5, 35],
[35, 37.5],
[37.5, 40],
[40, 42.5],
[42.5, 45],
],
[[45, 47.5], [47.5, 50], [50, 52.5], [52.5, 55]],
[
[55, 57.5],
[57.5, 60],
[60, 62.5],
[62.5, 65],
[65, 67.5],
[67.5, 70],
[70, 72.5],
[72.5, 75],
[75, 77.5],
],
[
[77.5, 80],
[80, 82.5],
[82.5, 85],
[85, 87.5],
[87.5, 90],
[90, 92.5],
[92.5, 95],
[95, 97.5],
[97.5, 100],
[100, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
}
ReadonlyPHYSICAL_SCORE: {
meta: {
availableAfterSec: 30;
dialBandColors: { global: [] };
group: "overall";
range: { max: 5; min: 1 };
ranges: {
global: [
[[0, 1.5], [1.5, 2.5], [2.5, 3.5], [3.5, 4.5], [4.5, number]],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
}
ReadonlyPHYSIO_SCORE: {
meta: {
availableAfterSec: 30;
dialBandColors: { global: [] };
group: "overall";
range: { max: 5; min: 1 };
ranges: {
global: [
[[0, 1.5], [1.5, 2.5], [2.5, 3.5], [3.5, 4.5], [4.5, number]],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
}
ReadonlyRISKS_SCORE: {
meta: {
availableAfterSec: 30;
dialBandColors: { global: [] };
group: "overall";
range: { max: 5; min: 1 };
ranges: {
global: [
[[0, 1.5], [1.5, 2.5], [2.5, 3.5], [3.5, 4.5], [4.5, number]],
];
};
requirements: { medicalHistory: true; profileInfo: true };
};
}
ReadonlySLEEP_QUALITY: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["RED", "LIGHT_RED", "YELLOW", "LIGHT_GREEN", "GREEN"];
};
group: "mental";
range: { max: 5.9; min: 1 };
ranges: {
global: [
[
[1, 1.1],
[1.1, 1.2],
[1.2, 1.3],
[1.3, 1.4],
[1.4, 1.5],
[1.5, 1.6],
[1.6, 1.7],
[1.7, 1.8],
[1.8, 1.9],
[1.9, 2],
],
[
[2, 2.1],
[2.1, 2.2],
[2.2, 2.3],
[2.3, 2.4],
[2.4, 2.5],
[2.5, 2.6],
[2.6, 2.7],
[2.7, 2.8],
[2.8, 2.9],
[2.9, 3],
],
[
[3, 3.1],
[3.1, 3.2],
[3.2, 3.3],
[3.3, 3.4],
[3.4, 3.5],
[3.5, 3.6],
[3.6, 3.7],
[3.7, 3.8],
[3.8, 3.9],
[3.9, 4],
],
[
[4, 4.1],
[4.1, 4.2],
[4.2, 4.3],
[4.3, 4.4],
[4.4, 4.5],
[4.5, 4.6],
[4.6, 4.7],
[4.7, 4.8],
[4.8, 4.9],
[4.9, 5],
],
[
[5, 5.1],
[5.1, 5.2],
[5.2, 5.3],
[5.3, 5.4],
[5.4, 5.5],
[5.5, 5.6],
[5.6, 5.7],
[5.7, 5.8],
[5.8, 5.9],
[5.9, 5.9],
[5.9, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: false };
};
}
ReadonlySMK_RISK_PROB: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "generalRisks";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 2.5],
[2.5, 5],
[5, 7.5],
[7.5, 10],
[10, 12.5],
[12.5, 15],
[15, 17.5],
[17.5, 20],
[20, 22.5],
[22.5, 25],
],
[
[25, 27.5],
[27.5, 30],
[30, 32.5],
[32.5, 35],
[35, 37.5],
[37.5, 40],
[40, 42.5],
[42.5, 45],
],
[[45, 47.5], [47.5, 50], [50, 52.5], [52.5, 55]],
[
[55, 57.5],
[57.5, 60],
[60, 62.5],
[62.5, 65],
[65, 67.5],
[67.5, 70],
[70, 72.5],
[72.5, 75],
[75, 77.5],
],
[
[77.5, 80],
[80, 82.5],
[82.5, 85],
[85, 87.5],
[87.5, 90],
[90, 92.5],
[92.5, 95],
[95, 97.5],
[97.5, 100],
[100, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
}
ReadonlySNR: {
meta: {
availableAfterSec: 5;
dialBandColors: { global: [] };
group: "metadata";
range: { max: 20; min: -10 };
ranges: { global: [] };
requirements: { medicalHistory: false; profileInfo: false };
};
}
ReadonlySURVEY_ANXIETY_MODERATE: {
meta: {
availableAfterSec: 0;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "surveys";
range: { max: 100; min: 0 };
ranges: { global: [[[0, 20], [20, 40], [40, 60], [60, 80], [80, 100]]] };
requirements: { medicalHistory: false; profileInfo: true };
};
}
ReadonlySURVEY_DEPRESSION_MODERATE: {
meta: {
availableAfterSec: 0;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "surveys";
range: { max: 100; min: 0 };
ranges: { global: [[[0, 20], [20, 40], [40, 60], [60, 80], [80, 100]]] };
requirements: { medicalHistory: false; profileInfo: true };
};
}
ReadonlyTG_RISK_PROB: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["GREEN", "LIGHT_GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "metabolicRisks";
range: { max: 100; min: 0 };
ranges: {
global: [
[
[0, 2.5],
[2.5, 5],
[5, 7.5],
[7.5, 10],
[10, 12.5],
[12.5, 15],
[15, 17.5],
[17.5, 20],
[20, 22.5],
[22.5, 25],
],
[
[25, 27.5],
[27.5, 30],
[30, 32.5],
[32.5, 35],
[35, 37.5],
[37.5, 40],
[40, 42.5],
[42.5, 45],
],
[[45, 47.5], [47.5, 50], [50, 52.5], [52.5, 55]],
[
[55, 57.5],
[57.5, 60],
[60, 62.5],
[62.5, 65],
[65, 67.5],
[67.5, 70],
[70, 72.5],
[72.5, 75],
[75, 77.5],
],
[
[77.5, 80],
[80, 82.5],
[82.5, 85],
[85, 87.5],
[87.5, 90],
[90, 92.5],
[92.5, 95],
[95, 97.5],
[97.5, 100],
[100, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
}
ReadonlyVITAL_SCORE: {
meta: {
availableAfterSec: 30;
dialBandColors: { global: [] };
group: "overall";
range: { max: 5; min: 1 };
ranges: {
global: [
[[0, 1.5], [1.5, 2.5], [2.5, 3.5], [3.5, 4.5], [4.5, number]],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
}
ReadonlyVITALITY: {
meta: {
availableAfterSec: 30;
dialBandColors: {
global: ["RED", "LIGHT_RED", "YELLOW", "LIGHT_GREEN", "GREEN"];
};
group: "physiological";
range: { max: 5.9; min: 1 };
ranges: {
global: [
[
[1, 1.1],
[1.1, 1.2],
[1.2, 1.3],
[1.3, 1.4],
[1.4, 1.5],
[1.5, 1.6],
[1.6, 1.7],
[1.7, 1.8],
[1.8, 1.9],
[1.9, 2],
],
[
[2, 2.1],
[2.1, 2.2],
[2.2, 2.3],
[2.3, 2.4],
[2.4, 2.5],
[2.5, 2.6],
[2.6, 2.7],
[2.7, 2.8],
[2.8, 2.9],
[2.9, 3],
],
[
[3, 3.1],
[3.1, 3.2],
[3.2, 3.3],
[3.3, 3.4],
[3.4, 3.5],
[3.5, 3.6],
[3.6, 3.7],
[3.7, 3.8],
[3.8, 3.9],
[3.9, 4],
],
[
[4, 4.1],
[4.1, 4.2],
[4.2, 4.3],
[4.3, 4.4],
[4.4, 4.5],
[4.5, 4.6],
[4.6, 4.7],
[4.7, 4.8],
[4.8, 4.9],
[4.9, 5],
],
[
[5, 5.1],
[5.1, 5.2],
[5.2, 5.3],
[5.3, 5.4],
[5.4, 5.5],
[5.5, 5.6],
[5.6, 5.7],
[5.7, 5.8],
[5.8, 5.9],
[5.9, 5.9],
[5.9, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: false };
};
}
ReadonlyWAIST_CIRCUM: {
meta: {
availableAfterSec: 5;
dialBandColors: { global: [] };
group: "physical";
range: { max: number; min: 0 };
ranges: { global: [] };
requirements: { medicalHistory: false; profileInfo: true };
};
}
ReadonlyWAIST_TO_HEIGHT: {
meta: {
availableAfterSec: 5;
dialBandColors: {
eastAsiaFemale: ["YELLOW", "GREEN", "YELLOW", "LIGHT_RED", "RED"];
eastAsiaMale: ["YELLOW", "GREEN", "YELLOW", "LIGHT_RED", "RED"];
global: ["YELLOW", "GREEN", "YELLOW", "LIGHT_RED", "RED"];
globalFemale: ["YELLOW", "GREEN", "YELLOW", "LIGHT_RED", "RED"];
globalMale: ["YELLOW", "GREEN", "YELLOW", "LIGHT_RED", "RED"];
};
group: "physical";
range: { max: 70; min: 25 };
ranges: {
eastAsiaFemale: [
[
[0, 25],
[25, 26.9],
[26.9, 28.8],
[28.8, 30.6],
[30.6, 32.5],
[32.5, 34.4],
[34.4, 36.3],
[36.3, 38.2],
[38.2, 40],
[40, 42],
],
[
[42, 42.7],
[42.7, 43.4],
[43.4, 44.1],
[44.1, 44.8],
[44.8, 45.5],
[45.5, 46.2],
[46.2, 46.9],
[46.9, 47.6],
[47.6, 48.3],
[48.3, 49],
],
[
[49, 49.5],
[49.5, 50],
[50, 50.5],
[50.5, 51],
[51, 51.5],
[51.5, 52],
[52, 52.5],
[52.5, 53],
[53, 53.5],
[53.5, 54],
],
[
[54, 54.4],
[54.4, 54.8],
[54.8, 55.2],
[55.2, 55.6],
[55.6, 56],
[56, 56.4],
[56.4, 56.8],
[56.8, 57.2],
[57.2, 57.6],
[57.6, 58],
],
[
[58, 59.2],
[59.2, 60.4],
[60.4, 61.6],
[61.6, 62.8],
[62.8, 64],
[64, 65.2],
[65.2, 66.4],
[66.4, 67.6],
[67.6, 68.8],
[68.8, 70],
[70, number],
],
];
eastAsiaMale: [
[
[0, 25],
[25, 27],
[27, 29],
[29, 31],
[31, 33],
[33, 35],
[35, 37],
[37, 39],
[39, 41],
[41, 43],
],
[
[43, 44],
[44, 45],
[45, 46],
[46, 47],
[47, 48],
[48, 49],
[49, 50],
[50, 51],
[51, 52],
[52, 53],
],
[
[53, 53.5],
[53.5, 54],
[54, 54.5],
[54.5, 55],
[55, 55.5],
[55.5, 56],
[56, 56.5],
[56.5, 57],
[57, 57.5],
[57.5, 58],
],
[
[58, 58.5],
[58.5, 59],
[59, 59.5],
[59.5, 60],
[60, 60.5],
[60.5, 61],
[61, 61.5],
[61.5, 62],
[62, 62.5],
[62.5, 63],
],
[
[63, 64.2],
[64.2, 65.4],
[65.4, 66.6],
[66.6, 67.8],
[67.8, 69],
[69, 70.2],
[70.2, 71.4],
[71.4, 72.6],
[72.6, 73.8],
[73.8, 75],
[75, number],
],
];
global: [
[
[0, 25],
[25, 27],
[27, 29],
[29, 31],
[31, 33],
[33, 35],
[35, 37],
[37, 39],
[39, 41],
[41, 43],
],
[
[43, 44],
[44, 45],
[45, 46],
[46, 47],
[47, 48],
[48, 49],
[49, 50],
[50, 51],
[51, 52],
[52, 53],
],
[
[53, 53.5],
[53.5, 54],
[54, 54.5],
[54.5, 55],
[55, 55.5],
[55.5, 56],
[56, 56.5],
[56.5, 57],
[57, 57.5],
[57.5, 58],
],
[
[58, 58.5],
[58.5, 59],
[59, 59.5],
[59.5, 60],
[60, 60.5],
[60.5, 61],
[61, 61.5],
[61.5, 62],
[62, 62.5],
[62.5, 63],
],
[
[63, 64.2],
[64.2, 65.4],
[65.4, 66.6],
[66.6, 67.8],
[67.8, 69],
[69, 70.2],
[70.2, 71.4],
[71.4, 72.6],
[72.6, 73.8],
[73.8, 75],
[75, number],
],
];
globalFemale: [
[
[0, 25],
[25, 26.9],
[26.9, 28.8],
[28.8, 30.6],
[30.6, 32.5],
[32.5, 34.4],
[34.4, 36.3],
[36.3, 38.2],
[38.2, 40],
[40, 42],
],
[
[42, 42.7],
[42.7, 43.4],
[43.4, 44.1],
[44.1, 44.8],
[44.8, 45.5],
[45.5, 46.2],
[46.2, 46.9],
[46.9, 47.6],
[47.6, 48.3],
[48.3, 49],
],
[
[49, 49.5],
[49.5, 50],
[50, 50.5],
[50.5, 51],
[51, 51.5],
[51.5, 52],
[52, 52.5],
[52.5, 53],
[53, 53.5],
[53.5, 54],
],
[
[54, 54.4],
[54.4, 54.8],
[54.8, 55.2],
[55.2, 55.6],
[55.6, 56],
[56, 56.4],
[56.4, 56.8],
[56.8, 57.2],
[57.2, 57.6],
[57.6, 58],
],
[
[58, 59.2],
[59.2, 60.4],
[60.4, 61.6],
[61.6, 62.8],
[62.8, 64],
[64, 65.2],
[65.2, 66.4],
[66.4, 67.6],
[67.6, 68.8],
[68.8, 70],
[70, number],
],
];
globalMale: [
[
[0, 25],
[25, 27],
[27, 29],
[29, 31],
[31, 33],
[33, 35],
[35, 37],
[37, 39],
[39, 41],
[41, 43],
],
[
[43, 44],
[44, 45],
[45, 46],
[46, 47],
[47, 48],
[48, 49],
[49, 50],
[50, 51],
[51, 52],
[52, 53],
],
[
[53, 53.5],
[53.5, 54],
[54, 54.5],
[54.5, 55],
[55, 55.5],
[55.5, 56],
[56, 56.5],
[56.5, 57],
[57, 57.5],
[57.5, 58],
],
[
[58, 58.5],
[58.5, 59],
[59, 59.5],
[59.5, 60],
[60, 60.5],
[60.5, 61],
[61, 61.5],
[61.5, 62],
[62, 62.5],
[62.5, 63],
],
[
[63, 64.2],
[64.2, 65.4],
[65.4, 66.6],
[66.6, 67.8],
[67.8, 69],
[69, 70.2],
[70.2, 71.4],
[71.4, 72.6],
[72.6, 73.8],
[73.8, 75],
[75, number],
],
];
};
requirements: { medicalHistory: false; profileInfo: true };
};
}
ReadonlyWEIGHT: {
meta: {
availableAfterSec: 5;
dialBandColors: { global: [] };
group: "physical";
range: { max: 300; min: 30 };
ranges: { global: [] };
requirements: { medicalHistory: false; profileInfo: false };
};
}