I agreed with most of you that what receptionist did was abhorrent but not illegal. Like restaurants, they can refuse to serve the customers. Doctors can refuse to treat you (as long as it's nothing discriminant - race/gender/etc.) and non-emergency. Obviously - you need to seek another doctor because that doctor is not interested in treating patients. He's just worried about protecting his ass.
I somehow understand the doctor's concern because there could be a miscommunication in pen-paper and he would be held liable. I know it's silly when you simply want a med refill but doctors are constantly under duress every single day because he can easily get sued for anything. That's why doctors are dreading about very high malpractice insurance costs that they have to pay. There's
article from CNN relating to your situation. You did right thing by ripping him a new ass - file a complaint with ADA and everybody.