Estratégia vacinal EUA
Um profissional de saúde de 42 anos fica na fase 1a da distribuição de vacinas contra a COVID-19 definida pelo CDC em dezembro de 2020. Informe idade, ocupação, moradia em instituição de longa permanência e condições de alto risco para ver a fase nos EUA. 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
- Age
- 42
- Ocupação
- Healthcare
- Fase
- 1a
- Rótulo da fase
- Phase 1a
- Ordem da fase
- 1
- Grupo elegível
- healthcare_personnel
A alocação de vacinas COVID-19 nos Estados Unidos ordenou grupos populacionais para que as primeiras doses, então escassas, chegassem a quem tinha maior exposição ocupacional e maior risco de doença grave. Esta ferramenta de estratégia vacinal dos EUA aplica a tabela por fases do CDC Advisory Committee on Immunization Practices de dezembro de 2020: lê a idade em anos, a classe de ocupação, a residência em cuidados de longa duração e se há uma condição médica de alto risco, e devolve a fase de prioridade atribuída. Ocupação, cuidados de longa duração e sinalizadores de alto risco têm padrões documentados, de modo que só a idade ainda produz uma fase.
Como as fases CDC ACIP ordenam grupos por idade, ocupação e condições
O CDC Advisory Committee on Immunization Practices publicou em dezembro de 2020 uma alocação de vacinas COVID-19 por fases para que as jurisdições pudessem ordenar grupos quando o suprimento era escasso. A fase 1a cobre o pessoal de saúde, com exposição clínica diária, e os residentes de instituições de cuidados de longa duração, com a mortalidade precoce mais alta.
A fase 1b cobre pessoas com setenta e cinco anos ou mais e trabalhadores essenciais de linha de frente em resposta a emergências, educação, alimentos e agricultura, manufatura, sistema prisional, serviço postal, transporte público e supermercado. A fase 1c cobre pessoas de sessenta e cinco a setenta e quatro anos, pessoas de dezesseis a sessenta e quatro com condições de alto risco, e outros trabalhadores essenciais em transporte, alimentação, construção, finanças, tecnologia da informação, energia, direito, mídia, engenharia de segurança pública, e água e esgoto.
A fase 2 cobre as demais pessoas com dezesseis anos ou mais que ainda não coincidiram com um grupo superior. O motor reúne cada grupo coincidente e atribui a fase de maior prioridade: 1a vence 1b, que vence 1c, que vence 2, que vence 3. Uma enfermeira de setenta anos é portanto fase 1a pela ocupação, não fase 1c pela idade.
A classificação é uma recriação educativa dessa tabela histórica ACIP, não um agendamento clínico, um portal estadual nem um substituto do calendário de imunização vigente do CDC.
Para que serve esta reconstrução e seus limites
Salas de saúde pública e exercícios de mesa usam uma calculadora de fase de prioridade vacinal CDC para que estudantes vejam por que um trabalhador de supermercado, uma pessoa de setenta e seis anos e um residente de cuidados de longa duração não eram intercambiáveis quando as primeiras doses escasseavam. Equipes de saúde ocupacional e de preparação para emergências executam o mesmo contrato em simulados de doses escassas sem levantar um registro de imunização ao vivo.
Jornalistas e explicadores de política precisam de um oráculo determinista que devolva a fase 1c para uma pessoa de quarenta anos com condição de alto risco e a fase 2 para uma pessoa saudável de quarenta anos sem ocupação essencial, em vez de um resumo em prosa que oscila entre artigos. Falhas de validação nunca consomem saldo. Mantenha expectativas educativas: isto não é diagnóstico de dispositivo médico, nem ferramenta de agendamento, nem o calendário sazonal vigente de COVID-19 ou influenza, que o CDC atualiza à parte.
Quem busca uma consulta real deve seguir a jurisdição e o clínico, não um único rótulo automático de uma tabela histórica de alocação.
Casos de uso
Simulados de alocação em sala de aula
Deixe os estudantes enviarem idade, ocupação, cuidados de longa duração e sinalizadores de alto risco e verem qual fase CDC ACIP a tabela de dezembro de 2020 atribui, inclusive por que um grupo superior vence quando dois coincidem.
Exercícios de saúde ocupacional com doses escassas
Ordene uma folha de pessoal nas fases 1a, 1b, 1c, 2 ou 3 durante simulados de preparação, sem conectar a um registro de imunização ao vivo nem inventar uma planilha própria de regras ACIP.
Perguntas frequentes
O que acontece se a idade não for um inteiro não negativo?
A idade deve ser um número inteiro de anos de 0 a 120. Idade ausente, negativa, fracionária ou não numérica não é cobrada.
Quais ocupações correspondem a quais fases?
Quando vários grupos coincidem, devolve-se a fase de maior prioridade.
Uma condição de alto risco atribui sempre a fase 1c?
Somente entre 16–64 anos, e somente quando nenhuma fase superior se aplica. Pessoas com 75 anos ou mais já estão na fase 1b. Pessoal de saúde e residentes de cuidados de longa duração permanecem na fase 1a mesmo com uma condição de alto risco.
Qual fase vale se a pessoa se encaixa em vários grupos?
A de maior prioridade: a 1a vence a 1b, que vence a 1c, depois a 2 e por fim a 3. Uma enfermeira de setenta anos fica na 1a pelo trabalho, não na 1c pela idade.
Este é o calendário de vacinação atual?
Não. É uma reprodução educativa da tabela histórica de dezembro de 2020; não serve para agendar vacina nem substitui o calendário vigente do CDC. Para se vacinar hoje, siga sua jurisdição e seu médico.
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/us-vaccine-strategy \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"age":42}'const res = await fetch("https://api.kit.forhosting.com/health/us-vaccine-strategy", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"age": 42
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/us-vaccine-strategy",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"age": 42
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/us-vaccine-strategy", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"age":42}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"age":42}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/us-vaccine-strategy", 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
{
"age": 42
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.us_vaccine_strategy",
"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
A idade deve ser um inteiro não negativo; se faltar, for negativa, fracionária ou não numérica, a requisição falha com invalid_input e não é cobrada.
Como as fases CDC ACIP ordenam grupos por idade, ocupação e condições
Este endpoint coloca quem tem menos de dezesseis anos na fase 3 para que toda idade não negativa receba uma fase em vez de um vazio silencioso.
Contrato de entrada, resposta da fase atribuída e validação da idade
Cadeias de ocupação desconhecidas e sinalizadores não booleanos falham do mesmo modo. Envie um corpo JSON com age obrigatório como inteiro não negativo de zero a cento e vinte anos completos. Occupation é o conjunto fechado healthcare, frontline_essential, other_essential ou none; se omitido, occupation vale none. long_term_care é um booleano verdadeiro quando a pessoa vive em uma casa de repouso, enfermagem especializada ou instituição semelhante de longa duração; valores omitidos valem false. high_risk_condition é um booleano verdadeiro quando está presente uma condição de alto risco do CDC da tabela de dezembro de 2020, por exemplo câncer, doença renal crônica, COPD, cardiopatia, obesidade, gravidez, tabagismo, diabetes tipo 2 ou imunocomprometimento; valores omitidos valem false. Existem aliases para cada nome canônico, de modo que formulários antigos podem mapear sem renomear colunas. Idade ausente, negativa, fracionária, booleana, infinita ou que não seja um inteiro não negativo falha com invalid_input nomeando age e não é cobrada. Em sucesso, o corpo ecoa age, occupation, long_term_care e high_risk_condition, e devolve phase como chave de máquina 1a, 1b, 1c, 2 ou 3; phase_label para exibição; phase_rank de 1 (maior prioridade) a 5 para a fase 3; qualifying_group e qualifying_group_label do grupo que venceu o ranque; reasons com cada chave de grupo coincidente; framework com o nome da tabela ACIP; e method cdc_acip_covid19_allocation. Entradas idênticas geram sempre o mesmo JSON porque o caminho não toca rede, modelo, relógio nem gerador aleatório.
Casos de integração
Explicadores e fixtures deterministas
Fixe a fase atribuída em cadernos de jornalismo e testes de integração contínua para que um adulto saudável, um adulto de alto risco e um trabalhador de saúde nunca troquem rótulos em silêncio.
Perguntas técnicas
Como a ferramenta de estratégia vacinal dos EUA atribui uma fase de prioridade CDC?
Ordena idade, ocupação (healthcare, frontline_essential, other_essential ou none), residência em cuidados de longa duração e condições médicas de alto risco contra a tabela de alocação COVID-19 do CDC ACIP de dezembro de 2020 e devolve a fase coincidente de maior prioridade (1a, 1b, 1c, 2 ou 3).
Quanto custa a calculadora de prioridade vacinal CDC?
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.