3 types of prescription errors