(a) A principal having capacity may revoke all or part of an advance directive, including without limitation a living will, durable power of attorney for health care, or other document, at any time and in any manner that communicates an intent to revoke.
(b) A decree of annulment, divorce, dissolution of marriage, or legal separation revokes a previous designation of a spouse as agent unless otherwise specified in the decree or in an advance directive.
(c) An advance directive that conflicts with an earlier advance directive revokes the earlier advance directive to the extent of the conflict.
(d) A healthcare provider, agent, guardian, or surrogate who is informed of a revocation shall promptly communicate the fact of the revocation to the supervising healthcare provider and any healthcare institution at which the patient is receiving care.