unsuccessful heimlich that results in a code is still a code, regardless of what precipitated it. say for instance the EMT's arrive and they see no pulse, no respirations and a big fat DNR. you say "but the patient had choked!" they are not going to break out the paddles at that point.... yes, try your hardest to remove the airway obstruction but a code is a code. heart stops, hands off.