Ok the scenario looks good but what is your question? . Do you have any problem implementing it?
Regards,NISHIL MCT,MCTS | Freelance BizTalk Consultant.biztalkconnect.blogspot.com