NonStop SOAP User's Manual

NonStop SOAP Features and Functions
NonStop SOAP User’s Manual520501-012
4-46
Enhanced DDL Comment Tag @SOAP_OPTIONAL
Example 4-32. XML Schema - I
<xsd:complexType name="details">
<xsd:sequence>
<xsd:element name="county_name" type="xsd:string" minOccurs="0"
maxOccurs="1"/>
<xsd:element name="status" type="xsd:string" minOccurs="0"
maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="county">
<xsd:sequence>
<xsd:element name="code" type="xsd:long" minOccurs="0" maxOccurs="1"/>
<xsd:element name="details" type="tns:details" minOccurs="0"
maxOccurs="1"/>
<xsd:element name="description" type="xsd:string" minOccurs="0"
maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="address">
<xsd:sequence>
<xsd:element name="street" type="xsd:string" minOccurs="0"
maxOccurs="1"/>
<xsd:element name="city" type="xsd:string" minOccurs="0" maxOccurs="1"/>
<xsd:element name="state" type="xsd:string" minOccurs="0" maxOccurs="1"/>
<xsd:element name="zip" type="xsd:long" minOccurs="0" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>