Isn't this just starting a new form?
If you want to re-use a form and delete all previous information, you can either do it via a button and a rules to set each field back to blank or, you could have a form load rule which looks at another field, if that field = X, run the same rules as you would with a button as previously mentioned.