(a) No health care provider, health care facility, or individual employed by, acting as the agent of, or under contract with any of the foregoing shall be subject to criminal prosecution or civil liability for carrying out in good faith a do not resuscitate order authorized by this article on behalf of a person as instructed by the person, representative or surrogate decision-maker or for those actions taken in compliance with the standards and procedures set forth in this article.
(b) No health care provider, health care facility, individual employed by, acting as agent of, or under contract with any of the foregoing or other individual who witnesses a cardiac or respiratory arrest shall be subject to criminal prosecution or civil liability for providing cardiopulmonary resuscitation to a person for whom a do not resuscitate order has been issued, provided that such physician or individual:
(1) Reasonably and in good faith was unaware of the issuance of a do not resuscitate order; or
(2) Reasonably and in good faith believed that consent to the do not resuscitate order had been revoked or canceled.
(c) Any physician who refused to issue a do not resuscitate order at a person's request or to comply with a do not resuscitate order entered pursuant to this article shall take reasonable steps to advise promptly the person, representative, or surrogate decision-maker of the person that such physician is unwilling to effectuate the order. The attending physician shall thereafter at the election of the person, representative or surrogate decision-maker permit the person, representative or surrogate decision-maker to obtain another physician.