Wiki Gaia Sapiens Help

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)

{ "uid": "user123", "age": 65, "sofaScore": 10, "lactate": 3.5, "heartRate": 120 }

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, o heartRate.

  • 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)

{ "prediction": "Basado en los parámetros clínicos proporcionados, la predicción de mortalidad es alta. Se recomienda un manejo clínico intensivo y una evaluación continua." }

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.

Last modified: 26 agosto 2024