Technology solutions to improve medical care & patient services