Full Heal is an item that debuted with the series in Generation I. When used on a Pokemon, it cures all status ailments. In Generation I, this still didn't cure a Confused Pokemon--the only way to alleviate that status back then was to switch Pokemon or wait for the Pokemon to shake the confusion on its own.
This changed in Generation III, where Full Heal could also cure a Pokemon's confusion in-battle. However, Full Heal does NOT heal the effects of a Pokemon becoming infatuated with its opponent as a result of Attract or the Cute Charm ability.
For all games that this item has been in, Full Heal costs $600 at a Pokemart.
Related ThreadsX and Y Hurt and Heal: Character Edition! - last post by @ Nov 28, 2013
[RMT] First Team in a while: Full Special. - last post by @ Dec 26, 2007
Thread Index [Full Update] - last post by @ Jul 23, 2007
favorite healing item - last post by @ May 27, 2007