#A4# #Diagrama de Secuencia: Pedir autorizacion automatica# #Solicitante de autorizaciones# #evaluarAutorizacionAutomatica(codAfiliado,codPrestacion,codPrestador)# #aut:AutorizacionController# ## ## ## #ObtenerAfiliado(codigo)# #AfiliadoDataService# ## ## #plan:Plan# ## ## ## #afiliado:Afiliado# ## ## ## ## #Secuencia representada: Escenario principal # #AutorizacionDataService# ## ## ## #afiliado# #VerificarCobertura(codigoPrestacion,cantPrestaciones)# #getPlan()# #ObtenerCobertura(codPrestacion)# ## #cobertura:Cobertura# ## ## ## #getCarencia()# ## #getLimiteDePrestacionesAnuales()# ## #ObtenerCantidadPrestacionesRealizadas(codPrestacion,codAfiliado,anio)# #cantPrestaciones# #resultadoVerificacion# #GuardarAutorizacion(au)# #au:AutorizacionAutomatica# ## ## ## ## #SetFechaSolicitud()# #SetCodigoCliente()# #Aprobar(resultadoVerificacion)# #SetFechaVencimiento()# #SetFundamentosResolucion()# ## ## #resultadoVerificacion contiene aprobado o el motivo por lo que se rechaza.# #Resultado del pedido#