{\f65\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f397\fswiss\fcharset238\fprq2 Trebuchet MS CE{\*\falt Desyrel};}{\f398\fswiss\fcharset204\fprq2 Trebuchet MS Cyr{\*\falt Desyrel};}\r
{\f400\fswiss\fcharset161\fprq2 Trebuchet MS Greek{\*\falt Desyrel};}{\f401\fswiss\fcharset162\fprq2 Trebuchet MS Tur{\*\falt Desyrel};}{\f404\fswiss\fcharset186\fprq2 Trebuchet MS Baltic{\*\falt Desyrel};}}{\colortbl;\red0\green0\blue0;\r
-\sbasedon0 \snext21 \styrsid4471479 HTML Preformatted;}}{\*\latentstyles\lsdstimax156\lsdlockeddef0}{\*\listtable{\list\listtemplateid1153\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0\r
-\rsid13846076\rsid13920195\rsid14434826\rsid14440178\rsid14702806\rsid14843488\rsid15348052\rsid15350502\rsid15415198\rsid15474071\rsid15672282\rsid15676707\rsid16203090\rsid16608297}{\*\generator Microsoft Word 11.0.5604;}{\info\r
-{\title Tipo de documento: Especificaci\'f3n de clase}{\author Guillermo Rugilo}{\operator Arcanto}{\creatim\yr2005\mo5\dy26\hr2\min55}{\revtim\yr2005\mo6\dy30\hr2\min38}{\version57}{\edmins564}{\nofpages6}{\nofwords1670}{\nofchars9186}\r
+\rsid14440178\rsid14702806\rsid14843488\rsid15348052\rsid15350502\rsid15415198\rsid15474071\rsid15672282\rsid15676707\rsid16203090\rsid16608297}{\*\generator Microsoft Word 11.0.5604;}{\info{\title Tipo de documento: Especificaci\'f3n de clase}\r
-\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\f36\fs18\lang11274\langfe1033\langnp11274\insrsid11015517\charrsid11015517 Especificaci\'f3n de la clase \'93}{\i\f36\fs18\lang11274\langfe1033\langnp11274\insrsid4617495 AutorizacionController\'94\r
-\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\b\f36\ul\lang11274\langfe1033\langnp11274\insrsid15350502\charrsid5131634 Tipo de documento}{\f36\lang11274\langfe1033\langnp11274\insrsid15350502\charrsid5131634 : Especificaci\'f3n de clase\r
-\r
-\par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15350502 {\b\f36\ul\lang11274\langfe1033\langnp11274\insrsid15350502\charrsid5131634 Nombre del documento}{\r
-\f36\lang11274\langfe1033\langnp11274\insrsid15350502\charrsid5131634 : Especificaci\'f3n de la clase }{\f36\lang11274\langfe1033\langnp11274\insrsid15350502 \'93}{\i\f36\lang11274\langfe1033\langnp11274\insrsid15350502 AutorizacionController}{\r
\par {\listtext\pard\plain\cs20\f36\fs20\lang1034\langfe0\langnp1034\langfenp0\insrsid10251830 \hich\af36\dbch\af0\loch\f36 5.\tab}}{\cs20\f36\fs20\lang1034\langfe0\langnp1034\langfenp0\insrsid10251830 Que en la cobertura de la prestaci\'f3\r
n solicitada este estipulado que sea resoluble mediante una autorizaci\'f3n autom\'e1tica.}{\cs20\f36\fs20\lang11274\langfe3082\langnp11274\langfenp3082\insrsid10251830\charrsid11092597 \r
-\par }\pard \qj \li1001\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1001\itap0\pararsid344989 {\cs20\f36\fs20\lang0\langfe3082\langnp0\langfenp3082\insrsid344989\charrsid344989 (Estas validaciones se realizan en afiliado.\r
-VerificarCobertura(), ver especificacion de Afiliado)}{\cs20\f36\fs20\lang0\langfe3082\langnp0\langfenp3082\insrsid6102869\charrsid344989 \r
+\par }\pard \qj \li1001\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1001\itap0\pararsid344989 {\cs20\f36\fs20\lang0\langfe3082\langnp0\langfenp3082\insrsid344989\charrsid344989 (Estas validaciones se realizan en afiliado.Verifi\r
+carCobertura(), ver especificacion de Afiliado)}{\cs20\f36\fs20\lang0\langfe3082\langnp0\langfenp3082\insrsid6102869\charrsid344989 \r
\par }\pard \qj \li281\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin281\itap0\pararsid6102869 {\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid6102869\charrsid11092597 En cas}{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid6102869 \r
o de que haya una falencia en cualquiera de los \'edtems mencionados, la Autorizaci\'f3n se registrar\'e1 como rechazada. Caso contrario, se registra como aprobada.\r
\f0\fs22\lang11274\langfe1033\langnp11274\langfenp1033\insrsid4471479\charrsid4471479 System.Environment.UserName}{\f0\fs22\lang11274\langfe1033\langnp11274\langfenp1033\insrsid4471479 , y }{\r
\f0\fs22\lang11274\langfe1033\langnp11274\langfenp1033\insrsid9855774 despu\'e9s }{\f0\fs22\lang11274\langfe1033\langnp11274\langfenp1033\insrsid4471479 se le pasa a System.Security.Ldap.obtenerAtrubuto(userName,\rquote workforceID\rquote )}{\r
\f0\fs22\lang11274\langfe1033\langnp11274\langfenp1033\insrsid9855774 que obtiene el n\'famero de legajo.}{\f0\fs22\lang11274\langfe1033\langnp11274\langfenp1033\insrsid4471479\charrsid4471479 \r
-Luego se llama a AutorizacionDataService.actualizar (autorizaci\'f3n) para actualizar los datos en la BD.}{\cs16\fs22\lang11274\langfe1033\langnp11274\insrsid6102869\charrsid14434826 \r
+\par }\pard\plain \ql \li1080\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1080\itap0\pararsid3424340 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\fs22\lang11274\langfe1033\langnp11274\insrsid14702806 Luego se llama a Auto\r
+rizacionDataService.actualizar (autorizaci\'f3n) para actualizar los datos en la BD.}{\cs16\fs22\lang11274\langfe1033\langnp11274\insrsid6102869\charrsid14434826 \r
\jclisttab\tx1080\aspalpha\aspnum\faauto\ls10\adjustright\rin0\lin1080\itap0\pararsid13172778 {\b\fs22\lang11274\langfe1033\langnp11274\insrsid13172778\charrsid14434826 Firma y valor de retorno}{\r
-\par }\pard \qj \li1080\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1080\itap0\pararsid13172778 {\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid13172778 Devuelve un string conteniendo la situaci\'f3\r
-n actual del afiliado (Cuanto hace que es moroso, si su plan cubre la prestaci\'f3n solicitada}{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid9855774 , }{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid13172778 ).\r
+\par }\pard \qj \li1080\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1080\itap0\pararsid13172778 {\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid14045333 Devuelve una instancia de VistaSituacionAfiliado }{\r
+\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid13172778 conteniendo la situaci\'f3n actual del afiliado}{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid4138045 :}{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid13172778 \r
+Cuanto hace que es moroso, si su plan cubre la prestaci\'f3n solicitada}{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid9855774 , }{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid12207363 si cumple con las carencias}{\r
+\jclisttab\tx1080\aspalpha\aspnum\faauto\ls10\adjustright\rin0\lin1080\itap0\pararsid13172778 {\b\fs22\lang11274\langfe1033\langnp11274\insrsid12207363\charrsid12207363 El valor de retorno, es }{\b\fs22\lang11274\langfe1033\langnp11274\insrsid12207363 \r
+Afiliado}{\fs20\lang1034\langfe1033\langnp1034\insrsid12207363\charrsid11364091 \cell P\'fablico\cell }\pard \qj \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0\pararsid13064793\yts22 {\fs20\lang1034\langfe1033\langnp1034\insrsid12207363 Ser\'e1 null si el c\r
+\'f3digo pasado por par\'e1metro no existe.\r
+\par Desde la vista se podr\'e1 acceder a afiliado.Moroso para dar esta informaci\'f3n}{\fs20\lang1034\langfe1033\langnp1034\insrsid590996 , y se podr\'e1 acceder a afiliado.}{\fs20\lang1034\langfe1033\langnp1034\insrsid12207363\charrsid11364091 \cell \r
+\fs20\lang1034\langfe1033\langnp1034\insrsid10684347 Contendr\'e1 el limite que estipula la cobertura del afiliado, en cuanto a la cantidad de prestaciones que puede realizarse.}{\fs20\lang1034\langfe1033\langnp1034\insrsid12207363\charrsid11364091 \cell \r
+\qj \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0\pararsid13064793\yts22 {\fs20\lang1034\langfe1033\langnp1034\insrsid2756687 Contendr\'e1 la cantidad de prestaciones realizadas, y tambi\'e9n las aprobadas sin vencer }{\r
+\qj \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0\pararsid13064793\yts22 {\fs20\lang1034\langfe1033\langnp1034\insrsid10684347 El porcentaje de cobertura de la prestaci\'f3n solicitada.\cell }\pard\plain \r
+\fs20\lang1034\langfe1033\langnp1034\insrsid14045333 Tiene la cantidad de meses que falta para que el afiliado pueda acceder a la prestacion solicitada. Ser\'e1 0 si puede hacerlo ya.}{\fs20\lang1034\langfe1033\langnp1034\insrsid12207363\charrsid11364091 \r
\par }\pard \ql \li1080\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1080\itap0\pararsid13172778 {\fs22\lang11274\langfe1033\langnp11274\insrsid13172778 Se revisan si los c\'f3digos existen mediante}{\r
-\par Si alguno faltara, se lanza excepci\'f3n con un mensaje explicando cual falta.\r
-\par Luego mediante AfiliadoDatasService.Obtener(codAfiliado), se instancia y se }{\fs22\lang11274\langfe1033\langnp11274\insrsid6955673 revisa afiliado.Moroso para escribir en el mensaje de retorno si es moroso, y hace cuanto lo }{\r
-\fs22\lang11274\langfe1033\langnp11274\insrsid11747389 es}{\fs22\lang11274\langfe1033\langnp11274\insrsid6955673 y se }{\fs22\lang11274\langfe1033\langnp11274\insrsid14843488 ejecuta afiliado.consultar}{\r
+\par }{\fs22\lang11274\langfe1033\langnp11274\insrsid8466116 Si el c\'f3digo de prestaci\'f3n no existe, se lanza excepci\'f3n con el mensaje de error.\r
+\par }{\fs22\lang11274\langfe1033\langnp11274\insrsid14843488 Luego mediante AfiliadoDataService.Obtener(codAfiliado)}{\fs22\lang11274\langfe1033\langnp11274\insrsid2756687 y se asigna a vista}{\fs22\lang11274\langfe1033\langnp11274\insrsid7940271 SituacionAf\r
+\par }{\fs22\lang11274\langfe1033\langnp11274\insrsid19779 Despu\'e9s, se obtiene el limite anual haciendo cobertura=afiliado.Plan.obtenerCobertura(codPrestacion) y leyendo cobertura.LimiteAnual\r
+\par }{\fs22\lang11274\langfe1033\langnp11274\insrsid2756687 Se obtiene el porcentaje de cobertura, y la cantidad de prestaciones realizadas con }{\fs22\lang11274\langfe1033\langnp11274\insrsid14843488 afiliado.consultar}{\r
-\fs22\lang11274\langfe1033\langnp11274\insrsid11080773 es una variable de salida) }{\fs22\lang11274\langfe1033\langnp11274\insrsid6955673 y se anexa }{\fs22\lang11274\langfe1033\langnp11274\insrsid15348052 \r
-el porcentaje de cobertura, junto con la cantidad de prestaciones realizadas en el corriente a\'f1o.}{\fs22\lang11274\langfe1033\langnp11274\insrsid11080773 Luego, se accede a afiliado.verificarCarencia(codPrestacion)}{\r
-\fs22\lang11274\langfe1033\langnp11274\insrsid13128638 y se agrega si cumple con las carencias, y si no lo hace cuantos meses falta para que lo haga.}{\fs22\lang11274\langfe1033\langnp11274\insrsid14843488 \r
+\fs22\lang11274\langfe1033\langnp11274\insrsid11080773 es una variable de salida)}{\fs22\lang11274\langfe1033\langnp11274\insrsid15348052 .}{\fs22\lang11274\langfe1033\langnp11274\insrsid11080773 \r
+ Luego, se accede a afiliado.verificarCarencia(codPrestacion)}{\fs22\lang11274\langfe1033\langnp11274\insrsid13128638 y }{\fs22\lang11274\langfe1033\langnp11274\insrsid2756687 se asigna este valor a}{\r
Fecha fechaInicio, Fecha fechaFin}{\fs20\lang3082\langfe1033\loch\af36\langnp3082\insrsid15676707\charrsid13172778 \hich\af0\dbch\af0\loch\f36 )}{\fs22\lang11274\langfe1033\langnp11274\insrsid15676707\charrsid13172778 \r
-Devuelve una lista de autorizaciones de aquellas que se hayan solicitado entre las fechas pasadas por par\'e1metro.\r
+\par }\pard \qj \li1080\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1080\itap0\pararsid15474071 {\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid15474071 Devuelve una lista de a\r
+utorizaciones de aquellas que se hayan solicitado entre las fechas pasadas por par\'e1metro.\r