Describir: Generic and specialist nursing roles in the community: an investigation of professional and lay views.