There is a crew room assumption that a Medical Pension is tax free, but this is not always the case.
It also depends on whether you are being dealt with by the War Pension Scheme (pre Apr 2005) or the AFCS (post Apr 2005)
There is also the problem of :-
SIP (Service Invaliding Pension) or
SAP (Service Attributable Pension)