Coda vaccinale Inghilterra
Una persona di 82 anni senza lavoro né condizioni prioritarie rientra nel gruppo 2 del JCVI, al posto 2.679.757 della coda inglese, con invito stimato il 21 dicembre 2020. Indichi età, occupazione e stato di salute. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Age
- 82
- Occupazione
- None
- Condizioni
- None
- Fascia di priorità
- 2
- Ordine di priorità
- 2
- Gruppo idoneo
- age_80_plus
- Etichetta del gruppo idoneo
- Persons aged 80 years and older
Le prime dosi di COVID-19 in Inghilterra non sono state offerte a tutti insieme. Il Joint Committee on Vaccination and Immunisation ha ordinato i residenti di case di cura per anziani, i loro assistenti, il personale sanitario e sociale di prima linea, le persone clinicamente estremamente vulnerabili e poi il resto della popolazione adulta per età decrescente, affinché l’offerta scarsa raggiungesse per primi i gruppi a rischio più alto. Questo strumento di coda vaccinale inglese applica quell’ordine JCVI a età, occupazione e condizioni, quindi stima un posto in coda di base 1, giorni interi di attesa dopo un inizio di campagna fisso l’8 dicembre 2020, e una data di invito ISO da una tabella chiusa di coorti dell’Inghilterra e da un ritmo giornaliero costante di prime dosi. Occupazione e condizioni hanno valori predefiniti documentati, così una sola età produce comunque una fascia e una data.
Come i gruppi di priorità JCVI diventano posto in coda e data stimata
Il Joint Committee on Vaccination and Immunisation ha pubblicato nel dicembre 2020 un ordine di Fase 1 a nove gruppi per il Regno Unito, affinché le nazioni potessero invitare le persone quando le prime dosi scarseggiavano. Il gruppo 1 copre i residenti di una casa di cura per adulti anziani e i loro assistenti. Il gruppo 2 copre tutte le persone di ottant’anni e oltre insieme al personale sanitario e sociale di prima linea.
I gruppi 3, 5, 7, 8 e 9 sono fasce di età puramente decrescenti (settantacinque, sessantacinque, sessanta, cinquantacinque e cinquanta). Il gruppo 4 mescola le persone dai settanta ai settantaquattro anni con gli individui clinicamente estremamente vulnerabili dell’elenco di protezione. Il gruppo 6 copre le persone dai sedici ai sessantaquattro anni con condizioni di salute sottostanti che alzano il rischio di malattia grave.
Il motore raccoglie ogni fetta coincidente e conserva la fascia di priorità più alta: un assistente di casa di cura di ottant’anni è quindi gruppo 1 per occupazione, non gruppo 2 per età. Il posto in coda non è un rango casuale. Le fasce superiori stanno interamente davanti.
Dentro una fascia, le fette pubblicate seguono l’ordine di invito (residenti prima degli assistenti; persone di ottant’anni e oltre prima del restante personale sanitario e sociale sotto gli ottanta; persone dai settanta ai settantaquattro prima delle restanti persone clinicamente estremamente vulnerabili sotto i settanta). Dentro una fetta si invitano prima le età più alte, usando il punto medio del cubo di un anno rispetto a un conteggio chiuso di pianificazione per l’Inghilterra.
I giorni di attesa sono il floor di (posto in coda meno uno) diviso per duecentomila prime dosi al giorno, contati dalla mattina fissa di campagna dell’8 dicembre 2020. La data stimata è quel giorno civile, calcolato con il seriale gregoriano intero di Howard Hinnant, mai con l’orologio dell’ospite. La classifica è una ricostruzione educativa di quella tabella storica JCVI più un ritmo di pianificazione documentato, non un appuntamento clinico, non il National Booking Service e non un sostituto del calendario Green Book vigente.
A chi serve questa coda e dove si ferma
Le aule di sanità pubblica e le esercitazioni da tavolo usano un calcolatore di coda vaccinale JCVI affinché gli studenti vedano perché un residente di casa di cura, una persona di settantasei anni, una persona clinicamente estremamente vulnerabile di quarant’anni e un adulto sano di trent’anni non erano intercambiabili quando le prime dosi scarseggiavano, e affinché leggano un posto e una data concreti invece di un vago «inizio 2021».
I team di medicina del lavoro e di preparazione alle emergenze eseguono lo stesso contratto in esercitazioni a dosi scarse senza erigere un registro di immunizzazione in tempo reale né raschiare il National Booking Service.
Giornalisti e divulgatori di politiche necessitano di un oracolo deterministico che restituisca il gruppo 4 e una data dell’inverno 2020–21 per una persona di quarant’anni nell’elenco di protezione, il gruppo 2 per un’infermiera di quarant’anni e il gruppo 10 per un adulto sano della stessa età senza occupazione essenziale, invece di un riassunto in prosa che deriva da un articolo all’altro.
Conservi aspettative educative: non è una diagnosi da dispositivo medico, né uno strumento di prenotazione NHS, né il calendario stagionale vigente di COVID-19 o influenza, che UKHSA e il Green Book aggiornano a parte. Le dimensioni di coorte e il ritmo giornaliero di duecentomila dosi sono un modello di pianificazione chiuso scelto perché ogni chiamante riceva la stessa data, non un censimento in tempo reale di chi era già stato vaccinato in una data mattina.
Chi cerca un appuntamento reale deve seguire NHS England, il proprio medico di base o il proprio clinico, non una sola etichetta automatica di una tabella storica di allocazione. Usi lo stimatore per insegnare l’ordine, fissare le prove e spiegare perché la coda aveva quell’aspetto, poi indirizzi le persone verso i canali ufficiali per qualsiasi cosa tocchi un braccio.
Casi d'uso
Esercitazioni di allocazione JCVI in aula
Faccia inviare agli studenti età, occupazione e condizioni e mostri quale fascia JCVI assegna la tabella inglese del dicembre 2020, quante persone stanno davanti e quale data stimata restituisce il modello chiuso di prime dosi.
Esercitazioni di medicina del lavoro a dosi scarse
Ordini un organico nei gruppi JCVI 1–11 durante esercitazioni di preparazione, senza collegare un registro di immunizzazione in tempo reale né inventare un foglio di calcolo proprio di regole su case di cura, NHS, CEV ed età.
Domande frequenti
Che succede se l’età non è un intero non negativo?
L’età deve essere un numero intero di anni da 0 a 120. Un’età mancante, negativa, frazionaria o non numerica non viene addebitata.
Come si calcola la data stimata?
Il posto in coda conta tutte le persone delle fasce JCVI superiori più un posto dei più anziani per primi dentro la fetta assegnata. La data stimata è quel giorno civile. Il percorso non legge mai l’orologio dell’ospite.
Un indicatore clinicamente estremamente vulnerabile assegna sempre il gruppo 4?
Solo quando non si applica una fascia superiore. I residenti di case di cura e il personale di case di cura restano nel gruppo 1. Le persone di 80 anni e oltre, e il personale sanitario e sociale di prima linea, restano nel gruppo 2. Le persone di 75–79 anni restano nel gruppo 3. Le condizioni sottostanti senza CEV assegnano il gruppo 6 solo tra i 16–64 anni.
Quando avrebbe ricevuto la prima dose una persona di 82 anni in Inghilterra?
Intorno al 21 dicembre 2020 in questa ricostruzione. Il gruppo 2 la colloca al posto 2.679.757 e, con duecentomila prime dosi al giorno dall'8 dicembre, l'attesa è di 13 giorni.
Perché chi assiste in una casa di riposo a 80 anni è nel gruppo 1 e non nel 2?
Perché si raccolgono tutti i gruppi in cui la persona rientra e si tiene quello con la priorità più alta. Assistere gli anziani residenti in una casa di riposo vale il gruppo 1, che supera il gruppo 2 per età.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/health/vaccine-queue-england \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"age":82}'const res = await fetch("https://api.kit.forhosting.com/health/vaccine-queue-england", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"age": 82
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/vaccine-queue-england",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"age": 82
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/vaccine-queue-england", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"age":82}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"age":82}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/vaccine-queue-england", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"age": 82
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.vaccine_queue_england",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
L’età deve essere un intero non negativo; se manca, è negativa, frazionaria o non numerica, la richiesta fallisce con invalid_input e non viene addebitata.
Come i gruppi di priorità JCVI diventano posto in coda e data stimata
Questo endpoint aggiunge poi due fasce di chiusura così ogni età valida riceve un risultato invece di un vuoto silenzioso: gli adulti restanti dai sedici ai quarantanove anni come gruppo 10 (il resto della Fase 2) e le persone restanti sotto i sedici anni come gruppo 11.
Contratto di ingresso, risposta della fascia di priorità e convalida dell’età
Stringhe di occupazione sconosciute e stringhe di condizioni sconosciute falliscono allo stesso modo. I fallimenti di convalida non consumano il saldo. Invii un corpo JSON con POST e age obbligatorio come intero non negativo da zero a centoventi anni compiuti. Occupation è l’insieme chiuso none, care_home_staff o health_social_care; se omesso, occupation vale none. conditions è l’insieme chiuso none, care_home_resident, clinically_extremely_vulnerable o underlying; se omesso, conditions vale none. Scelga la condizione coincidente di priorità più alta quando ne valgono diverse: un residente di casa di cura per anziani nell’elenco di protezione deve inviare care_home_resident, non underlying. Esistono alias per ciascun nome canonico, così moduli più vecchi possono mappare senza rinominare colonne. Un’età mancante, negativa, frazionaria, booleana, infinita o che non sia un intero non negativo fallisce con invalid_input nominando age e non viene addebitata. In caso di successo il corpo riecheggia age, occupation e conditions, quindi restituisce priority_band come chiave macchina da 1 a 11; priority_band_label per la visualizzazione; priority_rank da 1 (priorità massima) a 11 per i minori restanti; qualifying_group e qualifying_group_label della fetta che ha vinto il rango; reasons con ogni chiave di fetta coincidente; queue_position come il posto di base 1 nella fila delle prime dosi dell’Inghilterra; people_ahead come tutte le persone invitate prima di quel posto; wait_days come giorni interi dopo l’8 dicembre 2020; estimated_date come YYYY-MM-DD; cohort_size della fascia assegnata; campaign_start; daily_throughput; framework con il nome della tabella JCVI; e method jcvi_england_queue_v1. Ingressi identici producono sempre lo stesso JSON perché il percorso non tocca rete, modello, orologio né generatore casuale.
Casi di integrazione
Divulgatori e fixture deterministiche
Fissi la fascia di priorità, il posto in coda e la data stimata in taccuini di giornalismo e test di integrazione continua, così un adulto sano, un adulto dell’elenco di protezione e un operatore di casa di cura non scambino mai in silenzio etichette o date.
Domande tecniche
Come assegna lo strumento di coda vaccinale inglese una fascia di priorità JCVI?
Ordina età, occupazione (none, care_home_staff o health_social_care) e condizioni (none, care_home_resident, clinically_extremely_vulnerable o underlying) rispetto all’ordine COVID-19 JCVI del dicembre 2020 per l’Inghilterra e restituisce la fascia coincidente di priorità più alta (da 1 a 11), più un posto in coda e una data stimata da un modello chiuso di prime dosi.
Quanto costa il calcolatore di coda vaccinale inglese?
Lo strumento del browser è gratuito. Le richieste API usano un saldo prepagato a $0.002 per chiamata riuscita; un ingresso non valido non viene addebitato.