Regenerar Reporte de Cita Médica
Este endpoint permite regenerar un informe médico asociado a una cita utilizando su appointmentId
y otros datos relevantes. Es útil cuando se desea volver a generar el informe con un reportExample
diferente o actualizar su contenido.
🔒 Este endpoint requiere autenticación. Consulte la sección de Autenticación para obtener su token y cómo utilizarlo en la cabecera
Authorization
.
Endpoint
💡 Importante: Para conocer en detalle los métodos, parámetros requeridos, el formato del body y posibles respuestas, puede consultar la documentación específica en el Portal de desarrolladores o revisar el request configurado en el archivo de Postman previamente compartido.
🔐 Nota: Para obtener el catálogo de HealthAPI, debe autenticarse en ese mismo portal utilizando las credenciales otorgadas.
Cuerpo de la Solicitud (application/json
)
{
"appointmentId": "", // ID de la cita médica.
"providerId": 0, // ID del hospital, proporcionado previamente por el equipo de Speaknosis.
"reportExampleId": 0, // ID de la plantilla seleccionada.
"audioDuration": 1 // Duración del audio en minutos (1 = 60 segundos).
}
Campo | Tipo | Requerido | Descripción |
---|---|---|---|
appointmentId | number | Sí | ID de la cita médica |
providerId | number | Sí | ID del Health Provider. |
reportExampleId | number | Sí | ID del template base a usar para regenerar el informe |
audioDuration | number | Sí | Duración del audio en minutos o segundos. |
📌 En la siguiente sección se detallan todos los métodos relacionados con los
reportExampleId
. Consulte la sección CRUD de Report Examples para más información.
Ejemplo de Respuesta Exitosa (200 OK
)
{
"code": 200,
"response": {
"id": 6419,
"doctorId": "123",
"medicalReport": {
"AUDIO_LANGUAGE": "Spanish",
"MEDICAL_OUTPUT": {
"report": "# Reporte Médico\n\n**Información del Paciente:**\n\n*",
"summary": "El paciente, Juan, consultó por dolor de cabeza. ."
}
},
"status": "GENERATED"
}
}