From cbb7027e90134695a105d58f70fa4e3c3c9b65b8 Mon Sep 17 00:00:00 2001 From: Guillermo Rugilo Date: Tue, 3 May 2005 00:10:05 +0000 Subject: [PATCH] =?utf8?q?Decid=C3=AD=20partir=20el=20diagrama=20de=20secu?= =?utf8?q?encia=20de=20=C3=A9ste=20CU=20en=20dos=20porque=20era=20muy=20la?= =?utf8?q?rgo=20-=20=C3=89ste=20contiene=20toda=20la=20l=C3=B3gica=20de=20?= =?utf8?q?validaci=C3=B3n=20de=20los=20datos=20enviados=20por=20el=20Prest?= =?utf8?q?ador?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- ...cotejar_consumos_y_prestaciones_Parte2.dia | 1451 +++++++++++++++++ 1 file changed, 1451 insertions(+) create mode 100644 diagramas/secuencia/recibir_y_cotejar_consumos_y_prestaciones_Parte2.dia diff --git a/diagramas/secuencia/recibir_y_cotejar_consumos_y_prestaciones_Parte2.dia b/diagramas/secuencia/recibir_y_cotejar_consumos_y_prestaciones_Parte2.dia new file mode 100644 index 0000000..d68ba96 --- /dev/null +++ b/diagramas/secuencia/recibir_y_cotejar_consumos_y_prestaciones_Parte2.dia @@ -0,0 +1,1451 @@ + + + + + + + + + + + + + #A4# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #Diagrama de Secuencia: Recibir y Cotejar Consumos y Prestaciones - Parte 2# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #Secuencia representada: Validaciones de la info recibida del Prestador +# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #ip:InfoPrestaciones# + + + + + + + + + + + + + + + + + + + + ## + + + ## + + + + + ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #* : valLinea = Validar()# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #lip:LineaInfoPrestaciones# + + + + + + + + + + + + + + + + + + + + ## + + + ## + + + + + ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #PrestadorDataService# + + + + + + + + + + + + + + + + + + + + ## + + + ## + + + + + ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #prestador:=Obtener( idPrestador )# + + + + + + + + + + + + + + + + + + + + + + + + + + + + #Validar()# + + + + + + + + + + + + + + + + + + + + + + + + + + + #[prestador = NULL] valido = false# + + + + + + + + + + + + + + + + + + + + + + + + + + + #aut = Obtener( this.codAutorizacion )# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #AutorizacionDataService# + + + + + + + + + + + + + + + + + + + + ## + + + ## + + + + + ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #MarcarRechazada()# + + + + + + + + + + + + + + + + + + + + + + + + + + + #[aut.Prestador <> prestador] MarcarRechazada()# + + + + + + + + + + + + + + + + + + + #[ aut = NULL +OR aut.Prestador <> prestador +OR aut.Prestacion.codigo <> this.codPrestacion +OR aut.FechaRealizacion <> NULL +OR aut.PorcentajeCobertura <> this.PorcentajeCobertura +]# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #aut:Autorizacion# + + + + + + + + + + + + + + + + + + + + ## + + + ## + + + + + ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + #estado = getEstado( super.FechaRecepcion )# + + + + + + + + + + + + + + + + + + + + + + + + + + + + #[estado <> aprobada] MarcarRechazada()# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #MarcarRechazada() setea +una rechazada = true y +motivoRechazo = "motivo"# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #PrestacionDataService# + + + + + + + + + + + + + + + + + + + + ## + + + ## + + + + + ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #prestacion = Obtener( this.codPrestacion )# + + + + + + + + + + + + + + + + + + + + + + + + + + + + #MarcarRechazada()# + + + + + + + + + + + + + + + + + + + + + + #[prestacion = NULL +OR prestacion.FechaBaja <> NULL +] # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #falta validacion de afiliado# + + + + + + + + + + + + + + + + + + + + + -- 2.43.0