Calculateur de déficit d'eau libre
Avec une natrémie à 160 mEq/L, une cible à 140 et un homme de 70 kg, le déficit en eau libre est de 6 litres pour 42 litres d'eau corporelle. C'est une estimation pédagogique pour les exercices sur l'hypernatrémie, jamais un plan de traitement. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Sodium
- 160
- Sodium cible
- 140
- Pondération
- 70
- Sexe
- Homme
- Fraction d'eau corporelle totale
- 0,6 L
- Tbw
- 42
- Variation du sodium
- 20
- Déficit hydrique
- 6
Le calculateur de déficit d'eau libre estime combien de litres d'eau sans électrolytes seraient nécessaires, selon une identité pédagogique, pour abaisser le sodium sérique d'une valeur de laboratoire élevée jusqu'à une cible choisie, en maintenant l'eau corporelle totale estimée comme une fraction du poids selon le sexe. Les enseignants, les étudiants infirmiers et les équipes produit utilisent cette identité pour enseigner l'hypernatrémie, revoir des feuilles d'électrolytes ou intégrer un petit calculateur pédagogique. Vous envoyez le sodium sérique actuel, le sodium cible, le poids en kilogrammes et le sexe ; la réponse indique le déficit en litres avec l'eau corporelle totale et la fraction utilisée. Si le sodium actuel est sous la cible, la requête échoue car l'identité décrit un déficit hydrique d'hypernatrémie, non un déficit sodique d'hyponatrémie. Un poids qui n'est pas un nombre positif échoue aussi. Les erreurs de validation ne sont pas facturées. Les chiffres sont des estimations pédagogiques et ne remplacent jamais les contrôles sériés du sodium, le choix des fluides ni l'avis médical professionnel.
Ce que mesure la formule du déficit d'eau libre et comment l'eau corporelle totale est estimée
Le déficit d'eau libre est l'identité pédagogique des manuels utilisée lorsque le sodium sérique se situe au-dessus d'une cible choisie : litres d'eau sans électrolytes théoriquement nécessaires pour refermer cet écart en maintenant fixe l'eau corporelle totale estimée. Le déficit hydrique égale l'eau corporelle totale en litres multipliée par le sodium actuel divisé par le sodium cible moins un, ce qui est algébriquement identique à l'eau corporelle totale multipliée par la différence entre sodium actuel et cible, le tout divisé par la cible.
Les deux valeurs de sodium sont en milliequivalents par litre, l'eau corporelle totale est en litres, et le produit s'exprime en litres d'eau libre. L'eau corporelle totale n'est pas mesurée ici et n'est pas l'équation de Watson ; elle est estimée comme une fraction du poids en kilogrammes selon le sexe. La valeur pédagogique par défaut chez l'homme adulte est zéro virgule six fois le poids.
La valeur pédagogique par défaut chez la femme adulte est zéro virgule cinq fois le poids. Ces fractions ignorent volontairement l'âge, la taille et l'adiposité afin que le point d'accès reste un calculateur à quatre champs plutôt qu'un modèle complet de composition corporelle. Lorsque le sodium actuel vaut cent soixante milliequivalents par litre, que la cible est cent quarante et qu'un homme de soixante-dix kilogrammes est saisi, l'eau corporelle totale est de quarante-deux litres et le déficit hydrique de six litres.
Lorsque le sodium actuel égale déjà la cible, l'identité renvoie zéro litre. Un poids manquant, nul, négatif ou non fini est aussi rejeté, car une masse non positive ne peut pas donner un volume d'eau corporelle totale utilisable. L'arithmétique est déterministe.
Les limites de cette estimation pédagogique
Appelez le calculateur gratuit de déficit d'eau libre dans le navigateur pour des démonstrations en classe, des devoirs d'infirmiers et un apprentissage personnel rapide sans réimplémenter l'identité d'eau corporelle totale selon le sexe dans chaque tableur. Gardez les requêtes petites, figez les champs numériques dans les tests avec l'arrondi documenté, et vous obtiendrez des chiffres reproductibles pour edge workers, greffons LMS et entonnoirs de santé grand public sans dresser un soutien à la décision clinique que vous n'êtes pas habilité à offrir.
Indiquez toujours que les chiffres sont des estimations pédagogiques : les fractions ignorent l'âge et la composition corporelle, l'identité ignore les pertes urinaires en cours et l'eau insensible, et le résultat ne remplace ni les contrôles sériés du sodium, ni un plafond de correction choisi, ni les fluides prescrits par un clinicien. Les personnes présentant des symptômes, des troubles connus du sodium, une maladie rénale, une insuffisance cardiaque ou un changement de médicaments doivent suivre un avis médical professionnel plutôt qu'un seul nombre automatisé.
Ne traitez pas un déficit calculé élevé comme un bolus d'eau libre ; le rythme de correction, le choix du fluide et la surveillance restent des décisions cliniques hors de ce point d'accès.
Cas d’usage
Feuilles pédagogiques d'hypernatrémie
Les applications éducatives montrent comment un homme de soixante-dix kilogrammes à cent soixante milliequivalents par litre vers une cible de cent quarante donne six litres sans recoder les fractions sur chaque client.
Questions fréquentes
Que se passe-t-il si le sodium sérique actuel est sous la cible ?
Le déficit d'eau libre est l'identité pédagogique de l'hypernatrémie ; un sodium actuel sous la cible est un autre problème et n'est pas facturé.
Cela remplace-t-il un avis médical ou choisit-il un rythme de correction ?
Non. Les résultats sont des estimations pédagogiques avec les fractions adultes 0.6 et 0.5, pas un ordre de fluide. Les personnes atteintes de troubles du sodium doivent suivre un conseil professionnel, pas ce calculateur seul.
Quelle est la formule du déficit en eau libre ?
Eau corporelle totale multipliée par le sodium actuel divisé par le sodium cible, moins un. Avec une natrémie à 160, une cible à 140 et 42 litres d'eau corporelle, le déficit est de 6 litres.
Comment l'eau corporelle totale est-elle estimée ?
Comme une fraction du poids, soit 0,6 chez l'homme et 0,5 chez la femme dans cette version pédagogique : un homme de 70 kg a donc 42 litres. L'âge, la stature et la masse grasse sont volontairement ignorés.
Que donne le calcul si la natrémie est déjà à la cible ?
Le résultat est de zéro litre, puisqu'il n'y a aucun écart à combler. Le calculateur ne fonctionne que si le sodium actuel est égal ou supérieur à la cible, ce qui correspond à l'hypernatrémie.
Outils associés
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/water-deficit \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"sodium":160,"target_sodium":140,"weight":70,"sex":"male"}'const res = await fetch("https://api.kit.forhosting.com/health/water-deficit", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"sodium": 160,
"target_sodium": 140,
"weight": 70,
"sex": "male"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/water-deficit",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"sodium": 160,
"target_sodium": 140,
"weight": 70,
"sex": "male"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/water-deficit", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"sodium":160,"target_sodium":140,"weight":70,"sex":"male"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"sodium":160,"target_sodium":140,"weight":70,"sex":"male"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/water-deficit", 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
{
"sodium": 160,
"target_sodium": 140,
"weight": 70,
"sex": "male"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.water_deficit",
"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. |
Notes techniques
Ce que mesure la formule du déficit d'eau libre et comment l'eau corporelle totale est estimée
Lorsque le sodium actuel est sous la cible, la même identité produirait un volume négatif qui décrit un excès d'eau plutôt qu'un déficit ; ce point d'accès rejette ce cas avec invalid_input au lieu de renvoyer un surplus signé, car l'intention de recherche et la formule pédagogique concernent l'hypernatrémie. Des nombres identiques produisent toujours le même JSON, avec un arrondi stable afin que les tests automatisés figent water_deficit d'un environnement d'exécution à l'autre sans surprises de virgule flottante.
Contrat d'entrée, champs de réponse et comportement d'erreur
Il doit être un nombre fini strictement positif dans la plage pédagogique déclarée. Le sodium cible doit aussi être un nombre fini strictement positif, car l'identité divise par cette cible. Les clés de sortie facultatives sont omises plutôt que mises à null. Associez ce point d'accès à vos propres contrôles sériés du sodium ; ce calculateur ne prescrit ni un rythme de correction ni un liquide intraveineux. Envoyez un corps JSON par POST avec quatre champs obligatoires. Le champ sodium est le sodium sérique actuel en milliequivalents par litre ; les alias comprennent current_sodium, na, Na, serum_sodium et sodium_meq. Le champ target_sodium est le sodium sérique souhaité dans les mêmes unités ; les alias comprennent desired_sodium, na_target, goal_sodium et target_na. Après l'analyse des deux champs de sodium, le gestionnaire les compare : si le sodium actuel est sous la cible, la tâche échoue avec invalid_input en nommant la comparaison, car le déficit d'eau libre est l'identité d'hypernatrémie et une valeur actuelle sous la cible appartient à un autre problème pédagogique. Le champ weight est la masse corporelle en kilogrammes ; les alias comprennent weight_kg, kg, mass et w. Le poids doit être un nombre fini positif dans la plage pédagogique déclarée ; un poids nul, négatif, manquant, vide ou non numérique échoue avec invalid_input et n'est pas facturé. Le champ sex sélectionne la fraction d'eau corporelle totale et est une énumération fermée : male, female, m, f, man ou woman, insensible à la casse ; alias gender. Toute valeur hors de cet ensemble échoue avec invalid_input. Chaque champ numérique peut arriver comme nombre JSON ou comme chaîne numérique. En cas de succès, le corps répète les quatre entrées, rapporte tbw_fraction comme zéro virgule six ou zéro virgule cinq, rapporte tbw comme cette fraction fois le poids en litres, rapporte water_deficit comme tbw fois le rapport de sodium moins un en litres, fixe unit à L, réaffirme la chaîne de formule et fixe method à free_water_deficit afin que les clients se branchent sur l'identité de l'algorithme.
Usage de l'API, tarifs, flux produits et limites pratiques
Utilisez l'API prépayée lorsqu'un SaaS de santé, une feuille électronique, un laboratoire de simulation, une plateforme de tutorat ou un LMS scolaire a besoin d'un contrat stable sous solde KIT à $0.002 par élément réussi ; les échecs de validation ne consomment jamais de solde après le rejet de la requête par le moteur. Les flux typiques envoient un bilan d'hypernatrémie avec un poids masculin ou féminin et une cible de cent quarante pour montrer combien de litres la formule de manuel attribue à l'écart d'eau libre, puis figent water_deficit dans des correcteurs automatiques. Comme l'implémentation est un parse de niveau A pur, chaque appel réussi coûte le tarif de base publié $0.002, sans jetons de modèle et sans réseau sortant.
Cas d'intégration
Devoirs d'infirmiers et de faculté de médecine
Les étudiants envoient le sodium actuel, le sodium cible, le poids et le sexe et figent le JSON de water_deficit dans des correcteurs automatiques avec des sorties déterministes d'eau corporelle fois le rapport.
Laboratoires de simulation et backends SaaS
Les pipelines serveur qui stockent déjà des bilans d'électrolytes, le poids et le sexe appellent un point d'accès prépayé pour water_deficit au lieu de dupliquer l'identité de manuel dans chaque langage.
Questions techniques
Comment le déficit d'eau libre est-il calculé ?
water_deficit = TBW × (sodium / target_sodium − 1), avec TBW = 0.6 × weight kg pour les hommes et 0.5 × weight kg pour les femmes. Le résultat est en litres (L). La réponse renvoie aussi tbw, tbw_fraction et delta_sodium.
Quels champs sont obligatoires ?
Quatre champs obligatoires : sodium (Na sérique actuel en mEq/L, doit être un nombre positif et au moins égal à la cible), target_sodium (Na souhaité en mEq/L), weight (kilogrammes, doit être un nombre positif) et sex (male ou female). Les champs manquants renvoient invalid_input et ne sont pas facturés.
Combien coûte le calculateur de déficit d'eau libre ?
L'outil du navigateur est gratuit. Les requêtes API utilisent un solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.