1 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2 <xs:schema version="1.0" targetNamespace="http://msa.data.compbio/01/12/2010/" xmlns:tns="http://msa.data.compbio/01/12/2010/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
4 <xs:element name="getLastTested" type="tns:getLastTested"/>
6 <xs:element name="getLastTestedOn" type="tns:getLastTestedOn"/>
8 <xs:element name="getLastTestedOnResponse" type="tns:getLastTestedOnResponse"/>
10 <xs:element name="getLastTestedResponse" type="tns:getLastTestedResponse"/>
12 <xs:element name="getNonoperatedServices" type="tns:getNonoperatedServices"/>
14 <xs:element name="getNonoperatedServicesResponse" type="tns:getNonoperatedServicesResponse"/>
16 <xs:element name="getServiceCategories" type="tns:getServiceCategories"/>
18 <xs:element name="getServiceCategoriesResponse" type="tns:getServiceCategoriesResponse"/>
20 <xs:element name="getServiceDescription" type="tns:getServiceDescription"/>
22 <xs:element name="getServiceDescriptionResponse" type="tns:getServiceDescriptionResponse"/>
24 <xs:element name="getSupportedServices" type="tns:getSupportedServices"/>
26 <xs:element name="getSupportedServicesResponse" type="tns:getSupportedServicesResponse"/>
28 <xs:element name="isOperating" type="tns:isOperating"/>
30 <xs:element name="isOperatingResponse" type="tns:isOperatingResponse"/>
32 <xs:element name="testAllServices" type="tns:testAllServices"/>
34 <xs:element name="testAllServicesResponse" type="tns:testAllServicesResponse"/>
36 <xs:element name="testService" type="tns:testService"/>
38 <xs:element name="testServiceResponse" type="tns:testServiceResponse"/>
40 <xs:complexType name="testAllServices">
44 <xs:complexType name="testAllServicesResponse">
46 <xs:element name="return" type="xs:string" minOccurs="0"/>
50 <xs:complexType name="getLastTestedOn">
52 <xs:element name="arg0" type="tns:services" minOccurs="0"/>
56 <xs:complexType name="getLastTestedOnResponse">
58 <xs:element name="return" type="xs:dateTime" minOccurs="0"/>
62 <xs:complexType name="getServiceDescription">
64 <xs:element name="arg0" type="tns:services" minOccurs="0"/>
68 <xs:complexType name="getServiceDescriptionResponse">
70 <xs:element name="return" type="xs:string" minOccurs="0"/>
74 <xs:complexType name="getSupportedServices">
78 <xs:complexType name="getSupportedServicesResponse">
80 <xs:element name="return" type="tns:services" minOccurs="0" maxOccurs="unbounded"/>
84 <xs:complexType name="getNonoperatedServices">
88 <xs:complexType name="getNonoperatedServicesResponse">
90 <xs:element name="return" type="tns:services" minOccurs="0" maxOccurs="unbounded"/>
94 <xs:complexType name="getServiceCategories">
98 <xs:complexType name="getServiceCategoriesResponse">
100 <xs:element name="return" type="tns:category" minOccurs="0" maxOccurs="unbounded"/>
104 <xs:complexType name="category">
106 <xs:element name="name" type="xs:string" minOccurs="0"/>
107 <xs:element name="services" type="tns:services" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
111 <xs:complexType name="isOperating">
113 <xs:element name="arg0" type="tns:services" minOccurs="0"/>
117 <xs:complexType name="isOperatingResponse">
119 <xs:element name="return" type="xs:boolean"/>
123 <xs:complexType name="testService">
125 <xs:element name="arg0" type="tns:services" minOccurs="0"/>
129 <xs:complexType name="testServiceResponse">
131 <xs:element name="return" type="xs:string" minOccurs="0"/>
135 <xs:complexType name="getLastTested">
137 <xs:element name="arg0" type="tns:services" minOccurs="0"/>
141 <xs:complexType name="getLastTestedResponse">
143 <xs:element name="return" type="xs:int"/>
147 <xs:simpleType name="services">
148 <xs:restriction base="xs:string">
149 <xs:enumeration value="MafftWS"/>
150 <xs:enumeration value="MuscleWS"/>
151 <xs:enumeration value="ClustalWS"/>
152 <xs:enumeration value="ClustalOWS"/>
153 <xs:enumeration value="TcoffeeWS"/>
154 <xs:enumeration value="ProbconsWS"/>
155 <xs:enumeration value="AAConWS"/>
156 <xs:enumeration value="JronnWS"/>
157 <xs:enumeration value="DisemblWS"/>
158 <xs:enumeration value="GlobPlotWS"/>
159 <xs:enumeration value="IUPredWS"/>
160 <xs:enumeration value="JpredWS"/>