Your schdeule is going to based on several factors, including your risk assessments and resources available (time, employees, etc).
Every bank is different. You may find that, depending on your circumstances, any schedule you set up initially may prove to overload you with monitoring. I would suggest first looking through your past exams and audits to see where you have had issues. Determine the magnitude of those issues and your risk for continued problems. Then assess what resources you have available to dedicate to continual monitoring. That will be the deciding factor on your schedule.
I would suggest that your BSA monitoring should be ongoing. The timing of periodic reviews of higher risk customers and MSBs will be dependent on your risk assessment.
If you are looking for a format, just use an Excel spreadsheet. Put the area you want to monitor in one column and put the timeframe for review in another. Then stick to it.
_________________________
I can't herd the cats anymore, so I just set up the electric fences and let them fry when they stray out of bounds.