In a large skillet, cook and stir sausage over medium-high heat until browned; drain well and set aside. In a Dutch oven or soup kettle, cook and stir the flour in oil over medium heat for 5 minutes or until golden brown. Add the onion, green pepper and green onions; saute until tender. Stir in the water, corn, ham, tomatoes, fresh tomatoes, tomato paste, salt, if desired, cayenne, hot pepper sauce and sausage. Bring to a boil. Reduce heat; cover and simmer for 1 hour, stirring occasionally.