Wenn ich Ihre Frage korrekt lese, haben Sie ein 3 (Videos) x 2 (Reihenfolge) Design. Sie brauchen also einen Zufallsgenerator mit 6 Codes.
Sobald Sie einen der Codes gezogen haben, ist das Video und die Abfolge klar.
Das Video binden sie dann via Filter ein (vgl. Stimulus: Video).
Für die Reihenfolge können sie setPageOrder() verwenden, also z.B.
if ((value('RG01') >= 1) && (value('RG01') >= 3)) {
setPageOrder('baseline', 'middle', 'stimulus', 'demografie');
} else {
setPageOrder('stimulus', 'middle', 'baseline', 'demografie');
}