The GARY Registry: a new paradigm of outcomes assessment.