Roche Olivier, Médecin généraliste à Cogolin