Mortalidad del paciente
Endpoint
Ruta:
https://us-central1-totemfunctions.cloudfunctions.net/predictMortality
Método: POST
Descripción
Este endpoint predice la mortalidad del paciente basado en parámetros clínicos específicos como la edad, la puntuación SOFA, el nivel de lactato y la frecuencia cardíaca. Utiliza OpenAI para generar una predicción y recomendaciones para el manejo clínico.
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.
age (number): Edad del paciente en años.
sofaScore (number): Puntuación SOFA del paciente.
lactate (number): Nivel de lactato en milimoles por litro (mmol/L).
heartRate (number): Frecuencia cardíaca en latidos por minuto (bpm).
Errores Comunes
400 Bad Request: Si falta alguno de los parámetros
uid
,age
,sofaScore
,lactate
, oheartRate
.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
prediction (string): Predicción de mortalidad generada por OpenAI, basada en los parámetros clínicos proporcionados. Incluye recomendaciones para el manejo clínico.
Notas Adicionales
La respuesta contiene una predicción de mortalidad y recomendaciones para el manejo clínico, generadas a partir de los parámetros clínicos del paciente.
Se requiere que el
uid
sea válido y autorizado para realizar la solicitud. Si el usuario no está autorizado, se devuelve un error 403.