Technological Changes Affecting Healthcare Solutions