A complex computer-based tracking system identifies women coming due for a mammogram or those overdue for a mammogram. The system interfaces with the clinic database systems and stores information re age, telephone number, address, prior screening dates, primary care provider name, scheduling dates, etc. The system can generate reminder letters as appropriate.