//Scriptfunktion 'GO'
//Springt an eine beliebige Position im aktuellen Skript. Die Position wird durch einen Doppelpunkt (":") markiert.
// Wenn kein Patient ausgewählt ist, wird das Script verlassen
DUMMYVAR=IFNOVAREXIT{PATIENTID}
// Initialisierung des Zählers
STARTX="0"
// Startpunkt der Schleife
Start:
// Zähler um 1 erhöhen
STARTX=SUM{{STARTX}+1}
// Bedingungen zum Kontrollieren der Sprünge
IFBLOCK{STARTX=1}
// Springe zurück zum Startpunkt, wenn der Zähler 1 ist
GO{START}
ELSEIF{STARTX=2}
// Springe zurück zum Startpunkt, wenn der Zähler 2 ist
GO{START}
ELSE
// Nachricht anzeigen, wenn der Zähler größer als 2 ist
RES=DLGMESSAGE{ich bin {STARTX} x zu Start gesprungen!}
// Script beenden
RES=EXITSCRIPT{}
ENDIF