Hey Maggot,
You do your self, your profession and your peers a disservice by soliciting praise for simply doing your job – pushing the big red button is your job nothing more nothing less, it is what you are paid to do.
It sounds like somebody has had an accident - show some restraint in puffing up your chest and try to walk a mile in the victim’s shoes.