You do need a referral from your GP or another specialist. This is partly to ensure the specialist you are seeing is appropriate for you and your condition and also because Medicare will not pay a rebate for your consultation without a current referral.