Do I need a referral to book an appointment?

This portal enables you to quickly view, book and manage  your appointments online & also enables secure online credit card payment.