On FT we assume everything is a stopover, unless otherwise indicated, so:
OSL-xDOH-NBO-xDOH-PER,SYD-CHC-xSYD-xKUL-BOM-HKG-JFK-xDOH-MAN-xDOH-OSL
Transits indicated with a lowercase 'x'
Surface segments indicated with a comma (or a double slash '//')
ETA
And congrats on your booking