حاسبة أولوية لقاح كوفيد-19 في كندا
لم تكن حملة التمنيع الأولى ضد كوفيد-19 في كندا متزامنة بل متسلسلة: ذهب المخزون المبكر النادر أولًا إلى الأشخاص الأعلى خطرًا في الوفاة أو الفاشيات أو انهيار النظام الصحي.
شغّل الأداة مجانًا
تحسب حاسبة طابور اللقاح الكندي هذه طور أولوية على نمط NACI من ثلاثة معطيات تعرفونها أصلًا — العمر بالسنوات، وصنف المهنة، ووجود حالة طبية عالية الخطر — مع مؤشرين اختياريين للسكن الجماعي والهوية الأصلية. تُرجع الطور المطابق وتسمية قصيرة ورتبة أولوية والمعايير التي اشتغلت وحالة أهلية لبرنامج البالغين والمراهقين الأصلي. يُرفض العمر السالب إدخالًا غير صالح بدل طيه إلى قيمة مطلقة. تشترك ودجة المتصفح المجانية وواجهة API المدفوعة مقدمًا في وحدة متماثلة واحدة، فتتوافق مفاتيح الصفوف الدراسية والأنابيب الآلية دائمًا. عاملوا كل نتيجة إعادة بناء تعليمية لإطار 2021 المتسلسل، لا حجزًا حيًا ولا أمرًا طبيًا ولا بديلًا عن وحدة صحة عامة. تستخدم طلبات API الناجحة $0.002 المنشور لكل عنصر؛ والإدخال غير الصالح لا يُفوتر.
طريقة الاستخدام
أدخل القيم في النموذج أعلاه. تتحقق الأداة منها قبل الحساب ثم تعرض النتيجة في الصفحة نفسها.
راجع بياناتك
اتبع التسميات والوحدات الموضحة بجانب كل حقل. إذا كانت قيمة مفقودة أو خارج النطاق، توضح الصفحة الحقل الذي يحتاج إلى تصحيح.
أعد الحساب أو نفّذه آليًا
استخدم أداة الويب للفحوص الفردية، واستخدم الواجهة البرمجية عند دمج الإمكانية نفسها في سير عمل آلي.
حالات الاستخدام
احصل على النتيجة الآن
أدخل مجموعة من القيم وشاهد النتيجة من دون إعداد جدول بيانات أو برنامج نصي.
قارن السيناريوهات
غيّر قيمة واحدة في كل مرة وأعد الحساب لمعرفة ما الذي يؤثر في النتيجة.
أتمت العمل المتكرر
استخدم الواجهة البرمجية عندما تحتاج إلى تشغيل الحساب نفسه داخل منتجك أو سير عملك.
الأسئلة الشائعة
كيف يُعيَّن طور أولوية لقاح كوفيد-19 في كندا؟
أرسلوا age بالسنوات وoccupation (long_term_care أو healthcare أو first_responder أو education أو essential أو other) وhigh_risk قيمة منطقية. المؤشران الاختياريان congregate_living وindigenous يساويان false افتراضيًا. تسير API شلالًا على نمط NACI وتُرجع أعلى طور مطابق مع eligibility_status.
ماذا يحدث إذا كان العمر سالبًا؟
تفشل المهمة بـ invalid_input. لا تكون سنوات العمر سالبة، لذلك لا تأخذ الحاسبة قيمة مطلقة ولا تُفوتر الطلب.
من يُعدّ أهلًا؟
eligible يساوي true للأطوار من 1a إلى 5، وهي تغطي البرنامج المتسلسل الأصلي للبالغين والمراهقين (اثنا عشر عامًا فما فوق). يتلقى الأطفال من خمسة إلى أحد عشر الطور 6 مع eligible على false. يتلقى من دون الخامسة الطور none مع eligible على false.
هل تحجز هذه الأداة موعد لقاح في كندا؟
لا. إنها إعادة بناء تعليمية لإطار 2021 المتسلسل. لا تستدعي بوابة إقليمية ولا تحجز خانة عيادة ولا تقدم مشورة طبية.
كم تكلفة حاسبة طابور لقاح كوفيد في كندا؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مقدمًا بسعر $0.002 لكل نداء ناجح؛ والإدخال غير الصالح لا يُفوتر.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/health/vaccine-queue-ca \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"age":82,"occupation":"other","high_risk":false}'const res = await fetch("https://api.kit.forhosting.com/health/vaccine-queue-ca", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"age": 82,
"occupation": "other",
"high_risk": false
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/vaccine-queue-ca",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"age": 82,
"occupation": "other",
"high_risk": false
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/vaccine-queue-ca", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"age":82,"occupation":"other","high_risk":false}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"age":82,"occupation":"other","high_risk":false}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/vaccine-queue-ca", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"age": 82,
"occupation": "other",
"high_risk": false
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.vaccine_queue_ca",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_age | 120 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |