Tasa de Filtración Glomerular
Endpoint
Ruta:
https://us-central1-totemfunctions.cloudfunctions.net/calculateGFR
Método: POST
Descripción
Este endpoint calcula la Tasa de Filtración Glomerular (TFG) utilizando la fórmula CKD-EPI y proporciona recomendaciones basadas en el valor calculado. Genera recomendaciones clínicas sobre el manejo del paciente basado en la TFG estimada.
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.
sex (string): Sexo del paciente. Debe ser 'male' o 'female'.
creatinine (number): Nivel de creatinina en mg/dL.
weight (number): Peso del paciente en kilogramos.
Errores Comunes
400 Bad Request: Si falta alguno de los parámetros
uid
,age
,sex
,creatinine
, oweight
.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
gfr (number): Tasa de Filtración Glomerular estimada en ml/min/1.73 m², calculada usando la fórmula CKD-EPI.
recommendations (string): Recomendaciones generadas por OpenAI basadas en el valor de la TFG. Incluye interpretación clínica, implicaciones para la salud, manejo del paciente y sugerencias para consultas adicionales o pruebas.
Notas Adicionales
La respuesta incluye una interpretación del valor de la TFG y recomendaciones para el manejo clínico basadas en la estimación.
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.La función de cálculo de TFG utiliza la fórmula CKD-EPI para proporcionar una estimación precisa de la función renal del paciente.