This study has identified the professional, organisational and legal factors that influence advance care planning implementation; professional training should target these specific areas. There is an urgent need for standardisation of advance care planning documentation. Greater clarity is also required on the roles and responsibilities of different professional groups. More complex aspects of advance care planning may be better carried out by those with specialist skills and experience than by generalists caring for a wide range of patient groups with different disease trajectories.