Wiki Gaia Sapiens Help

Alerta de Paciencientes

Endpoint

  • Ruta: https://us-central1-totemfunctions.cloudfunctions.net/patientAlerts

  • Método: POST

Descripción

Este endpoint genera alertas de deterioro del paciente basadas en signos vitales proporcionados. Utiliza OpenAI para generar alertas y recomendaciones clínicas sobre el estado del paciente en función de los datos de signos vitales.

Solicitud (Request)

Ejemplo de Cuerpo de Solicitud (JSON)

{ "uid": "user123", "heartRate": 120, "bloodPressure": 85, "respiratoryRate": 25 }

Descripción de Parámetros

  • uid (string): Identificador del usuario que está realizando la solicitud. Se utiliza para verificar la autorización del usuario.

  • heartRate (number): Frecuencia cardíaca en pulsaciones por minuto (bpm).

  • bloodPressure (number): Presión arterial en milímetros de mercurio (mmHg).

  • respiratoryRate (number): Frecuencia respiratoria en respiraciones por minuto (rpm).

Errores Comunes

  • 400 Bad Request: Si falta alguno de los parámetros uid, heartRate, bloodPressure, o respiratoryRate.

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

{ "alert": "La frecuencia cardíaca del paciente es de 120 bpm, la presión arterial es de 85 mmHg, y la frecuencia respiratoria es de 25 rpm. Estos signos vitales indican una posible condición de deterioro que requiere atención inmediata. Se recomienda una evaluación médica urgente para determinar la causa subyacente y considerar intervenciones apropiadas para estabilizar al paciente." }

Descripción de Campos

  • alert (string): Alerta generada por OpenAI basada en los signos vitales proporcionados. Incluye una interpretación de los signos vitales y recomendaciones para el manejo clínico.

Notas Adicionales

  • La respuesta incluye una alerta sobre el estado del paciente basada en la evaluación de los signos vitales proporcionados.

  • El uid debe ser válido y autorizado para realizar la solicitud. Si el usuario no está autorizado, se devuelve un error 403.

Last modified: 26 agosto 2024