I'm guessing he wants to view ALL patients, regardless of which table they appear in and show their data accordingly.
The only way I can think to accomplish that (if you don't have a 'master' list of client identifiers) is to create an aggregate union query of all the identifiers and then use that to pull data from the tables as desired.
something like
Code:
SELECT ColA, ColB, ColC FROM (SELECT ColA, ColB, ColC FROM TableA
UNION ALL
SELECT ColA, ColB, ColC FROM TableB
UNION ALL
SELECT ColA, ColB, ColC FROM TableC) GROUP BY ColA, ColB, ColC
This would give a complete list of clients then you can link this query to any of your tables and retrieve the values you want.