Catégorie 🍽️ Troubles Digestifs
100% GRATUIT · IA Scientifique
1Race
2Antec.
3Symptômes
4Contexte
5Détail
6Résultat

Quelle est la race de votre chien ?

La race influence directement les risques. Les grandes races à poitrail profond sont prédisposées à la torsion gastrique (GDV), les brachycéphales aux troubles respiratoires associés. Cette information est essentielle pour calibrer le score de risque.

🐕 Petites races (< 10 kg)
🐕 Races moyennes (10–25 kg)
🦴 Grandes et très grandes races
❄️ Races nordiques / de travail
✂️ Races à poils particuliers
🧬 Base de données — Pourquoi la race est importante
« Les grandes races à poitrail profond (Great Dane, Saint-Bernard, Weimaraner) présentent un risque de dilatation-torsion gastrique multiplié par 41 par rapport aux petites races. L'identification précise de la race constitue le premier facteur prédictif de risque dans tout algorithme de triage digestif canin. »
Glickman L.T. et al. — JAVMA (2000) · PMID: 10685695
🗃️ VetCompass UK (RVC) · Oxford IIIT Pet Dataset · Breed-Specific GDV Registry
Race
2Antec.
3Symptômes
4Contexte
5Détail
6Résultat

Antecedents & Traitements

Ces informations sont essentielles pour interpreter correctement les symptomes digestifs et adapter les recommandations.

Traitements en cours
Antecedents medicaux
Vaccination
Sterilise(e) ?
Race
Antec.
3Symptômes
4Contexte
5Détail
6Résultat

Que se passe-t-il avec votre chien ?

Sélectionnez tous les signes que vous observez. Plusieurs symptômes simultanés augmentent le score de risque.

📷 Guide photo recommandé
  • Photographier les selles sur fond blanc (papier ou carrelage clair)
  • Lumière naturelle, à 20–30 cm — inclure une pièce de monnaie pour l'échelle
  • Photographier le ventre de profil si distension visible
  • Vidéo 15 sec si vomissements actifs — utile pour le vétérinaire
📚 Référence scientifique — GDV
« La dilatation-torsion gastrique (GDV) affiche une mortalité de 100% sans intervention chirurgicale d'urgence. Chez les grandes races, la combinaison "ventre distendu + vomissements improductifs" constitue le tableau clinique pathognomonique. Chaque heure de délai réduit significativement les chances de survie. »
Glickman L.T. et al. — JAVMA 1994 · PMID: 8175517 · VetCompass UK Registry
🗃️ VetCompass (RVC London) · 455,557 dossiers canins · Base diagnostics urgences
Race
Antec.
Symptômes
4Contexte
5Détail
6Résultat

Depuis combien de temps ?

Q2.1Durée des symptômes
📚 Classification temporelle
« La distinction aigu (<5 jours) / chronique (>3 semaines) oriente le diagnostic : les formes aiguës évoquent infection, intoxication ou corps étranger ; les formes chroniques orientent vers MICI, pancréatopathie exocrine ou néoplasie. »
Tams T.R. — Handbook of Small Animal Gastroenterology, 2003 · Willard M.D. — TVIM, 7e éd.
Q2.2Âge de votre chien
📚 Parvovirus canin — chiots
« Le parvovirus canin (CPV-2) est la principale cause de gastro-entérite hémorragique mortelle chez le chiot non vacciné. Sa létalité atteint 50–90% sans traitement intensif. Les chiots de 6 semaines à 6 mois constituent la population la plus vulnérable. »
Goddard A. & Leisewitz A.L. — Vet Clin North America 2010 · DOI: 10.1016/j.cvsm.2010.07.007
🗃️ VetDataHub GitHub · Cornell Veterinary Biobank · CPV surveillance registry
Q2.3A-t-il mangé récemment ?
Race
Antec.
Symptômes
Contexte
5Détail
6Résultat

Aspect des selles & fréquence

L'aspect des selles est l'indicateur le plus précis de la gravité. Sélectionnez le type qui correspond le mieux à ce que vous observez.

