In a large kettle saute onion, green pepper and green onions in oil for 5 minutes. Add flour and cook until bubbly. Add water (or stock), stewed tomatoes, chopped tomatoes and tomato paste and mix well.
Stir in corn, ham, sausage, cayenne pepper, salt and hot sauce. Bring to a boil, stirring frequently.
Reduce heat, then simmer uncovered for 1 hour, stirring occasionally.