Schweitzer Christian, Médecin généraliste à Vaulnaveys-le-haut