Documentation Technique

Guide complet d'installation, configuration et utilisation de DoliVet

Comment utiliser DoliVet ?

Recommandé

SaaS via Vetilog

La solution la plus simple : votre cabinet est opérationnel en quelques minutes, sans aucune compétence technique.

  • Instance dédiée hébergée et maintenue par notre équipe
  • Mises à jour automatiques, sauvegardes quotidiennes
  • Support technique inclus, formation personnalisée
  • Migration de données depuis votre logiciel actuel
Découvrir Vetilog

Installation on-premise (sur demande)

Vous disposez déjà d'une infrastructure Dolibarr et souhaitez installer DoliVet sur vos propres serveurs ? C'est possible. Contactez-nous pour étudier votre projet et obtenir une licence on-premise.

Prérequis : Dolibarr 19.0+, PHP 8.0+, MySQL 5.7+ ou MariaDB 10.3+. L'installation on-premise inclut un accompagnement technique par notre équipe.
Demander un devis on-premise
Conseil : Commencez par tester la démo gratuite pour découvrir toutes les fonctionnalités avant de vous décider.

Prérequis Système

Serveur
  • PHP 7.4+ ou 8.0+
  • MySQL 5.7+ ou MariaDB 10.3+
  • Apache 2.4+ ou Nginx
  • Extensions PHP : mysqli, gd, curl, mbstring
Dolibarr
  • Dolibarr 19.0+
  • Modules natifs : Tiers, Produits, Factures
  • Module WebPortal (optionnel)
  • Module Agenda pour rendez-vous
Avec Vetilog SaaS, tous les prérequis sont déjà configurés. Ces informations ne concernent que les installations on-premise.

Configuration Initiale

Accédez à Accueil → Configuration → Dictionnaires → Cabinet Vétérinaire

  • Espèces animales : Chien, Chat, NAC (pré-rempli)
  • Races : 50+ races par espèce (modifiable)
  • Types de vaccins : Primovaccination, Rappel annuel, etc.
  • Actes vétérinaires : 35+ actes avec tarifs conseillés
  • Motifs consultation : Visite annuelle, Urgence, Vaccination, etc.
Vous pouvez personnaliser ces dictionnaires selon votre pratique.

Configuration des emails automatiques via Accueil → Configuration → Emails → Templates

Template Usage Variables disponibles
(AnimVaccAlert) Alertes vaccination J-14/J-7/J-3 __ANIMAL_NAME__, __VACCINE_TYPE__, __DUE_DATE__
(AnimRdvConfirm) Confirmation rendez-vous __ANIMAL_NAME__, __RDV_DATE__, __RDV_TIME__
(AnimConsultReport) Envoi compte-rendu consultation __ANIMAL_NAME__, __CONSULT_DATE__, __VETERINARIAN__
Les templates utilisent le système natif Dolibarr (llx_c_email_templates).

Configurez les permissions par profil dans Accueil → Configuration → Utilisateurs & Groupes

Permissions Animaux :
  • $user->hasRight('cabinetvet','animal','lire') - Lecture animaux
  • $user->hasRight('cabinetvet','animal','creer') - Création animaux
  • $user->hasRight('cabinetvet','animal','supprimer') - Suppression animaux
Permissions Consultations :
  • $user->hasRight('cabinetvet','consultation','lire') - Lecture consultations
  • $user->hasRight('cabinetvet','consultation','creer') - Création consultations
  • $user->hasRight('cabinetvet','consultation','valider') - Validation consultations
  • $user->hasRight('cabinetvet','consultation','facturer') - Facturation consultations

  1. Activez le module WebPortal de Dolibarr
  2. Dans Configuration → WebPortal, ajoutez le contexte "cabinetvet"
  3. Les propriétaires accèdent via https://votredomaine.com/public/webportal/
  4. Fonctionnalités disponibles :
    • Consultation dossiers médicaux animaux
    • Historique consultations et vaccinations
    • Gestion rendez-vous (consultation/annulation)
    • Téléchargement factures
Traçabilité RGPD complète : tous les accès sont enregistrés dans llx_cabinetvet_portal_logs.

Workflows Métier

Workflow Consultation

1
Draft (Brouillon)

Création consultation, saisie anamnèse, examen clinique, ajout actes vétérinaires

2
Validated (Validée)

Verrouillage données médicales, consultation devient immutable

3
Billed (Facturée)

Génération automatique facture au propriétaire principal (link via fk_invoice)

4
Closed (Clôturée)

Consultation archivée, statistiques calculées

Conformité réglementaire : Le statut Validated verrouille les données médicales selon la législation vétérinaire.

