From 3a695a8f8a0b10bf190a21044dda4781bab449ec Mon Sep 17 00:00:00 2001
From: reinaortega <miguelangel.reinaortega@etsi.org>
Date: Wed, 22 Jan 2020 16:00:47 +0100
Subject: [PATCH] Multiplicity of trackingID attributes in Notification changed
 to 0..1 according to SDS-2019-0666R01

Signed-off-by: reinaortega <miguelangel.reinaortega@etsi.org>
---
 LibOneM2M/OneM2M_Templates.ttcn | 16 ++++++++--------
 LibOneM2M/OneM2M_Types.ttcn     |  4 ++--
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/LibOneM2M/OneM2M_Templates.ttcn b/LibOneM2M/OneM2M_Templates.ttcn
index 51ed03a..c53155a 100644
--- a/LibOneM2M/OneM2M_Templates.ttcn
+++ b/LibOneM2M/OneM2M_Templates.ttcn
@@ -3671,8 +3671,8 @@ module OneM2M_Templates {
     	  iPEDiscoveryRequest := omit,
 		  aERegistrationPointChange := omit,
 		  aEReferenceIDChange := omit,
-		  trackingID1 := "trackingID1",
-		  trackingID2 := "trackingID2"
+		  trackingID1 := omit,
+		  trackingID2 := omit
     	};
     			
 		/**
@@ -6588,8 +6588,8 @@ module OneM2M_Templates {
 			iPEDiscoveryRequest := omit,
 			aERegistrationPointChange := omit,
 			aEReferenceIDChange := omit,
-			trackingID1 := "trackingID1",
-			trackingID2 := "trackingID2"
+			trackingID1 := omit,
+			trackingID2 := omit
 		};
 		
 		template (value) Notification m_contentNotification_subscriptionVerification(XSD.ID p_creator) modifies m_contentNotification_allOmit:= {
@@ -6610,8 +6610,8 @@ module OneM2M_Templates {
 			iPEDiscoveryRequest := *,
 			aERegistrationPointChange := *,
 			aEReferenceIDChange := *,
-			trackingID1 := ?,
-			trackingID2 := ?
+			trackingID1 := *,
+			trackingID2 := *
 		};
 
 		template Notification mw_contentNotificationBase := {
@@ -6627,8 +6627,8 @@ module OneM2M_Templates {
 			iPEDiscoveryRequest := *,//O
 			aERegistrationPointChange := *,//O
 			aEReferenceIDChange := *,//O
-			trackingID1 := ?,//M
-			trackingID2 := ?//M
+			trackingID1 := *,//O
+			trackingID2 := *//O
 		};
 		
 		template Notification mw_contentNotificationVerification modifies mw_contentNotificationBase := {
diff --git a/LibOneM2M/OneM2M_Types.ttcn b/LibOneM2M/OneM2M_Types.ttcn
index e236378..68e40eb 100644
--- a/LibOneM2M/OneM2M_Types.ttcn
+++ b/LibOneM2M/OneM2M_Types.ttcn
@@ -6208,8 +6208,8 @@ type record Notification_1
 	} iPEDiscoveryRequest optional,
 	XSD.Boolean aERegistrationPointChange optional,
 	XSD.Boolean aEReferenceIDChange optional,
-	XSD.ID trackingID1,
-	XSD.ID trackingID2
+	XSD.ID trackingID1 optional,
+	XSD.ID trackingID2 optional
 }
 with {
   variant "name as 'notification'";
-- 
GitLab