← Todos los flujos
FLUJO FA-INVALIDEZ-FIE

Camino INVALIDEZ — Banco Fie

Un caso de cobertura Invalidez de punta a punta: el documento central es el Informe de Discapacidad, no el certificado de defunción.

OK Rol: Analista + Médico/Tesorero Modifica datos
16pasos
58llamadas a la API
0errores de consola
0respuestas con error
0archivos descargados
150.0sduración

📁 Evidencias

Este flujo no descargó archivos. Sus 16 capturas están en la carpeta FA-INVALIDEZ-FIE/; hacé clic en cualquiera para ampliarla.

✅ Sin hallazgos

El flujo se completó sin errores de consola, sin respuestas HTTP con error y sin comportamientos anómalos.

1

Pantalla de login

Formulario de acceso: usuario y contraseña (se validan contra LDAP)

Paso 1
Elemento
Login #User / #Password
Pantalla
#/login-page
2

Login como andres.daleney

POST /v1/Authentication/login → HTTP 200. El backend valida contra LDAP y devuelve el JWT (un solo rol). Landing: /dashboard-page

Paso 2
Elemento
Botón Ingresar button[type=submit]
Pantalla
#/dashboard-page
API
POST /v1/Authentication/login 200GET /v1/app/Dashboard/monthly-average-elapsed-time/all 200GET /v1/app/Dashboard/oldest-claims 200GET /v1/app/Dashboard/bank-claims/open 200GET /v1/app/Dashboard/state-claims/all 200
3

Caso de INVALIDEZ creado desde el Excel (N° 1291)

Cobertura Invalidez. A diferencia de un caso de muerte, el documento central es el «Informe de Discapacidad» (DisabilityReport), no el certificado de defunción. HTTP 200.

Paso 3
Elemento
Caso INVALIDEZ
Pantalla
#/home-page/caso-page/01KXCR695QK1DX66C1RHBNTQ4A/1
API
GET /v1/app/Claims/detail/states 200GET /v1/app/Claims/state/ClassificationAnalysis 200GET /v1/app/Claims/01KXCR695QK1DX66C1RHBNTQ4A/documents 200GET /v1/app/Claims/01KXCR695QK1DX66C1RHBNTQ4A/view 200GET /v1/app/Claims/01KXCR695QK1DX66C1RHBNTQ4A/comments 200
4

Análisis de un caso de invalidez

Los documentos del caso: Informe de Discapacidad, Cédula del asegurado y Plan de pagos. El informe de discapacidad reemplaza al certificado de defunción.

Paso 4
Elemento
gestion-page INVALIDEZ
Pantalla
#/home-page/gestion-page/01KXCR695QK1DX66C1RHBNTQ4A
API
GET /v1/app/Claims/01KXCR695QK1DX66C1RHBNTQ4A/analysis 200GET /v1/app/Claims/Countries 200GET /v1/app/Claims/Countries/1/Provinces 200
5

El análisis de invalidez completado

Se completó el Informe de Discapacidad (causa, cobertura, médico, departamento), la cédula y el plan de pagos.

Paso 5
Elemento
gestion-page completo
Pantalla
#/home-page/gestion-page/01KXCR695QK1DX66C1RHBNTQ4A
API
GET /v1/app/Claims/01KXCR695QK1DX66C1RHBNTQ4A/analysis 200GET /v1/app/Claims/Countries 200GET /v1/app/Claims/Coverages/01KXCR695QK1DX66C1RHBNTQ4A/cause/01F8MECHZX3TKDSZ7XRADM79FF 200GET /v1/app/Claims/Countries/1/Provinces 200
6

Aprobado el análisis → En proceso

PUT /analised → HTTP 200.

Paso 6
Elemento
Aprobación
Pantalla
#/home-page/caso-page/01KXCR695QK1DX66C1RHBNTQ4A/1
API
GET /v1/app/Claims/state/ClassificationAnalysis 200GET /v1/app/Claims/detail/states 200GET /v1/app/Claims/01KXCR695QK1DX66C1RHBNTQ4A/comments 200GET /v1/app/Claims/01KXCR695QK1DX66C1RHBNTQ4A/view 200GET /v1/app/Claims/01KXCR695QK1DX66C1RHBNTQ4A/documents 200
7

Aprobado el pronunciamiento

PUT /statement-approved → HTTP 200. Va a Pronunciamiento.

