In accordance with Article IX of the Pennsylvania Municipalities Planning Code,[1] a Zoning Hearing Board shall be appointed and organized, which Board shall adopt rules to govern its procedure. The Board shall hold meetings, keep minutes and, pursuant to notice, conduct hearings, compel the attendance of witnesses, take testimony under oath and render decisions, in writing, within 45 days after hearing or continued hearing, all as required by law. For the filing of an appeal or proceeding with the Board, a fee shall be charged in accordance with a schedule annually fixed by the governing body.