Hi Kumar,
Thanks for the detailed reply appreciate the same, one query with regards to the creating of the class I am thinking that the class creation needs to be done in the function module CRM_SVY_VALUES_READ, please let me know if the same is correct.
Kind Regards
Atul