US-Impfstrategie
Die COVID-19-Impfstoffzuteilung in den Vereinigten Staaten hat Bevölkerungsgruppen so geordnet, dass knappe Erstimpfungen Menschen mit der höchsten beruflichen Exposition und dem höchsten Risiko schwerer Krankheit erreichten.
Im Browser ausführen – kostenlos
Dieses Werkzeug zur US-Impfstrategie wendet die Phasentabelle des CDC Advisory Committee on Immunization Practices vom Dezember 2020 an: Es liest das Alter in Jahren, die Berufsklasse, den Aufenthalt in der Langzeitpflege und das Vorliegen einer medizinischen Hochrisikobedingung, und gibt die zugewiesene Prioritätsphase zurück. Das Alter muss eine nichtnegative ganze Zahl sein; fehlt es, ist es negativ, gebrochen oder nicht numerisch, scheitert die Anfrage mit invalid_input und wird nicht berechnet. Beruf, Langzeitpflege und Hochrisiko-Kennzeichen haben dokumentierte Vorgabewerte, sodass allein das Alter noch eine Phase ergibt. Dieselbe isomorphe Logik treibt das kostenlose Browser-Widget und die Prepaid-API zu $0.002 pro erfolgreichem Element an, sodass Klassenräume, Übungen und Produktteams dasselbe JSON verankern, ohne einen lebenden Regierungsfeed aufzurufen.
So verwenden Sie das Werkzeug
Geben Sie Ihre Werte in das Formular oben ein. Das Werkzeug prüft sie vor der Berechnung und zeigt das Ergebnis auf derselben Seite.
Eingaben prüfen
Beachten Sie die Beschriftungen und Einheiten der Felder. Fehlt etwas oder liegt ein Wert außerhalb des erlaubten Bereichs, zeigt die Seite das zu korrigierende Feld.
Erneut berechnen oder automatisieren
Nutzen Sie das Web-Werkzeug für einzelne Prüfungen und die API, wenn Sie dieselbe Funktion automatisieren möchten.
Anwendungsfälle
Sofort ein Ergebnis erhalten
Geben Sie einen Satz Werte ein und sehen Sie das Ergebnis ohne Tabellenkalkulation oder Skript.
Szenarien vergleichen
Ändern Sie jeweils einen Wert und berechnen Sie erneut, um den Einfluss auf das Ergebnis zu sehen.
Wiederholte Aufgaben automatisieren
Nutzen Sie die API, wenn dieselbe Berechnung in Ihrem Produkt oder Ablauf laufen soll.
Häufige Fragen
Wie weist das Werkzeug zur US-Impfstrategie eine CDC-Prioritätsphase zu?
Es ordnet Alter, Beruf (healthcare, frontline_essential, other_essential oder none), Langzeitpflegeaufenthalt und medizinische Hochrisikobedingungen gegen die COVID-19-Zuteilungstabelle des CDC ACIP vom Dezember 2020 und gibt die höchstpriorisierte treffende Phase zurück (1a, 1b, 1c, 2 oder 3).
Was geschieht, wenn das Alter keine nichtnegative ganze Zahl ist?
Die Aufgabe scheitert mit invalid_input. Das Alter muss eine ganze Zahl von Jahren von 0 bis 120 sein. Fehlendes, negatives, gebrochenes oder nicht numerisches Alter wird nicht berechnet.
Welche Berufe entsprechen welchen Phasen?
healthcare ist Phase 1a. frontline_essential ist Phase 1b. other_essential ist Phase 1c. none fügt keine Berufsgruppe hinzu; Alter und Gesundheitskennzeichen können es noch. Treffen mehrere Gruppen, wird die höchstpriorisierte Phase zurückgegeben.
Weist eine Hochrisikobedingung immer Phase 1c zu?
Nur für die Alter 16–64, und nur wenn keine höhere Phase gilt. Menschen ab 75 Jahren sind bereits Phase 1b. Gesundheitspersonal und Bewohnerinnen und Bewohner der Langzeitpflege bleiben Phase 1a, auch mit einer Hochrisikobedingung.
Was kostet der Rechner für CDC-Impfstoffpriorität?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
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)Beispiel-Anfrage
{
"age": 42
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.us_vaccine_strategy",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |