Philippinen-Impfwarteschlange: Prioritätsgruppe
Die Philippinen staffelten ihre erste COVID-19-Immunisierungskampagne über den National COVID-19 Vaccination Deployment Plan des Department of Health, oft gemeinsam mit der IATF-Prioritätenliste genannt.
Im Browser ausführen – kostenlos
Die frühen Ampullen gingen zuerst an Frontkräfte in Gesundheitseinrichtungen mit Code A1, dann an Seniorinnen und Senioren mit Code A2, danach an Erwachsene mit Komorbiditäten mit Code A3, anschließend an Uniformierte und übrige unverzichtbare Frontkräfte mit Code A4, und später an die restlichen Erwerbsbänder B1 bis B6 sowie an die übrige Bevölkerung mit Code C. Dieser Rechner der philippinischen Impfwarteschlange weist einen Prioritätsgruppencode im DOH-Stil aus drei Tatsachen zu, die Sie bereits kennen: Alter in vollendeten Jahren als nichtnegative ganze Zahl, ein geschlossener Berufscode und ob eine Komorbidität vorliegt. Er liefert den passenden Gruppencode, eine kurze Bezeichnung, einen Prioritätsrang, die ausgelösten Kriterien und einen Berechtigungsstatus für das ursprüngliche Erwachsenen- und Jugendprogramm. Ein Berufscode, der nicht auf der veröffentlichten Liste steht, wird als ungültige Eingabe abgelehnt, statt stillschweigend der Allgemeinheit zugeordnet zu werden. Ein Alter, das keine nichtnegative ganze Zahl ist, scheitert ebenfalls. Das kostenlose Browser-Widget und die vorausbezahlte API teilen ein einziges isomorphes Modul, sodass Unterrichtsschlüssel und automatisierte Pipelines stets übereinstimmen. Behandeln Sie jedes Ergebnis als bildende Rekonstruktion des gestaffelten Rahmens von 2021, niemals als Live-Buchung des Department of Health oder einer Kommunalverwaltung, ärztliche Anordnung oder klinischen Ersatz. Erfolgreiche API-Aufrufe nutzen den veröffentlichten $0.002 je Element; ungültige Eingabe wird nicht berechnet.
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 wird die philippinische COVID-19-Impfprioritätsgruppe zugewiesen?
Senden Sie age als nichtnegative ganze Zahl, occupation (healthcare, uniformed, frontliner, education, government, essential, ofw oder other) und comorbidity als booleschen Wert. Die API durchläuft einen Wasserfall im DOH-Stil und liefert den höchsten passenden Gruppencode plus eligibility_status.
Was geschieht, wenn das Alter keine nichtnegative ganze Zahl ist?
Die Aufgabe scheitert mit invalid_input. Age muss eine ganze Zahl von null bis einhundertzwanzig sein; negative Jahre, Brüche und nichtnumerische Werte werden abgelehnt, und die Anfrage wird nicht berechnet.
Welche Berufscodes werden akzeptiert?
Occupation muss einer von healthcare, uniformed, frontliner, education, government, essential, ofw oder other sein. Unbekannte Werte werden nicht stillschweigend auf other abgebildet; sie scheitern mit invalid_input.
Bucht dieses Werkzeug einen Impftermin auf den Philippinen?
Nein. Es ist eine bildende Rekonstruktion des gestaffelten NDVP-Rahmens von 2021 des DOH und der IATF. Es ruft kein Portal des Department of Health auf, reserviert keinen Platz einer Kommunalverwaltung und gibt keinen medizinischen Rat.
Was kostet der Rechner der philippinischen COVID-Impfwarteschlange?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 je 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/vaccine-queue-philippines \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"age":72,"occupation":"other","comorbidity":true}'const res = await fetch("https://api.kit.forhosting.com/health/vaccine-queue-philippines", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"age": 72,
"occupation": "other",
"comorbidity": true
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/vaccine-queue-philippines",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"age": 72,
"occupation": "other",
"comorbidity": true
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/vaccine-queue-philippines", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"age":72,"occupation":"other","comorbidity":true}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"age":72,"occupation":"other","comorbidity":true}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/vaccine-queue-philippines", 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": 72,
"occupation": "other",
"comorbidity": true
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.vaccine_queue_philippines",
"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.
Limits
max_age | 120 |
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. |