Sodio corregido
Vea el sodio que tendría el paciente sin el efecto de la glucosa alta: 130 mmol/L con una glucosa de 400 mg/dL pasan a 134,8 con el factor de Katz (1,6); también puede usar 2,0 o el 2,4 de Hillier. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Sodio
- 130
- Glucosa
- 400
- Unidad de glucosa
- Mg dl
- Glucosa (mg/dl)
- 400
- Factor
- 1,6
- Glucosa de referencia (mg/dl)
- 100
Cuando sube la glucosa plasmática, el agua se desplaza al espacio extracelular y el sodio de laboratorio baja aunque la cantidad de sodio del organismo no haya cambiado. Esa dilución es esperable, de modo que el sodio medido subestima el valor que usted vería una vez tratada la glucosa. Esta calculadora de sodio corregido toma el sodio sérico medido en milimoles por litro, la glucosa en miligramos por decilitro o milimoles por litro, y un factor de corrección elegido — Katz 1.6, un intermedio 2.0 o Hillier 2.4 — y devuelve el sodio corregido en milimoles por litro.
Por qué baja el sodio medido en la hiperglucemia y cómo lo corrigen Katz y Hillier
La glucosa es un osmól efectivo en el líquido extracelular. Cuando su concentración sube, el agua sale de las células hasta que la osmolalidad a ambos lados de la membrana vuelve a coincidir. El sodio se mide en ese agua extracelular diluida, de modo que el Na+ informado es más bajo que el sodio que tendría el paciente con una glucosa normal.
Katz, en 1973, enseñó una regla lineal que aún se usa en planta: sume 1.6 milimoles por litro de sodio por cada 100 mg/dL de glucosa por encima de 100 mg/dL. Hillier y colaboradores midieron después una pendiente más pronunciada, unos 2.4 milimoles por litro por cada 100 mg/dL, que muchas calculadoras ofrecen como alternativa cuando la glucosa es extremadamente alta. Un factor intermedio de 2.0 queda entre esas dos pendientes publicadas y aparece en algunas hojas docentes.
Las tres comparten la misma álgebra: el sodio corregido es igual al sodio medido más el factor por (glucosa en miligramos por decilitro menos 100) dividido entre 100. Un sodio medido de 130 mmol/L con glucosa 400 mg/dL y el factor Katz se convierte por tanto en 130 más 1.6 por 3.0, es decir 134.8 mmol/L. El ancla de 100 mg/dL es la glucosa normal convencional de esos artículos, no una afirmación sobre el objetivo de ayuno de una persona.
Esta herramienta no diagnostica hiponatremia hipotónica, hiponatremia translocacional ni seudohiponatremia por lípidos o paraproteína; solo aplica la corrección aditiva publicada para que usted compare las dos pendientes habituales sobre el mismo par de cifras.
Cuándo conviene mirar el sodio corregido
Los equipos de urgencias y de planta a menudo necesitan una segunda cifra junto a un sodio medido bajo cuando la misma extracción muestra una glucosa en cientos o miles altos: ¿es esta una dilución translocacional que debería mejorar al bajar la glucosa, o un problema hipotónico que aún precisa restricción de agua o suero hipertónico? Aplicar Katz y Hillier sobre el mismo par de analitos acota con rapidez esa corrección antes de elegir líquidos.
Los hospitales docentes y quienes preparan exámenes usan un oráculo determinista para que el alumnado compruebe 1.6 frente a 2.4 sin sorpresas de redondeo en una hoja de cálculo. El software intermedio de laboratorio y las hojas de flujo de la historia clínica electrónica que ya guardan el sodio en milimoles por litro y la glucosa en miligramos por decilitro o milimoles por litro pueden llamar a un solo extremo en lugar de incrustar tres números mágicos en cada interfaz.
Comprobaciones clásicas a mano: sodio 130 con glucosa 400 mg/dL y factor 1.6, que da una corrección de 4.8 y un sodio corregido de 134.8 mmol/L; y sodio 135 con glucosa 22.2 mmol/L y factor 2.4, que convierte a 399.6 mg/dL y un sodio corregido de 142.1904 mmol/L. Glucosa 90 mg/dL es la vía de rechazo documentada. Esta página se dirige a quien busca una calculadora de sodio corregido, corrección de sodio en hiperglucemia, factor de Katz o sodio de Hillier.
No es una herramienta de déficit de agua libre, ni un hueco de osmolalidad sérica, ni una calculadora de anion gap, ni un protocolo de tratamiento.
Qué puede hacer con ella
Hiperglucemia a pie de cama con sodio medido bajo
Con un panel de 130 mmol/L de Na+ y 400 mg/dL de glucosa, calcule el sodio corregido Katz y Hillier para que el equipo vea cuánta hiponatremia es translocacional.
Preguntas frecuentes
¿Cómo se calcula el sodio corregido en la hiperglucemia?
Na+ corregido = Na+ medido + factor × (glucosa en mg/dL − 100) / 100. El factor 1.6 es Katz 1973 (predeterminado), 2.0 es la pendiente docente intermedia y 2.4 es Hillier 1999. El resultado va en mmol/L.
¿Por qué falla una glucosa por debajo de 100 mg/dL?
La corrección publicada se define para hiperglucemia por encima de la referencia de 100 mg/dL.
¿Puedo enviar la glucosa en mmol/L?
El motor multiplica por 18 para obtener mg/dL y luego aplica la misma referencia de 100 mg/dL (unos 5.6 mmol/L).
¿Qué factor de corrección debo elegir?
Katz 1.6 es el valor habitual de planta. Hillier 2.4 es más pronunciado y se cita a menudo con glucosa muy alta. 2.0 queda entre ambos. Esta herramienta aplica el factor que usted envía; no elige un protocolo clínico.
¿Cuánto cuesta la calculadora de sodio corregido?
La herramienta del navegador es gratuita y se ejecuta en su dispositivo.
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-correction \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"sodium":130,"glucose":400}'const res = await fetch("https://api.kit.forhosting.com/health/sodium-correction", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"sodium": 130,
"glucose": 400
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/sodium-correction",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"sodium": 130,
"glucose": 400
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/sodium-correction", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"sodium":130,"glucose":400}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"sodium":130,"glucose":400}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/sodium-correction", 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": 130,
"glucose": 400
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.sodium_correction",
"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
La glucosa debe situarse en o por encima de la referencia clásica de 100 mg/dL; los valores inferiores fallan con invalid_input porque no hay dilución hiperglucémica que revertir. La misma aritmética pura alimenta el ejecutor gratuito del navegador y la API prepaga a $0.002 por llamada correcta, sin red, sin semillas aleatorias y sin reloj.
Contrato de entrada, unidades, forma de la respuesta y el error por umbral de glucosa
Los milimoles por litro de glucosa se convierten con el factor clínico convencional dieciocho, de modo que los miligramos por decilitro equivalen a milimoles por litro por 18, y la referencia de 100 mg/dL queda entonces en unos 5.6 mmol/L. El sodio debe estar entre 50 y 200 mmol/L. Tras la conversión, la glucosa no debe superar 2000 mg/dL. Envíe un cuerpo JSON con dos números finitos obligatorios: sodium (alias na, Na, serum_sodium, sodium_mmol, measured_sodium) en milimoles por litro, y glucose (alias glu, blood_glucose, glucose_value, serum_glucose) en la unidad indicada por glucose_unit. El glucose_unit opcional (alias glu_unit, glucose_units, unit_glucose) es el conjunto cerrado mg_dl o mmol_l y por defecto vale mg_dl, es decir miligramos por decilitro. El factor opcional (alias correction_factor, k, katz_factor) es 1.6, 2.0 o 2.4 y por defecto vale 1.6, la pendiente de Katz. Si la glucosa convertida queda por debajo del umbral de referencia normal de 100 mg/dL, la tarea falla con invalid_input y un mensaje de que la corrección de sodio por hiperglucemia no aplica: esos fallos no se facturan. Campos ausentes, cadenas no numéricas, unidades desconocidas y un factor fuera de las tres pendientes permitidas también devuelven invalid_input. Si acierta, el cuerpo ecoa sodium, glucose, glucose_unit, glucose_mg_dl y factor; nombra el método katz, two o hillier; informa reference_glucose_mg_dl de 100, delta_glucose_mg_dl, el término aditivo sodium_correction y sodium_corrected en milimoles por litro (unit_sodium), más la cadena de la fórmula. Las llamadas API correctas cuestan $0.002 por ítem.
Dónde resulta útil una API de corrección de sodio por hiperglucemia
Las tareas fallidas que devuelven invalid_input no consumen saldo prepago, lo que mantiene baratos los scripts exploratorios cuando usted envía a propósito una glucosa por debajo de la referencia para probar la validación del cliente.
Casos de integración
Conversión de unidades en laboratorio e historia clínica
Las interfaces que guardan la glucosa en mmol/L llaman al mismo extremo con glucose_unit mmol_l y la conversión convencional ×18, dejando el sodio corregido en mmol/L junto al valor medido.
Oráculos docentes y fixtures de referencia
El material de curso y los arneses de prueba congelan resultados Katz 1.6 y Hillier 2.4 conocidos, más el rechazo de glucosa por debajo de 100, en lugar de volver a derivar la pendiente en cada hoja.