Evaluación de la Sepsis
Endpoint
Ruta:
https://us-central1-totemfunctions.cloudfunctions.net/sepsisEvaluation
Método: POST
Descripción
Este endpoint evalúa el riesgo de sepsis en un paciente calculando la puntuación SOFA basada en los parámetros clínicos proporcionados. Luego, genera recomendaciones clínicas para el manejo y tratamiento del paciente según los resultados.
Solicitud (Request)
Ejemplo de Cuerpo de Solicitud (JSON)
Descripción de Parámetros
uid (string): Identificador del usuario que está realizando la solicitud. Se utiliza para verificar la autorización del usuario.
paO2FiO2 (number): Relación PaO2/FiO2 (Proporción entre la presión parcial de oxígeno arterial y la fracción inspirada de oxígeno).
glasgowComaScore (number): Puntuación de Glasgow (escala de coma de Glasgow).
creatinine (number): Nivel de creatinina en mg/dL.
platelets (number): Recuento de plaquetas en 10^3/uL.
meanArterialPressure (number): Presión arterial media en mmHg.
Errores Comunes
400 Bad Request: Si falta alguno de los parámetros
uid
,paO2FiO2
,glasgowComaScore
,creatinine
,platelets
, omeanArterialPressure
.403 Forbidden: Si el
uid
no está autorizado.500 Internal Server Error: En caso de errores internos del servidor durante el procesamiento de la solicitud.
Respuesta (Response)
Ejemplo de Cuerpo de Respuesta (JSON)
Descripción de Campos
sofaScore (number): Puntuación SOFA calculada a partir de los parámetros clínicos proporcionados.
recommendations (string): Recomendaciones generadas por OpenAI basadas en la puntuación SOFA y otros parámetros clínicos. Incluye una interpretación del puntaje, implicaciones para la salud del paciente, y sugerencias para el manejo y tratamiento.
Notas Adicionales
La puntuación SOFA ayuda a evaluar la gravedad de la sepsis y el deterioro del paciente en función de varios parámetros clínicos.
El
uid
debe ser válido y autorizado para realizar la solicitud. Si el usuario no está autorizado, se devuelve un error 403.