Calculadora de diuresis
Recoger 840 mL de orina en 12 horas en un paciente de 70 kg equivale exactamente a 1 mL por kilo y hora, dentro de la banda docente adecuada. Indique volumen, peso y horas para comparar recogidas entre personas de distinto tamaño. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Volumen de orina
- 840
- Peso
- 70
- Horas
- 12
- Diuresis (ml/kg/h)
- 1 mL/kg/h
- Diuresis (ml/h)
- 70
- Diuresis (ml/kg)
- 12
- Equivalente diario (ml)
- 1 680
La tasa de diuresis en mililitros por kilogramo por hora es el modo en que los cursos de enfermería, fisiología y práctica de gráficos comparan una recogida medida con la talla corporal y el tiempo transcurrido. Esta calculadora de diuresis acepta el volumen de orina recogido en mililitros, el peso del paciente en kilogramos y las horas de recogida, y devuelve la tasa como el volumen dividido por el producto del peso y las horas.
Qué significa la tasa de diuresis y cómo se calculan los mililitros por kilogramo por hora
La tasa de diuresis responde a una pregunta de tres partes: cuántos mililitros de orina se recogieron, durante cuántas horas y para una persona de qué masa corporal. La forma cerrada es el volumen de orina en mililitros dividido por el producto del peso en kilogramos y las horas de recogida, lo que produce mililitros por kilogramo por hora.
Esa normalización permite comparar una bolsa de seis horas de un adulto de setenta kilogramos con una bolsa de doce horas de un paciente más pequeño sin mezclar mililitros crudos que no están en la misma escala. Una comprobación clásica de aula es ochocientos cuarenta mililitros en doce horas en un paciente de setenta kilogramos, que es exactamente un mililitro por kilogramo por hora porque ochocientos cuarenta dividido por ochocientos cuarenta es uno.
Doscientos cuarenta mililitros en ocho horas en un paciente de ochenta kilogramos es cero coma tres setenta y cinco mililitros por kilogramo por hora, que queda en la franja docente de oliguria de muchos textos de enfermería de adultos. Esas franjas son convenciones de aula, no un diagnóstico, no una estadificación KDIGO y no un sustituto de los cortes pediátricos que a menudo usan un mililitro por kilogramo por hora. Un volumen recogido nulo es una medición válida y produce una tasa de cero.
Un peso nulo o unas horas nulas no pueden definir el cociente, así que fallan en lugar de devolver Infinity.
Dónde resulta útil una calculadora de diuresis
Los cursos de enfermería y fisiología asignan de continuo ejercicios de mililitros por kilogramo por hora a partir de paneles de ingresos y egresos de los manuales, de modo que un oráculo de confianza que devuelve la tasa, los compañeros horarios y por kilogramo, el equivalente a veinticuatro horas y una franja docente transparente acelera la corrección y el montaje de demos.
Los laboratorios de práctica de gráficos usan la misma aritmética como comprobación de hoja a pie de cama antes de hablar de umbrales de oliguria, balance hídrico o por qué un total crudo en mililitros no es comparable entre tallas corporales. Los equipos de producto que construyen widgets educativos de simulación quieren una ruta documentada volumen-peso-horas que los clientes puedan auditar a mano, en lugar de un motor renal de caja negra que mezcla varias puntuaciones sin revelarlas.
Los asistentes de investigación que preparan conjuntos sintéticos de ingresos y egresos necesitan etiquetas estables de tasa a partir de tripletes conocidos, sin llamadas de red ni deriva de modelo. Si más adelante necesita la excreción fraccionada de urea, la tasa de sudor a partir del cambio de peso o una puntuación SNAP neonatal que apenas incluye la orina como uno de varios ítems, trátelos como intenciones de búsqueda y páginas de aterrizaje separadas, en lugar de sobrecargar esta página de calculadora de diuresis.
Presente siempre los resultados como estimaciones educativas de una tasa medida; las decisiones clínicas exigen profesionales cualificados, protocolos locales y ensayos que esta herramienta no recoge.
Qué puede hacer con ella
Claves de ingresos y egresos para el aula
Genere mililitros por kilogramo por hora, cocientes compañeros y una franja docente a partir del volumen, el peso y las horas de los manuales, para que docentes y autoevaluadores compartan una verdad de referencia transparente.
Demostraciones de enfermería y fisiología
Muestre por qué un total crudo en mililitros no es comparable entre tallas corporales, sin mezclar puntuaciones diagnósticas ni cortes pediátricos en la misma página.
Preguntas frecuentes
¿Cómo se calcula la tasa de diuresis?
Divida el volumen de orina recogido en mililitros por el producto de la masa corporal en kilogramos y las horas de recogida. El resultado principal son mililitros por kilogramo por hora (mL/kg/h).
¿Qué ocurre si las horas o el peso son cero?
Un intervalo de recogida nulo o una masa corporal nula no pueden definir mililitros por kilogramo por hora, así que el motor lo rechaza en lugar de devolver Infinity.
¿Cómo se formatea la entrada?
El volumen puede ser cero; el peso y las horas deben ser estrictamente mayores que cero.
¿Cuánto cuesta la calculadora de diuresis?
La herramienta del navegador es gratuita y se ejecuta en local.
¿Qué significan las bandas docentes de diuresis?
Por debajo de 0,3 mL/kg/h se habla de anuria, por debajo de 0,5 de oliguria, de 0,5 a 2 de diuresis adecuada y por encima de 2 de diuresis alta. Son convenciones de clase, no un diagnóstico ni una estadificación KDIGO.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su 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)Ejemplo de solicitud
{
"urine_volume": 840,
"weight": 70,
"hours": 12
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.urine_output",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Límites
max_urine_volume_ml | 100000 |
max_weight_kg | 500 |
max_hours | 168 |
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Una masa corporal nula o un intervalo de recogida nulo no pueden definir una cifra por kilogramo y por hora, de modo que esos casos fallan con invalid_input en lugar de Infinity. Las llamadas API correctas se facturan a $0.002 por ítem; los fallos de validación no se cobran.
Qué significa la tasa de diuresis y cómo se calculan los mililitros por kilogramo por hora
El motor también informa mililitros por hora, mililitros por kilogramo y un equivalente a veinticuatro horas obtenido al escalar la misma tasa, más un teaching_band educativo que etiqueta anuria por debajo de 0.3, oliguria por debajo de 0.5, adecuada de 0.5 a 2, y alta por encima de 2 mililitros por kilogramo por hora. La aritmética es de punto flotante puro, sin red, sin semilla aleatoria y sin reloj de pared, de modo que tripletes idénticos producen siempre el mismo JSON tras un redondeo estable.
Contrato de entrada, forma de la respuesta y comportamiento ante errores
Un peso nulo falla porque una masa corporal nula no puede definir mililitros por kilogramo. Unas horas nulas fallan porque un intervalo nulo no puede definir una tasa por hora. El volumen negativo, el peso negativo y las horas negativas se rechazan del mismo modo. Envíe por POST un cuerpo JSON con tres números finitos obligatorios. El campo urine_volume es el volumen recogido en mililitros y debe ser cero o mayor, hasta cien mil mililitros; se aceptan los alias volume, volume_ml, urine_ml, output y urine. El campo weight es la masa corporal en kilogramos y debe ser estrictamente mayor que cero y como máximo quinientos kilogramos; se aceptan los alias weight_kg, mass y body_weight. El campo hours es el intervalo de recogida y debe ser estrictamente mayor que cero y como máximo ciento sesenta y ocho horas; se aceptan los alias duration, duration_hours, collection_hours y time_hours. Campos ausentes, cadenas vacías, tokens no numéricos, NaN e Infinity fallan con invalid_input nombrando el campo y no se facturan. En caso de éxito el cuerpo ecoa urine_volume, weight y hours limpios; devuelve urine_output_ml_per_kg_per_h como tasa principal; devuelve urine_output_ml_per_h y urine_output_ml_per_kg como cocientes compañeros; devuelve daily_equivalent_ml como la misma tasa escalada a veinticuatro horas; etiqueta teaching_band con la franja educativa de adultos; fija unit en mL/kg/h; y reitera formula como urine_output igual a urine_volume dividido por weight por hours con method ml_per_kg_per_hour.
Dónde resulta útil una calculadora de diuresis
Como esta capacidad es un motor de parse puro, el precio de la API es la base publicada de $0.002 por ítem correcto y la validación fallida no consume saldo.
Casos de integración
Fixtures deterministas de balance hídrico
Produzca en lote etiquetas estables de tasa de diuresis para paneles sintéticos y pruebas de regresión, con invalid_input estricto ante peso nulo u horas nulas.
Preguntas técnicas
¿Qué significa teaching_band?
Es una etiqueta educativa de adultos: anuria por debajo de 0.3 mL/kg/h, oliguria por debajo de 0.5, adecuada de 0.5 a 2, y alta por encima de 2. No es un diagnóstico y no aplica cortes pediátricos.