Paso 7
Elemento
Pronunciamiento
Pantalla
#/home-page
API
GET /v1/app/Dashboard/monthly-average-elapsed-time/all 200GET /v1/app/Dashboard/oldest-claims 200GET /v1/app/Dashboard/bank-claims/open 200GET /v1/app/Dashboard/state-claims/all 200GET /v1/app/Claims/state/Statement 200GET /v1/app/Claims/detail/states 200
8

Agrupado hacia la aceptación del tomador

POST group-claims → HTTP 200, grupo 01KXCR7M5YHRXZ1NPY229VCYZX.

Paso 8
Elemento
Aceptación
Pantalla
#/home-page/caso-page/01KXCR695QK1DX66C1RHBNTQ4A/1
API
GET /v1/app/Claims/01KXCR695QK1DX66C1RHBNTQ4A/view 200GET /v1/app/Claims/01KXCR695QK1DX66C1RHBNTQ4A/comments 200GET /v1/app/Claims/01KXCR695QK1DX66C1RHBNTQ4A/documents 200
9

El banco acepta → Tesorería

PUT approve. El caso pasa a Tesorería.

Paso 9
Elemento
Aceptado
Pantalla
#/home-page
API
GET /v1/app/Dashboard/monthly-average-elapsed-time/all 200GET /v1/app/Dashboard/oldest-claims 200GET /v1/app/Dashboard/bank-claims/open 200GET /v1/app/Dashboard/state-claims/all 200GET /v1/app/Claims/detail/states 200GET /v1/app/Claims/state/treasury/grouped 200GET /v1/app/Claims/state/treasury/grouping 200
10

Grupo de tesorería armado

POST treasury/grouped → HTTP 200, grupo 01KXCR80VJHRQQN7GPDJYXZZP7.

Paso 10
Elemento
Grupo tesorería
Pantalla
#/home-page
API
GET /v1/app/Dashboard/monthly-average-elapsed-time/all 200GET /v1/app/Dashboard/bank-claims/open 200GET /v1/app/Dashboard/oldest-claims 200GET /v1/app/Dashboard/state-claims/all 200GET /v1/app/Claims/detail/states 200GET /v1/app/Claims/state/treasury/grouping 200GET /v1/app/Claims/state/treasury/grouped 200
11

Pantalla de login

Formulario de acceso: usuario y contraseña (se validan contra LDAP)

Paso 11
Elemento
Login #User / #Password
Pantalla
#/
12

Login como treasury1

POST /v1/Authentication/login → HTTP 200. El backend valida contra LDAP y devuelve el JWT (un solo rol). Landing: /tesorery-home-page

Paso 12
Elemento
Botón Ingresar button[type=submit]
Pantalla
#/tesorery-home-page
API
POST /v1/Authentication/login 200GET /v1/app/Claims/profile/treasurer 200
13

Tesorería: enviado y pagado

El grupo se envía a tesorería (con soporte) y el tesorero registra el pago. Se muestra la bandeja real del tesorero.

Paso 13
Elemento
Pago
Pantalla
#/tesorery-home-page
API
GET /v1/app/Claims/profile/treasurer 200
14

Pantalla de login

Formulario de acceso: usuario y contraseña (se validan contra LDAP)

Paso 14
Elemento
Login #User / #Password
Pantalla
#/
15

Login como andres.daleney

POST /v1/Authentication/login → HTTP 200. El backend valida contra LDAP y devuelve el JWT (un solo rol). Landing: /dashboard-page

Paso 15
Elemento
Botón Ingresar button[type=submit]
Pantalla
#/dashboard-page
API
POST /v1/Authentication/login 200GET /v1/app/Dashboard/monthly-average-elapsed-time/all 200GET /v1/app/Dashboard/bank-claims/open 200GET /v1/app/Dashboard/oldest-claims 200GET /v1/app/Dashboard/state-claims/all 200
16

El caso queda CERRADO

PUT /close → HTTP 200. Estado final: Close. Ciclo completo del camino alternativo.

Paso 16
Elemento
Caso cerrado
Pantalla
#/home-page/caso-page/01KXCR695QK1DX66C1RHBNTQ4A/1
API
GET /v1/app/Claims/state/ClassificationAnalysis 200GET /v1/app/Claims/detail/states 200GET /v1/app/Claims/01KXCR695QK1DX66C1RHBNTQ4A/view 200GET /v1/app/Claims/01KXCR695QK1DX66C1RHBNTQ4A/comments 200GET /v1/app/Claims/01KXCR695QK1DX66C1RHBNTQ4A/documents 200