Autonomous agents and multi-agent systems applied in healthcare