It said many different factors could contribute to delays for patients leaving hospital and "there is no quick fix." However it made 37 recommendations on ways to improve the situation.