I think dinger has constipation on his mind
The fact that the anus is swollen does sometimes point to constipation. Sometimes vegetables such as peas are recommended as food when this happens. Unfortunately, if the Oscar isn't eating, it obviously isn't going to work. A few years ago I had something similar to this, my red Oscars anus became very swollen and after a couple of days, she passed the most enormous turd I have ever seen. I swear it was almost as thick as my little finger. However I don't remember her abdomen becoming swollen. Do you know if it's a male or female, and if so, have you ever seen eggs being laid before? Never had it myself, but I know fish can sometimes become egg bound. Since the female Oscar will become quite distended when she has legs, this is also a possibility. Probably a remote possibility, but something to think about. Oscars do stop eating when they are about to breed.
The fact that your Oscar isn't eating isn't a very good sign am afraid. When fish stop eating, that means they aren't feeling very well. This could be due to the fish feeling very uncomfortable, or it could mean that she's feeling very ill, very difficult to say at the moment.
Can you possibly post some photographs? Also test the water for ammonia, nitrite and nitrate, do the ph as well.
What is the fish is breathing like, is he opening and closing his mouth constantly?
Anyway, don't want to overload you with questions, get back when you can