Focused solely on healthcare , the Novartis Group offers a diversified portfolio to best meet these needs : innovative medicines , preventive vaccines , diagnostic tools , cost-saving generic pharmaceuticals and consumer health products .