Portal. Rideau Crossing is offering an innovative and secure Patient Portal. The Portal can be accessed online through your personal computer or on your mobile device which allows patients access to appointment bookings online as well as the opportunity to share certain health information securely..