Multiple visit schedules and cycle visit functions

Control data collection on multiple visit schedules and cycles visits.