Thanks for your response. I had a look into that thread before i posted this question. Since it didnt help me solving this issue, i have raised this discussion again.
Even i had the same thought of issue with keys in the entity. I have almost 5 fields as keys, which are used to filter the response (i.e SO Number). If you have some guideliness on how to approach in this scenario it would be much appreciated.