diff --git a/EHS/CH_mCSD/CH-ITI-90-PractitionerRole-GetRequest-ValidationProfile.json b/EHS/CH_mCSD/CH-ITI-90-PractitionerRole-GetRequest-ValidationProfile.json
index 1904475869b8f6541afa669c729245f26700d42e..8e03fb69396be800b66752956df24e8afa65b9d5 100644
--- a/EHS/CH_mCSD/CH-ITI-90-PractitionerRole-GetRequest-ValidationProfile.json
+++ b/EHS/CH_mCSD/CH-ITI-90-PractitionerRole-GetRequest-ValidationProfile.json
@@ -284,6 +284,37 @@
           }
         ]
       },
+      {
+        "selector": "request.uri.queryParams('active').values",
+        "id": "active_parameter_presence",
+        "description": "active parameter can be used only once.",
+        "requirementPriority": "MANDATORY",
+        "checksComposition": "oneOf",
+        "checks": [
+          {
+            "type": "OCCURRENCE",
+            "minOccurrence": 0,
+            "maxOccurrence": 1
+          }
+        ]
+      },
+      {
+        "selector": "request.uri.queryParams('active').values",
+        "id": "active_parameter_value",
+        "description": "active parameter is a boolean and accept true or false values.",
+        "requirementPriority": "MANDATORY",
+        "checksComposition": "oneOf",
+        "applyIf": "request.uri.queryParams('active').values.size() > 0",
+        "checks": [
+          {
+            "type": "CLOSEDLIST",
+            "values": [
+              "true",
+              "false"
+            ]
+          }
+        ]
+      },
       {
         "selector": "request.uri.queryParams('organization').values",
         "id": "organization_parameter_presence",