diff --git a/LibOneM2M/OneM2M_Functions.ttcn b/LibOneM2M/OneM2M_Functions.ttcn
index 2086bd792d04722d6223dd76bee80592dc937237..e34c6eb49b5b36849ccfba3a43baf4c35deb6c68 100644
--- a/LibOneM2M/OneM2M_Functions.ttcn
+++ b/LibOneM2M/OneM2M_Functions.ttcn
@@ -1804,14 +1804,14 @@ module OneM2M_Functions {
 			} else if (vc_primitiveScope == e_spRelative) {
 				if(vc_addressingMethod == e_nonHierarchical) {
 					if(p_targetResourceIndex == -1) {
-						return "/" & PX_CSE_ID;
+						return PX_CSE_ID;
 					} else {
 						v_resourceAddress := f_getResourceAddress() & "/" & f_getResourceId(vc_resourcesList[p_targetResourceIndex].resource);
 						return v_resourceAddress;
 					}
 				} else {
 					if(p_targetResourceIndex == -1) {
-						return "/" & PX_CSE_ID & "/" & PX_CSE_NAME;
+						return PX_CSE_ID & "/" & PX_CSE_NAME;
 					} else {
 						v_resourceAddress := f_getResourceAddress(vc_resourcesList[p_targetResourceIndex].parentIndex) & "/" & f_getResourceName(vc_resourcesList[p_targetResourceIndex].resource);
 						return v_resourceAddress;
@@ -1820,14 +1820,14 @@ module OneM2M_Functions {
 			} else if (vc_primitiveScope ==  e_absolute) {
 				if(vc_addressingMethod == e_nonHierarchical) {
 					if(p_targetResourceIndex == -1) {
-						return "//" & PX_SP_ID & "/" & PX_CSE_ID;
+						return PX_SP_ID & PX_CSE_ID;
 					} else {
 						v_resourceAddress := f_getResourceAddress() & "/" & f_getResourceId(vc_resourcesList[p_targetResourceIndex].resource);
 						return v_resourceAddress;
 					}
 				} else {
 					if(p_targetResourceIndex == -1) {
-						return "//" & PX_SP_ID & "/" & PX_CSE_ID & "/" & PX_CSE_NAME;
+						return PX_SP_ID & PX_CSE_ID & "/" & PX_CSE_NAME;
 					} else {
 						v_resourceAddress := f_getResourceAddress(vc_resourcesList[p_targetResourceIndex].parentIndex) & "/" & f_getResourceName(vc_resourcesList[p_targetResourceIndex].resource);
 						return v_resourceAddress;
diff --git a/LibOneM2M/OneM2M_Pixits.ttcn b/LibOneM2M/OneM2M_Pixits.ttcn
index 68cd900067a5cb98dad93632190e41814ba90d7c..f4a218107251b6b47056f206fac21c6b43b2bb47 100644
--- a/LibOneM2M/OneM2M_Pixits.ttcn
+++ b/LibOneM2M/OneM2M_Pixits.ttcn
@@ -34,23 +34,47 @@ module OneM2M_Pixits {
 	
 	modulepar charstring PX_XML_NAMESPACE 			:= "m2m=""http://www.onem2m.org/xml/protocols""";
 	
+	/**
+	 * @desc IUT CSE Name
+	 */	
 	modulepar XSD.ID PX_CSE_NAME 				:= "cseName";
-		
-	modulepar XSD.ID PX_CSE_ID 					:= "cseId";
-	
-	modulepar XSD.ID PX_SP_ID					:= "om2m.org";
-	
-	modulepar XSD.ID PX_CSE1_ID					:= "MyCSEId";
-	
+
+	/**
+	 * @desc IUT CSE-ID with SP-relative-CSE-ID format (relative) according to TS-0001-7.2-1
+	 */		
+	modulepar XSD.ID PX_CSE_ID 					:= "/cseId";
+	 
+	/**
+	 * @desc IUT M2M-SP-ID with M2M-SP-ID format (absolute) according to TS-0001-7.2-1 Unstructured-CSE-relative -Resource-ID
+	 */
+	modulepar XSD.ID PX_SP_ID					:= "//om2m.org";
+
+	/**
+	 * @desc Test System CSE1-ID with SP-relative-CSE-ID format (relative) according to TS-0001-7.2-1
+	 */		
+	modulepar XSD.ID PX_CSE1_ID					:= "/MyCSEId";
+
+	/**
+	 * @desc IUT CSE resource ID with Unstructured-CSE-relative-Resource-ID (relative) format according to TS-0001-7.2-1
+	 */			
 	modulepar XSD.ID PX_CSE_RESOURCE_ID			:= "cseResourceId";
-	
+
+	/**
+	 * @desc Test System AE1-ID with AE-ID-Stem format (relative) according to TS-0001-7.2-1
+	 */			
 	modulepar XSD.ID PX_AE1_ID_STEM				:= "";
-	
+
+	/**
+	 * @desc Test System AE2-ID with AE-ID-Stem format (relative) according to TS-0001-7.2-1
+	 */		
 	modulepar XSD.ID PX_AE2_ID_STEM				:= "";
 	
 	modulepar XSD.ID PX_SUPER_USER				:= "admin:admin";
-	
-	modulepar XSD.ID PX_APP_ID 					:= "myAppId";
+
+	/**
+	 * @desc Test System APP-ID with App-ID format according to TS-0001-7.2-1
+	 */		
+	modulepar XSD.ID PX_APP_ID 					:= "NMyAppId";
 	
 	modulepar boolean PX_RUN_POSTAMBLE 				:= true;
 	
diff --git a/LibOneM2M/OneM2M_Templates.ttcn b/LibOneM2M/OneM2M_Templates.ttcn
index 59eda53f8bc4cad846bce855b9a35e0cf3a60abb..46fa89ccea56b19613aa0cedb5a3f088935c8a3f 100644
--- a/LibOneM2M/OneM2M_Templates.ttcn
+++ b/LibOneM2M/OneM2M_Templates.ttcn
@@ -1622,8 +1622,8 @@ module OneM2M_Templates {
 			announcedAttribute := omit,//O
 			cseType := omit,//O
 			pointOfAccess := omit,//O
-			cSEBase := "/" & valueof(p_cSEBase),//M
-			cSE_ID := "/" & valueof(p_cSE_ID),//M
+			cSEBase := valueof(p_cSEBase),//M
+			cSE_ID := valueof(p_cSE_ID),//M
 			m2M_Ext_ID := omit,//O
 			trigger_Recipient_ID := omit,//O
 			requestReachability := true,//M