Vigneboul Patrick, Gastro-entérologue à Cahors