No, anyone can refer themselves for treatment. However, if you wish to use your medical insurance to claim for treatment costs, some policies require your GP to authorise this.