{\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
-\rsid5060344\rsid5131634\rsid5458016\rsid6102869\rsid7165666\rsid8485469\rsid9115380\rsid11015517\rsid11092597\rsid11349102\rsid12481632\rsid13442745\rsid13846076\rsid14434826\rsid14440178\rsid14702806\rsid16203090}{\*\generator Microsoft Word 10.0.2627;}\r
-{\info{\title Tipo de documento: Especificaci\'f3n de clase}{\author Guillermo Rugilo}{\operator Arcanto}{\creatim\yr2005\mo5\dy26\hr2\min55}{\revtim\yr2005\mo5\dy26\hr4\min18}{\version9}{\edmins48}{\nofpages3}{\nofwords690}{\nofchars3795}\r
+\rsid11349102\rsid11744655\rsid11870688\rsid12154642\rsid12481632\rsid13442745\rsid13846076\rsid14434826\rsid14440178\rsid14702806\rsid15350502\rsid16203090}{\*\generator Microsoft Word 10.0.2627;}{\info\r
+{\title Tipo de documento: Especificaci\'f3n de clase}{\author Guillermo Rugilo}{\operator Arcanto}{\creatim\yr2005\mo5\dy26\hr2\min55}{\revtim\yr2005\mo6\dy6\hr5\min39}{\version19}{\edmins103}{\nofpages3}{\nofwords861}{\nofchars4736}\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\insrsid11015517\charrsid11015517 \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\insrsid12481632\charrsid5131634 Tipo de documento}{\f36\lang11274\langfe1033\langnp11274\insrsid12481632\charrsid5131634 : Especificaci\'f3n de clase\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 }{\b\f36\ul\lang11274\langfe1033\langnp11274\insrsid12481632\charrsid5131634 Nombre del documento}{\f36\lang11274\langfe1033\langnp11274\insrsid12481632\charrsid5131634 : Especificaci\'f3n de la clase }{\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
+\ql \li0\ri0\nowidctlpar\intbl\pvpara\phmrg\posy64\dxfrtext141\dfrmtxtx141\dfrmtxty0\faauto\rin0\lin0\pararsid4487586 {\i\fs20\lang3082\langfe1033\loch\af1\langnp3082\insrsid15350502\charrsid15350502 \hich\af0\dbch\af0\loch\f1 Todos los Diagrama de clases\r
+}{\i\fs20\lang11274\langfe1033\loch\af1\langnp11274\insrsid15350502 \cell }{\f1\fs20\lang3082\langfe1033\langnp3082\insrsid15350502\charrsid15350502 Diagramas de clases, con los atributos y la firma de los m\'e9todos (clases tanto de dominio como de \r
+persistencia y control).}{\fs20\lang11274\langfe1033\langnp11274\insrsid15350502 \cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\fs20\lang3082\langfe1033\langnp3082\insrsid15350502 \trowd \irow1\irowband1\r
+}\pard \ql \li0\ri0\nowidctlpar\intbl\pvpara\phmrg\posy64\dxfrtext141\dfrmtxtx141\dfrmtxty0\faauto\rin0\lin0\pararsid4487586 {\i\f1\fs20\lang3082\langfe1033\langnp3082\insrsid15350502\charrsid15350502 Diagrama de secuencia: }{\r
+\ql \li0\ri0\nowidctlpar\intbl\pvpara\phmrg\posy64\dxfrtext141\dfrmtxtx141\dfrmtxty0\faauto\rin0\lin0\pararsid4487586 {\i\f1\fs20\lang3082\langfe1033\langnp3082\insrsid15350502\charrsid15350502 Caso de Uso: }{\r
+\f1\fs20\lang3082\langfe1033\langnp3082\insrsid15350502 Casos de uso que usan esta clase.}{\f1\fs20\lang11274\langfe1033\langnp11274\insrsid15350502 \cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 {\r
+\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth3822 \cellx8838\pard \ql \li0\ri0\nowidctlpar\intbl\pvpara\phmrg\posy64\dxfrtext141\dfrmtxtx141\dfrmtxty0\faauto\rin0\lin0\pararsid4487586 {\i\f1\fs20\insrsid15350502 Diagrama de Paquetes controladores}{\r
+\cltxlrtb\clftsWidth3\clwWidth3822 \cellx8838\pard \ql \li0\ri0\nowidctlpar\intbl\pvpara\phmrg\posy64\dxfrtext141\dfrmtxtx141\dfrmtxty0\faauto\rin0\lin0\pararsid4487586 {\i\f1\fs20\lang3082\langfe1033\langnp3082\insrsid4487586 Diagrama de estados: \r
\jclisttab\tx1080\aspalpha\aspnum\faauto\ls1\ilvl1\adjustright\rin0\lin1080\itap0\pararsid5131634 {\b\fs22\lang11274\langfe1033\langnp11274\insrsid5458016\charrsid14434826 Firma y valor de retorno}{\r
\cs20\f36\fs20\lang1034\langfe0\langnp1034\langfenp0\insrsid4982933 int }{\cs20\f36\fs20\lang1034\langfe0\langnp1034\langfenp0\insrsid4014656\charrsid4014656 codAfiliado, observaciones}{\r
-\fs22\lang11274\langfe1033\langnp11274\insrsid5458016\charrsid14434826 : }{\cs20\f36\fs20\lang1034\langfe0\langnp1034\langfenp0\insrsid4014656 Se registra un nuevo pedido de Autorizaci\'f3n Manual con los datos pasados por par\'e1metro.\r
- Es responsabilidad de este m\'e9todo intentar guardarla sin verificar m\'e1s que los c\'f3digos existan. \r
+\fs22\lang11274\langfe1033\langnp11274\insrsid5458016\charrsid14434826 : }{\cs20\f36\fs20\lang1034\langfe0\langnp1034\langfenp0\insrsid4014656 Se registra un nuevo pedido de Autorizaci\'f3n Manual con los datos pasados por par\'e1metro. Es responsabili\r
+dad de este m\'e9todo intentar guardarla sin verificar m\'e1s que los c\'f3digos existan. \r
@@ -214,23+272,20 @@ n cuando es solicitada. Ej: Por que es necesario que se apruebe seg\'fan el m\'e
\par Para todo esto se instancia una AutorizacionManual con los datos mencionados y se guarda utilizando AutorizacionDataService.Guardar(autorizacion);}{\cs20\f36\fs20\lang11274\langfe3082\langnp11274\langfenp3082\insrsid4014656\charrsid2621546 \r
\par Si }{\cs20\f36\fs20\lang1034\langfe0\langnp1034\langfenp0\insrsid4014656 alg\'fan c\'f3digo es inexistente \'f3 ocurre alg\'fan error de cualquier tipo se devuelve false, de lo contrario true.}{\r
\jclisttab\tx1080\aspalpha\aspnum\faauto\ls4\adjustright\rin0\lin1080\itap0\pararsid11349102 {\b\fs22\lang11274\langfe1033\langnp11274\insrsid11349102\charrsid14434826 Firma y valor de retorno}{\r
-\cs20\f36\fs20\lang0\langfe3082\langnp0\langfenp3082\insrsid6102869\charrsid6102869 (}{\cs20\f36\fs20\lang0\langfe3082\langnp0\langfenp3082\insrsid4982933 int }{\cs20\f36\fs20\lang1034\langfe0\langnp1034\langfenp0\insrsid6102869\charrsid6102869 cod}{\r
-\cs20\f36\fs20\lang11274\langfe3082\langnp11274\langfenp3082\insrsid4982933 int }{\cs20\f36\fs20\lang1034\langfe0\langnp1034\langfenp0\insrsid6102869\charrsid6102869 codAfiliado}{\r
+\cs20\f36\fs20\lang0\langfe3082\langnp0\langfenp3082\insrsid4982933 int }{\cs20\f36\fs20\lang1034\langfe0\langnp1034\langfenp0\insrsid6102869\charrsid6102869 cod}{\cs20\f36\fs20\lang11274\langfe3082\langnp11274\langfenp3082\insrsid6102869\charrsid6102869 \r
+\cs20\f36\fs20\lang1034\langfe0\langnp1034\langfenp0\insrsid6102869\charrsid6102869 r, }{\cs20\f36\fs20\lang1034\langfe0\langnp1034\langfenp0\insrsid4982933 int }{\cs20\f36\fs20\lang1034\langfe0\langnp1034\langfenp0\insrsid6102869\charrsid6102869 cod}{\r
+\cs20\f36\fs20\lang11274\langfe3082\langnp11274\langfenp3082\insrsid6102869\charrsid6102869 Prestacion, }{\cs20\f36\fs20\lang11274\langfe3082\langnp11274\langfenp3082\insrsid4982933 int }{\r
@@ -293,19+348,22 @@ int }{\cs20\f36\fs20\lang1034\langfe0\langnp1034\langfenp0\insrsid6102869\charrs
\par {\listtext\pard\plain\cs20\f36\fs20\lang1034\langfe0\langnp1034\langfenp0\insrsid6102869 \hich\af36\dbch\af0\loch\f36 2.\tab}Que no se haya excedido en la cantidad de prestaciones por per\'edodo.\r
\par {\listtext\pard\plain\cs20\f36\fs20\lang1034\langfe0\langnp1034\langfenp0\insrsid6102869 \hich\af36\dbch\af0\loch\f36 3.\tab}Que el afiliado no sea un moroso con m\'e1s de 3 cuotas adeudadas (ver atributo \'93moroso\'94).\r
\par {\listtext\pard\plain\cs20\f36\fs20\lang1034\langfe0\langnp1034\langfenp0\insrsid6102869 \hich\af36\dbch\af0\loch\f36 4.\tab}Que las carencias que estipula su plan sean respetadas.}{\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 }{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid6102869\charrsid11092597 En cas}{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid6102869 o de que haya una falencia en cualquiera de los \'edtems mencionados, la Autorizaci\'f3n se registrar\r
\'e1 como rechazada. Caso contrario, se registra como aprobada.\r
\par \r
-\par Se devolver\'e1 un valor negativo en caso de que un error se produzca. \r
-\par \r
-\par 1 si se aprob\'f3 (se defini}{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid4982933 nr}{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid6102869 una cte }{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid4982933 \'93APROBADA\'94\r
- para tal efecto}{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid6102869 ).\r
-\par 2 si se rechaz\'f3 (}{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid4982933 se defininr una cte \'93RECHAZADA\'94 para tal efecto}{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid6102869 ).\r
+\par }{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid4080757 En caso de que se apruebe la autorizaci\'f3n, se devuelve un n\'famero que representa el porcentaje de cobertura. Si se rechaza, dicho n\'famero ser\'e1 0 (cero).}{\r
-\par }\pard \ql \li281\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin281\itap0\pararsid2312120 {\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid4982933 Se gener\'e1 automaticamente el motivo en}{\r
-\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid16203090 caso de rechazo, y se registra junto con fechaResolucion = fechaDelSistema.}{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid4982933 \r
+\par }{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid4080757 Si hay un error de cualquier tipo, se lanza una excepci\'f3n conteniendo un mensaje que informa el error producido.}{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid6102869 \r
+\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid12154642 los fundamentos de la resolucion}{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid4982933 en}{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid16203090 \r
+ caso de rechazo, y se registra junto con fechaResolucion = fechaDelSistema.}{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid4982933 \r
\cs20\f36\fs20\lang0\langfe3082\langnp0\langfenp3082\insrsid5053184\charrsid5053184 (}{\cs20\f36\fs20\lang0\langfe3082\langnp0\langfenp3082\insrsid4982933 int }{\cs20\f36\fs20\lang1034\langfe0\langnp1034\langfenp0\insrsid4982933 codAutorizacion}{\r
\par }\pard \qj \li1080\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1080\itap0\pararsid4982933 {\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid4982933 Registra como aprobada o rechazada una autorizaci\'f3\r
-n manual previamente guardada, junto con el motivo)}{\cs20\f36\fs20\lang1034\langfe0\langnp1034\langfenp0\insrsid4982933\charrsid14440178 \r
+n manual previamente guardada, junto con }{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid12154642 los fundamentos de la resolucion}{\cs20\f36\fs20\lang0\langfe0\langnp0\langfenp0\insrsid4982933 )\r
\f1\fs20\lang11274\langfe1033\langnp11274\insrsid6102869 \cell }\pard \ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0\pararsid13846076\yts15 {\f1\fs20\lang11274\langfe1033\langnp11274\insrsid4982933 Motivo por el que se aprueba/rechaza la autorizaci\'f3n.\r
-\f1\fs20\lang11274\langfe1033\langnp11274\insrsid6102869 \cell }\pard \ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0\pararsid13846076\yts15 {\f1\fs20\lang11274\langfe1033\langnp11274\insrsid4982933 True si est\'e1 aprobada, false si esta rechazada. }{\r
\fs22\lang11274\langfe1033\langnp11274\insrsid6102869\charrsid14434826 : }{\fs22\lang11274\langfe1033\langnp11274\insrsid4982933 Simplemente se invoca a AutorizacionDataService}{\fs22\lang11274\langfe1033\langnp11274\insrsid14702806 \r
-.obtener(codAutorizacion) }{\fs22\lang11274\langfe1033\langnp11274\insrsid4982933 para obtener la autorizaci\'f3n en cuestion, }{\fs22\lang11274\langfe1033\langnp11274\insrsid14702806 se setea la fechaResulucion, el motivo, y si se aprob\'f3 o rechaz\r
-\'f3 la autorizaci\'f3n. Luego se llama a AutorizacionDataService.actualizar (autorizaci\'f3n) para actualizar los datos en la BD.}{\cs16\fs22\lang11274\langfe1033\langnp11274\insrsid6102869\charrsid14434826 \r
+.obtener(codAutorizacion) }{\fs22\lang11274\langfe1033\langnp11274\insrsid4982933 para obtener la autorizaci\'f3n en cuestion, }{\fs22\lang11274\langfe1033\langnp11274\insrsid14702806 se setea la fechaResulucion, }{\r
+\fs22\lang11274\langfe1033\langnp11274\insrsid12154642 los fundamentos de la resolucion}{\fs22\lang11274\langfe1033\langnp11274\insrsid14702806 , }{\fs22\lang11274\langfe1033\langnp11274\insrsid12154642 el porcentaje de cobertura, }{\r
+\fs22\lang11274\langfe1033\langnp11274\insrsid14702806 y si se aprob\'f3 o rechaz\'f3 la autorizaci\'f3n}{\fs22\lang11274\langfe1033\langnp11274\insrsid12154642 (0 en porcentaje ind\'edca rechazo)}{\fs22\lang11274\langfe1033\langnp11274\insrsid14702806 \r
+. Luego se llama a AutorizacionDataService.actualizar (autorizaci\'f3n) para actualizar los datos en la BD.}{\cs16\fs22\lang11274\langfe1033\langnp11274\insrsid6102869\charrsid14434826 \r
@@ -387,7+446,7 @@ n manual previamente guardada, junto con el motivo)}{\cs20\f36\fs20\lang1034\lan
\jclisttab\tx1080\aspalpha\aspnum\faauto\ls9\adjustright\rin0\lin1080\itap0\pararsid13442745 {\b\fs22\lang11274\langfe1033\langnp11274\insrsid6102869\charrsid14434826 Firma y valor de retorno}{\r