"It will generate a normal scheduled event only if the basal value matches any scheduled rate AND if the timing of the event is within +/- 5 minutes of that scheduled rate. Otherwise it generates a temp basal."

This is equivalent text, I believe, but it feels clearer to me written in the contrapositive.