Toward a general model of health-related quality of life