commits obstruction of justice, a Level 6 felony, except as provided in subsection (b).
any witness to abstain from attending or giving testimony, or to give a false or materially misleading statement, at any hearing, trial, deposition, probation, or other criminal proceeding or from giving testimony or other statements, including giving a false or materially misleading statement, to a court or law enforcement officer under IC 35-31.5-2-185.
is not required to testify under IC 34-46-3-1.
engaged in that person's professional or official duties.
IC 35-44.1-2-2