A framework for next generation e-health systems and services