#A4# #RecibirPrestacionesController# ## #Clase para controlar el Caso de Uso "Recibir y Cotejar consumos y prestaciones"# #chequearInfoRecibida# ## ## ## #logFallo# ## ## ## #logFin# ## ## ## #Diagrama de clases CONTROLADOR. Cada clase controladora se encarga de llevar a cabo 1 o mas Casos de Uso. Una instancia de estas clases controla el dialogo en una sesion(instancia) de 1 o mas CU.# #AutorizacionController# ## #Responsable de procesar las peticiones del usuario en relacion a las autorizaciones# #guardarAutorizacionManual# ## #bool# ## #codPrestacion# #int# ## ## #codPrestador# #int# ## ## #codAfiliado# #int# ## ## #observaciones# #String# ## ## ## ## ## ## #evaluarAutorizacionAutomatica# ## #int# ## #codPrestador# #int# ## ## #codPrestacion# #int# ## ## #codAfiliado# #int# ## ## ## ## ## ## #obtenerAutorizacionesPendientes# ## #ArrayOfAutorizaciones# ## #setResolucionAutorizacionManual# ## #bool# ## #codAutorizacion# #int# ## ## #motivo# #String# ## ## #aprobada# #bool# ## ## #AfiliadoSolicitanteController# ## #Responsable de afiliar solicitantes y asignarle el plan.# #existeAfiliado# ## #bool# ## #Persona::TipoDocumento# #string# ## ## #Persona::NumeroDocumento# #int# ## ## #eliminarSolicitante# ## #bool# ## #tipoDoc# #string# ## ## #numeroDoc# #int# ## ## #guardarAfiliado# ## #bool# ## #Persona# #Persona# ## ## #Plan# #Plan# ## ## #obtenerSolicitantes# ## #Solicitante[]# ## #obtenerFamiliares# ## #Solicitante[]# ## #tipoDoc# #string# ## ## #nroDoc# #int# ## ## #afiliarFamiliar# ## #bool# ## #tipoDoc# #string# ## ## #nroDoc# #int# ## ## #tipoDocTitular# #string# ## ## #nroDocTitular# #int# ## ## #afiliarTitular# ## #bool# ## #tipoDoc# #string# ## ## #nroDoc# #int# ## ## #codPlan# #int# ## ## #eliminarAfiliado# ## ## ## #tipoDoc# #string# ## ## #nroDoc# #int# ## ## #PrestacionesController# ## #Clase para controlar el Caso de Uso "Recibir y Cotejar consumos y prestaciones"# #actualizarPrestacion# ## #bool# ## #codigoPrestacion# #int# ## ## #nombrePrestacion# #string# ## ## #modificador# #char# ## ## #obtenerPrestaciones# ## #PrestacionView[]# ## #validarNomenclador# ## #bool# ## #path_archivo# #string# ## ## #obtenerDetalles# ## #PrestacionView# ## #codPrestacion# #int# ## ## #PlanesController# ## #Clase para controlar el manejo de los planes# #obtenerTodos# ## #int[]# ## #fechaActual# #string# ## ## #existeCategoria# ## #bool# ## #categoria# #float# ## ## #nuevoPlan# ## #int# #crea un nuevo plan en la BD y devuelve el código asignado# #descripción# #string# ## ## #categoría# #float# ## ## #permanenciaMinima# #float# ## ## #eliminarPlan# ## #bool# ## #codPlan# #int# ## ## #actualizarPlan# ## #bool# ## #codPlan# #int# ## ## #descripción# #string# ## ## #categoría# #float# ## ## #permanenciaMinima# #float# ## ## #obtenerPlanesVigentes# ## #int[]# ## #obtenerPlanesInactivos# ## #int[]# ## #obtenerDetalle# ## #PlanView# ## #codPlan# #int# ## ## #importarCoberturas# ## #void# ## #codPlanN# #int# ## ## #codPlanO# #int# ## ## #agregarCobertura# ## #void# ## #codPlan# #int# ## ## #codPrestacion# #int# ## ## #carencia# #float# ## ## #porcentaje# #float# ## ## #limiteAnual# #int# ## ## #tipoAutorización# #enum(manual,auto)# ## ## #actualizarCobertura# ## #bool# ## #codPlan# #int# ## ## #codPrestacion# #int# ## ## #carencia# #float# ## ## #porcentaje# #float# ## ## #limiteAnual# #int# ## ## #tipoAutorización# #enum(manual,auto)# ## ## #CoberturasController# ## #Clase para controlar el manejo de las coberturas# #obtenerCoberturasPlan# ## #CoberturaView[]# ## #codPlan# #int# ## ## #obtenerDetalles# ## #CoberturaView# ## #codPlan# #int# ## ## #codPrestacion# #int# ## ## #obtenerTodas# ## #CoberturaView[]# ##