You have several options:
1) You can define a calculation field in the patient table that uses the list funciton to combine all phone numbers for that patient into a single field.
2) You can use two portals: Portal 1 lists your patients. Clicking on a button in this portal's row updates a second portal to list the selected patient's phone numbers. See this thread for more on this technique: Need layout solution for nested portals...
3) A tool tip can be set on a field or fields in the portal that pops up and lists the phone numbers. (Use List like in 1) above.)
Thank you so much! Works perfectly!