-{\fonttbl{\f0\froman\fprq2\fcharset0 Nimbus Roman No9 L{\*\falt Times New Roman};}{\f1\froman\fprq2\fcharset0 Times New Roman;}{\f2\froman\fprq2\fcharset0 Times New Roman;}{\f3\fswiss\fprq2\fcharset0 Trebuchet MS{\*\falt Desyrel};}{\f4\fmodern\fprq1\fcharset0 Courier New;}{\f5\fnil\fprq2\fcharset2 Wingdings;}{\f6\froman\fprq2\fcharset2 Symbol;}{\f7\fnil\fprq0\fcharset0 StarSymbol;}{\f8\fnil\fprq0\fcharset0 Trebuchet;}{\f9\fnil\fprq0\fcharset0 Courier 10 Pitch;}{\f10\fnil\fprq0\fcharset0 Trebuchet 10;}{\f11\fnil\fprq0\fcharset0 Times New Roman;}{\f12\fnil\fprq0\fcharset0 Tahoma{\*\falt Lucidasans};}}
-{\s2\sa117\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\f1\fs24\lang11274\sbasedon1\snext1 Cuerpo de texto;}
+{\s2\sa117\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang11274\sbasedon1\snext1 Cuerpo de texto;}
-{\s10\li720\ri0\lin720\rin0\fi-428\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang11274\sbasedon8\snext1 Upper Case List;}
-{\s12\li720\ri0\lin720\rin0\fi-427\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af3\afs24\lang3082\ltrch\dbch\af3\afs24\langfe3082\loch\f1\fs24\lang11274\sbasedon6\snext1 Lower Roman List;}
-{\s23\li720\ri0\lin720\rin0\fi-428\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang11274\sbasedon8\snext1 Upper Roman List;}
-{\s27\li720\ri0\lin720\rin0\fi-427\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang11274\sbasedon1\snext1 Hand List;}
-{\s30\li720\ri0\lin720\rin0\fi-427\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang11274\sbasedon1\snext1 Star List;}
-{\s41\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af3\afs24\lang3082\ltrch\dbch\af3\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon2\snext1 Contenido de la tabla;}
-{\s42\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\afs24\lang3082\ai\ab\ltrch\dbch\afs24\langfe3082\ai\ab\loch\f1\fs24\lang3082\i\b\sbasedon41\snext1 Encabezado de la tabla;}
-{\s43\li720\ri0\lin720\rin0\fi-428\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang11274\sbasedon8\snext1 Lower Case List;}
+{\s11\li720\ri0\lin720\rin0\fi-428\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang11274\sbasedon9\snext1 Upper Case List;}
+{\s13\li720\ri0\lin720\rin0\fi-427{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang11274\sbasedon6\snext1 Lower Roman List;}
+{\s24\li720\ri0\lin720\rin0\fi-428\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang11274\sbasedon9\snext1 Upper Roman List;}
+{\s28\li720\ri0\lin720\rin0\fi-427\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang11274\sbasedon1\snext1 Hand List;}
+{\s31\li720\ri0\lin720\rin0\fi-427\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang11274\sbasedon1\snext1 Star List;}
+{\s42\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon2\snext1 Contenido de la tabla;}
+{\s43\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ai\ab\ltrch\dbch\af1\afs24\langfe3082\ai\ab\loch\f1\fs24\lang3082\i\b\sbasedon42\snext1 Encabezado de la tabla;}
+{\s44\li720\ri0\lin720\rin0\fi-428\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang11274\sbasedon9\snext1 Lower Case List;}
+{\s48\li1416\ri0\lin1416\rin0\fi0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\rtlch\afs20\lang3082\ai\ltrch\dbch\afs20\langfe3082\ai\loch\fs20\lang3082\i\sbasedon6\snext48 Body Text 2;}
+{\s49\li1440\ri0\lin1440\rin0\fi0\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af1\afs20\langfe3082\ai\loch\fs20\lang11274\i\sbasedon6\snext49 Body Text Indent 2;}
+{\s50\cf0\tqc\tx4818\tqr\tx9637{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon1\snext50 Pie de p\'e1gina;}
+{\s52\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs32\lang3082\ab\ltrch\dbch\af1\afs32\langfe3082\ab\loch\f1\fs32\lang3082\b\sbasedon51\snext52 Encabezado del \'edndice;}
-\par \pard\plain \ltrpar\s1\cf0\ul\qj\tx720{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li720\ri0\lin720\rin0\fi-720\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang3082 {\loch\f8\fs20\lang3082\i0\b0 Especificaci\'f3n de m\'e9todos de la clase {\b AfiliadoSolicitanteController}}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang3082 {\loch\f8\fs20\lang3082\i0\b0 verifica que el afiliado no sea activo y que no tenga deuda. puede existir en la base dado de baja y sin deuda -> puedo activarlo de vuelta.}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang3082 {\loch\f8\fs20\lang3082\i0\b0 Se recuperan los datos del nuevo afiliado seg\'fan su instancia de Solicitante}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang3082 {\loch\f8\fs20\lang3082\i0\b0 Se instancia el plan correspondiente para relacionarlo con el afiliado:}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang3082 {\loch\f8\fs20\lang3082\i0\b0 Se asigna el plan al afiliado:}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang3082 {\loch\f8\fs20\lang3082\i0\b0 Se completan los datos del afiliado con los valores que se indican a continuaci\'f3n:}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang3082 {\loch\f8\fs20\lang3082\i0\b0 Se agregar el plan al historial:}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang3082 {\loch\f8\fs20\lang3082\i0\b0 Luego se almacena en la tabla Afiliado los datos contenidos en el objeto instanciado utilizando el m\'e9todo:}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang0 {\loch\f8\fs20\lang0\i0\b0 Devuelve una lista de los solicitantes colocando como primer item el solicitante que fue ingresado con mayor anterioridad para que no se demore su afiliaci\'f3n.}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang0 {\loch\f8\fs20\lang0\i0\b0 Devuelve una lista con los solicitantes que ya fueron visitados por un promotor y est\'e1n en condiciones de ser afiliados.}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang0 {\loch\f8\fs20\lang0\i0\b0 Devuelve todos los registros que posean un titular que coincida con el titular definido por los par\'e1metros que toma el m\'e9todo.}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang0 {\loch\f8\fs20\lang0\i0\b0 Donde familiares es una lista de solicitantes.}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang3082 {\loch\f8\fs20\lang3082\i0\b0 Se recuperan los datos del nuevo afiliado seg\'fan su instancia de Solicitante}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang3082 {\loch\f8\fs20\lang3082\i0\b0 Se completan los datos del familiar con los valores que se indican a continuaci\'f3n:}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang3082 {\loch\f8\fs20\lang3082\i0\b0 Se agregar el plan al historial:}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang3082 {\loch\f8\fs20\lang3082\i0\b0 Luego se almacena en la tabla Afiliado los datos contenidos en el objeto instanciado utilizando el m\'e9todo:}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang3082{\loch\f8\fs20\lang2058\i0\b0\lang2058 Llama a {existeAfiliado(tipoDoc,nroDoc}), si devuelve false se retorna false, caso contrario llama a {AfiliadoDataService.obtener(tipoDoc,nroDoc)} y carga los datos en una instancia auxiliar de Afiliado llamada dato.}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang2058 {\loch\f8\fs20\lang2058\i0\b0 Se carga la fecha actual a partir del motor de la BD.}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang3082{\loch\f8\fs20\lang2058\i0\b0\lang2058 Modifica {dato.fechaBaja = fechaActual y dato.activo=false;}}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang3082{\loch\f8\fs20\lang2058\i0\b0\lang2058 Se guardan las modificaciones mediante la llamada a {AfiliadoDataService.guardar(dato)}.}
-\par \pard\plain \ltrpar\s1\cf0\sl240\slmult1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li566\ri209\lin566\rin209\fi0\rtlch\af3\afs20\lang3082\ab\ltrch\dbch\af3\afs20\langfe3082\ab\loch\f8\fs20\lang3082\b{\loch\f8\fs20\lang2058\i0\b\*\cs168\cf1\rtlch\ltrch\dbch\loch\f1\fs24\lang1034\b\lang2058\fs20\f8 va a buscar los datos del q ya existia y va a poner moroso = 0 y fechaBaja = null y copia los datos del solicitante, llamo de modificarafiliado.}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang3082 {\loch\f8\fs20\lang3082\i0\b0 Se obtienen los datos del afiliado mediante la llamada a {AfiliadoDataService.obtener(tipoDoc,nroDoc)} y se almacena en una instancia auxiliar de la clase Afiliado llamada dato.}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang3082 {\loch\f8\fs20\lang3082\i0\b0 Se modifican los datos seg\'fan lo pasado por par\'e1metro. Si se detecta un cambio de plan se modifica el historial del afiliado mediante la llamada a {HistoriaPlanDataService.agregar( dato.getCodigo(), plan )}}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang3082 {\loch\f8\fs20\lang3082\i0\b0 Una vez modificados los datos se almacenan mediante la llamada a {AfiliadoDataService.guardar(dato)}}
-\par \pard\plain \ltrpar\s1\cf0\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang3082 {\loch\f8\fs20\lang3082\i0\b0 Se obtienen los datos del afiliado mediante la llamada a {AfiliadoController.obtener(tipoDoc,nroDoc)} y se almacena en una instancia auxiliar de la clase Afiliado llamada dato.}
-\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\af3\afs20\langfe3082\loch\f8\fs20\lang2058 {\loch\f8\fs20\lang2058\i0\b0 Crea una nueva instancia de AfiliadoView:}
-\par \pard\plain \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li279\ri0\lin279\rin0\fi0\rtlch\af3\afs20\lang3082\ltrch\dbch\afs20\langfe3082\loch\f8\fs20\lang1033 {\loch\f8\fs20\lang1033\i0\b0 afiliadoView = new AfiliadoView(dato)}
+\pard\plain \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li720\ri0\lin720\rin0\fi-720\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\fs20\lang11274{\loch\f1\fs20\lang11274\i0\b{\b\ul Tipo de documento}}{\loch\f1\fs20\lang11274: Especificaci\'f3n de clase}
+\par \pard\plain \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li720\ri0\lin720\rin0\fi-720\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\fs20\lang11274{\loch\f1\fs20\lang11274\i0\b{\b\ul Nombre del documento}}{\loch\f1\fs20\lang11274: Especificaci\'f3n de la clase \ldblquote {\i AfiliadoSolicitanteController}\rdblquote }
+\pard\intbl\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\f3\fs20\lang1034{\loch\f1\fs20\lang3082\i\b0\i\lang3082\f1 Todos los Diagrama de clases}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\f3\fs20\lang1034{\loch\f1\fs20\lang3082\i0\b0\lang3082\f1 Diagramas de clases, con los atributos y la firma de los m\'e9todos (clases tanto de dominio como de persistencia y control).}
+\pard\intbl\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\f3\fs20\lang1034{\loch\f1\fs20\lang3082\i\b0\i\lang3082\f1\cf0 Especificaci\'f3n del caso de uso: Ingresar Solicitud}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\f3\fs20\lang1034{\loch\f1\fs20\lang3082\i0\b0\lang3082\f1\cf0 Especificaci\'f3n del caso de uso Ingresar Solicitud}
+\pard\intbl\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\f3\fs20\lang1034{\loch\f1\fs20\lang3082\i\b0\i\lang3082\f1\cf0 Especificaci\'f3n del caso de uso: Agregar afiliado}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\f3\fs20\lang1034{\loch\f1\fs20\lang3082\i0\b0\lang3082\f1\cf0 Especificaci\'f3n del caso de uso Agregar afiliado}
+\pard\intbl\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\f3\fs20\lang1034{\loch\f1\fs20\lang3082\i\b0\i\lang3082\f1\cf0 Especificaci\'f3n del caso de uso: Modificar Afiliado}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\f3\fs20\lang1034{\loch\f1\fs20\lang3082\i0\b0\lang3082\f1\cf0 Especificaci\'f3n del caso de uso Modificar Afiliado}
+\pard\intbl\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\f3\fs20\lang1034{\loch\f1\fs20\lang3082\i\b0\i\lang3082\f1\cf0 Especificaci\'f3n del caso de uso: Eliminar Afiliado}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\f3\fs20\lang1034{\loch\f1\fs20\lang3082\i0\b0\lang3082\f1\cf0 Especificaci\'f3n del caso de uso Eliminar Afiliado}
+\par \pard\plain {\listtext\pard\plain \li283\ri0\lin283\rin0\fi-283\cf1\f3\fs20\lang11274\f13\fs20\langfe255\fs20\aspalpha\cf0\f1\lang0\f1\langfe3082 2.}\ilvl0 \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\aspalpha\li283\ri0\lin283\rin0\fi-283\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\f3\fs20\lang11274{\loch\f1\fs20\lang11274\i0\b{\f1{\b Responsabilidades}}}{\f1{\loch\f1\fs20\lang11274: {\i provee la funcionalidad para manejar el ABM de solicitantes y el ABM de afiliados, as\'ed como tambi}}}{\loch\f3\fs20\lang11274\i{\i\i\i{\f8 \'e9n distintos tipos de consulta sobre los mismos }{\f1 en el sistema.}}}
+\par \pard\plain {\listtext\pard\plain \li850\ri0\lin850\rin0\fi-283\cf1\fs20\lang11274\b\f13\fs20\langfe255\b\fs20\b\aspalpha\cf0\f1\lang0\f1\langfe3082 a.}\ilvl2 \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\aspalpha\li850\ri0\lin850\rin0\fi-283\rtlch\af1\afs20\lang3082\ab\ltrch\dbch\af13\afs20\langfe255\ab\loch\fs20\lang11274\b {\loch\f1\fs20\lang11274\i0\b Firma y valor de retorno: }
+\par \pard\plain \ltrpar\s7\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1723\ri0\lin1723\rin0\fi0\keepn\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af1\afs20\langfe3082\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Afilia un familiar del titular}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Tipo de documento del familiar}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\fs20\lang11274{\loch\f1\fs20\lang11274\i\b0\i N\'famero de documento del familiar}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1003\ri0\lin1003\rin0\fi666\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang3082 {\loch\f9\fs20\lang3082\i0\b0 Se recuperan los datos del familiar a incorporar:}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1003\ri0\lin1003\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f1\fs20\lang3082{\loch\f9\fs20\lang3082\i0\b0{\f9 Se completan los datos del familiar con los valores que se indican a continuaci}}{\loch\f1\fs20\lang3082\'f3{\f9 n:}}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1003\ri0\lin1003\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang3082 {\loch\f9\fs20\lang3082\i0\b0 Se agregar el plan al historial:}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1003\ri0\lin1003\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f1\fs20\lang3082{\loch\f9\fs20\lang3082\i0\b0{\f9 Luego se almacena en la tabla Afiliado los datos contenidos en el objeto instanciadoutilizando el m}}{\loch\f1\fs20\lang3082\'e9{\f9 todo: AfiliadoDataService.Agregar(afiliado).}}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1003\ri0\lin1003\rin0\fi284\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f1\fs20\lang3082{\loch\f9\fs20\lang3082\i0\b0{\f9 Si alg}}{\loch\f1\fs20\lang3082\'fa{\f9 n paso fallara, el m}\'e9{\f9 todo devuelve FALSE, caso contrario devuelve TRUE.}}
+\par \pard\plain {\listtext\pard\plain \li826\ri0\lin826\rin0\fi-283\cf1\f3\fs20\lang1034\f13\fs20\langfe255\fs20\cf0\f1\lang0\f1\langfe3082 a.}\ilvl2 \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\li826\ri0\lin826\rin0\fi-283\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\f3\fs20\lang1034{\loch\f1\fs20\lang11274\i0\b\b\lang11274\f1 Firma y valor de retorno: }
+\par \pard\plain \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\li1417\ri0\lin1417\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\f11\fs20\lang1034 {\loch\f11\fs20\lang1034\i0\b0 Un solicitante pasa a ser un afiliado en el sistema.}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Tipo de documento del solicitante}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\fs20\lang11274{\loch\f1\fs20\lang11274\i\b0\i N\'famero de documento del solicitante}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 C\'f3digo de plan a asignar al afiliado}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang3082{\loch\f9\fs20\lang0\i0\b0{\lang0 \tab \tab S}}{\loch\f9\fs20\lang3082e recuperan los datos del solicitante a afiliar mediante la llamada a }
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1440\ri0\lin1440\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang3082 {\loch\f9\fs20\lang3082\i0\b0 SolicitanteDataService.obtener(tipoDoc, nroDoc) y se almacena en una instancia auxiliar llamada solicitante.}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1134\ri0\lin1134\rin0\fi306\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang3082 {\loch\f9\fs20\lang3082\i0\b0 Se instancia una variable de la clase Afiliado llamada Dato. }
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1134\ri0\lin1134\rin0\fi306\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang3082 {\loch\f9\fs20\lang3082\i0\b0 Se asigna el plan al afiliado:}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1134\ri0\lin1134\rin0\fi306\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f1\fs20\lang3082{\loch\f9\fs20\lang3082\i0\b0{\f9 Se completan los datos del afiliado con los valores que se indican a continuaci}}{\loch\f1\fs20\lang3082\'f3{\f9 n:}}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1134\ri0\lin1134\rin0\fi306\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang3082 {\loch\f9\fs20\lang3082\i0\b0 Se agregar el plan al historial del afiliado mediante la llamada a }
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1134\ri0\lin1134\rin0\fi306\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang3082 {\loch\f9\fs20\lang3082\i0\b0 Luego se almacenan los datos en el sistema mediante la llamada a }
+\par \pard\plain {\listtext\pard\plain \li850\ri0\lin850\rin0\fi-283\cf1\fs20\lang11274\b\f13\fs20\langfe255\b\fs20\b\aspalpha\cf0\f1\lang0\f1\langfe3082 a.}\ilvl2 \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\aspalpha\li850\ri0\lin850\rin0\fi-283\rtlch\af1\afs20\lang3082\ab\ltrch\dbch\af13\afs20\langfe255\ab\loch\fs20\lang11274\b{\loch\f1\fs20\lang11274\i0\b{\cf0 Firma y valor de retorno}}{\loch\f1\fs20\lang11274\b: }
+\par \pard\plain \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1363\ri0\lin1363\rin0\fi360\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Carga un solicitante en el sistema.}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Tipo de documento del solicitante}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li720\ri0\lin720\rin0\fi-720\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\fs20\lang11274{\loch\f1\fs20\lang11274\i\b0\i N\'famero de documento del solicitante}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Fecha de nacimiento}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Identificador \'fanico de la zona en la que habita el solicitante}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Disponibilidad para visita del promotor}
+\cell\pard\plain \intbl\ltrpar\s6\cf1\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\fs20\lang11274 {\loch\f1\fs20\lang11274\i0\b0 Int }
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Cantidad de familiares del solicitante}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Comentarios sobre el solicitante}
+\par \pard\plain \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\li1003\ri0\lin1003\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\fs20\lang1034{\loch\f1\fs20\lang11274\i0\b\b\lang11274 d. Descripci\'f3n detallada: }
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1440\ri0\lin1440\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f1\fs20\lang3082{\loch\f9\fs20\lang3082\i0\b0{\f9 Se instancia una variable de la clase Solicitante llamada Dato. Se cargan los datos pasados por par}}{\loch\f1\fs20\lang3082\'e1{\f9 metro:}}
+\par \pard\plain \ltrpar\s6\cf1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1440\ri0\lin1440\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe3082\loch\fs20\lang1034{\loch\f1\fs20\lang1034\i0\b0\*\cs382\cf0\rtlch\ltrch\dbch\loch\fs24\lang3082\fs20 Se instancia una variable de la clase Zona llamada datosZona y se obtienen todos sus datos mediante la llamada a ZonaDataService.obtener(idZona).}
+\par \pard\plain \ltrpar\s6\cf1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li993\ri0\lin993\rin0\fi447\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe3082\loch\fs20\lang1034{\loch\f1\fs20\lang1034\i0\b0\*\cs382\cf0\rtlch\ltrch\dbch\loch\fs24\lang3082\fs20 Se instancia una variable de la clase Direccion llamada Dir y se carga:}
+\par \pard\plain \ltrpar\s6\cf1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li993\ri0\lin993\rin0\fi447\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe3082\loch\fs20\lang1034{\loch\f1\fs20\lang1034\i0\b0\*\cs382\cf0\rtlch\ltrch\dbch\loch\fs24\lang3082\fs20 Y se carga la direcci\'f3n del solicitante:}
+\par \pard\plain {\listtext\pard\plain \li2007\ri0\lin2007\rin0\fi-283\fs20\fs20\fs20 3.4}\ilvl1 \ltrpar\s1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\li2007\ri0\lin2007\rin0\fi-283\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\fs20\lang3082{\loch\f9\fs20\lang0\i0\b\b\lang0\f9 Finalmente se almacenan los datos en la BD mediante la llamada a SolicitanteDataService.guardar(Dato).}
+\par \pard\plain {\listtext\pard\plain \li850\ri0\lin850\rin0\fi-283\cf1\fs20\lang11274\b\f13\fs20\langfe255\b\fs20\b\aspalpha\cf0\f1\lang0\f1\langfe3082 a.}\ilvl2 \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\aspalpha\li850\ri0\lin850\rin0\fi-283\rtlch\af1\afs20\lang3082\ab\ltrch\dbch\af13\afs20\langfe255\ab\loch\fs20\lang11274\b {\loch\f1\fs20\lang11274\i0\b Firma y valor de retorno: }
+\par \pard\plain \ltrpar\s48{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\li1699\ri0\lin1699\rin0\fi0\rtlch\afs20\lang3082\ai\ltrch\dbch\afs20\langfe3082\ai\loch\fs20\lang3082\i {\loch\f1\fs20\lang3082\i\b0 \'c9ste m\'e9todo es el encargado de eliminar a un afiliado del sistema, marc\'e1ndolo como inactivo.}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li570\ri0\lin570\rin0\fi0\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang1034\i {\loch\f1\fs20\lang1034\i\b0 Tipo de documento con el que se registr\'f3 al afiliado en el sistema.}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li570\ri0\lin570\rin0\fi0\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang1034\i {\loch\f1\fs20\lang1034\i\b0 N\'famero de documento con el que se registr\'f3 al afiliado en el sistema.}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li720\ri0\lin720\rin0\fi720\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang3082 {\loch\f9\fs20\lang3082\i0\b0 Se recuperan los datos del afiliado mediante la {\lang2058 llamada a }}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1440\ri0\lin1440\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang3082{\loch\f9\fs20\lang2058\i0\b0\lang2058 AfiliadoDataService.obtener(tipoDoc,nroDoc) y carga los datos en una instancia auxiliar de Afiliado llamada dato.}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1134\ri0\lin1134\rin0\fi306\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang2058 {\loch\f9\fs20\lang2058\i0\b0 Se carga la fecha actual a partir del motor de la BD.}
+\par \pard\plain {\listtext\pard\plain \li850\ri0\lin850\rin0\fi-283\cf1\fs20\lang1034\b\f13\fs20\langfe255\b\fs20\b\cf0\f1\lang0\f1\langfe3082 a.}\ilvl2 \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\li850\ri0\lin850\rin0\fi-283\rtlch\af1\afs20\lang3082\ab\ltrch\dbch\af13\afs20\langfe255\ab\loch\fs20\lang1034\b {\loch\f1\fs20\lang1034\i0\b Firma y valor de retorno: }
+\par \pard\plain \ltrpar\s48\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\li1699\ri0\lin1699\rin0\fi0\rtlch\afs20\lang3082\ai\ltrch\dbch\afs20\langfe3082\ai\loch\fs20\lang3082\i {\loch\f1\fs20\lang3082\i\b0 \'c9ste m\'e9todo elimina el grupo familiar asociado al afiliado (titular) que fue dado de alta en el sistema con los datos que el m\'e9todo recibe como par\'e1metros.}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li570\ri0\lin570\rin0\fi0\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang1034\i {\loch\f1\fs20\lang1034\i\b0 Tipo de documento con el que se registr\'f3 al titular del grupo familiar en el sistema.}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li570\ri0\lin570\rin0\fi0\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang1034\i {\loch\f1\fs20\lang1034\i\b0 N\'famero de documento con el que se registr\'f3 al titular del grupo familiar en el sistema.}
+\par \pard\plain \ltrpar\s6\cf1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1416\ri0\lin1416\rin0\fi13\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\f3\fs20\lang1034{\loch\f1\fs20\lang1034\i0\b0{\f1 Este m}}{\loch\f3\fs20\lang1034\'e9{\f1 todo llama a AfiliadoDataService.obtenerFamiliares(tipoDoc,nroDoc) para obtener los registros que posean un titular definido por los par}\'e1{\f1 metros que toma el m}\'e9{\f1 todo. Con estos datos se crea una lista de instancias de la clase Afiliado llamada afiliad
+os. Luego, se recorre la lista, tomando el tipo y n}\'fa{\f1 mero de documento de cada instancia para ejecutar el m}\'e9{\f1 todo}}
+\par \pard\plain \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1416\ri0\lin1416\rin0\fi0\rtlch\af1\afs20\lang3082\ab\ltrch\dbch\af13\afs20\langfe255\ab\loch\fs20\lang2058\b {\loch\f1\fs20\lang2058\i0\b Si alguno de los m\'e9todos devuelve false se retorna, caso contrario se retorna true.}
+\par \pard\plain {\listtext\pard\plain \li850\ri0\lin850\rin0\fi-283\cf1\fs20\lang11274\f13\fs20\langfe255\fs20\aspalpha\cf0\f1\lang0\f1\langfe3082 a.}\ilvl2 \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\aspalpha\li850\ri0\lin850\rin0\fi-283\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\fs20\lang11274{\loch\f1\fs20\lang11274\i0\b\b Firma y valor de retorno: }
+\par \pard\plain \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\li1134\ri0\lin1134\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\f11\fs20\lang1034 {\loch\f11\fs20\lang1034\i0\b0 \'c9ste m\'e9todo es el encargado de eliminar a un solicitante del sistema.}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li570\ri0\lin570\rin0\fi0\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang1034\i {\loch\f1\fs20\lang1034\i\b0 Tipo de documento con el que se registr\'f3 al solicitante en el sistema.}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li570\ri0\lin570\rin0\fi0\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang1034\i {\loch\f1\fs20\lang1034\i\b0 N\'famero de documento con el que se registr\'f3 al solicitante en el sistema.}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li720\ri0\lin720\rin0\fi720\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang3082 {\loch\f9\fs20\lang3082\i0\b0 Se elimina al solicitante mediante la {\lang2058 llamada a }}
+\par \pard\plain {\listtext\pard\plain \li850\ri0\lin850\rin0\fi-283\cf1\fs20\lang1034\b\f13\fs20\langfe255\b\fs20\b\cf0\f1\lang0\f1\langfe3082 a.}\ilvl2 \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\li850\ri0\lin850\rin0\fi-283\rtlch\af1\afs20\lang3082\ab\ltrch\dbch\af13\afs20\langfe255\ab\loch\fs20\lang1034\b {\loch\f1\fs20\lang1034\i0\b Firma y valor de retorno: }
+\par \pard\plain \ltrpar\s48\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\li1416\ri0\lin1416\rin0\fi0\rtlch\afs20\lang3082\ai\ltrch\dbch\afs20\langfe3082\ai\loch\fs20\lang3082\i {\loch\f1\fs20\lang3082\i\b0 Este m\'e9todo indica si el afiliado registrado en el sistema mediante los datos recibidos como par\'e1metros es titular de un grupo familiar.}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li570\ri0\lin570\rin0\fi0\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang1034\i {\loch\f1\fs20\lang1034\i\b0 Tipo de documento con el que se registr\'f3 al afiliado en el sistema.}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li570\ri0\lin570\rin0\fi0\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang1034\i {\loch\f1\fs20\lang1034\i\b0 N\'famero de documento con el que se registr\'f3 al afilido en el sistema.}
+\par \pard\plain \ltrpar\s6\cf1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1416\ri0\lin1416\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\f3\fs20\lang1034{\loch\f1\fs20\lang1034\i0\b0{\f1 Se llama a AfiliadoDataService.esTitular(tipoDoc,nroDoc) para obtener la cantidad de integrantes del supuesto grupo familiar del que el afiliado en cuesti}}{\loch\f3\fs20\lang1034\'f3{\f1 n podr}\'ed{\f1 a ser titular. Si el valor obtenido es 0, se devuelve false, en caso contrario true.}}
+\par \pard\plain {\listtext\pard\plain \li850\ri0\lin850\rin0\fi-283\cf1\fs20\lang11274\b\f13\fs20\langfe255\b\fs20\b\aspalpha\cf0\f1\lang0\f1\langfe3082 a.}\ilvl2 \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\aspalpha\li850\ri0\lin850\rin0\fi-283\rtlch\af1\afs20\lang3082\ab\ltrch\dbch\af13\afs20\langfe255\ab\loch\fs20\lang11274\b {\loch\f1\fs20\lang11274\i0\b Firma y valor de retorno: }
+\par \pard\plain \ltrpar\s49\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1440\ri0\lin1440\rin0\fi0\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af1\afs20\langfe3082\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Devuelve si un afiliado existe en el sistema.}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Tipo de documento del solicitante}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\fs20\lang11274{\loch\f1\fs20\lang11274\i\b0\i N\'famero de documento del solicitante}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1440\ri0\lin1440\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f1\fs20\lang3082{\loch\f9\fs20\lang3082\i0\b0{\f9 Mediante la llamada a AfiliadoDataService.existe(tipoDoc,nroDoc) verifica si el afiliado est}}{\loch\f1\fs20\lang3082\'e1{\f9 dado de alta en el sistema. Si devuelve false el m}\'e9{\f9 todo retorna false.}}
+\par \pard\plain {\listtext\pard\plain \li850\ri0\lin850\rin0\fi-283\cf1\fs20\lang11274\b\f13\fs20\langfe255\b\fs20\b\aspalpha\cf0\f1\lang0\f1\langfe3082 a.}\ilvl2 \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\aspalpha\li850\ri0\lin850\rin0\fi-283\rtlch\af1\afs20\lang3082\ab\ltrch\dbch\af13\afs20\langfe255\ab\loch\fs20\lang11274\b {\loch\f1\fs20\lang11274\i0\b Firma y valor de retorno: }
+\par \pard\plain \ltrpar\s49\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1440\ri0\lin1440\rin0\fi0\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af1\afs20\langfe3082\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Verifica si un afiliado puede ser reactivado o no puede volver a ser afiliado.}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Tipo de documento del solicitante}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\fs20\lang11274{\loch\f1\fs20\lang11274\i\b0\i N\'famero de documento del solicitante}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1440\ri0\lin1440\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang3082 {\loch\f9\fs20\lang3082\i0\b0 Se obtienen los datos del afiliado mediante la llamada a }
+\par {\loch\f9\fs20\lang3082\i0\b0 AfiliadoDataService.obtener(tipoDoc,nroDoc) y se almacenan en una instancia auxiliar de la clase Afiliado llamada dato.}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1440\ri0\lin1440\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f1\fs20\lang3082{\loch\f9\fs20\lang3082\i0\b0{\f9 Si dato.fechaBaja es null (el afiliado est}}{\loch\f1\fs20\lang3082\'e1{\f9 activo) se impide volver a afiliarlo, el m}\'e9{\f9 todo devuelve false.}}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1440\ri0\lin1440\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f1\fs20\lang3082{\loch\f9\fs20\lang3082\i0\b0{\f9 Si dato.fechaBaja distinto null (el afiliado est}}{\loch\f1\fs20\lang3082\'e1{\f9 dado de baja) y dato.Moroso tiene un valor mayor a 3 entonces el afiliado est}\'e1{\f9 dado de baja en el sistema pero con deuda que impide volver a afiliarlo, el m}\'e9{\f9 todo devuelve false.}}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1440\ri0\lin1440\rin0\fi0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082{\loch\f9\fs20\lang3082\i0\b0\fs20{\f9 Si dato.Fechabaja distinto null (el afiliado est}}{\loch\f1\fs20\lang3082\fs20\fs20\fs20\'e1{\f9 dado de baja) y dato.moroso tiene un valor menor a 3 entonces el afiliado est}\'e1{\f9 dado de baja en el sistema pero puede volver a afiliarse, el m}\'e9{\f9 todo devuelve true.}}
+\par \pard\plain {\listtext\pard\plain \li850\ri0\lin850\rin0\fi-283\cf1\fs20\lang11274\b\f13\fs20\langfe255\b\fs20\b\aspalpha\cf0\f1\lang0\f1\langfe3082 a.}\ilvl2 \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\aspalpha\li850\ri0\lin850\rin0\fi-283\rtlch\af1\afs20\lang3082\ab\ltrch\dbch\af13\afs20\langfe255\ab\loch\fs20\lang11274\b{\loch\f1\fs20\lang11274\i0\b{\cf0 Firma y valor de retorno}}{\loch\f1\fs20\lang11274\b: }
+\par \pard\plain \li1440\ri0\lin1440\rin0\fi0\keepn\cf1\fs20\lang11274\i\f13\fs20\langfe255\i\fs20\i \ltrpar\s7\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1440\ri0\lin1440\rin0\fi0\keepn\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af1\afs20\langfe3082\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Verifica la existencia de un solicitante en el sistema}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Tipo de documento del solicitante}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\fs20\lang11274{\loch\f1\fs20\lang11274\i\b0\i N\'famero de documento del solicitante}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1440\ri0\lin1440\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang3082 {\loch\f9\fs20\lang3082\i0\b0 Se devuelve SolicitanteDataService.existe(tipoDoc,nroDoc) , true si existe en el sistema y false si no existe.}
+\par \pard\plain {\listtext\pard\plain \li850\ri0\lin850\rin0\fi-283\cf1\fs20\lang11274\b\f13\fs20\langfe255\b\fs20\b\aspalpha\cf0\f1\lang0\f1\langfe3082 a.}\ilvl2 \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\aspalpha\li850\ri0\lin850\rin0\fi-283\rtlch\af1\afs20\lang3082\ab\ltrch\dbch\af13\afs20\langfe255\ab\loch\fs20\lang11274\b {\loch\f1\fs20\lang11274\i0\b Firma y valor de retorno: }
+\par \pard\plain \li1440\ri0\lin1440\rin0\fi0\keepn\cf1\fs20\lang11274\i\f13\fs20\langfe255\i\fs20\i \ltrpar\s7\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1440\ri0\lin1440\rin0\fi0\keepn\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af1\afs20\langfe3082\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Modifica los datos de un afiliado en el sistema}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Tipo de documento del afiliado}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\fs20\lang11274{\loch\f1\fs20\lang11274\i\b0\i N\'famero de documento del afiliado}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 N\'famero de calle del afiliado}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Identificador \'fanico de la zona en la que habita el afiliado}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 C\'f3digo del plan del afiliado}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1134\ri0\lin1134\rin0\fi306\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang3082 {\loch\f9\fs20\lang3082\i0\b0 Se recuperan los datos del afiliado mediante la {\lang2058 llamada a}{\b\lang11274 }}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1440\ri0\lin1440\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang3082 {\loch\f9\fs20\lang3082\i0\b0 AfiliadoDataService.obtener(tipoDoc,nroDoc) y se almacena en una instancia auxiliar de la clase Afiliado llamada dato.}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1440\ri0\lin1440\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f1\fs20\lang3082{\loch\f9\fs20\lang3082\i0\b0{\f9 Se modifican los datos seg}}{\loch\f1\fs20\lang3082\'fa{\f9 n lo pasado por par}\'e1{\f9 metro. Si se detecta un cambio de plan se modifica el historial del afiliado mediante la llamada a }}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1440\ri0\lin1440\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f1\fs20\lang3082{\loch\f9\fs20\lang3082\i0\b0{\f9 En caso de detectarse un cambio de direcci}}{\loch\f1\fs20\lang3082\'f3{\f9 n y de zona, se instancia un objeto de la clase Zona (nuevaZona) mediante la llamada a ZonaDataService.obtener(idZona). Luego se instancia una variable de la clase Direccion llamada Dir y se carga:}}
+\par \pard\plain \ltrpar\s6\cf1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li993\ri0\lin993\rin0\fi447\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe3082\loch\fs20\lang1034{\loch\f1\fs20\lang1034\i0\b0\*\cs382\cf0\rtlch\ltrch\dbch\loch\fs24\lang3082\fs20 Y se carga la direcci\'f3n del afiliado:}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1134\ri0\lin1134\rin0\fi306\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang3082 {\loch\f9\fs20\lang3082\i0\b0 Una vez modificados los datos se almacenan mediante la llamada a }
+\par \pard\plain {\listtext\pard\plain \li850\ri0\lin850\rin0\fi-283\cf1\fs20\lang1034\b\f13\fs20\langfe255\b\fs20\b\cf0\f1\lang0\f1\langfe3082 a.}\ilvl2 \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\li850\ri0\lin850\rin0\fi-283\rtlch\af1\afs20\lang3082\ab\ltrch\dbch\af13\afs20\langfe255\ab\loch\fs20\lang1034\b {\loch\f1\fs20\lang1034\i0\b Firma y valor de retorno: }
+\par \pard\plain \ltrpar\s48\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\li1134\ri0\lin1134\rin0\fi306\rtlch\afs20\lang3082\ai\ltrch\dbch\afs20\langfe3082\ai\loch\fs20\lang3082\i {\loch\f1\fs20\lang3082\i\b0 \'c9ste m\'e9todo reasigna el titular de un grupo familiar.}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li570\ri0\lin570\rin0\fi0\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang1034\i {\loch\f1\fs20\lang1034\i\b0 Tipo de documento con el que se registr\'f3 al titular original del grupo familiar en el sistema.}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li570\ri0\lin570\rin0\fi0\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang1034\i {\loch\f1\fs20\lang1034\i\b0 N\'famero de documento con el que se registr\'f3 al titular original del grupo familiar en el sistema.}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li570\ri0\lin570\rin0\fi0\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang1034\i {\loch\f1\fs20\lang1034\i\b0 Tipo de documento con el que se registr\'f3 al nuevo titular del grupo familiar en el sistema.}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li570\ri0\lin570\rin0\fi0\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang1034\i {\loch\f1\fs20\lang1034\i\b0 N\'famero de documento con el que se registr\'f3 al nuevo titular del grupo familiar en el sistema.}
+\par \pard\plain \ltrpar\s6\cf1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1410\ri0\lin1410\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\f3\fs20\lang1034{\loch\f1\fs20\lang1034\i0\b0\f1 Se obtienen los datos del afiliado tomado como nuevo titular, creando una instancia de la clase Afiliado llamada nuevoTitular mediante la llamada al m\'e9todo: AfiliadoDataService.obtener(tipoDocNuevo,nroDocNuevo). }
+\par {\loch\f1\fs20\lang1034\i0\b0{\f1 Luego se modifica dicha instancia, poniendo el atributo }}{\loch\f3\fs20\lang1034\ldblquote {\f1 titular}\rdblquote {\f1 en null (eliminando los datos del titular anterior). }}
+\par \pard\plain \ltrpar\s6\cf1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1272\ri0\lin1272\rin0\fi138\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\fs20\lang1034 {\loch\f1\fs20\lang1034\i0\b0 Se ejecuta el m\'e9todo }
+\par \pard\plain \ltrpar\s6\cf1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1410\ri0\lin1410\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\fs20\lang1034 {\loch\f1\fs20\lang1034\i0\b0 AfiliadoDataService.obtenerFamiliaresAfiliados(tipoDocAnterior,nroDocAnterior) para obtener los registros que posean un titular definido por tipoDocAnterior y nroDocAnterior (titular original), guardando estos datos en una lista auxiliar de instancias de l
+a clase Afiliado. }
+\par \pard\plain \ltrpar\s6\cf1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1416\ri0\lin1416\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\f3\fs20\lang1034{\loch\f1\fs20\lang1034\i0\b0{\f1 Para cada elemento de esta lista, se reasigna el titular, eliminando los datos del titular anterior y asignando al campo }}{\loch\f3\fs20\lang1034\ldblquote {\f1 titular}\rdblquote {\f1 la instancia nuevoTitular. }}
+\par \pard\plain \ltrpar\s6\cf1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1410\ri0\lin1410\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\f3\fs20\lang1034{\loch\f1\fs20\lang1034\i0\b0{\f1 Se almacenan los datos ejecutando para cada elemento de la lista de familiares y para la instancia nuevoTitular el m}}{\loch\f3\fs20\lang1034\'e9{\f1 todo AfiliadoDataService.guardar(afiliado.codigo) {\b \tab }}}
+\par \pard\plain \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1416\ri0\lin1416\rin0\fi0\rtlch\af1\afs20\lang3082\ab\ltrch\dbch\af13\afs20\langfe255\ab\loch\fs20\lang2058\b {\loch\f1\fs20\lang2058\i0\b Si alguno de los m\'e9todos devuelve false se retorna, caso contrario se retorna true.}
+\par \pard\plain {\listtext\pard\plain \li850\ri0\lin850\rin0\fi-283\cf1\fs20\lang11274\b\f13\fs20\langfe255\b\fs20\b\aspalpha\cf0\f1\lang0\f1\langfe3082 a.}\ilvl2 \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\aspalpha\li850\ri0\lin850\rin0\fi-283\rtlch\af1\afs20\lang3082\ab\ltrch\dbch\af13\afs20\langfe255\ab\loch\fs20\lang11274\b {\loch\f1\fs20\lang11274\i0\b Firma y valor de retorno: }
+\par \pard\plain {\listtext\pard\plain \li850\ri0\lin850\rin0\fi-283\cf1\fs20\lang11274\f13\fs20\langfe255\fs20\aspalpha\cf0\f1\lang0\f1\langfe3082 b.}\ilvl2 \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\aspalpha\li850\ri0\lin850\rin0\fi-283\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\fs20\lang11274{\loch\f1\fs20\lang11274\i0\b{\b Descripci\'f3n general:}}{\loch\f1\fs20\lang11274\line {\i Devuelve los familiares del solicitante para que sean cargados en el sistema}}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Tipo de documento del solicitante}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\fs20\lang11274{\loch\f1\fs20\lang11274\i\b0\i N\'famero de documento del solicitante}
+\par \pard\plain \ltrpar\s1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1440\ri0\lin1440\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f1\fs20\lang3082{\loch\f9\fs20\lang3082\i0\b0\f9 Se obtienen los datos de los familiares del solicitante mediante la llamada a SolicitanteDataService.obtenerFamiliares(tipoDoc,nroDoc)}
+\par \pard\plain {\listtext\pard\plain \li850\ri0\lin850\rin0\fi-283\cf1\fs20\lang1034\b\f13\fs20\langfe255\b\fs20\b\cf0\f1\lang0\f1\langfe3082 a.}\ilvl2 \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\li850\ri0\lin850\rin0\fi-283\rtlch\af1\afs20\lang3082\ab\ltrch\dbch\af13\afs20\langfe255\ab\loch\fs20\lang1034\b {\loch\f1\fs20\lang1034\i0\b Firma y valor de retorno: }
+\par \pard\plain \ltrpar\s48\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\li1416\ri0\lin1416\rin0\fi0\rtlch\afs20\lang3082\ai\ltrch\dbch\afs20\langfe3082\ai\loch\fs20\lang3082\i {\loch\f1\fs20\lang3082\i\b0 \'c9ste m\'e9todo devuelve una lista con todos los afiliados pertenecientes al grupo familiar del que es titular la persona que fue ingresada al sistema con los datos que el m\'e9todo recibe como par\'e1metros.}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li570\ri0\lin570\rin0\fi0\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang1034\i {\loch\f1\fs20\lang1034\i\b0 Tipo de documento con el que se registr\'f3 al titular del grupo familiar en el sistema.}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li570\ri0\lin570\rin0\fi0\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang1034\i {\loch\f1\fs20\lang1034\i\b0 N\'famero de documento con el que se registr\'f3 al titular del grupo familiar en el sistema.}
+\par \pard\plain \ltrpar\s6\cf1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1080\ri0\lin1080\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\f3\fs20\lang1034{\loch\f1\fs20\lang1034\i0\b0{\f1 Este m}}{\loch\f3\fs20\lang1034\'e9{\f1 todo llama a AfiliadoDataService.obtenerFamiliares(tipoDoc,nroDoc) para obtener los registros que posean un titular definido por los par}\'e1{\f1 metros que toma el m}\'e9{\f1 todo. Con estos datos se crea la lista de instancias de la clase Afiliado devuelta por el
+m}\'e9{\f1 todo. Esta lista estar}\'e1{\f1 vac}\'ed{\f1 a si no se obtienen registros (la persona ingresada no es titular de grupo).}}
+\par \pard\plain {\listtext\pard\plain \li850\ri0\lin850\rin0\fi-283\cf1\fs20\lang11274\b\f13\fs20\langfe255\b\fs20\b\aspalpha\cf0\f1\lang0\f1\langfe3082 a.}\ilvl2 \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\aspalpha\li850\ri0\lin850\rin0\fi-283\rtlch\af1\afs20\lang3082\ab\ltrch\dbch\af13\afs20\langfe255\ab\loch\fs20\lang11274\b {\loch\f1\fs20\lang11274\i0\b Firma y valor de retorno: }
+\par \pard\plain \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1080\ri0\lin1080\rin0\fi360\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Obtiene los solicitantes pendientes de afiliaci\'f3n.}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1440\ri0\lin1440\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f1\fs20\lang3082{\loch\f9\fs20\lang3082\i0\b0{\f9 Se recuperan los datos de los solicitantes pendientes de afiliaci}}{\loch\f1\fs20\lang3082\'f3{\f9 n mediante la llamada a SolicitanteDataService.obtenerPendientesAfiliacion().}}
+\par \pard\plain {\listtext\pard\plain \li850\ri0\lin850\rin0\fi-283\cf1\fs20\lang11274\b\f13\fs20\langfe255\b\fs20\b\aspalpha\cf0\f1\lang0\f1\langfe3082 a.}\ilvl2 \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\aspalpha\li850\ri0\lin850\rin0\fi-283\rtlch\af1\afs20\lang3082\ab\ltrch\dbch\af13\afs20\langfe255\ab\loch\fs20\lang11274\b{\loch\f1\fs20\lang11274\i0\b{\cf0 Firma y valor de retorno}}{\loch\f1\fs20\lang11274\b: }
+\par \pard\plain \li1440\ri0\lin1440\rin0\fi0\keepn\cf1\fs20\lang11274\i\f13\fs20\langfe255\i\fs20\i \ltrpar\s7\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1440\ri0\lin1440\rin0\fi0\keepn\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af1\afs20\langfe3082\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Obtiene los datos de un afiliado}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Tipo de documento del afiliado}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\fs20\lang11274{\loch\f1\fs20\lang11274\i\b0\i N\'famero de documento del afiliado}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1134\ri0\lin1134\rin0\fi306\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang3082 {\loch\f9\fs20\lang3082\i0\b0 Se recuperan los datos del afiliado mediante la {\lang2058 llamada a }}
+\par {\loch\f9\fs20\lang3082\i0\b0 AfiliadoController.obtener(tipoDoc,nroDoc) y se devuelven.}
+\par \pard\plain {\listtext\pard\plain \li850\ri0\lin850\rin0\fi-283\cf1\fs20\lang11274\b\f13\fs20\langfe255\b\fs20\b\aspalpha\cf0\f1\lang0\f1\langfe3082 a.}\ilvl2 \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\aspalpha\li850\ri0\lin850\rin0\fi-283\rtlch\af1\afs20\lang3082\ab\ltrch\dbch\af13\afs20\langfe255\ab\loch\fs20\lang11274\b{\loch\f1\fs20\lang11274\i0\b{\cf0 Firma y valor de retorno}}{\loch\f1\fs20\lang11274\b: }
+\par \pard\plain \ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1080\ri0\lin1080\rin0\fi360\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Vuelve a habilitar un afiliado en el sistema modificando los datos descriptivos del mismo.}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\af13\afs20\langfe255\ai\loch\fs20\lang11274\i {\loch\f1\fs20\lang11274\i\b0 Tipo de documento del afiliado}
+\cell\pard\plain \intbl\ltrpar\s6\cf1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af13\afs20\langfe255\loch\fs20\lang11274{\loch\f1\fs20\lang11274\i\b0\i N\'famero de documento del afiliado}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1134\ri0\lin1134\rin0\fi306\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang3082 {\loch\f9\fs20\lang3082\i0\b0 Se recuperan los datos del afiliado mediante la {\lang2058 llamada a }}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1440\ri0\lin1440\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang3082{\loch\f9\fs20\lang2058\i0\b0\lang2058 SolicitanteDataService.obtener(tipoDoc,nroDoc) y carga los datos en una instancia auxiliar de Solicitante llamada solicitante.}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1134\ri0\lin1134\rin0\fi306\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang3082 {\loch\f9\fs20\lang3082\i0\b0 Se recuperan los datos del afiliado mediante la {\lang2058 llamada a }}
+\par \pard\plain \ltrpar\s1\qj{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1440\ri0\lin1440\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang2058 {\loch\f9\fs20\lang2058\i0\b0 AfiliadoDataService.obtener(tipoDoc,nroDoc) y carga los datos en una instancia auxiliar de Afiliado llamada Dato.}
+\par \pard\plain \ltrpar\s1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li1134\ri0\lin1134\rin0\fi306\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f9\fs20\lang2058 {\loch\f9\fs20\lang2058\i0\b0 Se almacenan las modificaciones mediante la llamada a AfiliadoDataService.guardar(Dato).}