Gets the correct row of data from SelectPatientUI if the table is sorted by the user.
Gets the correct row from SelectPractitionerUI if the user sorts the table. Also prevents the tool tip from crashing if the mouse was hovering over a nonexistent row in the table.
New versions of the executable and source code for the scheduler.