diff --git a/pixm-connector-service/src/main/java/net/ihe/gazelle/business/provider/IhePatientResourceProvider.java b/pixm-connector-service/src/main/java/net/ihe/gazelle/business/provider/IhePatientResourceProvider.java
index 1f37592e773253e6beb132942ca43e232abef490..9edcff42c1171cb2859724866f7545d519ca1ba6 100644
--- a/pixm-connector-service/src/main/java/net/ihe/gazelle/business/provider/IhePatientResourceProvider.java
+++ b/pixm-connector-service/src/main/java/net/ihe/gazelle/business/provider/IhePatientResourceProvider.java
@@ -69,7 +69,6 @@ public class IhePatientResourceProvider implements IResourceProvider {
     @Inject
     protected ConfigurationAdapter configurationAdapter;
 
-    protected List<String> targetSystemList = new ArrayList<>();
 
 
     private IhePatientResourceProvider() {
@@ -266,6 +265,7 @@ public class IhePatientResourceProvider implements IResourceProvider {
 
 
     private List<String> createTargetSystemListFromParam(StringAndListParam targetSystemParam) {
+        List<String> targetSystemList = new ArrayList<>();
         if (targetSystemParam == null || targetSystemParam.size() == 0) {
             throw new UnprocessableEntityException(TARGET_SYSTEM_NOT_FOUND);
         }