A Core Curriculum for the Continuing Professional Development of Nurses Working in Cardiovascular Settings: Developed by the Education Committee of the Council on Cardiovascular Nursing and Allied Professions (CCNAP) on behalf of the European Society of Cardiology. (1st June 2015)