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)
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
, orespiratoryRate
.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
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.