I have found that if a doctor is yelling at me it is usually the result of one of two things...1. The doctor does not understand what is going on with the patinent and believes it is my fault or 2. The doctor does not understand what is going on with the patient.
People yell...Docs yell...Yes Sir, Yes Mam...give them what they need and move on. Choose your battles.
P.S. I am not an RN...BSN student...but I am a Medic and have worked in the ER. Manage the problem and forget the symptoms.