Welcome to the Forum Javad!
I recommend you contact Gregg Martsching ceo@pwt-online.com. Gregg is probably the top guy in the world for consulting and procedure development in this specialty area. Having worked under him for many years I can personally speak to his ability to solve issues.
http://www.pwt-online.com/Tell Gregg that Larry from United sent you please.