]> git.llucax.com Git - z.facultad/75.10/miklolife.git/blobdiff - carpeta/diagramas/clases.dia
M06 y M07 - agregue consulta de autorizaciones
[z.facultad/75.10/miklolife.git] / carpeta / diagramas / clases.dia
index 9d7a218fec38ca76367d83f3966cc5b774defa7a..bd2725fb198bca65d3f93e08c49352d227281cca 100644 (file)
         <dia:point val="-10,15"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
         <dia:point val="-10,15"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="-10.05,14.95;2.55,22.25"/>
+        <dia:rectangle val="-10.05,14.95;2.45,22.25"/>
       </dia:attribute>
       <dia:attribute name="elem_corner">
         <dia:point val="-10,15"/>
       </dia:attribute>
       <dia:attribute name="elem_width">
       </dia:attribute>
       <dia:attribute name="elem_corner">
         <dia:point val="-10,15"/>
       </dia:attribute>
       <dia:attribute name="elem_width">
-        <dia:real val="12.5"/>
+        <dia:real val="12.4"/>
       </dia:attribute>
       <dia:attribute name="elem_height">
         <dia:real val="7.1999999999999993"/>
       </dia:attribute>
       <dia:attribute name="elem_height">
         <dia:real val="7.1999999999999993"/>
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
-            <dia:string>##</dia:string>
+            <dia:string>#Verifica si el Afiliado posee cobertura para un codigo de prestacion (codPrestacion). Devuelve verdadero o falso.#</dia:string>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
-            <dia:string>##</dia:string>
+            <dia:string>#Retorna la cantidad de veces que el afiliado realizo una prestacion determinada (codPrestacion)#</dia:string>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
-            <dia:string>##</dia:string>
+            <dia:string>#Retorna la cantidad de prestaciones realizadas #</dia:string>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
         </dia:composite>
         <dia:composite type="umloperation">
           <dia:attribute name="name">
         </dia:composite>
         <dia:composite type="umloperation">
           <dia:attribute name="name">
-            <dia:string>#calcularMesesDeCarencia#</dia:string>
+            <dia:string>#verificarCarencia#</dia:string>
           </dia:attribute>
           <dia:attribute name="stereotype">
             <dia:string>##</dia:string>
           </dia:attribute>
           <dia:attribute name="stereotype">
             <dia:string>##</dia:string>
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
-            <dia:string>##</dia:string>
+            <dia:string>#Retorna la cantidad de tiempo (en meses) que el Afiliado debe esperar para tomar una prestacion determinada (codPrestacion)#</dia:string>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
-            <dia:string>##</dia:string>
+            <dia:string>#Retorna un tipo de Cobertura para una prestacion particular (codPrestacion)#</dia:string>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
-            <dia:string>##</dia:string>
+            <dia:string>#Agregua una cobertura a un plan determinado. Retorna verdadero (correcto) o falso (error).#</dia:string>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
-            <dia:string>##</dia:string>
+            <dia:string>#Devuelve un arreglo de las Coberturas que cubre el Plan.#</dia:string>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
         <dia:point val="16,-2"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
         <dia:point val="16,-2"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="15.95,-2.05;46.75,10.25"/>
+        <dia:rectangle val="15.95,-2.05;46.7,10.25"/>
       </dia:attribute>
       <dia:attribute name="elem_corner">
         <dia:point val="16,-2"/>
       </dia:attribute>
       <dia:attribute name="elem_width">
       </dia:attribute>
       <dia:attribute name="elem_corner">
         <dia:point val="16,-2"/>
       </dia:attribute>
       <dia:attribute name="elem_width">
-        <dia:real val="30.700000000000003"/>
+        <dia:real val="30.650000000000002"/>
       </dia:attribute>
       <dia:attribute name="elem_height">
         <dia:real val="12.199999999999999"/>
       </dia:attribute>
       <dia:attribute name="elem_height">
         <dia:real val="12.199999999999999"/>
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
-            <dia:string>##</dia:string>
+            <dia:string>#Retorna el estado de la corriente Autorizacon Manual. Puede ser Pendiente, Aprobada, Rechazada, Realizada o Vencida.#</dia:string>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
-            <dia:string>##</dia:string>
+            <dia:string>#metodo abstracto.#</dia:string>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
-            <dia:string>#Aprueba o rechaza la autorizacion#</dia:string>
+            <dia:string>#Asigna un porqué a la autorizacion (FundamentoResolucion) y un porcentaje de cobertura (porcentajeCobertura).#</dia:string>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
-            <dia:string>##</dia:string>
+            <dia:string>#Constructor de la Clase.#</dia:string>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
-            <dia:string>##</dia:string>
+            <dia:string>#Constructor de la Clase.#</dia:string>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
-            <dia:string>##</dia:string>
+            <dia:string>#Retorna el estado de la corriente Autorizacon Manual. Puede ser Pendiente, Aprobada, Rechazada, Realizada o Vencida.#</dia:string>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
         <dia:point val="15,21"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
         <dia:point val="15,21"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="14.95,20.95;37.35,25.45"/>
