diff --git a/CDT-enumerationTypes.xsd b/CDT-enumerationTypes.xsd
index d0888503978ca70c50c501052d35ca85a84a8f57..82885a2b4ebe094a808ac3d3cfaaed4e102813c5 100644
--- a/CDT-enumerationTypes.xsd
+++ b/CDT-enumerationTypes.xsd
@@ -314,6 +314,8 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR
 			<xs:enumeration value="9" />
 			<!-- semantic content -->
 			<xs:enumeration value="10" />
+			<!-- discovery result resource references -->
+			<xs:enumeration value="11" />
 		</xs:restriction>
 	</xs:simpleType>
 
@@ -427,6 +429,8 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR
 			<xs:enumeration value="4133" />    
 			<!-- BAD_RULE_INPUTS_FOR_REASONING -->
 			<xs:enumeration value="4134" />    
+			<!-- DISCOVERY_LIMIT_EXCEEDED -->
+			<xs:enumeration value="4135" />    
 			
 			<!-- INTERNAL_SERVER_ERROR     -->
 			<xs:enumeration value="5000" />              
@@ -1235,10 +1239,12 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR
         <xs:restriction base="xs:integer">
             <!-- Discovery -->
             <xs:enumeration value="1" />
-            <!-- Conditional Retrieval -->
+            <!-- Conditional Operation -->
             <xs:enumeration value="2" />
         	<!-- IPE On-demand Discovery -->
         	<xs:enumeration value="3" />
+        	<!-- Discovery-based Operation -->
+        	<xs:enumeration value="4" />
         </xs:restriction>
     </xs:simpleType>