Thanks Bhavesh! It works. I just had to do some minor tweak in your iFlow and remove the connector from End back to the Sender. Otherwise, I'm getting an error 'Cannot model response back to the sender for asynchronous WSDL Configuration' perhaps because I'm using IDoc as the sender interface.
This is my final iFlow:
Image may be NSFW.
Clik here to view.
Thanks again!