Appointments Results vs. Booking Fix

Fixed a bug which could cause clicking an appointment result to navigate to the wrong appointment.