Skip to main content

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).
}
CampoTipoRequeridoDescripción
appointmentIdnumberID de la cita médica
providerIdnumberID del Health Provider.
reportExampleIdnumberID del template base a usar para regenerar el informe
audioDurationnumberDuració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"
}
}