حاسبة eGFR CKD-EPI 2009
معدل الترشيح الكبيبي التقديري هو رقم الفحص الذي يستخدمه الأطباء والباحثون وفرق المنتجات عندما يحتاجون قراءة سريعة لمدى كفاءة الكلى في تنقية الفضلات من الدم.
شغّل الأداة مجانًا
تنفّذ هذه الحاسبة معادلة الكرياتينين الأصلية CKD-EPI 2009 التي نشرها Levey وزملاؤه: أدخل الكرياتينين المصلي بوحدة mg/dL والعمر بسنوات كاملة والجنس، لتحصل على eGFR بوحدة mL/min/1.73 m² مع تسمية فئة GFR بأسلوب KDIGO. تختلف معاملات 2009 (141 وkappa وalpha حسب الجنس والأسّ −1.209 و0.993 مرفوعًا إلى العمر) عن إعادة المواءمة الخالية من العرق لعام 2021 التي تستخدمها مختبرات حديثة كثيرة، لذا تناسب هذه الأداة عندما يجب إعادة إنتاج جداول تاريخية أو مقارنة أذرع دراسة رُمّزت بالصيغة الأقدم أو توثيق ما كانت ستبلّغ عنه سجلات صحية إلكترونية قديمة. الحساب حتمي بالكامل ويعمل محليًا — بلا نماذج أو مختبرات أو استدعاءات شبكة — فنفس المدخلات تنتج دائمًا النتيجة نفسها ولا تغادر القيم الشبيهة بالمريض مسار الطلب. هذا تقدير فحص وليس تشخيصًا: استخدمه للتعليم وترميز البحث ونماذج المنتجات التي تحتاج خطوة eGFR شفافة وقابلة للتدقيق، واقرن المخرج دائمًا بحكم طبيب مرخّص قبل أي قرار رعاية.
طريقة الاستخدام
أدخل القيم في النموذج أعلاه. تتحقق الأداة منها قبل الحساب ثم تعرض النتيجة في الصفحة نفسها.
راجع بياناتك
اتبع التسميات والوحدات الموضحة بجانب كل حقل. إذا كانت قيمة مفقودة أو خارج النطاق، توضح الصفحة الحقل الذي يحتاج إلى تصحيح.
أعد الحساب أو نفّذه آليًا
استخدم أداة الويب للفحوص الفردية، واستخدم الواجهة البرمجية عند دمج الإمكانية نفسها في سير عمل آلي.
حالات الاستخدام
احصل على النتيجة الآن
أدخل مجموعة من القيم وشاهد النتيجة من دون إعداد جدول بيانات أو برنامج نصي.
قارن السيناريوهات
غيّر قيمة واحدة في كل مرة وأعد الحساب لمعرفة ما الذي يؤثر في النتيجة.
أتمت العمل المتكرر
استخدم الواجهة البرمجية عندما تحتاج إلى تشغيل الحساب نفسه داخل منتجك أو سير عملك.
الأسئلة الشائعة
أي معادلة eGFR تستخدمها هذه الحاسبة؟
معادلة الكرياتينين CKD-EPI 2009 (Levey et al., Annals of Internal Medicine 2009). النتائج بوحدة mL/min/1.73 m² ومقربة إلى منزلة عشرية واحدة. لا يُطبَّق معامل العرق من الورقة الأصلية.
كيف تختلف عن حاسبة CKD-EPI 2021؟
تختلف المعاملات: 2009 تستخدم الأساس 141 والأسّ −1.209 وعامل العمر 0.993 والعامل الأنثوي 1.018 مع أزواج kappa/alpha الأقدم. معادلة 2021 بلا عرق تستخدم الأساس 142 والأسّ −1.200 وعامل العمر 0.9938 والعامل الأنثوي 1.012. استخدم 2009 للتكرار التاريخي؛ وفضّل 2021 للفحص السريري الجديد.
ما الوحدات التي يجب استخدامها للكرياتينين المصلي؟
ميليغرام لكل ديسيلتر (mg/dL). إذا أبلغ مختبرك ب µmol/L، فاقسم على 88.4 للتحويل إلى mg/dL قبل استدعاء الأداة.
ماذا يحدث إذا كان الكرياتينين أو العمر أو الجنس ناقصًا؟
يفشل الاستدعاء ب invalid_input ورسالة تسمّي الحقل الناقص أو غير الصالح. المدخلات الإلزامية هي كرياتينين موجب بوحدة mg/dL وعمر بسنوات كاملة 18–120 وجنس male أو female.
هل يمكنني استخدام هذه النتيجة لقرار سريري؟
لا. هذا تقدير فحص للتعليم وترميز البحث ونماذج المنتجات. التشخيص والجرعات وقرارات الرعاية تتطلب طبيبًا مرخّصًا والصورة السريرية الكاملة.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/health/egfr-ckd-epi-2009 \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"creatinine":1,"age":50,"sex":"female"}'const res = await fetch("https://api.kit.forhosting.com/health/egfr-ckd-epi-2009", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"creatinine": 1,
"age": 50,
"sex": "female"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/egfr-ckd-epi-2009",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"creatinine": 1,
"age": 50,
"sex": "female"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/egfr-ckd-epi-2009", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"creatinine":1,"age":50,"sex":"female"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"creatinine":1,"age":50,"sex":"female"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/egfr-ckd-epi-2009", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"creatinine": 1,
"age": 50,
"sex": "female"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.egfr_ckd_epi_2009",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |