Effects of case management on the nursing context--perceived quality of care, work satisfaction, and control over practice.