Système Vaccination Intelligente

  1. Création plan automatique : Lors de la création d'un animal, un plan de vaccination est généré selon espèce/race
  2. Primovaccination : Vaccins initiaux programmés (ex: 8 semaines, 12 semaines)
  3. Rappels automatiques : Calcul automatique des rappels annuels/pluriannuels
  4. Alertes J-14/J-7/J-3 : Emails automatiques aux propriétaires avec fichiers ICS
  5. Intégration calendrier : Fichiers .ics RFC 5545 compatibles Google/Outlook/Apple
// Exemple plan vaccination chien
Primovaccination (8 semaines) : CHPL (Carré, Hépatite, Parvo, Lepto)
Rappel 1 (12 semaines) : CHPL + Rage
Rappel annuel : CHPL + Rage (tous les ans)
Alerte J-14 : Email + ICS → Propriétaire
Alerte J-7 : Email rappel
Alerte J-3 : Email dernière relance

Système Multi-Propriétaires

Architecture : Relation N:N entre Animaux et Tiers via llx_cabinetvet_animal_owner

  • Propriétaire principal : Marqué avec is_principal=1, reçoit factures et correspondances
  • Propriétaires secondaires : Accès lecture aux dossiers médicaux via portail
  • Switch principal : Changement propriétaire principal en 1 clic (mise à jour automatique des liens)
  • Facturation intelligente : Génération automatique au propriétaire principal lors du passage Consultation à "Billed"
Cas d'usage : Familles, Copropriétés d'animaux, Transferts de propriété sans perte d'historique.

API & Intégrations

API REST Dolibarr

DoliVet expose ses entités via l'API REST native Dolibarr :

GET /api/index.php/cabinetvet/animals
POST /api/index.php/cabinetvet/animals
PUT /api/index.php/cabinetvet/animals/{id}
DELETE /api/index.php/cabinetvet/animals/{id}

GET /api/index.php/cabinetvet/consultations
POST /api/index.php/cabinetvet/consultations/{id}/validate

Authentification : DOLAPIKEY dans header HTTP

Hooks Disponibles
Hook Déclenchement Usage
animalAfterCreate Après création animal Génération plan vaccination, notifications
consultationValidate Validation consultation Verrouillage données, envoi compte-rendu
vaccinationAlert J-14/J-7/J-3 avant échéance Envoi emails + ICS propriétaire

Gestion des Permissions

Permission Code Profil suggéré
Lecture animaux cabinetvet.animal.lire Tous
Création animaux cabinetvet.animal.creer Secrétaires, Vétérinaires
Suppression animaux cabinetvet.animal.supprimer Administrateurs uniquement
Validation consultations cabinetvet.consultation.valider Vétérinaires uniquement
Facturation consultations cabinetvet.consultation.facturer Comptables, Vétérinaires
Gestion expertises cabinetvet.expertise.creer Experts vétérinaires

Questions Fréquentes

Oui. Avec Vetilog SaaS, tout est préconfiguré. Si vous avez déjà une instance Dolibarr 19.0+ et souhaitez une installation on-premise, DoliVet s'intègre parfaitement avec vos modules existants (Tiers, Produits, Factures, Agenda) sans modifier aucune table native.

Absolument. Les 35+ actes pré-configurés sont entièrement personnalisables via Configuration → Dictionnaires → Actes Vétérinaires. Vous pouvez ajouter vos propres actes avec tarifs spécifiques.

Chaque animal peut avoir N propriétaires (ex: famille). Un propriétaire est marqué "principal" et reçoit automatiquement les factures. Vous pouvez changer le principal en 1 clic sans perdre l'historique. Tous les propriétaires ont accès au dossier médical via le portail client.

Oui. Le système envoie automatiquement des emails à J-14, J-7 et J-3 avant l'échéance de vaccination. Chaque email contient un fichier ICS pour ajout automatique au calendrier du propriétaire (compatible Google/Outlook/Apple). Configuration via cron Dolibarr.

Oui. Le portail utilise le système d'authentification Dolibarr WebPortal. Tous les accès sont tracés dans llx_cabinetvet_portal_logs (qui, quand, quelle donnée). Les propriétaires ne voient QUE les animaux dont ils sont propriétaires. Connexion HTTPS obligatoire.

Oui, via l'API REST ou import CSV. Nous fournissons des scripts d'exemple pour migrer depuis des formats courants (Excel, Access). Contactez le support pour assistance migration personnalisée.

Support & Ressources

Vetilog SaaS

Offre SaaS, tarifs, inscription

vetilog.fr
Email

Support technique personnalisé

contact@dolivet.org
YouTube

Tutoriels vidéo et démos

Chaîne YouTube
Formation Professionnelle

Nous proposons des formations sur-mesure pour votre équipe (installation, workflows, personnalisation). Tarifs dégressifs selon nombre de participants.

Demander un Devis Formation

Prêt à démarrer avec DoliVet ?