Combines customer registration and eligibility, reservations, scheduling, reporting, communications and database management.