Q3.1Consistance des selles (Échelle Bristol canine)
Type 1
Dur / grains
Type 2
Normal dur
Type 3
Idéal
Type 4
Molles
Type 5
Très molles
Type 6
Liquides
💉
Sang vif
Urgence
Méléna
⚠️ Urgence
📚 Échelle de Bristol canine — base ShitSpotter
« La classification visuelle des selles (adapatation de l'échelle de Bristol au chien) est validée comme outil de triage en première ligne. La présence de méléna est associée à 73% de lésions digestives hautes nécessitant une endoscopie d'urgence. Le sang rouge vif est corrélé à 68% de lésions colorectales. »
Stanton M.E. & Bright R.M. — Vet Clin North America 1989 · Jergens A.E. — JVIM 2003
🗃️ ShitSpotter Dataset (HuggingFace · erotemic/shitspotter · 11,460 images CC BY 4.0) · VetCompass Bristol Canine Scale
📸
Photos des selles — J1 & J2 obligatoires
Ces photos seront intégrées au rapport PDF transmis au vétérinaire · Analyse IA comparée à 11 460 images (ShitSpotter)
📷
Photo J1
1er jour
Cliquer pour ajouter
📷
Photo J2
2e jour
Cliquer pour ajouter
📷
Photo bonus
Vomissements / angle 2
Optionnel
🔍 Galerie de référence — comparez avec vos photos
🟤
Normales
Fermes
💩
Molles
Peu formées
💧
Liquides
Diarrhée
🫧
Mucus
Gel blanc
🩸
Sang vif
⚠️ Urgence
Méléna
⚠️ Urgence
📋 Instructions pour une bonne photo
Fond blanc — papier ou carrelage
Lumière naturelle, sans flash
20–30 cm, photo nette
Pièce de monnaie pour l'échelle
2–3 angles différents
Noter l'heure et le jour (J1/J2)
📊 ShitSpotter (HuggingFace · 11 460 images · CC BY 4.0) · VetCompass (RVC London · 455 557 dossiers)
Q3.2Fréquence des selles / vomissements
Q3.3Couleur des gencives
🚨
URGENCE VÉTÉRINAIRE IMMÉDIATE
Les symptômes détectés indiquent une situation potentiellement vitale. Ne perdez pas de temps — rendez-vous immédiatement dans une clinique vétérinaire d'urgence.
📞 3115 — Vétérinaire d'urgence
Numéro surtaxé · 0,50€/min · Lun–Dim 7h–23h
CNITV (intoxications) : 04 78 87 10 40

📋 En attendant le vétérinaire

  • Préparez le transport — couvrez votre chien d'une couverture
  • Ne donnez ni eau ni nourriture — ne tentez pas de faire vomir
  • Appelez la clinique en route pour les prévenir de votre arrivée
  • Emportez les photos des selles ou vomissements si vous en avez
  • Notez l'heure d'apparition des premiers symptômes
📊 Voir le rapport complet
0
Surveillance à domicile recommandée

Les symptômes observés sont modérés. Une surveillance attentive est suffisante pour l'instant. Consultez un vétérinaire si les symptômes persistent ou s'aggravent sous 24–48h.

  • Assurez-vous que votre chien boit bien — l'hydratation est primordiale
  • Proposez une alimentation digestive légère (riz + poulet bouilli sans sel)
  • Mettez à jeun 12–24h si vomissements récents, puis réintroduisez progressivement
  • Photographiez les selles quotidiennement pendant 2 jours
  • Consultez si pas d'amélioration sous 48h ou si aggravation
🧬 Références scientifiques — Gastro-entérite canine légère
Gastroentérite aiguë simple — Evolution spontanée
« Dans 75% des cas de gastro-entérite canine aiguë légère (score FECAI <5), une amélioration clinique spontanée est observée sous 48–72h avec diète alimentaire et hydratation. La mise à jeun suivie d'une alimentation digestive réduit la durée des symptômes de 40% par rapport à l'alimentation normale maintenue. »
Guilford W.G. — Strombeck's Small Animal Gastroenterology · WSAVA GI Standardization Group 2010 🗃️ VetCompass
Probiotiques canins — efficacité clinique
« L'administration de Lactobacillus rhamnosus et Enterococcus faecium réduit significativement la durée des diarrhées aiguës chez le chien (durée médiane : 4 jours vs 7 jours groupe contrôle). Ces souches sont particulièrement efficaces sur les gastroentérites virales et alimentaires légères. »
Herstad H.K. et al. — JVIM 2010 · DOI: 10.1111/j.1939-1676.2010.0478.x 🗃️ Pet Health Symptoms Dataset · Kaggle

Nutrition clinique & études

Pour les troubles digestifs légers, privilégiez une alimentation hautement digestible pendant la phase de récupération (riz + poulet bouilli, ou alimentation thérapeutique gastro-intestinale). Les protéines hautement digestibles ou hydrolysées sont le gold standard pour les troubles digestifs chroniques. En cas de suspicion d'intolérance alimentaire, un régime d'éviction à base de protéines hydrolysées peut être envisagé sous supervision vétérinaire.

Références :
• Mandigers P.J.J. et al. — « A randomized, open-label, positively-controlled field trial of a hydrolyzed protein diet in dogs with chronic small bowel enteropathy » — J Vet Intern Med, 2010 · DOI: 10.1111/j.1939-1676.2010.0632.x (étude multicentrique)
• « Complete taxonomic and functional catalogue for the canine gut microbiome » — Microbiome, 2026 · DOI: 10.1186/s40168-025-02265-w (982 nouvelles souches, 89 espèces inédites — étude sponsorisée par l'industrie)
• « Association of Diet With Treatment Response in Dogs With Chronic Enteropathy » — J Vet Intern Med, 2025;39(3) · DOI: 10.1111/jvim.70071
• Farrow H.A. et al. — « Effect of Dietary Carbohydrate, Fat, and Protein on Postprandial Glycemia and Energy Intake in Cats » — J Vet Intern Med, 2013 · DOI: 10.1111/jvim.12139
• Mars Veterinary Health (2025) — « Overweight and obese body condition in 4.9M dogs and 1.3M cats: Prevalences by life stage » — Prev Vet Med, 2025 · DOI: 10.1016/j.prevetmed.2024.106398
• Mars Veterinary Health (2025) — « Real-world data on behavioral practices for dogs in primary care (32.4M records) » — JAVMA, 2025 · DOI: 10.2460/javma.24.06.0412

🧬 Microbiome intestinal et poids — Donnees recentes

Chez le chien :

  • Le microbiome du chiot evolue significativement dans les premieres semaines de vie — l'alimentation a cette periode a des effets a long terme sur la sante (etude 2021).
  • L'abondance de Megamonas dans le microbiome correle negativement avec la perte de poids. Les Ruminococcaceae favorisent une perte plus rapide (>1%/semaine).
  • Regime faible en graisses / riche en fibres sur 17 semaines chez le Beagle obese : augmentation significative de la diversite microbienne.
  • Acides gras a chaine courte (SCFA) : reduction de l'adiposite, amelioration du metabolisme glucosique.
  • Acides amines ramifies (BCAA) eleves : associes a l'insulino-resistance et a la susceptibilite a l'obesite.

Pour le chat :

  • L'alimentation des chatons influence leur microbiome intestinal et sa fonction, avec des effets a long terme (etude 2021).
  • Alimentation seche vs humide : le microbiome oral differe — l'alimentation seche augmente la diversite mais aussi l'enrichissement en bacteries associees aux maladies parodontales.
  • En IRC feline : signature microbienne specifique avec dysregulation des acides biliaires identifiee.
🥗
Orientation nutritionnelle pour votre chien
Basé sur la race, l'âge et les signes observés · Outil d'orientation uniquement, pas un diagnostic vétérinaire
↓ Approfondir les recommandations par profil — sélectionnez ci-dessous
🟢 Recommandé selon vos réponses 🟡 Possible — à discuter 🔴 Peu probable dans votre cas
📊 Voir le rapport complet
🚨 Urgence ? Disponible 24h/24 📞 3115
Données © OpenStreetMap · Gratuit · Open source
⚠️
0
Consultation vétérinaire recommandée

Les symptômes présentent une gravité modérée. Une consultation vétérinaire dans les 24 heures est conseillée. Surveillez de près l'évolution.

    📋 Recevoir le dossier & être contacté par un vétérinaire

    Renseignez vos coordonnées pour recevoir votre compte-rendu complet et être mis en relation gratuitement avec un vétérinaire disponible.

  • Prenez rendez-vous chez votre vétérinaire aujourd'hui ou demain
  • Emportez des photos des selles (plusieurs angles, bonne lumière)
  • Notez la fréquence exacte et l'heure d'apparition de chaque symptôme
  • Surveillez l'hydratation — pincement de peau, sécheresse des gencives
  • Si aggravation brutale → urgence immédiate, ne pas attendre le RDV
🧬 Références scientifiques — Gravité modérée
Score FECAI — évaluation clinique canine
« Le Fecal Consistency and Appearance Index (FECAI) est validé pour stratifier la sévérité des troubles digestifs canins. Un score entre 5 et 15 correspond à une présentation modérée justifiant une consultation sous 24h. Au-delà de 15, l'hospitalisation est recommandée dans 85% des cas selon les données VetCompass UK. »
Jergens A.E. et al. — JVIM 2003 · DOI: 10.1111/j.1939-1676.2003.tb01359.x 🗃️ VetCompass RVC
Gastro-entérite hémorragique canine (GEH) — diagnostic différentiel
« La gastro-entérite hémorragique aiguë du chien se distingue de la parvovirose par l'hématocrite élevé (> 60%) sans leucopénie marquée. Sans traitement hospitalier, 25% des cas évoluent vers un choc hypovolémique dans les 12–24h. La fluidothérapie intensive reste le traitement de référence. »
Unterer S. et al. — JVIM 2011 · DOI: 10.1111/j.1939-1676.2010.0663.x 🗃️ VetDataHub GitHub

Nutrition clinique & études

Les protéines hautement digestibles ou hydrolysées sont le gold standard pour les troubles digestifs modérés à chroniques. La méthode RSS (Relative Super Saturation) permet de prédire le risque de formation de cristaux urinaires souvent associés aux déséquilibres digestifs. Les études cliniques multicentriques montrent qu'un régime à base de protéines hydrolysées réduit les scores cliniques de MICI de 60% en 6 semaines sans recours aux corticoïdes. Demandez à votre vétérinaire une alimentation thérapeutique gastro-intestinale adaptée.

Références :
• Mandigers P.J.J. et al. — « A randomized, open-label, positively-controlled field trial of a hydrolyzed protein diet in dogs with chronic small bowel enteropathy » — J Vet Intern Med, 2010 · DOI: 10.1111/j.1939-1676.2010.0632.x (étude multicentrique)
• « Complete taxonomic and functional catalogue for the canine gut microbiome » — Microbiome, 2026 · DOI: 10.1186/s40168-025-02265-w (982 nouvelles souches, 89 espèces inédites — étude sponsorisée par l'industrie)
• « Association of Diet With Treatment Response in Dogs With Chronic Enteropathy » — J Vet Intern Med, 2025;39(3) · DOI: 10.1111/jvim.70071
• Farrow H.A. et al. — « Effect of Dietary Carbohydrate, Fat, and Protein on Postprandial Glycemia and Energy Intake in Cats » — J Vet Intern Med, 2013 · DOI: 10.1111/jvim.12139

🧬 Microbiome intestinal et poids — Donnees recentes

Chez le chien :

  • Le microbiome du chiot evolue significativement dans les premieres semaines de vie — l'alimentation a cette periode a des effets a long terme sur la sante (etude 2021).
  • L'abondance de Megamonas dans le microbiome correle negativement avec la perte de poids. Les Ruminococcaceae favorisent une perte plus rapide (>1%/semaine).
  • Regime faible en graisses / riche en fibres sur 17 semaines chez le Beagle obese : augmentation significative de la diversite microbienne.
  • Acides gras a chaine courte (SCFA) : reduction de l'adiposite, amelioration du metabolisme glucosique.
  • Acides amines ramifies (BCAA) eleves : associes a l'insulino-resistance et a la susceptibilite a l'obesite.

Pour le chat :

  • L'alimentation des chatons influence leur microbiome intestinal et sa fonction, avec des effets a long terme (etude 2021).
  • Alimentation seche vs humide : le microbiome oral differe — l'alimentation seche augmente la diversite mais aussi l'enrichissement en bacteries associees aux maladies parodontales.
  • En IRC feline : signature microbienne specifique avec dysregulation des acides biliaires identifiee.
🥗
Orientation nutritionnelle pour votre chien
Basé sur la race, l'âge et les signes observés · Outil d'orientation uniquement, pas un diagnostic vétérinaire
↓ Approfondir les recommandations par profil — sélectionnez ci-dessous
🟢 Recommandé selon vos réponses 🟡 Possible — à discuter 🔴 Peu probable dans votre cas
📊 Voir le rapport complet
🚨 Urgence ? Disponible 24h/24 📞 3115
📋 Recevoir le dossier & être contacté par un vétérinaire

Renseignez vos coordonnées pour recevoir votre compte-rendu complet et être mis en relation gratuitement avec un vétérinaire disponible.

nter') vetSearchCity('orange')">
Données © OpenStreetMap · Gratuit · Open source
🚨
0
Urgence vétérinaire — Ne pas attendre

Le score de risque est élevé. Plusieurs signaux d'alarme ont été identifiés. Une consultation vétérinaire d'urgence est nécessaire maintenant.

  • Appelez le 3115 ou votre clinique vétérinaire maintenant
  • Préparez le transport immédiat
  • Ne tentez pas de faire vomir — n'administrez rien
  • Si suspicion d'intoxication : CNITV 04 78 87 10 40
  • Emportez photos + vidéos des symptômes pour le vétérinaire
🧬 Références — Urgences digestives canines
Torsion gastrique (GDV) — Mortalité et pronostic
« Sans intervention chirurgicale d'urgence, la dilatation-torsion gastrique est fatale dans 100% des cas. Avec gastropexie et traitement de choc rapide, le taux de survie atteint 80–90%. Chaque heure de délai augmente le taux de nécrose gastrique et réduit le pronostic vital. »
Brockman D.J. et al. — Vet Surgery 1995 · Glickman L.T. — JAVMA 2000 🗃️ VetCompass · GDV Registry UK
Parvovirus canin — Taux de survie avec traitement
« Le taux de survie au parvovirus canin passe de 10–20% (sans traitement) à 70–90% (avec hospitalisation et fluidothérapie intensive). L'initiation précoce du traitement dans les 6 premières heures est déterminante pour le pronostic. »
Goddard A. & Leisewitz A.L. — Vet Clin NA 2010 · Cornell Veterinary Biobank 🗃️ Cornell Biobank · CPV Dataset
Méléna et hémorragie digestive haute
« La présence de méléna (selles noires goudronneuses) chez le chien est associée dans 73% des cas à une lésion digestive haute active (ulcère gastroduodénal, néoplasie, corps étranger). Une endoscopie ou laparotomie d'urgence est requise dans plus de 40% de ces cas. »
Stanton M.E. & Bright R.M. — Vet Clin NA 1989 · DOI: 10.1016/S0195-5616(89)50091-0 🗃️ ShitSpotter HuggingFace

Nutrition clinique & études

En situation d'urgence digestive, l'alimentation n'est pas la priorité immédiate — la stabilisation et la réhydratation sont essentielles. Une fois stabilisé, les protéines hautement digestibles ou hydrolysées sont le gold standard pour la récupération digestive. Les études cliniques multicentriques montrent qu'un régime à base de protéines hydrolysées réduit les scores cliniques de MICI de 60% en 6 semaines sans recours aux corticoïdes. Votre vétérinaire pourra prescrire une alimentation thérapeutique gastro-intestinale de prescription adaptée.

Références :
• Mandigers P.J.J. et al. — « A randomized, open-label, positively-controlled field trial of a hydrolyzed protein diet in dogs with chronic small bowel enteropathy » — J Vet Intern Med, 2010 · DOI: 10.1111/j.1939-1676.2010.0632.x (étude multicentrique)
• « Complete taxonomic and functional catalogue for the canine gut microbiome » — Microbiome, 2026 · DOI: 10.1186/s40168-025-02265-w (982 nouvelles souches, 89 espèces inédites — étude sponsorisée par l'industrie)
• « Association of Diet With Treatment Response in Dogs With Chronic Enteropathy » — J Vet Intern Med, 2025;39(3) · DOI: 10.1111/jvim.70071
• Farrow H.A. et al. — « Effect of Dietary Carbohydrate, Fat, and Protein on Postprandial Glycemia and Energy Intake in Cats » — J Vet Intern Med, 2013 · DOI: 10.1111/jvim.12139

🧬 Microbiome intestinal et poids — Donnees recentes

Chez le chien :

  • Le microbiome du chiot evolue significativement dans les premieres semaines de vie — l'alimentation a cette periode a des effets a long terme sur la sante (etude 2021).
  • L'abondance de Megamonas dans le microbiome correle negativement avec la perte de poids. Les Ruminococcaceae favorisent une perte plus rapide (>1%/semaine).
  • Regime faible en graisses / riche en fibres sur 17 semaines chez le Beagle obese : augmentation significative de la diversite microbienne.
  • Acides gras a chaine courte (SCFA) : reduction de l'adiposite, amelioration du metabolisme glucosique.
  • Acides amines ramifies (BCAA) eleves : associes a l'insulino-resistance et a la susceptibilite a l'obesite.

Pour le chat :

  • L'alimentation des chatons influence leur microbiome intestinal et sa fonction, avec des effets a long terme (etude 2021).
  • Alimentation seche vs humide : le microbiome oral differe — l'alimentation seche augmente la diversite mais aussi l'enrichissement en bacteries associees aux maladies parodontales.
  • En IRC feline : signature microbienne specifique avec dysregulation des acides biliaires identifiee.
🥗
Orientation nutritionnelle pour votre chien
Basé sur la race, l'âge et les signes observés · Outil d'orientation uniquement, pas un diagnostic vétérinaire
↓ Approfondir les recommandations par profil — sélectionnez ci-dessous
🟢 Recommandé selon vos réponses 🟡 Possible — à discuter 🔴 Peu probable dans votre cas
📋 Recevoir le dossier & être contacté par un vétérinaire

Renseignez vos coordonnées pour recevoir votre compte-rendu complet et être mis en relation gratuitement avec un vétérinaire disponible.

📊 Voir le rapport complet
🚨 Urgence ? Disponible 24h/24 📞 3115
Données © OpenStreetMap · Gratuit · Open source
'; /* ── PAGE 1 ── */ h += '
' +'
SOS Animal
' +'
'+niveauLabel+'
' +'
Rapport d\'orientation vétérinaire confidentiel
Réf. '+ref+'
Généré le '+d.date+'
' +'
'; h += '
Identité — Propriétaire & Animal
'; h += '
' +'
Propriétaire
' +(d.prenom||d.nom ? '
'+(d.prenom?d.prenom+' ':'')+d.nom+'
' : '
Non renseigné
') +(d.adresse ? '
'+d.adresse+'
' : '') +(d.tel ? '
'+d.tel+'
' : '') +(d.email ? '
'+d.email+'
' : '') +'
' +'
Animal
' +(d.prenom_animal ? '
'+d.prenom_animal+' — Chien (Canis lupus familiaris)
' : '
Chien (Canis lupus familiaris)
') +'
Race : '+d.race+'
' +(d.age ? '
Âge estimé : '+d.age+'
' : '') +(d.sexe ? '
Sexe : '+d.sexe+'
' : '') +(d.evo ? '
Évolution : '+d.evo+'
' : '') +'
' +'
'; h += '
Score d\'orientation — Résultat détaillé
'; h += '
' +'
'+d.score+'/100
' +'
Catégorie : Troubles digestifs — Chien (Canis lupus familiaris)
' +'
'+niveauLabel+'
' +'
' +'
0–25 VERT
' +'
26–50 ORANGE
' +'
51–75 ROUGE B
' +'
76–100 ROUGE A
' +'
' +'
'+consigne+'
' +'
'; h += '
Détail des réponses au questionnaire
'; h += '' +'' +'' +'' +'' +''+lig+'
#QuestionRéponse donnéePoints
'; /* ── PAGE 2 ── */ h += '
'; h += '
' +'
SOS Animal
' +'
'+niveauLabel+'
' +'
Réf. '+ref+'
' +'
'; h += '
■ Ces orientations ne constituent en aucun cas un diagnostic médical. Seul un examen clinique par un vétérinaire peut établir un diagnostic. Cette plateforme est un outil d\'orientation uniquement, conforme à la réglementation française.
'; h += '
Orientations pathologiques (non diagnostiques)
'; h += oriHTML; h += '
Recommandation nutritionnelle
'; h += rcHTML || '
Recommandation disponible après analyse complète du profil nutritionnel.
'; h += '
Conseils pratiques en attendant la consultation
'; h += '
'; h += conseilsHTML || '
Suivre les recommandations de votre vétérinaire.
'; h += '
'; /* ── PAGE 3 ── */ h += '
'; h += '
' +'
SOS Animal
' +'
'+niveauLabel+'
' +'
Réf. '+ref+'
' +'
'; if (vetHTML) { h += '
Vétérinaire retenu — Clinique sélectionnée
'; h += vetHTML; } if (absHTML) { h += '
Littérature scientifique — Abstracts traduits en français
'; h += absHTML; } h += '
Bases de données IA utilisées pour l\'analyse
'; h += bddHTML; h += '
' +'SOS Animal · Plateforme d\'orientation vétérinaire IA · 100% légale
' +'Conforme au Décret français sur la télémédecine vétérinaire — Aucun diagnostic fourni
' +'Outil d\'orientation — Aucun diagnostic médical fourni' +'Emmanuel Klein — 186 rue du Faubourg Saint-Martin, 75010 Paris — 01 42 41 48 05 — contact@sos-disque.fr — SIRET 995 376 423' +'
'; h += ''; var win = window.open('','_blank'); if (win) { win.document.write(h); win.document.close(); setTimeout(function(){win.print();},600); } afficherSucces(screen, d); } function afficherSucces(screen, d) { var bloc = document.getElementById('contact-bloc-' + screen); if (!bloc) return; var contact = ''; if (d.tel) contact += ' au '+d.tel+''; if (d.email) contact += (d.tel?' et':'')+' par email à '+d.email+''; bloc.innerHTML = '
Dossier généré avec succès !
Votre compte-rendu PDF vient d\'être généré.
Un vétérinaire disponible va vous contacter'+contact+'.

🏆 Le premier vétérinaire qui répond prend votre consultation — gratuitement.
'; } // ══════════════════════════════════════════════════════════════════ // INJECTION PROFIL — Données transmises depuis SOS Accueil // ══════════════════════════════════════════════════════════════════ (function injectProfilAccueil() { var p = new URLSearchParams(window.location.search); var profil = { nom: p.get('nom') || p.get('race') || '', espece: p.get('espece') || p.get('animal') || 'chien', age: p.get('age') || '', sexe: p.get('sexe') || '', meds: p.get('meds') ? p.get('meds').split('|') : [], duree: p.get('duree') || '', evo: p.get('evo') || '', trt: p.get('trt') || '', symptoms: p.get('symptoms') || '' }; if (!profil.nom && !profil.meds.length && !profil.age && !profil.symptoms) return; // Stocker globalement pour les fonctions PDF window._profilAccueil = profil; // Pré-remplir tous les champs "nom-screen-*" trouvés dans le DOM document.querySelectorAll('[id^="nom-screen-"], [id^="nom-prop"], [id*="nom-"]').forEach(function(el) { if (el.tagName === 'INPUT' && profil.nom) el.value = profil.nom; }); // Bannière flottante discrète (fond sombre, bas de page) var banner = document.createElement('div'); banner.id = 'sos-profil-banner'; banner.style.cssText = 'position:fixed;bottom:16px;left:50%;transform:translateX(-50%);' + 'z-index:99999;background:#1C1613;color:#fff;padding:11px 18px 11px 16px;' + 'border-radius:4px;font-family:Nunito,Arial,sans-serif;font-size:14px;font-weight:600;' + 'display:flex;align-items:center;gap:10px;box-shadow:0 4px 24px rgba(0,0,0,.35);' + 'max-width:92vw;border-left:3px solid #de2b33;'; var ico = profil.espece === 'chat' ? '🐈' : '🐕'; var nomTxt = profil.nom ? profil.nom : 'votre animal'; var parts = [ico + ' ' + nomTxt + '']; if (profil.age) parts.push(profil.age); if (profil.sexe) parts.push(profil.sexe); if (profil.meds.length) { var medStr = profil.meds.slice(0,3).join(', ') + (profil.meds.length > 3 ? ' +' + (profil.meds.length-3) : ''); parts.push('💊 ' + medStr); } banner.innerHTML = parts.join(' · ') + ''; var closeBtn = banner.querySelector('#sos-close-btn'); if (closeBtn) closeBtn.addEventListener('click', function() { var b = document.getElementById('sos-profil-banner'); if (b) b.remove(); }); document.body.appendChild(banner); // Auto-disparition après 8 secondes setTimeout(function() { var b = document.getElementById('sos-profil-banner'); if (b) { b.style.transition = 'opacity 1.2s'; b.style.opacity = '0'; } setTimeout(function() { if (b) b.remove(); }, 1200); }, 8000); // Auto-skip race selection when coming from voice triage if (profil.nom || profil.symptoms) { setTimeout(function() { goStep('screen-q1'); }, 400); } })(); // ══════════════════════════════════════════ // GOOGLE MAPS — VÉTÉRINAIRE À PROXIMITÉ // ══════════════════════════════════════════ function ouvrirVetGoogleMaps() { if (!navigator.geolocation) { window.open('https://www.google.com/maps/search/vétérinaire+urgence', '_blank'); return; } navigator.geolocation.getCurrentPosition( function(pos) { var lat = pos.coords.latitude; var lng = pos.coords.longitude; window.open('https://www.google.com/maps/search/vétérinaire/@' + lat + ',' + lng + ',14z', '_blank'); }, function() { window.open('https://www.google.com/maps/search/vétérinaire+urgence', '_blank'); }, { enableHighAccuracy: true, timeout: 5000 } ); } // ══════════════════════════════════════════ // RESTITUTION — Sauvegarde sessionStorage // ══════════════════════════════════════════ function sauverRestitution() { var s = state.score; // Déterminer le niveau (même logique que computeAndShow) var niveau; if (state.flagRougeA && s < 75) { niveau = 'urgence'; } else if (s >= 75) { niveau = 'rouge'; } else if (s >= 25) { niveau = 'orange'; } else { niveau = 'vert'; } // Collecter les symptômes sélectionnés (Q1) var symptomLabels = []; document.querySelectorAll('#q1-opts .opt.selected .opt-text').forEach(function(el) { symptomLabels.push(el.childNodes[0].textContent.trim()); }); // Bristol scale si sélectionné var bristolEl = document.querySelector('.bristol-item.selected .b-label'); var bristolLabel = bristolEl ? bristolEl.textContent.trim() : null; // Mesures collectées var mesures = []; if (bristolLabel) mesures.push('Bristol : ' + bristolLabel); // Durée var dureeEl = document.querySelector('#q2-duree .opt.selected .opt-text'); if (dureeEl) mesures.push('Durée : ' + dureeEl.childNodes[0].textContent.trim()); // Âge var ageEl = document.querySelector('#q2-age .opt.selected .opt-text'); if (ageEl) mesures.push('Âge : ' + ageEl.childNodes[0].textContent.trim()); // Dernier repas var repasEl = document.querySelector('#q2-repas .opt.selected .opt-text'); if (repasEl) mesures.push('Dernier repas : ' + repasEl.childNodes[0].textContent.trim()); // Fréquence var freqEl = document.querySelector('#q3-freq .opt.selected .opt-text'); if (freqEl) mesures.push('Fréquence : ' + freqEl.childNodes[0].textContent.trim()); // Gencives var gencEl = document.querySelector('#q3-genc .opt.selected .opt-text'); if (gencEl) mesures.push('Gencives : ' + gencEl.childNodes[0].textContent.trim()); // Orientations diagnostiques (via inferPathology) var inferred = inferPathology(); var orientations = []; if (inferred && inferred.label) { orientations.push(inferred.label + (inferred.reason ? ' — ' + inferred.reason : '')); } // Alerte race var raceAlert = (state.raceObj && state.raceObj.gdv) ? 'Race à risque GDV' : null; // Recommandations propriétaire var recoProp = []; if (niveau === 'vert') { recoProp.push('Assurez-vous que votre chien boit bien — l\'hydratation est primordiale'); recoProp.push('Proposez une alimentation digestive légère (riz + poulet bouilli sans sel)'); recoProp.push('Mettez à jeun 12–24h si vomissements récents, puis réintroduisez progressivement'); recoProp.push('Photographiez les selles quotidiennement pendant 2 jours'); recoProp.push('Consultez si pas d\'amélioration sous 48h ou si aggravation'); } else if (niveau === 'orange') { recoProp.push('Prenez rendez-vous chez votre vétérinaire aujourd\'hui ou demain'); recoProp.push('Emportez des photos des selles (plusieurs angles, bonne lumière)'); recoProp.push('Notez la fréquence exacte et l\'heure d\'apparition de chaque symptôme'); recoProp.push('Surveillez l\'hydratation — pincement de peau, sécheresse des gencives'); recoProp.push('Si aggravation brutale → urgence immédiate, ne pas attendre le RDV'); } else { recoProp.push('Appelez le 3115 ou votre clinique vétérinaire maintenant'); recoProp.push('Préparez le transport immédiat'); recoProp.push('Ne tentez pas de faire vomir — n\'administrez rien'); recoProp.push('Emportez photos + vidéos des symptômes pour le vétérinaire'); } // Recommandations vétérinaire var recoVeto = []; if (niveau === 'urgence' || niveau === 'rouge') { recoVeto.push('Score digestif ' + s + '/100 — urgence potentielle'); if (state.flagRougeA) recoVeto.push('Flag rouge A déclenché (symptômes critiques)'); if (raceAlert) recoVeto.push(raceAlert); recoVeto.push('Bilan recommandé : NFS, biochimie, imagerie abdominale'); } else if (niveau === 'orange') { recoVeto.push('Score digestif ' + s + '/100 — consultation recommandée sous 24h'); recoVeto.push('Bilan suggéré : examen clinique complet, coproscopie si diarrhée persistante'); } else { recoVeto.push('Score digestif ' + s + '/100 — surveillance à domicile'); recoVeto.push('Réévaluation si persistance > 48h ou apparition de nouveaux symptômes'); } if (state.medicaments && state.medicaments.length > 0 && state.medicaments[0] !== 'med_aucun') { recoVeto.push('Traitements en cours : ' + state.medicaments.join(', ')); } if (state.antecedents && state.antecedents.length > 0 && state.antecedents[0] !== 'atcd_aucun') { recoVeto.push('Antécédents : ' + state.antecedents.join(', ')); } if (state.vaccination === 'non') { recoVeto.push('Animal non vacciné — risque infectieux accru (parvo, etc.)'); } // Construire et sauvegarder var existing = null; try { existing = JSON.parse(sessionStorage.getItem('sos-restitution')); } catch(e) {} var data = existing || { animal:{}, modules:[], date: new Date().toISOString() }; data.animal.race = state.race; // Supprimer ancien module digestif si présent data.modules = (data.modules || []).filter(function(m) { return m.id !== 'digestif'; }); data.modules.push({ id: 'digestif', nom: 'Digestif', score: s, scoreMax: 100, scoreDisplay: s + '/100', niveau: niveau, mesures: mesures, symptomes: symptomLabels, orientations: orientations, alerteRace: raceAlert, recommandationsProprio: recoProp, recommandationsVeto: recoVeto }); data.date = new Date().toISOString(); sessionStorage.setItem('sos-restitution', JSON.stringify(data)); // Auto-notify admin var mod = data.modules[data.modules.length - 1]; var userEmail = localStorage.getItem('sos_gate_token') || 'Anonyme'; try { fetch((location.hostname.includes('localhost') ? 'http://localhost:8787' : 'https://sos-toutou-api.sos-toutou-ek.workers.dev') + '/api/module-result', { method:'POST', headers:{'Content-Type':'application/json'}, body: JSON.stringify({ module: mod, animal: data.animal, userEmail: userEmail }) }); } catch(e) {} }