Calculateur de débit urinaire
Recueillir 840 mL d'urine en 12 heures chez un patient de 70 kg correspond exactement à 1 mL par kilo et par heure, dans la zone pédagogique adéquate. Indiquez le volume, le poids et les heures pour comparer des recueils entre gabarits différents. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Volume urinaire
- 840
- Pondération
- 70
- Heures
- 12
- Diurèse (ml/kg/h)
- 1 mL/kg/h
- Diurèse (ml/h)
- 70
- Diurèse (ml/kg)
- 12
- Équivalent quotidien (ml)
- 1 680
Le débit urinaire en millilitres par kilogramme par heure est la manière dont les cours de soins infirmiers, de physiologie et de pratique de graphiques comparent un recueil mesuré à la taille corporelle et au temps écoulé. Ce calculateur de débit urinaire accepte le volume d'urine recueilli en millilitres, le poids du patient en kilogrammes et les heures de recueil, puis renvoie le taux comme le volume divisé par le produit du poids et des heures.
Ce que signifie le débit urinaire et comment les millilitres par kilogramme par heure sont calculés
Le débit urinaire répond à une question en trois parties : combien de millilitres d'urine ont été recueillis, pendant combien d'heures, et pour une personne de quelle masse corporelle. La forme fermée est le volume d'urine en millilitres divisé par le produit du poids en kilogrammes et des heures de recueil, ce qui donne des millilitres par kilogramme par heure.
Cette normalisation permet de comparer une poche de six heures d'un adulte de soixante-dix kilogrammes avec une poche de douze heures d'un patient plus petit sans mélanger des millilitres bruts qui ne sont pas à la même échelle. Un contrôle pédagogique classique est huit cent quarante millilitres sur douze heures chez un patient de soixante-dix kilogrammes, ce qui fait exactement un millilitre par kilogramme par heure parce que huit cent quarante divisé par huit cent quarante égale un.
Deux cent quarante millilitres sur huit heures chez un patient de quatre-vingts kilogrammes font zéro virgule trois cent soixante-quinze millilitres par kilogramme par heure, ce qui se situe dans la bande pédagogique d'oligurie de nombreux manuels infirmiers adultes. Un volume recueilli nul est une mesure valide et produit un taux de zéro. Un poids nul ou des heures nulles ne peuvent pas définir le quotient, donc ils échouent au lieu de renvoyer Infinity.
Où un calculateur de débit urinaire gagne vraiment sa place
Les cours de soins infirmiers et de physiologie assignent sans relâche des exercices en millilitres par kilogramme par heure à partir des panneaux d'entrées et sorties des manuels, de sorte qu'un oracle de confiance qui renvoie le taux, les compagnons horaires et par kilogramme, l'équivalent sur vingt-quatre heures et une bande pédagogique transparente accélère la notation et la préparation des démonstrations.
Les laboratoires de pratique de graphiques utilisent la même arithmétique comme contrôle de feuille au lit avant de discuter des seuils d'oligurie, de la balance hydrique, ou pourquoi un total brut en millilitres n'est pas comparable entre tailles corporelles. Les équipes produit qui construisent des widgets pédagogiques de simulation veulent un chemin documenté volume-poids-heures que les clients puissent auditer à la main, plutôt qu'un moteur rénal boîte noire qui mélange plusieurs scores sans les divulguer.
Les assistants de recherche qui préparent des jeux de données synthétiques d'entrées et sorties ont besoin d'étiquettes de taux stables à partir de triplets connus, sans appels réseau ni dérive de modèle. Si vous avez ensuite besoin de l'excrétion fractionnelle de l'urée, du taux de sudation à partir du changement de poids, ou d'un score SNAP néonatal qui n'inclut l'urine que comme l'un de plusieurs items, traitez-les comme des intentions de recherche et des pages d'atterrissage distinctes, plutôt que de surcharger cette page de calculateur de débit urinaire.
Présentez toujours les résultats comme des estimations pédagogiques d'un taux mesuré ; les décisions cliniques exigent des professionnels qualifiés, des protocoles locaux et des dosages que cet outil ne collecte pas.
Cas d’usage
Corrigés d'entrées et sorties en classe
Générez les millilitres par kilogramme par heure, les quotients compagnons et une bande pédagogique à partir du volume, du poids et des heures des manuels, afin que enseignants et auto-correcteurs partagent une vérité de référence transparente.
Démonstrations de soins infirmiers et de physiologie
Montrez pourquoi un total brut en millilitres n'est pas comparable entre tailles corporelles, sans mélanger scores diagnostiques ni seuils pédiatriques sur la même page.
Questions fréquentes
Comment le débit urinaire est-il calculé ?
Divisez le volume d'urine recueilli en millilitres par le produit de la masse corporelle en kilogrammes et des heures de recueil. Le résultat principal est en millilitres par kilogramme par heure (mL/kg/h).
Que se passe-t-il si les heures ou le poids valent zéro ?
Un intervalle de recueil nul ou une masse corporelle nulle ne peuvent pas définir des millilitres par kilogramme par heure, donc le moteur refuse plutôt que de renvoyer Infinity.
Comment formater l'entrée ?
Le volume peut être zéro ; le poids et les heures doivent être strictement supérieurs à zéro.
Combien coûte le calculateur de débit urinaire ?
L'outil du navigateur est gratuit et s'exécute en local.
Que signifient les zones pédagogiques du débit urinaire ?
Sous 0,3 mL/kg/h on parle d'anurie, sous 0,5 d'oligurie, de 0,5 à 2 de débit adéquat et au-dessus de 2 de débit élevé. Ce sont des conventions d'enseignement, pas un diagnostic ni un stade KDIGO.
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/urine-output \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"urine_volume":840,"weight":70,"hours":12}'const res = await fetch("https://api.kit.forhosting.com/health/urine-output", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"urine_volume": 840,
"weight": 70,
"hours": 12
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/urine-output",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"urine_volume": 840,
"weight": 70,
"hours": 12
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/urine-output", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"urine_volume":840,"weight":70,"hours":12}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"urine_volume":840,"weight":70,"hours":12}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/urine-output", 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
{
"urine_volume": 840,
"weight": 70,
"hours": 12
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.urine_output",
"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.
Limites
max_urine_volume_ml | 100000 |
max_weight_kg | 500 |
max_hours | 168 |
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
Une masse corporelle nulle ou un intervalle de recueil nul ne peuvent pas définir un chiffre par kilogramme et par heure, de sorte que ces cas échouent avec invalid_input au lieu d'Infinity. Les appels API réussis sont facturés $0.002 par élément ; les échecs de validation ne sont pas facturés.
Ce que signifie le débit urinaire et comment les millilitres par kilogramme par heure sont calculés
Le moteur indique aussi les millilitres par heure, les millilitres par kilogramme et un équivalent sur vingt-quatre heures obtenu en mettant à l'échelle le même taux, plus un teaching_band éducatif qui étiquette anurie en dessous de 0.3, oligurie en dessous de 0.5, adéquat de 0.5 à 2, et élevé au-dessus de 2 millilitres par kilogramme par heure. Ces bandes sont des conventions de classe, non un diagnostic, non un stadage KDIGO et non un substitut des seuils pédiatriques qui utilisent souvent un millilitre par kilogramme par heure. L'arithmétique est de la virgule flottante pure, sans réseau, sans graine aléatoire et sans horloge murale, de sorte que des triplets identiques produisent toujours le même JSON après un arrondi stable.
Contrat d'entrée, forme de la réponse et comportement d'erreur
Un poids nul échoue parce qu'une masse corporelle nulle ne peut pas définir des millilitres par kilogramme. Des heures nulles échouent parce qu'un intervalle nul ne peut pas définir un taux par heure. Volume négatif, poids négatif et heures négatives sont rejetés de la même manière. Envoyez par POST un corps JSON avec trois nombres finis obligatoires. Le champ urine_volume est le volume recueilli en millilitres et doit être zéro ou plus, jusqu'à cent mille millilitres ; les alias volume, volume_ml, urine_ml, output et urine sont acceptés. Le champ weight est la masse corporelle en kilogrammes et doit être strictement supérieur à zéro et au plus cinq cents kilogrammes ; les alias weight_kg, mass et body_weight sont acceptés. Le champ hours est l'intervalle de recueil et doit être strictement supérieur à zéro et au plus cent soixante-huit heures ; les alias duration, duration_hours, collection_hours et time_hours sont acceptés. Champs manquants, chaînes vides, jetons non numériques, NaN et Infinity échouent avec invalid_input en nommant le champ et ne sont pas facturés. En cas de succès, le corps renvoie urine_volume, weight et hours nettoyés ; renvoie urine_output_ml_per_kg_per_h comme taux principal ; renvoie urine_output_ml_per_h et urine_output_ml_per_kg comme quotients compagnons ; renvoie daily_equivalent_ml comme le même taux ramené à vingt-quatre heures ; étiquette teaching_band avec la bande éducative adulte ; fixe unit à mL/kg/h ; et reformule formula comme urine_output égal à urine_volume divisé par weight fois hours avec method ml_per_kg_per_hour.
Où un calculateur de débit urinaire gagne vraiment sa place
Comme cette capacité est un moteur parse pur, le tarif de l'API est la base publiée de $0.002 par élément réussi et la validation en échec ne consomme pas le solde.
Cas d'intégration
Fixtures déterministes de bilan hydrique
Produisez en masse des étiquettes stables de débit urinaire pour des panneaux synthétiques et des tests de régression, avec invalid_input strict devant un poids nul ou des heures nulles.
Questions techniques
Que signifie teaching_band ?
C'est une étiquette pédagogique adulte : anurie en dessous de 0.3 mL/kg/h, oligurie en dessous de 0.5, adéquat de 0.5 à 2, et élevé au-dessus de 2. Ce n'est pas un diagnostic et n'applique pas les seuils pédiatriques.