(a) For purposes of this section, the term elected municipal official means any mayor, council member, or commission member elected or appointed to municipal office whose presence at council or commission meetings is counted towards establishing a quorum.
(b) Any elected municipal official who misses all regular and special called council or commission meetings for 90 consecutive days, beginning on the date of any absence, shall be removed from office by operation of law.
(c) For the purpose of applying subsection (b), on the date and time of any regular or special called council or commission meeting of a municipality, the clerk shall make a record of all elected municipal officials present or absent regardless of whether or not a quorum is present.
(d) At the next council or commission meeting following the date an elected municipal official has been removed from office pursuant to this section, the council or commission may vote to reinstate the elected municipal official removed from office as provided herein for any mitigating or extenuating circumstances as determined by a majority vote of the remaining voting members of the council or commission, including the mayor if the mayor is a voting member of the council as provided by law.
(e) If the council or commission does not reinstate the removed elected municipal official pursuant to subsection (d), the council or commission shall fill the vacancy as provided by law.
(f) This section shall not apply to any elected municipal official whose absence from any council or commission meeting is a result of military service.