Delivering end-of-life care in the community, the process of end of life care coordination, its impact and challenges