ForHosting KIT · Salud y deporte

Calculadora SAPS II

Un paciente de 65 años con ingreso médico en la UCI y constantes y análisis normales suma 18 puntos SAPS II: mortalidad hospitalaria prevista de alrededor del 3 %. Escriba la edad, el tipo de ingreso y los peores valores de las primeras 24 horas. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto

Corre en su navegador. Gratis y sin límite: sus datos no salen de esta página.

La Simplified Acute Physiology Score II, publicada por Le Gall, Lemeshow y Saulnier en 1993, convierte la edad, el tipo de ingreso, la enfermedad crónica y doce mediciones fisiológicas de admisión en una puntuación entera de gravedad en UCI y una probabilidad prevista de mortalidad hospitalaria. Esta calculadora aplica las tablas de puntos originales de JAMA y la ecuación logística logit igual a −7.7631 más 0.0737 veces la puntuación más 0.9971 veces el logaritmo natural de la puntuación más uno, y proyecta ese logit a una probabilidad con el expit habitual.

Qué mide SAPS II y cómo se suman las tablas de Le Gall 1993

La Simplified Acute Physiology Score II es un sistema aditivo de gravedad en UCI derivado por Le Gall, Lemeshow y Saulnier a partir de 13,152 ingresos adultos consecutivos en 137 unidades de cuidados intensivos médicos y quirúrgicos de doce países, y publicado en JAMA en 1993.

A diferencia de APACHE II, SAPS II no exige un diagnóstico principal para estimar la muerte hospitalaria: doce mediciones fisiológicas registradas como los peores valores de las primeras veinticuatro horas, más la edad, el tipo de ingreso y una categoría de enfermedad crónica, se convierten en puntos enteros según tablas publicadas y se suman.

La edad aporta cero por debajo de cuarenta años, siete de cuarenta a cincuenta y nueve, doce de sesenta a sesenta y nueve, quince de setenta a setenta y cuatro, dieciséis de setenta y cinco a setenta y nueve, y dieciocho a partir de ochenta.

La frecuencia cardíaca, la presión arterial sistólica, la temperatura igual o superior a treinta y nueve grados Celsius, el cociente PaO2/FiO2 cuando el paciente está ventilado o con CPAP, la diuresis de veinticuatro horas, el nitrógeno ureico, el recuento de leucocitos, el potasio, el sodio, el bicarbonato, la bilirrubina y la Glasgow Coma Scale añaden cada uno un peso publicado mayor cuanto más anormal es el valor. El tipo de ingreso suma cero en cirugía programada, seis en un ingreso médico y ocho en cirugía no programada.

La enfermedad crónica suma nueve por cáncer metastásico, diez por neoplasia hematológica y diecisiete por AIDS, tomando la categoría más grave cuando aplica más de una. El total entero es la puntuación SAPS II. La mortalidad hospitalaria sigue entonces la logística original: logit igual a −7.7631 más 0.0737 veces la puntuación más 0.9971 veces el logaritmo natural de la puntuación más uno, y la probabilidad es e elevado al logit entre uno más e elevado al logit.

Contrato de entrada, unidades, validación y forma de una respuesta correcta

La edad es años al último cumpleaños. La frecuencia cardíaca es latidos por minuto. La presión arterial sistólica es milímetros de mercurio.

La temperatura es grados Celsius. La Glasgow Coma Scale es el total numérico, en general de tres a quince; si el paciente está sedado, use la puntuación registrada antes de la sedación, según las instrucciones originales. La diuresis es litros en veinticuatro horas, no mililitros: medio litro es 0.5, no 500.

El nitrógeno ureico es miligramos por decilitro; la urea en milimoles por litro multiplicada por 2.8 es la conversión habitual a BUN. El recuento de leucocitos es miles por milímetro cúbico, equivalente a 10^9 por litro. Potasio, sodio y bicarbonato son miliequivalentes por litro.

La bilirrubina es miligramos por decilitro. Ventilated vale false por defecto y aporta cero puntos de oxigenación cuando es false. Los tokens desconocidos de ingreso o de enfermedad crónica también fallan.

Cómo leer la mortalidad prevista, dónde encaja la calculadora y qué no decide

Un SAPS II de unos veintinueve corresponde a cerca del diez por ciento de mortalidad hospitalaria prevista en la logística original, cuarenta a cerca del veinticinco por ciento, cincuenta y dos a cerca del cincuenta por ciento, sesenta y cuatro a cerca del setenta y cinco por ciento, y setenta y siete a cerca del noventa por ciento.

Esas cifras son probabilidades de cohorte de la muestra europea y norteamericana de 1993, no un pronóstico personal, y no sustituyen la exploración seriada, el diagnóstico, el control del foco ni la visión del clínico sobre comorbilidades que esta tabla nunca recoge. Los pacientes de cirugía cardíaca, quemados y pediátricos quedaron fuera de la muestra de derivación, de modo que aplicar la logística ahí es una extrapolación.

Use la calculadora para docencia, claves de examen, codificación de investigación de filas de UCI de adultos y prototipos de producto que necesiten un paso SAPS II determinista antes de ceder el testigo a sistemas con licencia. Herramientas vecinas como el Pneumonia Severity Index, el Revised Cardiac Risk Index o el Revised Trauma Score responden a intenciones de búsqueda distintas y deben conservar sus propias páginas en lugar de sobrecargar esta.

Como cada entrada fisiológica se comprueba de finitud, una hoja de cálculo que filtra NaN o una celda en blanco falla en cerrado en lugar de puntuar en silencio un laboratorio ausente como normal.

Viñetas docentes y claves de examen

