Diabetes:M Bolus Advisor has multiple safety checks to ensure the input data is correct and to prevent calculating excess bolus. There are 3 types of safety checks described below:
Insulin sensitivity (ISF) and Carbohydrates ratio (I:C) check
This check ensures that users have provided both parameters or at least their defaults can be calculated. If parameters are not entered manually then the defaults are calculated using 1800 and 500 rule formulas:
Total Daily Insulin (TDI) = Weight( in Pounds) / 4 or
Total Daily Insulin (TDI) = Weight (in Kilograms) * 0.55
ISF = 1800 / TDI
I:C = 500 / TDI
When the Weight is not set and ISF and I:C are not set manually in the Settings, then the following warning is displayed and Bolus Advisor will calculate always 0 bolus.
Excess active insulin check
When the active insulin is more than 20% of the average bolus from the last 7 days and no glucose value is entered , then the following message is displayed:
Bolus limit exceeded check
The bolus limit is calculated automatically using 3 different algorithms depending on the current data and settings.
There is bolus data for 3 or more days in the last 7 days
bolus_Limit = averageBolus7Days + 1.5*stdevBolus7Days + 0.5
If calculated bolus exceeds the bolus_Limit then the next watning message is displayed:
There is bolus data for less than 3 days in the last 7 days
IF weigh and height are not entered THEN
calorieDailyNeeds = 2000;
} ELSE {
calorieDailyNeeds = BMR * 1.2 (little or no exercise activity factor)
}
carbLimit = 50% * calorieDailyNeeds / 4
protLimit = 20% * calorieDailyNeeds / 4
fatLimit = 30% * calorieDailyNeeds / 9
bolus_Limit = calcExtendedBolus(carbLimit/3, protLimit/3, fatLimit/3)
If calculated bolus exceeds the bolus_Limit then the next watning message is displayed:
Need more help with this?
Don’t hesitate to contact us here.