Cambio de sodio sérico
Calcule cuánto se moverá el sodio sérico tras un litro de suero: con sodio de 110, salino al 3 % (513 mEq/L) y 42 litros de agua corporal, sube unos 9 mEq/L. Estimación didáctica, no pauta de tratamiento. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Sodio
- 110
- Sodio del infusato
- 513
- Agua corporal total
- 42
- Cambio de sodio
- 9,3720930233 mEq/L
- Sodio proyectado
- 119,3720930233
La fórmula de Adrogué-Madias estima cuánto se espera que suba o baje el sodio sérico tras un litro de un líquido intravenoso concreto. Clínicos, estudiantes y equipos de software sanitario usan esa estimación al enseñar infusiones hipotónicas e hipertónicas, al revisar casos de hiponatremia e hipernatremia o al integrar calculadoras educativas en aplicaciones. Esta calculadora de cambio de sodio toma el sodio sérico actual, la concentración de sodio del infusato y el agua corporal total, y devuelve el cambio esperado en miliequivalentes por litro junto con un sodio proyectado tras ese litro. Los resultados son estimaciones educativas y no sustituyen la monitorización seriada, la elección de fluidos ni el consejo médico profesional.
Qué mide el cambio de sodio de Adrogué-Madias y qué líquidos cubre
El más uno da cuenta del litro extra que usted añade; el numerador es el superávit o el déficit de sodio que ese litro transporta respecto al sodio actual del paciente. Cuando el sodio del infusato es mayor que el sérico, como con suero salino al tres por ciento a quinientos trece miliequivalentes por litro, el cambio es positivo y se espera que el sodio sérico suba.
Cuando el sodio del infusato es menor, como con dextrosa al cinco por ciento en agua a cero miliequivalentes por litro, el cambio es negativo y se espera que el sodio sérico baje. El salino isotónico a ciento cincuenta y cuatro miliequivalentes por litro produce un cambio pequeño cuando el sodio sérico ronda ciento cuarenta.
El agua corporal total suele estimarse como una fracción del peso —unos cero coma seis veces el peso en kilogramos en varones adultos, cero coma cinco en mujeres adultas, y fracciones menores en pacientes mayores o más adiposos—, pero este extremo no estima esa fracción por usted; usted envía el valor en litros que ya calculó. Un agua corporal total de cero se rechaza porque un compartimento de agua nulo no es una entrada clínica válida.
Dónde ayuda la estimación y sus límites
Use la calculadora gratuita de cambio de sodio en el navegador para demostraciones en clase, tareas de enfermería y aprendizaje personal rápido sin reimplementar Adrogué-Madias en cada hoja de cálculo. Los flujos típicos envían un panel de hiponatremia con salino al tres por ciento y una estimación de ACT para mostrar cuán pronunciado puede subir el sodio por litro, o envían dextrosa en agua frente a un sodio sérico alto para mostrar la caída esperada.
Las personas con síntomas, trastornos conocidos del sodio, enfermedad renal, insuficiencia cardíaca o cambios de medicación deben seguir el consejo médico profesional y no un único número automatizado.
Qué puede hacer con ella
Hojas didácticas de hiponatremia
Las aplicaciones educativas muestran cómo el salino al tres por ciento frente a la dextrosa en agua mueve el sodio sérico por litro sin recodificar la identidad de ACT más uno en cada cliente.
Preguntas frecuentes
¿Cómo se calcula el cambio esperado de sodio?
Esa es la variación de Adrogué-Madias por litro de infusato.
¿Qué ocurre si el agua corporal total es cero?
Un agua corporal total de cero no es una entrada clínica válida para esta fórmula y no se cobra.
¿Sustituye el consejo médico o incluye el potasio de la bolsa?
No. Los resultados son estimaciones educativas. Quienes tengan trastornos del sodio deben seguir la orientación profesional, no solo esta calculadora.
¿Por qué la dextrosa al 5 % baja el sodio y el salino al 3 % lo sube?
Porque la dextrosa al 5 % en agua no lleva sodio y diluye el del cuerpo. El salino al 3 % contiene 513 mEq/L, muy por encima de cualquier sodio sérico, así que cada litro aporta más sodio que el agua corporal que lo rodea.
¿Cómo estimo el agua corporal total?
Una estimación habitual es unas 0,6 veces el peso en kilos en hombres adultos y 0,5 en mujeres adultas, menos en personas mayores o con más tejido graso. La calculadora no la estima: usted introduce los litros ya calculados.
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/sodium-change \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"sodium":110,"infusate_sodium":513,"total_body_water":42}'const res = await fetch("https://api.kit.forhosting.com/health/sodium-change", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"sodium": 110,
"infusate_sodium": 513,
"total_body_water": 42
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/sodium-change",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"sodium": 110,
"infusate_sodium": 513,
"total_body_water": 42
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/sodium-change", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"sodium":110,"infusate_sodium":513,"total_body_water":42}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"sodium":110,"infusate_sodium":513,"total_body_water":42}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/sodium-change", 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
{
"sodium": 110,
"infusate_sodium": 513,
"total_body_water": 42
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.sodium_change",
"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.
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
Un agua corporal total de cero se rechaza con invalid_input porque un compartimento de agua corporal nulo no es una entrada clínica válida.
Qué mide el cambio de sodio de Adrogué-Madias y qué líquidos cubre
El cambio esperado de sodio sérico por litro de infusato es la identidad de Adrogué-Madias que se enseña en electrólitos: sodium_change es igual al sodio del infusato menos el sodio sérico actual, todo dividido por el agua corporal total más un litro. La aritmética es determinista: números idénticos producen siempre el mismo JSON, con redondeo estable para que las pruebas fijen sodium_change entre entornos de ejecución sin sorpresas de coma flotante.
Contrato de entrada, campos de respuesta y conducta ante errores
El sodio sérico debe ser estrictamente positivo y estar dentro del rango docente declarado. El sodio del infusato debe ser no negativo para que la dextrosa en agua a cero siga siendo válida. Las claves de salida opcionales se omiten en lugar de ponerse a null. Combine este extremo con su propia estimación de peso a ACT; esta calculadora no infiere sexo, edad ni adiposidad a partir de la solicitud. Envíe un cuerpo JSON por POST con tres números finitos obligatorios. El campo sodium es el sodio sérico actual en miliequivalentes por litro; los alias incluyen na, Na, serum_sodium, current_sodium y sodium_meq. El campo infusate_sodium es la concentración de sodio del infusato en las mismas unidades; los alias incluyen infusate_na, na_inf, infusate e infusate_na_meq. El campo total_body_water es el agua corporal total en litros; los alias incluyen tbw, body_water, tbw_l y total_body_water_l. Cada campo puede llegar como número JSON o como cadena numérica. Campos ausentes, cadenas vacías y valores no finitos fallan con invalid_input nombrando el campo. El agua corporal total debe ser mayor que cero: un valor de cero o un volumen negativo falla con invalid_input y no se factura, porque un compartimento de agua corporal de cero no es una entrada válida para esta fórmula. Si tiene éxito, el cuerpo repite las tres entradas, informa sodium_change como el cambio esperado en miliequivalentes por litro, informa projected_sodium como el sodio actual más ese cambio tras un litro, fija unit en mEq/L, reafirma la cadena de la fórmula y fija method en adrogue_madias para que los clientes ramifiquen según la identidad del algoritmo.
Uso de la API, precios, flujos de producto y límites prácticos
Use la API de prepago cuando un SaaS sanitario, una hoja electrónica, un laboratorio de simulación, una plataforma de tutoría o un LMS escolar necesite un contrato estable bajo saldo KIT a $0.002 por elemento exitoso; los fallos de validación nunca consumen saldo después de que el motor rechaza la solicitud. Mantenga las peticiones pequeñas, fije sodium_change en las pruebas con el redondeo documentado y obtendrá cifras reproducibles para edge workers, complementos LMS y embudos de salud al consumidor sin montar un soporte de decisión clínica que no está autorizado a ofrecer. Divulgue siempre que las cifras son estimaciones educativas: la fórmula original ignora el potasio del infusato salvo que usted ya lo haya sumado en infusate_sodium, ignora las pérdidas urinarias continuas y no sustituye controles seriados de sodio, reglas de restricción hídrica ni límites de corrección prescritos por un clínico.
Casos de integración
Tareas de enfermería y facultad de medicina
Los estudiantes envían sodio actual, sodio del infusato y ACT y fijan el JSON esperado de sodium_change en correctores automáticos con salidas deterministas de Adrogué-Madias.
Laboratorios de simulación y backends SaaS
Las tuberías de servidor que ya almacenan paneles de electrólitos y una estimación de ACT llaman a un extremo de prepago para sodium_change en lugar de duplicar la fórmula en cada lenguaje.
Preguntas técnicas
¿Qué campos son obligatorios?
Tres campos obligatorios: sodium (Na sérico actual en mEq/L), infusate_sodium (Na del infusato en mEq/L) y total_body_water (litros, debe ser mayor que cero). Si faltan campos, se responde invalid_input y no se factura.
¿Cuánto cuesta la calculadora de cambio de sodio?
La herramienta del navegador es gratuita. Las solicitudes API usan saldo KIT de prepago a $0.002 por llamada exitosa; la entrada no válida no se factura.