What you are saying is great! It is absolutely what we, as users, should be able to program.
Here is an excerpt of my request. This sounds like exactly what you are describing.
Insulin pumps treat bolus and basal as two completely distinct and entirely different things. But your body doesn’t really care if insulin was “designated” as bolus or basal. That’s why it’s important to consider everything that is being delivered as part of the same package, regardless of it being basal or bolus. Allowing the PDM to link the two together is the idea behind basal “phasing”.
It would be a tremendous feature to allow a user to program their basal rate to respond to bolus deliveries. Currently, users are limited to modifying their basal rates by either choosing a different basal program, or using a temp basal. But basal programs use preset times, and temp basals only allow one level of increase or decrease, e.g. 50% decrease across the entire time of the temp basal. Temp basals do not allow “phasing”.
Here is a simple example of something a user might like to do. Suppose a person eats their meal at different times, depending on circumstances. No basal program can anticipate this, because the meal time may differ. But a simple dynamic basal phasing program might look something like this:
Example: If I bolus more than 6 units (user can setup their own values), allow me the option to use a dynamic basal response. Keep my basal rate at normal level for the 1st hour after the bolus, than drop it sharply to only 20% after one hour, and have it incrementally rise back to the normal programmed rate over the course of the next 3 hours. So that 4 hours after the bolus, it has returned to its normal program.
These settings would of course be optional, and customizable for the user. The example given is simply an illustration of the idea. It illustrates the adjusted BASAL rate.