Calculateur de surdose de Tylenol
Le paracétamol, vendu sous le nom de Tylenol et sous ce nom générique dans de nombreux pays, est sûr aux doses de la notice et dangereux lors d'une seule ingestion massive, car les réserves hépatiques de glutathion peuvent s'épuiser et un métabolite réactif lèse alors les hépatocytes.
Lancer gratuitement
Ce calculateur de surdose de Tylenol prend une dose ingérée strictement positive en milligrammes et un poids corporel du patient strictement positif en kilogrammes, divise les milligrammes par les kilogrammes et place le résultat en milligrammes par kilogramme sur une bande éducative de risque d'ingestion aiguë. Il indique aussi si le seuil classique de traitement de cent cinquante milligrammes par kilogramme des tableaux d'enseignement a été atteint ou dépassé. Une dose ou un poids manquant, nul, négatif ou non fini échoue avec invalid_input au lieu d'inventer un niveau de risque. La même arithmétique pure s'exécute gratuitement dans le navigateur et via l'API à $0.002 par appel réussi. Il s'agit d'une estimation éducative de premier passage, non d'un diagnostic, non d'un nomogramme de taux sérique et non d'un substitut aux soins d'urgence.
Comment l’utiliser
Saisissez vos données dans le formulaire ci-dessus. L’outil les vérifie avant le calcul et affiche le résultat sur la même page.
Vérifiez vos données
Suivez les libellés et les unités de chaque champ. Si une valeur manque ou sort de la plage autorisée, la page indique quoi corriger.
Relancez le calcul ou automatisez-le
Utilisez l’outil web pour les vérifications ponctuelles et l’API pour intégrer la même capacité à un flux automatisé.
Cas d’usage
Obtenez une réponse maintenant
Saisissez un jeu de valeurs et consultez le résultat sans créer de feuille de calcul ni de script.
Comparez des scénarios
Modifiez une valeur à la fois et relancez le calcul pour voir ce qui influence le résultat.
Automatisez les tâches répétées
Utilisez l’API lorsque le même calcul doit s’exécuter dans votre produit ou votre flux.
Questions fréquentes
Comment le risque de surdose de Tylenol se calcule-t-il à partir de la dose et du poids ?
Divisez la quantité de paracétamol ingérée en milligrammes par le poids corporel en kilogrammes. Le résultat, dose_mg_per_kg, est placé sur une échelle éducative à quatre bandes : low en dessous de 75, possible de 75 jusqu'à 150, probable de 150 jusqu'à 350, et high à 350 et au-delà. Les sorties principales sont risk_level et treatment_threshold_exceeded.
Quand le seuil de traitement est-il dépassé ?
treatment_threshold_exceeded vaut true lorsque dose_mg_per_kg atteint au moins 150, la ligne classique d'enseignement pour une ingestion aiguë. Il vaut false sous cette ligne, y compris dans la bande possible de 75 jusqu'à 150. La réponse signale aussi treatment_threshold_mg, qui vaut 150 fois le poids de ce patient en kilogrammes.
Que se passe-t-il si la dose ou le poids est zéro, négatif ou manquant ?
La tâche échoue avec invalid_input. dose en milligrammes et weight en kilogrammes doivent tous deux être des nombres finis strictement positifs. Zéro, négatif, NaN, Infinity et les valeurs non numériques sont rejetés et ne sont pas facturés.
Ce calculateur est-il un diagnostic ou un substitut aux soins d'urgence ?
Non. Il renvoie une estimation éducative en milligrammes par kilogramme pour une ingestion aiguë déclarée. Il ne trace pas un nomogramme de taux sérique, ne lit pas le délai depuis l'ingestion et ne décide pas s'il faut commencer l'antidote. Consultez les urgences en cas de surdose suspectée.
Combien coûte le calculateur de surdose de Tylenol ?
L'outil du navigateur est gratuit. Les requêtes API utilisent un solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/health/tylenol-overdose \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"dose":7000,"weight":70}'const res = await fetch("https://api.kit.forhosting.com/health/tylenol-overdose", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"dose": 7000,
"weight": 70
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/tylenol-overdose",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"dose": 7000,
"weight": 70
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/tylenol-overdose", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"dose":7000,"weight":70}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"dose":7000,"weight":70}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/tylenol-overdose", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"dose": 7000,
"weight": 70
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.tylenol_overdose",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |