Fila vacinal Países Baixos
Uma pessoa de 72 anos sem grupo de risco fica no grupo holandês 6, o de 70 a 79 anos, da ordem de 2021 do Gezondheidsraad e do RIVM. Informe a idade e, se for o caso, um grupo de risco para ver o lugar dela. 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
- 72
- Grupo de risco
- None
- Grupo prioritário
- 6
- Rótulo do grupo de prioridade
- Group 6 — aged 70–79 years
- Ordem de prioridade
- 6
- Grupo elegível
- age_70_to_79
Os Países Baixos não ofereceram as primeiras doses de COVID-19 a todos de uma vez. O Conselho de Saúde dos Países Baixos (Gezondheidsraad) e o RIVM ordenaram profissionais e residentes de cuidados de longa duração, depois adultos mais velhos da maior para a menor idade, pacientes de alto risco médico cujo risco se assemelhava ao de pessoas por volta dos setenta, o restante das pessoas com sessenta anos ou mais, os demais profissionais de saúde, adultos com indicação médica e, por fim, o resto da população por idade decrescente, para que o suprimento escasso chegasse primeiro aos grupos de maior risco. Esta ferramenta de fila vacinal dos Países Baixos aplica essa estratégia neerlandesa de prioridade à idade e à pertença a um grupo de risco e devolve o grupo de prioridade atribuído. A pertença a um grupo de risco tem um padrão documentado, de modo que só a idade ainda produz um grupo.
Como a tabela neerlandesa do Gezondheidsraad ordena grupos por idade e risco
O Conselho de Saúde dos Países Baixos (Gezondheidsraad) e o RIVM ordenaram as primeiras doses de COVID-19 para que o suprimento escasso chegasse às pessoas com o maior risco de doença grave e morte. A idade foi o fator médico dominante: o risco subia com força depois dos sessenta e continuava a subir a cada década, de modo que os adultos restantes eram convocados da maior para a menor idade. Dois ambientes de cuidado ficaram acima dessa escada etária porque combinavam vulnerabilidade clínica extrema com exposição ocupacional diária.
O grupo 1 cobre profissionais de lares de idosos, de cuidados a pessoas com deficiência e de enfermagem domiciliar (wijkverpleging), que receberam as primeiras doses neerlandesas em janeiro de 2021. O grupo 2 cobre os residentes dessas mesmas instituições. Os grupos 3, 4, 6 e 7 são faixas etárias decrescentes: noventa anos ou mais, oitenta a oitenta e nove, setenta a setenta e nove, e sessenta a sessenta e nove.
O grupo 5 é a lista de alto risco médico do Gezondheidsraad de fevereiro de 2021 — pessoas cujo risco se assemelhava ao de alguém por volta dos setenta, incluindo síndrome de Down, obesidade mórbida, diálise ou insuficiência renal pré-diálise, transplante de órgão ou de células-tronco, imunodeficiência primária, malignidade hematológica recente e doença neurológica que compromete a respiração. O grupo 8 cobre os demais profissionais de saúde depois que as vias dos mais velhos e de alto risco já tinham recebido uma vaga.
O grupo 9 cobre adultos de dezoito a cinquenta e nove anos com uma indicação médica do tipo risco de influenza, salvo se um grupo superior já se aplicar. Os grupos 10 a 13 fecham os adultos restantes por década; os grupos 14 e 15 fecham adolescentes e crianças para que toda idade não negativa receba um grupo em vez de um vazio silencioso.
O motor reúne cada fatia coincidente e conserva o grupo de maior prioridade: um profissional de lar com quarenta anos é portanto grupo 1 pela pertença ao grupo de risco, não grupo 11 pela idade. A classificação é uma recriação educativa dessa tabela histórica neerlandesa, não um agendamento do GGD, não um portal do RIVM e não um substituto do Programa Nacional de Imunização vigente.
Para quem esta fila holandesa serve e seus limites
Salas de saúde pública e exercícios de mesa usam uma calculadora de fila vacinal neerlandesa para que estudantes vejam por que um residente de lar, uma pessoa de noventa anos que vive em casa, uma pessoa de quarenta anos na lista de alto risco do Gezondheidsraad e um adulto saudável de trinta anos não eram intercambiáveis quando as primeiras doses escasseavam, e para que leiam um grupo de prioridade concreto em vez de um rótulo vago do início de 2021.
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 nem raspar um site de agendamento do GGD.
Jornalistas e explicadores de política precisam de um oráculo determinista que devolva o grupo 5 para uma pessoa de quarenta anos com pertença de alto risco, o grupo 1 para um profissional de cuidados da mesma idade e o grupo 11 para um adulto saudável da mesma idade sem marca de grupo de risco, em vez de um resumo em prosa que oscila entre artigos.
Mantenha expectativas educativas: isto não é diagnóstico de dispositivo médico, nem ferramenta de agendamento do GGD, nem o calendário sazonal vigente de COVID-19 ou influenza, que o RIVM e o Programa Nacional de Imunização atualizam à parte. Quem busca uma consulta real deve seguir o RIVM, o GGD municipal, o clínico geral ou o clínico, não um único rótulo automático de uma tabela histórica de alocação.
Use o estimador para ensinar a ordem, fixar testes e explicar por que a fila neerlandesa tinha aquele aspecto, e depois envie as pessoas a canais oficiais para qualquer coisa que toque um braço.
Casos de uso
Simulados neerlandeses de alocação em sala de aula
Permita que estudantes enviem idade e pertença a um grupo de risco e vejam qual grupo Gezondheidsraad/RIVM a tabela dos Países Baixos de 2021 atribui, inclusive por que um grupo superior vence quando duas fatias coincidem.
Exercícios de saúde ocupacional com doses escassas
Ordene uma equipe de trabalho nos grupos neerlandeses 1–15 durante simulados de preparação, sem conectar a um registro de imunização ao vivo nem inventar uma planilha própria de regras de lares, alto risco e idade.
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.
Uma marca de alto risco médico atribui sempre o grupo 5?
Somente quando nenhum grupo superior se aplica. Profissionais de cuidados de longa duração permanecem no grupo 1. Residentes de lares e de cuidados a deficiência permanecem no grupo 2. Pessoas com 90 anos ou mais permanecem no grupo 3, e pessoas de 80–89 anos permanecem no grupo 4.
Em qual grupo de vacinação holandês ficava uma pessoa de 72 anos?
No grupo 6, de 70 a 79 anos, com o posto 6 de prioridade. Vinha depois do grupo 5 de alto risco médico e antes do grupo 7, que reunia as pessoas na casa dos sessenta.
Por que quem trabalhava em casa de repouso vinha antes de alguém de 90 anos na Holanda?
Trabalhadores de casas de repouso, de cuidado a pessoas com deficiência e de atendimento domiciliar formavam o grupo 1, acima da escada de idades, pela exposição diária a pacientes muito vulneráveis. Um trabalhador de quarenta anos é grupo 1, não grupo 11.
Quais doenças contavam como alto risco médico na Holanda?
As da lista do Gezondheidsraad de fevereiro de 2021: síndrome de Down, obesidade mórbida, diálise ou insuficiência renal pré-diálise, transplante de órgão ou de células-tronco, imunodeficiência primária, câncer do sangue recente e doença neurológica que compromete a respiração.
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/vaccine-queue-netherlands \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"age":72}'const res = await fetch("https://api.kit.forhosting.com/health/vaccine-queue-netherlands", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"age": 72
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/vaccine-queue-netherlands",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"age": 72
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/vaccine-queue-netherlands", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"age":72}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"age":72}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/vaccine-queue-netherlands", 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": 72
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.vaccine_queue_netherlands",
"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.
Contrato de entrada, resposta do grupo atribuído e validação da idade
Falhas de validação não consomem saldo. Envie um corpo JSON com POST e age obrigatório como inteiro não negativo de zero a cento e vinte anos completos. risk_group é o conjunto fechado none, care_staff, care_resident, high_risk, medical_indication ou healthcare; se omitido, risk_group vale none, de modo que só a idade ainda produz um grupo. care_staff mapeia para o grupo 1 (profissionais de lares, de cuidados a deficiência e de enfermagem domiciliar). care_resident mapeia para o grupo 2 (residentes dessas instituições). high_risk mapeia para o grupo 5 (a lista hoog-risico do Gezondheidsraad). medical_indication mapeia para o grupo 9 apenas entre dezoito e cinquenta e nove anos, e apenas quando nenhum grupo superior já se aplica. healthcare mapeia para o grupo 8 (outros profissionais de saúde, como pessoal de hospital e de clínica geral). none não acrescenta fatia de grupo de risco; a idade ainda atribui um grupo por idade decrescente. 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. Cadeias desconhecidas de risk_group falham do mesmo modo. Em sucesso, o corpo ecoa age e risk_group, e devolve priority_group como chave de máquina 1 a 15; priority_group_label para exibição; priority_rank de 1 (maior prioridade) a 15 para o restante das crianças menores de doze anos; qualifying_group e qualifying_group_label da fatia que venceu o ranque; reasons com cada chave de fatia coincidente; framework com o nome da tabela do Gezondheidsraad e do RIVM; e method nl_gezondheidsraad_queue_v1. Entradas idênticas geram sempre o mesmo JSON porque o caminho não toca rede, modelo, relógio nem gerador aleatório.
Onde uma API de fila vacinal dos Países Baixos se paga, e limites honestos
A ferramenta do navegador é gratuita; as chamadas API pré-pagas custam US$ 0,002 por item bem-sucedido e a entrada inválida nunca é cobrada.
Casos de integração
Explicadores e fixtures deterministas
Fixe o grupo de prioridade atribuído em cadernos de jornalismo e testes de integração contínua para que um adulto saudável, um adulto de alto risco e um profissional de cuidados de longa duração nunca troquem rótulos em silêncio.
Perguntas técnicas
Como a ferramenta de fila vacinal dos Países Baixos atribui um grupo de prioridade?
Ordena age e risk_group (none, care_staff, care_resident, high_risk, medical_indication ou healthcare) frente à ordem COVID-19 Gezondheidsraad/RIVM de 2021 para os Países Baixos e devolve o grupo coincidente de maior prioridade (1 a 15).
Quais valores de risk_group correspondem a quais grupos neerlandeses?
care_staff é o grupo 1. care_resident é o grupo 2. high_risk é o grupo 5. healthcare é o grupo 8. medical_indication é o grupo 9 entre 18–59 anos quando nenhum grupo superior se aplica. none não acrescenta fatia de grupo de risco; a idade ainda atribui um grupo. Quando várias fatias coincidem, devolve-se o grupo de maior prioridade.
Quanto custa a calculadora de fila vacinal dos Países Baixos?
A ferramenta do navegador é gratuita. As requisições API usam saldo pré-pago a US$ 0,002 por chamada bem-sucedida; a entrada inválida não é cobrada.