Variação de sódio sérico
Veja quanto o sódio sérico deve mudar após um litro de soro: com sódio de 110, salina a 3% (513 mEq/L) e 42 litros de água corporal, ele sobe cerca de 9 mEq/L. Estimativa didática, não plano de tratamento. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Sódio
- 110
- Sódio do infusato
- 513
- Água corporal total
- 42
- Variação do sódio
- 9,3720930233 mEq/L
- Sódio projetado
- 119,3720930233
A fórmula de Adrogué-Madias estima quanto o sódio sérico deve subir ou cair após um litro de um líquido intravenoso específico. Clínicos, estudantes e equipes de software de saúde usam essa estimativa ao ensinar infusões hipotônicas e hipertônicas, ao revisar casos de hiponatremia e hipernatremia ou ao integrar calculadoras educativas em aplicativos. Esta calculadora de variação de sódio recebe o sódio sérico atual, a concentração de sódio do infusato e a água corporal total, e devolve a variação esperada em miliequivalentes por litro junto com um sódio projetado após esse litro. Os resultados são estimativas educativas e não substituem monitorização seriada, escolha de fluidos nem aconselhamento médico profissional.
O que a variação de sódio de Adrogué-Madias mede e quais fluidos cobre
O mais um contabiliza o litro extra que você adiciona; o numerador é o superávit ou o déficit de sódio que esse litro carrega em relação ao sódio atual do paciente. Quando o sódio do infusato é maior que o sérico, como no soro a três por cento com quinhentos e treze miliequivalentes por litro, a variação é positiva e espera-se que o sódio sérico suba.
Quando o sódio do infusato é menor, como na dextrose a cinco por cento em água com zero miliequivalentes por litro, a variação é negativa e espera-se que o sódio sérico caia. O soro isotônico a cento e cinquenta e quatro miliequivalentes por litro produz uma variação pequena quando o sódio sérico está perto de cento e quarenta. Água corporal total igual a zero é rejeitada porque um compartimento de água nulo não é uma entrada clínica válida.
Onde a estimativa ajuda e seus limites
Use a calculadora gratuita de variação de sódio no navegador para demonstrações em sala, tarefas de enfermagem e aprendizado pessoal rápido sem reimplementar Adrogué-Madias em cada planilha. Fluxos típicos enviam um painel de hiponatremia com soro a três por cento e uma estimativa de ACT para mostrar quão íngreme o sódio pode subir por litro, ou enviam dextrose em água contra um sódio sérico alto para mostrar a queda esperada.
Pessoas com sintomas, distúrbios conhecidos do sódio, doença renal, insuficiência cardíaca ou mudanças de medicação devem seguir aconselhamento médico profissional em vez de um único número automatizado.
Casos de uso
Planilhas didáticas de hiponatremia
Aplicativos educativos mostram como o soro a três por cento versus a dextrose em água move o sódio sérico por litro sem recodificar a identidade de ACT mais um em cada cliente.
Perguntas frequentes
Como a variação esperada de sódio é calculada?
Essa é a variação de Adrogué-Madias por litro de infusato.
O que acontece se a água corporal total for zero?
Água corporal total igual a zero não é uma entrada clínica válida para esta fórmula e não é cobrada.
Isso substitui aconselhamento médico ou inclui o potássio da bolsa?
Não. Os resultados são estimativas educativas. Pessoas com distúrbios do sódio devem seguir orientação profissional, não só esta calculadora.
Por que o soro glicosado a 5% baixa o sódio e a salina a 3% o aumenta?
Porque o soro glicosado a 5% não tem sódio e dilui o sódio do corpo. A salina a 3% contém 513 mEq/L, bem acima de qualquer sódio sérico, então cada litro traz mais sódio que a água corporal ao redor.
Como estimo a água corporal total?
Uma estimativa comum é cerca de 0,6 vez o peso em quilos para homens adultos e 0,5 para mulheres adultas, menos em idosos ou pessoas com mais gordura. A calculadora não faz essa estimativa: você informa os litros já calculados.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"sodium": 110,
"infusate_sodium": 513,
"total_body_water": 42
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.sodium_change",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Água corporal total igual a zero é rejeitada com invalid_input porque um compartimento de água corporal vazio não é uma entrada clínica válida.
O que a variação de sódio de Adrogué-Madias mede e quais fluidos cobre
A variação esperada de sódio sérico por litro de infusato é a identidade de Adrogué-Madias usada no ensino de eletrólitos: sodium_change é igual ao sódio do infusato menos o sódio sérico atual, tudo dividido pela água corporal total mais um litro. A água corporal total costuma ser estimada como uma fração do peso — cerca de zero vírgula seis vezes o peso em quilogramas em homens adultos, zero vírgula cinco em mulheres adultas, e frações menores em pacientes mais velhos ou mais adiposos —, mas este endpoint não estima essa fração por você; você envia o valor em litros que já calculou. A aritmética é determinística: números idênticos sempre produzem o mesmo JSON, com arredondamento estável para que os testes fixem sodium_change entre runtimes sem surpresas de ponto flutuante.
Contrato de entrada, campos de resposta e comportamento de erro
O sódio sérico deve ser estritamente positivo e estar na faixa didática declarada. O sódio do infusato deve ser não negativo para que a dextrose em água em zero continue válida. Chaves de saída opcionais são omitidas em vez de definidas como null. Envie um corpo JSON por POST com três números finitos obrigatórios. O campo sodium é o sódio sérico atual em miliequivalentes por litro; os aliases incluem na, Na, serum_sodium, current_sodium e sodium_meq. O campo infusate_sodium é a concentração de sódio do infusato nas mesmas unidades; os aliases incluem infusate_na, na_inf, infusate e infusate_na_meq. O campo total_body_water é a água corporal total em litros; os aliases incluem tbw, body_water, tbw_l e total_body_water_l. Cada campo pode chegar como número JSON ou como string numérica. Campos ausentes, strings vazias e valores não finitos falham com invalid_input nomeando o campo. A água corporal total deve ser maior que zero: um valor zero ou um volume negativo falha com invalid_input e não é cobrado, porque um compartimento de água corporal de zero não é uma entrada válida para esta fórmula. Em caso de sucesso, o corpo ecoa as três entradas, informa sodium_change como a variação esperada em miliequivalentes por litro, informa projected_sodium como o sódio atual mais essa variação após um litro, define unit como mEq/L, reafirma a string da fórmula e define method como adrogue_madias para que os clientes ramifiquem pela identidade do algoritmo. Combine este endpoint com a sua própria estimativa de peso para ACT; esta calculadora não infere sexo, idade nem adiposidade a partir da requisição.
Uso da API, preços, fluxos de produto e limites práticos
Use a API pré-paga quando um SaaS de saúde, uma planilha eletrônica, um laboratório de simulação, uma plataforma de tutoria ou um LMS escolar precisar de um contrato estável sob saldo KIT a US$ 0,002 por item bem-sucedido; falhas de validação nunca consomem saldo depois que o motor rejeita a solicitação. Mantenha as requisições pequenas, fixe sodium_change nos testes com o arredondamento documentado e você obterá cifras reproduzíveis para edge workers, plugins LMS e funis de saúde ao consumidor sem montar suporte de decisão clínica que você não está autorizado a oferecer. Divulgue sempre que os números são estimativas educativas: a fórmula original ignora o potássio do infusato a menos que você já o tenha somado em infusate_sodium, ignora perdas urinárias contínuas e não substitui checagens seriadas de sódio, regras de restrição hídrica nem limites de correção prescritos por um clínico.
Casos de integração
Tarefas de enfermagem e faculdade de medicina
Os estudantes enviam sódio atual, sódio do infusato e ACT e fixam o JSON esperado de sodium_change em corretores automáticos com saídas determinísticas de Adrogué-Madias.
Laboratórios de simulação e backends SaaS
Pipelines de servidor que já armazenam painéis de eletrólitos e uma estimativa de ACT chamam um endpoint pré-pago para sodium_change em vez de duplicar a fórmula em cada linguagem.
Perguntas técnicas
Quais campos são obrigatórios?
Três campos obrigatórios: sodium (Na sérico atual em mEq/L), infusate_sodium (Na do infusato em mEq/L) e total_body_water (litros, deve ser maior que zero). Campos ausentes devolvem invalid_input e não são cobrados.
Quanto custa a calculadora de variação de sódio?
A ferramenta do navegador é gratuita. As requisições API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.