diff --git a/EHS/samples/PPQm/CH-PPQm - 001 - valid - PPQ3 POST Add Request.http b/EHS/samples/PPQm/CH-PPQm - 001 - valid - PPQ3 POST Add Request.http
new file mode 100644
index 0000000000000000000000000000000000000000..121449bf5aff6584166a4a3218422626a11d59a8
--- /dev/null
+++ b/EHS/samples/PPQm/CH-PPQm - 001 - valid - PPQ3 POST Add Request.http	
@@ -0,0 +1,108 @@
+POST /ppqm-repository/Consent HTTP/1.1
+Accept-Encoding: gzip,deflate
+Host: https://ehealthsuisse.ihe-europe.net/
+Connection: Keep-Alive
+User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
+Content-Type: application/fhir+json
+Accept: application/fhir+json
+Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJnVmd6VWtRZEtwZHVMbmF4bThKQy1JYTh0VUdNV0J1TTJZT2R3akthcEdzIn0.eyJleHAiOjE3MDI4OTMyNTAsImlhdCI6MTcwMjg5Mjk1MCwiYXV0aF90aW1lIjoxNzAyODkyOTI3LCJqdGkiOiJjZTU1YzFkMy1lNDJkLTRkYTgtYmI4YS05MzIxMGQ2Y2I4MTciLCJpc3MiOiJodHRwczovL2VoZWFsdGhzdWlzc2UuaWhlLWV1cm9wZS5uZXQvaXVhLXNzby9yZWFsbXMvY2gtaXVhIiwiYXVkIjoiYWNjb3VudCIsInN1YiI6ImFjNGZkNjI2LWNiZGYtNGIzMC1hOTNhLTc0YTM2YWQyM2QwYiIsInR5cCI6IkJlYXJlciIsImF6cCI6ImNoLWl1YS1jbGllbnQiLCJzZXNzaW9uX3N0YXRlIjoiMDVkZDJlYjMtNzhmYy00OWJlLWEyZDAtN2MyNzRkYTFlMTNjIiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyIvKiJdLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsiZGVmYXVsdC1yb2xlcy1jaC1pdWEiLCJvZmZsaW5lX2FjY2VzcyIsInVtYV9hdXRob3JpemF0aW9uIl19LCJyZXNvdXJjZV9hY2Nlc3MiOnsiYWNjb3VudCI6eyJyb2xlcyI6WyJtYW5hZ2UtYWNjb3VudCIsIm1hbmFnZS1hY2NvdW50LWxpbmtzIiwidmlldy1wcm9maWxlIl19fSwic2NvcGUiOiJwdXJwb3NlX29mX3VzZT11cm46b2lkOjIuMTYuNzU2LjUuMzAuMS4xMjcuMy4xMC41fE5PUk0gcHJvZmlsZSBsYXVuY2ggZW1haWwiLCJzaWQiOiIwNWRkMmViMy03OGZjLTQ5YmUtYTJkMC03YzI3NGRhMWUxM2MiLCJleHRlbnNpb25zIjp7ImNoX2VwciI6eyJ1c2VyX2lkX3F1YWxpZmllciI6InVybjpnczE6Z2xuIiwidXNlcl9pZCI6Ijc2MDEwMDI0NjczNzMifSwiY2hfaXVhIjp7ImxhdW5jaCI6ImxhdW5jaCJ9LCJpaGVfaXVhIjp7InB1cnBvc2Vfb2ZfdXNlIjp7InN5c3RlbSI6InVybjpvaWQ6Mi4xNi43NTYuNS4zMC4xLjEyNy4zLjEwLjUiLCJjb2RlIjoiTk9STSJ9fX0sImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwibmFtZSI6InJyZXlub2xkcyBSZXlub2xkcyIsInByZWZlcnJlZF91c2VybmFtZSI6InJyZXlub2xkcyIsImdpdmVuX25hbWUiOiJycmV5bm9sZHMiLCJmYW1pbHlfbmFtZSI6IlJleW5vbGRzIn0.fUy1Lk9-JcbnGFmcMHbCxUZsP7WIfC8gv9aTUIXJCp7jE-FABzAYx8ZEmyf3tXeNvyYWpE9DADF72un5qXADKfcmZWeazJfqF9Yb0rRq5NIgR4zPnsYNTeHCruDwlReDxnfEbH5fbIuYb38JaiSlUPwqLyYmzW2V_dwB2mAc2woBs6--LzCPO-ujx4ru-BBmTuvVz4lfHyJqY3iOT5-uabfCFvJ7nwxPautADSMcmboLNjV6QM2av0xIBrYkaUgSp5R7vgOiWx9BrCQfsJb_SCgGNfgjKenciI20N1Iopraz8NLFr9YXeaxcaIRje0N3Fjgk9_PgrfNk9y5Wpri-fg
+
+
+{
+  "resourceType" : "Consent",
+  "id" : "PpqmConsentTemplate201Example",
+  "meta" : {
+    "profile" : [
+      🔗 "http://fhir.ch/ig/ch-epr-fhir/StructureDefinition/PpqmConsentTemplate201"
+    ]
+  },
+  "text" : {
+    "status" : "empty",
+    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p>Template 201 - Full access for the patient</p></div>"
+  },
+  "identifier" : [
+    {
+      "type" : {
+        "coding" : [
+          {
+            "system" : "http://fhir.ch/ig/ch-epr-fhir/CodeSystem/PpqmConsentIdentifierType",
+            "code" : "templateId"
+          }
+        ]
+      },
+      "value" : "201"
+    },
+    {
+      "type" : {
+        "coding" : [
+          {
+            "system" : "http://fhir.ch/ig/ch-epr-fhir/CodeSystem/PpqmConsentIdentifierType",
+            "code" : "policySetId"
+          }
+        ]
+      },
+      "value" : "urn:uuid:57ab9b0d-7d97-4d85-9e4b-02bc7c939ad9"
+    }
+  ],
+  "status" : "active",
+  "scope" : {
+    "coding" : [
+      {
+        "system" : "http://terminology.hl7.org/CodeSystem/consentscope",
+        "code" : "patient-privacy"
+      }
+    ]
+  },
+  "category" : [
+    {
+      "coding" : [
+        {
+          "system" : "http://terminology.hl7.org/CodeSystem/v3-ActCode",
+          "code" : "INFA"
+        }
+      ]
+    }
+  ],
+  "patient" : {
+    "identifier" : {
+      "system" : "urn:oid:2.16.756.5.30.1.127.3.10.3",
+      "value" : "761337610000000002"
+    }
+  },
+  "policyRule" : {
+    "coding" : [
+      {
+        "system" : "urn:ietf:rfc:3986",
+        "code" : "urn:e-health-suisse:2015:policies:access-level:full"
+      }
+    ]
+  },
+  "provision" : {
+    "actor" : [
+      {
+        "role" : {
+          "coding" : [
+            {
+              "system" : "urn:oid:2.16.756.5.30.1.127.3.10.6",
+              "code" : "PAT"
+            }
+          ]
+        },
+        "reference" : {
+          "identifier" : {
+            "type" : {
+              "coding" : [
+                {
+                  "system" : "urn:ietf:rfc:3986",
+                  "code" : "urn:e-health-suisse:2015:epr-spid"
+                }
+              ]
+            },
+            "system" : "urn:oid:2.16.756.5.30.1.127.3.10.3",
+            "value" : "761337610000000002"
+          }
+        }
+      }
+    ]
+  }
+}
\ No newline at end of file
diff --git a/EHS/samples/PPQm/CH-PPQm - 002 - valid - PPQ3 PUT Add Request.http b/EHS/samples/PPQm/CH-PPQm - 002 - valid - PPQ3 PUT Add Request.http
new file mode 100644
index 0000000000000000000000000000000000000000..396235af911e7286d16d3a078d20aed68afbce43
--- /dev/null
+++ b/EHS/samples/PPQm/CH-PPQm - 002 - valid - PPQ3 PUT Add Request.http	
@@ -0,0 +1,108 @@
+PUT /ppqm-repository/Consent?identifier=PpqmConsentTemplate201Example HTTP/1.1
+Accept-Encoding: gzip,deflate
+Host: https://ehealthsuisse.ihe-europe.net/
+Connection: Keep-Alive
+User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
+Content-Type: application/fhir+json
+Accept: application/fhir+json
+Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJnVmd6VWtRZEtwZHVMbmF4bThKQy1JYTh0VUdNV0J1TTJZT2R3akthcEdzIn0.eyJleHAiOjE3MDI4OTMyNTAsImlhdCI6MTcwMjg5Mjk1MCwiYXV0aF90aW1lIjoxNzAyODkyOTI3LCJqdGkiOiJjZTU1YzFkMy1lNDJkLTRkYTgtYmI4YS05MzIxMGQ2Y2I4MTciLCJpc3MiOiJodHRwczovL2VoZWFsdGhzdWlzc2UuaWhlLWV1cm9wZS5uZXQvaXVhLXNzby9yZWFsbXMvY2gtaXVhIiwiYXVkIjoiYWNjb3VudCIsInN1YiI6ImFjNGZkNjI2LWNiZGYtNGIzMC1hOTNhLTc0YTM2YWQyM2QwYiIsInR5cCI6IkJlYXJlciIsImF6cCI6ImNoLWl1YS1jbGllbnQiLCJzZXNzaW9uX3N0YXRlIjoiMDVkZDJlYjMtNzhmYy00OWJlLWEyZDAtN2MyNzRkYTFlMTNjIiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyIvKiJdLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsiZGVmYXVsdC1yb2xlcy1jaC1pdWEiLCJvZmZsaW5lX2FjY2VzcyIsInVtYV9hdXRob3JpemF0aW9uIl19LCJyZXNvdXJjZV9hY2Nlc3MiOnsiYWNjb3VudCI6eyJyb2xlcyI6WyJtYW5hZ2UtYWNjb3VudCIsIm1hbmFnZS1hY2NvdW50LWxpbmtzIiwidmlldy1wcm9maWxlIl19fSwic2NvcGUiOiJwdXJwb3NlX29mX3VzZT11cm46b2lkOjIuMTYuNzU2LjUuMzAuMS4xMjcuMy4xMC41fE5PUk0gcHJvZmlsZSBsYXVuY2ggZW1haWwiLCJzaWQiOiIwNWRkMmViMy03OGZjLTQ5YmUtYTJkMC03YzI3NGRhMWUxM2MiLCJleHRlbnNpb25zIjp7ImNoX2VwciI6eyJ1c2VyX2lkX3F1YWxpZmllciI6InVybjpnczE6Z2xuIiwidXNlcl9pZCI6Ijc2MDEwMDI0NjczNzMifSwiY2hfaXVhIjp7ImxhdW5jaCI6ImxhdW5jaCJ9LCJpaGVfaXVhIjp7InB1cnBvc2Vfb2ZfdXNlIjp7InN5c3RlbSI6InVybjpvaWQ6Mi4xNi43NTYuNS4zMC4xLjEyNy4zLjEwLjUiLCJjb2RlIjoiTk9STSJ9fX0sImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwibmFtZSI6InJyZXlub2xkcyBSZXlub2xkcyIsInByZWZlcnJlZF91c2VybmFtZSI6InJyZXlub2xkcyIsImdpdmVuX25hbWUiOiJycmV5bm9sZHMiLCJmYW1pbHlfbmFtZSI6IlJleW5vbGRzIn0.fUy1Lk9-JcbnGFmcMHbCxUZsP7WIfC8gv9aTUIXJCp7jE-FABzAYx8ZEmyf3tXeNvyYWpE9DADF72un5qXADKfcmZWeazJfqF9Yb0rRq5NIgR4zPnsYNTeHCruDwlReDxnfEbH5fbIuYb38JaiSlUPwqLyYmzW2V_dwB2mAc2woBs6--LzCPO-ujx4ru-BBmTuvVz4lfHyJqY3iOT5-uabfCFvJ7nwxPautADSMcmboLNjV6QM2av0xIBrYkaUgSp5R7vgOiWx9BrCQfsJb_SCgGNfgjKenciI20N1Iopraz8NLFr9YXeaxcaIRje0N3Fjgk9_PgrfNk9y5Wpri-fg
+
+
+{
+  "resourceType" : "Consent",
+  "id" : "PpqmConsentTemplate201Example",
+  "meta" : {
+    "profile" : [
+      🔗 "http://fhir.ch/ig/ch-epr-fhir/StructureDefinition/PpqmConsentTemplate201"
+    ]
+  },
+  "text" : {
+    "status" : "empty",
+    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p>Template 201 - Full access for the patient</p></div>"
+  },
+  "identifier" : [
+    {
+      "type" : {
+        "coding" : [
+          {
+            "system" : "http://fhir.ch/ig/ch-epr-fhir/CodeSystem/PpqmConsentIdentifierType",
+            "code" : "templateId"
+          }
+        ]
+      },
+      "value" : "201"
+    },
+    {
+      "type" : {
+        "coding" : [
+          {
+            "system" : "http://fhir.ch/ig/ch-epr-fhir/CodeSystem/PpqmConsentIdentifierType",
+            "code" : "policySetId"
+          }
+        ]
+      },
+      "value" : "urn:uuid:57ab9b0d-7d97-4d85-9e4b-02bc7c939ad9"
+    }
+  ],
+  "status" : "active",
+  "scope" : {
+    "coding" : [
+      {
+        "system" : "http://terminology.hl7.org/CodeSystem/consentscope",
+        "code" : "patient-privacy"
+      }
+    ]
+  },
+  "category" : [
+    {
+      "coding" : [
+        {
+          "system" : "http://terminology.hl7.org/CodeSystem/v3-ActCode",
+          "code" : "INFA"
+        }
+      ]
+    }
+  ],
+  "patient" : {
+    "identifier" : {
+      "system" : "urn:oid:2.16.756.5.30.1.127.3.10.3",
+      "value" : "761337610000000002"
+    }
+  },
+  "policyRule" : {
+    "coding" : [
+      {
+        "system" : "urn:ietf:rfc:3986",
+        "code" : "urn:e-health-suisse:2015:policies:access-level:full"
+      }
+    ]
+  },
+  "provision" : {
+    "actor" : [
+      {
+        "role" : {
+          "coding" : [
+            {
+              "system" : "urn:oid:2.16.756.5.30.1.127.3.10.6",
+              "code" : "PAT"
+            }
+          ]
+        },
+        "reference" : {
+          "identifier" : {
+            "type" : {
+              "coding" : [
+                {
+                  "system" : "urn:ietf:rfc:3986",
+                  "code" : "urn:e-health-suisse:2015:epr-spid"
+                }
+              ]
+            },
+            "system" : "urn:oid:2.16.756.5.30.1.127.3.10.3",
+            "value" : "761337610000000002"
+          }
+        }
+      }
+    ]
+  }
+}
\ No newline at end of file
diff --git a/EHS/samples/PPQm/CH-PPQm - 003 - valid - PPQ3 PUT Update Request.http b/EHS/samples/PPQm/CH-PPQm - 003 - valid - PPQ3 PUT Update Request.http
new file mode 100644
index 0000000000000000000000000000000000000000..396235af911e7286d16d3a078d20aed68afbce43
--- /dev/null
+++ b/EHS/samples/PPQm/CH-PPQm - 003 - valid - PPQ3 PUT Update Request.http	
@@ -0,0 +1,108 @@
+PUT /ppqm-repository/Consent?identifier=PpqmConsentTemplate201Example HTTP/1.1
+Accept-Encoding: gzip,deflate
+Host: https://ehealthsuisse.ihe-europe.net/
+Connection: Keep-Alive
+User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
+Content-Type: application/fhir+json
+Accept: application/fhir+json
+Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJnVmd6VWtRZEtwZHVMbmF4bThKQy1JYTh0VUdNV0J1TTJZT2R3akthcEdzIn0.eyJleHAiOjE3MDI4OTMyNTAsImlhdCI6MTcwMjg5Mjk1MCwiYXV0aF90aW1lIjoxNzAyODkyOTI3LCJqdGkiOiJjZTU1YzFkMy1lNDJkLTRkYTgtYmI4YS05MzIxMGQ2Y2I4MTciLCJpc3MiOiJodHRwczovL2VoZWFsdGhzdWlzc2UuaWhlLWV1cm9wZS5uZXQvaXVhLXNzby9yZWFsbXMvY2gtaXVhIiwiYXVkIjoiYWNjb3VudCIsInN1YiI6ImFjNGZkNjI2LWNiZGYtNGIzMC1hOTNhLTc0YTM2YWQyM2QwYiIsInR5cCI6IkJlYXJlciIsImF6cCI6ImNoLWl1YS1jbGllbnQiLCJzZXNzaW9uX3N0YXRlIjoiMDVkZDJlYjMtNzhmYy00OWJlLWEyZDAtN2MyNzRkYTFlMTNjIiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyIvKiJdLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsiZGVmYXVsdC1yb2xlcy1jaC1pdWEiLCJvZmZsaW5lX2FjY2VzcyIsInVtYV9hdXRob3JpemF0aW9uIl19LCJyZXNvdXJjZV9hY2Nlc3MiOnsiYWNjb3VudCI6eyJyb2xlcyI6WyJtYW5hZ2UtYWNjb3VudCIsIm1hbmFnZS1hY2NvdW50LWxpbmtzIiwidmlldy1wcm9maWxlIl19fSwic2NvcGUiOiJwdXJwb3NlX29mX3VzZT11cm46b2lkOjIuMTYuNzU2LjUuMzAuMS4xMjcuMy4xMC41fE5PUk0gcHJvZmlsZSBsYXVuY2ggZW1haWwiLCJzaWQiOiIwNWRkMmViMy03OGZjLTQ5YmUtYTJkMC03YzI3NGRhMWUxM2MiLCJleHRlbnNpb25zIjp7ImNoX2VwciI6eyJ1c2VyX2lkX3F1YWxpZmllciI6InVybjpnczE6Z2xuIiwidXNlcl9pZCI6Ijc2MDEwMDI0NjczNzMifSwiY2hfaXVhIjp7ImxhdW5jaCI6ImxhdW5jaCJ9LCJpaGVfaXVhIjp7InB1cnBvc2Vfb2ZfdXNlIjp7InN5c3RlbSI6InVybjpvaWQ6Mi4xNi43NTYuNS4zMC4xLjEyNy4zLjEwLjUiLCJjb2RlIjoiTk9STSJ9fX0sImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwibmFtZSI6InJyZXlub2xkcyBSZXlub2xkcyIsInByZWZlcnJlZF91c2VybmFtZSI6InJyZXlub2xkcyIsImdpdmVuX25hbWUiOiJycmV5bm9sZHMiLCJmYW1pbHlfbmFtZSI6IlJleW5vbGRzIn0.fUy1Lk9-JcbnGFmcMHbCxUZsP7WIfC8gv9aTUIXJCp7jE-FABzAYx8ZEmyf3tXeNvyYWpE9DADF72un5qXADKfcmZWeazJfqF9Yb0rRq5NIgR4zPnsYNTeHCruDwlReDxnfEbH5fbIuYb38JaiSlUPwqLyYmzW2V_dwB2mAc2woBs6--LzCPO-ujx4ru-BBmTuvVz4lfHyJqY3iOT5-uabfCFvJ7nwxPautADSMcmboLNjV6QM2av0xIBrYkaUgSp5R7vgOiWx9BrCQfsJb_SCgGNfgjKenciI20N1Iopraz8NLFr9YXeaxcaIRje0N3Fjgk9_PgrfNk9y5Wpri-fg
+
+
+{
+  "resourceType" : "Consent",
+  "id" : "PpqmConsentTemplate201Example",
+  "meta" : {
+    "profile" : [
+      🔗 "http://fhir.ch/ig/ch-epr-fhir/StructureDefinition/PpqmConsentTemplate201"
+    ]
+  },
+  "text" : {
+    "status" : "empty",
+    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p>Template 201 - Full access for the patient</p></div>"
+  },
+  "identifier" : [
+    {
+      "type" : {
+        "coding" : [
+          {
+            "system" : "http://fhir.ch/ig/ch-epr-fhir/CodeSystem/PpqmConsentIdentifierType",
+            "code" : "templateId"
+          }
+        ]
+      },
+      "value" : "201"
+    },
+    {
+      "type" : {
+        "coding" : [
+          {
+            "system" : "http://fhir.ch/ig/ch-epr-fhir/CodeSystem/PpqmConsentIdentifierType",
+            "code" : "policySetId"
+          }
+        ]
+      },
+      "value" : "urn:uuid:57ab9b0d-7d97-4d85-9e4b-02bc7c939ad9"
+    }
+  ],
+  "status" : "active",
+  "scope" : {
+    "coding" : [
+      {
+        "system" : "http://terminology.hl7.org/CodeSystem/consentscope",
+        "code" : "patient-privacy"
+      }
+    ]
+  },
+  "category" : [
+    {
+      "coding" : [
+        {
+          "system" : "http://terminology.hl7.org/CodeSystem/v3-ActCode",
+          "code" : "INFA"
+        }
+      ]
+    }
+  ],
+  "patient" : {
+    "identifier" : {
+      "system" : "urn:oid:2.16.756.5.30.1.127.3.10.3",
+      "value" : "761337610000000002"
+    }
+  },
+  "policyRule" : {
+    "coding" : [
+      {
+        "system" : "urn:ietf:rfc:3986",
+        "code" : "urn:e-health-suisse:2015:policies:access-level:full"
+      }
+    ]
+  },
+  "provision" : {
+    "actor" : [
+      {
+        "role" : {
+          "coding" : [
+            {
+              "system" : "urn:oid:2.16.756.5.30.1.127.3.10.6",
+              "code" : "PAT"
+            }
+          ]
+        },
+        "reference" : {
+          "identifier" : {
+            "type" : {
+              "coding" : [
+                {
+                  "system" : "urn:ietf:rfc:3986",
+                  "code" : "urn:e-health-suisse:2015:epr-spid"
+                }
+              ]
+            },
+            "system" : "urn:oid:2.16.756.5.30.1.127.3.10.3",
+            "value" : "761337610000000002"
+          }
+        }
+      }
+    ]
+  }
+}
\ No newline at end of file
diff --git a/EHS/samples/PPQm/CH-PPQm - 004 - valid - PPQ3 DELETE Request.http b/EHS/samples/PPQm/CH-PPQm - 004 - valid - PPQ3 DELETE Request.http
new file mode 100644
index 0000000000000000000000000000000000000000..618d517e33639b98e727d0f3ebe8b218d2815451
--- /dev/null
+++ b/EHS/samples/PPQm/CH-PPQm - 004 - valid - PPQ3 DELETE Request.http	
@@ -0,0 +1,40 @@
+DELETE /ppqm-repository/Consent?identifier=PpqmConsentTemplate201Example HTTP/1.1
+Accept-Encoding: gzip,deflate
+Host: https://ehealthsuisse.ihe-europe.net/
+Connection: Keep-Alive
+User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
+Content-Type: application/fhir+json
+Accept: application/fhir+json
+Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJnVmd6VWtRZEtwZHVMbmF4bThKQy1JYTh0VUdNV0J1TTJZT2R3akthcEdzIn0.eyJleHAiOjE3MDI4OTMyNTAsImlhdCI6MTcwMjg5Mjk1MCwiYXV0aF90aW1lIjoxNzAyODkyOTI3LCJqdGkiOiJjZTU1YzFkMy1lNDJkLTRkYTgtYmI4YS05MzIxMGQ2Y2I4MTciLCJpc3MiOiJodHRwczovL2VoZWFsdGhzdWlzc2UuaWhlLWV1cm9wZS5uZXQvaXVhLXNzby9yZWFsbXMvY2gtaXVhIiwiYXVkIjoiYWNjb3VudCIsInN1YiI6ImFjNGZkNjI2LWNiZGYtNGIzMC1hOTNhLTc0YTM2YWQyM2QwYiIsInR5cCI6IkJlYXJlciIsImF6cCI6ImNoLWl1YS1jbGllbnQiLCJzZXNzaW9uX3N0YXRlIjoiMDVkZDJlYjMtNzhmYy00OWJlLWEyZDAtN2MyNzRkYTFlMTNjIiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyIvKiJdLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsiZGVmYXVsdC1yb2xlcy1jaC1pdWEiLCJvZmZsaW5lX2FjY2VzcyIsInVtYV9hdXRob3JpemF0aW9uIl19LCJyZXNvdXJjZV9hY2Nlc3MiOnsiYWNjb3VudCI6eyJyb2xlcyI6WyJtYW5hZ2UtYWNjb3VudCIsIm1hbmFnZS1hY2NvdW50LWxpbmtzIiwidmlldy1wcm9maWxlIl19fSwic2NvcGUiOiJwdXJwb3NlX29mX3VzZT11cm46b2lkOjIuMTYuNzU2LjUuMzAuMS4xMjcuMy4xMC41fE5PUk0gcHJvZmlsZSBsYXVuY2ggZW1haWwiLCJzaWQiOiIwNWRkMmViMy03OGZjLTQ5YmUtYTJkMC03YzI3NGRhMWUxM2MiLCJleHRlbnNpb25zIjp7ImNoX2VwciI6eyJ1c2VyX2lkX3F1YWxpZmllciI6InVybjpnczE6Z2xuIiwidXNlcl9pZCI6Ijc2MDEwMDI0NjczNzMifSwiY2hfaXVhIjp7ImxhdW5jaCI6ImxhdW5jaCJ9LCJpaGVfaXVhIjp7InB1cnBvc2Vfb2ZfdXNlIjp7InN5c3RlbSI6InVybjpvaWQ6Mi4xNi43NTYuNS4zMC4xLjEyNy4zLjEwLjUiLCJjb2RlIjoiTk9STSJ9fX0sImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwibmFtZSI6InJyZXlub2xkcyBSZXlub2xkcyIsInByZWZlcnJlZF91c2VybmFtZSI6InJyZXlub2xkcyIsImdpdmVuX25hbWUiOiJycmV5bm9sZHMiLCJmYW1pbHlfbmFtZSI6IlJleW5vbGRzIn0.fUy1Lk9-JcbnGFmcMHbCxUZsP7WIfC8gv9aTUIXJCp7jE-FABzAYx8ZEmyf3tXeNvyYWpE9DADF72un5qXADKfcmZWeazJfqF9Yb0rRq5NIgR4zPnsYNTeHCruDwlReDxnfEbH5fbIuYb38JaiSlUPwqLyYmzW2V_dwB2mAc2woBs6--LzCPO-ujx4ru-BBmTuvVz4lfHyJqY3iOT5-uabfCFvJ7nwxPautADSMcmboLNjV6QM2av0xIBrYkaUgSp5R7vgOiWx9BrCQfsJb_SCgGNfgjKenciI20N1Iopraz8NLFr9YXeaxcaIRje0N3Fjgk9_PgrfNk9y5Wpri-fg
+
+
+{
+  "resourceType" : "Bundle",
+  "id" : "PpqmFeedRequestBundleDelete",
+  "meta" : {
+    "profile" : [
+      🔗 "http://fhir.ch/ig/ch-epr-fhir/StructureDefinition/PpqmFeedRequestBundle"
+    ]
+  },
+  "type" : "transaction",
+  "entry" : [
+    {
+      "request" : {
+        "method" : "DELETE",
+        "url" : "Consent?identifier=urn:uuid:f1e1ed8e-0582-4e47-a76e-5e8f6cc0908f"
+      }
+    },
+    {
+      "request" : {
+        "method" : "DELETE",
+        "url" : "Consent?identifier=urn:uuid:c23c862a-b297-43c7-875b-d933982c9756"
+      }
+    },
+    {
+      "request" : {
+        "method" : "DELETE",
+        "url" : "Consent?identifier=urn:uuid:f663289d-4cc4-41d7-a01d-213e18e1f722"
+      }
+    }
+  ]
+}
\ No newline at end of file
diff --git a/EHS/samples/PPQm/CH-PPQm - 005 - valid - PPQ4 POST Add Request.http b/EHS/samples/PPQm/CH-PPQm - 005 - valid - PPQ4 POST Add Request.http
new file mode 100644
index 0000000000000000000000000000000000000000..0aba1e3f052953f193f8ab456cc47bdd901af91a
--- /dev/null
+++ b/EHS/samples/PPQm/CH-PPQm - 005 - valid - PPQ4 POST Add Request.http	
@@ -0,0 +1,332 @@
+POST /ppqm-repository HTTP/1.1
+Accept-Encoding: gzip,deflate
+Host: https://ehealthsuisse.ihe-europe.net/
+Connection: Keep-Alive
+User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
+Content-Type: application/fhir+json
+Accept: application/fhir+json
+Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJnVmd6VWtRZEtwZHVMbmF4bThKQy1JYTh0VUdNV0J1TTJZT2R3akthcEdzIn0.eyJleHAiOjE3MDI4OTMyNTAsImlhdCI6MTcwMjg5Mjk1MCwiYXV0aF90aW1lIjoxNzAyODkyOTI3LCJqdGkiOiJjZTU1YzFkMy1lNDJkLTRkYTgtYmI4YS05MzIxMGQ2Y2I4MTciLCJpc3MiOiJodHRwczovL2VoZWFsdGhzdWlzc2UuaWhlLWV1cm9wZS5uZXQvaXVhLXNzby9yZWFsbXMvY2gtaXVhIiwiYXVkIjoiYWNjb3VudCIsInN1YiI6ImFjNGZkNjI2LWNiZGYtNGIzMC1hOTNhLTc0YTM2YWQyM2QwYiIsInR5cCI6IkJlYXJlciIsImF6cCI6ImNoLWl1YS1jbGllbnQiLCJzZXNzaW9uX3N0YXRlIjoiMDVkZDJlYjMtNzhmYy00OWJlLWEyZDAtN2MyNzRkYTFlMTNjIiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyIvKiJdLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsiZGVmYXVsdC1yb2xlcy1jaC1pdWEiLCJvZmZsaW5lX2FjY2VzcyIsInVtYV9hdXRob3JpemF0aW9uIl19LCJyZXNvdXJjZV9hY2Nlc3MiOnsiYWNjb3VudCI6eyJyb2xlcyI6WyJtYW5hZ2UtYWNjb3VudCIsIm1hbmFnZS1hY2NvdW50LWxpbmtzIiwidmlldy1wcm9maWxlIl19fSwic2NvcGUiOiJwdXJwb3NlX29mX3VzZT11cm46b2lkOjIuMTYuNzU2LjUuMzAuMS4xMjcuMy4xMC41fE5PUk0gcHJvZmlsZSBsYXVuY2ggZW1haWwiLCJzaWQiOiIwNWRkMmViMy03OGZjLTQ5YmUtYTJkMC03YzI3NGRhMWUxM2MiLCJleHRlbnNpb25zIjp7ImNoX2VwciI6eyJ1c2VyX2lkX3F1YWxpZmllciI6InVybjpnczE6Z2xuIiwidXNlcl9pZCI6Ijc2MDEwMDI0NjczNzMifSwiY2hfaXVhIjp7ImxhdW5jaCI6ImxhdW5jaCJ9LCJpaGVfaXVhIjp7InB1cnBvc2Vfb2ZfdXNlIjp7InN5c3RlbSI6InVybjpvaWQ6Mi4xNi43NTYuNS4zMC4xLjEyNy4zLjEwLjUiLCJjb2RlIjoiTk9STSJ9fX0sImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwibmFtZSI6InJyZXlub2xkcyBSZXlub2xkcyIsInByZWZlcnJlZF91c2VybmFtZSI6InJyZXlub2xkcyIsImdpdmVuX25hbWUiOiJycmV5bm9sZHMiLCJmYW1pbHlfbmFtZSI6IlJleW5vbGRzIn0.fUy1Lk9-JcbnGFmcMHbCxUZsP7WIfC8gv9aTUIXJCp7jE-FABzAYx8ZEmyf3tXeNvyYWpE9DADF72un5qXADKfcmZWeazJfqF9Yb0rRq5NIgR4zPnsYNTeHCruDwlReDxnfEbH5fbIuYb38JaiSlUPwqLyYmzW2V_dwB2mAc2woBs6--LzCPO-ujx4ru-BBmTuvVz4lfHyJqY3iOT5-uabfCFvJ7nwxPautADSMcmboLNjV6QM2av0xIBrYkaUgSp5R7vgOiWx9BrCQfsJb_SCgGNfgjKenciI20N1Iopraz8NLFr9YXeaxcaIRje0N3Fjgk9_PgrfNk9y5Wpri-fg
+
+
+{
+  "resourceType" : "Bundle",
+  "id" : "PpqmFeedRequestBundleAdd",
+  "meta" : {
+    "profile" : [
+      🔗 "http://fhir.ch/ig/ch-epr-fhir/StructureDefinition/PpqmFeedRequestBundle"
+    ]
+  },
+  "type" : "transaction",
+  "entry" : [
+    {
+      "resource" : {
+        "resourceType" : "Consent",
+        "id" : "PpqmConsentTemplate201Example",
+        "meta" : {
+          "profile" : [
+            🔗 "http://fhir.ch/ig/ch-epr-fhir/StructureDefinition/PpqmConsentTemplate201"
+          ]
+        },
+        "text" : {
+          "status" : "empty",
+          "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p>Template 201 - Full access for the patient</p></div>"
+        },
+        "identifier" : [
+          {
+            "type" : {
+              "coding" : [
+                {
+                  "system" : "http://fhir.ch/ig/ch-epr-fhir/CodeSystem/PpqmConsentIdentifierType",
+                  "code" : "templateId"
+                }
+              ]
+            },
+            "value" : "201"
+          },
+          {
+            "type" : {
+              "coding" : [
+                {
+                  "system" : "http://fhir.ch/ig/ch-epr-fhir/CodeSystem/PpqmConsentIdentifierType",
+                  "code" : "policySetId"
+                }
+              ]
+            },
+            "value" : "urn:uuid:57ab9b0d-7d97-4d85-9e4b-02bc7c939ad9"
+          }
+        ],
+        "status" : "active",
+        "scope" : {
+          "coding" : [
+            {
+              "system" : "http://terminology.hl7.org/CodeSystem/consentscope",
+              "code" : "patient-privacy"
+            }
+          ]
+        },
+        "category" : [
+          {
+            "coding" : [
+              {
+                "system" : "http://terminology.hl7.org/CodeSystem/v3-ActCode",
+                "code" : "INFA"
+              }
+            ]
+          }
+        ],
+        "patient" : {
+          "identifier" : {
+            "system" : "urn:oid:2.16.756.5.30.1.127.3.10.3",
+            "value" : "761337610000000002"
+          }
+        },
+        "policyRule" : {
+          "coding" : [
+            {
+              "system" : "urn:ietf:rfc:3986",
+              "code" : "urn:e-health-suisse:2015:policies:access-level:full"
+            }
+          ]
+        },
+        "provision" : {
+          "actor" : [
+            {
+              "role" : {
+                "coding" : [
+                  {
+                    "system" : "urn:oid:2.16.756.5.30.1.127.3.10.6",
+                    "code" : "PAT"
+                  }
+                ]
+              },
+              "reference" : {
+                "identifier" : {
+                  "type" : {
+                    "coding" : [
+                      {
+                        "system" : "urn:ietf:rfc:3986",
+                        "code" : "urn:e-health-suisse:2015:epr-spid"
+                      }
+                    ]
+                  },
+                  "system" : "urn:oid:2.16.756.5.30.1.127.3.10.3",
+                  "value" : "761337610000000002"
+                }
+              }
+            }
+          ]
+        }
+      },
+      "request" : {
+        "method" : "POST",
+        "url" : "Consent"
+      }
+    },
+    {
+      "resource" : {
+        "resourceType" : "Consent",
+        "id" : "PpqmConsentTemplate202Example",
+        "meta" : {
+          "profile" : [
+            🔗 "http://fhir.ch/ig/ch-epr-fhir/StructureDefinition/PpqmConsentTemplate202"
+          ]
+        },
+        "text" : {
+          "status" : "empty",
+          "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p>Template 202 - Read access in emergency mode</p></div>"
+        },
+        "identifier" : [
+          {
+            "type" : {
+              "coding" : [
+                {
+                  "system" : "http://fhir.ch/ig/ch-epr-fhir/CodeSystem/PpqmConsentIdentifierType",
+                  "code" : "templateId"
+                }
+              ]
+            },
+            "value" : "202"
+          },
+          {
+            "type" : {
+              "coding" : [
+                {
+                  "system" : "http://fhir.ch/ig/ch-epr-fhir/CodeSystem/PpqmConsentIdentifierType",
+                  "code" : "policySetId"
+                }
+              ]
+            },
+            "value" : "urn:uuid:bf6c1fb6-2eb9-49ad-b96b-1a4ac55fc7bd"
+          }
+        ],
+        "status" : "active",
+        "scope" : {
+          "coding" : [
+            {
+              "system" : "http://terminology.hl7.org/CodeSystem/consentscope",
+              "code" : "patient-privacy"
+            }
+          ]
+        },
+        "category" : [
+          {
+            "coding" : [
+              {
+                "system" : "http://terminology.hl7.org/CodeSystem/v3-ActCode",
+                "code" : "INFA"
+              }
+            ]
+          }
+        ],
+        "patient" : {
+          "identifier" : {
+            "system" : "urn:oid:2.16.756.5.30.1.127.3.10.3",
+            "value" : "761337610000000002"
+          }
+        },
+        "policyRule" : {
+          "coding" : [
+            {
+              "system" : "urn:ietf:rfc:3986",
+              "code" : "urn:e-health-suisse:2015:policies:access-level:normal"
+            }
+          ]
+        },
+        "provision" : {
+          "actor" : [
+            {
+              "role" : {
+                "coding" : [
+                  {
+                    "system" : "urn:oid:2.16.756.5.30.1.127.3.10.6",
+                    "code" : "HCP"
+                  }
+                ]
+              },
+              "reference" : {
+                "display" : "all"
+              }
+            }
+          ],
+          "purpose" : [
+            {
+              "system" : "urn:oid:2.16.756.5.30.1.127.3.10.5",
+              "code" : "EMER"
+            }
+          ]
+        }
+      },
+      "request" : {
+        "method" : "POST",
+        "url" : "Consent"
+      }
+    },
+    {
+      "resource" : {
+        "resourceType" : "Consent",
+        "id" : "PpqmConsentTemplate203Example",
+        "meta" : {
+          "profile" : [
+            🔗 "http://fhir.ch/ig/ch-epr-fhir/StructureDefinition/PpqmConsentTemplate203"
+          ]
+        },
+        "text" : {
+          "status" : "empty",
+          "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p>Template 203 - Default provide level</p></div>"
+        },
+        "identifier" : [
+          {
+            "type" : {
+              "coding" : [
+                {
+                  "system" : "http://fhir.ch/ig/ch-epr-fhir/CodeSystem/PpqmConsentIdentifierType",
+                  "code" : "templateId"
+                }
+              ]
+            },
+            "value" : "203"
+          },
+          {
+            "type" : {
+              "coding" : [
+                {
+                  "system" : "http://fhir.ch/ig/ch-epr-fhir/CodeSystem/PpqmConsentIdentifierType",
+                  "code" : "policySetId"
+                }
+              ]
+            },
+            "value" : "urn:uuid:710e4211-d431-430b-a849-1d689e74e4c2"
+          }
+        ],
+        "status" : "active",
+        "scope" : {
+          "coding" : [
+            {
+              "system" : "http://terminology.hl7.org/CodeSystem/consentscope",
+              "code" : "patient-privacy"
+            }
+          ]
+        },
+        "category" : [
+          {
+            "coding" : [
+              {
+                "system" : "http://terminology.hl7.org/CodeSystem/v3-ActCode",
+                "code" : "INFA"
+              }
+            ]
+          }
+        ],
+        "patient" : {
+          "identifier" : {
+            "system" : "urn:oid:2.16.756.5.30.1.127.3.10.3",
+            "value" : "761337610000000002"
+          }
+        },
+        "policyRule" : {
+          "coding" : [
+            {
+              "system" : "urn:ietf:rfc:3986",
+              "code" : "urn:e-health-suisse:2015:policies:provide-level:restricted"
+            }
+          ]
+        },
+        "provision" : {
+          "actor" : [
+            {
+              "role" : {
+                "coding" : [
+                  {
+                    "system" : "urn:oid:2.16.756.5.30.1.127.3.10.6",
+                    "code" : "HCP"
+                  }
+                ]
+              },
+              "reference" : {
+                "display" : "all"
+              }
+            }
+          ],
+          "purpose" : [
+            {
+              "system" : "urn:oid:2.16.756.5.30.1.127.3.10.5",
+              "code" : "NORM"
+            },
+            {
+              "system" : "urn:oid:2.16.756.5.30.1.127.3.10.5",
+              "code" : "AUTO"
+            },
+            {
+              "system" : "urn:oid:2.16.756.5.30.1.127.3.10.5",
+              "code" : "DICOM_AUTO"
+            }
+          ]
+        }
+      },
+      "request" : {
+        "method" : "POST",
+        "url" : "Consent"
+      }
+    }
+  ]
+}
\ No newline at end of file
diff --git a/EHS/samples/PPQm/CH-PPQm - 006 - valid - PPQ4 PUT Update Request.http b/EHS/samples/PPQm/CH-PPQm - 006 - valid - PPQ4 PUT Update Request.http
new file mode 100644
index 0000000000000000000000000000000000000000..aad325cf5ed4b3de531421af8e15484fcba3be39
--- /dev/null
+++ b/EHS/samples/PPQm/CH-PPQm - 006 - valid - PPQ4 PUT Update Request.http	
@@ -0,0 +1,332 @@
+PUT /ppqm-repository HTTP/1.1
+Accept-Encoding: gzip,deflate
+Host: https://ehealthsuisse.ihe-europe.net/
+Connection: Keep-Alive
+User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
+Content-Type: application/fhir+json
+Accept: application/fhir+json
+Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJnVmd6VWtRZEtwZHVMbmF4bThKQy1JYTh0VUdNV0J1TTJZT2R3akthcEdzIn0.eyJleHAiOjE3MDI4OTMyNTAsImlhdCI6MTcwMjg5Mjk1MCwiYXV0aF90aW1lIjoxNzAyODkyOTI3LCJqdGkiOiJjZTU1YzFkMy1lNDJkLTRkYTgtYmI4YS05MzIxMGQ2Y2I4MTciLCJpc3MiOiJodHRwczovL2VoZWFsdGhzdWlzc2UuaWhlLWV1cm9wZS5uZXQvaXVhLXNzby9yZWFsbXMvY2gtaXVhIiwiYXVkIjoiYWNjb3VudCIsInN1YiI6ImFjNGZkNjI2LWNiZGYtNGIzMC1hOTNhLTc0YTM2YWQyM2QwYiIsInR5cCI6IkJlYXJlciIsImF6cCI6ImNoLWl1YS1jbGllbnQiLCJzZXNzaW9uX3N0YXRlIjoiMDVkZDJlYjMtNzhmYy00OWJlLWEyZDAtN2MyNzRkYTFlMTNjIiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyIvKiJdLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsiZGVmYXVsdC1yb2xlcy1jaC1pdWEiLCJvZmZsaW5lX2FjY2VzcyIsInVtYV9hdXRob3JpemF0aW9uIl19LCJyZXNvdXJjZV9hY2Nlc3MiOnsiYWNjb3VudCI6eyJyb2xlcyI6WyJtYW5hZ2UtYWNjb3VudCIsIm1hbmFnZS1hY2NvdW50LWxpbmtzIiwidmlldy1wcm9maWxlIl19fSwic2NvcGUiOiJwdXJwb3NlX29mX3VzZT11cm46b2lkOjIuMTYuNzU2LjUuMzAuMS4xMjcuMy4xMC41fE5PUk0gcHJvZmlsZSBsYXVuY2ggZW1haWwiLCJzaWQiOiIwNWRkMmViMy03OGZjLTQ5YmUtYTJkMC03YzI3NGRhMWUxM2MiLCJleHRlbnNpb25zIjp7ImNoX2VwciI6eyJ1c2VyX2lkX3F1YWxpZmllciI6InVybjpnczE6Z2xuIiwidXNlcl9pZCI6Ijc2MDEwMDI0NjczNzMifSwiY2hfaXVhIjp7ImxhdW5jaCI6ImxhdW5jaCJ9LCJpaGVfaXVhIjp7InB1cnBvc2Vfb2ZfdXNlIjp7InN5c3RlbSI6InVybjpvaWQ6Mi4xNi43NTYuNS4zMC4xLjEyNy4zLjEwLjUiLCJjb2RlIjoiTk9STSJ9fX0sImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwibmFtZSI6InJyZXlub2xkcyBSZXlub2xkcyIsInByZWZlcnJlZF91c2VybmFtZSI6InJyZXlub2xkcyIsImdpdmVuX25hbWUiOiJycmV5bm9sZHMiLCJmYW1pbHlfbmFtZSI6IlJleW5vbGRzIn0.fUy1Lk9-JcbnGFmcMHbCxUZsP7WIfC8gv9aTUIXJCp7jE-FABzAYx8ZEmyf3tXeNvyYWpE9DADF72un5qXADKfcmZWeazJfqF9Yb0rRq5NIgR4zPnsYNTeHCruDwlReDxnfEbH5fbIuYb38JaiSlUPwqLyYmzW2V_dwB2mAc2woBs6--LzCPO-ujx4ru-BBmTuvVz4lfHyJqY3iOT5-uabfCFvJ7nwxPautADSMcmboLNjV6QM2av0xIBrYkaUgSp5R7vgOiWx9BrCQfsJb_SCgGNfgjKenciI20N1Iopraz8NLFr9YXeaxcaIRje0N3Fjgk9_PgrfNk9y5Wpri-fg
+
+
+{
+  "resourceType" : "Bundle",
+  "id" : "PpqmFeedRequestBundleUpdate",
+  "meta" : {
+    "profile" : [
+      🔗 "http://fhir.ch/ig/ch-epr-fhir/StructureDefinition/PpqmFeedRequestBundle"
+    ]
+  },
+  "type" : "transaction",
+  "entry" : [
+    {
+      "resource" : {
+        "resourceType" : "Consent",
+        "id" : "PpqmConsentTemplate201Example",
+        "meta" : {
+          "profile" : [
+            🔗 "http://fhir.ch/ig/ch-epr-fhir/StructureDefinition/PpqmConsentTemplate201"
+          ]
+        },
+        "text" : {
+          "status" : "empty",
+          "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p>Template 201 - Full access for the patient</p></div>"
+        },
+        "identifier" : [
+          {
+            "type" : {
+              "coding" : [
+                {
+                  "system" : "http://fhir.ch/ig/ch-epr-fhir/CodeSystem/PpqmConsentIdentifierType",
+                  "code" : "templateId"
+                }
+              ]
+            },
+            "value" : "201"
+          },
+          {
+            "type" : {
+              "coding" : [
+                {
+                  "system" : "http://fhir.ch/ig/ch-epr-fhir/CodeSystem/PpqmConsentIdentifierType",
+                  "code" : "policySetId"
+                }
+              ]
+            },
+            "value" : "urn:uuid:57ab9b0d-7d97-4d85-9e4b-02bc7c939ad9"
+          }
+        ],
+        "status" : "active",
+        "scope" : {
+          "coding" : [
+            {
+              "system" : "http://terminology.hl7.org/CodeSystem/consentscope",
+              "code" : "patient-privacy"
+            }
+          ]
+        },
+        "category" : [
+          {
+            "coding" : [
+              {
+                "system" : "http://terminology.hl7.org/CodeSystem/v3-ActCode",
+                "code" : "INFA"
+              }
+            ]
+          }
+        ],
+        "patient" : {
+          "identifier" : {
+            "system" : "urn:oid:2.16.756.5.30.1.127.3.10.3",
+            "value" : "761337610000000002"
+          }
+        },
+        "policyRule" : {
+          "coding" : [
+            {
+              "system" : "urn:ietf:rfc:3986",
+              "code" : "urn:e-health-suisse:2015:policies:access-level:full"
+            }
+          ]
+        },
+        "provision" : {
+          "actor" : [
+            {
+              "role" : {
+                "coding" : [
+                  {
+                    "system" : "urn:oid:2.16.756.5.30.1.127.3.10.6",
+                    "code" : "PAT"
+                  }
+                ]
+              },
+              "reference" : {
+                "identifier" : {
+                  "type" : {
+                    "coding" : [
+                      {
+                        "system" : "urn:ietf:rfc:3986",
+                        "code" : "urn:e-health-suisse:2015:epr-spid"
+                      }
+                    ]
+                  },
+                  "system" : "urn:oid:2.16.756.5.30.1.127.3.10.3",
+                  "value" : "761337610000000002"
+                }
+              }
+            }
+          ]
+        }
+      },
+      "request" : {
+        "method" : "POST",
+        "url" : "Consent"
+      }
+    },
+    {
+      "resource" : {
+        "resourceType" : "Consent",
+        "id" : "PpqmConsentTemplate202Example",
+        "meta" : {
+          "profile" : [
+            🔗 "http://fhir.ch/ig/ch-epr-fhir/StructureDefinition/PpqmConsentTemplate202"
+          ]
+        },
+        "text" : {
+          "status" : "empty",
+          "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p>Template 202 - Read access in emergency mode</p></div>"
+        },
+        "identifier" : [
+          {
+            "type" : {
+              "coding" : [
+                {
+                  "system" : "http://fhir.ch/ig/ch-epr-fhir/CodeSystem/PpqmConsentIdentifierType",
+                  "code" : "templateId"
+                }
+              ]
+            },
+            "value" : "202"
+          },
+          {
+            "type" : {
+              "coding" : [
+                {
+                  "system" : "http://fhir.ch/ig/ch-epr-fhir/CodeSystem/PpqmConsentIdentifierType",
+                  "code" : "policySetId"
+                }
+              ]
+            },
+            "value" : "urn:uuid:bf6c1fb6-2eb9-49ad-b96b-1a4ac55fc7bd"
+          }
+        ],
+        "status" : "active",
+        "scope" : {
+          "coding" : [
+            {
+              "system" : "http://terminology.hl7.org/CodeSystem/consentscope",
+              "code" : "patient-privacy"
+            }
+          ]
+        },
+        "category" : [
+          {
+            "coding" : [
+              {
+                "system" : "http://terminology.hl7.org/CodeSystem/v3-ActCode",
+                "code" : "INFA"
+              }
+            ]
+          }
+        ],
+        "patient" : {
+          "identifier" : {
+            "system" : "urn:oid:2.16.756.5.30.1.127.3.10.3",
+            "value" : "761337610000000002"
+          }
+        },
+        "policyRule" : {
+          "coding" : [
+            {
+              "system" : "urn:ietf:rfc:3986",
+              "code" : "urn:e-health-suisse:2015:policies:access-level:normal"
+            }
+          ]
+        },
+        "provision" : {
+          "actor" : [
+            {
+              "role" : {
+                "coding" : [
+                  {
+                    "system" : "urn:oid:2.16.756.5.30.1.127.3.10.6",
+                    "code" : "HCP"
+                  }
+                ]
+              },
+              "reference" : {
+                "display" : "all"
+              }
+            }
+          ],
+          "purpose" : [
+            {
+              "system" : "urn:oid:2.16.756.5.30.1.127.3.10.5",
+              "code" : "EMER"
+            }
+          ]
+        }
+      },
+      "request" : {
+        "method" : "POST",
+        "url" : "Consent"
+      }
+    },
+    {
+      "resource" : {
+        "resourceType" : "Consent",
+        "id" : "PpqmConsentTemplate203Example",
+        "meta" : {
+          "profile" : [
+            🔗 "http://fhir.ch/ig/ch-epr-fhir/StructureDefinition/PpqmConsentTemplate203"
+          ]
+        },
+        "text" : {
+          "status" : "empty",
+          "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p>Template 203 - Default provide level</p></div>"
+        },
+        "identifier" : [
+          {
+            "type" : {
+              "coding" : [
+                {
+                  "system" : "http://fhir.ch/ig/ch-epr-fhir/CodeSystem/PpqmConsentIdentifierType",
+                  "code" : "templateId"
+                }
+              ]
+            },
+            "value" : "203"
+          },
+          {
+            "type" : {
+              "coding" : [
+                {
+                  "system" : "http://fhir.ch/ig/ch-epr-fhir/CodeSystem/PpqmConsentIdentifierType",
+                  "code" : "policySetId"
+                }
+              ]
+            },
+            "value" : "urn:uuid:710e4211-d431-430b-a849-1d689e74e4c2"
+          }
+        ],
+        "status" : "active",
+        "scope" : {
+          "coding" : [
+            {
+              "system" : "http://terminology.hl7.org/CodeSystem/consentscope",
+              "code" : "patient-privacy"
+            }
+          ]
+        },
+        "category" : [
+          {
+            "coding" : [
+              {
+                "system" : "http://terminology.hl7.org/CodeSystem/v3-ActCode",
+                "code" : "INFA"
+              }
+            ]
+          }
+        ],
+        "patient" : {
+          "identifier" : {
+            "system" : "urn:oid:2.16.756.5.30.1.127.3.10.3",
+            "value" : "761337610000000002"
+          }
+        },
+        "policyRule" : {
+          "coding" : [
+            {
+              "system" : "urn:ietf:rfc:3986",
+              "code" : "urn:e-health-suisse:2015:policies:provide-level:restricted"
+            }
+          ]
+        },
+        "provision" : {
+          "actor" : [
+            {
+              "role" : {
+                "coding" : [
+                  {
+                    "system" : "urn:oid:2.16.756.5.30.1.127.3.10.6",
+                    "code" : "HCP"
+                  }
+                ]
+              },
+              "reference" : {
+                "display" : "all"
+              }
+            }
+          ],
+          "purpose" : [
+            {
+              "system" : "urn:oid:2.16.756.5.30.1.127.3.10.5",
+              "code" : "NORM"
+            },
+            {
+              "system" : "urn:oid:2.16.756.5.30.1.127.3.10.5",
+              "code" : "AUTO"
+            },
+            {
+              "system" : "urn:oid:2.16.756.5.30.1.127.3.10.5",
+              "code" : "DICOM_AUTO"
+            }
+          ]
+        }
+      },
+      "request" : {
+        "method" : "POST",
+        "url" : "Consent"
+      }
+    }
+  ]
+}
\ No newline at end of file
diff --git a/EHS/samples/PPQm/CH-PPQm - 007 - valid - PPQ4 DELETE Request.http b/EHS/samples/PPQm/CH-PPQm - 007 - valid - PPQ4 DELETE Request.http
new file mode 100644
index 0000000000000000000000000000000000000000..eb40c4468e76d87251d56fc0d72b9af4b49f2c74
--- /dev/null
+++ b/EHS/samples/PPQm/CH-PPQm - 007 - valid - PPQ4 DELETE Request.http	
@@ -0,0 +1,40 @@
+POST /ppqm-repository HTTP/1.1
+Accept-Encoding: gzip,deflate
+Host: https://ehealthsuisse.ihe-europe.net/
+Connection: Keep-Alive
+User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
+Content-Type: application/fhir+json
+Accept: application/fhir+json
+Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJnVmd6VWtRZEtwZHVMbmF4bThKQy1JYTh0VUdNV0J1TTJZT2R3akthcEdzIn0.eyJleHAiOjE3MDI4OTMyNTAsImlhdCI6MTcwMjg5Mjk1MCwiYXV0aF90aW1lIjoxNzAyODkyOTI3LCJqdGkiOiJjZTU1YzFkMy1lNDJkLTRkYTgtYmI4YS05MzIxMGQ2Y2I4MTciLCJpc3MiOiJodHRwczovL2VoZWFsdGhzdWlzc2UuaWhlLWV1cm9wZS5uZXQvaXVhLXNzby9yZWFsbXMvY2gtaXVhIiwiYXVkIjoiYWNjb3VudCIsInN1YiI6ImFjNGZkNjI2LWNiZGYtNGIzMC1hOTNhLTc0YTM2YWQyM2QwYiIsInR5cCI6IkJlYXJlciIsImF6cCI6ImNoLWl1YS1jbGllbnQiLCJzZXNzaW9uX3N0YXRlIjoiMDVkZDJlYjMtNzhmYy00OWJlLWEyZDAtN2MyNzRkYTFlMTNjIiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyIvKiJdLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsiZGVmYXVsdC1yb2xlcy1jaC1pdWEiLCJvZmZsaW5lX2FjY2VzcyIsInVtYV9hdXRob3JpemF0aW9uIl19LCJyZXNvdXJjZV9hY2Nlc3MiOnsiYWNjb3VudCI6eyJyb2xlcyI6WyJtYW5hZ2UtYWNjb3VudCIsIm1hbmFnZS1hY2NvdW50LWxpbmtzIiwidmlldy1wcm9maWxlIl19fSwic2NvcGUiOiJwdXJwb3NlX29mX3VzZT11cm46b2lkOjIuMTYuNzU2LjUuMzAuMS4xMjcuMy4xMC41fE5PUk0gcHJvZmlsZSBsYXVuY2ggZW1haWwiLCJzaWQiOiIwNWRkMmViMy03OGZjLTQ5YmUtYTJkMC03YzI3NGRhMWUxM2MiLCJleHRlbnNpb25zIjp7ImNoX2VwciI6eyJ1c2VyX2lkX3F1YWxpZmllciI6InVybjpnczE6Z2xuIiwidXNlcl9pZCI6Ijc2MDEwMDI0NjczNzMifSwiY2hfaXVhIjp7ImxhdW5jaCI6ImxhdW5jaCJ9LCJpaGVfaXVhIjp7InB1cnBvc2Vfb2ZfdXNlIjp7InN5c3RlbSI6InVybjpvaWQ6Mi4xNi43NTYuNS4zMC4xLjEyNy4zLjEwLjUiLCJjb2RlIjoiTk9STSJ9fX0sImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwibmFtZSI6InJyZXlub2xkcyBSZXlub2xkcyIsInByZWZlcnJlZF91c2VybmFtZSI6InJyZXlub2xkcyIsImdpdmVuX25hbWUiOiJycmV5bm9sZHMiLCJmYW1pbHlfbmFtZSI6IlJleW5vbGRzIn0.fUy1Lk9-JcbnGFmcMHbCxUZsP7WIfC8gv9aTUIXJCp7jE-FABzAYx8ZEmyf3tXeNvyYWpE9DADF72un5qXADKfcmZWeazJfqF9Yb0rRq5NIgR4zPnsYNTeHCruDwlReDxnfEbH5fbIuYb38JaiSlUPwqLyYmzW2V_dwB2mAc2woBs6--LzCPO-ujx4ru-BBmTuvVz4lfHyJqY3iOT5-uabfCFvJ7nwxPautADSMcmboLNjV6QM2av0xIBrYkaUgSp5R7vgOiWx9BrCQfsJb_SCgGNfgjKenciI20N1Iopraz8NLFr9YXeaxcaIRje0N3Fjgk9_PgrfNk9y5Wpri-fg
+
+
+{
+  "resourceType" : "Bundle",
+  "id" : "PpqmFeedRequestBundleDelete",
+  "meta" : {
+    "profile" : [
+      🔗 "http://fhir.ch/ig/ch-epr-fhir/StructureDefinition/PpqmFeedRequestBundle"
+    ]
+  },
+  "type" : "transaction",
+  "entry" : [
+    {
+      "request" : {
+        "method" : "DELETE",
+        "url" : "Consent?identifier=urn:uuid:f1e1ed8e-0582-4e47-a76e-5e8f6cc0908f"
+      }
+    },
+    {
+      "request" : {
+        "method" : "DELETE",
+        "url" : "Consent?identifier=urn:uuid:c23c862a-b297-43c7-875b-d933982c9756"
+      }
+    },
+    {
+      "request" : {
+        "method" : "DELETE",
+        "url" : "Consent?identifier=urn:uuid:f663289d-4cc4-41d7-a01d-213e18e1f722"
+      }
+    }
+  ]
+}
\ No newline at end of file
diff --git a/EHS/samples/PPQm/CH-PPQm - 008 - valid - PPQ5 GET Request Query by Patient ID.http b/EHS/samples/PPQm/CH-PPQm - 008 - valid - PPQ5 GET Request Query by Patient ID.http
new file mode 100644
index 0000000000000000000000000000000000000000..3d722bf5ae1d2d70b88a01829f4689e931242d4a
--- /dev/null
+++ b/EHS/samples/PPQm/CH-PPQm - 008 - valid - PPQ5 GET Request Query by Patient ID.http	
@@ -0,0 +1,7 @@
+GET /ppqm-repository/Consent?patient:identifier=urn:oid:2.16.756.5.30.1.127.3.10.3|761337610000000002 HTTP/1.1
+Accept-Encoding: gzip,deflate
+Host: https://ehealthsuisse.ihe-europe.net/
+Connection: Keep-Alive
+User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
+Accept: application/fhir+json
+Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJnVmd6VWtRZEtwZHVMbmF4bThKQy1JYTh0VUdNV0J1TTJZT2R3akthcEdzIn0.eyJleHAiOjE3MDI4OTMyNTAsImlhdCI6MTcwMjg5Mjk1MCwiYXV0aF90aW1lIjoxNzAyODkyOTI3LCJqdGkiOiJjZTU1YzFkMy1lNDJkLTRkYTgtYmI4YS05MzIxMGQ2Y2I4MTciLCJpc3MiOiJodHRwczovL2VoZWFsdGhzdWlzc2UuaWhlLWV1cm9wZS5uZXQvaXVhLXNzby9yZWFsbXMvY2gtaXVhIiwiYXVkIjoiYWNjb3VudCIsInN1YiI6ImFjNGZkNjI2LWNiZGYtNGIzMC1hOTNhLTc0YTM2YWQyM2QwYiIsInR5cCI6IkJlYXJlciIsImF6cCI6ImNoLWl1YS1jbGllbnQiLCJzZXNzaW9uX3N0YXRlIjoiMDVkZDJlYjMtNzhmYy00OWJlLWEyZDAtN2MyNzRkYTFlMTNjIiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyIvKiJdLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsiZGVmYXVsdC1yb2xlcy1jaC1pdWEiLCJvZmZsaW5lX2FjY2VzcyIsInVtYV9hdXRob3JpemF0aW9uIl19LCJyZXNvdXJjZV9hY2Nlc3MiOnsiYWNjb3VudCI6eyJyb2xlcyI6WyJtYW5hZ2UtYWNjb3VudCIsIm1hbmFnZS1hY2NvdW50LWxpbmtzIiwidmlldy1wcm9maWxlIl19fSwic2NvcGUiOiJwdXJwb3NlX29mX3VzZT11cm46b2lkOjIuMTYuNzU2LjUuMzAuMS4xMjcuMy4xMC41fE5PUk0gcHJvZmlsZSBsYXVuY2ggZW1haWwiLCJzaWQiOiIwNWRkMmViMy03OGZjLTQ5YmUtYTJkMC03YzI3NGRhMWUxM2MiLCJleHRlbnNpb25zIjp7ImNoX2VwciI6eyJ1c2VyX2lkX3F1YWxpZmllciI6InVybjpnczE6Z2xuIiwidXNlcl9pZCI6Ijc2MDEwMDI0NjczNzMifSwiY2hfaXVhIjp7ImxhdW5jaCI6ImxhdW5jaCJ9LCJpaGVfaXVhIjp7InB1cnBvc2Vfb2ZfdXNlIjp7InN5c3RlbSI6InVybjpvaWQ6Mi4xNi43NTYuNS4zMC4xLjEyNy4zLjEwLjUiLCJjb2RlIjoiTk9STSJ9fX0sImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwibmFtZSI6InJyZXlub2xkcyBSZXlub2xkcyIsInByZWZlcnJlZF91c2VybmFtZSI6InJyZXlub2xkcyIsImdpdmVuX25hbWUiOiJycmV5bm9sZHMiLCJmYW1pbHlfbmFtZSI6IlJleW5vbGRzIn0.fUy1Lk9-JcbnGFmcMHbCxUZsP7WIfC8gv9aTUIXJCp7jE-FABzAYx8ZEmyf3tXeNvyYWpE9DADF72un5qXADKfcmZWeazJfqF9Yb0rRq5NIgR4zPnsYNTeHCruDwlReDxnfEbH5fbIuYb38JaiSlUPwqLyYmzW2V_dwB2mAc2woBs6--LzCPO-ujx4ru-BBmTuvVz4lfHyJqY3iOT5-uabfCFvJ7nwxPautADSMcmboLNjV6QM2av0xIBrYkaUgSp5R7vgOiWx9BrCQfsJb_SCgGNfgjKenciI20N1Iopraz8NLFr9YXeaxcaIRje0N3Fjgk9_PgrfNk9y5Wpri-fg
\ No newline at end of file
diff --git a/EHS/samples/PPQm/CH-PPQm - 009 - valid - PPQ5 GET Request Query by Policy Set ID.http b/EHS/samples/PPQm/CH-PPQm - 009 - valid - PPQ5 GET Request Query by Policy Set ID.http
new file mode 100644
index 0000000000000000000000000000000000000000..b4a087c0a7243d69878b813e173af3a9e8f5db63
--- /dev/null
+++ b/EHS/samples/PPQm/CH-PPQm - 009 - valid - PPQ5 GET Request Query by Policy Set ID.http	
@@ -0,0 +1,7 @@
+GET /ppqm-repository/Consent?identifier=aab3c373-12d6-48ce-beec-b0d0d95577e0 HTTP/1.1
+Accept-Encoding: gzip,deflate
+Host: https://ehealthsuisse.ihe-europe.net/
+Connection: Keep-Alive
+User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
+Accept: application/fhir+json
+Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJnVmd6VWtRZEtwZHVMbmF4bThKQy1JYTh0VUdNV0J1TTJZT2R3akthcEdzIn0.eyJleHAiOjE3MDI4OTMyNTAsImlhdCI6MTcwMjg5Mjk1MCwiYXV0aF90aW1lIjoxNzAyODkyOTI3LCJqdGkiOiJjZTU1YzFkMy1lNDJkLTRkYTgtYmI4YS05MzIxMGQ2Y2I4MTciLCJpc3MiOiJodHRwczovL2VoZWFsdGhzdWlzc2UuaWhlLWV1cm9wZS5uZXQvaXVhLXNzby9yZWFsbXMvY2gtaXVhIiwiYXVkIjoiYWNjb3VudCIsInN1YiI6ImFjNGZkNjI2LWNiZGYtNGIzMC1hOTNhLTc0YTM2YWQyM2QwYiIsInR5cCI6IkJlYXJlciIsImF6cCI6ImNoLWl1YS1jbGllbnQiLCJzZXNzaW9uX3N0YXRlIjoiMDVkZDJlYjMtNzhmYy00OWJlLWEyZDAtN2MyNzRkYTFlMTNjIiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyIvKiJdLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsiZGVmYXVsdC1yb2xlcy1jaC1pdWEiLCJvZmZsaW5lX2FjY2VzcyIsInVtYV9hdXRob3JpemF0aW9uIl19LCJyZXNvdXJjZV9hY2Nlc3MiOnsiYWNjb3VudCI6eyJyb2xlcyI6WyJtYW5hZ2UtYWNjb3VudCIsIm1hbmFnZS1hY2NvdW50LWxpbmtzIiwidmlldy1wcm9maWxlIl19fSwic2NvcGUiOiJwdXJwb3NlX29mX3VzZT11cm46b2lkOjIuMTYuNzU2LjUuMzAuMS4xMjcuMy4xMC41fE5PUk0gcHJvZmlsZSBsYXVuY2ggZW1haWwiLCJzaWQiOiIwNWRkMmViMy03OGZjLTQ5YmUtYTJkMC03YzI3NGRhMWUxM2MiLCJleHRlbnNpb25zIjp7ImNoX2VwciI6eyJ1c2VyX2lkX3F1YWxpZmllciI6InVybjpnczE6Z2xuIiwidXNlcl9pZCI6Ijc2MDEwMDI0NjczNzMifSwiY2hfaXVhIjp7ImxhdW5jaCI6ImxhdW5jaCJ9LCJpaGVfaXVhIjp7InB1cnBvc2Vfb2ZfdXNlIjp7InN5c3RlbSI6InVybjpvaWQ6Mi4xNi43NTYuNS4zMC4xLjEyNy4zLjEwLjUiLCJjb2RlIjoiTk9STSJ9fX0sImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwibmFtZSI6InJyZXlub2xkcyBSZXlub2xkcyIsInByZWZlcnJlZF91c2VybmFtZSI6InJyZXlub2xkcyIsImdpdmVuX25hbWUiOiJycmV5bm9sZHMiLCJmYW1pbHlfbmFtZSI6IlJleW5vbGRzIn0.fUy1Lk9-JcbnGFmcMHbCxUZsP7WIfC8gv9aTUIXJCp7jE-FABzAYx8ZEmyf3tXeNvyYWpE9DADF72un5qXADKfcmZWeazJfqF9Yb0rRq5NIgR4zPnsYNTeHCruDwlReDxnfEbH5fbIuYb38JaiSlUPwqLyYmzW2V_dwB2mAc2woBs6--LzCPO-ujx4ru-BBmTuvVz4lfHyJqY3iOT5-uabfCFvJ7nwxPautADSMcmboLNjV6QM2av0xIBrYkaUgSp5R7vgOiWx9BrCQfsJb_SCgGNfgjKenciI20N1Iopraz8NLFr9YXeaxcaIRje0N3Fjgk9_PgrfNk9y5Wpri-fg
\ No newline at end of file