Navigating records on a different table than the current layout's
I have the following problem
I have two tables, Patients and Visits.
I have some layouts showing data from Patients, and one layout showing data from Visits related to a specific patient, in a list view.
I want to be able to navigate to first/previous/next/last record from the Patients table while browsing the Layout based on the Visits table. Is this possible?
I tried using a Go To Field [Patients::Pt_ID] script step and then the
Go To Record/Request/Page 
but this does not work
Do I have to momentarily go to a layout based on the Patients table to navigate and then return to the current layout, or cn this be achieved in a more elegant way?
Any advice is greately appreciated