Skip to content

High Hemoglobin A1c Risk

The High Hemoglobin A1c Risk value is sent as part of the final results.

The definition for the result includes three entries: Low, Medium, and High.

The application can receive the High Hemoglobin A1c Risk result by implementing the OnFinalResults callback interface:

TypeScript
import { 
    VitalSigns,
    VitalSignsResults,
    HighHemoglobinA1CRiskSign,
    HighHemoglobinA1CRisk,
} from '@biosensesignal/web-sdk';

const onFinalResults = useCallback((vitalSignsResults: VitalSignsResults) => {
    const results = vitalSignsResults.results as VitalSigns;
    const highHemoglobinA1CRisk = results.highHemoglobinA1CRisk as HighHemoglobinA1CRiskSign;
    if (highHemoglobinA1CRisk?.value != null) {
        const risk = highHemoglobinA1CRisk.value as HighHemoglobinA1CRisk;
        console.log(`High Hemoglobin A1c Risk: ${risk}`);
    }
}, []);

For general information about vital signs see the Vital Signs and Health Indicators Information Document.

For a list of supported indicators and their required measurement durations, see the Indicators Technical Information page.