Patient mix-ups a major drain on hospital revenues, physician productivity