Calculateur URR
Une urée de 80 avant la dialyse et de 24 après donne un taux de réduction de l'urée de 70 % : la séance a retiré 56 unités sur 80. Saisissez les deux valeurs dans la même unité pour voir la baisse en pourcentage. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Urée avant dialyse
- 80
- Urée après dialyse
- 24
- Urée éliminée
- 56 percent
- Urr
- 70
Le taux de réduction de l'urée, abrégé URR, est la baisse en pourcentage de l'azote uréique sanguin du début d'une séance d'hémodialyse jusqu'à la fin. Infirmiers de dialyse, étudiants en néphrologie et équipes de logiciels de santé le calculent à partir de deux concentrations de laboratoire : l'urée pré-dialyse et l'urée post-dialyse. Ce calculateur applique l'identité sous forme close URR égale pré moins post, divisé par pré, fois cent, et renvoie ce pourcentage avec les lectures reprises, la quantité ôtée et une formule lisible. L'urée post-dialyse doit être finie et non négative, et ne doit pas dépasser la lecture pré-dialyse, car une hausse pendant la séance n'est pas une réduction.
Ce que mesure le taux de réduction de l'urée et les entrées nécessaires
Pendant l'hémodialyse, l'urée et d'autres petits solutés quittent le sang en traversant un dialyseur. Le taux de réduction de l'urée est le résumé publié le plus simple de cette baisse : prenez la concentration pré-dialyse, soustrayez la concentration post-dialyse, divisez par la concentration pré-dialyse et multipliez par cent pour obtenir un pourcentage.
L'azote uréique sanguin en milligrammes par décilitre est l'entrée de laboratoire habituelle aux États-Unis ; l'urée en millimoles par litre est tout aussi valable pourvu que les deux lectures utilisent la même unité, car le rapport est sans dimension. Cette capacité implémente exactement cette identité. L'urée pré-dialyse doit être strictement supérieure à zéro pour que le taux soit défini.
L'urée post-dialyse doit être finie et non négative, zéro compris lorsque l'épuration est complète. Une valeur post-dialyse supérieure à la valeur pré-dialyse échoue plutôt que d'inventer une réduction négative. Des bornes pratiques gardent saines les saisies de cours et grand public : concentrations de zéro à dix mille dans l'unité partagée, pré-dialyse strictement positive.
Présentez le pourcentage comme de l'arithmétique pédagogique tirée de l'identité publiée, non comme un diagnostic clinique, un substitut de Kt/V ni une prescription de traitement que ce calculateur ne recueille pas.
Où il sert et ses limites pratiques
Appelez le calculateur gratuit de taux de réduction de l'urée dans le navigateur pour les démonstrations de cours, les devoirs d'infirmiers de dialyse et l'apprentissage personnel rapide, sans réimplémenter l'identité dans chaque tableur. Appariez ce point d'accès à vos propres unités de laboratoire et à votre flux — confirmez que les deux lectures sont du BUN en milligrammes par décilitre ou toutes deux de l'urée en millimoles par litre, et non un couple mixte — puis stockez urr à côté du bilan brut pour les tableaux de bord.
Préférez des unités cohérentes ; si votre formulaire recueille des entiers, envoyez des entiers et le moteur accepte encore les chaînes numériques. Gardez des attentes pédagogiques : c'est un outil de calcul et d'apprentissage, non un dispositif médical de diagnostic, et les personnes en dialyse, avec une insuffisance rénale connue ou des questions sur l'adéquation de la séance doivent suivre un avis médical professionnel plutôt qu'un unique pourcentage automatisé.
Si vous avez ensuite besoin de Kt/V, du volume d'ultrafiltration ou d'urée équilibrée, traitez-les comme des intentions de recherche distinctes plutôt que de surcharger cette page de taux de réduction de l'urée. Gardez les requêtes petites, figez le pourcentage arrondi dans les tests, et vous obtiendrez un URR reproductible pour les devoirs, les greffons LMS et les workers de bord, sans dresser un système d'information clinique à vous.
Cas d’usage
Laboratoires de simulation et backends SaaS
Les pipelines serveur qui stockent déjà des bilans de laboratoire de dialyse appellent un point d'accès prépayé pour les champs urr au lieu de dupliquer le pourcentage dans chaque langage.
Questions fréquentes
Que se passe-t-il si l'urée pré-dialyse vaut zéro ?
Une urée pré-dialyse nulle ne peut définir un taux de réduction de l'urée car le pourcentage exigerait une division par zéro, et l'appel échoué n'est pas facturé.
Que se passe-t-il si l'urée post-dialyse dépasse l'urée pré-dialyse ?
Une lecture post-dialyse supérieure à la lecture pré-dialyse n'est pas une réduction ; le calculateur n'invente pas un pourcentage négatif.
Quelles unités dois-je envoyer ?
Envoyez les deux lectures dans la même unité, en général l'azote uréique sanguin en mg/dL ou l'urée en mmol/L. Le rapport est sans dimension ; des unités mixtes rendraient urr sans signification.
Quel URR est considéré comme suffisant ?
Les manuels retiennent souvent 65 % comme seuil d'adéquation, comme pour une baisse de 100 à 35. Le calculateur ne fait que l'arithmétique ; savoir si une séance a suffi relève de l'équipe de dialyse.
L'URR est-il la même chose que le Kt/V ?
Non. L'URR n'est que la baisse en pourcentage de l'urée sur une séance. Le Kt/V, le volume d'ultrafiltration ou l'urée équilibrée sont d'autres calculs que cet outil ne fait pas.
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/urr \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"pre_urea":80,"post_urea":24}'const res = await fetch("https://api.kit.forhosting.com/health/urr", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"pre_urea": 80,
"post_urea": 24
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/urr",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"pre_urea": 80,
"post_urea": 24
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/urr", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"pre_urea":80,"post_urea":24}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"pre_urea":80,"post_urea":24}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/urr", 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
{
"pre_urea": 80,
"post_urea": 24
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.urr",
"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
L'urée pré-dialyse doit être un nombre fini supérieur à zéro ; une valeur pré-dialyse nulle ne peut définir un taux et échoue avec invalid_input. Les appels API réussis utilisent le $0.002 publié par élément ; une entrée invalide n'est pas facturée.
Ce que mesure le taux de réduction de l'urée et les entrées nécessaires
Envoyez le champ obligatoire pre_urea comme concentration pré-dialyse et le champ obligatoire post_urea comme concentration post-dialyse ; les alias documentés tels que pre_bun, bun_pre, pre_dialysis_bun, post_bun et c_post sont acceptés. Des entrées identiques produisent toujours le même JSON, car le chemin est de l'arithmétique pure, sans réseau, sans modèle, sans graine aléatoire et sans horloge.
Lire le pourcentage, les champs de réponse et les voies d'erreur
Le champ unit vaut toujours percent. Un couple de seuil d'adéquation de manuel de cent et trente-cinq produit soixante-cinq pour cent. Des concentrations pré et post égales produisent un URR de zéro pour cent, arithmétique de séance valable même si médiocre, et non une erreur. Les concentrations négatives échouent car une lecture d'urée négative n'est pas une entrée de laboratoire valable pour ce calculateur. Ne confondez pas ce point d'accès avec Kt/V, Kt/V équilibré, Kt/V standard ou des modèles de génération d'urée — ce sont d'autres intentions de recherche et d'autres contrats. En cas de succès, le JSON reprend les valeurs nettoyées de pre_urea et post_urea, indique urea_removed comme pré moins post dans la même unité de concentration, et indique urr comme cette différence divisée par pré fois cent. La chaîne formula répète URR égale parenthèse pré moins post sur pré fois cent, et method est toujours urea_reduction_ratio afin que le code en aval puisse ramifier sans flairer les formes. Utilisez urr seul lorsque vous n'avez besoin que du pourcentage pour une feuille ; utilisez urea_removed pour enseigner le numérateur de l'identité. Un exemple adulte classique de quatre-vingts en pré-dialyse et vingt-quatre en post-dialyse produit urea_removed cinquante-six et un URR de soixante-dix pour cent. Champs manquants, chaînes vides, texte non numérique, NaN et Infinity échouent avec invalid_input en nommant le champ. Un pre_urea nul échoue avec le message qu'une urée pré-dialyse nulle ne peut définir un taux de réduction de l'urée, car le pourcentage exigerait une division par zéro. Lorsque post_urea dépasse pre_urea, la tâche renvoie invalid_input indiquant que l'urée post-dialyse ne peut être supérieure à l'urée pré-dialyse, et l'appel n'est pas facturé. Le tarif des appels API réussis est le $0.002 publié par élément ; les échecs de validation ne consomment pas le solde prépayé.
Usage de l'API, tarifs, flux produits et limites pratiques
Envoyez un corps JSON avec les valeurs obligatoires pre_urea et post_urea dans la même unité de concentration. 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 le solde après que le moteur a rejeté la requête. Les auteurs qui livrent des SDK peuvent projeter urr dans des tableaux, des bandes de référence pédagogiques que vous définissez vous-même, et des cartes d'enseignement pas à pas qui montrent la chaîne formula et urea_removed.
Cas d'intégration
Devoirs d'infirmiers de dialyse et de néphrologie
Les étudiants envoient des paires de BUN pré-dialyse et post-dialyse et figent le JSON URR attendu dans des vérificateurs automatiques avec l'identité déterministe (pre − post) / pre.
Applications éducatives de santé et feuilles de travail
Les applications montrent comment une séance d'hémodialyse fait baisser l'urée sans recoder la formule du taux de réduction sur chaque client, y compris la voie invalid_input lorsque le post dépasse le pré.
Questions techniques
Comment calcule-t-on le taux de réduction de l'urée (URR) ?
URR (%) = (pre_urea − post_urea) / pre_urea × 100. Envoyez les deux concentrations dans la même unité ; la réponse inclut urr, urea_removed et une chaîne de formule lisible.
Combien coûte le calculateur URR ?
L'outil du navigateur est gratuit. Les requêtes API utilisent le solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.