New online booking system launching to help cut waiting time