The customer is right. If you work in any customer service oriented business, your not gonna take your scheduled break exactly as scheduled all the time. Sometimes you might take it before or take it after depending on which customer needs servicing. The employee should have just served the customer, then proceeded with his break.
This is not a good look on the company as a whole. If all doctors had that attitude, the death rate around the world would be sky high through the roof.