QTc-Framingham-Rechner zur Herzfrequenzkorrektur
Ein QT von 400 ms bei 75 Schlägen pro Minute ergibt ein Framingham-QTc von 430,8 ms bei einem RR-Intervall von 0,8 Sekunden. Die lineare Korrektur addiert zum gemessenen QT 154 ms mal eins minus RR. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Qt ms
- 400
- Herzfrequenz (bpm)
- 75
- RR-Intervall (s)
- 0,8
- QTc nach Framingham (ms)
- 430,8
Der Framingham-QTc-Rechner korrigiert ein gemessenes QT-Intervall anhand der Herzfrequenz mit der linearen Framingham-Formel. Geben Sie QT in Millisekunden und die Herzfrequenz in Schlägen pro Minute ein, um das RR-Intervall und das korrigierte QT in Millisekunden zu erhalten. Die Berechnung erfolgt vollständig offline, ist deterministisch und eignet sich für reproduzierbare Softwareabläufe. Sie ist eine Rechenhilfe und keine Diagnose. Bei der klinischen Interpretation müssen die Aufzeichnung, das Messverfahren, der Patientenkontext und die fachliche Beurteilung berücksichtigt werden.
Geben Sie Messwert und Herzfrequenz sorgfältig ein
Geben Sie das gemessene QT-Intervall in Millisekunden und die Herzfrequenz in Schlägen pro Minute an. Beide Werte müssen endlich und größer als null sein; fehlende, textliche, unendliche, nullwertige oder negative Eingaben werden abgewiesen und nicht stillschweigend umgewandelt. Der QT-Wert sollte aus einer sachgerecht durchgeführten Elektrokardiogramm-Messung stammen, während die Herzfrequenz zu dem für diese Messung verwendeten Rhythmus passen sollte.
Einheitliche Maßeinheiten sind wichtig, da die Formel QT in Millisekunden verarbeitet, das RR-Intervall jedoch in Sekunden ableitet. Ein in Sekunden erfasster QT-Wert muss deshalb vor der Übermittlung in Millisekunden umgerechnet werden. Der Rechner gibt die akzeptierten Eingaben zurück, damit automatisierte Abläufe einen eindeutigen Prüfpfad aufbewahren können.
Er wertet kein EKG-Bild aus, wählt keinen repräsentativen Herzschlag, entscheidet nicht über ein unsicheres Ende der T-Welle und beurteilt nicht die technische Qualität der Aufzeichnung. Diese Messentscheidungen müssen vorher getroffen werden. Bei schwankendem Rhythmus kann eine einzelne Herzfrequenz die gesamte Aufzeichnung unzureichend abbilden; prüfen Sie das Ergebnis daher im tatsächlichen klinischen Kontext.
So funktioniert die Framingham-Berechnung
Der Rechner ermittelt zunächst RR in Sekunden, indem er 60 durch die Herzfrequenz in Schlägen pro Minute teilt. Anschließend wendet er die lineare Framingham-Korrektur an: QTc ist QT plus 154 multipliziert mit eins minus RR. Direkt anhand der Eingabefelder lautet die Rechnung: QTc in Millisekunden = QT in Millisekunden + 154 × (1 − 60 / Herzfrequenz).
Bei 60 Schlägen pro Minute beträgt RR genau eine Sekunde; der Korrekturterm ist somit null und QTc entspricht dem gemessenen QT. Bei höheren Frequenzen vergrößert die Korrektur das ausgegebene Intervall, bei niedrigeren verkleinert sie es. Es gibt keine Nachschlagetabellen, externen Dienste, Zufallsentscheidungen, datumsabhängigen Verzweigungen oder verborgenen patientenspezifischen Anpassungen.
Identische gültige Eingaben liefern deshalb identische Ergebnisse. Diese Funktion implementiert ausschließlich die Framingham-Gleichung und kombiniert sie nicht mit Bazett, Fridericia, Hodges oder anderen Verfahren.
Ordnen Sie das Ergebnis in den klinischen Ablauf ein
Verwenden Sie das ausgegebene QTc als reproduzierbare Berechnung zur Unterstützung einer fachlichen Interpretation, nicht als deren Ersatz. Die QT-Beurteilung kann durch Messtechnik, gewählte Ableitung, Rhythmusregelmäßigkeit, QRS-Dauer, Medikamente, Elektrolytstatus, demografische Faktoren und Untersuchungszweck beeinflusst werden. Dieser Endpunkt vergibt bewusst keine Einstufungen wie normal, verlängert, gefährlich oder behandlungsbedürftig, weil ein universeller Grenzwert wichtigen Kontext verwerfen und eine Diagnose aus nur zwei Zahlen suggerieren könnte.
Er empfiehlt auch keine Medikamentenänderungen, Notfallmaßnahmen oder Überwachungsintervalle. Bewahren Sie in Ihrer Software die ursprünglichen QT- und Herzfrequenzwerte zusammen mit dem korrigierten Ergebnis auf, kennzeichnen Sie Framingham als gewählte Methode und mischen Sie Ergebnisse verschiedener Formeln nicht ohne sichtbare Verfahrensangabe. Prüfen Sie Quelle und Einheiten vor der Berechnung und legen Sie bedeutsame Befunde einer qualifizierten Fachperson vor.
Wenden Sie sich bei dringenden Beschwerden oder einem vermuteten Notfall an die zuständigen Notfalldienste.
Anwendungsfälle
Unterstützung klinischer Berechnungen
Berechnen Sie aus bereits gemessenen Werten ein eindeutig bezeichnetes Framingham-QTc zur fachlichen Prüfung.
Verarbeitung von Forschungsdaten
Wenden Sie ein deterministisches Verfahren einheitlich auf validierte Daten an und bewahren Sie die Eingaben auf.
Qualitätssicherung
Vergleichen Sie eine andere Implementierung ohne Netzwerk oder veränderliche Abhängigkeiten mit stabilen Ergebnissen.
Häufige Fragen
Welche Formel verwendet dieser Rechner?
Verwendet wird QTc = QT + 154 × (1 − RR). QT und QTc stehen in Millisekunden; RR ist 60 geteilt durch die Herzfrequenz und wird in Sekunden angegeben.
Welche Einheiten muss ich eingeben?
Geben Sie QT in Millisekunden und die Herzfrequenz in Schlägen pro Minute ein. QTc wird in Millisekunden ausgegeben.
Diagnostiziert das Ergebnis ein verlängertes QT-Intervall?
Nein. Das Ergebnis ist lediglich eine rechnerische Korrektur. Zur Interpretation sind das EKG und der klinische Kontext erforderlich.
Wie hoch ist das Framingham-QTc bei 400 ms und 75 Schlägen pro Minute?
Es beträgt 430,8 ms. Bei 75 Schlägen pro Minute ist das RR-Intervall 0,8 Sekunden lang, also addiert die Formel 154 mal eins minus 0,8 zu den gemessenen 400 ms.
Was passiert mit dem QTc bei langsamer Herzfrequenz?
Unter 60 Schlägen pro Minute ist das RR-Intervall länger als eine Sekunde, die Korrektur wird negativ und das QTc fällt niedriger aus als das gemessene QT. Bei genau 60 sind beide Werte gleich.
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/qtc-framingham \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"qt_ms":400,"heart_rate_bpm":75}'const res = await fetch("https://api.kit.forhosting.com/health/qtc-framingham", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"qt_ms": 400,
"heart_rate_bpm": 75
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/qtc-framingham",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"qt_ms": 400,
"heart_rate_bpm": 75
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/qtc-framingham", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"qt_ms":400,"heart_rate_bpm":75}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"qt_ms":400,"heart_rate_bpm":75}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/qtc-framingham", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"qt_ms": 400,
"heart_rate_bpm": 75
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.qtc_framingham",
"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
So funktioniert die Framingham-Berechnung
Für eine stabile JSON-Ausgabe wird RR auf sechs und QTc auf zwei Dezimalstellen gerundet; die eigentliche Korrektur verwendet jedoch den ungerundeten RR-Wert.
Ordnen Sie das Ergebnis in den klinischen Ablauf ein
Eine API-Anfrage kostet $0.002; derselbe deterministische Kern kann lokal im Browser laufen, ohne Werte an einen externen Berechnungsdienst zu senden.
Technische Fragen
Was geschieht mit ungültigen oder nicht positiven Werten?
Fehlende, nicht numerische, nicht endliche, nullwertige oder negative Eingaben erzeugen statt eines Ergebnisses den Fehler invalid_input.
Was kostet eine API-Anfrage?
Jede API-Anfrage kostet $0.002. Die Berechnung kann auch lokal im Browser ausgeführt werden.