Application of quality assurance principles: Teaching medication error reduction skills in a "real world" environment