Developing professional ability to involve patients in their care: pull or push?