group "wsdl:anyTopLevelOptionalElement"
Namespace:
Content:
6 elements
Defined:
globally in wsdl; see XML source
Includes:
definitions of 6 elements
Used:
Content Model Diagram
Complex Content Model
wsdl:import | wsdl:types | wsdl:message | wsdl:portType | wsdl:binding | wsdl:service
Known Usage Locations
Annotation
Any top level optional element allowed to appear more then once - any child of definitions element except wsdl:types. Any extensibility element is allowed in any place.
XML Source (w/o annotations (1); see within schema source)
<xs:group name="anyTopLevelOptionalElement">
<xs:choice>
<xs:element name="import" type="wsdl:tImport"/>
<xs:element name="types" type="wsdl:tTypes"/>
<xs:element name="message" type="wsdl:tMessage">
<xs:unique name="part">
<xs:selector xpath="wsdl:part"/>
<xs:field xpath="@name"/>
</xs:unique>
</xs:element>
<xs:element name="portType" type="wsdl:tPortType"/>
<xs:element name="binding" type="wsdl:tBinding"/>
<xs:element name="service" type="wsdl:tService">
<xs:unique name="port">
<xs:selector xpath="wsdl:port"/>
<xs:field xpath="@name"/>
</xs:unique>
</xs:element>
</xs:choice>
</xs:group>

XML schema documentation generated with DocFlex/XML RE 1.9.0 using DocFlex/XML XSDDoc 2.8.0 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.