And I want to reference it twice within the same complex type. Is that possible? I'd like to reference the same enum with two different names so that two values can be sent down with the request if necessary. I realize that the setup below won't work but I'm hoping that there is a way to do this somehow.
Ok I think I figured it out. If I declare the enum as a simpleType without the element wrapper then I can reference it as a type in the response, so I was able to make two different values that reference the same enum. The only difference in my code is that now the enum looks like ValidationLevel.FULL instead of ValidationLevelType.FULL which should be fine I think.
Mo-om! You're embarassing me! Can you just read a tiny ad like a normal person?