MEDICODE: an instrument to describe and evaluate exchanges on medications that occur during medical encounters.