It sounds like you might be going down the wrong path. But let me understand first what you are trying to do...
You want to have a web part that hides and shows content about a person/doctor. If this is correct, then the implementation details are in the user control, not the web part. The web part is just a container for the interface.
You need to add code and logic to your usercontrol that hides and shows the doctors information. You can do this with a link that hides and shows a 'div' area on control.
Does this make sense? I am correct in my assumptions on what you are trying to accomplish?