Calculadora de QTc Framingham para corregir el intervalo QT
Un QT de 400 ms a 75 latidos por minuto da un QTc de Framingham de 430,8 ms, con un intervalo RR de 0,8 segundos. La corrección lineal suma al QT medido 154 ms multiplicados por uno menos el RR. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Qt ms
- 400
- Frecuencia cardíaca (lpm)
- 75
- Intervalo RR (s)
- 0,8
- QTc de Framingham (ms)
- 430,8
La calculadora de QTc de Framingham corrige un intervalo QT medido según la frecuencia cardíaca mediante la fórmula lineal de Framingham. Introduzca el QT en milisegundos y la frecuencia cardíaca en latidos por minuto para obtener el intervalo RR y el QT corregido en milisegundos. El cálculo funciona sin conexión, es determinista y resulta adecuado para procesos informáticos reproducibles. Es una ayuda aritmética, no un diagnóstico; la interpretación clínica debe considerar el trazado, el método de medición, el contexto del paciente y el criterio profesional.
Introduzca con cuidado la medición y la frecuencia cardíaca
Indique el intervalo QT medido en milisegundos y la frecuencia cardíaca en latidos por minuto. Ambos valores deben ser finitos y mayores que cero; los datos ausentes, textuales, infinitos, nulos o negativos se rechazan en lugar de convertirse silenciosamente. El QT debe proceder de una medición correcta del electrocardiograma, y la frecuencia cardíaca debe corresponder al ritmo utilizado para esa medición.
Las unidades coherentes son esenciales porque la fórmula utiliza el QT en milisegundos, pero obtiene el intervalo RR en segundos. Por ello, convierta a milisegundos cualquier valor registrado en segundos antes de enviarlo. La calculadora devuelve los datos aceptados para que un proceso automatizado pueda conservar una pista de auditoría clara.
No examina imágenes de ECG, no selecciona un latido representativo, no resuelve finales dudosos de la onda T ni determina si el trazado tiene calidad suficiente. Esas decisiones de medición corresponden al proceso previo. Si el ritmo o los intervalos entre latidos varían, una única frecuencia puede no representar todo el trazado; revise el resultado dentro de su contexto clínico real.
Comprenda el cálculo de Framingham
La calculadora obtiene primero RR en segundos dividiendo 60 entre la frecuencia cardíaca en latidos por minuto. Después aplica la corrección lineal de Framingham: QTc es igual a QT más 154 multiplicado por uno menos RR. Expresado directamente con los campos enviados, el cálculo es QTc en milisegundos = QT en milisegundos + 154 × (1 − 60 / frecuencia cardíaca).
A 60 latidos por minuto, RR equivale exactamente a un segundo, por lo que el término de corrección es cero y QTc coincide con el QT medido. Con frecuencias mayores, la corrección aumenta el intervalo comunicado; con frecuencias menores, lo reduce. No utiliza tablas, servicios remotos, decisiones aleatorias, ramas dependientes de fechas ni ajustes ocultos específicos del paciente.
Las mismas entradas válidas siempre generan el mismo resultado. Esta capacidad implementa únicamente la ecuación de Framingham y no la combina ni promedia con Bazett, Fridericia, Hodges u otros métodos.
Interprete el resultado dentro de un proceso clínico
Utilice el QTc devuelto como un cálculo reproducible que complementa, pero no sustituye, la interpretación profesional. La evaluación del QT puede verse afectada por la técnica de medición, la derivación elegida, la regularidad del ritmo, la duración del QRS, los medicamentos, los electrolitos, factores demográficos y el objetivo de la evaluación. Este servicio evita deliberadamente etiquetas como normal, prolongado, peligroso o que requiere tratamiento, porque un umbral universal descartaría contexto importante y podría sugerir un diagnóstico a partir de solo dos cifras.
Tampoco recomienda cambios de medicación, actuaciones urgentes ni intervalos de seguimiento. En el software, conserve los valores originales de QT y frecuencia junto al resultado corregido, identifique Framingham como método elegido y no mezcle resultados de fórmulas distintas sin una etiqueta visible. Valide la fuente y las unidades, y remita los hallazgos relevantes a un profesional cualificado.
Ante síntomas urgentes o una posible emergencia, utilice los servicios de emergencia establecidos.
Qué puede hacer con ella
Apoyo al cálculo clínico
Obtenga un QTc de Framingham claramente identificado a partir de valores ya medidos para su revisión profesional.
Procesamiento de datos de investigación
Aplique de forma uniforme un método determinista a un conjunto validado y conserve las entradas originales.
Control de calidad
Compare otra implementación con resultados estables de Framingham sin red ni dependencias externas cambiantes.
Preguntas frecuentes
¿Qué fórmula utiliza esta calculadora?
Utiliza QTc = QT + 154 × (1 − RR), donde QT y QTc se expresan en milisegundos y RR es 60 dividido entre la frecuencia cardíaca, en segundos.
¿Qué unidades debo introducir?
Introduzca el QT en milisegundos y la frecuencia cardíaca en latidos por minuto. El QTc se devuelve en milisegundos.
¿El resultado diagnostica un intervalo QT prolongado?
No. El resultado es solo una corrección aritmética. La interpretación requiere el ECG y el contexto clínico pertinente.
¿Cuál es el QTc de Framingham para un QT de 400 ms a 75 latidos por minuto?
Es de 430,8 ms. A 75 latidos por minuto el intervalo RR es de 0,8 segundos, de modo que la fórmula suma 154 por uno menos 0,8 a los 400 ms medidos.
¿Qué le pasa al QTc con una frecuencia cardíaca lenta?
Por debajo de 60 latidos por minuto el intervalo RR dura más de un segundo, así que la corrección se vuelve negativa y el QTc sale menor que el QT medido. A 60 exactos, ambos coinciden.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su 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)Ejemplo de solicitud
{
"qt_ms": 400,
"heart_rate_bpm": 75
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.qtc_framingham",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Comprenda el cálculo de Framingham
La respuesta redondea RR a seis decimales y QTc a dos para producir JSON estable, aunque realiza la corrección con el RR sin redondear.
Interprete el resultado dentro de un proceso clínico
El precio de la API es $0.002 por solicitud; el mismo núcleo determinista puede ejecutarse localmente en el navegador sin enviar los valores a un servicio remoto de cálculo.
Preguntas técnicas
¿Qué ocurre con valores no válidos o no positivos?
Los datos ausentes, no numéricos, no finitos, nulos o negativos generan un error invalid_input en lugar de un resultado.
¿Cuánto cuesta una solicitud a la API?
Cada solicitud a la API cuesta $0.002. El cálculo también está disponible localmente en el navegador.