diff --git a/mappings/schedule/extractionToPlugin.sh b/mappings/schedule/extractionToPlugin.sh
index b8684bc269fb39f06adf65eca763b54296d00150..bea9f3c651b95b715d7fc8a7f4bd586ad3952aa8 100755
--- a/mappings/schedule/extractionToPlugin.sh
+++ b/mappings/schedule/extractionToPlugin.sh
@@ -32,13 +32,18 @@ function name_to_variant {
 function merge_to_artifact {
 	case $1 in
 		"instance-types-transitive") echo "instance-types";;
+		"mappingbased-objects-disjoint-domain" echo "mappingbased-objects";;
+		"mappingbased-objects-disjoint-range"  echo "mappingbased-objects";;
 		*) echo $1;;
+		
 	esac
 }
 
 function additional_content_variants {
 	case $1 in
 		"instance-types-transitive") echo "_transitive";;
+		"mappingbased-objects-disjoint-domain" echo "_disjointDomain";;
+		"mappingbased-objects-disjoint-range"  echo "_disjointRange";;
 		*) echo "";;
 	esac
 }
@@ -120,7 +125,7 @@ function prepare_databus_artifacts {
 
 case $artifacts in
 	"@MAPPINGS")
-		prepare_databus_artifacts "instance-types instance-types-transitive mappingbased-literals mappingbased-objects-uncleaned specific-mappingbased-properties geo-coordinates-mappingbased" ;;
+		prepare_databus_artifacts "instance-types instance-types-transitive mappingbased-literals mappingbased-objects-uncleaned mappingbased-objects specific-mappingbased-properties geo-coordinates-mappingbased" ;;
 	"@GENERIC")
 		echo "TODO prepare: @GENERIC" ;;
 	"@ALL")