Tinetti-Rechner
Ein Gleichgewichtswert von 11 und ein Gangwert von 9 ergeben eine Tinetti-Summe von 20 von 28 Punkten, also mittleres Sturzrisiko. Geben Sie die sechzehn Einzelwerte Ihres Beobachtungsbogens ein und erhalten Sie beide Teilsummen. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Läuft direkt in Ihrem Browser – kostenlos. Ihre Datei verlässt Ihren Browser nicht und wird an keinen Server übertragen.
Das Performance-Oriented Mobility Assessment nach Tinetti, oft POMA oder Tinetti-Sturzrisikoscore genannt, ist eine additive Bettskala der Geriatrie, Rehabilitation und Physiotherapie zur Bewertung von Sitz- und Standgleichgewicht zusammen mit dem Gang. Dieser Rechner nimmt die sechzehn veröffentlichten Itemwerte entgegen — neun Gleichgewichtsitems mit höchstens sechzehn Punkten und sieben Gangitems mit höchstens zwölf — und liefert die Subskalensummen, den Gesamtwert von 0 bis 28 und die übliche Sturzrisikokategorie.
Was der Tinetti-POMA misst und wie die sechzehn Items sich addieren
Das Performance-Oriented Mobility Assessment nach Tinetti beschrieb Mary Tinetti 1986 als praktischen Weg, eine ältere Person beim Sitzen, Aufstehen, Drehen und Gehen zu beobachten und diese Beobachtungen in zwei additive Subskalen zu überführen statt in einen globalen Eindruck von Gebrechlichkeit. Die Gleichgewichtssubskala enthält neun Items. Sitzgleichgewicht wird mit 0 oder 1 bewertet, je nachdem ob die Person im Stuhl lehnt oder rutscht oder ruhig und sicher bleibt.
Aufstehen, Versuche aufzustehen, unmittelbares Standgleichgewicht in den ersten fünf Sekunden, Standgleichgewicht, sternaler Anstoß, Drehung um 360 Grad und Hinsetzen werden mit 0, 1 oder 2 nach den veröffentlichten Deskriptoren für Unfähigkeit, teilweise Selbstständigkeit und ruhige ununterstützte Ausführung bewertet. Geschlossene Augen in schmaler Standbasis erhalten 0 oder 1. Diese neun ganzen Zahlen summieren höchstens sechzehn Punkte.
Die Gangsubskala enthält sieben Items. Gangbeginn, Schrittsymmetrie, Schrittkontinuität und Gehstand erhalten je 0 oder 1. Schrittlänge und -höhe ist das gruppierte Item mit bis zu vier Punkten, je ein Punkt für rechtes Schwingen am Standfuß vorbei, rechte Fußbodenfreiheit, linkes Schwingen am Standfuß vorbei und linke Fußbodenfreiheit.
Bahn und Rumpf erhalten 0, 1 oder 2. Diese sieben ganzen Zahlen summieren höchstens zwölf Punkte. Die Tinetti-Summe ist die Addition beider Subskalen und reicht daher von 0 bis 28.
Übliche Lehrbänder legen diese Summe auf das Sturzrisiko: 0 bis 18 bedeuten hohes Risiko, 19 bis 24 mittleres Risiko und 25 bis 28 niedriges Risiko.
Wie Sturzrisikokategorien zu lesen sind, wo der Rechner hingehört und was er nicht entscheidet
Eine Summe von 25 bis 28 wird als niedriges Sturzrisiko unterrichtet, 19 bis 24 als mittleres und 0 bis 18 als hohes. Diese Bänder sind die üblichen Kurs- und Klinikschwellen des Tinetti-POMA; sie sind keine persönliche Wahrscheinlichkeit, im nächsten Jahr zu stürzen, und ersetzen weder Sturzvorgeschichte noch orthostatischen Blutdruck, Medikamentenreview, Sehen, Schuhwerk, Wohnungsgefahren noch den Blick einer lizenzierten Klinik auf Kraft, Kognition und Geh-Umgebung. Eine niedrige Risikosumme bescheinigt nicht, dass jemand unbeaufsichtigt Treppen, das Freie oder ein unbekanntes Gebäude gehen darf.
Nutzen Sie den Rechner für Lehre, Prüfungsschlüssel, Forschungskodierung geriatrischer Mobilitätszeilen und Produktprototypen, die einen deterministischen Tinetti-Schritt brauchen, bevor lizenzierte klinische Systeme übernehmen. Entlassen Sie niemanden, verordnen oder entziehen Sie keine Gehhilfe, füllen Sie keinen Sturzpräventionsplan und geben Sie keine rechtliche Fähigkeitserklärung allein aus diesem Ergebnis. Nachbarinstrumente wie Berg Balance Scale, Timed Up and Go oder Morse Fall Scale beantworten andere Suchintentionen und sollen eigene Seiten behalten, statt diese zu überladen.
Anwendungsfälle
Lehrvignetten und Prüfungsschlüssel
Bewerten Sie Lehrbuchbögen des Tinetti-POMA, damit Lehrende und Autobewertung eine gemeinsame Referenzwahrheit für Subskalen, den Wert 0–28 und die Sturzrisikokategorie teilen.
Gerüst für Sturzrisiko-Prototypen
Fügen Sie einen transparenten Tinetti-POMA-Schritt in Bildungs-Apps und Kliniklisten ein, die echte Mobilitätsentscheidungen später an lizenzierte Systeme übergeben.
Häufige Fragen
Was ist der Tinetti-POMA-Sturzrisikoscore?
Es ist das Performance-Oriented Mobility Assessment von Mary Tinetti aus dem Jahr 1986. Neun Gleichgewichtsitems (max. 16) plus sieben Gangitems (max. 12) ergeben eine Summe von 0 bis 28 und eine übliche Kategorie high, moderate oder low für das Sturzrisiko.
Wie wird der Tinetti-Score aus den Eingaben berechnet?
Jedes Item ist eine ganze Zahl innerhalb seines veröffentlichten Maximums. Es gibt keine versteckten Gewichte.
Was geschieht, wenn ein Itemwert sein zulässiges Maximum überschreitet?
Dasselbe gilt für ein fehlendes Item, eine Nichtganzzahl oder einen negativen Wert; diese Fehler werden nicht berechnet.
Wie soll ich high, moderate und low als Sturzrisiko lesen?
Summen 0–18 gelten als hohes Risiko, 19–24 als mittleres und 25–28 als niedriges. Diese Bänder sind Kursschwellen, keine persönliche Prognose, und ersetzen keine lizenzierte Mobilitätsbeurteilung.
Darf ich dieses Ergebnis für Gehhilfen oder Entlassung nutzen?
Nein. Das ist eine pädagogische Rechenhilfe, kein medizinischer Rat. Gehhilfen, Aufsicht und Entlassungsplanung brauchen eine lizenzierte Klinik und den Rest des klinischen Bildes, den dieser Rechner nicht erhebt.
Verwandte Tools
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/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)Beispiel-Anfrage
{
"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
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.tinetti",
"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.
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. |
Technische Hinweise
Jedes Item muss eine ganze Zahl innerhalb seines veröffentlichten Maximums sein; ein fehlendes Feld, eine Nichtganzzahl, ein negativer Wert oder jedes Item über seinem zulässigen Maximum scheitert mit invalid_input und wird nicht berechnet. Behandeln Sie das JSON als transparente Rechenhilfe, nicht als Diagnose und nicht als Ersatz für lizenziertes klinisches Urteil zu Gehhilfen, Aufsicht oder dazu, ob jemand unbeaufsichtigt gehen darf.
Was der Tinetti-POMA misst und wie die sechzehn Items sich addieren
Diese Fähigkeit setzt jene veröffentlichte Tabelle genau um, ohne versteckte Gewichte, sodass ein von Hand bewerteter Bogen und der JSON-Körper Item für Item vergleichbar sind, ohne ein undurchsichtiges Modell dazwischen.
Eingabevertrag, Maxima je Item, Validierung und Form einer erfolgreichen Antwort
Optionale Ausgabeschlüssel werden weggelassen statt auf null gesetzt. Senden Sie ein JSON-Objekt mit sechzehn Pflichtganzzahlfeldern, neun für Gleichgewicht und sieben für Gang. Die kanonischen Gleichgewichtsnamen sind sitting_balance mit Maximum 1, arises mit Maximum 2, attempts_to_arise mit Maximum 2, immediate_standing mit Maximum 2, standing_balance mit Maximum 2, nudged mit Maximum 2, eyes_closed mit Maximum 1, turning_360 mit Maximum 2 und sitting_down mit Maximum 2. Die kanonischen Gangnamen sind gait_initiation mit Maximum 1, step_length_height mit Maximum 4, step_symmetry mit Maximum 1, step_continuity mit Maximum 1, gait_path mit Maximum 2, gait_trunk mit Maximum 2 und walking_stance mit Maximum 1. Jeder Wert darf als JSON-Ganzzahl oder als numerische Zeichenkette eintreffen, die sich als Ganzzahl parst; ein fehlendes Feld, eine leere Zeichenkette, null, ein Boolean, ein verschachteltes Objekt, eine Nichtganzzahl wie 1.5 oder ein nicht endliches Token scheitert mit invalid_input, nennt das Feld und erklärt, dass eine Ganzzahl von 0 bis zum Maximum dieses Items erwartet wurde. Ist ein Item negativ oder überschreitet sein zulässiges Maximum — zum Beispiel sitting_balance gleich 2, obwohl dieses Item nur 1 erlaubt — scheitert der Aufruf mit invalid_input und einer Meldung, dass der Wert sein zulässiges Maximum überschreitet; diese Fehler werden nicht berechnet. Gängige Aliase wie sit_balance, arise, sternal_nudge, initiation_of_gait, step_length, path und trunk werden auf die kanonischen Namen abgebildet, die Arithmetik nutzt jedoch stets die veröffentlichten Maxima. Bei Erfolg liefert der Körper balance_score von 0 bis 16, gait_score von 0 bis 12, total_score von 0 bis 28, fall_risk mit den Token high, moderate oder low, ein kurzes fall_risk_label und formula Tinetti POMA. Koppeln Sie das kostenlose Browserformular mit demselben Vertrag aus Skripten; erfolgreiche API-Aufrufe kosten $0.002 pro Element und Validierungsfehler verbrauchen kein Prepaid-Guthaben.
Wie Sturzrisikokategorien zu lesen sind, wo der Rechner hingehört und was er nicht entscheidet
Eine hohe Risikosumme soll ein Gespräch über engere Aufsicht, Gehhilfen, Kraft- und Gleichgewichtstraining und weitere Abklärung eröffnen, keine automatische Einschränkung aus einem JSON. Die Arithmetik ist reines Parse ohne ausgehendes Netz, daher erzeugen identische Eingaben stets dasselbe JSON, und der veröffentlichte API-Preis bleibt $0.002 pro erfolgreicher Anfrage.
Integrationsbeispiele
Forschungskodierung geriatrischer Mobilitätskohorten
Hängen Sie eine reproduzierbare Tinetti-Summe und ein Label high/moderate/low an Studienzeilen, wenn die sechzehn Itemwerte bereits in der Tabelle stehen.
Technische Fragen
Was kostet der Tinetti-Rechner?
Das Browser-Widget läuft kostenlos und lokal. Dieselbe Berechnung über die API wird mit $0.002 je erfolgreicher Anfrage vom Prepaid-Guthaben des KIT belastet; invalid_input-Fehler werden nicht berechnet.