حاسبة Tinetti
توازن قدره 11 نقطة ومشي قدره 9 نقاط يعطيان مجموع Tinetti قدره 20 من 28، أي ضمن فئة خطر السقوط المتوسط. أدخل الدرجات الست عشرة من ورقة الملاحظة لتحصل على المجموعين الفرعيين. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
تعمل هذه الأداة داخل متصفحك — مجانًا، ولا تُرسل بياناتك إلى أي خادم
تقييم الحركة الموجه نحو الأداء وفق Tinetti، ويُعرف أيضًا باسم POMA أو درجة Tinetti لخطر السقوط، مقياس جمع يُستخدم إلى جانب السرير في طب الشيخوخة والتأهيل والعلاج الطبيعي لتدريج التوازن جالسًا وواقفًا مع المشي. تقبل هذه الحاسبة درجات البنود الستة عشر المنشورة — تسعة لبنود التوازن بحد أقصى ستة عشر نقطة وسبعة لبنود المشي بحد أقصى اثنتي عشرة — وتعيد مجاميع المقاييس الفرعية والمجموع من 0 إلى 28 وفئة خطر السقوط المعتادة.
ماذا يقيس POMA وفق Tinetti وكيف تُجمع البنود الستة عشر
وصفت Mary Tinetti تقييم الحركة الموجه نحو الأداء عام 1986 وسيلة عملية لمراقبة بالغ مسن وهو يجلس وينهض ويستدير ويمشي، ثم تحويل تلك المشاهدات إلى مقياسين فرعيين جمعيين بدل انطباع عام بالوهن. يحتوي مقياس التوازن الفرعي تسعة بنود. يُدرَّج توازن الجلوس 0 أو 1 بحسب ميل الشخص أو انزلاقه في الكرسي أو ثباته بأمان.
ويُدرَّج النهوض ومحاولات النهوض والتوازن الواقف الفوري في الثواني الخمس الأولى والتوازن الواقف والدفع القصّي والدوران 360 درجة والجلوس 0 أو 1 أو 2 وفق الواصفات المنشورة للعجز والاستقلال الجزئي والتنفيذ الثابت بلا عون. ويُدرَّج إغلاق العينين في قاعدة ضيقة 0 أو 1. تبلغ تلك التسعة أعداد صحيحة ستة عشر نقطة على الأكثر.
يحتوي مقياس المشي الفرعي سبعة بنود. يُدرَّج بدء المشي وتناظر الخطوة واستمرار الخطوة وقاعدة المشي 0 أو 1 لكل منها. طول الخطوة وارتفاعها بند مجمع حتى أربع نقاط، نقطة لكل من تجاوز الأرجحة اليمنى قدم الارتكاز، وارتفاع القدم اليمنى عن الأرض، وتجاوز الأرجحة اليسرى قدم الارتكاز، وارتفاع القدم اليسرى.
ويُدرَّج المسار والجذع 0 أو 1 أو 2. تبلغ تلك السبعة أعداد صحيحة اثنتي عشرة نقطة على الأكثر. مجموع Tinetti هو جمع المقياسين الفرعيين ولذلك يمتد من 0 إلى 28.
ثم تسقط النطاقات التعليمية المعتادة ذلك المجموع على خطر السقوط: من 0 إلى 18 خطر مرتفع، ومن 19 إلى 24 خطر متوسط، ومن 25 إلى 28 خطر منخفض.
كيف تُقرأ فئات خطر السقوط وأين تقع الحاسبة وما لا تقرره
يُدرَّس المجموع من 25 إلى 28 خطر سقوط منخفضًا، ومن 19 إلى 24 متوسطًا، ومن 0 إلى 18 مرتفعًا. تلك النطاقات حدود الصف والعيادة المعتادة لمقياس POMA وفق Tinetti؛ وليست احتمالًا شخصيًا للسقوط في السنة التالية، ولا تحل محل سوابق السقوط أو الضغط الانتصابي أو مراجعة الأدوية أو البصر أو الحذاء أو أخطار المنزل أو نظرة سريري مرخّص إلى القوة والإدراك وبيئة المشي. ولا يشهد مجموع منخفض الخطر أن الشخص آمن للمشي وحده على السلالم أو في الخارج أو في مبنى غير مألوف.
استخدموا الحاسبة للتعليم ومفاتيح الامتحان وترميز البحث لصفوف الحركة الشيخوخية ونماذج المنتج التي تحتاج خطوة Tinetti حتمية قبل تسليم الأنظمة السريرية المرخّصة. لا تخرجوا مريضًا ولا تصفوا وسيلة مساعدة على المشي أو تسحبوها ولا تُكملوا خطة منع سقوط ولا تصدروا بيان أهلية قانونية من هذا الناتج وحده. أدوات مجاورة مثل Berg Balance Scale وTimed Up and Go وMorse Fall Scale تجيب عن نوايا بحث مختلفة وينبغي أن تحتفظ بصفحاتها بدل إثقال هذه الصفحة.
حالات الاستخدام
مشاهد تعليمية ومفاتيح امتحان
درّجوا أوراق كتاب POMA وفق Tinetti حتى يشارك المعلمون والمصححون الآليون حقيقة مرجعية واحدة لمجاميع المقاييس الفرعية والدرجة 0–28 وفئة خطر السقوط.
سقالة نماذج خطر السقوط
أدخلوا خطوة شفافة من POMA وفق Tinetti في تطبيقات تعليمية وقوائم عيادة تسلّم لاحقًا قرارات الحركة الحقيقية إلى أنظمة مرخّصة.
الأسئلة الشائعة
ما درجة Tinetti POMA لخطر السقوط؟
هي تقييم الحركة الموجه نحو الأداء للباحثة Mary Tinetti عام 1986. تسعة بنود توازن (حد 16) وسبعة بنود مشي (حد 12) تعطي مجموعًا من 0 إلى 28 وفئة معتادة high أو moderate أو low لخطر السقوط.
كيف تُحسب درجة Tinetti من المدخلات؟
كل بند عدد صحيح داخل حده الأقصى المنشور. يجمع المعالج درجات التوازن التسع ودرجات المشي السبع ثم يصنّف المجموع: 0–18 high و19–24 moderate و25–28 low. لا أوزان خفية.
ماذا يحدث إذا تجاوزت درجة بند حدها الأقصى المسموح؟
وينطبق الأمر نفسه على بند ناقص أو غير صحيح أو قيمة سالبة، ولا تُحاسب تلك الإخفاقات.
كيف يُفسَّر خطر السقوط high وmoderate وlow؟
تُدرَّس المجاميع 0–18 خطرًا مرتفعًا و19–24 متوسطًا و25–28 منخفضًا. تلك النطاقات حدود صف لا إنذار شخصي، ولا تحل محل تقييم حركة مرخّص.
هل يجوز استخدام هذا الناتج لتقرير وسائل المساعدة على المشي أو الخروج؟
لا. هذا عون حسابي تعليمي لا مشورة طبية. وسائل المساعدة على المشي والمراقبة وتخطيط الخروج تحتاج سريريًا مرخّصًا وبقية الصورة السريرية التي لا تجمعها هذه الحاسبة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/health/tinetti \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"sitting_balance":1,"arises":2,"attempts_to_arise":2,"immediate_standing":1,"standing_balance":1,"nudged":1,"eyes_closed":1,"turning_360":1,"sitting_down":1,"gait_initiation":1,"step_length_height":2,"step_symmetry":1,"step_continuity":1,"gait_path":1,"gait_trunk":2,"walking_stance":1}'const res = await fetch("https://api.kit.forhosting.com/health/tinetti", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"sitting_balance": 1,
"arises": 2,
"attempts_to_arise": 2,
"immediate_standing": 1,
"standing_balance": 1,
"nudged": 1,
"eyes_closed": 1,
"turning_360": 1,
"sitting_down": 1,
"gait_initiation": 1,
"step_length_height": 2,
"step_symmetry": 1,
"step_continuity": 1,
"gait_path": 1,
"gait_trunk": 2,
"walking_stance": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/tinetti",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"sitting_balance": 1,
"arises": 2,
"attempts_to_arise": 2,
"immediate_standing": 1,
"standing_balance": 1,
"nudged": 1,
"eyes_closed": 1,
"turning_360": 1,
"sitting_down": 1,
"gait_initiation": 1,
"step_length_height": 2,
"step_symmetry": 1,
"step_continuity": 1,
"gait_path": 1,
"gait_trunk": 2,
"walking_stance": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/tinetti", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"sitting_balance":1,"arises":2,"attempts_to_arise":2,"immediate_standing":1,"standing_balance":1,"nudged":1,"eyes_closed":1,"turning_360":1,"sitting_down":1,"gait_initiation":1,"step_length_height":2,"step_symmetry":1,"step_continuity":1,"gait_path":1,"gait_trunk":2,"walking_stance":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"sitting_balance":1,"arises":2,"attempts_to_arise":2,"immediate_standing":1,"standing_balance":1,"nudged":1,"eyes_closed":1,"turning_360":1,"sitting_down":1,"gait_initiation":1,"step_length_height":2,"step_symmetry":1,"step_continuity":1,"gait_path":1,"gait_trunk":2,"walking_stance":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/tinetti", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"sitting_balance": 1,
"arises": 2,
"attempts_to_arise": 2,
"immediate_standing": 1,
"standing_balance": 1,
"nudged": 1,
"eyes_closed": 1,
"turning_360": 1,
"sitting_down": 1,
"gait_initiation": 1,
"step_length_height": 2,
"step_symmetry": 1,
"step_continuity": 1,
"gait_path": 1,
"gait_trunk": 2,
"walking_stance": 1
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.tinetti",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
يجب أن يكون كل بند عددًا صحيحًا داخل حده الأقصى المنشور؛ والحقل الناقص أو غير الصحيح أو السالب أو أي بند يتجاوز حده المسموح يفشل برمز invalid_input ولا يُحاسب. تشغّل الوحدة الحتمية نفسها ودجت المتصفح المجاني وواجهة API، فلا تختلف مفاتيح التعليم وأوراق العيادة ونماذج المنتج على المشهد نفسه. عاملوا JSON بوصفه عونًا حسابيًا شفافًا، لا تشخيصًا ولا بديلاً عن الحكم السريري المرخّص في وسائل المساعدة على المشي أو المراقبة أو جواز المشي بلا مرافقة.
ماذا يقيس POMA وفق Tinetti وكيف تُجمع البنود الستة عشر
تنفّذ هذه القدرة ذلك الجدول المنشور بدقة بلا أوزان خفية، فيمكن مقارنة ورقة مُدرَّجة يدويًا بجسم JSON بندًا ببند دون نموذج غامض بينهما.
عقد الإدخال والحدود القصوى لكل بند والتحقق وشكل الاستجابة الناجحة
تُحذف مفاتيح الخرج الاختيارية بدل تعيينها إلى null. أرسلوا كائن JSON بستة عشر حقلًا صحيحًا إلزاميًا، تسعة للتوازن وسبعة للمشي. الأسماء القانونية للتوازن هي sitting_balance بحد أقصى 1 وarises بحد أقصى 2 وattempts_to_arise بحد أقصى 2 وimmediate_standing بحد أقصى 2 وstanding_balance بحد أقصى 2 وnudged بحد أقصى 2 وeyes_closed بحد أقصى 1 وturning_360 بحد أقصى 2 وsitting_down بحد أقصى 2. وأسماء المشي القانونية هي gait_initiation بحد أقصى 1 وstep_length_height بحد أقصى 4 وstep_symmetry بحد أقصى 1 وstep_continuity بحد أقصى 1 وgait_path بحد أقصى 2 وgait_trunk بحد أقصى 2 وwalking_stance بحد أقصى 1. قد يصل كل قيمة عددًا صحيحًا JSON أو سلسلة رقمية تُفسَّر عددًا صحيحًا؛ والحقل الناقص أو السلسلة الفارغة أو null أو boolean أو كائن متداخل أو غير صحيح مثل 1.5 أو رمز غير منتهٍ يفشل برمز invalid_input مع تسمية الحقل وبيان أن عددًا صحيحًا من 0 إلى حد ذلك البند كان متوقعًا. إذا كان بند سالبًا أو تجاوز حده المسموح — مثل sitting_balance يساوي 2 حين لا يسمح ذلك البند إلا القيمة 1 — تفشل الدعوة برمز invalid_input ورسالة أن الدرجة تجاوزت حدها المسموح؛ ولا تُحاسب تلك الإخفاقات. تُسقط الأسماء البديلة الشائعة مثل sit_balance وarise وsternal_nudge وinitiation_of_gait وstep_length وpath وtrunk على الأسماء القانونية، لكن الحساب يستخدم الحدود المنشورة دائمًا. عند النجاح يعيد الجسم balance_score من 0 إلى 16 وgait_score من 0 إلى 12 وtotal_score من 0 إلى 28 وfall_risk بالرموز high أو moderate أو low وfall_risk_label قصيرًا وformula Tinetti POMA. اقرنوا نموذج المتصفح المجاني بالعقد نفسه من السكربتات؛ وتكلف استدعاءات API الناجحة $0.002 لكل عنصر ولا تستهلك إخفاقات التحقق الرصيد المدفوع مقدمًا.
كيف تُقرأ فئات خطر السقوط وأين تقع الحاسبة وما لا تقرره
ينبغي لمجموع مرتفع الخطر أن يفتح حديثًا عن مراقبة أوثق ووسائل مساعدة على المشي وتدريب قوة وتوازن وتقييم إضافي، لا قيدًا تلقائيًا يولَّد من JSON. الحساب parse خالص بلا شبكة صادرة، لذا تنتج المدخلات المتطابقة دائمًا JSON نفسه، ويبقى سعر API المنشور $0.002 لكل طلب ناجح.
حالات التكامل
ترميز بحث لأتراب الحركة الشيخوخية
أرفقوا مجموع Tinetti قابلًا لإعادة الإنتاج وتسمية high/moderate/low بصفوف الدراسة عندما تكون درجات البنود الستة عشر في الجدول أصلًا.
أسئلة تقنية
كم تكلفة حاسبة Tinetti؟
يعمل ودجت المتصفح مجانًا ومحليًا. ويُفوَّر الحساب نفسه عبر API بمبلغ $0.002 لكل طلب ناجح من رصيد KIT المدفوع مقدمًا؛ ولا تُحاسب إخفاقات invalid_input.