Gestión médica (rol Médico)
El auditor médico revisa los casos que el analista le derivó, abre la ficha del asegurado, y decide: pedir más documentación, devolver el caso, o emitir su informe médico. Acá se recorren los tres caminos y se EJECUTA la emisión del informe, que genera un PDF y devuelve el caso al analista.
📁 Evidencias
Este flujo no descargó archivos. Sus 23 capturas están en la carpeta F06-gestion-medica/; hacé clic en cualquiera para ampliarla.
⚠️ 1 hallazgo(s) en este flujo
TimeoutError: Timeout 45000ms exceeded while waiting for event "download" =========================== logs =========================== waiting for event "download" ================================================== (paso 23)
Login como auditor.medico1
POST /v1/Authentication/login → HTTP 200. El backend valida contra LDAP y devuelve el JWT (un solo rol). Landing: /medical-home-page
Menú lateral del médico
El auditor médico solo ve 1 opción(es) en el menú: Mis casos. Su mundo es su bandeja de casos; no ve Dashboard, denuncias ni repositorio.
La bandeja «Casos asignados» del médico
Columnas de la tabla: Asegurado, Cédula, Banco, Fecha denuncia, Tipo DH, Estado, Tiempo en perfil, Acciones. Casos en gestión médica: 1. Primer caso: 1062 ALI LIMACHI ALEJANDRO | 2576531 | Banco Sol | 30/09/2025 | Invalidez | Evaluación médica | 278 días, 3 horas. Acciones disponibles en la fila: Devolver caso, Realizar informe médico, Solicitar documentación adicional, Ver caso.
Click en «Ver caso (ícono ojo)»
El médico abre la ficha 360° del caso 1062 (ALI LIMACHI ALEJANDRO) para revisar los datos del asegurado y la documentación antes de decidir.
La ficha del caso vista por el médico
Identificación del caso: «Número de caso: 1062 Número SISE: Sin definir search_insights autorenew medical_services stylus_note handshake savings power_settings_new Etapa: Gestión Médica - Estado: Evaluación médica». Datos del caso: «person Asegurado ALI LIMACHI ALEJANDRO calendar_month Inicio Caso 30/09/2025 schedule Duración Etapa Actual 278 días, 3 horas schedule Duración Total 285 días, 20 horas person Ejecutivo Analista Extra 4 attach_money Tipo de Gestión Normal request_page N° de Solicitud de Pago Sin definir attach_money Monto y Tipo 222122.86 BS, Invalidez person Analista responsable Analista Extra 4». Documentos adjuntos en la tabla Documentación: 9.
Qué puede y qué NO puede editar el médico en la ficha
Lápices de edición visibles para el rol Medical: 0 (ninguno). Según la documentación, al médico se le ocultan TODOS los lápices (editar n° SISE, monto, n° de solicitud, analista responsable).
Click en «Volver»
El médico regresa a su bandeja (para el rol Medical, «Volver» navega a /medical-home-page).
Click en «Solicitar documentación adicional (ícono post_add)»
Cuando al médico le falta información clínica, pide documentación extra: esto devuelve el caso al analista. Acá abrimos el diálogo para documentarlo y luego lo cancelamos sin ejecutar.
Escribir «Se requiere historia clínica completa del asegurado y último examen de la AFP.» en el campo «Describa información adicional requerida»
El texto está limitado a 100 caracteres; el botón se habilita al escribir.
Click en «Solicitar información»
Pasa a la pantalla de confirmación del diálogo (todavía no ejecuta nada).
Click en «Cancelar»
Se cancela a propósito: la solicitud de documentación NO se ejecuta (habría devuelto el caso al analista y cortado el resto del flujo).
Click en «Devolver caso (ícono assignment_turned_in)»
Si el médico decide no emitir informe, devuelve el caso al analista. El diálogo arranca directamente con la confirmación.
Click en «Aceptar (confirmación)»
Avanza al segundo paso del diálogo: el comentario de devolución (todavía no se ejecuta nada; el envío real ocurre recién con «Agregar comentario»).
Click en «Realizar informe médico (ícono local_hospital)»
La acción principal del médico: emitir su informe. El diálogo pide Comentarios y Conclusiones (ambos obligatorios, máximo 100 caracteres).
Escribir los Comentarios del informe
Texto de prueba: «Paciente con invalidez permanente verificada según documentación adjunta.» (máx. 100 caracteres).
Escribir las Conclusiones del informe
Texto de prueba: «Procede la cobertura por invalidez. Se recomienda continuar el trámite.»
Click en «Emitir»
Pasa a la confirmación final. El texto advierte que emitir el informe termina la gestión del médico y devuelve el caso al analista.
Confirmación aceptada: el informe médico se emite
POST /v1/app/Claims/state/medical/generate-medical-report/{claimId} → HTTP 204. Toast: «Se realizo la solicitud de informe médico para el caso 1062». El backend genera el PDF del informe (MedicalReport-{cédula}-{fecha}.pdf), lo adjunta a la documentación del caso y devuelve el caso al analista.
La bandeja del médico tras emitir el informe
Casos visibles: 0. El caso ya no aparece: volvió al analista.
Volver a la ficha del caso para buscar el PDF del informe
La ficha del caso es accesible por cualquier rol autenticado; el informe recién emitido debe aparecer en la tabla Documentación como MedicalReport-{cédula}-{fecha}.pdf.






















