Cancer patients must not be denied medical cards – McDonald