Incorporating Data Mining into a Mobile Healthcare Portal