In some clinics every doctor can see every patient, which is good for emergencies. But in other places privacy is very important, and they prefer a compartments system.
I made a Compartment Module that restricts doctors to see only their patients. I made a PowerPoint presentation explaining its use. Ask me about it.