-{\f28\fswiss\fcharset0\fprq2{\*\panose 020b0603020202020204}Trebuchet MS{\*\falt Desyrel};}{\f30\fnil\fcharset0\fprq0{\*\panose 00000000000000000000}Trebuchet;}{\f80\froman\fcharset238\fprq2 Times New Roman CE;}\r
-{\f81\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f83\froman\fcharset161\fprq2 Times New Roman Greek;}{\f84\froman\fcharset162\fprq2 Times New Roman Tur;}{\f85\froman\fcharset177\fprq2 Times New Roman (Hebrew);}\r
-{\f86\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f87\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f88\fswiss\fcharset238\fprq2 Arial CE;}{\f89\fswiss\fcharset204\fprq2 Arial Cyr;}{\f91\fswiss\fcharset161\fprq2 Arial Greek;}\r
-{\f97\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f99\fmodern\fcharset161\fprq1 Courier New Greek;}{\f100\fmodern\fcharset162\fprq1 Courier New Tur;}{\f101\fmodern\fcharset177\fprq1 Courier New (Hebrew);}\r
-{\f102\fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f103\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f304\fswiss\fcharset238\fprq2 Trebuchet MS CE{\*\falt Desyrel};}{\f308\fswiss\fcharset162\fprq2 Trebuchet MS Tur{\*\falt Desyrel};}}\r
-\listoverridecount0\ls4}}{\info{\title Caso de uso: Afiliar Cliente}{\author Leandro Lucarella}{\operator Nombre}{\creatim\yr2005\mo4\dy27\hr20\min32}{\revtim\yr2005\mo6\dy21\hr13\min1}{\version22}{\edmins42}{\nofpages1}{\nofwords327}{\nofchars1803}\r
+{\f85\froman\fcharset238\fprq2 Times New Roman CE;}{\f86\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f88\froman\fcharset161\fprq2 Times New Roman Greek;}{\f89\froman\fcharset162\fprq2 Times New Roman Tur;}\r
+{\f90\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f91\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f92\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f93\fswiss\fcharset238\fprq2 Arial CE;}{\f94\fswiss\fcharset204\fprq2 Arial Cyr;}\r
+{\f101\fmodern\fcharset238\fprq1 Courier New CE;}{\f102\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f104\fmodern\fcharset161\fprq1 Courier New Greek;}{\f105\fmodern\fcharset162\fprq1 Courier New Tur;}\r
+{\f106\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f107\fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f108\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f301\fswiss\fcharset238\fprq2 Tahoma CE{\*\falt Lucidasans};}\r
+{\f309\fswiss\fcharset238\fprq2 Trebuchet MS CE{\*\falt Desyrel};}{\f313\fswiss\fcharset162\fprq2 Trebuchet MS Tur{\*\falt Desyrel};}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\r
-\ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 {\i\fs20\loch\af1 \hich\af28\dbch\af0\loch\f1 Diagrama de clases}{\i\fs20\lang1034\langfe3082\loch\af1\langnp1034 \cell }\pard \ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\r
-\f1\fs20\lang11274\langfe3082\langnp11274 Diagramas de clases de dominio, de control y de persistencia.}{\fs20\lang1034\langfe3082\langnp1034 \cell }\pard \ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 {\fs20 \trowd \r
-n de clase: AfiliadoSolicitanteController\cell }\pard \ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\f1\fs20\lang11274\langfe3082\langnp11274 Especificaci\'f3n de la clase AfiliadoSolicitanteController y sus m\'e9todos.\cell }\pard \r
+\ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 {\i\fs20\loch\af1 \hich\af28\dbch\af0\loch\f1 Diagrama de clases\cell }\pard \ql \li0\ri0\nowidctlpar\intbl\aspalpha\faauto\rin0\lin0 {\f1\fs20\lang11274\langfe3082\langnp11274 Diagramas de clases de domin\r
+io, de control y de persistencia.\cell }\pard \ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 {\f1\fs20\lang11274\langfe3082\langnp11274 \trowd \trleft-108\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\r
+\f1\fs20\lang11274\langfe3082\langnp11274 Especificaci\'f3n de la clase AfiliadoSolicitanteController y sus m\'e9todos.\cell }\pard \ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 {\f1\fs20\lang11274\langfe3082\langnp11274 \trowd \r
+\par Descripci\'f3n: }{\fs20\lang2058\langfe3082\langnp2058 maneja la modificaci\'f3n de los datos de un afiliado en el sistema\cell }\pard \ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 {\fs20\lang2058\langfe3082\langnp2058 \trowd \r
+\par Precondiciones: }{\fs20\lang2058\langfe3082\langnp2058 El afiliado est\'e1 dado de alta en el sistema\cell }\pard \ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 {\fs20\lang2058\langfe3082\langnp2058 \trowd \r
+\par Postcondiciones: }{\fs20\lang2058\langfe3082\langnp2058 los datos del afiliado fueron modificados\cell }\pard \ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 {\fs20\lang2058\langfe3082\langnp2058 \trowd \r
-\par Descripci\'f3n: }{\fs20\lang2058\langfe3082\langnp2058 maneja la modificaci\'f3n de los datos de un afiliado en el sistema\cell }\pard \ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 {\trowd \trgaph7\trleft-113\trbrdrt\brdrs\brdrw10 \trbrdrl\r
-\par Precondiciones: }{\fs20\lang2058\langfe3082\langnp2058 El afiliado est\'e1 dado de alta en el sistema}{\cell }\pard \ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 {\trowd \trgaph7\trleft-113\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\r
-\par Postcondiciones: }{\fs20\lang2058\langfe3082\langnp2058 los datos del afiliado fueron modificados}{\cell }\pard \ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 {\trowd \trgaph7\trleft-113\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\r
-\pnstart1\pnindent360\pnsp120\pnhang}\faauto\ls1\rin0\lin720 \f28\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\fs20\lang2058\langfe3082\langnp2058 El sistema muestra al actor el men\'fa correspondiente a la opci\'f3n modificaci\'f3\r
-n de afiliado, en donde el operador tendr\'e1 que ingresar el tipo y n\'famero de documento del afiliado cuyos datos se quieren modificar.}{\b\fs20\lang2058\langfe3082\langnp2058 \r
-\pnstart1\pnindent360\pnsp120\pnhang}\faauto\ls1\rin0\lin720 {\fs20\lang2058\langfe3082\langnp2058 El operador ingresa los datos pedidos y se valida la existencia del afiliado en la obra social mediante la llamada a }{\r
-\b\fs20\lang2058\langfe3082\langnp2058 AfiliadoSolicitanteController.existeAfiliado(tipoDoc,nroDoc)}{\fs20\lang2058\langfe3082\langnp2058 , si devuelve 0-> (}{\b\fs20\lang2058\langfe3082\langnp2058 E1}{\fs20\lang2058\langfe3082\langnp2058 )\r
-\fs20 Se obtienen los datos del afiliado mediante la llamada a }{\b\fs20 AfiliadoSolicitanteController.obtenerDetalleAfiliado(tipoDoc,nroDoc)}{\fs20 y se muestran en pantalla }{\fs20\lang2058\langfe3082\langnp2058 \r
-con todos los datos bloqueados, y las tres opciones siguientes: \r
-\par {\listtext\pard\plain\s17 \intbl\f3\fs20\lang2058\langfe3082\langnp2058 \loch\af3\dbch\af0\hich\f3 \'b7\tab}agregar beneficiario (familiar o dem\'e1s dentro de la cobertura) \r
-\pnstart1\pnindent360\pnsp120\pnhang}\faauto\ls1\rin0\lin720 {\fs20\lang2058\langfe3082\langnp2058 Si la opci\'f3n seleccionada es salir, ir al punto 9.\r
-\pnstart1\pnindent360\pnsp120\pnhang}\faauto\ls1\rin0\lin720 {\fs20\lang2058\langfe3082\langnp2058 Si la opci\'f3n es agregar beneficiario se llama a }{\i\fs20\lang2058\langfe3082\langnp2058 Agregar Afiliado}{\fs20\lang2058\langfe3082\langnp2058 \r
-\pnstart1\pnindent360\pnsp120\pnhang}\faauto\ls1\rin0\lin720 {\fs20\lang2058\langfe3082\langnp2058 Si selecciona la opci\'f3n modificaci\'f3n de datos, se habilitan todos los campos que pueden ser modificados (telefono, direcci\'f3\r
-n, codigo_postal, provincia, zona, e-mail, plan) y la opci\'f3n para guardar las modificaciones. En caso de modificarse la zona, \'e9sta ser\'e1 elegida de una lista de zonas ingresadas previamente al sistema.\r
-\pnstart1\pnindent360\pnsp120\pnhang}\faauto\ls1\rin0\lin720 {\fs20\lang2058\langfe3082\langnp2058 El operador modifica los campos, y pide al sistema que procese los mismos.\r
-\pnstart1\pnindent360\pnsp120\pnhang}\faauto\ls1\rin0\lin720 {\fs20\lang2058\langfe3082\langnp2058 Se llama a }{\b\fs20\lang2058\langfe3082\langnp2058 AfiliadoSolicitanteController.}{\b\fs20\lang11274\langfe3082\loch\af30\langnp11274 \r
-\pnstart1\pnindent360\pnsp120\pnhang}\faauto\ls1\rin0\lin720 {\fs20\lang2058\langfe3082\langnp2058 Fin de caso de uso.}{\cell }\pard\plain \ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 \f28\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\trowd \r
+\faauto\ls2\rin0\lin720 \f28\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\fs20\lang2058\langfe3082\langnp2058 Se valida la existencia del afiliado en la obra social mediante la llamada a }{\b\fs20\lang2058\langfe3082\langnp2058 \r
+AfiliadoSolicitanteController.existeAfiliado(tipoDoc,nroDoc) }{\fs20\lang2058\langfe3082\langnp2058 si devuelve false -> (}{\b\fs20\lang2058\langfe3082\langnp2058 E1}{\fs20\lang2058\langfe3082\langnp2058 )\r
+Se obtienen los datos del afiliado mediante la llamada a }{\b\fs20 AfiliadoSolicitanteController.obtenerDetalleAfiliado(tipoDoc,nroDoc)}{\fs20 y se muestran en pantalla }{\fs20\lang2058\langfe3082\langnp2058 \r
+con todos los datos bloqueados, y las tres opciones siguientes: }{\fs20 \r
+\par {\listtext\pard\plain\s15 \intbl\f3\fs20\lang2058\langfe3082\langnp2058 \loch\af3\dbch\af0\hich\f3 \'b7\tab}agregar beneficiario (familiar o dem\'e1s dentro de la cobertura) \r
+\faauto\ls2\rin0\lin720 {\fs20\lang2058\langfe3082\langnp2058 Si la opci\'f3n es agregar beneficiario se llama a }{\i\fs20\lang2058\langfe3082\langnp2058 Agregar Afiliado}{\fs20\lang2058\langfe3082\langnp2058 y luego ir al punto 9.\r
+\faauto\ls2\rin0\lin720 {\fs20\lang2058\langfe3082\langnp2058 Si selecciona la opci\'f3n modificaci\'f3n de datos, se habilitan todos los campos que pueden ser modificados (telefono, direcci\'f3n, codigo_postal, provincia, zona, e-mail, plan) y la opci\r
+\'f3n para guardar las modificaciones. En caso de modificarse la zona, \'e9sta ser\'e1 elegida de una lista de zonas ingresadas previamente al sistema (obtenida mediante la llamada a }{\b\fs20\lang2058\langfe3082\langnp2058 \r
+\faauto\ls2\rin0\lin720 {\fs20\lang2058\langfe3082\langnp2058 Se llama a }{\b\fs20\lang2058\langfe3082\langnp2058 AfiliadoSolicitanteController.}{\b\f79\fs20\lang11274\langfe3082\langnp11274 modificarAfiliado(t\r
+\faauto\ls2\rin0\lin720 {\fs20\lang2058\langfe3082\langnp2058 Fin de caso de uso.\cell }\pard\plain \ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 \f28\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\fs20\lang2058\langfe3082\langnp2058 \trowd \r
-El numero de afiliado ingresado no corresponde a un afiliado dentro de la obra social. Se vuelve al punto 1.}{\b0\fs24 \cell }\pard\plain \ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 \f28\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\b\r
+El numero de afiliado ingresado no corresponde a un afiliado dentro de la obra social. Se vuelve al punto 1.}{\cell }\pard\plain \ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 \f28\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\trowd\r