I work in a hospital so Dr. has always meant doctor, I have never used dr. I did work in England for a while and found that once a doctor became a specialist they went back to being Mr. X and became quite shirty if you addressed them as Dr. X.