Text this: Examining Soft and Hard Attributes of Health Care Service Quality and Their Impacts on Patient Satisfaction and Loyalty.