diff --git a/dhp-workflows/dhp-enrichment/src/main/java/eu/dnetlib/dhp/bulktag/community/QueryInformationSystem.java b/dhp-workflows/dhp-enrichment/src/main/java/eu/dnetlib/dhp/bulktag/community/QueryInformationSystem.java
index cde8d7d11f..9803c5e631 100644
--- a/dhp-workflows/dhp-enrichment/src/main/java/eu/dnetlib/dhp/bulktag/community/QueryInformationSystem.java
+++ b/dhp-workflows/dhp-enrichment/src/main/java/eu/dnetlib/dhp/bulktag/community/QueryInformationSystem.java
@@ -18,6 +18,8 @@ public class QueryInformationSystem {
+ " let $datasources := $x//CONFIGURATION/context/category[./@id=concat($x//CONFIGURATION/context/@id,'::contentproviders')]/concept "
+ " let $organizations := $x//CONFIGURATION/context/category[./@id=concat($x//CONFIGURATION/context/@id,'::resultorganizations')]/concept "
+ " let $communities := $x//CONFIGURATION/context/category[./@id=concat($x//CONFIGURATION/context/@id,'::zenodocommunities')]/concept "
+ + " let $fos := $x//CONFIGURATION/context/param[./@name='fos']/text() "
+ + " let $sdg := $x//CONFIGURATION/context/param[./@name='sdg']/text() "
+
"let $zenodo := $x//param[./@name='zenodoCommunity']/text() "
+ " where $x//CONFIGURATION/context[./@type='community' or ./@type='ri'] and $x//context/param[./@name = 'status']/text() != 'hidden' "
@@ -28,6 +30,12 @@ public class QueryInformationSystem {
+ " {for $y in tokenize($subj,',') "
+ " return "
+ " {$y}} "
+ + " {for $y in tokenize($fos,',') "
+ + " return "
+ + " {$y}} "
+ + " {for $y in tokenize($sdg,',') "
+ + " return "
+ + " {$y}} "
+ " "
+ " "
+ " {for $d in $datasources "
@@ -62,7 +70,7 @@ public class QueryInformationSystem {
+ " } "
+ " "
+ ""
- +"{$x//CONFIGURATION/context/param[./@name='advancedConstaint']/text()} "
+ +"{$x//CONFIGURATION/context/param[./@name='advancedConstraint']/text()} "
+ ""
+ " ";