if the assignment/requirement is wrong/illogic
You/Your organization will receive very little/NO simpathy/help on a forum
remember replying to forum questions is
on voluntary base
our time
free of charge
quality of the question asked
no sense spending time in developing/suggesting solutions for issues
where a sound solution is already provided by vanilla(*) products
a paid for consultant might be glad to do it, but it would be a waste of everybody' s resources
ISMF is there, is a standard component of SMS it gives all the info You ask for
nbo need to develop, just use it
(*) products as they are without any need for further customization