WSDL は次のとおりです。
<types>
<!—Namespace declaration -->
<s:schema elementFormDefault="qualified" targetNamespace="http://KeithPij.org/WSLibrary/MyStore">
<!—Element declaration for PlaceOrder request messages -->
<s:element name="PlaceOrder">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="objOrder" type="s0:Order" />
</s:sequence>
</s:complexType>
</s:element>
<!—Type definition for the Order class -->
<s:complexType name="Order">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="OrderID" type="s:long" />
<s:element minOccurs="1" maxOccurs="1" name="ProductID" type="s:long" />
<s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Quantity" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="UnitPrice" type="s:decimal" />
<s:element minOccurs="1" maxOccurs="1" name="OrderDate" type="s:dateTime" />
</s:sequence>
</s:complexType>
<!—Element declaration for PlaceOrder response messages -->
<s:element name="PlaceOrderResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="PlaceOrderResult" type="s0:Confirm" />
</s:sequence>
</s:complexType>
</s:element>
<!—Type definition for the Confirm class -->
<s:complexType name="Confirm">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="OrderID" type="s:long" />
<s:element minOccurs="0" maxOccurs="1" name="Status" type="s:string" />
</s:sequence>
</s:complexType>
<!—Element declaration for CheckOrder request messages -->
<s:element name="CheckOrder">
<s:complexType>
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="nOrderID" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<!—Element declaration for CheckOrder response messages-->
<s:element name="CheckOrderResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="CheckOrderResult" type="s0:Confirm" />
</s:sequence>
</s:complexType>
</s:element>
</s:schema>
誰かがこれが何を意味するのか説明してください: type="s0:Order". type="s:Order" と書けばわかるのですが、名前空間「s」で宣言された型なのですが、この「s0」はどこから来ているのでしょうか。