X-Git-Url: https://git.llucax.com/z.facultad/75.10/miklolife.git/blobdiff_plain/7bd657aabfb95c5036ce59775b958a06ee4d42d8..a112f914b5a3caa4e18f743a10c9fc777006290b:/carpeta/diagramas/clases_controlador.dia diff --git a/carpeta/diagramas/clases_controlador.dia b/carpeta/diagramas/clases_controlador.dia index 421ee9b..5f1b454 100644 --- a/carpeta/diagramas/clases_controlador.dia +++ b/carpeta/diagramas/clases_controlador.dia @@ -28,7 +28,7 @@ - + @@ -71,19 +71,19 @@ - + - + - + - + - + #AfiliadosMorososController# @@ -116,7 +116,7 @@ - + @@ -230,6 +230,54 @@ + + + #verificarRegistro# + + + ## + + + #bool# + + + + + + ## + + + + + + + + + + + + + + + + + #stringRegistro# + + + #string# + + + ## + + + ## + + + + + + + #cargarDatosArchivo# @@ -268,13 +316,13 @@ - + - + - + @@ -303,7 +351,7 @@ el dialogo en una sesion(instancia) de 1 CU.# - + @@ -316,16 +364,16 @@ el dialogo en una sesion(instancia) de 1 CU.# - + - + - + - + @@ -361,7 +409,7 @@ el dialogo en una sesion(instancia) de 1 CU.# - + @@ -482,10 +530,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #codPrestador# + #cuitPrestador# - #int# + #String# ## @@ -558,7 +606,7 @@ el dialogo en una sesion(instancia) de 1 CU.# ## - #int# + #float# @@ -581,10 +629,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #codPrestador# + #cuitPrestador# - #int# + #String# ## @@ -826,117 +874,15 @@ el dialogo en una sesion(instancia) de 1 CU.# - - - - - - - - - - - - - - - - - - - - - - - - #AfiliadoSolicitanteController# - - - ## - - - #Responsable de afiliar solicitantes y asignarle el plan.# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #existeAfiliado# + #evaluarAutorizacionAutomaticaOnline# ## - #bool# + ## @@ -959,10 +905,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #tipoDoc# + #cuitPrestador# - #string# + #String# ## @@ -976,7 +922,24 @@ el dialogo en una sesion(instancia) de 1 CU.# - #nroDoc# + #codPrestacion# + + + #int# + + + ## + + + ## + + + + + + + + #codAfiliado# #int# @@ -995,13 +958,13 @@ el dialogo en una sesion(instancia) de 1 CU.# - #afiliarTitular# + #obtenerAutorizacionesPorAfiliado# ## - #bool# + #Autorizacion[]# @@ -1024,41 +987,7 @@ el dialogo en una sesion(instancia) de 1 CU.# - #tipoDoc# - - - #string# - - - ## - - - ## - - - - - - - - #nroDoc# - - - #string# - - - ## - - - ## - - - - - - - - #codPlan# + #codAfiliado# #int# @@ -1070,20 +999,20 @@ el dialogo en una sesion(instancia) de 1 CU.# ## - + - #obtenerSolicitantesAfiliar# + #obtenerAutorizacionesPorAuditor# ## - #Solicitante[]# + #Autorizacion[]# @@ -1103,17 +1032,35 @@ el dialogo en una sesion(instancia) de 1 CU.# - + + + + #nroLegajo# + + + #int# + + + ## + + + ## + + + + + + - #obtenerFamiliares# + #obtenerAutorizacionesPorFechas# ## - #Solicitante[]# + #Autroizacion[]# @@ -1136,10 +1083,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #tipoDoc# + #fechaInicio# - #string# + #Fecha# ## @@ -1148,15 +1095,15 @@ el dialogo en una sesion(instancia) de 1 CU.# ## - + - #nroDoc# + #fechaFin# - #string# + #Fecha# ## @@ -1165,20 +1112,20 @@ el dialogo en una sesion(instancia) de 1 CU.# ## - + - #afiliarFamiliar# + #obtenerAutorizacion# ## - ## + #Autorizacion# @@ -1201,27 +1148,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #tipoDoc# + #codAutorizacion# - #string# - - - ## - - - ## - - - - - - - - #nroDoc# - - - #string# + #int# ## @@ -1230,14 +1160,116 @@ el dialogo en una sesion(instancia) de 1 CU.# ## - + + + + + + + + + + + + + + + + + + + + + + + + + #AfiliadoSolicitanteController# + + + ## + + + #Responsable de afiliar solicitantes y asignarle el plan.# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - #modificarAfiliado# + #existeAfiliado# ## @@ -1266,10 +1298,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #datosAfiliado# + #tipoDoc# - #ver Especificación# + #string# ## @@ -1278,14 +1310,31 @@ el dialogo en una sesion(instancia) de 1 CU.# ## - + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + - #eliminarAfiliado# + #afiliarTitular# ## @@ -1334,7 +1383,24 @@ el dialogo en una sesion(instancia) de 1 CU.# #nroDoc# - #string# + #int# + + + ## + + + ## + + + + + + + + #codPlan# + + + #int# ## @@ -1350,13 +1416,43 @@ el dialogo en una sesion(instancia) de 1 CU.# - #reactivarAfiliado# + #obtenerSolicitantesAfiliar# ## - #bool# + #Solicitante[]# + + + + + + ## + + + + + + + + + + + + + + + + + + #obtenerFamiliares# + + + ## + + + #Solicitante[]# @@ -1399,7 +1495,7 @@ el dialogo en una sesion(instancia) de 1 CU.# #nroDoc# - #string# + #int# ## @@ -1415,13 +1511,13 @@ el dialogo en una sesion(instancia) de 1 CU.# - #obtenerDetalleAfiliado# + #afiliarFamiliar# ## - #Afiliado# + ## @@ -1464,7 +1560,7 @@ el dialogo en una sesion(instancia) de 1 CU.# #nroDoc# - #string# + #int# ## @@ -1480,7 +1576,7 @@ el dialogo en una sesion(instancia) de 1 CU.# - #existeSolicitante# + #modificarAfiliado# ## @@ -1509,27 +1605,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #tipoDoc# - - - #string# - - - ## - - - ## - - - - - - - - #nroDoc# + #datosAfiliado# - #string# + #ver Especificación# ## @@ -1545,13 +1624,13 @@ el dialogo en una sesion(instancia) de 1 CU.# - #agregarSolicitante# + #eliminarAfiliado# ## - ## + #bool# @@ -1574,10 +1653,27 @@ el dialogo en una sesion(instancia) de 1 CU.# - #datosSolicitante# + #tipoDoc# - #ver Especificación# + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# ## @@ -1591,111 +1687,9 @@ el dialogo en una sesion(instancia) de 1 CU.# - - - - - - - - - - - - - - - - - - - - - - - - #PrestacionesController# - - - ## - - - #Clase para controlar el Caso de Uso "Mantener prestaciones"# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #actualizarPrestacion# + #reactivarAfiliado# ## @@ -1704,7 +1698,7 @@ el dialogo en una sesion(instancia) de 1 CU.# #bool# - + ## @@ -1724,24 +1718,7 @@ el dialogo en una sesion(instancia) de 1 CU.# - #codigoPrestacion# - - - #int# - - - ## - - - ## - - - - - - - - #nombrePrestacion# + #tipoDoc# #string# @@ -1758,10 +1735,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #modificador# + #nroDoc# - #char# + #int# ## @@ -1777,13 +1754,13 @@ el dialogo en una sesion(instancia) de 1 CU.# - #cargarDatosArchivo# + #obtenerDetalleAfiliado# ## - #bool# + #Afiliado# @@ -1806,7 +1783,7 @@ el dialogo en una sesion(instancia) de 1 CU.# - #path_archivo# + #tipoDoc# #string# @@ -1821,17 +1798,34 @@ el dialogo en una sesion(instancia) de 1 CU.# + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + - #obtenerPrestaciones# + #existeSolicitante# ## - #Prestacion[]# + #bool# @@ -1851,17 +1845,52 @@ el dialogo en una sesion(instancia) de 1 CU.# - + + + + #tipoDoc# + + + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + + - #obtenerDetalles# + #agregarSolicitante# ## - #Prestacion# + ## @@ -1884,10 +1913,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #codPrestacion# + #datosSolicitante# - #int# + #ver Especificación# ## @@ -1903,13 +1932,13 @@ el dialogo en una sesion(instancia) de 1 CU.# - #obtenerPrestadores# + #puedeReactivarAfiliado# ## - #Prestador[]# + #bool# @@ -1932,10 +1961,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #codPrestacion# + #tipoDoc# - #int# + #string# ## @@ -1944,41 +1973,88 @@ el dialogo en una sesion(instancia) de 1 CU.# ## - + + + + + + #nroDoc# + + + #string# + + + ## + + + ## + + + + + + #obtenerZonas# + + + ## + + + #Zona[]# + + + + + + ## + + + + + + + + + + + + + + + - + - + - + - + - + - + - #PlanesController# + #PrestacionesController# ## - #Clase para controlar el manejo de los planes# + #Clase para controlar el Caso de Uso "Mantener prestaciones"# @@ -2049,44 +2125,20 @@ el dialogo en una sesion(instancia) de 1 CU.# - - - - #currentPlan# - - - #Plan# - - - ## - - - #plan actual# - - - - - - - - - - - - + - #crearPlan# + #actualizarPrestacion# ## - #int# + #bool# - + ## @@ -2106,44 +2158,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #descripcion# - - - #string# - - - ## - - - ## - - - - - - - - #categoria# - - - #float# - - - ## - - - ## - - - - - - - - #permanenciaMinima# + #codigoPrestacion# - #float# + #int# ## @@ -2152,43 +2170,12 @@ el dialogo en una sesion(instancia) de 1 CU.# ## - + - - - - - #nuevoPlan# - - - ## - - - #int# - - - - - - #crea un nuevo plan en la BD y devuelve el código asignado# - - - - - - - - - - - - - - - #descripción# + #nombrePrestacion# #string# @@ -2200,32 +2187,15 @@ el dialogo en una sesion(instancia) de 1 CU.# ## - - - - - - #categoría# - - - #float# - - - ## - - - ## - - - + - #permanenciaMinima# + #modificador# - #float# + #char# ## @@ -2234,14 +2204,14 @@ el dialogo en una sesion(instancia) de 1 CU.# ## - + - #actualizarPlan# + #cargarDatosArchivo# ## @@ -2270,7 +2240,7 @@ el dialogo en una sesion(instancia) de 1 CU.# - #descripción# + #path_archivo# #string# @@ -2281,40 +2251,6 @@ el dialogo en una sesion(instancia) de 1 CU.# ## - - - - - - - #categoría# - - - #float# - - - ## - - - ## - - - - - - - - #permanenciaMinima# - - - #float# - - - ## - - - ## - @@ -2323,13 +2259,13 @@ el dialogo en una sesion(instancia) de 1 CU.# - #desactivarPlan# + #obtenerPrestaciones# ## - #bool# + #Prestacion[]# @@ -2353,13 +2289,13 @@ el dialogo en una sesion(instancia) de 1 CU.# - #agregarCobertura# + #obtenerDetalles# ## - #bool# + #Prestacion# @@ -2397,85 +2333,17 @@ el dialogo en una sesion(instancia) de 1 CU.# - - - #carencia# - - - #float# - - - ## - - - ## - - - - - - - - #porcentaje# - - - #float# - - - ## - - - ## - - - - - - - - #limiteAnual# - - - #int# - - - ## - - - ## - - - - - - - - #tipoAutorización# - - - #enum(manual,auto)# - - - ## - - - ## - - - - - - #actualizarCobertura# + #obtenerPrestadores# ## - #bool# + #Prestador[]# @@ -2513,29 +2381,169 @@ el dialogo en una sesion(instancia) de 1 CU.# + + + + + + + + + + + + + + + + + + + + + + + + + + #PlanesController# + + + ## + + + #Clase para controlar el manejo de los planes# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #currentPlan# + + + #Plan# + + + ## + + + #plan actual# + + + + + + + + + + + + + + + + #crearPlan# + + + ## + + + #int# + + + + + + ## + + + + + + + + + + + + + + - #carencia# - - - #float# - - - ## - - - ## - - - - - - - - #porcentaje# + #descripcion# - #float# + #string# ## @@ -2544,15 +2552,15 @@ el dialogo en una sesion(instancia) de 1 CU.# ## - + - #limiteAnual# + #categoria# - #int# + #float# ## @@ -2561,15 +2569,15 @@ el dialogo en una sesion(instancia) de 1 CU.# ## - + - #tipoAutorización# + #permanenciaMinima# - #enum(manual,auto)# + #float# ## @@ -2578,26 +2586,26 @@ el dialogo en una sesion(instancia) de 1 CU.# ## - + - #existeCategoria# + #nuevoPlan# ## - #bool# + #int# - + - ## + #crea un nuevo plan en la BD y devuelve el código asignado# @@ -2614,7 +2622,41 @@ el dialogo en una sesion(instancia) de 1 CU.# - #categoria# + #descripción# + + + #string# + + + ## + + + ## + + + + + + + + #categoría# + + + #float# + + + ## + + + ## + + + + + + + + #permanenciaMinima# #float# @@ -2633,13 +2675,13 @@ el dialogo en una sesion(instancia) de 1 CU.# - #obtenerPlanesVigentes# + #actualizarPlan# ## - #Plan[]# + #bool# @@ -2659,41 +2701,93 @@ el dialogo en una sesion(instancia) de 1 CU.# - - - - - #obtenerPlanesInactivos# - - - ## - - - #Plan[]# - - - - - - ## - - - - - - - - - - - + + + + #descripción# + + + #string# + + + ## + + + ## + + + + + + + + #categoría# + + + #float# + + + ## + + + ## + + + + + + + + #permanenciaMinima# + + + #float# + + + ## + + + ## + + + + + + + + + + #desactivarPlan# + + + ## + + + #bool# + + + + + + ## + + + + + + + + + + + - #importarCoberturas# + #agregarCobertura# ## @@ -2722,7 +2816,58 @@ el dialogo en una sesion(instancia) de 1 CU.# - #codPlanO# + #codPrestacion# + + + #int# + + + ## + + + ## + + + + + + + + #carencia# + + + #float# + + + ## + + + ## + + + + + + + + #porcentaje# + + + #float# + + + ## + + + ## + + + + + + + + #limiteAnual# #int# @@ -2737,17 +2882,34 @@ el dialogo en una sesion(instancia) de 1 CU.# + + + #tipoAutorización# + + + #enum(manual,auto)# + + + ## + + + ## + + + + + - #obtenerCoberturas# + #actualizarCobertura# ## - #Cobertura[]# + #bool# @@ -2767,17 +2929,103 @@ el dialogo en una sesion(instancia) de 1 CU.# - + + + + #codPrestacion# + + + #int# + + + ## + + + ## + + + + + + + + #carencia# + + + #float# + + + ## + + + ## + + + + + + + + #porcentaje# + + + #float# + + + ## + + + ## + + + + + + + + #limiteAnual# + + + #int# + + + ## + + + ## + + + + + + + + #tipoAutorización# + + + #enum(manual,auto)# + + + ## + + + ## + + + + + + - #obtenerCobertura# + #existeCategoria# ## - #Cobertura# + #bool# @@ -2800,10 +3048,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #codCob# + #categoria# - #int# + #float# ## @@ -2817,21 +3065,207 @@ el dialogo en una sesion(instancia) de 1 CU.# - - - - + + + #obtenerPlanesVigentes# + + + ## + + + #Plan[]# + + + + + + ## + + + + + + + + + + + + + + + + + + #obtenerPlanesInactivos# + + + ## + + + #Plan[]# + + + + + + ## + + + + + + + + + + + + + + + + + + #importarCoberturas# + + + ## + + + #bool# + + + + + + ## + + + + + + + + + + + + + + + + + #codPlanO# + + + #int# + + + ## + + + ## + + + + + + + + + + #obtenerCoberturas# + + + ## + + + #Cobertura[]# + + + + + + ## + + + + + + + + + + + + + + + + + + #obtenerCobertura# + + + ## + + + #Cobertura# + + + + + + ## + + + + + + + + + + + + + + + + + #codCob# + + + #int# + + + ## + + + ## + + + + + + + + + + + - + - + - + @@ -2957,19 +3391,19 @@ el dialogo en una sesion(instancia) de 1 CU.# - + - + - + - + #RutasController# @@ -3111,36 +3545,6 @@ el dialogo en una sesion(instancia) de 1 CU.# - - - #obtenerPlanesVigentes# - - - ## - - - #Plan[]# - - - - - - ## - - - - - - - - - - - - - - - #asociarPromotor# @@ -3231,19 +3635,19 @@ el dialogo en una sesion(instancia) de 1 CU.# - + - + - + - + - + #ReportesAutorizacionesController# @@ -3327,7 +3731,7 @@ el dialogo en una sesion(instancia) de 1 CU.# - #generarReporteRechazadas# + #generarRechazadas# ## @@ -3353,11 +3757,29 @@ el dialogo en una sesion(instancia) de 1 CU.# - + + + + #fechaHasta# + + + #Fecha# + + + ## + + + ## + + + + + + - #obtenerRechazadas# + #obtenerAutorizaciones# ## @@ -3383,7 +3805,2323 @@ el dialogo en una sesion(instancia) de 1 CU.# - + + + + + #obtenerAutorizacionesRechazadas# + + + ## + + + ## + + + + + + ## + + + + + + + + + + + + + + + + + #fechaHasta# + + + #Fecha# + + + ## + + + ## + + + + + + + + + + #generarPorcentajeRechazos# + + + ## + + + ## + + + + + + ## + + + + + + + + + + + + + + + + + #fechaHasta# + + + #Fecha# + + + ## + + + ## + + + + + + + + + + #generarPrestacionesConDeuda# + + + ## + + + ## + + + + + + ## + + + + + + + + + + + + + + + + + #fechaActual# + + + #Fecha# + + + ## + + + ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #RegistrarVisitasController# + + + ## + + + #Clase para controlar el Caso de Uso "Registrar Visitas"# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #obtenerSolicitantesAsignados# + + + ## + + + #Solicitante[]# + + + + + + ## + + + + + + + + + + + + + + + + + #tipoDoc# + + + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + + + + + + #establecerPendiente# + + + ## + + + #bool# + + + + + + ## + + + + + + + + + + + + + + + + + #tipoDoc# + + + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + + + + + + #visitado# + + + ## + + + ## + + + + + + ## + + + + + + + + + + + + + + + + + #tipoDoc# + + + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + + + + + + #obtenerCantidadFamiliares# + + + ## + + + #int# + + + + + + ## + + + + + + + + + + + + + + + + + #tipoDoc# + + + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + + + + + + #eliminarSolicitante# + + + ## + + + #bool# + + + + + + ## + + + + + + + + + + + + + + + + + #tipoDoc# + + + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + + + + + + #cargarFamiliar# + + + ## + + + ## + + + + + + ## + + + + + + + + + + + + + + + + + #datosFamiliar# + + + #ver Especificación# + + + ## + + + ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #AtenderConsultasController# + + + ## + + + #Clase para controlar el Caso de Uso "Atender consultas afiliado"# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #existeAfiliado# + + + ## + + + #bool# + + + + + + ## + + + + + + + + + + + + + + + + + #tipoDoc# + + + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + + + + + + #cuotasAdeudadas# + + + ## + + + #int# + + + + + + ## + + + + + + + + + + + + + + + + + #tipoDoc# + + + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + + + + + + #permanenciaEnPlan# + + + ## + + + #Fecha# + + + + + + ## + + + + + + + + + + + + + + + + + #tipoDoc# + + + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + + + + + + #obtenerCAPAfiliado# + + + ## + + + #CAP# + + + + + + ## + + + + + + + + + + + + + + + + + #tipoDoc# + + + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + + + + + + #obtenerPrestacionesPlan# + + + ## + + + #Prestacion[]# + + + + + + ## + + + + + + + + + + + + + + + + + #tipoDoc# + + + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + + + + + + #obtenerPrestadoresZona# + + + ## + + + #Prestador[]# + + + + + + ## + + + + + + + + + + + + + + + + + #tipoDoc# + + + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + + + + + + #obtenerTipoAutorizacion# + + + ## + + + #enum(manual,auto)# + + + + + + ## + + + + + + + + + + + + + + + + + #tipoDoc# + + + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + + + + #codPrestacion# + + + #int# + + + ## + + + ## + + + + + + + + + + #obtenerPorcentajeCobertura# + + + ## + + + #float# + + + + + + ## + + + + + + + + + + + + + + + + + #tipoDoc# + + + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + + + + #codPrestacion# + + + #int# + + + ## + + + ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #PromotoresController# + + + ## + + + #Clase para controlar el Caso de Uso "Mantener promotores"# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #agregarPromotor# + + + ## + + + ## + + + + + + ## + + + + + + + + + + + + + + + + + #datosPromotor# + + + #ver Especificación# + + + ## + + + ## + + + + + + + + + + #modificarPromotor# + + + ## + + + ## + + + + + + ## + + + + + + + + + + + + + + + + + #datosPromotor# + + + #ver Especificación# + + + ## + + + ## + + + + + + + + + + #eliminarPromotor# + + + ## + + + ## + + + + + + ## + + + + + + + + + + + + + + + + + #tipoDoc# + + + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + + + + + + #existePromotor# + + + ## + + + #bool# + + + + + + ## + + + + + + + + + + + + + + + + + #tipoDoc# + + + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + + + + + + #obtenerPromotor# + + + ## + + + #Promotor# + + + + + + ## + + + + + + + + + + + + + + + + + #tipoDoc# + + + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #RegistrarVisitasController# + + + ## + + + #Clase para controlar las visitas realizadas por los promotores# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #obtenerSolicitantesAsignados# + + + ## + + + #Solicitante[]# + + + + + + ## + + + + + + + + + + + + + + + + + #tipoDoc# + + + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + + + + + + #visitado# + + + ## + + + ## + + + + + + ## + + + + + + + + + + + + + + + + + #tipoDoc# + + + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + + + + + + #obtenerCantidadFamiliares# + + + ## + + + #int# + + + + + + ## + + + + + + + + + + + + + + + + + #tipoDoc# + + + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + + + + + + #eliminarSolicitante# + + + ## + + + ## + + + + + + ## + + + + + + + + + + + + + + + + + #tipoDoc# + + + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + + + + + + #cargarFamiliar# + + + ## + + + #bool# + + + + + + ## + + + + + + + + + + + + + + + + + #tipoDocTitular# + + + #string# + + + ## + + + ## + + + + + + + + #nroDocTitular# + + + #int# + + + ## + + + ## + + + + + + + + #tipoDocFamiliar# + + + #string# + + + ## + + + ## + + + + + + + + #nroDocFamiliar# + + + #int# + + + ## + + + ## + + + + + + + + #nombre# + + + #string# + + + ## + + + ## + + + + + + + + #apellido# + + + #string# + + + ## + + + ## + + + + + + + + #e-mail# + + + #string# + + + ## + + + ## + + + + + + + + #fechaNacimiento# + + + #Fecha# + + + ## + + + ## + + + + + + + + #sexo# + + + #string# + + + ## + + + ## + + + + + + + + #calle# + + + #string# + + + ## + + + ## + + + + + + + + #piso# + + + #int# + + + ## + + + ## + + + + + + + + #dpto# + + + #char# + + + ## + + + ## + + + + + + + + #codigoPostal# + + + #string# + + + ## + + + ## + + + + + + + + #provincia# + + + #string# + + + ## + + + ## + + + + + + + + #telefono# + + + #string# + + + ## + + + ## + + + + + + @@ -3391,30 +6129,30 @@ el dialogo en una sesion(instancia) de 1 CU.# - + - + - + - + - + - + - #RegistrarVisitasController# + #PrestadoresController# ## - #Clase para controlar el Caso de Uso "Registrar Visitas"# + #Clase para controlar el Caso de Uso "Mantener prestadores"# @@ -3489,79 +6227,14 @@ el dialogo en una sesion(instancia) de 1 CU.# - #obtenerSolicitantesAsignados# + #agregarPrestador# ## - #Solicitante[]# - - - - - - ## - - - - - - - - - - - - - - - - - #tipoDoc# - - - #string# - - - ## - - - ## - - - - - - - - #nroDoc# - - - #string# - - - ## - - - ## - - - - - - - - - - #establecerPendiente# - - ## - - #bool# - @@ -3583,27 +6256,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #tipoDoc# - - - #string# - - - ## - - - ## - - - - - - - - #nroDoc# + #datosPrestador# - #string# + #ver Especificación# ## @@ -3619,7 +6275,7 @@ el dialogo en una sesion(instancia) de 1 CU.# - #visitado# + #modificarPrestador# ## @@ -3648,27 +6304,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #tipoDoc# - - - #string# - - - ## - - - ## - - - - - - - - #nroDoc# + #datosPrestador# - #string# + #ver Especificación# ## @@ -3684,13 +6323,13 @@ el dialogo en una sesion(instancia) de 1 CU.# - #obtenerCantidadFamiliares# + #eliminarPrestador# ## - #int# + ## @@ -3699,38 +6338,21 @@ el dialogo en una sesion(instancia) de 1 CU.# ## - - - - - - - - - - - - - - - #tipoDoc# - - - #string# - - - ## - - - ## - - - - - + + + + + + + + + + + + - #nroDoc# + #CUIT# #string# @@ -3749,7 +6371,7 @@ el dialogo en una sesion(instancia) de 1 CU.# - #eliminarSolicitante# + #existePrestador# ## @@ -3778,24 +6400,7 @@ el dialogo en una sesion(instancia) de 1 CU.# - #tipoDoc# - - - #string# - - - ## - - - ## - - - - - - - - #nroDoc# + #CUIT# #string# @@ -3814,13 +6419,13 @@ el dialogo en una sesion(instancia) de 1 CU.# - #cargarFamiliar# + #obtenerPrestador# ## - ## + #Prestador# @@ -3843,10 +6448,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #datosFamiliar# + #CUIT# - #ver Especificación# + #string# ## @@ -3855,7 +6460,7 @@ el dialogo en una sesion(instancia) de 1 CU.# ## - + @@ -3866,30 +6471,30 @@ el dialogo en una sesion(instancia) de 1 CU.# - + - + - + - + - + - + - #AtenderConsultasController# + #ArmarCartillaController# ## - #Clase para controlar el Caso de Uso "Atender consultas afiliado"# + #Clase para controlar el Caso de Uso "ArmarCartilla"# @@ -3964,16 +6569,16 @@ el dialogo en una sesion(instancia) de 1 CU.# - #existeAfiliado# + #obtenerDetallePlan# ## - #bool# + #Plan# - + ## @@ -3993,27 +6598,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #tipoDoc# - - - #string# - - - ## - - - ## - - - - - - - - #nroDoc# + #codPlan# - #string# + #int# ## @@ -4029,16 +6617,16 @@ el dialogo en una sesion(instancia) de 1 CU.# - #cuotasAdeudadas# + #obtenerCoberturasPlan# ## - #int# + #Cobertura[]# - + ## @@ -4058,27 +6646,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #tipoDoc# - - - #string# - - - ## - - - ## - - - - - - - - #nroDoc# + #codPlan# - #string# + #int# ## @@ -4094,13 +6665,43 @@ el dialogo en una sesion(instancia) de 1 CU.# - #permanenciaEnPlan# + #obtenerCAPS# ## - #Fecha# + #CAP[]# + + + + + + ## + + + + + + + + + + + + + + + + + + #cargarCartillaPlan# + + + ## + + + #CartillaMedica# @@ -4123,27 +6724,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #tipoDoc# - - - #string# - - - ## - - - ## - - - - - - - - #nroDoc# + #codPlan# - #string# + #int# ## @@ -4159,78 +6743,169 @@ el dialogo en una sesion(instancia) de 1 CU.# - #obtenerCAPAfiliado# - - - ## + #obtenerPlanesVigentes# + + + ## + + + #Plan[]# + + + + + + ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #InterfazPrestadorController# + + + ## + + + #Esta clase será responsable de la comunicacion con la clinica. Ver especificacion de clase para mas detalles.# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #prestadorLogeado# - #CAP# + #Prestador# - - + + ## ## - - - - - + + - + - - - - #tipoDoc# - - - #string# - - - ## - - - ## - - - - - - - - #nroDoc# - - - #string# - - - ## - - - ## - - - - - - + + - #obtenerPrestacionesPlan# + #InterfazPrestadorController# ## - #Prestacion[]# + ## @@ -4253,27 +6928,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #tipoDoc# - - - #string# - - - ## - - - ## - - - - - - - - #nroDoc# + #prestador# - #string# + #Prestador# ## @@ -4282,20 +6940,20 @@ el dialogo en una sesion(instancia) de 1 CU.# ## - + - #obtenerPrestadoresZona# + #evaluarAutorizacionAutomatica# ## - #Prestador[]# + #int# @@ -4318,10 +6976,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #tipoDoc# + #codPrestacion# - #string# + #int# ## @@ -4330,15 +6988,15 @@ el dialogo en una sesion(instancia) de 1 CU.# ## - + - #nroDoc# + #codAfiliado# - #string# + #int# ## @@ -4347,20 +7005,20 @@ el dialogo en una sesion(instancia) de 1 CU.# ## - + - #obtenerTipoAutorizacion# + #verificarAutorizacionManual# ## - #enum(manual,auto)# + #int# @@ -4383,10 +7041,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #tipoDoc# + #codAfiliado# - #string# + #int# ## @@ -4400,10 +7058,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #nroDoc# + #codPrestacion# - #string# + #int# ## @@ -4417,7 +7075,7 @@ el dialogo en una sesion(instancia) de 1 CU.# - #codPrestacion# + #codAutorizacion# #int# @@ -4432,17 +7090,34 @@ el dialogo en una sesion(instancia) de 1 CU.# + + + #porcentajeCobertura# + + + #float# + + + ## + + + ## + + + + + - #obtenerPorcentajeCobertura# + #consultarAfiliado# ## - #float# + #int# @@ -4465,27 +7140,10 @@ el dialogo en una sesion(instancia) de 1 CU.# - #tipoDoc# - - - #string# - - - ## - - - ## - - - - - - - - #nroDoc# + #codAfiliado# - #string# + #int# ## @@ -4522,106 +7180,5 @@ el dialogo en una sesion(instancia) de 1 CU.# - - - - - - - - - - - - - - - - - - #PromotoresController# - - - ## - - - #Clase para controlar el Caso de Uso "Mantener promotores"# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -