SNAP-II neonatal
Some os seis itens do SNAP-II com os piores valores de um recém-nascido nas primeiras 12 horas de internação: pressão média 25, temperatura 35,2 °C, razão 1,5, pH 7,15 e diurese 0,5 mL/kg/h dão 34 pontos de 115. 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
- Pressão arterial média
- 25
- Criatividade
- 35,2
- PaO2/FiO2
- 1,5
- Ph
- 7,15
- Diurese
- 0,5
- Pontuação
- 34
- Pontuação máxima
- 115
- Janela de tempo (horas)
- 12
- Nome da pontuação
- SNAP-II
SNAP-II, o Score for Neonatal Acute Physiology II, resume o quão doente está um recém-nascido a partir dos piores valores registrados nas primeiras doze horas após a admissão. Esta calculadora aplica os seis itens publicados em 2001: a pressão arterial média mais baixa, a temperatura mais baixa, a razão PaO2/FiO2 mais baixa, o pH sérico mais baixo, se houve convulsões múltiplas e a diurese em mililitros por quilograma e hora. Devolve o total inteiro SNAP-II de zero a cento e quinze, mais o detalhamento de pontos por item que você pode fixar em testes. É uma pontuação fisiológica educacional, não um diagnóstico nem um substituto do neonatologista.
O que o SNAP-II mede e quais valores das primeiras 12 horas você precisa
SNAP-II é uma pontuação fisiológica de seis itens para recém-nascidos, publicada por Richardson, Corcoran, Escobar e Lee em 2001 como sucessora mais curta do Score for Neonatal Acute Physiology original. Foi desenhada para que uma equipe de terapia intensiva neonatal resumisse a gravidade da doença a partir de observações rotineiras das primeiras doze horas, sem colher a bateria original bem mais longa. Envie os piores valores das primeiras doze horas em seis campos.
A pressão arterial média mais baixa é a média arterial em milímetros de mercúrio. A temperatura mais baixa vai em graus Celsius, não Fahrenheit; uma leitura de berçário em Fahrenheit ficará fora da faixa Celsius e falhará em vez de ser convertida em silêncio. O item de oxigenação é a razão PaO2/FiO2 do SNAP-II: tensão arterial de oxigênio em milímetros de mercúrio dividida pelo oxigênio inspirado expresso como percentual de vinte e um a cem.
Por isso os cortes publicados ficam perto de 2.49 e não na escala adulta ARDS em milímetros de mercúrio perto de duzentos: sessenta milímetros de mercúrio com quarenta por cento de oxigênio é 60 dividido por 40, o que equivale a 1.5. O pH sérico mais baixo é o pior pH arterial ou capilar da janela. Convulsões múltiplas são um booleano: verdadeiro só quando ocorreu mais de uma convulsão reconhecida clinicamente; um evento isolado pontua zero.
A diurese é mililitros por quilograma e hora médios nessas doze horas, inclusive anúria em zero. Entradas idênticas sempre geram a mesma pontuação inteira porque o caminho é comparação pura, sem rede, sem modelo, sem semente aleatória e sem relógio de parede.
Como os pontos são atribuídos, como ler o total e quando a entrada é rejeitada
Cada item contribui com um inteiro publicado; o total SNAP-II é a soma, de zero em umas primeiras doze horas fisiologicamente discretas até o máximo de cento e quinze. Pressão arterial média de trinta milímetros de mercúrio ou mais pontua zero, de vinte a vinte e nove pontua nove e abaixo de vinte pontua dezenove. Temperatura estritamente acima de 35.6 Celsius pontua zero, de 35.0 a 35.6 inclusive pontua oito e abaixo de 35.0 pontua quinze.
PaO2/FiO2 estritamente acima de 2.49 pontua zero, de 1.0 a 2.49 pontua cinco, de 0.3 a 0.99 pontua dezesseis e abaixo de 0.3 pontua vinte e oito. pH sérico de 7.20 ou mais pontua zero, de 7.10 a 7.19 pontua sete e abaixo de 7.10 pontua dezesseis. Convulsões múltiplas somam dezenove pontos quando verdadeiras e zero quando falsas. Diurese de 1.0 mililitros por quilograma e hora ou mais pontua zero, de 0.1 a 0.9 pontua cinco e abaixo de 0.1, inclusive anúria, pontua dezoito.
Use score para um chip único, breakdown para trilha de auditoria e formula para uma legenda didática. Não trate um total alto como diagnóstico, motivo para retirar cuidados nem substituto de SNAPPE-II, CRIB-II ou um clínico. Limites práticos mantêm números de sala de aula saudáveis: pressão arterial média de zero a cento e cinquenta, temperatura de vinte e cinco a quarenta e três Celsius, PaO2/FiO2 de zero a vinte na escala SNAP-II, pH de 6.4 a 7.8, diurese de zero a trinta.
Usos no ensino e limites do cálculo
Chame a calculadora SNAP-II grátis no navegador para tarefas de enfermagem neonatal, laboratórios de simulação e ensino com revisão de prontuário, sem reimplementar as faixas de 2001 em cada planilha. Armazene score e breakdown junto aos sinais vitais brutos das primeiras doze horas para painéis e exporte colunas das seis entradas, de cada faixa de pontos e do total. Prefira unidades consistentes: milímetros de mercúrio, Celsius, PaO2/FiO2 do SNAP-II como milímetros de mercúrio sobre percentual de oxigênio, unidades de pH e mililitros por quilograma e hora.
Autores que publicam SDKs podem mapear score em um selo e breakdown em uma lista de seis linhas que cita a string formula. Mantenha expectativas educacionais: um recém-nascido hipotenso, hipotérmico e acidótico, com oligúria e convulsões, precisa de um neonatologista, não de um rótulo automático isolado. O produto nunca contacta um laboratório, nunca inventa uma pontuação aleatória e nunca carimba um relógio na carga.
Casos de uso
Laboratórios de simulação em UTIN e ensino com prontuário
Casos com manequins e de e-learning precisam de um oráculo SNAP-II determinístico para que a mesma fisiologia das primeiras 12 h gere sempre o mesmo total inteiro de gravidade.
Perguntas frequentes
Como a pontuação SNAP-II é calculada?
SNAP-II soma pontos publicados de seis itens piores das primeiras 12 h: pressão arterial média, temperatura, PaO2/FiO2, pH sérico, convulsões múltiplas e diurese (mL/kg/h). O total inteiro vai de 0 a 115.
Qual razão PaO2/FiO2 o SNAP-II usa?
Envie PaO2 em mmHg dividido por FiO2 como percentual (21–100), não a escala adulta ARDS em mmHg. Exemplo: PaO2 60 mmHg com 40% de oxigênio é 60/40 = 1.5, que pontua 5 pontos.
O que acontece se a diurese for negativa?
Uma vazão em mL/kg/h não pode ficar abaixo de zero, e essa falha não é cobrada.
Esta calculadora inclui SNAPPE-II ou estima mortalidade?
Não. Devolve apenas a pontuação fisiológica SNAP-II de seis itens. Não acrescenta peso ao nascer, Apgar nem pontos de pequeno para a idade gestacional, e não emite um percentual de mortalidade.
Isto é um diagnóstico e quanto custa a calculadora SNAP-II?
Não. É uma pontuação fisiológica educacional, não um dispositivo médico. A ferramenta do navegador roda grátis no seu dispositivo.
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/snap-score \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mean_bp":25,"temperature":35.2,"pao2_fio2":1.5,"ph":7.15,"seizures":false,"urine_output":0.5}'const res = await fetch("https://api.kit.forhosting.com/health/snap-score", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mean_bp": 25,
"temperature": 35.2,
"pao2_fio2": 1.5,
"ph": 7.15,
"seizures": false,
"urine_output": 0.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/snap-score",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mean_bp": 25,
"temperature": 35.2,
"pao2_fio2": 1.5,
"ph": 7.15,
"seizures": false,
"urine_output": 0.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/snap-score", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mean_bp":25,"temperature":35.2,"pao2_fio2":1.5,"ph":7.15,"seizures":false,"urine_output":0.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mean_bp":25,"temperature":35.2,"pao2_fio2":1.5,"ph":7.15,"seizures":false,"urine_output":0.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/snap-score", 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
{
"mean_bp": 25,
"temperature": 35.2,
"pao2_fio2": 1.5,
"ph": 7.15,
"seizures": false,
"urine_output": 0.5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.snap_score",
"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
Diurese negativa é rejeitada com invalid_input porque uma vazão não pode ser negativa. Itens de API bem-sucedidos custam US$ 0,002.
O que o SNAP-II mede e quais valores das primeiras 12 horas você precisa
Este endpoint implementa só essa tabela: não acrescenta pontos SNAPPE-II de peso ao nascer, Apgar nem pequeno para a idade gestacional, e não converte o total em percentual de mortalidade. Campos ausentes, booleanos em slots numéricos, strings vazias, infinitos e texto não numérico falham com invalid_input nomeando o campo.
Como os pontos são atribuídos, como ler o total e quando a entrada é rejeitada
Diurese negativa não é uma faixa: a requisição falha com invalid_input dizendo que urine_output não pode ser negativo, e essa falha não é cobrada. Em caso de sucesso, o corpo ecoa as seis entradas analisadas com arredondamento estável, lista os pontos por item em breakdown e devolve score como total inteiro, score_max de 115, window_hours de 12, method snap_ii, score_name SNAP-II e uma string formula que reescreve a tabela de 2001.
Uso da API, preço, fluxos de produto e limites educacionais
Envie um corpo JSON com mean_bp, temperature, pao2_fio2, ph, seizures e urine_output obrigatórios. Aliases documentados como mbp, temp, pf_ratio, serum_ph, multiple_seizures e urine são aceitos. Use a API pré-paga quando um SaaS de educação em saúde, uma planilha eletrônica 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 após a rejeição do motor. Combine este endpoint com o seu próprio modelo SNAPPE-II ou de mortalidade se precisar de extensões perinatais: esta calculadora para nos seis itens fisiológicos.
Casos de integração
Tarefas SNAP-II em enfermagem neonatal e faculdade de medicina
Os alunos enviam a PA média, temperatura, PaO2/FiO2, pH, convulsões e diurese piores das primeiras 12 h e fixam o JSON esperado de score e breakdown em corretores automáticos.
Backends SaaS de educação em saúde
Pipelines de servidor que já guardam sinais vitais do primeiro dia, gasometria e diurese chamam um endpoint pré-pago em vez de duplicar as faixas SNAP-II de 2001 em cada linguagem.