The best chance for the oscar to heal is if you keep the water quality up. Buy test kits for ammonia, nitrite, and nitrate, and make sure that the water is within the safe levels as instructed by the test kit.
Also keep very close watch over the fish; if the scratched area grows a white fuzz...