No. The Building Regs for the structural use of timber just points us to Guidance, eg the TRADA tables, which are often overly-conservative.That would be the easier way, but the builiding inspector may raise an eybrow or two - Is it documented in building regs?
But is also acceptable to work to the standards in the traditional timber design code, BS 5268, or the Eurocode, EC5.
Among other things, these allow notching at the bearings, giving simple equations to follow; in some cases, it is possible to notch up to half the depth of a beam.
On a 3m roof spanned with 150 x 50 joists, a 25-30mm notch on the underside would be no problem.