+        <dia:rectangle val="14.95,20.95;37.3,25.45"/>
       </dia:attribute>
       <dia:attribute name="elem_corner">
         <dia:point val="15,21"/>
       </dia:attribute>
       <dia:attribute name="elem_width">
       </dia:attribute>
       <dia:attribute name="elem_corner">
         <dia:point val="15,21"/>
       </dia:attribute>
       <dia:attribute name="elem_width">
-        <dia:real val="22.300000000000001"/>
+        <dia:real val="22.25"/>
       </dia:attribute>
       <dia:attribute name="elem_height">
         <dia:real val="4.4000000000000004"/>
       </dia:attribute>
       <dia:attribute name="elem_height">
         <dia:real val="4.4000000000000004"/>
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
-            <dia:string>##</dia:string>
+            <dia:string>#Constructor de la Clase.#</dia:string>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
             <dia:enum val="0"/>
           </dia:attribute>
           <dia:attribute name="comment">
-            <dia:string>##</dia:string>
+            <dia:string>#Retorna el estado de la corriente Autorizacon Automatica. Puede ser Pendiente, Aprobada, Rechazada, Realizada o Vencida.#</dia:string>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
           </dia:attribute>
           <dia:attribute name="abstract">
             <dia:boolean val="false"/>
         <dia:point val="26,26"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
         <dia:point val="26,26"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="25.95,25.95;39.25,30.85"/>
+        <dia:rectangle val="25.95,25.95;39.15,30.85"/>
       </dia:attribute>
       <dia:attribute name="elem_corner">
         <dia:point val="26,26"/>
       </dia:attribute>
       <dia:attribute name="elem_width">
       </dia:attribute>
       <dia:attribute name="elem_corner">
         <dia:point val="26,26"/>
       </dia:attribute>
       <dia:attribute name="elem_width">
-        <dia:real val="13.199999999999999"/>
+        <dia:real val="13.1"/>
       </dia:attribute>
       <dia:attribute name="elem_height">
         <dia:real val="4.8000000000000007"/>
       </dia:attribute>
       <dia:attribute name="elem_height">
         <dia:real val="4.8000000000000007"/>
         <dia:point val="3,15"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
         <dia:point val="3,15"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="2.95,14.95;14.15,22.25"/>
+        <dia:rectangle val="2.95,14.95;14.1,22.25"/>
       </dia:attribute>
       <dia:attribute name="elem_corner">
         <dia:point val="3,15"/>
       </dia:attribute>
       <dia:attribute name="elem_width">
       </dia:attribute>
       <dia:attribute name="elem_corner">
         <dia:point val="3,15"/>
       </dia:attribute>
       <dia:attribute name="elem_width">
-        <dia:real val="11.1"/>
+        <dia:real val="11.049999999999999"/>
       </dia:attribute>
       <dia:attribute name="elem_height">
         <dia:real val="7.1999999999999993"/>
       </dia:attribute>
       <dia:attribute name="elem_height">
         <dia:real val="7.1999999999999993"/>
         <dia:point val="-9,-2"/>
       </dia:attribute>
       <dia:attribute name="elem_width">
         <dia:point val="-9,-2"/>
       </dia:attribute>
       <dia:attribute name="elem_width">
-        <dia:real val="22.250000000000004"/>
+        <dia:real val="22.25"/>
       </dia:attribute>
       <dia:attribute name="elem_height">
       </dia:attribute>
       <dia:attribute name="elem_height">
-        <dia:real val="4.8999999999999995"/>
+        <dia:real val="4.9000000000000004"/>
       </dia:attribute>
       <dia:attribute name="line_colour">
         <dia:color val="#000000"/>
       </dia:attribute>
       <dia:attribute name="line_colour">
         <dia:color val="#000000"/>
@@ -4076,7 +4076,7 @@ Clases no se incluyen en este diagrama por simplicidad.#</dia:string>
             <dia:real val="0.80000000000000004"/>
           </dia:attribute>
           <dia:attribute name="pos">
             <dia:real val="0.80000000000000004"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="-8.65,-0.8"/>
+            <dia:point val="-8.65,-0.75"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>