Puntúe casos de libro de UCI para que docentes y autoevaluadores compartan una misma verdad de referencia Le Gall 1993 del total SAPS II y de la mortalidad hospitalaria prevista.

Codificación de investigación de cohortes de UCI de adultos

Adjunte una puntuación SAPS II reproducible y una probabilidad de mortalidad a las filas del estudio cuando ya consten edad, tipo de ingreso, enfermedad crónica y los doce campos fisiológicos.

Andamiaje de prototipos de apoyo a la decisión

Incorpore un paso SAPS II transparente en aplicaciones educativas y listas de verificación que luego ceden las decisiones reales a sistemas clínicos con licencia.

¿Qué es la puntuación SAPS II?

Es la Simplified Acute Physiology Score II de Le Gall de 1993 para pacientes adultos de UCI. Esta herramienta devuelve el total entero de puntos, el logit de la logística original y la probabilidad y el porcentaje previstos de mortalidad hospitalaria.

¿Cómo se calcula la mortalidad hospitalaria prevista a partir de la puntuación?

logit = −7.7631 + 0.0737 × SAPS II + 0.9971 × ln(SAPS II + 1). La probabilidad es e^logit / (1 + e^logit). Esos coeficientes proceden del artículo original de JAMA, no de una personalización posterior.

¿Qué ocurre si un valor fisiológico falta, es infinito o no es un número?

Cada campo fisiológico debe ser un número finito; sin eso las tablas SAPS II no están definidas y la solicitud no se cobra.

¿Puedo usar este resultado para decidir el ingreso en UCI o el tratamiento?

No. Es una ayuda aritmética educativa, no un consejo médico. La intensidad de los cuidados y el pronóstico requieren un clínico con licencia y el resto del cuadro clínico que esta calculadora no recoge.

¿Qué valores debo introducir de las primeras 24 horas?

Para cada medición, el peor valor registrado durante las primeras 24 horas en la UCI, y la temperatura más alta. Si el paciente está sedado, use la puntuación de Glasgow tomada antes de la sedación.

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.

POSThttps://api.kit.forhosting.com/health/saps-ii

¿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.

curl -X POST https://api.kit.forhosting.com/health/saps-ii \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"age":65,"heart_rate":88,"systolic_bp":118,"temperature_c":37.2,"gcs":15,"urine_output_l":1.8,"bun":18,"wbc":8.5,"potassium":4.1,"sodium":138,"bicarbonate":24,"bilirubin":0.8,"admission_type":"medical"}'
{
  "age": 65,
  "heart_rate": 88,
  "systolic_bp": 118,
  "temperature_c": 37.2,
  "gcs": 15,
  "urine_output_l": 1.8,
  "bun": 18,
  "wbc": 8.5,
  "potassium": 4.1,
  "sodium": 138,
  "bicarbonate": 24,
  "bilirubin": 0.8,
  "admission_type": "medical"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.saps_ii",
  "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.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Cada valor fisiológico debe ser un número finito; un resultado vital o de laboratorio ausente, infinito o no numérico falla con invalid_input y no se cobra. Trate el JSON como aritmética transparente, no como un diagnóstico ni como un sustituto del juicio clínico con licencia.

Qué mide SAPS II y cómo se suman las tablas de Le Gall 1993

Esta capacidad implementa esa tabla y esa ecuación publicadas con exactitud, sin pesos ocultos, de modo que una viñeta puntuada a mano y el cuerpo JSON pueden compararse línea a línea.

Contrato de entrada, unidades, validación y forma de una respuesta correcta

Envíe un objeto JSON cuyos campos fisiológicos sean números finitos. Si ventilated es true, pao2_fio2 es obligatorio como cociente en milímetros de mercurio usando FiO2 como fracción entre cero y uno, no como porcentaje. El tipo de ingreso debe ser scheduled_surgical, medical o unscheduled_surgical. La enfermedad crónica debe ser none, metastatic_cancer, hematologic_malignancy o aids, y por defecto es none. Un valor fisiológico ausente, vacío, infinito o no numérico falla con invalid_input nombrando el campo y declarando que se esperaba un número finito; esos fallos no se cobran. En caso de éxito el cuerpo devuelve la puntuación entera, mortality_probability en el intervalo unitario, mortality_percent, el logit de la logística, la contribución de puntos de cada tabla, admission_type, chronic_disease y ventilated ecoados, y formula SAPS II Le Gall 1993. Las claves de salida opcionales como pao2_fio2 se omiten en lugar de ir a null cuando no se enviaron. Combine el formulario gratuito del navegador con el mismo contrato desde scripts; las llamadas API exitosas cuestan $0.002 por ítem y los fallos de validación no consumen saldo prepago.

Cómo leer la mortalidad prevista, dónde encaja la calculadora y qué no decide

No haga triaje, no retenga tratamiento ni cite a una familia un porcentaje de azar solo con este JSON. La aritmética es parse puro, sin red de salida, de modo que entradas idénticas producen siempre el mismo JSON, y el precio API publicado permanece en $0.002 por solicitud exitosa.

¿Necesito PaO2/FiO2 si el paciente no estaba ventilado?

No. Cuando ventilated es false (el valor por defecto), los puntos de oxigenación son cero y pao2_fio2 puede omitirse. Cuando ventilated es true, pao2_fio2 es obligatorio como cociente finito en mmHg con FiO2 como fracción.

¿Cuánto cuesta la calculadora SAPS II?

El widget del navegador se ejecuta gratis y en local. El mismo cálculo por la API se factura a $0.002 por solicitud exitosa con cargo al saldo prepago de KIT; los fallos invalid_input no se cobran.

Ver la documentación completa del KIT →