The core role of the nurse practitioner: practice, professionalism and clinical leadership.