It is actually possible to reconstruct a 100% accurate schedule of basal changes from the data we receive from medtronic.

Animas, we only get a "point in time" snapshot of the schedule and have no knowledge of changes between uploads.  But, we will take it as religion and generate "scheduled" rate change events from it.  We will then compare those rate change events against the actual stream and generate temp rate change events for all things that do not line up.  All of the generated events will have an annotation added to indicate that they were generated.