We all make mistakes, I've made some stonkers, way worse than yours and then had to deal with pretty peed off patients, including mistakenly booking a 9 hour procedure and not realising one of the consultants was away until the day before surgery, you can imagine how impressed the patient, my manager and the docs were! You do learn from them and it gets easier. I bet you don't do it again, I certainly didn't! ;o)
Bad form dressing someone down in front of people though, but as I said, maybe a thoughtless mistake, really don't take it to heart.