320 Chapter 7 " Building a SQLXML Web Service Application - <xsd:schema targetNamespace= "http://schemas.microsoft.com/SQLServer/2001/12/SOAP/types/SqlResultStream" elementFormDefault="qualified" attributeFormDefault="qualified"> <xsd:import namespace="http://www.w3.org/2001/XMLSchema" /> <xsd:import namespace= "http://schemas.microsoft.com/SQLServer/2001/12/SOAP/types" /> <xsd:import namespace= "http://schemas.microsoft.com/SQLServer/2001/12/SOAP/types/SqlMessage" /> - <xsd:complexType name="SqlResultStream"> - <xsd:choice minOccurs="1" maxOccurs="unbounded"> <xsd:element name="SqlRowSet" type="sqltypes:SqlRowSet" /> <xsd:element name="SqlXml" type="sqltypes:SqlXml" /> <xsd:element name="SqlMessage" type="sqlmessage:SqlMessage" /> <xsd:element name="SqlResultCode" type="sqltypes:SqlResultCode" /> </xsd:choice> </xsd:complexType> </xsd:schema> - <xsd:schema targetNamespace="http://NLOGIX/track/soapSQL" elementFormDefault="qualified" attributeFormDefault="qualified"> <xsd:import namespace="http://www.w3.org/2001/XMLSchema" /> <xsd:import namespace= "http://schemas.microsoft.com/SQLServer/2001/12/SOAP/types" /> <xsd:import namespace= "http://schemas.microsoft.com/SQLServer/2001/12/SOAP/types/SqlMessage" /> <xsd:import namespace= "http://schemas.microsoft.com/SQLServer/2001/12/SOAP/types/ SqlResultStream" /> - <xsd:element name="LogIn"> - <xsd:complexType> - <xsd:sequence> <xsd:element minOccurs="0" maxOccurs="1" name="EmpID" type= "xsd:int" nillable="true" /> <xsd:element minOccurs="0" maxOccurs="1" name="JobID" type= www.syngress.com Figure 7.18 Continued Continued