Fix to address bug in vitals results collections where duplicate results are showing up

There was a bug in the parsing code where results for a given vital were being duplicated in all vitals.  The initialization for the results_data has been moved within the vitals iteration loop