--- a/resources/wsdls/dependencyreasoner.xsd
+++ b/resources/wsdls/dependencyreasoner.xsd
@@ -18,7 +18,7 @@
 
 <xs:complexType name="get">
 <xs:sequence>
-<xs:element name="uuid" type="xs:string" minOccurs="0"></xs:element>
+<xs:element name="id" type="xs:long"></xs:element>
 </xs:sequence>
 </xs:complexType>
 
@@ -59,6 +59,8 @@
 <xs:element name="upgrade" type="tns:versionedPackage" nillable="true" minOccurs="0" maxOccurs="unbounded"></xs:element>
 <xs:element name="target" type="xs:string" minOccurs="0"></xs:element>
 <xs:element name="dataset" type="xs:string" minOccurs="0"></xs:element>
+<xs:element name="ontology" type="xs:string" minOccurs="0"></xs:element>
+<xs:element name="universe" type="xs:string" minOccurs="0"></xs:element>
 </xs:sequence>
 </xs:complexType>
 
@@ -75,7 +77,7 @@
 
 <xs:complexType name="reasonResponse">
 <xs:sequence>
-<xs:element name="return" type="xs:string" minOccurs="0"></xs:element>
+<xs:element name="return" type="xs:long"></xs:element>
 </xs:sequence>
 </xs:complexType>
 </xs:schema>