Calculadora de dose tPA
Um adulto de 70 kg recebe 63 mg de alteplase no total: um bolus de 6,3 mg e 56,7 mg em infusão por 60 minutos, a 0,9 mg por quilo com teto de 90 mg. Aritmética educativa, não uma prescrição. 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
- Peso
- 70
- Peso (kg)
- 70 mg
- Dose (mg/kg)
- 0,9
- Dose total máxima (mg)
- 90
- Dose total (mg)
- 63
A alteplase intravenosa, também chamada ativador de plasminogênio tecidual recombinante ou tPA, é o fibrinolítico clássico usado em adultos elegíveis com AVC isquêmico agudo. Os protocolos publicados dosam a partir do peso corporal medido a 0.9 miligramas por quilograma, sem nunca ultrapassar noventa miligramas, e depois partem esse total em um bolus de dez por cento e uma infusão de sessenta minutos do restante. Esta calculadora aceita um único peso corporal positivo em quilogramas, aplica esses coeficientes e devolve a dose total em miligramas junto com os miligramas do bolus, para que planilhas, simuladores e painéis educativos compartilhem uma definição aritmética transparente.
Por que a alteplase no AVC é 0.9 mg/kg com teto de 90 mg
A alteplase para AVC isquêmico agudo não é um frasco de miligramas único para todos. Protocolos de adultos publicados pelos grandes grupos de diretrizes especificam 0.9 miligramas de alteplase por quilograma de peso corporal medido, com um teto absoluto de noventa miligramas para que um paciente muito grande não receba uma dose linear sem limite. Dez por cento do total resultante é dado como bolus intravenoso em cerca de um minuto; os noventa por cento restantes são infundidos em sessenta minutos.
Esses três números — zero ponto nove miligramas por quilograma, um máximo de noventa miligramas e um bolus de dez por cento — são toda a aritmética desta capacidade. A calculadora não pontua o NIHSS, não verifica a hora em que a pessoa foi vista bem pela última vez e não rastreia hemorragia, cirurgia recente nem uso de anticoagulante; essas perguntas de elegibilidade pertencem a um clínico e a um protocolo local. O que ela faz é tornar a aritmética em miligramas transparente e reproduzível.
Você informa a massa corporal em quilogramas; recebe miligramas totais e miligramas de bolus calculados com os mesmos coeficientes todas as vezes. Usar o peso real da balança, e não o peso ideal, é a convenção desta indicação, por isso a única entrada obrigatória é uma massa positiva. Um valor nulo ou negativo em quilogramas não pode representar a massa de um paciente vivo, então a solicitação falha em vez de tomar um valor absoluto que esconderia um erro de digitação.
Trate cada resultado como um rateio educativo de miligramas segundo a definição publicada de 0.9 miligramas por quilograma, nunca como prescrição nem como substituto de uma equipe de AVC qualificada.
O que você envia e como o rateio em miligramas é devolvido
Informe weight como um número finito de quilogramas estritamente maior que zero. Em caso de sucesso, o serviço multiplica o peso por 0.9, limita o produto a noventa miligramas e parte o total limitado em um bolus de dez por cento e um restante de infusão de noventa por cento. Um adulto de setenta quilogramas produz 63 miligramas no total, um bolus de 6.3 miligramas e 56.7 miligramas infundidos, com capped false.
Um adulto de cento e vinte quilogramas seria 108 miligramas sem teto, então o resultado é 90 miligramas no total, um bolus de 9 miligramas e 81 miligramas infundidos, com capped true. Os campos em miligramas são arredondados a quatro casas decimais para que goldens e widgets permaneçam estáveis byte a byte entre runtimes. Combine os números com a sua própria planilha de bomba de infusão se precisar de mililitros de solução reconstituída: a capacidade devolve miligramas de alteplase, não contagem de frascos nem volumes de diluente.
Onde uma calculadora de dose tPA aparece no trabalho real
Cursos de medicina de emergência e de neurologia usam uma calculadora de dose tPA para que os alunos confiram o total de 0.9 miligramas por quilograma e o bolus de dez por cento contra um protocolo em papel, sem inverter à mão um decimal de dez por cento.
Centros de simulação e treinos de código AVC precisam de um oráculo determinístico que devolva os mesmos miligramas para a mesma massa em quilogramas toda vez que um cenário de manequim é reiniciado, em vez de uma célula de planilha que desviou quando alguém editou o máximo. Equipes de produto que constroem widgets educativos de AVC querem um passo de miligramas documentado que os clientes possam auditar no papel, não uma pontuação opaca que mistura tempo porta-agulha, pressão arterial e NIHSS em um único número sem explicação.
Assistentes de pesquisa que preparam conjuntos sintéticos de emergência precisam de rótulos estáveis de alteplase a partir de pesos conhecidos, sem chamadas de rede nem deriva de modelo. Se mais adiante você precisar de miligramas de tenecteplase, uma infusão de heparina ou uma pontuação completa de gravidade de AVC, trate-os como intenções de busca e páginas distintas em vez de sobrecarregar esta página de tPA.
Apresente sempre os resultados como estimativas educativas segundo a definição de alteplase a 0.9 miligramas por quilograma; a administração clínica exige profissionais qualificados, protocolos locais e um contexto de elegibilidade que esta ferramenta não coleta. Mantenha as solicitações pequenas, fixe os miligramas arredondados nos testes e você obtém totais e bolus reproduzíveis para dever de casa, plugins LMS e workers de borda, sem montar um sistema de farmácia próprio.
Casos de uso
Gabaritos de dose de AVC em sala de aula
Gere o total a 0.9 mg/kg e o bolus de 10% a partir de uma massa em quilogramas informada, para que docentes e autoavaliadores compartilhem uma verdade de referência transparente de alteplase.
Treinos de código AVC em laboratório de simulação
Reinicie os casos de manequim com o mesmo rateio de miligramas limitado a cada passagem, em vez de redigitar uma fórmula de planilha no meio de um cenário de tempo crítico.
Widgets educativos de fibrinólise
Mostre miligramas totais, de bolus e de infusão a partir do peso corporal, sem misturar NIHSS, última vez visto bem nem triagens de pressão arterial na mesma página.
Perguntas frequentes
Que fórmula esta calculadora de tPA usa?
Os miligramas totais equivalem a 0.9 vezes o peso corporal em quilogramas, com teto de 90 mg. O bolus é 10% desse total limitado; a infusão é os 90% restantes (total menos bolus).
Por que existe um máximo de 90 miligramas?
Os protocolos de alteplase no AVC isquêmico agudo do adulto limitam a dose a 90 mg, que é o que um paciente de 100 kg receberia a 0.9 mg/kg. Pacientes mais pesados permanecem em 90 mg em vez de escalar sem limite.
O que acontece se o peso for zero, negativo ou estiver faltando?
O peso deve ser um número finito positivo em quilogramas; valores não positivos nunca produzem uma dose em miligramas.
Isto verifica se o paciente é elegível para alteplase?
Não. Apenas converte uma massa positiva em quilogramas em miligramas. NIHSS, última vez visto bem, imagem, risco de sangramento e decisões do protocolo local continuam com um clínico qualificado.
Quanto custa a calculadora de dose tPA?
A ferramenta do navegador é gratuita e roda localmente.
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/tpa \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight":70}'const res = await fetch("https://api.kit.forhosting.com/health/tpa", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight": 70
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/tpa",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight": 70
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/tpa", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight":70}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight":70}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/tpa", 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
{
"weight": 70
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.tpa",
"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
Peso ausente, não numérico, nulo ou negativo falha com invalid_input e não é cobrado. A ferramenta gratuita do navegador e a API compartilham a mesma biblioteca, de modo que uma demonstração de aula e um pipeline automático sempre concordam. Chamadas API bem-sucedidas usam o saldo pré-pago do KIT a US$ 0,002 por item.
Por que a alteplase no AVC é 0.9 mg/kg com teto de 90 mg
A implementação é aritmética de ponto flutuante pura: sem consulta de rede a uma tabela de fármacos, sem modelo de linguagem e sem relógio, de modo que o mesmo peso sempre gera o mesmo JSON.
O que você envia e como o rateio em miligramas é devolvido
O nome canônico do campo é weight; os aliases weight_kg, body_weight e mass são aceitos para que formulários e scripts não dependam de uma única grafia. Cadeias numéricas são convertidas; cadeias vazias, campos ausentes, NaN, Infinity, zero e valores negativos falham com invalid_input nomeando weight e não são cobrados. O JSON devolve weight_kg ecoado, dose_mg_per_kg igual a 0.9, max_total_mg igual a 90, total_mg, bolus_mg, infusion_mg, um booleano capped que é true quando o teto de noventa miligramas limitou a dose, unit igual a mg e uma string formula que reafirma a identidade em três passos. Converta libras em quilogramas dividindo por 2.20462 antes de chamar se a sua balança for imperial; este endpoint não troca de unidade internamente. O preço das chamadas API bem-sucedidas é a base publicada de US$ 0,002 por item; falhas de validação não consomem saldo pré-pago.
Onde uma calculadora de dose tPA aparece no trabalho real
Como esta capacidade é um motor parse puro, o preço da API é a base publicada de US$ 0,002 por item bem-sucedido e a validação falha não consome saldo pré-pago.