Nursing home care quality: a multidimensional theoretical model integrating the views of consumers and providers.