حاسبة Wells PE
حاسبة Wells PE: أدخل بياناتك وشاهد نتيجة واضحة في الصفحة نفسها. الفحوص الفردية مجانية، والواجهة البرمجية تبدأ من $0.002.
شغّل الأداة مجانًا
طريقة الاستخدام
أدخل القيم في النموذج أعلاه. تتحقق الأداة منها قبل الحساب ثم تعرض النتيجة في الصفحة نفسها.
راجع بياناتك
اتبع التسميات والوحدات الموضحة بجانب كل حقل. إذا كانت قيمة مفقودة أو خارج النطاق، توضح الصفحة الحقل الذي يحتاج إلى تصحيح.
أعد الحساب أو نفّذه آليًا
استخدم أداة الويب للفحوص الفردية، واستخدم الواجهة البرمجية عند دمج الإمكانية نفسها في سير عمل آلي.
حالات الاستخدام
احصل على النتيجة الآن
أدخل مجموعة من القيم وشاهد النتيجة من دون إعداد جدول بيانات أو برنامج نصي.
قارن السيناريوهات
غيّر قيمة واحدة في كل مرة وأعد الحساب لمعرفة ما الذي يؤثر في النتيجة.
أتمت العمل المتكرر
استخدم الواجهة البرمجية عندما تحتاج إلى تشغيل الحساب نفسه داخل منتجك أو سير عملك.
الأسئلة الشائعة
ما درجة Wells للانصمام الرئوي؟
قاعدة Wells السريرية من سبعة بنود لاحتمال الانصمام الرئوي قبل الاختبار. تعيد هذه الأداة مجموع النقاط الموزون واحتمال المستويات الثلاثة (منخفض ومتوسط ومرتفع) ونطاق المستويين PE غير مرجّحة مقابل PE مرجّحة.
أي معايير تستخدم الحاسبة وكم نقطة يستحق كل منها؟
علامات DVT (3.0)، وPE بوصفها التشخيص الأول أو المساوي في الرجحان (3.0)، ومعدل ضربات أكبر من 100 (1.5)، وتثبيت أو جراحة حديثة (1.5)، وDVT أو PE سابق (1.5)، ونفث دم (1.0)، وخباثة نشطة (1.0).
كيف يُدرَّج معدل ضربات القلب؟
أرسلوا heart_rate بالنبضة في الدقيقة عددًا منتهيًا غير سالب. تمنح المحركة 1.5 نقطة فقط عندما يكون المعدل أكبر بصرامة من 100؛ ومعدل 100 تمامًا يُدرج صفرًا. تعيد الاستجابة heart_rate_gt_100 حتى تظهر العتبة.
ماذا يحدث إن نقصت إجابة معيار؟
يفشل الاستدعاء بـ invalid_input مع تسمية الحقل. يجب الإجابة عن كل الأعلام ومعدل القلب؛ والحقول الناقصة والرموز مثل yes تُرفض ولا تُحاسب.
كيف أقرأ الاحتمال المنخفض والمتوسط والمرتفع؟
المنخفض درجة دون 2 والمتوسط من 2 إلى 6 والمرتفع فوق 6. على نحو مستقل، درجة 4 أو أقل PE غير مرجّحة وفوق 4 PE مرجّحة. الأرقام طبقات أفواج تاريخية لا إنذار شخصي.
هل يجوز استخدام هذه النتيجة لاستبعاد انصمام رئوي؟
لا. هذا عون حسابي تعليمي لا مشورة طبية. التصوير ومنع التخثر والتسريح يحتاجون سريريًا مرخّصًا وبقية الصورة السريرية التي لا تجمعها هذه الحاسبة.
كم تكلفة حاسبة Wells للانصمام الرئوي؟
يعمل ودجت المتصفح مجانًا ومحليًا. الحساب نفسه عبر API يُحاسب بمبلغ $0.002 لكل طلب ناجح من رصيد KIT المدفوع مقدمًا؛ وإخفاقات invalid_input لا تُحاسب.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/health/wells-pe \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"dvt_signs":true,"pe_most_likely":true,"heart_rate":110,"immobilization_or_surgery":false,"prior_dvt_pe":true,"hemoptysis":false,"malignancy":false}'const res = await fetch("https://api.kit.forhosting.com/health/wells-pe", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"dvt_signs": true,
"pe_most_likely": true,
"heart_rate": 110,
"immobilization_or_surgery": false,
"prior_dvt_pe": true,
"hemoptysis": false,
"malignancy": false
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/wells-pe",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"dvt_signs": true,
"pe_most_likely": true,
"heart_rate": 110,
"immobilization_or_surgery": false,
"prior_dvt_pe": true,
"hemoptysis": false,
"malignancy": false
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/wells-pe", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"dvt_signs":true,"pe_most_likely":true,"heart_rate":110,"immobilization_or_surgery":false,"prior_dvt_pe":true,"hemoptysis":false,"malignancy":false}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"dvt_signs":true,"pe_most_likely":true,"heart_rate":110,"immobilization_or_surgery":false,"prior_dvt_pe":true,"hemoptysis":false,"malignancy":false}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/wells-pe", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"dvt_signs": true,
"pe_most_likely": true,
"heart_rate": 110,
"immobilization_or_surgery": false,
"prior_dvt_pe": true,
"hemoptysis": false,
"malignancy": false
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.wells_pe",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |