Ambulatory care in the new millennium: the role of consumer information.