MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

241
UNIVERSIDAD DEL BIO-BIO FACULTAD DE CIENCIAS EMPRESARIALES DEPARTAMENTO DE AUDITORIA E INFORMATICA MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE CESAR FELIPE FUENTES GONZALEZ CLAUDIO ENRIQUE RODRÍGUEZ VALDERRAMA Memoria para optar al título de Ingeniero de Ejecución en Computación e Informática ENERO 2006 Universidad del Bío-Bío. Red de Bibliotecas - Chile

Transcript of MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Page 1: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

UNIVERSIDAD DEL BIO-BIO

FACULTAD DE CIENCIAS EMPRESARIALES

DEPARTAMENTO DE AUDITORIA E INFORMATICA

MODULO PRESTACIONES DE APOYO

JUNAEB – ÑUBLE

CESAR FELIPE FUENTES GONZALEZ

CLAUDIO ENRIQUE RODRÍGUEZ VALDERRAMA

Memoria para optar al título de

Ingeniero de Ejecución en Computación e Informática

ENERO 2006

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 2: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

UNIVERSIDAD DEL BIO-BIO

FACULTAD DE CIENCIAS EMPRESARIALES

DEPARTAMENTO DE AUDITORIA E INFORMATICA

MODULO PRESTACIONES DE APOYO

JUNAEB – ÑUBLE

Cesar Felipe Fuentes Gonzalez

Claudio Enrique Rodríguez Valderrama

PROFESOR GUÍA : SRA. MARCELA PINTO

PROFESOR INFORMANTE : SRTA. MARIA A. SOTO CHICO

NOTA FINAL EXAMEN TÍTULO : _________________________

Memoria para optar al título de

Ingeniero de Ejecución en Computación e Informática

CHILLÁN

ENERO 2006

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 3: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

DEDICATORIA

Dedicada a mis padres por su constante confianza, apoyo y paciencia entregados desde siempre,

sin ustedes no lo habría podido lograr.

A mi abuela, por su apoyo desde el cielo.

A mis hermanos, que por fin van a ver a su hermano mayor salir de la Universidad.

A mi compañero de tesis Claudio, quien siempre confió en lo que hacíamos y fue un apoyo

anímico en los momentos difíciles de este proyecto. También espero lo mejor para ti en todos los

ámbitos de esta vida.

Gracias a mi compañero y amigo Cristian, por su apoyo y ayuda en momentos claves.

Y también a todos mis amigos que siempre estuvieron preocupados por la evolución de este

proyecto.

Cesar Fuentes

Dedicada a mis padres y mi abuela por apoyarme siempre en mis estudios, preocuparse que

nunca me falte algo y ayudarme a hacer realidad el sueño de ser un profesional.

Dedicada a mis hermanos, quienes me ven como un ejemplo a seguir, espero no defraudarlos y

entregarles lo que más pueda para que cumplan sus sueños y lleguen a ser grandes personas.

Dedicada a mi círculo de amigos más cercano, quienes siempre se preocupan por mí y me dan

ánimo para seguir adelante.

Dedicada a mi compañero de tesis Cesar, con quien siempre hubo una confianza y amistad

necesaria para llevar a buen término el trabajo. Mis más sinceros deseos de un buen futuro

personal y laboral.

Gracias a mi compañero Cristian, quien siempre nos ayudó sin interés alguno en los momentos de

más apremio.

Claudio Rodríguez

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 4: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Resumen

La Junta Nacional de Auxilio Escolar y Becas (JUNAEB) es un organismo de la

administración del estado, encargado de velar por los niños, niñas y jóvenes chilenos en

condición de vulnerabilidad biopsicosocial, para que ingresen, permanezcan y tengan éxito en el

sistema educativo. Para lograr esto realiza planes de apoyo en áreas como alimentación, salud

escolar, salud mental, recreación entre otras. Para llevar un control sobre estos programas existe

una aplicación Web que permite registrar parcialmente las actividades que se llevan a cabo en el

área de salud escolar.

Para que el área de salud escolar esté completamente automatizada se requiere realizar

una mantención de esta a través de un nuevo módulo llamado “Prestaciones de Apoyo”, que

permita incluir los médicos prestadores de apoyo que atienden a los beneficiarios que son

derivados a estos por los médicos especialistas y que es hasta donde está implementado el sistema

actual. El objetivo, es entonces, desarrollar una mantención al actual sistema de modo que se

tenga incluido al total de actores que intervienen en todo el proceso que implica el área de salud

escolar.

Para dar cumplimiento al objetivo descrito anteriormente, se diseñó y desarrolló un nuevo

módulo que se integra al actual sistema, el cual permite incluir a los usuarios que no estaban

contemplados anteriormente de manera que toda la información generada por ellos la ingresen de

una forma eficiente y les permita ser consultada en el momento en que se requiera. Además de

permitir a JUNAEB contar con información actualiza para apoyar la toma de decisiones.

La metodología de desarrollo que se utilizó es el modelo Lineal Secuencial, que sugiere

un enfoque sistemático secuencial para el desarrollo de software incluyendo las etapas de

análisis, diseño, codificación, pruebas y mantenimiento. En cuanto a las herramientas utilizadas

en el diseño de la solución se escogieron las que nos permiten trabajar en concordancia a las

necesidades propias de una problemática del tipo hipermedial. En la construcción de la aplicación

se usaron herramientas que permiten la presentación de información cambiante dentro de las

páginas, como PHP en combinación con HTML y Dreamweaver como entorno de desarrollo para

la interfaz gráfica y editor de código. Para controlar la permanencia de los datos a través de una

Base de Datos se utilizó PostgreSQL.

Para concluir podemos mencionar que la solución realizada en la presente memoria

cumple de manera objetiva los requerimientos propuestos por JUNAEB y los actores incluidos en

esta, proporcionando un gran valor al control y gestión de los procesos que implican el área de

salud escolar, además de agilizar los tiempos que requieren cada uno de los prestadores en sus

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 5: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

tareas para con JUNAEB, utilizando las ventajas que ofrece la Web y sin dejar de mencionar la

integración total de los procesos que implica el área anteriormente nombrada.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 6: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

ÍNDICE DE CONTENIDO

CONTENIDO

Introducción general.………………………………………………………………………... 1

CAPÍTULO I: SITUACIÓN ACTUAL Y ANÁLISIS DE REQUERIMIENTOS………… 2

1.1 Análisis organizacional…………………………………………………………………. 3

1.1.1 Descripción de la organización…………………………………………………. 3

1.1.2 Reseña histórica………………………………………………………………… 4

1.1.3 Misión…………………………………………………………………………... 5

1.1.4 Meta…………………………………………………………………………….. 5

1.1.5 Organigrama……………………………………………………………………. 5

1.2 JUNAEB: Unidad de salud……………………………………………………………... 6

1.2.1 Programa de Salud Escolar……………………………………………………... 6

1.2.1.1 PSE ¿En qué consiste?.............................................................................. 6

1.2.1.2 Programas de JUNAEB………………………………………………… 6

1.2.1.3 Beneficiarios……………………………………………………………. 7

1.2.1.4 Servicios médicos (Oftalmología, Otorrino, Columna)………………… 7

1.2.2 Actores que intervienen en el área de salud…………………………………….. 8

1.2.3 Situación actual del programa de salud escolar………………………………… 9

1.3 Descripción del problema………………………………………………………………. 10

1.3.1 Identificación de problemas…………………………………………………….. 12

1.4 Situación informática actual……………………………………………………………. 13

1.5 Análisis de requerimientos……………………………………………………………… 13

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 7: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

1.5.1 Requerimientos generales………………………………………………………. 13

1.5.2 Requerimientos específicos……………………………………………………... 14

1.5.2.1 Coordinador Comunal…………………………………………………... 14

1.5.2.2 Coordinador provincial…………………………………………………. 14

1.5.2.3 Establecimiento…………………………………………………………. 15

1.5.2.4 Tecnólogo médico oftalmólogo………………………………………… 15

1.5.2.5 Contactólogo……………………………………………………………. 16

1.5.2.6 Óptica de lentes………………………………………………………… 16

1.5.2.7 Tecnólogo médico Otorrino…………………………………………….. 16

1.5.2.8 Audioprotesista…………………………………………………………. 17

1.5.2.9 Óptica de audífonos……………………………………………………. 17

1.5.2.10 Kinesiólogo……………………………………………………………. 18

1.5.2.11 Ortesista……………………………………………………………….. 18

1.5.2.12 Centro radiológico……………………………………………………... 18

1.5.2.13 Farmacia……………………………………………………………….. 19

1.5.3 Requerimientos del sistema…………………………………………………….. 20

1.5.4 Requerimientos no funcionales…………………………………………………. 20

CAPÍTULO II: ANÁLISIS DE LA SOLUCIÓN…………………………………………... 21

2.1 Solución planteada……………………………………………………………………… 22

2.2 Descripción detallada de la solución……………………………………………………. 23

2.3 Modo de operar…………………………………………………………………………. 26

2.4 Requerimientos técnicos………………………………………………………………... 26

2.4.1 Requerimientos hardware para el desarrollo……………………………………. 26

2.4.2 Requerimientos hardware para la implementación……………………………... 27

2.4.3 Requerimientos software para el desarrollo…………………………………….. 27

2.4.4 Requerimientos software para la aplicación……………………………………. 27

2.5 Consideraciones………………………………………………………………………… 28

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 8: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

CAPÍTULO III: DESARROLLO DE LA SOLUCIÓN……………………………………. 29

3.1 Diseño de la solución…………………………………………………………………… 30

3.2 Descripción lógica de las entidades…………………………………………………….. 31

3.3 Modelo entidad relación………………………………………………………………… 36

3.4 Descripción física de las entidades……………………………………………………... 38

3.4.1 Tablas generales………………………………………………………………… 38

3.4.2 Tablas externas de lectura………………………………………………………. 50

3.5 Slices y m-slices………………………………………………………………………… 55

3.5.1 Slice de inicio…………………………………………………………………… 55

3.5.2 Slice y m-slice de prestador apoyo ortesista……………………………………. 56

3.5.3 Slice y m-slice de prestador apoyo tecnólogo médico oftalmólogo……………. 68

3.5.4 Slice y m-slice de prestador apoyo contactólogo………………………………. 80

3.5.5 Slice y m-slice de prestador apoyo kinesiólogo………………………………… 91

3.5.6 Slice y m-slice de prestador apoyo tecnólogo médico otorrino………………… 103

3.5.7 Slice y m-slice de centro radiológico…………………………………………… 113

3.5.8 Slice y m-slice de óptica de lentes……………………………...………………. 125

3.5.9 Slice y m-slice de óptica de audífonos...………………………………………... 129

3.5.10 Slice y m-slice de prestador apoyo audioprotesista…………………………… 139

3.5.11 Slice y m-slice de farmacia……………………………………………………. 151

3.5.12 Slice y m-slice coordinador provincial……………………………………….. 154

3.5.13 Slice y m-slice coordinador comunal…………………………………………. 165

3.5.14 Slice y m-slice cambio de contraseña…………………………………………. 166

3.6 Mapa navegacional……………………………………………………………………... 168

3.6.1 Modelo navegacional del coordinador provincial………………………………. 168

3.6.2 Modelo navegacional del prestador de apoyo ortesista…………………………. 169

3.6.3 Modelo navegacional del prestador de apoyo kinesiólogo……………………... 170

3.6.4 Modelo navegacional del prestador de apoyo contactólogo……………………. 171

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 9: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.6.5 Modelo navegacional centro radiológico……………………………………….. 172

3.6.6 Modelo navegacional tecnólogo médico oftalmólogo………………………….. 173

3.6.7 Modelo navegacional tecnólogo médico otorrino………………………………. 174

3.6.8 Modelo navegacional farmacia…………………………………………………. 175

3.6.9 Modelo navegacional óptica lentes……………………………………………... 176

3.6.10 Modelo navegacional óptica audífonos……………………………………….. 177

3.6.11 Modelo navegacional prestador apoyo audioprotesista……………………….. 178

CAPÍTULO IV: IMPLEMENTACIÓN…………………………………………………….. 179

4.1 Organización de los directorios contenedores…………………………………………... 180

4.2 Herramientas utilizadas…………………………………………………………………. 181

4.3 Instalación del sistema………………………………………………………………….. 181

4.3.1 Instalación la aplicación………………………………………………………… 181

4.3.2 Instalación de la base de datos………………………………………………….. 182

CAPÍTULO V: PRUEBAS Y SEGURIDAD………………………………………………. 183

5.1 Seguridad……………………………………………………………………………….. 184

5.1.1 Control de acceso de usuarios a las páginas……………………………………. 184

5.1.2 Datos almacenados……………………………………………………………… 184

5.1.3 Acceso a la base de datos mediante password………………………………….. 185

5.1.4 Password………………………………………………………………………... 185

5.2 Pruebas………………………………………………………………………………….. 186

5.2.1 Plan de pruebas…………………………………………………………………. 186

5.2.2 Implementación de las pruebas de desempeño y de tensión……………………. 187

5.2.2.1 Resultados de pruebas de desempeño…………………………………... 188

5.2.3 Implementación de las pruebas funcionales…………………………………….. 190

5.2.3.1 Resultados de las pruebas de caja negra………………………………... 191

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 10: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Conclusiones generales……………………………………………………………………... 206

Bibliografías……………………………………………………………………………….... 207

Anexos………………………………………………………………………………………. 208

Anexo A: Metodología para el Desarrollo de Aplicaciones Web…………………………... 208

Anexo B: Simbología del MER…………………………………………………………….. 210

Anexo C: Simbología de slices y m-slices………………………………………………….. 211

Anexo D: Simbología del mapa navegacional……………………………………………… 212

Anexo E: Pantallas principales……………………………………………………………… 213

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 11: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

ÍNDICE DE FIGURAS Y TABLAS

FIGURAS

Figura 1.1, Organigrama……………………………………………………………………. 5

Figura 1.2, Actividades PSE………………………………………………………………... 9

Figura 3.1, Modelo Entidad Relación………………………………………………………. 37

Figura 3.2, Slice inicio……………………………………………………………………… 55

Figura 3.3, Slice y m-slice ortesista.index………………………………………………….. 56

Figura 3.4, Slice y m-slice guardar indicación ortesista……………………………………. 57

Figura 3.5, Slice y m-slice modificar indicación ortesista…………………………………. 59

Figura 3.6, Slice y m-slice guardar citación ortesista………………………………………. 61

Figura 3.7, Slice y m-slice modificar citación ortesista……………………………………. 62

Figura 3.8, Slice y m-slice Filtro citas ortesista……………………………………………. 63

Figura 3.9, Slice y m-slice listado citas ortesista…………………………………………… 64

Figura 3.10, Slice y m-slice Filtro honorarios ortesista…………………………………….. 65

Figura 3.11, Slice y m-slice Listado honorarios ortesista………………………………….. 66

Figura 3.12, Slice y m-slice Listado indicaciones ortesista………………………………… 67

Figura 3.13, Slice y m-slice Tec_med_oftalmologo.index…………………………………. 68

Figura 3.14, Slice y m-slice Guardar indicación tecnólogo médico oftalmólogo………….. 69

Figura 3.15, Slice y m-slice Modificar indicación tecnólogo médico oftalmólogo………... 71

Figura 3.16, Slice y m-slice Guardar citación tecnólogo médico oftalmólogo…………….. 73

Figura 3.17, Slice y m-slice Modificar citación tecnólogo médico oftalmólogo…………... 74

Figura 3.18, Slice y m-slice Filtro citación tecnólogo médico oftalmólogo……………….. 75

Figura 3.19, Slice y m-slice Listado citaciones tecnólogo médico oftalmólogo…………… 76

Figura 3.20, Slice y m-slice Filtro honorarios tecnólogo médico oftalmólogo…………….. 77

Figura 3.21, Slice y m-slice Listado honorarios tecnólogo médico oftalmólogo…………... 78

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 12: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.22, Slice y m-slice Listado indicaciones tecnólogo médico oftalmólogo………… 79

Figura 3.23, Slice y m-slice contactologo.index…………………………………………… 80

Figura 3.24, Slice y m-slice Guardar indicación contactólogo…………………………….. 81

Figura 3.25, Slice y m-slice Modificar indicación contactólogo…………………………… 83

Figura 3.26, Slice y m-slice Guardar citación contactólogo……………………………….. 84

Figura 3.27, Slice y m-slice Modificar citación contactólogo……………………………… 85

Figura 3.28, Slice y m-slice Filtro citación contactólogo…………………………………... 86

Figura 3.29, Slice y m-slice Listado citación contactólogo………………………………… 87

Figura 3.30, Slice y m-slice Filtro Honorarios contactólogo………………………………. 88

Figura 3.31, Slice y m-slice Listado Honorarios contactólogo…………………………….. 89

Figura 3.32, Slice y m-slice Listado indicaciones contactólogo…………………………… 90

Figura 3.33, Slice y m-slice kinesiologo.index……………………………………………. 91

Figura 3.34, Slice y m-slice Guardar indicación kinesiólogo……………………………… 92

Figura 3.35, Slice y m-slice Modificar indicación kinesiólogo…………………………….. 94

Figura 3.36, Slice y m-slice Guardar citación kinesiólogo………………………………… 96

Figura 3.37, Slice y m-slice Modificar citación kinesiólogo……………………………….. 97

Figura 3.38, Slice y m-slice Filtro citación kinesiólogo……………………………………. 98

Figura 3.39, Slice y m-slice Listado citación kinesiólogo………………………………….. 99

Figura 3.40, Slice y m-slice Filtro honorarios kinesiólogo………………………………… 100

Figura 3.41, Slice y m-slice Listado honorarios kinesiólogo………………………………. 101

Figura 3.42, Slice y m-slice Listado indicaciones kinesiólogo…………………………….. 102

Figura 3.43, Slice y m-slice Tec_med_otorrino.index……………………………………... 103

Figura 3.44, Slice y m-slice Guardar indicación tecnólogo médico otorrino………………. 104

Figura 3.45, Slice y m-slice Modificar indicación tecnólogo médico otorrino…………….. 105

Figura 3.46, Slice y m-slice Guardar citación otorrino tecnólogo médico otorrino………... 106

Figura 3.47, Slice y m-slice Modificar citación tecnólogo médico otorrino……………….. 107

Figura 3.48, Slice y m-slice Filtro citación tecnólogo médico otorrino……………………. 108

Figura 3.49, Slice y m-slice Listado citación tecnólogo médico otorrino………………….. 109

Figura 3.50, Slice y m-slice Filtro honorarios tecnólogo médico otorrino………………… 110

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 13: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.51, Slice y m-slice Listado honorarios tecnólogo médico otorrino………………. 111

Figura 3.52, Slice y m-slice Listado indicaciones tecnólogo médico otorrino…………….. 112

Figura 3.53, Slice y m-slice Centro radiológico index……………………………………... 113

Figura 3.54, Slice y m-slice Guardar indicación centro radiológico……………………….. 114

Figura 3.55, Slice y m-slice modificar indicación centro radiológico……………………... 116

Figura 3.56, Slice y m-slice guardar citación centro radiológico…………………………... 118

Figura 3.57, Slice y m-slice modificar citación…………………………………………….. 119

Figura 3.58, Slice y m-slice Filtro citación centro radiológico…………………………….. 120

Figura 3.59, Slice y m-slice Listado citación centro radiológico…………………………... 121

Figura 3.60, Slice y m-slice Filtro honorarios centro radiológico………………………….. 122

Figura 3.61, Slice y m-slice Listado honorarios centro radiológico………………………... 123

Figura 3.62, Slice y m-slice Listado indicaciones centro radiológico……………………… 124

Figura 3.63, Slice y m-slice Óptica de lentes index………………………………………... 125

Figura 3.64, Slice y m-slice Guardar indicación óptica de lentes………………………….. 126

Figura 3.65, Slice y m-slice Listado indicación óptica de lentes…………………………... 128

Figura 3.66, Slice y m-slice Óptica de audífonos index……………………………………. 129

Figura 3.67, Slice y m-slice Guardar aprobacion óptica de audífonos……………………... 130

Figura 3.68, Slice y m-slice Guardar envío óptica de audífonos…………………………… 132

Figura 3.69, Slice y m-slice Guardar cotización óptica de audífonos……………………… 134

Figura 3.70, Slice y m-slice Listado audífonos aprobados…………………………………. 136

Figura 3.71, Slice y m-slice Listado audífonos cotizados………………………………….. 137

Figura 3.72, Slice y m-slice Listado audífonos entregados………………………………… 138

Figura 3.73, Slice y m-slice Audioprotesista index………………………………………… 139

Figura 3.74, Slice y m-slice Guardar citación audioprotesista……………………………... 140

Figura 3.75, Slice y m-slice Modificar citación audioprotesista…………………………… 142

Figura 3.76, Slice y m-slice Guardar indicación audioprotesista…………………………... 143

Figura 3.77, Slice y m-slice Guardar indicación sesiones audioprotesista…………………. 145

Figura 3.78, Slice y m-slice Modificar indicación sesiones audioprotesista……………….. 147

Figura 3.79, Slice y m-slice Listado indicación moldes audioprotesista…………………... 148

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 14: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.80, Slice y m-slice Filtro honorarios audioprotesista…………………………….. 149

Figura 3.81, Slice y m-slice Listado honorarios audioprotesista…………………………… 150

Figura 3.82, Slice y m-slice Farmacia index……………………………………………….. 151

Figura 3.83, Slice y m-slice Guardar indicación farmacia…………………………………. 152

Figura 3.84, Slice y m-slice Listado indicación farmacia………………………………….. 153

Figura 3.85, Slice y m-slice Coordinador provincial index………………………………… 154

Figura 3.86, Slice y m-slice Guarda datos audífonos coordinador provincial……………... 155

Figura 3.87, Slice y m-slice Listado_cotizacion audífonos coordinador provincial……….. 157

Figura 3.88, Slice y m-slice Filtro_honorarios_prestador………………………………….. 158

Figura 3.89, Slice y m-slice Listado_honorarios_prestador………………………………... 159

Figura 3.90, Slice y m-slice Listado_prestadores…………………………………………... 160

Figura 3.91, Slice y m-slice Guarda prestadores…………………………………………… 161

Figura 3.92, Slice y m-slice Guardar sociedad……………………………………………... 162

Figura 3.93, Slice y m-slice Carta compromiso……………………………......................... 163

Figura 3.94, Slice y m-slice Ingresar valor radiografía…………………………………….. 164

Figura 3.95, Slice y m-slice Listado_prestadores coordinador comunal…………………… 165

Figura 3.96, Slice y m-slice Cambio de contraseña………………………………………... 166

Figura 3.97, Modelo navegacional del Coordinador provincial……………………………. 168

Figura 3.98, Modelo navegacional del Ortesista…………………………………………… 169

Figura 3.99, Modelo navegacional del Kinesiólogo………………………………………... 170

Figura 3.100, Modelo navegacional del Contactólogo……………………………………... 171

Figura 3.101, Modelo navegacional del Centro radiológico……………………………….. 172

Figura 3.102, Modelo navegacional del Tecnólogo médico oftalmólogo………………….. 173

Figura 3.103, Modelo navegacional del Tecnólogo médico otorrino……………………… 174

Figura 3.104, Modelo navegacional de la Farmacia………………………………………... 175

Figura 3.105, Modelo navegacional de la Óptica lentes…………………………………… 176

Figura 3.106, Modelo navegacional de la Óptica audífonos……………………………….. 177

Figura 3.107, Modelo navegacional del Audioprotesista…………………………………... 178

Figura 5.1, Función para calcular tiempos de respuesta……………………………………. 187

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 15: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 1 Anexo B, Simbología MER………………………………………………………. 210

Figura 1 Anexo C, Simbología Slice y m-slice…………………………………………….. 211

Figura 1 Anexo D, Simbología Mapa navegacional……………………………………….. 212

Figura 1 Anexo E, Pantalla de inicio……………………………………………………….. 213

Figura 2 Anexo E, Guardar indicación ortesista…………………………………………… 213

Figura 3 anexo E, Guardar indicación tec. méd. Oftalmólogo……………………………... 214

Figura 4 anexo E, Guardar indicación contactólogo……………………………………….. 214

Figura 5 anexo E, Guardar indicación kinesiólogo………………………………………… 215

Figura 6 anexo E, Guardar indicación tec. méd. Otorrino………………………………….. 215

Figura 7 anexo E, Guardar indicación centro radiológico………………………………….. 216

Figura 8 anexo E, Guardar indicación óptica de lentes…………………………………….. 216

Figura 9 anexo E, Guardar aprobación óptica de audífonos……………………………….. 217

Figura 10 anexo E, Guardar indicación audioprotesista……………………………………. 217

Figura 11 anexo E, Guardar indicación farmacia…………………………………………... 218

Figura 12 anexo E, Listado cotización de audífonos……………………………………….. 218

Figura 13 anexo E, Listado prestadores……………………………………………………. 219

Figura 14 anexo E, Pantalla principal Coordinador Provincial…………………………….. 219

Figura 15 anexo E, Pantalla principal prestador Ortesista…………………………………. 220

Figura 16 anexo E, Pantalla principal prestador Kinesiólogo……………………………… 220

Figura 17 anexo E, Pantalla principal prestador Contactólogo…………………………….. 221

Figura 18 anexo E, Pantalla principal Centro Radiológico………………………………… 221

Figura 19 anexo E, Pantalla principal prestador Téc. Méd. Oftalmólogo………………….. 222

Figura 20 anexo E, Pantalla principal prestador Téc. Méd. Otorrino………………………. 222

Figura 21 anexo E, Pantalla principal Farmacia……………………………………………. 223

Figura 22 anexo E, Pantalla principal Óptica de lentes…………………………………….. 223

Figura 23 anexo E, Pantalla principal Óptica de audífonos………………………………... 224

Figura 24 anexo E, Pantalla principal prestador Audioprotesista………………………….. 224

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 16: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

TABLAS

Tabla 1.1, Datos legales JUNAEB…………………………………………………………. 3

Tabla 3.1, Sociedad………………………………………………………………………… 38

Tabla 3.2, Apoyo…………………………………………………………………………… 38

Tabla 3.3, Prestador………………………………………………………………………… 39

Tabla 3.4, Receta…………………………………………………………………………… 39

Tabla 3.5, Indicación Tecnólogo Médico Oftalmólogo……………………......................... 39

Tabla 3.6, Indicación Contactólogo………………………………………………………… 40

Tabla 3.7, Indicación Tecnólogo Médico Otorrino………………………………………… 40

Tabla 3.8, Indicación Ortesista……………………………………………………………... 41

Tabla 3.9, Ejercicio…………………………………………………………………………. 41

Tabla 3.10, Indicación Centro Radiológico………………………………………………… 41

Tabla 3.11, Farmacia……………………………………………………………………….. 42

Tabla 3.12, Indicación Óptica Oftalmólogo………………………………………………... 42

Tabla 3.13, Envío Audífonos……………………………………………………………….. 43

Tabla 3.14, Datos Audífonos……………………………………………………………….. 43

Tabla 3.15, Aprobación Audífonos Óptica…………………………………………………. 44

Tabla 3.16, Audífono……………………………………………………………………….. 44

Tabla 3.17, Cita…………………………………………………………………………….. 44

Tabla 3.18, Radiografía…………………………………………………………………….. 45

Tabla 3.19, Especialidad……………………………………………………………………. 45

Tabla 3.20, Tipo Prestadores……………………………………………………………….. 45

Tabla 3.21, Tipo Sociedad………………………………………………………………….. 45

Tabla 3.22, Cita General……………………………………………………………………. 46

Tabla 3.23, Medicamento…………………………………………………………………... 46

Tabla 3.24, Cotización Audífono…………………………………………………………... 46

Tabla 3.25, Reparación Audífono………………………………………………………….. 47

Tabla 3.26, Establecimiento………………………………………………………………... 47

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 17: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Tabla 3.27, Beneficiario……………………………………………………………………. 48

Tabla 3.28, Ficha…………………………………………………………………………… 48

Tabla 3.29, Comuna………………………………………………………………………... 48

Tabla 3.30, Provincia……………………………………………………………………….. 48

Tabla 3.31, Indicación Audioprotesista…………………………………………………….. 49

Tabla 3.32, Archivo 21……………………………………………………………………... 50

Tabla 3.33 Archivo 23……………………………………………………………………... 51

Tabla 3.34, Archivo 24……………………………………………………………………... 53

Tabla 3.35, Archivo 25……………………………………………………………………... 54

Tabla 5.1, Plan de pruebas………………………………………………………………….. 186

Tabla 5.2, desempeño primer equipo………………………………………………………. 188

Tabla 5.3, desempeño segundo equipo……………………………………………………... 189

Tabla 5.4, desempeño promedio……………………………………………………………. 189

Tabla 5.5, Resultados pruebas index.php…………………………………………………... 191

Tabla 5.6, Resultados pruebas receta_centro_radiologico.php…………………………….. 192

Tabla 5.7, Resultados pruebas recetacontactologo.php…………………………………….. 193

Tabla 5.8, Resultados pruebas receta_kinesiologo.php…………………………………….. 194

Tabla 5.9, Resultados pruebas receta_ortesista.php………………………………………... 195

Tabla 5.10, Resultados pruebas recetaoft.php……………………………………………… 196

Tabla 5.11, Resultados pruebas receta_tec_med_otor.php……………………………….... 197

Tabla 5.12, Resultados pruebas receta_farm_oto.php……………………………………… 198

Tabla 5.13, Resultados pruebas receta_optica.php…………………………………………. 199

Tabla 5.14, Resultados pruebas evaluacion_indicacion.php……………………………….. 200

Tabla 5.15, Resultados pruebas entrega_audifonos.php…………………………………… 201

Tabla 5.16, Resultados pruebas cotizacion_aud.php……………………………………….. 202

Tabla 5.17, Resultados pruebas plan_adaptacion.php……………………………………… 203

Tabla 5.18, Resultados pruebas citación_aud.php………………………………………….. 204

Tabla 5.19, Resultados pruebas receta_audiprotesista.php……………………………….... 205

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 18: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Introducción General

RAPIDA, PRECISA y CONFIABLE, son las necesidades de las organizaciones con

respecto a la información que poseen o requieren y son estas cualidades las que podemos llegar a

lograr en cierta manera a través del uso de herramientas como lo es Internet.

Esta gran red de interconexión de computadores llamada Internet, ha marcado al mundo

en los últimos años de una manera positiva, aportando a las personas y organizaciones

posibilidades de comunicación con agentes internos o externos a estas, realizando operaciones sin

la necesidad de presentarse físicamente en lugares donde anteriormente se requería, evitando

pérdidas de tiempo significativas, permitiendo el acceso cada vez a más y mejores fuentes de

información, además de crear la necesidad de aprender a usar la tecnología para adecuarse a los

cambios vividos en la actualidad los cuales se van actualizando constantemente.

Algunas organizaciones ya han internalizado el uso de esta poderosa herramienta para

sacar provecho de todas las ventajas que proporciona, logrando utilidades y permaneciendo

actualizados mediante servicios de noticias, correo electrónico, búsqueda de información

necesaria para la toma de decisiones y disminuyendo costos asociados a actividades propias de la

organización.

El presente proyecto de título contiene el análisis, diseño y desarrollo de un módulo Web

que se requiere a modo de finalizar el conjunto de procesos que contiene el programa de salud

escolar que entrega JUNAEB para los alumnos beneficiados de la provincia de Ñuble. El afán de

realizar este módulo surge de la necesidad de esta institución por tener un mayor control sobre las

atenciones realizadas por los médicos prestadores de apoyo y gestionar de mejor forma el ciclo

completo que comprende el área de salud escolar, además de entregar una óptima atención a los

beneficiarios incluidos en este. Por lo tanto, los objetivos específicos consisten en realizar un

registro preciso de todas las etapas por las que han pasado y se encuentran los distintos pacientes

que presentan patologías como problemas auditivos, visuales y de columna, y disponer de una

plataforma que permita entregar toda la información generada por los prestadores de apoyo para

aquellos usuarios que la requieran. El nuevo módulo “Prestaciones de apoyo” también

posibilitará concentrar toda información generada en forma actualizada y conectará a los actores

que son participantes de esta.

El siguiente informe se desglosa en 5 capítulos, el capítulo I describe a la organización,

detalla los requerimientos planteados por cada usuario y que se busca satisfacer con el desarrollo

del módulo. El capítulo II plantea el análisis de la solución. El capítulo III detalla el desarrollo

de la solución. El capítulo IV describe la implementación y, finalmente, el capítulo V trata de la

seguridad y pruebas realizadas a la aplicación.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 19: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Capítulo I

Situación Actual y Análisis de Requerimientos

En el presente capítulo se dará a conocer la institución a la cual se le desarrollará el

módulo “Prestaciones de Apoyo”, cuyo nombre es Junta Nacional de Auxilio Escolar y Becas –

JUNAEB, y que tiene la misión de entregar asistencia a alumnos de los niveles de educación

parvularia (pre-kinder y kinder), básica y media, pertenecientes a establecimientos municipales y

particulares subvencionados, en condiciones de vulnerabilidad social, económica, psicológica o

biológica. [SOJ05]

Para la realización de este desarrollo se trabajará en estrecha comunicación con el

coordinador provincial del Programa de Salud Escolar de la provincia de Ñuble, el señor Héctor

Vargas, quien nos dará a conocer la problemática que los acoge.

Además de la descripción de la organización con su misión, metas y organigrama se

presenta la situación actual de esta en cuanto al manejo de los procesos, se detalla el

funcionamiento del Programa de Salud Escolar en todas sus fases y su estado actual, la

descripción del problema con los actores que intervienen en el ciclo, los beneficiarios que

ingresan a este, las prestaciones o tratamientos que se le realizan a cada uno de ellos por parte de

los prestadores de apoyo y finalmente la recopilación de los requisitos entregados por cada uno

de los usuarios (que comprenden al coordinador provincial, coordinador comunal,

establecimientos educacionales, kinesiólogos, ortesistas, contactólogos, ópticas, entre otros) que

se deben incluir en el módulo a desarrollar.

Con el conjunto de actividades mencionadas anteriormente se puede tener una visión exacta

acerca del funcionamiento del Programa de Salud Escolar en la provincia de Ñuble, además de

conocer las necesidades que se desean satisfacer a través del módulo “Prestaciones de apoyo”.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 20: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

1.1 ANALISIS ORGANIZACIONAL

1.1.1 Descripción de la organización

¿Quién es JUNAEB?

La Junta Nacional de Auxilio Escolar y Becas (JUNAEB), es un organismo de la

Administración del Estado, creado por la Ley Nº 15.720, responsable de administrar los

recursos estatales destinados a velar por los niños, niñas y jóvenes chilenos en condición de

vulnerabilidad biopsicosocial, para que ingresen, permanezcan y tengan éxito en el Sistema

Educativo.

Para ello, pone a disposición de esta "población objetivo", diversos programas de

apoyo en las áreas de Alimentación, Salud Escolar, Salud Mental, Salud Bucal, Vivienda

Estudiantil, Recreación, Útiles Escolares y Becas. [SOJ05]

Datos legales JUNAEB central (Santiago)

Nombre

Junta Nacional de Auxilio Escolar Becas

R.U.T.

60.908.000-0

Dirección

Antonio Varas 153, Providencia, Santiago.

Teléfono

02-2359898 - (fax) 02-2359652

Giro

Institución Pública

Representante

Legal

Sr. Francisco Espejo Elgueta

Tabla 1.1, Datos legales Junaeb [APSE04]

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 21: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

1.1.2 Reseña histórica

La idea del "Auxilio Escolar" se instala en Chile en los primeros años del siglo XX. En

1920, bajo la presidencia de Juan Luis Sanfuentes, se establece la obligatoriedad de la

Instrucción Primaria. Ocho años más tarde, durante el Gobierno de Carlos Ibáñez del Campo,

se crea la Dirección General de Educación Primaria y las Juntas Comunales de Auxilio

Escolar. A estas Juntas se las responsabiliza de la promoción y organización de los servicios

de alimentación escolar y otros auxilios a los alumnos de las escuelas públicas.

Posteriormente, en 1953, nace la "Junta Nacional de Auxilio Escolar", JUNAE, que asume la

responsabilidad de los Servicios de Auxilio Escolar a favor de los estudiantes de las escuelas

primarias del país.

En 1963, el senador Radomiro Tómic presenta al Parlamento un proyecto de creación

de un Fondo Nacional de Becas, Educación y Préstamos. Su finalidad es apoyar

económicamente a los estudiantes de bajos recursos económicos y alto rendimiento

académico para que pudieran acceder a la educación universitaria.

En 1964, bajo la presidencia de Eduardo Frei Montalva, cuando el país registra una

población de ocho millones de habitantes con un millón de ellos analfabetos, la Ley N°

15.720 da vida a la Junta Nacional de Auxilio Escolar y Becas, JUNAEB, que amplía y

modifica las atribuciones y estructura de JUNAE.

A partir de 1980, JUNAEB comienza a externalizar sus programas, incorporando la

gestión de los mismos a entidades privadas. Esta alianza con privados traerá grandes

beneficios al país, en términos de eficiencia.

Entre 1990 y 2000, se duplicó el presupuesto de JUNAEB y las becas de alimentación

superaron la barrera del millón de becas.

En el año 2002, el Programa Mundial de Alimentos (PMA), organismo dependiente de

las Naciones Unidas, reconoce el programa de alimentación escolar de Chile como uno de

los cinco mejores del mundo y le solicita ser socio fundador de la Red Latinoamericana de

Alimentación Escolar (LA RAE). Esta Red comenzó a operar en Marzo del 2004 y su Sede

principal estará en nuestro país. [SOJ05]

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 22: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

1.1.3 Misión

"Facilitar la incorporación, permanencia y éxito en el Sistema Educacional de niñas,

niños y jóvenes en condición de desventaja social, económica, psicológica o biológica,

entregando para ello productos y servicios integrales de calidad, que contribuyan a la

igualdad de oportunidades frente al proceso educacional".

Para el cumplimiento de la Misión, JUNAEB trabaja en forma coordinada con otros

organismos, tales como: Ministerio de Educación (MINEDUC), Ministerio de Salud

(MINSAL), Empresas Concesionarias, Prestadores Externos, Establecimientos

Educacionales, Fundación INTEGRA, Junta Nacional de Jardines Infantiles (JUNJI),

Municipalidades, Laboratorios, Universidades, y otros. [SOJ05]

1.1.4 Meta

Evitar la deserción escolar y construir a un Chile que garantice al menos 12 años de

escolaridad a todos los niños, niñas y jóvenes. [SOJ05]

1.1.5 Organigrama

Figura 1.1, Organigrama [SOJ05]

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 23: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

1.2 JUNAEB: UNIDAD DE SALUD

1.2.1 Programa de Salud Escolar

1.2.1.1 PSE ¿En qué consiste?

El Programa de Salud Escolar tiene como finalidad entregar atención integral a

alumnas y alumnos en condiciones de vulnerabilidad social, económica, psicológica y

biológica, de los niveles de Educación Parvularia, Básica y Media, pertenecientes a

establecimientos municipales y particulares subvencionados, proporcionándoles atención

médica especializada (Oftalmología, Otorrino y Columna), atención odontológica y

atención psicosocial, orientada a promover, prevenir y resolver problemas de salud que

afecten al rendimiento e inserción escolar favoreciendo su calidad de vida y su acceso

equitativo al sistema educacional en igualdad de condiciones.

Los programas de Salud Escolar tienen como objetivo contribuir a mejorar la salud

de los escolares para favorecer el éxito de niños y niñas en la educación, mediante

acciones de promoción de comunidades educativas saludables, prevención, diagnóstico y

tratamiento de problemas de salud que, de no ser abordados, significarían una merma en

el rendimiento y la inserción de los niños y niñas en el sistema escolar. [SOJ05]

1.2.1.2 Programas de JUNAEB

Los programas que incluye JUNAEB comprenden:

· Beneficios y Derechos que poseen los estudiantes en situación de vulnerabilidad.

· Acciones focalizadas y concordantes con la política social del Gobierno,

complementándose con otros programas sociales existentes.

· Acciones integrales, es decir, que atienden las diversas áreas de necesidades de los

estudiantes.

Estos beneficios tienen una alta rentabilidad social, ya que promueven la

participación de todos los miembros de la Comunidad especialmente la de profesores,

padres apoderados y autoridades locales, potenciando la formación de redes de

solidaridad para con el estudiante vulnerable. [SOJ05]

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 24: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

1.2.1.3 Beneficiarios

Alumnos de educación pre-básica, básica y de 1º medio, (es decir, que tengan

entre 4 y 16 años de edad) de escuelas municipales, particulares subvencionadas y

especiales subvencionadas. En este último caso, los alumnos deben estar en el rango de

edad del ciclo básico.

Estos se seleccionan a través de una pesquisa intencionada por el profesor jefe de

cada curso, registrándose en cada establecimiento educacional en un Informe de

Necesidad de Atención que es enviado a JUNAEB. Los alumnos pesquisados por el

profesor mediante el examen de salud son derivados, previa coordinación, al Consultorio

de Salud Local con el formulario único de atención, perteneciente al Programa.

En el consultorio se realiza el diagnóstico del alumno y se determina la necesidad

de atención de algún especialista del Programa de Salud de JUNAEB de las áreas de

oftalmología, otorrinolaringología o columna. [SOJ05]

1.2.1.4 Servicios Médicos (Oftalmología, Otorrino y Columna)

Su objetivo es mejorar la salud de escolares de enseñanza pre-básica, básica y

media, de escuelas municipales y particulares subvencionadas, resolviendo problemas de

salud vinculados con el rendimiento e inserción escolar, favoreciendo su calidad de vida

y su acceso equitativo al sistema educacional. [SOJ05]

Acciones que realiza:

- Screening oftalmológico, otorrinolaringológico y de columna a los estudiantes de la

enseñanza pre-básica, básica y 1º medio.

- Atención y tratamiento gratuito, a través de especialistas, a estudiantes con alteraciones

de agudeza visual, alteraciones de agudeza auditiva y desviaciones de columna.

- Entrega gratuita de lentes, audífonos, corsés, kinesiterapia, medicamentos y exámenes

de diagnóstico: audiometrías, radiografías y otros exámenes que requieran los alumnos.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 25: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

1.2.2 Actores que intervienen en el área de salud

Profesor Jefe: Responsable de efectuar la pesquisa anualmente al interior de su curso

derivando a la Atención Primaria aquellos casos que corresponda según los criterios

establecidos.

Atención Primaria: Responsable de efectuar el examen de salud a los niños derivados por el

profesor a fin de determinar si requieren ser derivados al especialista.

Coordinador Comunal: Perteneciente al sector salud o educación, responsable de la

coordinación y gestión del Programa de Salud Escolar a nivel comunal.

Médicos Especialistas y Prestadores de Apoyo: Responsables de efectuar el diagnóstico y

tratamiento definitivo con los correspondientes apoyos y servicios médicos.

Coordinación con Autoridades del sector Salud y Educación a fin de sensibilizar,

retroalimentar y potenciar acciones al interior de cada Región en relación al Programa de

Salud Escolar.

Padres y Apoderados: Se intencionan diversas acciones orientadas a sensibilizar y promover

el uso y seguimiento del tratamiento entregado. [SOJ05]

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 26: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

1.2.3 Situación actual del programa de salud escolar

La siguiente gráfica muestra la secuencia de actividades que deben realizar los niños,

niñas y jóvenes desde ahora en adelante, beneficiarios, cuando entran al PSE.

Figura 1.2, Actividades PSE [SOJ05]

Como se indica en esta gráfica, en las comunas se encuentran los módulos

Establecimiento Educacional, Comunidad Escolar de Padres y Profesores y el Consultorio o

Screening. Las áreas externas a la comuna están compuestas por médicos especialistas y

prestadores de apoyo.

El flujo actual de las actividades que se requieren para completar un ciclo de

prestaciones es el siguiente:

En primera instancia todos los alumnos de los cursos que acceden al beneficio son

pesquisados por el profesor a cargo del curso. Este es el encargado de visualmente darse

cuenta de algunas falencias físicas, cubiertas por el PSE, que pudieran presentar los alumnos.

La Comunidad Escolar de Padres está en estrecha relación con la entidad anterior debido a

que la función de esta es realizar un control y seguimiento del comportamiento de las

patologías diagnosticadas a sus hijos. Siguiendo con la cadena de acciones o actividades,

tenemos el Consultorio o Screening, aquí llegan los alumnos a los cuales se les encontró

alguna deficiencia de cuidado y es diagnosticado por un profesional, para confirmar o

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 27: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

rechazar la inquietud de sus profesores. De no haberle encontrado una patología de cuidado

es devuelto a su establecimiento con una indicación, por el contrario, si esta es confirmada el

beneficiario es derivado al siguiente módulo, Especialista. Aquí el alumno es examinado por

un médico especialista que se encarga de diagnosticar un tratamiento para su enfermedad

[SOJ05].

Luego de diagnosticarle un tratamiento al beneficiario este pasa por diferentes

entidades llamadas Prestadores de Apoyo. Ellos, van tratando las patologías de los pacientes

en forma progresiva de modo que un tratamiento puede consistir en más de una actividad o

pasar por más de un prestador.

1.3 DESCRIPCIÓN DEL PROBLEMA

Ya existe un sistema que administra la información generada en los procesos previos a las

prestaciones de apoyo. En este sistema se presenta un formulario de orden de atención, en donde

el especialista va introduciendo información referente al paciente, a la escuela que pertenece, y

dependiendo del especialista, es decir especialistas en oftalmología, otorrino o columna, se le

despliega un listado con diagnósticos cubiertos por el PSE, y más abajo una lista de indicaciones

para esas enfermedades.

El especialista selecciona una de las indicaciones cubiertas por el programa de Salud

Escolar, que pueden ser:

Area Oftalmológica

Ubicación primera fila

Lentes primera vez

Cambia lentes

Mantiene lentes

Estudio de estrabismo

Tratamiento ortóptico

Cirugía estrabismo

Lentes de Contacto

Area Otorrino

Audiometría

Impedanciometría

Radiografía Cavum

Rx. Cav. Perinasales

Bera (Potenciales evocados)

Cirugía Mucositis o timpanosplastía

Audífono primera vez

Mantiene audífono

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 28: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Cambia audífono

Medicamento

Area Ortopedia

Ejercicios para la casa

Kinesiterapia

Corsé

Cirugía esc./d. Curvo

Rx. Col. Total

Rx. Col. Dorsal

Rx. Col. Dorso lumbar

Rx. Col. Lumbar

Rx. Col. Lumbosacra

Rx. Pelvis

Realce izquierdo

Realce derecho

Derivación Escoliólogo

Cuando el especialista realiza alguna indicación expende una receta, la cual es presentada al

prestador de apoyo que se requiera. Los Prestadores de apoyo se detallan a continuación:

Kinesiólogo.

Tecnólogo Médico Otorrino.

Tecnólogo Médico Oftalmólogo.

Audioprotesista.

Farmacia.

Centro Radiológico.

Ortesista.

Contactólogo.

Centro Médico.

Toda la información generada, desde que el prestador de apoyo comienza un tratamiento

específico, es tratada manualmente, lo que genera grandes problemas debido a que la información

desprendida de estas acciones es de gran volumen y tediosa de transcribir en formularios. Esto

también genera retrasos en las actividades de los procesos que deben seguir los pacientes, además

puede haber pérdida de información, haciendo muy difícil la generación de estadísticas o bien

saber en qué instancia del tratamiento se encuentra algún paciente en específico.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 29: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

1.3.1 Identificación de problemas

A continuación se describen los problemas existentes en el proceso de llevar a cabo

una prestación de apoyo.

Retraso en el proceso de la prestación

Hasta el momento los procesos que implican las prestaciones son lentos, debido a

que como la información es tratada en formularios, algunas entidades van almacenando

estos y luego de un periodo los derivan a sus respectivos destinos. Este problema lleva a

que la prestación se prolongue por un tiempo excesivo en desmedro del paciente, a si

mismo genera un gasto extra por parte de JUNAEB.

Errores de llenado y/o legibilidad de Formularios Existe un número determinado de formularios, y estos se deben llenar con

información que es única para cada beneficiario. Como el proceso de llenado de

formularios es repetitivo pueden ocurrir errores en el traspaso de la información, o

también estos pueden ser provocados por el cansancio del digitador.

Obtención de información relevante en cualquier punto del proceso de la prestación Actualmente es muy difícil poder saber en qué etapa del proceso de una prestación

esta un beneficiario, debido a la gran cantidad de información en papel y más complicado

aún es relacionar estos datos de manera de obtener información relevante.

No es posible saber en qué instancia del tratamiento se encuentra un determinado

usuario con el fin de poder realizar alguna estimación, esto cobra una especial relevancia

en el proceso de indicación de audífonos, ya que para obtenerlos se debe realizar una

compleja serie de actividades.

Tardía disponibilidad de información Al estar los procesos inmersos en una gestión administrativa no automatizada, la

recuperación de información se realiza en forma periódica, lo que implica que la

búsqueda, recopilación y análisis se realicen a destiempo lo que conlleva a una tardía

toma de decisiones y un gasto extraordinario de recursos.

Costos por digitación

Anualmente JUNAEB debe destinar recursos por concepto de digitación de

formularios, ya sean órdenes de atención, informes, etc. Este proceso de digitación es

realizado al término de cada año, en donde se recepcionan conjuntos de estos formularios.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 30: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Incongruencia de Información disponible

Pueden presentarse incongruencias en la información que poseen distintas entidades

frente a un beneficiario en común por el hecho de que a veces no existe una comunicación

continua entre el coordinador y los prestadores, un ejemplo que refleja esto es que un

kinesiólogo puede tener registrado que un paciente ha asistido a sus 5 sesiones de

kinesiterapia, siendo que JUNAEB registra sólo dos visitas a este.

Pérdida de Información

Al momento de trasladar y reunir todos los formularios para ser analizados y

registrados, estos pueden ser extraviados o confundidos con otros, de manera que no se

podrá completar efectivamente el proceso de registro conllevando a una incongruencia de

datos.

1.4 SITUACIÓN INFORMÁTICA ACTUAL

Cuando un alumno es pesquisado en su establecimiento educacional e ingresado al PSE es

enviado a un consultorio donde es evaluado y, dependiendo de ésta es enviado o no a un médico

especialista donde nuevamente es evaluado para determinar su patología y recetar cierto

tratamiento o indicación. En todo este proceso se genera una gran cantidad de información que es

controlada actualmente por un sistema web llamado “Automatización del Programa de Salud

Escolar JUNAEB – Ñuble”, que es capaz de almacenar, manejar y entregar todos estos datos a

los usuarios autorizados para solicitarlos. [APSE05]

1.5 ANÁLISIS DE REQUERIMIENTOS

A continuación mencionaremos los requerimientos que JUNAEB y sus entidades

prestadores de apoyo tales como: Farmacias, Kinesiólogos, Tecnólogos Médicos,

Audioprotesistas, Contactólogos y otros, esperan satisfacer con la implementación del sistema

“Prestaciones de Apoyo”.

1.5.1 Requerimientos generales

Disponer de un sistema automático vía web de ingreso de datos que permita agilizar el

proceso de atención de beneficiarios concerniente a los prestadores de apoyo.

Disponer de toda la información ingresada al sistema en el momento en que se requiera.

Llevar un control preciso de los procesos por los que han pasado y se encuentran los

distintos beneficiarios inmersos en el PSE.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 31: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Generar diferentes informes a petición de los distintos actores que interactúan con el

sistema.

1.5.2 Requerimientos específicos

1.5.2.1 Coordinador Comunal

Mostrar ficha beneficiario: Desplegar información referente a todas las prestaciones

en las que ha sido atendido un beneficiario desde que fue ingresado al sistema que

automatiza el PSE. Datos: Fecha, Tipo evaluador, Evaluación, Indicación y

Observación.

Mostrar prestadores de apoyo: Desplegar información referente a los prestadores de

apoyo que asisten a los beneficiarios de la comuna a la cual pertenece el coordinador

comunal. Datos: R.U.N, Nombre, Dirección, Teléfono, E-mail y Especialidad.

1.5.2.2 Coordinador provincial

Ingresar sociedad: Permitir realizar el ingreso de centros médicos a los cuales

pertenecen algunos especialistas prestadores de apoyo, registro de farmacias a las

cuales deben solicitarse los medicamentos recetados por el especialista otorrino e

ingresar centros radiológicos a los cuales deben afluir los beneficiarios para la toma

de radiografías. Datos: R.U.N, Nombre, Dirección, Teléfono, E-mail, Provincia,

Login y Password.

Ingresar prestadores de apoyo: Permitir realizar el ingreso de cada un de los

prestadores de apoyo que pertenecen o pertenecerán al PSE. Datos: R.U.N, Nombre,

Dirección, Provincia, Teléfono, E-mail, Tipo prestador, Especialidad, Centro

médico, Valor atención, Login y Password.

Ingresar casos especiales: Permitir registrar nuevos beneficiarios en el PSE sin

importar que no hayan seguido el conducto regular que comprende pesquisa,

consultorio, screening y médico especialista para luego pasar a los prestadores de

apoyo. Datos: R.U.N, Apellido paterno, Apellido materno, Nombres, Fecha de

nacimiento, Establecimiento, Curso, Fecha y Motivo.

Mostrar ficha beneficiario: Desplegar información referente a todas las prestaciones

en las que ha sido atendido un beneficiario en particular desde que fue ingresado al

sistema que automatiza el PSE. Datos: Fecha, Tipo evaluador, Evaluación, Indicación

y Observación.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 32: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Mostrar prestadores de apoyo: Exhibir información referente a los prestadores de

apoyo que asisten a los beneficiarios de la provincia de Ñuble. Datos: R.U.N,

Nombre, Dirección, Teléfono, E-mail y Especialidad.

Mostrar desempeño prestadores de apoyo: Presentar un listado indicando las

prestaciones realizadas en el periodo de un año en particular, sin importar si

realmente se concluyeron cada uno de los tratamientos indicados. Datos: R.U.N

beneficiario, Fecha de inicio, Fecha de término, Indicaciones.

Honorarios prestadores de apoyo: Mostrar un listado con las prestaciones que

realmente se concluyeron o en las cuales existe una fecha de entrega ingresada por los

prestadores de apoyo, esta es la única forma en que el pago se haga efectivo. Datos:

R.U.N beneficiario, Fecha de inicio, Fecha de término, Indicaciones, Valor atención,

Total atenciones realizadas, Honorarios con retención y Honorarios a pagar.

Ingresar receta audífonos: Permitir el registro de audífonos recetados por el

especialista otorrino de manera que se dé inicio a la adquisición, reparación o

reposición de estos. Datos: R.U.N beneficiario, Apellido paterno, Apellido materno,

Nombres, Fecha de nacimiento, Establecimiento, Curso, Teléfono, Audífono nuevo,

reposición audífono, Reparación audífono, Código audífono, Modelo audífono, Oído

derecho u oído izquierdo, Fecha de solicitud, Fecha de digitación y Fecha de entrega.

Ingresar valores de radiografías: Permitir ingresar el valor de cada radiografía que

puede ser indicada a los beneficiarios y que incluye el PSE, estas tomadas por el

centro radiológico.

Generar carta de compromiso: Automatizar la impresión de esta, de modo de tenerla

disponible para el momento en que se requiera. Datos: Nombre apoderado, R.U.N,

Marca audífono, Modelo audífono, nombre beneficiario.

1.5.2.3 Establecimiento

Mostrar ficha beneficiario: Desplegar información referente a todas las prestaciones

en las que ha sido atendido un beneficiario en particular desde que fue ingresado al

sistema que automatiza el PSE. Datos: Fecha, Tipo evaluador, Evaluación, Indicación

y Observación.

1.5.2.4 Tecnólogo médico oftalmólogo

Ingresar receta de oftalmología, sección exámenes y ejercicios: Permitir el registro de

indicaciones que sólo puede realizar el tecnólogo médico oftalmólogo y que son

recetadas a los beneficiarios por el especialista oftalmólogo. Datos: R.U.N

beneficiario, Fecha de nacimiento, Apellido paterno, Apellido materno, Nombres,

Curso, Datos escuela: R.D.B, Nombre escuela, Comuna, Indicaciones: Estudio

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 33: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

estrabismo, Ejercicios ortópticos, fecha y observación de cada una de las 5 sesiones

de estos, Fechas: Fecha recepción, Fecha entrega.

Modificar Indicaciones, sección exámenes y ejercicios: Se requiere actualizar las

indicaciones ya sea por motivos de error al digitarlas o porque aún quedan

indicaciones pendientes de realizar como por ejemplo las sesiones de ejercicios

ortópticos. Las fechas, una vez digitadas y guardadas, no pueden modificarse.

1.5.2.5 Contactólogo

Ingresar receta de Oftalmología, sección lentes de contacto: Permitir el registro de

indicaciones de lentes de contacto que sólo puede realizar el contactólogo y que son

recetadas a los beneficiarios por el especialista oftalmólogo. Datos: R.U.N

beneficiario, Fecha de nacimiento, Apellido paterno, Apellido materno, Nombres,

Curso, Datos escuela: R.D.B, Nombre escuela, Comuna, Indicaciones: Diagnóstico,

Esfera ojo derecho, Cilindro ojo derecho, Eje ojo derecho, Esfera ojo izquierdo,

Cilindro ojo izquierdo, Eje ojo izquierdo, D.P, Lentes de contacto: Blando, Gas

permeable, Cantidad, Fecha recepción y Fecha entrega.

Modificar Indicaciones, sección lentes de contacto: Se requiere actualizar las

indicaciones ya sea por motivos de error al digitarlas o porque aún quedan

indicaciones pendientes de entregar. Las fechas, una vez digitadas y guardadas, no

pueden modificarse.

1.5.2.6 Óptica de lentes

Ingresar receta Oftalmología, sección lentes ópticos: Permitir el registro de

indicaciones de lentes ópticos que sólo puede realizar la óptica de lentes y que son

recetadas a los beneficiarios por el especialista oftalmólogo. Datos: R.U.N

beneficiario, Fecha de nacimiento, Apellido paterno, Apellido materno, Nombres,

Curso, Datos escuela: R.D.B, Nombre escuela, Comuna, Indicaciones: Diagnóstico,

Lentes ópticos: Permanentes, Para lejos o Para esfuerzo, Esfera ojo derecho, Cilindro

ojo derecho, Eje ojo derecho, Esfera ojo izquierdo, Cilindro ojo izquierdo, Eje ojo

izquierdo, D.P, Tipo cristal: Cristal blanco u Otro, Código marco 1, Código marco 2,

Código marco 3, Reposición cristal: Ojo derecho y Ojo izquierdo, Código marco

reparación y Fecha de recepción.

1.5.2.7 Tecnólogo médico Otorrino

Ingresar receta de Otorrino, sección examenes: Permitir registrar las indicaciones de

exámenes que sólo puede realizar el tecnólogo médico otorrino y que son recetadas

por el especialista otorrino. Datos: R.U.N beneficiario, Fecha de nacimiento, Apellido

paterno, Apellido materno, Nombres, Curso, Datos escuela: R.D.B, Nombre escuela,

Comuna, Indicaciones: Audiometría, Impedanciometría y Bera, Fecha recepción y

Fecha entrega.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 34: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Modificar Indicaciones, sección examenes: Se requiere actualizar las indicaciones ya

sea por motivos de error al digitarla o porque aún quedan indicaciones pendientes de

realizar. Las fechas, una vez digitadas y guardadas, no pueden modificarse.

1.5.2.8 Audioprotesista

Ingresar Plan de Adaptación: Se requiere realizar un registro de cada una de las

sesiones en que asiste el beneficiario al plan de adaptación del audífono que ha

recibido por parte de JUNAEB. Datos: R.U.N beneficiario, Fecha de nacimiento,

Apellido paterno, Apellido materno, Nombres, Curso, Datos escuela: R.D.B, Nombre

escuela, Comuna, Fecha y Observación de cada una de las 5 sesiones, Fecha de

recepción y Fecha de entrega.

Listado de alumnos en proceso de toma de molde: Desplegar una lista con los

beneficiarios que se encuentran en situación de listos para ser citados, citados, que no

asistieron a la citación y los que ya se les ha tomado el molde y solo falta enviarlo a la

óptica de audífonos1. Datos: R.U.N beneficiario, Nombre, Fecha de nacimiento,

Nombre escuela, Curso, Comuna, Teléfono, Fecha cita.

Listado de moldes enviados a la óptica de audífonos: Mostrar una lista con los moldes

que ya han sido enviados a la óptica de audífonos. Datos: R.U.N beneficiario,

Nombre, Fecha toma de molde, Fecha entrega.

Modificar citaciones: En el caso de cualquier imprevisto por parte del beneficiario o

del audioprotesista se debe asignar una nueva hora de atención. Fecha nueva citación.

1.5.2.9 Óptica de audífonos

Ingresar evaluación de indicación de audífonos: Permitir evaluar la petición de

audífonos indicados por el especialista otorrino de modo de aprobar o realizar

cambios respecto del modelo del audífono y el oído recetado. Datos: R.U.N

beneficiario, Fecha de nacimiento, Apellido paterno, Apellido materno, Nombres,

Curso, Datos escuela: R.D.B, Nombre escuela, Comuna, Modelo requerido, Oído

requerido, Aprobado o Con cambio, Modelo con cambio, Oído con cambio,

Observaciones y Fecha de recepción.

Ingresar entrega de audífono: Permitir el ingreso de la información que indica que el

audífono ha sido enviado al coordinador provincial. Datos: R.U.N beneficiario, Fecha

de nacimiento, Apellido paterno, Apellido materno, Nombres, Curso, Datos escuela:

R.D.B, Nombre escuela, Comuna, Fecha de envío, Nº de guía de despacho y Código

audífono.

1 Existen dos tipos de ópticas en el PSE, la óptica de audífonos, encargada de proveer audífonos y la óptica de

lentes, encargada de proveer lentes.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 35: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Ingresar cotización audífono: Permitir el ingreso de información correspondiente a

una solicitud hecha por parte del coordinador provincial de cotización, para la

reparación de audífonos que se encuentran en mal estado. Datos: R.U.N beneficiario,

Fecha de nacimiento, Apellido paterno, Apellido materno, Nombres, Curso, Datos

escuela: R.D.B, Nombre escuela, Comuna, Nº presupuesto, Código audífono,

Modelo, Oído, Valor, Observación, Fecha cotización.

1.5.2.10 Kinesiólogo

Ingresar receta de Columna, sección kinesiterapia2: Se requiere realizar un registro de

cada una de las sesiones en que asiste el beneficiario a los ejercicios de kinesiterapia

recetados por el especialista traumatólogo. Datos: R.U.N beneficiario, Fecha de

nacimiento, Apellido paterno, Apellido materno, Nombres, Curso, Datos escuela:

R.D.B, Nombre escuela, Comuna, Indicaciones: Fecha y Observación de cada una de

las 5 sesiones, Fecha recepción y Fecha entrega.

Actualizar sesiones: Permitir ingresar sólo nuevas sesiones hasta completar las 5

correspondientes, por lo tanto no se puede cambiar fechas ya ingresadas.

1.5.2.11 Ortesista

Ingresar receta de Columna, sección prótesis: Se requiere registrar las indicaciones

recetadas por el especialista traumatólogo y que sólo el ortesista puede realizar.

Datos: R.U.N beneficiario, Fecha de nacimiento, Apellido paterno, Apellido materno,

Nombres, Curso, Datos escuela: R.D.B, Nombre escuela, Comuna, Indicaciones:

Realce pie derecho o Realce pie izquierdo, centímetros del realce, Corsé, Fecha

recepción y Fecha entrega.

Modificar indicaciones de Columna, sección prótesis: realizar cambios en el lado del

realce, en los centímetros de este y/o seleccionar o no el corsé ya sea por errores o

porque faltan indicaciones por realizar.

1.5.2.12 Centro radiológico

Ingresar receta de Columna, sección radiografías: Permitir el registro de radiografías

recetadas por el especialista traumatólogo. Datos: R.U.N beneficiario, Fecha de

nacimiento, Apellido paterno, Apellido materno, Nombres, Curso, Datos escuela:

R.D.B, Nombre escuela, Comuna, Indicaciones: Radiografía columna total,

Radiografía columna dorsal, Radiografía columna dorso lumbar, Radiografía

columna lumbar, Radiografía columna lumbo sacra y Radiografía pelvis, número de

exposiciones de cada una de las radiografías, Fecha recepción y Fecha entrega.

Modificar indicaciones de receta Columna, sección radiografías: realizar cambios en

las radiografías, ya sea del tipo o en el número de exposiciones de estas.

2 Término extraído desde las indicaciones contenidas en las recetas de Junaeb.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 36: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Ingresar receta de Otorrino, sección radiografías: Permitir el registro de radiografías

recetadas por el especialista otorrino. Datos: R.U.N beneficiario, Fecha de

nacimiento, Apellido paterno, Apellido materno, Nombres, Curso, Datos escuela:

R.D.B, Nombre escuela, Comuna, Indicaciones: Radiografía cavum, Radiografía

cavum perinasales, Fecha recepción y Fecha entrega.

Modificar indicaciones de receta Otorrino, sección radiografías: Realizar cambios en

el tipo de radiografía ingresada.

1.5.2.13 Farmacia

Ingresar receta Otorrino sección medicamentos: Se requiere registrar los

medicamentos que son entregados al beneficiario y que son recetados por el

especialista otorrino. Datos: R.U.N beneficiario, Fecha de nacimiento, Apellido

paterno, Apellido materno, Nombres, Curso, Datos escuela: R.D.B, Nombre escuela,

Comuna, Indicaciones: Antibióticos, Descongestionantes antihistamínicos, Gotas

otológicas y Fecha entrega.

Antibióticos

Cantidad Amoxicilina SUSP.250 MG.X 60 ML

Cantidad Amoxicilina 500 MG. X 6 CAP

Cantidad Eritromicina SUSP. 250 MG. X 60 ML

Cantidad Eritromicina CAP. 500 MG. X 8 CAP

Cantidad Amoxicilina 500 MG. SUSP.

Cantidad Flucoxacilina 500 MG. SUSP

Cantidad Flucoxacilina SUSP. 500 MG.

Cantidad Ambilan jarabe 250 MG.

Cantidad Ambilan comprimido 500 MG.

Cantidad Cotrimoxazol jarabe

Descongestionantes antihistamínicos

Cantidad Ambroxol 15 MG. / 5 ML

Cantidad Nastifrin jarabe

Cantidad Nasfitrin comprimido

Cantidad Cam comprimido

Cantidad Bromexina jarabe 100 ML

Cantidad Ambroxol 30 MG. / 5 ML

Gotas otológicas

Cantidad Atandrol

Cantidad Otalisan

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 37: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

1.5.3 Requerimientos del sistema

Cada usuario deberá identificarse ante el sistema para proporcionarle solo la información

que le compete. Se requiere contar con perfiles de usuario que permitan el acceso a la

información según perfil.

Cada usuario podrá modificar su contraseña de acceso al sistema web, los datos de

identificación sólo los debe modificar el coordinador provincial.

Este módulo de prestaciones de apoyo se debe acoplar al sistema ya existente que

comprende los actores de establecimientos educacionales, consultorios, screenings y

médicos especialistas de manera de obtener un sistema que abarque todos los procesos

que comprende el PSE.

1.5.4 Requerimientos no funcionales

Cada usuario deberá tener un PC con sistema operativo Windows 9x en adelante o alguna

versión de Linux en cualquiera de sus distribuciones, además, contar con acceso a

Internet.

Para el funcionamiento de la aplicación, es necesario contar con: servidor web Apache

1.3.26, PHP 4 en adelante y PostgreSQL versión 7.2.1 como motor de base de datos. Esto

es sólo para dejar en claro cuales son las necesidades de la aplicación, ya que JUNAEB

cuenta con todas estas herramientas y con las cuales está funcionando el sistema al cual se

debe acoplar el módulo prestaciones de apoyo.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 38: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Capítulo II

Análisis de la Solución

En el presente capítulo, daremos a conocer la solución propuesta a los requerimientos

planteados por los usuarios, en la anterior sección. Del estudio o análisis de requisitos, se

desprende que lo que necesitan los usuarios es poder agilizar el ingreso de la información

contenida en las recetas de los prestadores de apoyo, por lo que la propuesta es ingresar solo el

run del beneficiario, y como los datos de estos ya se tienen disponibles en la base de datos, se les

desplieguen en forma automática, evitando así que el usuario tenga que escribir todos los demás

antecedentes del alumno también se evitan los errores por digitación y agilizan los procesos de

ingreso de la información. Aparte de estos datos, comunes a todas las recetas, cada una de estas

tiene su propia información que el usuario tendrá que ir llenando dependiendo de lo contenido en

las recetas físicas.

Al igual que en el actual sistema Web que está funcionando para el PSE, cada usuario

tendrá un alcance limitado a la información, solo a aquella que le concierne.

También aquí se describirá la nueva forma de operar algunos procesos adaptados para que

funcionen con el sistema Web propuesto.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 39: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

2.1 SOLUCIÓN PLANTEADA

La solución a desarrollar es la implementación del modulo “Prestaciones de apoyo” que

viene a ser un complemento del actual sistema “Automatización del Programa de Salud Escolar

JUNAEB - Ñuble”.

La solución propuesta consiste en lo siguiente:

Al igual que en el sistema actual, cada prestador de apoyo es ingresado por el coordinador

provincial. Una vez que uno de estos exista en el sistema, podrá iniciar una sesión en el sistema,

tal como se hace hasta el momento ingresando su login y password.

Una vez iniciada la sesión por parte de algún prestador de apoyo, este ingresará a su

espacio de trabajo, en el cual puede realizar acciones solo concernientes a él y su especialidad

como prestador de apoyo de PSE. Es necesario dejar en claro que todo el entorno gráfico así

como también la manera de operar o funcionar se mantiene intacta debido a que este módulo

pasara a formar parte del actual sistema Web “Automatización del Programa de Salud Escolar

JUNAEB- Ñuble”.

El proceso de ingreso de recetas funciona de la siguiente manera:

Todo comienza cuando al beneficiario se le receta alguna indicación por parte de médicos

especialistas participantes del PSE. Estas recetas llegan físicamente a manos de los prestadores de

apoyo los cuales tienen que ingresarlas al sistema digitando el run del beneficiario, con lo cual se

le desplegará automáticamente el resto de la información concerniente al beneficiario, como sus

nombres, apellidos, dirección y otros relacionados al establecimiento educacional al que

pertenece, para posteriormente ingresar las indicaciones recetadas por los médicos especialistas

de modo que sean realizadas por los prestadores de apoyo. Con esto se busca dejar constancia de

los tratamientos realizados por estos prestadores para luego poder saber qué fue lo que se le

recetó, se realizó o no se realizó al beneficiario, como también para poder lograr un pago más

eficiente de las prestaciones realizadas por parte de los médicos integrantes de este nuevo

módulo.

A partir de toda la información almacenada producto de las recetas ingresadas se pueden

obtener diversos informes, que serán mencionados más adelante.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 40: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

2.2 DESCRIPCIÓN DETALLADA DE LA SOLUCIÓN

A continuación se dan a conocer detalladamente las soluciones a los requerimientos

planteados por parte de los usuarios, descritos en al capítulo anterior. Algunos de estos

requerimientos pueden ser comunes a varios prestadores, tal como los ingresos de recetas que son

iguales en su encabezado, para todos los casos, solo se diferencian en las indicaciones

concernientes a cada prestador de apoyo en particular dependiendo de su especialidad. Los

encabezados corresponden a los datos personales de los beneficiarios, como lo son sus nombres,

apellidos, dirección, fecha de nacimiento y otros que corresponden al establecimiento en el cual

es alumno, como son el rol base de datos (R.B.D), nombre y comuna a la cual pertenece.

Objetivo: Mostrar ficha del beneficiario.

Solución: El usuario deberá ingresar el run del beneficiario a consultar, si este existe en el

sistema, se le desplegará la información concerniente a las instancias del PSE por las que ha

participado dicho beneficiario. Esta información desplegada consiste en: Fecha, tipo

evaluador, evaluación, indicación, prestación, observación. Esta acción la realizan el

coordinador comunal, el provincial y el establecimiento educacional. En caso de que el

beneficiario no exista en el PSE, se le desplegará un mensaje indicándole que el beneficiario

no pertenece a este.

Objetivo: Mostrar prestadores de apoyo.

Solución: El usuario accederá a esta opción por medio de un link ubicado en un menú de

opciones (reportes). Una vez presionado este link se le deberá desplegar información con

todos los prestadores de apoyo existentes hasta ese momento en el sistema. El informe

contiene los siguientes datos del prestador: nombre, dirección, teléfono, mail, especialidad.

Esta acción puede ser realizada por el coordinador comunal o provincial.

Objetivo: Ingresar “Sociedad”, esta corresponde a una institución que esta compuesta por

varios prestadores de apoyo, como pueden ser centros médicos, centros radiológicos,

farmacias, ópticas de lentes y ópticas de audífonos.

Solución: Esta opción estará disponible para el Coordinador provincial y consiste en el

ingreso de una sociedad. El ingreso comprende los datos como el run, nombre, dirección,

teléfono, e-mail, tipo de sociedad, provincia, login y password.

Objetivo: Modificar Contraseña.

Solución: Esta opción estará disponible para todos los prestadores de apoyo y es una manera

de otorgar seguridad a estos. El proceso de modificación requiere el ingreso del login y

password vigente, luego la digitación de contraseña dos veces.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 41: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Objetivo: Ingresar prestadores de Apoyo.

Solución: Esta opción estará disponible para el coordinador provincial y consiste en el

ingreso de los prestadores de apoyo al sistema de PSE. La información ingresada aquí es la

siguiente: run, nombre, dirección, teléfono, mail, tipo prestador, especialidad, centro médico,

valor atención, login y password.

Objetivo: Ingreso de casos especiales.

Solución: Esta opción estará disponible para el coordinador provincial y consiste en ingresar

un beneficiario al PSE que no haya seguido los conductos regulares para poder figurar en

este. Con esta opción se puede ingresar un beneficiario en cualquier parte del proceso que se

requiera. La información ingresada aquí es la siguiente: run, nombre, apellidos, fecha de

nacimiento, establecimiento, curso, fecha, motivo.

Objetivo: Resumen de atenciones realizadas.

Solución: Esta opción estará disponible para el coordinador provincial y los prestadores de

apoyo, y consiste en ingresar el run del prestador a consultar, para luego, si existe desplegar

información concerniente a los beneficiarios que atendiende, con el tratamiento realizado. La

información desplegada aquí es: run y nombre del beneficiario, fecha de recepción, fecha de

entrega y el tratamiento realizado.

Objetivo: Honorarios prestadores de apoyo.

Solución: Esta opción estará disponible para el coordinador provincial y los prestadores de

apoyo, y consiste en ingresar un rango de fechas a consultar, para luego desplegar

información concerniente a las atenciones de los beneficiarios que realmente se concluyeron

para permitir realizar los pagos correspondientes. La información desplegada aquí es: run,

indicación, fecha de recepción, fecha de entrega, valor de la atención y un resumen que

contiene el total de las atenciones realizadas, honorarios con retención y honorarios a pagar.

Objetivo: Ingresar receta de audífonos.

Solución: Esta opción estará disponible para el coordinador provincial y consiste en ingresar

la receta que contiene la indicación de los audífonos para empezar el proceso de su

adquisición, entrega y adaptación. Esta opción la realiza el coordinador provincial, debido a

que es el responsable de comunicarse con la óptica que los provee como también es

responsable de entregarle los audífonos a la audioprotesista para que empiece con el plan de

adaptación. La información ingresada aquí es la siguiente: modelo audífono, oído (derecho o

izquierdo), fecha solicitud audífono, fecha digitación de la receta y fecha de entrega de la

receta (esta se ingresa una vez llegado el audífono con el molde ensamblado por parte de la

óptica, listo para ser entregado al beneficiario por la audioprotesista).

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 42: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Objetivo: Ingreso de receta

Solución: Esta opción estará disponible para todos los prestadores de apoyo, variando las

indicaciones que ingresa cada uno de estos. El prestador de apoyo, una vez iniciada su sesión,

tendrá la opción de ingresar la receta que le corresponda. Teniendo físicamente la receta

confeccionada por el médico especialista, debe transcribir esa información a su receta en el

sistema para dejar constancia que realizó la prestación, esto lo debe realizar ingresando el run

del beneficiario, con lo que se le desplegará automáticamente toda la información

correspondiente a los datos personales del beneficiario, así como también al establecimiento

al cual pertenece. En caso de no existir el beneficiario en el PSE se le mostrará un mensaje

indicándole que el beneficiario no existe. Además debe ingresar la fecha de recepción de la

receta y la fecha de entrega de esta (fecha en que se concluye la prestación). En algunos casos

no se requiere una fecha de recepción, es el caso de la farmacia y las ópticas de lentes o

audífonos.

Objetivo: Ingresar evaluación audífonos.

Solución: Esta acción es realizada por la óptica de audífonos. Una vez que el coordinador

provincial ha ingresado una petición de audífonos, esta información queda disponible para la

óptica de modo que cuando le llega la receta, solo debe ingresar el run que allí aparece, y se

le desplegará la información ingresada por el coordinador provincial, así como también la

información correspondiente a los datos personales del beneficiario y del establecimiento al

que pertenece. Aquí la óptica tiene dos opciones dependiendo del resultado de la evaluación

que haga: puede aprobar la petición tal como aparece o puede cambiar la petición debido a

disponibilidad o calidad. La evaluación que realiza la hace basándose en el modelo del

audífono y/o al oído indicado. Si cambia la indicación debe ingresar un comentario con el

motivo del cambio. Aparte de esto debe ingresar la fecha de evaluación de la receta.

Objetivo: Ingresar envío de audífonos.

Solución: Esta opción estará disponible para la óptica de audífonos, y consiste en el registro

del envío del audífono desde la óptica al coordinador provincial. Se entiende por audífono al

conjunto integrado por audífono y molde. En esta opción la óptica ingresa el run del

beneficiario y como en todas las demás recetas se le despliega toda la información

correspondiente si es que existiera en el sistema. Junto con esto debe ingresar la fecha de

envío, el número de la guía de despacho y el código del audífono.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 43: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

2.3 MODO DE OPERAR

El modo de operación del sistema seguirá la línea de funcionamiento utilizada en el actual

sistema “Programa de Salud Escolar JUNAEB- Ñuble”, a fin de continuar con los espacios de

trabajo propios de cada prestador, o sea, conserva el entorno gráfico así como la forma de acceder

y trabajar en él.

Las recetas expendidas por los médicos especialistas son recepcionadas por los prestadores

de apoyo integrantes del PSE, estos deben realizar las indicaciones descritas allí y luego

registrarlas en el sistema. Su registro modifica el modo de operar que tienen los prestadores de

apoyo, ya que ahora, para ingresar las indicaciones realizadas, deberá acceder al sistema vía Web,

entrar como usuario registrado, y almacenar la información de las prestaciones realizadas.

Para que los prestadores de apoyo se integren como usuarios del sistema, se deberá

informar adecuadamente cómo operará, y dejar en claro que todo se realizara accediendo al

sistema, a través de la red. Además de darles a conocer las ventajas que les brindará su uso.

Todas las obligaciones para con la utilización del sistema por parte de los prestadores de

apoyo, deberán quedar estipuladas en el contrato, para asegurarse de que estos ingresen su

información al sistema.

2.4 REQUERIMIENTOS TÉCNICOS

La solución propuesta se diseñará y construirá bajo la misma línea del trabajo anterior, es

decir, en PHP como lenguaje de desarrollo, con Windows XP Profesional como sistema

operativo, servidor web Apache 1.3.26 y con PostgreSql 7.2.1 como motor de base de datos.

2.4.1 Requerimientos hardware para el desarrollo

AMD Sempron 2200+ Mhz

Memoria RAM, 256 MB

Disco Duro 40 GB

Monitor genérico14”

Disquetera 3½ 1.44 MB

Lector de CD 52X

AMD K6-II 500 Mhz,

Memoria RAM, 256 MB

Disco Duro 10 GB

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 44: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Monitor genérico 14”

Disquetera 3½ 1.44 MB

Lector de CD 52X

2.4.2 Requerimientos hardware para la implementación

Servidor con las siguientes características técnicas:

Dell Biprocesador Pentium III 1 Ghz

Memoria RAM, 1 GB

Disco Duro 73 Gb

Monitor 14”

Disquetera 3½ 1.44 MB

Lector de CD 52 X

Tarjeta de Red 10 base T

2.4.3 Requerimientos software para el desarrollo

Cliente

Plataforma : Windows XP

Diseño del Sitio : DreamWeaver

Programación PHP : PHP 4

Browser : Microsoft Internet Explorer

Servidor

Plataforma : Linux RedHat 9

SGBD : PostgreSQL 7.2.1

Servidor Web : Apache 1.3.26

2.4.4 Requerimientos software para la aplicación

Plataforma : Linux RedHat 9

SGBD : PostgreSQL 7.2.1

Servidor Web : Apache 1.3.26

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 45: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

2.5 CONSIDERACIONES

El lenguaje de programación PHP, la plataforma Linux y el motor de base de datos

PostgreSQL son las herramientas con que se construyó el anterior sistema, y como este es un

módulo que lo complementa debemos trabajar con las mismas herramientas de desarrollo e

implementación, además de ser estas las herramientas que posee JUNAEB y con las que

desarrollan y mantienen sus sistemas.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 46: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Capítulo III

Desarrollo de la Solución

En el presente capítulo se dará a conocer la forma cómo se desarrollará el módulo

“Prestaciones de Apoyo”.

Teniendo en cuenta que estamos trabajando sobre un sistema Web que existe, y que la labor

es la implementación de un nuevo módulo, es parte de los requerimientos seguir con la misma

línea de desarrollo que tiene el sistema actual para no alterar los patrones de diseño anteriores,

siendo que en definitiva el sistema es uno solo.

Por consiguiente se realizará la construcción del modelo conceptual definiendo

primeramente el modelo entidad relación (MER), eso sí, basándose en el modelo existente y solo

agregando las entidades necesarias para la implementación del nuevo módulo.

Para continuar la línea de desarrollo se utilizará la metodología DRM (Dynamic

Relationship Model) para generar el modelo hipermedial, utilizando m-slices o diseño por tajadas

para la definición de la información que contendrán las páginas a visitar y luego finalizar con el

diseño navegacional en donde se describirá la forma en que el usuario accederá a la información

puesta a su disposición.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 47: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.1 DISEÑO DE LA SOLUCIÓN

Para el desarrollo y diseño de aplicaciones Web se deben llevar a cabo tareas complejas, en

cuanto a la persistencia, lógica y presentación de la información. Es por esto que los proyectos

hipermediales difieren de los ambientes de desarrollo más tradicionales.

Los sistemas hipermediales son los entornos que ofrecen a los usuarios todos los

mecanismos para la creación, manipulación y consulta de hiperdocumentos. Para desarrollar estos

sistemas se requiere de la mezcla de varios tipos de agentes tales como analistas de sistemas,

diseñadores de software, programadores, ingenieros de software, diseñadores gráficos, además de

los usuarios; formando equipos de trabajo que interactúan entre sí para realizar labores

multidisciplinadas en logro de una aplicación robusta y confiable.

La metodología a utilizar será el modelo Lineal Secuencial, que sugiere un enfoque

sistemático, secuencial, para el desarrollo de software que comienza en un nivel de sistemas y

progresa con el análisis, diseño, codificación, pruebas y mantenimiento [ROG02], entregando un

conjunto de pasos a seguir en cada una de estas etapas y además de permitir establecer ciertas

funciones y procesos de una manera formal, incluyendo aquellas que no se encuentran

documentadas en la organización. Además, para apoyar la primera etapa de este modelo, se

cuenta con el apoyo y disponibilidad del representante de la institución y de los médicos

prestadores. Para el modelamiento de los datos se utilizará el Modelo Entidad Relación (MER) y

para el modelamiento navegacional del sitio, Dynamic Relationship Model (DRM).

[ROG02] Roger Pressman “Ingeniería de Software”, 2002 pág. 21

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 48: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.2 DESCRIPCIÓN LÓGICA DE LAS ENTIDADES

Beneficiario: Esta entidad posee los datos concernientes a la identificación de los alumnos

beneficiados por el PSE.

Cuando el establecimiento ingresa beneficiarios al sistema, sus datos son extraídos

del RECH (Archivo 23, Nómina de estudiantes en matrícula inicial).

Establecimiento: Esta entidad contiene toda la información que identifica a cada

establecimiento acogido al PSE.

Al momento en que el coordinador local ingresa al sistema los establecimientos

acogidos al programa, los datos son extraídos del RECH (Archivo 21, Datos del

establecimiento).

Prestador: Esta entidad contiene toda la información común entre: consultorios de atención

primaria, profesionales screening, médicos especialistas y prestadores de apoyo.

Consultorio: Esta entidad contiene todos los datos que identifican a todos los consultorios de

atención primaria acogidos al PSE.

Screening: Esta entidad posee los datos concernientes a la identificación de los tecnólogos

médicos contratados por el sistema de salud. Existen tres tipos de profesionales, estos son:

oftalmólogos, otorrinos y traumatólogos.

Médico: Esta entidad posee los datos concernientes a la identificación de los médicos

especialistas contratados por el sistema de salud. Al igual que los profesionales screening,

tenemos tres tipos de médicos, estos son: oftalmólogos, otorrinos y traumatólogos.

Evaluación: Esta entidad contiene toda la información común entre las evaluaciones

realizadas por consultorios de atención primaria y profesionales screening.

Evaluación consultorio: Esta entidad es una especialización de la entidad Evaluación.

Además contiene todos los datos propios de la evaluación realizada por el consultorio de

atención primaria.

Evaluación oftalmólogo: Esta entidad es una especialización de la entidad Evaluación.

Además, contiene todos los datos propios de la evaluación realizada por el profesional

screening con esta especialidad.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 49: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Evaluación otorrino: Esta entidad es una especialización de la entidad Evaluación. Además,

contiene todos los datos propios de la evaluación realizada por el profesional screening con

esta especialidad.

Evaluación traumatólogo: Esta entidad es una especialización de la entidad Evaluación.

Además, contiene todos los datos propios de la evaluación realizada por el profesional

screening con esta especialidad.

Evaluación médico: Esta tabla contiene todos los datos propios de la evaluación realizada

por el médico especialista que posee alguna de las especialidades descritas con anterioridad.

Indicación médico: Esta entidad contiene todos los datos propios de la indicación

correspondiente a alguna evaluación realizada por el médico especialista que posee alguna de

las especialidades.

Horas beneficiario: Esta entidad contiene la información concerniente a las horas de

atención por cada beneficiario derivado que poseerán cada estamento de atención acogido al

PSE. Se asocia cada hora de atención a un beneficiario.

Pesquisa: Esta entidad contiene todos los datos propios de la evaluación realizada por el

establecimiento educacional a cada alumno que presenta algún tipo de patología evaluada por

el PSE.

Patología: Esta tabla contiene todos los datos que identifican los distintos tipos de patologías

que se acogen al PSE.

Control: Esta entidad contiene la información que permite identificar a todos aquellos

beneficiarios derivados a control en alguna de las evaluaciones realizadas por personal

screening o médicos especialistas.

Región: Esta entidad contiene la información que permite identificar a las regiones del país

con su respectivo código.

Provincia: Esta entidad contiene la información que permite identificar a las provincias de

las distintas regiones del país con su respectivo código.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 50: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Comuna: Esta tabla contiene la información que permite identificar a las comunas

pertenecientes a la provincia de Ñuble y de las distintas provincias del país con su respectivo

código.

Curso: Esta entidad contiene la información que permite identificar a los cursos y sus

respectivos códigos que pueden participar del PSE.

Coordinador: Esta entidad posee los datos concernientes a la identificación de los

coordinadores contratados por el sistema de salud. Éstos pueden ser encargados tanto de

alguna comuna como de una provincia.

Coordinador comunal: Esta entidad es una especialización de la tabla Coordinador y posee

los datos concernientes a que comuna esté a cargo algún coordinador comunal.

Coordinador provincial: Esta entidad es una especialización de la tabla Coordinador y

posee los datos concernientes al coordinador provincial y la provincia que tiene a cargo.

Ina pesquisa: Esta entidad posee los datos respecto a los informes de necesidad de atención

(INA) de los beneficiarios pesquisados por los establecimientos adheridos al PSE.

Ina control: Esta entidad posee los datos concernientes a los informes de necesidad de

atención (INA) de los beneficiarios en control derivados por algún profesional screening o

especialista, pertenecientes a los establecimientos adheridos al PSE.

Indicación: Esta tabla posee la información que indica los distintos tipos de indicaciones que

los evaluadores pueden realizar.

Tipo prestadores: Esta entidad posee la información que indica los distintos tipos de

prestadores que están acogidos al PSE.

Tipo evaluación: Esta entidad posee los datos concernientes a los distintos tipos de

evaluación que los prestadores pueden realizar.

Ficha: Esta tabla posee los datos correspondientes a las distintas evaluaciones que ha tenido

algún beneficiario, tanto horas asignadas como evaluaciones realizadas, en otras palabras es

su hoja de vida generada por el PSE.

Apoyo: Esta entidad contiene la información correspondiente a los prestadores de apoyo tal

como run, especialidad, valor atención y centro médico al que puede pertenecer.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 51: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Sociedad: Esta entidad almacena la información que pertenece a las sociedades como centros

médicos, centros radiológicos y farmacias.

Receta: Esta entidad almacena los datos que permiten identificar las recetas, ya sean de

otorrino, oftalmólogo o columna.

Indicación Tecnólogo Médico Oftalmólogo: Esta entidad es una especialización de la

entidad receta y almacena las indicaciones de la receta oftalmólogo que le conciernen al

tecnólogo médico oftalmólogo.

Indicación Contactólogo: Esta entidad es una especialización de la entidad receta y

almacena las indicaciones de la receta oftalmólogo que le conciernen al contactólogo.

Indicación Tecnólogo Médico Otorrino: Esta entidad es una especialización de la entidad

receta y almacena las indicaciones de la receta otorrino que le conciernen al tecnólogo

médico otorrino.

Indicación Audioprotesista: Esta entidad es una especialización de la entidad receta y

almacena la fecha de toma de molde y fecha de envío de molde realizado.

Ejercicio: Esta entidad almacena los ejercicios de kinesiterapia, por parte del kinesiólogo, los

ejercicios ortópticos realizados por el tecnólogo médico oftalmólogo y los ejercicios del plan

de adaptación realizados por la audioprotesista.

Indicación Ortesista: Esta entidad es una especialización de la entidad receta y almacena las

indicaciones de la receta columna que le conciernen al ortesista.

Indicación Centro radiológico: Esta entidad es una especialización de la entidad receta y

almacena las indicaciones de la receta columna y de otorrino que le conciernen al centro

radiológico.

Indicación Farmacia: Esta entidad es una especialización de la entidad receta y almacena las

indicaciones de la receta del otorrino que contiene los medicamentos.

Medicamento: Esta entidad contiene el listado de los medicamentos incluidos en el PSE.

Indicación óptica oftalmólogo: Esta entidad es una especialización de la entidad receta y

almacena las indicaciones de la receta oftalmólogo asociadas a la indicación de lentes ópticos.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 52: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Envío audífonos: Esta entidad almacena los datos correspondientes al envío de los audífonos

por parte de la óptica de audífonos hacia el coordinador provincial.

Datos audífonos: Esta entidad almacena la información correspondiente a la petición de

audífonos por parte del coordinador provincial a la óptica de audífonos.

Aprobación audífonos óptica: Esta entidad almacena la información relacionada con la

aprobación (puede ser con cambios o sin ellos) de la petición de audífonos por parte del

coordinador provincial.

Audífonos: Esta entidad contiene la información (código y modelo) de los audífonos

disponibles en el PSE.

Cita general: Esta entidad almacena la información referente a las citaciones realizadas por

los prestadores de apoyo para la realización de las indicaciones recetadas por los médicos

especialistas.

Especialidad: Esta entidad almacena las especialidades de los médicos adscritos al PSE.

Radiografía: Esta entidad almacena los tipos de radiografías realizadas a los beneficiarios a

través del centro radiológico.

Tipo sociedad: Esta entidad permite identificar los distintos tipos de sociedades que trabajan

para JUNAEB en el PSE, las cuales son: centro radiológico, farmacia, centro médico, óptica

de lentes y óptica de audífonos.

Cotización audífono: Esta entidad almacena todas las cotizaciones de reparación de

audífonos por parte de la óptica y que son entregadas al coordinador provincial.

Reparación audífono: Esta entidad almacena los audífonos que requieren ser reparados y

que son enviados a la óptica para realizar la cotización del costo de la reparación.

Se realizó una descripción de las entidades que se encuentran insertas en el PSE,

incluyendo las que ya están implementadas en el sistema web “Automatización del Programa de

Salud Escolar JUNAEB - Ñuble” a modo que permitan conocer los alcances que tiene este

programa. En el nuevo módulo “Prestaciones de Apoyo” se utiliza algunas de estas entidades e

implementan las demás.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 53: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.3 MODELO ENTIDAD RELACIÓN

El modelo entidad relación representa la percepción del mundo real a través de objetos

como entidades y las relaciones que se dan entre ellas. Este modelo será usado para realizar la

representación lógica de las entidades descritas anteriormente, de modo de poder actualizar la

base de datos existente, adaptándola para que sustente al nuevo módulo.

La siguiente figura muestra el modelo entidad relación presentado en el anterior trabajo, el

cual fue adaptado, incorporando nuevas entidades, que dan solución a las necesidades requeridas

en la construcción del nuevo módulo “Prestaciones de apoyo”.

Las nuevas entidades que se incorporaron son las siguientes:

Apoyo

aprov_audifonos_opt

Audifonos

Cita

Cotizacion_aud

Datos_audifonos

Sociedad

Ejercicio

Envio_audifonos

Cita general

Receta

Indicación_audioprotesista

Indicación_tec_m_oto

Indicación_centro_radiologico

Indicación_tec_m_oft

Indicación_ortesista

Indicación_contactologo

Indicación_optica_oftal

Indicación_farmacia

Indicacion_kinesiologo

Medicamento

Radiografia

Reparacion_aud

Tipo_sociedad

En el MER no se incorporan todas estas entidades por motivos de espacio y mayor

simplicidad para el entendimiento de las entidades más representativas del módulo.

Fig

ura

3.1

, M

odel

o E

nti

dad

Rel

aci

ón

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 54: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.1, Modelo Entidad Relación

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 55: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.4 DESCRIPCIÓN FÍSICA DE LAS ENTIDADES

3.4.1 Tablas generales

A continuación se detallan las entidades que son parte del actual sistema y que es

esencial usarlas en el nuevo módulo, además de las que es necesario crear para lograr su

completo funcionamiento.

Nombre Sociedad

Descripción Datos de las sociedades participantes en el PSE

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Run Numérico 9 PK Rol Único Nacional

Dv_run Carácter 1 Dígito verificador del RUN

Nombre Carácter 40 Nombre de la sociedad

Dirección Caracter 30 Dirección de la sociedad

Teléfono Caracter 10 Teléfono de la sociedad

Email Carácter 50 Dirección de correo de la sociedad

Id_prov Numérico 1 Número identificador de la provincia

Login Carácter 10 Identificación de la sociedad ante el sistema

Password Carácter 10 Palabra clave para acceder al sistema

Tipo_sociedad Numérico 1 FK

Id tipo sociedad(Optica lentes, Optica

audífonos, Farmacia, Centro médico,

Centro radiológico)

Representante Carácter 40 Nombre del representante de la sociedad

Tabla 3.1, Sociedad

Nombre Apoyo

Descripción Datos de los prestadores de apoyo que trabajan para el PSE

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Run Numérico 9 PK Rol Único Nacional

Dv_run Caracter 1 Dígito verificador del RUN

Especialidad Caracter 30 PK Nombre de la especialidad

Valor_atencion Numérico 5 Valor a cobrar por la atención

Centro_medico Numérico 9 FK Rol único nacional del centro médico al

que pertenece.

Tabla 3.2, Apoyo

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 56: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Nombre Prestador

Descripción Datos comunes de los prestadores del PSE

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_prest Numérico 9 PK Código identificador del prestador

Nombre Caracter 50 Nombre del prestador

Direccion Caracter 30 Dirección del prestador

Telefono Caracter 10 Teléfono del prestador

Email Caracter 50 Correo electrónico del prestador

Login Caracter 10 Identificación del prestador ante el sistema

Password Caracter 10 Palabra clave para acceder al sistema

Total_cupos Numérico 4 Cantidad de cupos disponibles para atención

Cupos_disp Numérico 4 Cantidad de cupos sin asignar

Id_prov Numérico 2 FK Código identificador de la provincia

Tipo_pres Numérico 1 PK Tipo de prestador: consultorio, screening, etc.

Tabla 3.3, Prestador

Nombre Receta

Descripción Datos generales de una receta

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_benef Numérico 9 PK Rol Único Nacional del estudiante

Id_prest Numérico 9 PK Rol Único Nacional del prestador

Fecha_recepcion Fecha 10 PK Fecha en la que el prestador recibe la receta

Tabla 3.4, Receta

Nombre Indicacion_tec_med_oft

Descripción Datos que ingresa el Tecnólogo Médico Oftalmólogo

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_benef Numérico 9 PK Rol Único Nacional del estudiante

Id_prest Numérico 9 PK Rol Único Nacional del prestador

Fecha_recepcion Fecha 10 PK Fecha en la que el prestador recibe la receta

Fecha_entrega Fecha 10 Fecha en la que el prestador entrega la

receta o tratamiento.

Estrabismo Booleano 1 Selección Estudio de estrabismo

Tabla 3.5, Indicación Tecnólogo Médico Oftalmólogo

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 57: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Nombre Indicacion_contactologo

Descripción Datos que ingresa el Contactólogo

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_benef Numérico 9 PK Rol Único Nacional del estudiante

Id_prest Numérico 9 PK Rol Único Nacional del prestador

Fecha_recepcion Fecha 10 PK Fecha en la que el prestador recibe la receta

Fecha_entrega Fecha 10 Fecha en la que el prestador entrega la

receta o tratamiento

Diagnostico Caracter 100 Campo de texto para el diagnóstico

Odesfera Caracter 10 Esfera Ojo derecho

Odcilindro Caracter 10 Cilindro Ojo derecho

Odeje Caracter 10 Eje Ojo derecho

Oiesfera Caracter 10 Esfera ojo izquierdo

Oicilindro Caracter 10 Cilindro ojo izquierdo

Oieje Caracter 10 Eje ojo izquierdo

Dp Caracter 10 Distancia pupilar

Lentes_contacto Booleano 1 Puede elegir entre blando o gas permeable

Cantidad Numérico 1 Cantidad de lente(1 ó 2)

Tabla 3.6, Indicación Contactólogo

Nombre Indicacion_tec_med_oto

Descripción Datos que ingresa el Tecnólogo Médico Otorrino

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_benef Numérico 9 PK Rol Único Nacional del estudiante

Id_prest Numérico 9 PK Rol Único Nacional del prestador

Fecha_recepcion Fecha 10 PK Fecha en la que el prestador recibe la receta

Fecha_entrega Fecha 10 Fecha en la que el prestador entrega la

receta o tratamiento

Indicacion Numérico 1 Código que describe un exámen.

Audiometría(1), Impedanciometria(2) ó

Bera(3)

Tabla 3.7, Indicación Tecnólogo Médico Otorrino

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 58: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Nombre Indicacion_ortesista

Descripción Datos que ingresa el Audioprotesista

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_benef Numérico 9 PK Rol Único Nacional del estudiante

Id_prest Numérico 9 PK Rol Único Nacional del prestador

Fecha_recepcion Fecha 10 PK Fecha en la que el prestador recibe la receta

Fecha_entrega Fecha 10 Fecha en la que el prestador cierra la receta

Lado_realce Numérico 1 Código con que se identifica el lado de un

realce3.

Cms real 3 Centímetros de la altura del realce

Corse Numérico 1 Código con el que se identifica la

indicación de corsé4

Tabla 3.8, Indicación Ortesista

Nombre Ejercicio

Descripción Datos que ingresa el Kinesiólogo, Tec. Méd. Oftalmólogo y Audioprotesista

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_benef Numérico 9 PK Rol Único Nacional del estudiante

Id_prest Numérico 9 PK Rol Único Nacional del prestador

Fecha_recepcion Fecha 10 PK Fecha en la que el prestador recibe la receta

Fecha_entrega Fecha 10 Fecha en la que el prestador entrega la

receta o tratamiento

Fecha_sesion Fecha 10 PK Fecha en que se realizo la sesión

Observación Caracter 150 Campo donde se ingresa una observación

Tabla 3.9, Ejercicio

Nombre Indicacion_centro_radiológico(columna y otorrino)

Descripción Datos que ingresa el Centro Radiológico

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_benef Numérico 9 PK Rol Único Nacional del estudiante

Id_prest Numérico 9 PK Rol Único Nacional del prestador

Fecha_recepcion Fecha 10 PK Fecha en la que el prestador recibe la receta

Fecha_entrega Fecha 10 Fecha en la que el prestador entrega la

receta o tratamiento

Id_radiografía Numérico 1 FK Id que identifica a la radiografía

Num_exposicion

es

Numérico 1 Indica el número de exposiciones para la

radiografía

Tabla 3.10, Indicación Centro Radiológico

3 Especificación de códigos: 1: derecho, 2: izquierdo

4 Especificación de códigos: 0: Sin corsé, 1: Con corsé

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 59: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Nombre Indicacion_farmacia

Descripción Datos que ingresa la farmacia

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_benef Numérico 9 PK Rol Único Nacional del estudiante

Id_prest Numérico 9 PK Rol Único Nacional del prestador

Fecha_entrega Fecha 10 PK Fecha de recepción de la receta

Id_medicamento Numérico 9 FK Identificación medicamento

Cantidad Numérico 2 Cantidad de medicamentos

Tabla 3.11, Farmacia

Nombre Indicacion_optica_oftal

Descripción Datos que ingresa la óptica de lentes

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_benef Numérico 9 PK Rol Único Nacional del estudiante

Id_prest Numérico 9 PK Rol Único Nacional del prestador

Fecha_recepcion Fecha PK Fecha de recepción de la receta

Diagnostico Caracter 100 Campo de texto para diagnostico

Lentes_opt Caracter 15 Indica el tipo de lentes: permanentes, para

lejos o para esfuerzo

Odesfera Caracter 9 Esfera ojo derecho

Odcilindro Caracter 9 Cilindro ojo derecho

Odeje Caracter 9 Eje ojo derecho

Oiesfera Caracter 9 Esfera ojo izquierdo

Oicilindro Caracter 9 Cilindro ojo izquierdo

Oieje Caracter 9 Eje ojo izquierdo

Dp Caracter 9 Distancia pupilar

Tipo Caracter 15 Blanco u otro, especificando otro

Marco1 Caracter 9 Código marco

Marco2 Caracter 9 Código marco

Marco3 Caracter 9 Código marco

Rep_od Numérico 1 Reposición cristal derecho5

Rep_oi Numérico 1 Reposición cristal izquierdo6

Marco_rep Caracter 9 Código marco reparación

Tabla 3.12, Indicación Óptica Oftalmólogo

5 Especificación de códigos: 0: sin reposición ojo derecho, 1: con reposición ojo derecho 6 Especificación de códigos: 0: sin reposición ojo izquierdo, 1: con reposición ojo izquierdo

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 60: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Nombre Envío_audifonos

Descripción

Datos que ingresa la Óptica de audífonos al enviar este al coordinador

provincial

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_benef Numérico 9 PK Rol Único Nacional del estudiante

Id_prest Numérico 9 PK Rol Único Nacional del prestador

Fecha_recepcion Fecha 10 PK Fecha en la que el prestador recibe la receta

Fecha_envio Fecha 10 Fecha de envío del audífono

Guia_despacho Numérico 9 Número guía de despacho

Cod_audifono Caracter 10 Código audífono

Tabla 3.13, Envío Audífonos

Nombre Datos_audifonos(solicitud audífono)

Descripción

Datos almacenados de la petición de audífonos del Coordinador provincial a

la Óptica de audífonos

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_benef Numérico 9 PK Rol Único Nacional del estudiante

Id_prest Numérico 9 PK Rol Único Nacional del prestador

Fecha_recepcion Fecha 10 PK Fecha en la que el prestador recibe la receta

Fecha_entrega Fecha 10 Fecha en la que el prestador entrega la

receta o tratamiento

Modelo Caracter 20 Nombre del modelo del audífono

Oido Caracter 10 Izquierdo o derecho

Fecha_solicitud Fecha 10 Fecha de solicitud de los audífonos

Aprov_o_rev Numérico 1 Código con que se identifican los diferentes

estados en la obtención de un audífono7.

Telefono_benef Caracter 10 Teléfono beneficiario

Historial_aud Numérico 1 Código que identifica a la petición del

audífono8

Cambio_molde Numérico 1 Código que identifica, con o sin cambio de

molde9.

Tabla 3.14, Datos Audífonos

7 Especificación de códigos: 1: listos para citación toma de molde, 2: enviado, 3: citados, 4: audioprotesista no ha

ingresado la asistencia o inasistencia, 5: sin envío de molde, 6: no asistió a la cita, 7: no requiere molde 8 Especificación de códigos: 1: nuevo, 2: reposición, 3: reparación

9 Especificación de códigos: 1: cambio molde, 2: sin cambio molde

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 61: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Nombre Aprov_audifonos_opt

Descripción Datos de los audífonos aprobados por la óptica

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_benef Numérico 9 PK Rol Único Nacional del estudiante

Id_prest Numérico 9 PK Rol Único Nacional del prestador

Fecha_recepcion Fecha 10 PK Fecha en la que el prestador recibe la receta

Fecha_respuesta Fecha 10 Fecha en la que la óptica aprueba un

audífono

Modelo Numérico 2 Código del modelo del audífono

Oido Caracter 10 Izquierdo o derecho

Observaciones Caracter 50 Campo de texto para observaciones

Telefono_benef Caracter 10 Teléfono beneficiario

Historial_aud Numérico 1 Código que identifica si la petición del

audífono10

Cambio_molde Numérico 1 Código que identifica, con o sin cambio de

molde11

Tabla 3.15, Aprobación Audífonos Óptica

Nombre Audifono

Descripción Información de los audífonos incluidos en el PSE

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Codigo Numérico 9 PK Código identificador del audífono

Modelo Caracter 20 Nombre del modelo del audífono

Tabla 3.16, Audífono

Nombre Cita

Descripción Almacena la información de las citas realizadas por el audioprotesista

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_benef Numérico 9 PK Rol Único Nacional del estudiante

Id_prest Numérico 9 PK Rol Único Nacional del prestador

Fecha_recepcion Fecha 10 PK Fecha en la que el prestador recibe la receta

Fecha_cita Fecha 10 Fecha de la cita

Asistencia Numérico 1 Código que indica la asistencia12

Tabla 3.17, Cita

10

Especificación de códigos: 1: nuevo, 2: reposición, 3: reparación 11

Especificación de códigos: 1: cambio molde, 2: sin cambio molde 12

Especificación de códigos: 0: no asistió, 1: asistió, 2: pendiente

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 62: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Nombre Radiografía

Descripción Almacena la información de identificación de las radiografías

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_rad Numérico 1 PK Número de identificación de la radiografía

Nombre Caracter 50 Nombre de la radiografía

Valor Numérico 5 Valor de la radiografía

Tabla 3.18, Radiografía

Nombre Especialidad

Descripción Almacena los tipos de especialidades que incluyen a los prestadores de apoyo

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_especialidad Numérico 2 PK Número de identificación de la especialidad

Nombre Caracter 30 Nombre de la especialidad13

Tabla 3.19, Especialidad

Nombre Tipo_prestadores

Descripción Almacena los tipos de prestadores

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Tipo_prestador Numérico 2 PK Número de identificación del tipo prestador

Nombre Caracter 30 Nombre del tipo prestador14

Tabla 3.20, Tipo Prestadores

Nombre Tipo_sociedad

Descripción Almacena los tipos de sociedades presentes en el PSE

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_tipo Numérico 2 PK Número de identificación del tipo sociedad

Tipo Caracter 30 Nombre con que se identifica una

sociedad15

Tabla 3.21, Tipo Sociedad

13

Especialidades: Oftalmólogo, Otorrino, Traumatólogo, Audioprotesista, Contactólogo, Kinesiólogo, Ortesista,

Tecnólogo médico oftalmólogo y Tecnólogo médico otorrino. 14

Tipo prestadores: Apoyo audioprotesista, Apoyo contactólogo, Apoyo kinesiólogo, Apoyo ortesista, Apoyo

tecnólogo médico oftalmólogo, Apoyo tecnólogo médico otorrino, óptica de lentes, óptica de audífonos y centro

radiológico. 15

Nombre del tipo de sociedad: Centro médico, Centro radiológico, Farmacia, Óptica lentes u Óptica audífonos.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 63: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Nombre Cita_general

Descripción Almacena citas de todos los prestadores de apoyo excepto la audioprotesista

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_benef Numérico 9 PK Código identificador del beneficiario

Id_prest Caracter 9 PK Código identificador del beneficiario

Fecha_cita Fecha 10 PK Fecha de la cita

Asistencia Numérico 1 Código que indica la asistencia16

Telefono Caracter 10 Teléfono del beneficiario

Tabla 3.22, Cita General

Nombre Medicamento

Descripción Tabla que contiene los medicamentos disponibles en el PSE

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_medicamento Numérico 9 PK Identificación del medicamento

Nombre Caracter 35 Nombre del medicamento

Tabla 3.23, Medicamento

Nombre Cotizacion_audifono

Descripción Almacena las cotizaciones que realiza la óptica

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_benef Numérico 9 PK Código identificador del beneficiario

Id_prest Caracter 9 PK Código identificador de la óptica

Fecha_recepcion Fecha 10 PK Fecha de recepción de la cotización

Fecha_cotizacion Fecha 10 Fecha en que se realiza la cotización

Numpresupuesto Numérico 20 Número que identifica el presupuesto

Modelo Numérico 20 FK Código identificador del modelo

Valor Numérico 1 Valor del audífono cotizado

Observacion Caracter 200 Observaciones respecto de la cotización

Tabla 3.24, Cotización Audífono

16

Especificación de códigos: 0: no asistió, 1: asistió, 2: pendiente

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 64: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Nombre Reparacion_audifono

Descripción Almacena las solicitudes de reparación de audífonos

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_benef Numérico 9 PK Código identificador del beneficiario

Id_prest Caracter 9 PK Código identificador de la óptica

Fecha_recepcion Fecha 10 PK Fecha en que se recibe la receta con la

solicitud

Fecha_entrega Fecha 10 Fecha en que se realiza la cotización

Codigo Caracter 20 Código identificador del audífono

Modelo Numérico 20 FK Modelo identificador del modelo

Oído Carácter 10 Oído en que va el audífono

Fecha_solocitud Fecha 10 Fecha en que se realiza la solicitud de

reparación por parte del especialista

otorrino

Telefono_benef Caracter 10 Teléfono del beneficiario

Tabla 3.25, Reparación Audífono

Nombre Establecimiento

Descripción Datos de los establecimientos acogidos al PSE

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

RBD Numérico 9 PK Rol Base de datos

DV_RBD Caracter 1 Dígito verificador del RBD

Nombre Carácter 50 Nombre del Establecimiento

Direccion Carácter 30 Dirección del Establecimiento

Telefono Carácter 10 Teléfono del Establecimiento

Email Carácter 50 Dirección de Correo del Profesor encargado

Encargado Caracter 50 Nombre del Profesor encargado de salud

Id_com Numérico 5 FK Código de la comuna asociada

Sector Caracter 6 Sector: rural o urbano

Dependencia Caracter 20

Dependencia: municipal o part.

subvencionado

Tipo Caracter 10 Tipo de enseñanza

Nivel_educ Caracter 10 Nivel educacional del establecimiento

Login Carácter 10 Identificación frente al sistema

Password Carácter 10 Palabra Clave para acceder al sistema

Conexión Numérico 1 Indica si tiene conexión a Internet

Tabla 3.26, Establecimiento

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 65: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Nombre Beneficiario

Descripción Datos de los alumnos acogidos por el PSE

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

RUN Numérico 9 PK Rol Único Nacional del estudiante

DV_RUN Caracter 1 Dígito verificador del RUN

Nombres Caracter 20 Nombres del beneficiario

Paterno Caracter 15 Apellido paterno del beneficiario

Materno Caracter 15 Apellido materno del beneficiario

Fecha_nac Fecha 10 Fecha de nacimiento del beneficiario

Tabla 3.27, Beneficiario

Nombre Ficha

Descripción Ficha médica u hoja de vida del beneficiario

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Fecha Fecha 10 PK Fecha de realización de la evaluación

Id_benef Numérico 9 PK Código del beneficiario

Tipo_eval Carácter 50 Tipo de evaluación realizada

Evaluación Carácter 250 PK Evaluación realizada

Indicacion Carácter 200 Indicación de la evaluación

Observacion Carácter 100 Observación de la evaluación

Prest Numérico 1 PK Tipo de prestador que evalúa

Tabla 3.28, Ficha

Nombre Comuna

Descripción Comunas existentes por cada provincia

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_com Numérico 5 PK Código de la comuna

Nombre Carácter 30 Nombre de la comuna

Id_prov Numérico 5 FK Código de la provincia a la que pertenece

Tabla 3.29, Comuna

Nombre Provincia

Descripción Provincias existentes por cada región

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_prov Numérico 5 PK Código de la provincia

Nombre Carácter 30 Nombre de la provincia

Id_reg Numérico 2 FK Código de la región a la que pertenece

Tabla 3.30, Provincia

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 66: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Nombre Indicacion_audioprotesista

Descripción Datos que ingresa el Tecnólogo Médico Oftalmólogo

Nombre Campo Tipo de Dato Longitud Key Descripción de los Datos

Id_benef Numérico 9 PK Rol Único Nacional del estudiante

Id_prest Numérico 9 PK Rol Único Nacional del prestador

Fecha_recepcion Fecha 10 FK Fecha que se asocia al inicio del proceso de

solicitud del audínofo.

Fecha_t_m Fecha 10 PK Fecha en que se tomó el molde

Fecha_e_m Fecha 10 Fecha en la que se envía el molde a la

óptica.

Tabla 3.31, Indicación Audioprotesista

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 67: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.4.2 Tablas externas de lectura

Las tablas que se describirán a continuación no pertenecen al ámbito del sistema a construir,

corresponden a la base de datos RECH (Registro de los Estudiantes de Chile) perteneciente al

Ministerio de educación. Estas servirán para la extracción de datos, evitando con ello la

duplicidad de información que generaría la presencia de estas en el modelo de datos propuesto

para la solución.

Es preciso mencionar que su descripción se hará conforme a las especificaciones técnicas del

RECH. (Archivos en formato “DBF”)

ARCHIVO 21: DATOS DEL ESTABLECIMIENTO

Este archivo contiene la información relativa al establecimiento educacional.

Descripción Nombre Valor Tipo Largo Observación

Numero predefinido C 21 Numérico 2 Código numérico

obligatorio

Rol Base de Datos RBD Numérico 6

Dígito Verificador D Numérico 1

Nombre establec. NOM_ESTA Carácter 60

Dirección establec. DIR_LOCA Carácter 40

Teléfono FON_LOCA Carácter 7

Celular CELULAR Carácter 10

Correo electrónico EMAIL_ESTA Carácter 40

Localidad NOM_LOCA Carácter 30

Número de res. de

Reconocim. oficial

NUM_RESO Numérico 8

Fecha de res. de

Reconocim. oficial

FEC_RESO Carácter 10 Formato dd/mm/aaaa

RUN del director RUN_DIR Numérico 8 Sin puntos ni comas

(todo junto)

Digito Verificador

del RUN

COD_RUN Carácter 1

Apellido Paterno APE_PAT Carácter 25

Apellido Materno APE_MAT Carácter 25

Nombres NOMBRE Carácter 45 Nombres separados

por un espacio

Llave primaria : RBD

Tabla 3.32, Archivo 21 [APSE05]

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 68: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

ARCHIVO 23: NÓMINA DE ESTUDIANTES EN MATRÍCULA INICIAL

Este archivo contiene la información personal de todos los alumnos del establecimiento en

matrícula inicial.

Descripción Nombre Valor Tipo Largo Observación

Numero predefinido C 23 Numérico 2 Código numérico

obligatorio

Rol Base de Datos RBD Numérico 6

Dígito Verificador D Numérico 1

RUN del Estudiante RUN_EST Numérico 8 Sin puntos ni comas

(todo junto)

Dígito Verificador

del RUN

COD_RUN Carácter 1

Apellido Paterno APE_PAT Carácter 25

Apellido Materno APE_MAT Carácter 25

Nombres NOMBRE Carácter 45 Nombres separados por un

espacio

Código del Sexo COD_SEX Numérico 1 1 : Masculino

2 : Femenino

Fecha de

Nacimiento

FEC_NAC Carácter 10 Formato dd/mm/aaaa

Comuna de

residencia

COD_COM Numérico 5 Ver Tabla de Códigos

geográficos en Anexo

Tablas de Códigos P.ej.: 01104 para Huara

Indicador de

alumno extranjero

sin RUN

IND_EXT Numérico 1 1: Alumno extranjero sin

RUN

2: Alumno de nacionalidad

chilena o extranjero con

RUN

Indicador de

beneficio programa

JUNAEB

IND_JEB Numérico 1 1: Recibe beneficio

2: No recibe beneficio

Indicador de

beneficio iniciativa

Chile Solidario

IND_SOL Numérico 1 1: Alumno cuya familia es

favorecida por iniciativa

Chile Solidario

2: Alumno cuya familia no

es favorecida por iniciativa

Chile Solidario

Llave primaria : RBD y RUN_EST

Tabla 3.33 Archivo 23 [APSE05]

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 69: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

ARCHIVO 24: DATOS DE LOS CURSOS

Este archivo contiene la información relativa a todos los cursos existentes en el

establecimiento. También contiene algunos totales de matrícula para cada uno de los cursos.

Descripción Nombre Valor Tipo Largo Observación

Número predefinido C 24 Numérico 2 Código numérico obligatorio

Rol Base de Datos RBD Numérico 6

Dígito Verificador D Numérico 1

Código tipo de

Enseñanza

COD_ENSE Numérico 3

Código del Grado o

nivel

COD_GRA Numérico 2 1 al 8 para Enseñanza Básica

1 al 5 para Enseñanza Media

Para otros niveles de enseñanza

ver Tabla Correspondencia Tipos

de enseñanza/Denominaciones

de agrupaciones de alumnos en

Capítulo 1

Letra del Curso LET_CUR Carácter 2 De A a ZZ

Año escolar AGNO Numérico 4 Formato “aaaa”

Ejemplo: 2002

Código de Jornada COD_JORN Numérico 1 1 : Mañana y tarde

2 : Mañana

3 : Tarde

4 : Vespertino o Nocturno

Indicador de curso

simple/combinado

IND_CUR Numérico 1 0 : Curso simple

1 : Curso combinado 1

2 : Curso combinado 2

3 : Curso combinado 3

4 : Curso combinado 4

5 : Curso combinado 5

Número de alumnos

hombres

NRO_HOM Numérico 2

Número de alumnas

mujeres

NRO_MUJ Numérico 2

Número de als.

hombres orígen

indígena

NRO_OIH Numérico 2

Número de als.

mujeres orígen

indígena

NRO_OIM Numérico 2

Número de alumnas

embarazadas

NRO_EMB Numérico 2

RUN del profesor

jefe

RUN_PJE Numérico 8 Sin puntos ni comas

(todo junto)

Digito Verificador

del RUN

COD_RUN Carácter 1

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 70: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Apellido Paterno APE_PAT Carácter 25

Apellido Materno APE_MAT Carácter 25

Nombre profesor

jefe

NOMBRE Carácter 45 Separados por un espacio

Llave primaria : RBD, COD_ENSE, COD_GRA, LET_CUR

Tabla 3.34, Archivo 24 [APSE05]

ARCHIVO 25: ESTUDIANTES DE LOS CURSOS

Este archivo contiene la información de los alumnos del establecimiento relacionados con los

cursos a los cuales estos alumnos pertenecen. Además, contiene algunas características por cada

alumno, indicando si se trata de un alumno repitente del año anterior, un alumno integrado, un

alumno en grupo diferencial, etc.

Descripción Nombre Valor Tipo Largo Observación

Número predefinido C 25 Numérico 2 Código numérico

obligatorio

Rol de Base de Datos RBD Numérico 6

Dígito Verificador D Numérico 1

Código tipo de

Enseñanza

COD_ENSE Numérico 3 Ver Tabla de códigos

Tipos de enseñanza

Letra del Curso LET_CUR Carácter 2 De A a ZZ

Año Escolar

AGNO

Numérico

4

Formato “aaaa”

Ejemplo: 2002

RUN del Estudiante

RUN_EST

Numérico

8

Sin puntos ni comas.

(todo junto)

Dígito Verificador del

RUN

COD_RUN Carácter 1

Indicador de alumno

remitente

IND_REP Numérico 1 1: Si

2: No

Indicador de alumno

integrado

IND_INT Numérico 1 1: Si

2: No

Indicador de alumno en

Grupo Diferencial

IND_GD Numérico 1 1: Si

2: No

Sector económico (Sólo

Ens. Media TP)

SEC Numérico 3 Ver Tabla en Anexo de

Tablas de Códigos

(0 para 1º y 2º medio)

Especialidad (Sólo Ens.

Media TP)

ESP Numérico 3 Ver Tabla en Anexo

Tablas de códigos

(0 para 1º y 2º medio)

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 71: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Indicador de alumno en

prebas. esp A (Sólo

Ens. Especial)

IND_PRA Numérico 1 1: Si

2: No

Indicador de alumno en

prebas. esp B (Sólo

Ens. Especial)

IND_PRB Numérico 1 1: Si

2: No

Indicador de alumno en

bas. esp A (Sólo Ens.

Especial)

IND_BAA Numérico 1 1: Si

2: No

Indicador de alumno en

bas. esp B (Sólo Ens.

Especial)

IND_BAB Numérico 1 1: Si

2: No

Código de Grado

COD_GRA

Numérico

2

1 al 8 para Enseñanza

Básica

1 al 5 para Enseñanza

Media

Para otros niveles de

enseñanza ver Tabla

Correspondencia Tipos

de

enseñanza/Denominaci

ones de agrupaciones

de alumnos en Capítulo

1

Llave primaria : RBD, COD_ENSE, LET_CUR, RUN_EST

Tabla 3.35, Archivo 25 [APSE05]

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 72: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.5 SLICES Y M-SLICES

Este paso, propio de aplicaciones hipermediales señala la forma en que la información modelada

en las entidades será presentada al usuario y cómo estos podrán tener acceso a ella.

3.5.1 Slice de inicio

Figura 3.2, Slice inicio (Ver Anexo, E Figura 1)

Inicio

Login

Password

Entrar

Buscar_usuario

Coordinador

Establecimiento

Prestador

Audioprotesista

index

Centro radiológico

index

Contactólogo

index

Coordinador

Provincial

indexKinesiologo

index

Ortesista

index

Tec. Med.

Oftalmologo

index

Tec. Med.

Otorrino

index

Sociedad

Farmacia

index

Optica

index

Centro medico

index

Coordinador

Comunal

index

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 73: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.5.2 Slice y m-slice de prestador apoyo ortesista

Figura 3.3, Slice y m-slice ortesista.index

index

Prestador

Ortesista.index

Ingresar Receta

Ingresar cita

Reportes

Listado_c_ortesista

Listado_ind_ortesista

Indicacion_ortesista

Principal

Cita_general

Principal

Id_prest

nombre direccion

telefono email Id_prov

Listado_honorarios

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 74: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.4, Slice y m-slice guardar indicación ortesista (Ver Anexo, E Figura 2)

Guardar_indicacion

Indicacion_ortesista

Indicacion_ortesista.guardar_indicacion

Run

dv_run

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Guardar

Indicacion_ortesista

Guardar_indicacion

Muestra_datos Guardar_indicacionBeneficiario

Archivo25

Establecimiento Indicacion_ortesista

Comuna

lado_realce

cms

corse

Fecha_recepcion Fecha_entrega

Receta

Ficha

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 75: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Begin

Run;

Query muestra_datos Begin

Args: Run;

Process: Busca los datos del beneficiario, su escuela y sus indicaciones si este ya hubiese sido

ingresado.

End query;

End

Begin

lado_realce; cms; corse; fecha_recepcion; fecha_entrega;

Query Guardar_indicacion begin

Args: Id_benef; id_prest; fecha_recepcion; fecha_entrega; lado_realce; cms; corse;

Process: Ingresa los datos de las indicaciones de la receta del especialista Otorrino.

Result: Mensaje de resultado; indicacion_ortesista.guardar_indicacion.

End query;

End

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 76: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.5, Slice y m-slice modificar indicación ortesista

Modificar_indicacion

Indicacion_ortesista

Indicacion_ortesista.modificar_indicacion

Run

dv_run

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Modificar

Indicacion_ortesista

Modificar_indicacion

Muestra_datos Modificar_indicacionBeneficiario

Archivo25

Establecimiento Indicacion_ortesista

Comuna

lado_realce

cms

corse

Fecha_recepcion Fecha_entrega

Ficha

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 77: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Begin

Run;

Query muestra_datos Begin

Args: Run;

Process: Busca los datos del beneficiario, su escuela y sus indicaciones si este ya hubiese sido ingresado.

End query;

End

Begin

lado_realce; cms; corse;

Query Modificar_indicacion begin

Args: lado_realce; cms; corse;

Process: Modifica la indicación del especialista Otorrino.

Result: Mensaje; indicacion_ortesista.modificar_indicacion.

End query;

End

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 78: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.6, Slice y m-slice guardar citación ortesista Begin

Fecha_cita;

Query Guardar_citacion begin

Args: fecha_cita;

Process: Ingresa una fecha de atención para el Ortesista

Result: Mensaje; cita_general.guardar_citacion.ortesista.

End query;

End

Guardar_citacion_ortesista

Cita_general

Cita_general.guardar_citacion_ortesista

Run

nombre

Comuna

Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Guardar

Cita_general

Guardar_citacion_ortesista

Muestra_citacion Guardar_citacionBeneficiario

Archivo25

Establecimiento Cita_general

Comuna

asistencia

Fecha_cita

Dv_run

telefono

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 79: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.7, Slice y m-slice modificar citación ortesista Begin

Fecha_cita;

Query Modificar_citacion begin

Args: fecha_cita;

Process: Modifica una fecha asignada con anterioridad.

Result: Mensaje; cita_general.modificar_citacion.ortesista.

End query;

End

Modificar_citacion_ortesista

Cita_general

Cita_general.modificar_citacion_ortesista

Run

nombre

Comuna

Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Modificar

Cita_general

modificar_citacion_ortesista

Muestra_citacion Modificar_citacionBeneficiario

Archivo25

Establecimiento Cita_general

Comuna

asistencia

Fecha_cita

Dv_run

telefono

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 80: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.8, Slice y m-slice Filtro citas ortesista

Begin

Fecha_cita;

Query Muestra_beneficiario begin

Args: fecha_cita;

Process: Busca una citación que coincida con la fecha ingresada.

Result: Mensaje; listado_c_ortesista.

End query;

Listado_c_ortesista

Fecha

Buscar

Muestra_beneficiario

Cita_general

Listado_c_ortesista

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 81: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.9, Slice y m-slice listado citas ortesista

Begin

Id_benef; nombre; teléfono; fecha_cita; asistencia;

Query Imprimir_datos begin

Args: Id_benef; nombre; teléfono; fecha_cita; asistencia;

Process: Imprime los datos del la citación.

Result: Citación.

End query;

End

Listado_c_ortesista

Cita_general

Ortesista.listado_c_ortesista

imprimir

nombre

Beneficiario

Fecha_cita

Id_benef

telefono

asistencia

Imprimir_listado

Cita_general beneficiario

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 82: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.10, Slice y m-slice Filtro honorarios ortesista

Begin

Index desde, hasta begin

Content: desde, hasta =>

Query fechas disponibles begin

Args: desde; hasta;

Process: listar_fechas_disponibles

Query end;

Index end;

Query Muestra_beneficiario2 begin

Args: rango_fecha;

Process: Busca indicaciones realizadas por el prestador, filtradas por el rango de fechas ingresado.

Luego calcula el total a cancelar por las indicaciones realizadas.

Result: Mensaje; listado_honorarios_ortesista.

End query;

End;

listado_honorarios_ortesista

Buscar

Muestra_beneficiario2

Indicacion_ortesista

listado_honorarios_ortesista

desde

hasta

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 83: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.11, Slice y m-slice Listado honorarios ortesista

Begin

Id_benef; fecha_recepcion; fecha_entrega; lado_realce; cms; corse;

Query Imprimir_listado begin

Args Id_benef; fecha_recepcion; fecha_entrega; lado_realce; cms; corse;

Process: Imprime los honorarios del prestador.

Result: Honorarios Ortesista.

End query;

End

Listado_hon_ortesista

Indicacion_ortesista

Ortesista.listado_hon_ortesista

imprimir

Valor_aten

apoyo

Fecha_recepcion

Id_benef

Lado_realce

Fecha_entrega

Imprimir_listado

apoyo Indicacion_ortesista

cms

corse

Total atenciones

Honorarios

con

retención

Total a

pagar

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 84: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.12, Slice y m-slice Listado indicaciones ortesista

Begin

Id_benef; id_prest; lado_realce; cms; corse; fecha_recepcion; fecha_entrega;

Query Imprimir_listado begin

Args Id_benef; id_prest; lado_realce; cms; corse; fecha_recepcion; fecha_entrega;

Process: Imprime las atenciones realizadas por el prestador.

Result: Atenciones realizadas por el Ortesista.

End query;

End

Ortesista.listado_ind_ortesista

Indicacion_ortesista

Ortesista.listado_ind_ortesista

imprimir

Fecha_recepcion

Id_benef

Lado_realce

Fecha_entrega

Imprimir_listado

Indicacion_ortesista

cms

corse

paterno

Beneficiario

nombresmaterno

Beneficiario

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 85: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.5.3 Slice y m-slice de prestador apoyo tecnólogo médico oftalmólogo

Figura 3.13, Slice y m-slice Tec_med_oftalmologo.index

index

Prestador

Tec_med_oftalmologo.index

Ingresar Receta

Ingresar cita

Reportes

Listado_c_tec_m_oft

Listado_ind_tec_m_oft

Indicacion_tec_m_oft

Principal

Cita_general

Principal

Id_prest

nombre direccion

telefono email Id_prov

Listado_honorarios

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 86: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.14, Slice y m-slice Guardar indicación tecnólogo médico oftalmólogo

(Ver Anexo E, Figura 3)

Guardar_indicacion

Indicacion_tec_m_oft

Indicacion_tec_m_oft.guardar_indicacion

Run

dv_run

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Guardar

Indicacion_tec_m_oft

Guardar_indicacion

Muestra_datos Guardar_indicacionBeneficiario

Archivo25

Establecimiento Indicacion_tec_m_oft

Comuna

estrabismo

Receta

Ejercicio

Fecha_sesion Obs_sesion

Fecha_entrega

Fecha_recepcion

Ficha

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 87: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Begin

Run;

Query muestra_datos Begin

Args: Run;

Process: Busca los datos del beneficiario, su escuela y sus indicaciones si este ya hubiese sido

ingresado.

End query;

End

Begin

fecha_recepcion; fecha_entrega; estrabismo; fecha_sesion; obs_sesion;

Query Guardar_indicacion begin

Args: Id_benef; id_prest; fecha_recepcion; fecha_entrega; estrabismo; fecha_sesion; obs_sesion;

Process: Ingresa los datos de la indicación del especialista Oftalmólogo. Estos pueden ser ejercicios

Ortopticos que consiste en cinco sesiones, o estudio de estrabismo.

Result: Mensaje; indicacion_ortesista.guardar_indicacion.

End query;

End

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 88: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.15, Slice y m-slice Modificar indicación tecnólogo médico oftalmólogo

Modificar_indicacion

Indicacion_tec_m_oft

Indicacion_tec_m_oft.modificar_indicacion

Run

dv_run

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Modificar

Indicacion_tec_m_oft

Modificar_indicacion

Muestra_datos Modificar_indicacionBeneficiario

Archivo25

Establecimiento Indicacion_tec_m_oft

Comuna

estrabismo

Ejercicio

Fecha_sesion Obs_sesion

Fecha_entrega

Fecha_recepcion

Ficha

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 89: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Begin

Run;

Query muestra_datos Begin

Args: Run;

Process: Busca los datos del beneficiario, su escuela y sus indicaciones si este ya hubiese sido

ingresado.

End query;

End

Begin

estrabismo; fecha_sesion; obs_sesion;

Query Modificar_indicacion begin

Args: estrabismo; fecha_sesion; obs_sesion;

Process: Modifica los datos que ya han sido ingresados en la receta. Para el caso de los ejercicios

Ortopticos solo puede agregar sesiones.

Result: Mensaje; indicacion_ortesista.modificar_indicacion.

End query;

End

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 90: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.16, Slice y m-slice Guardar citación tecnólogo médico oftalmólogo Begin

Fecha_cita;

Query Guardar_citacion begin

Args: fecha_cita;

Process: Ingresa una fecha de atención para el Ortesista

Result: Mensaje; cita_general.guardar_citación_tecmed_oftalmólogo.

End query;

End

Guardar_citacion_tec_med_oftalmologo

Cita_general

Cita_general.guardar_citacion_tec_med_oftalmologo

Run

dv_run

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Guardar

Cita_general

Guardar_citacion_tec

_med_oftalmologo

Muestra_datos guardar_citacionBeneficiario

Archivo25

Establecimiento Cita_general

Comuna

Fecha_cita

asistenciatelefono

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 91: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.17, Slice y m-slice Modificar citación tecnólogo médico oftalmólogo Begin

Fecha_cita;

Query Modificar_citacion begin

Args: fecha_cita;

Process: Modifica una fecha asignada con anterioridad.

Result: Mensaje; cita_general.modificar_citacion.tec_med_oftalmologo.

End query;

End

Modificar_citacion_tec_med_oftalmologo

Cita_general

Cita_general.modificar_citacion_tec_med_oftalmologo

Run

dv_run

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Modificar

Cita_general

Modificar_citacion_tec

_med_oftalmologo

Muestra_datos Modificar_citacionBeneficiario

Archivo25

Establecimiento Cita_general

Comuna

Fecha_cita

asistenciatelefono

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 92: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.18, Slice y m-slice Filtro citación tecnólogo médico oftalmólogo

Begin

Fecha_cita;

Query Muestra_beneficiario begin

Args: fecha_cita;

Process: Busca una citación que coincida con la fecha ingresada.

Result: Mensaje; listado_tec_med_oftalmologo.

End query;

End

Listado_c_tec_med_oftalmologo

Fecha

Buscar

Muestra_beneficiario

Cita_general

Listado_c_tec_med

_oftalmologo

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 93: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.19, Slice y m-slice Listado citaciones tecnólogo médico oftalmólogo

Begin

Id_benef; nombre; teléfono; fecha_cita; asistencia;

Query Imprimir_datos begin

Args: Id_benef; nombre; teléfono; fecha_cita; asistencia;

Process: Imprime los datos del la citación.

Result: Citación.

End query;

End

Listado_c_t_m_oft

Cita_general

Tec_med_oftalmologo.listado_c_t_m_oft

imprimir

nombre

Beneficiario

Fecha_cita

Id_benef

telefono

asistencia

Imprimir_listado

Cita_general beneficiario

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 94: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.20, Slice y m-slice Filtro honorarios tecnólogo médico oftalmólogo Begin

Index años begin

Content: año =>

Query años disponibles begin

Args: año;

Process: listar_años_disponibles

Query end;

Index end;

Query Muestra_beneficiario2 begin

Args: rango_fecha;

Process: Busca indicaciones realizadas por el prestador, filtradas por el rango de fecha ingresado,

luego calcula el total a cancelar por las indicaciones realizadas.

Result: Mensaje de resultado; listado_hon_tec_med_oftalmologo

Query end;

End;

listado_honorarios_tec_med_oftalmologo

Buscar

Muestra_beneficiario2

Indicacion_tec_m_oft

listado_honorarios_tec_med_oftalmologo

desde

hasta

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 95: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.21, Slice y m-slice Listado honorarios tecnólogo médico oftalmólogo

Begin

Id_benef; fecha_recepcion; fecha_entrega; estrabismo; fecha_sesion; obs_sesion;

Query Imprimir_listado begin

Args Id_benef; fecha_recepcion; fecha_entrega; estrabismo; fecha_sesion; obs_sesion;

Process: Imprime los honorarios del prestador.

Result: Honorarios tecnólogo médico oftalmólogo.

End query;

End

Tec_med_oftalmologo.listado_honorarios_tec_m_oft

Indicacion_tec_m_oft

Tec_med_oftalmologo.listado_honorarios_tec_m_oft

Run

dv_run

Apoyo Indicacion_tec_m_oft

estrabismo

Fecha_entrega Fecha_recepcion

Imprimir

Imprimir_listado

Ejercicio

Fecha_sesion Obs_sesionvalor_aten

ApoyoTotal atenciones

Honorarioscon

retencion

Total a pagar

Ejercicio

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 96: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.22, Slice y m-slice Listado indicaciones tecnólogo médico oftalmólogo

Begin

Id_benef; fecha_recepcion; fecha_entrega; estrabismo; fecha_sesion; obs_sesion; nombres; paterno;

materno;

Query Imprimir_listado begin

Args Id_benef; fecha_recepcion; fecha_entrega; estrabismo; fecha_sesion; obs_sesion;

nombres; paterno; materno;

Process: Imprime las atenciones realizadas por el prestador.

Result: Atenciones realizadas por el tecnólogo médico oftalmólogo.

End query;

End

Tec_med_oftalmologo.listado_indicaciones_tec_m_oft

Indicacion_tec_m_oft

Tec_med_oftalmologo.listado_indicaciones_tec_m_oft

Run

dv_run

Indicacion_tec_m_oft

estrabismo

Fecha_entrega Fecha_recepcion

Imprimir

Imprimir_listado

Ejercicio

Fecha_sesion Obs_sesion

Ejercicio

Nombres

Beneficiario

materno

paterno

Bneficiario

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 97: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.5.4 Slice y m-slice de prestador apoyo contactólogo

Figura 3.23, Slice y m-slice contactologo.index

index

Prestador

Contactologo.index

Ingresar Receta

Ingresar cita

Reportes

listado_c_contactologo

listado_ind_contactologo

Indicacion_contactologo

Principal

Cita_general

Principal

Id_prest

nombre direccion

telefono email Id_prov

listado_honorarios_contactologo

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 98: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.24, Slice y m-slice Guardar indicación contactólogo (Ver anexo E, Figura 4)

Guardar_indicacion

Indicacion_contactologo

Indicacion_contactologo.guardar_indicacion

Run

dv_run

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Guardar

Indicacion_contactologo

Guardar_indicacion

Muestra_datos Guardar_indicacionBeneficiario

Archivo25

Establecimiento Indicacion_contactologo

Comuna

diagnostico

Fecha_entrega

Fecha_recepcion

Ficha

odesfera

odcilindro

oicilindrooiesfera

oieje

odeje

Dp

Lente_contactocantidad

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 99: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Begin

Run;

Query muestra_datos Begin

Args: Run;

Process: Busca los datos del beneficiario, su escuela y sus indicaciones si este ya hubiese sido

ingresado.

End query;

End

Begin

fecha_recepcion; fecha_entrega; diagnostico; odcilindro; odesfera; oicilindro; oiesfera; dp; cilindro; odeje;

oieje; lente_contacto; cantidad;

Query Guardar_indicacion begin

Args: Id_benef; id_prest; fecha_recepcion; fecha_entrega; diagnostico; odcilindro; od esfera;

oicilindro; oiesfera; dp; cilindro; odeje; oieje; lente_contacto; cantidad;

Process: Ingresa los datos de la indicación del especialista Oftalmólogo que utiliza el contactólogo.

Result: Mensaje; indicacion_contactologo.guardar_indicacion.

End query;

End

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 100: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.25, Slice y m-slice Modificar indicación contactólogo

Begin

Run;

Query muestra_datos Begin

Args: Run;

Process: Busca los datos del beneficiario, su escuela y sus indicaciones si este ya hubiese sido

ingresado.

End query;

End

Begin

diagnostico; odcilindro; od esfera; oicilindro; oiesfera; dp; cilindro; odeje; oieje; lente_contacto; cantidad;

Query Guardar_indicacion begin

Args: diagnostico; odcilindro; od esfera; oicilindro; oiesfera; dp; cilindro; odeje; oieje;

lente_contacto; cantidad;

Process: Cambia los datos de las indicaciones previamente ingresadas por el contactólogo.

Result: Mensaje; indicacion_contactologo.modificar_indicacion.

End query;

End

Modificar_indicacion

Indicacion_contactologo

Indicacion_contactologo.modoficar_indicacion

Run

dv_run

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Modificar

Indicacion_contactologo

Modificar_indicacion

Muestra_datos Modificar_indicacionBeneficiario

Archivo25

Establecimiento Indicacion_contactologo

Comuna

diagnostico

Fecha_entrega

Fecha_recepcion

Ficha

odesfera

odcilindro

oicilindrooiesfera

oieje

odeje

Dp

Lente_contactocantidad

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 101: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.26, Slice y m-slice Guardar citación contactólogo

Begin

Fecha_cita;

Query Guardar_citacion begin

Args: fecha_cita;

Process: Ingresa una fecha de atención para el contactólogo

Result: Mensaje; cita_general.guardar_citacion_contactologo.

End query;

End

Guardar_citacion_contactologo

Cita_general

Cita_general.guardar_citacion_contactologo

Run

dv_run

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Guardar

Cita_general

Muestra_datos guardar_citacionBeneficiario

Archivo25

Establecimiento Cita_general

Comuna

Fecha_cita

asistenciatelefono

Guardar_citacion_contactologo

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 102: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.27, Slice y m-slice Modificar citación contactólogo Begin

Fecha_cita;

Query Modificar_citacion begin

Args: fecha_cita;

Process: Modifica una fecha de atención para el contactólogo

Result: Mensaje; cita_general.modificar_citacion_contactologo.

End query;

End

Modificar_citacion_contactologo

Cita_general

Cita_general.modificar_citacion_contactologo

Run

dv_run

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Modificar

Cita_general

Muestra_datos Modificar_citacionBeneficiario

Archivo25

Establecimiento Cita_general

Comuna

Fecha_cita

asistenciatelefono

Modificar_citacion_contactologo

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 103: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.28, Slice y m-slice Filtro citación contactólogo

Begin

Fecha_cita;

Query Muestra_beneficiario begin

Args: fecha_cita;

Process: Busca una citación que coincida con la fecha ingresada.

Result: Mensaje; listado_c_contactologo.

End query;

End

listado_c_contactologo

Fecha

Buscar

Muestra_beneficiario

Cita_general

listado_c_contactologo

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 104: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.29, Slice y m-slice Listado citación contactólogo

Begin

Id_benef; nombre; teléfono; fecha_cita; asistencia;

Query Imprimir_datos begin

Args: Id_benef; nombre; teléfono; fecha_cita; asistencia;

Process: Imprime los datos de la citación contactólogo.

Result: Citación.

End query;

End

Listado_c_contactologo

Cita_general

Contactologo.listado_c_contactologo

imprimir

nombre

Beneficiario

Fecha_cita

Id_benef

telefono

asistencia

Imprimir_listado

Cita_general beneficiario

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 105: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.30, Slice y m-slice Filtro Honorarios contactólogo

Begin

Index desde, hasta begin

Content: desde, hasta =>

Query fechas disponibles begin

Args: desde; hasta;

Process: listar_fechas_disponibles

Query end;

Index end;

Query Muestra_beneficiario2 begin

Args: rango_fecha;

Process: Busca indicaciones realizadas por el prestador, filtradas por el rango de fecha ingresado.

Luego calcula el total a cancelar por las indicaciones realizadas.

Result: Mensaje; listado_honorarios_contactologo.

End query;

End;

listado_honorarios_contactologo

Buscar

Muestra_beneficiario2

Indicacion_contactologo

listado_honorarios_contactologo

desde

hasta

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 106: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.31, Slice y m-slice Listado Honorarios contactólogo

Begin

Id_benef; fecha_recepcion; fecha_entrega; valor_aten;

Query Imprimir_listado begin

Args Id_benef; fecha_recepcion; fecha_entrega; valor_aten;

Process: Imprime los honorarios del prestador.

Result: Honorarios Contactólogo.

End query;

End

Listado_honorarios_contactologo

Indicacion_contactologo

Contactologo.listado_honorarios_contactologo

Run

dv_run

Apoyo Indicacion_contactologo

Fecha_entrega

Fecha_recepcion

Imprimir

Imprimir_listado

valor_aten

ApoyoTotal atenciones

Honorarioscon

retencion

Total a pagar

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 107: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.32, Slice y m-slice Listado indicaciones contactólogo

Begin

Id_benef; fecha_recepcion; fecha_entrega; nombres; paterno; materno; oicilindro; oiesfera; diagnostico; oieje;

odeje; dp; cilindro; lente_contacto; cantidad;

Query Imprimir_listado begin

Id_benef; fecha_recepcion; fecha_entrega; nombres; paterno; materno; oicilindro; oiesfera; diagnostico;

oieje; odeje; dp; cilindro; lente_contacto; cantidad;

Process: Imprime las atenciones realizadas por el prestador.

Result: Atenciones realizadas por el contactólogo.

End query;

End

Listado_ind_contactologo

Indicacion_contactologo

Contactolgo.listado_ind_contactologo

Run

dv_run

Indicacion_contactologo

Fecha_entregaFecha_recepcion

Imprimir

Imprimir_listado

Bneficiario

Beneficiario

Fecha_nac paterno

materno nombres

diagnostico

odesfera

odcilindro

oicilindro

oiesfera

oiejeodeje

Dp

Lente_contacto

cantidad

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 108: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.5.5 Slice y m-slice de prestador apoyo kinesiólogo

Figura 3.33, Slice y m-slice kinesiologo.index

index

Prestador

Kinesiologo.index

Ingresar Receta

Ingresar cita

Reportes

listado_c_kine

listado_ejercicio_kine

Ejercicio

Principal

Cita_general

Principal

Id_prest

nombre direccion

telefono email Id_prov

listado_honorarios_kine

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 109: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.34, Slice y m-slice Guardar indicación kinesiólogo (Ver Anexo E, Figura 5)

Guardar_indicacion

Ejercicio

Ejercicio.guardar_indicacion

Run

dv_run

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Guardar

Ejercicio

Guardar_indicacion

Muestra_datos Guardar_indicacionBeneficiario

Archivo25

Establecimiento Ejercicio

Comuna

Ejercicio

Fecha_sesion Obs_sesion

Fecha_entrega

Fecha_recepcion

Ficha

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 110: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Begin

Run;

Query muestra_datos Begin

Args: Run;

Process: Busca los datos del beneficiario, su escuela y sus indicaciones si este ya hubiese sido

ingresado.

End query;

End

Begin

Id_benef; id_prest; fecha_recepcion; fecha_entrega; fecha_sesion; obs_sesion;

Query Guardar_indicacion begin

Args: Id_benef; id_prest; fecha_recepcion; fecha_entrega; fecha_sesion; obs_sesion;

Process: Ingresa los datos de la indicación del especialista Traumatólogo que utiliza el kinesiólogo.

Result: Mensaje; Ejercicio.guardar_indicacion.

End query;

End

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 111: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.35, Slice y m-slice Modificar indicación kinesiólogo

Modificar_indicacion

Ejercicio

Ejercicio.modificar_indicacion

Run

dv_run

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Modificar

Ejercicio

Modificar_indicacion

Muestra_datos Modificar_indicacionBeneficiario

Archivo25

Establecimiento Ejercicio

Comuna

Ejercicio

Fecha_sesion Obs_sesion

Fecha_entrega

Fecha_recepcion

Ficha

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 112: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Begin

Run;

Query muestra_datos Begin

Args: Run;

Process: Busca los datos del beneficiario, su escuela y sus indicaciones si este ya hubiese sido

ingresado.

End query;

End

Begin

fecha_sesion; obs_sesion;

Query Modificar_indicacion begin

Args: Id_benef; id_prest; fecha_sesion; obs_sesion;

Process: Ingresa nuevas sesiones de ejercicios a una receta ya abierta. Estas pueden ser hasta cinco

sesiones por receta.

Result: Mensaje; Ejercicio.modificar_indicacion.

End query;

End

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 113: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.36, Slice y m-slice Guardar citación kinesiólogo Begin

Fecha_cita;

Query Guardar_citacion begin

Args: fecha_cita;

Process: Ingresa una fecha de atención para el kinesiologo

Result: Mensaje; cita_general.guardar_citacion_kinesiologo.

End query;

End

Guardar_citacion_kinesiologo

Cita_general

Cita_general.guardar_citacion_kinesiologo

Run

dv_run

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Guardar

Cita_general

Muestra_datos guardar_citacionBeneficiario

Archivo25

Establecimiento Cita_general

Comuna

Fecha_cita

asistenciatelefono

Guardar_citacion_kinesiologo

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 114: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.37, Slice y m-slice Modificar citación kinesiólogo

Begin

Fecha_cita;

Query Modificar_citacion begin

Args: fecha_cita;

Process: Modifica una fecha de atención para el kinesiologo

Result: Mensaje; cita_general.modificar_citacion_kinesiologo.

End query;

End

Modificar_citacion_kinesiologo

Cita_general

Cita_general.modificar_citacion_kinesiologo

Run

dv_run

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Modificar

Cita_general

Muestra_datos Modificar_citacionBeneficiario

Archivo25

Establecimiento Cita_general

Comuna

Fecha_cita

asistenciatelefono

Modificar_citacion_kinesiologo

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 115: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.38, Slice y m-slice Filtro citación kinesiólogo

Begin

Fecha_cita;

Query Muestra_beneficiario begin

Args: fecha_cita;

Process: Busca una citación que coincida con la fecha ingresada.

Result: Mensaje; listado_c_kine.

End query;

End

listado_c_kine

Fecha

Buscar

Muestra_beneficiario

Cita_general

listado_c_kine

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 116: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.39, Slice y m-slice Listado citación kinesiólogo

Begin

Id_benef; nombre; teléfono; fecha_cita; asistencia;

Query Imprimir_lsitado begin

Args: Id_benef; nombre; teléfono; fecha_cita; asistencia;

Process: Imprime los datos de la citación.

Result: Citación kinesiólogo.

End query;

End

Listado_c_kine

Cita_general

Kinesiologo.listado_c_kine

imprimir

nombre

Beneficiario

Fecha_cita

Id_benef

telefono

asistencia

Imprimir_listado

Cita_general beneficiario

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 117: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.40, Slice y m-slice Filtro honorarios kinesiólogo

Begin

Index desde, hasta begin

Content: desde, hasta =>

Query fechas disponibles begin

Args: desde; hasta;

Process: listar_fechas_disponibles

Query end;

Index end;

Query Muestra_beneficiario2 begin

Args: rango_fecha;

Process: Busca indicaciones realizadas por el prestador, filtradas por el rango de fecha ingresado.

Luego calcula el total a cancelar por las indicaciones realizadas.

Result: Mensaje; listado_honorarios_kine.

End query;

End;

listado_honorarios_kine

Buscar

Muestra_beneficiario2

Ejercicio

listado_honorarios_kine

desde

hasta

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 118: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.41, Slice y m-slice Listado honorarios kinesiólogo

Begin

Id_benef; fecha_recepcion; fecha_entrega; fecha_sesion; valor_aten;

Query Imprimir_listado begin

Args Id_benef; fecha_recepcion; fecha_entrega; fecha_sesion; valor_aten;

Process: Imprime los honorarios del prestador.

Result: Honorarios Kinesiólogo.

End query;

End

Listado_honorarios_kine

Ejercicio

Kinesiologo.listado_honorarios_kine

Run

dv_run

Apoyo Ejercicio

Fecha_entrega

Fecha_recepcion

Imprimir

Imprimir_listado

valor_aten

ApoyoTotal atenciones

Honorarios con

retencion

Total a pagar

Fecha_sesion

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 119: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.42, Slice y m-slice Listado indicaciones kinesiólogo

Begin

Id_benef; fecha_recepcion; fecha_entrega; nombres; paterno; materno; fecha_sesion; obs_sesion;

Query Imprimir_listado begin

Id_benef; fecha_recepcion; fecha_entrega; nombres; paterno; materno; fecha_sesion; obs_sesion;

Process: Imprime las atenciones realizadas por el prestador.

Result: Atenciones realizadas por el Kinesiólogo.

End query;

End

Listado_ind_kine

Ejercicio

Kinesiologo.listado_ind_kine

Run

dv_run

Ejercicio

Fecha_entrega

Fecha_recepcion

Imprimir

Imprimir_listado

Beneficiario

Beneficiario

Fecha_nac paterno

materno nombres

Fecha_sesion

Obs_sesion

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 120: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.5.6 Slice y m-slice de prestador apoyo tecnólogo médico otorrino

Figura 3.43, Slice y m-slice Tec_med_otorrino.index

index

Prestador

Tec_med_otorrino.index

Ingresar Receta

Ingresar cita

Reportes

llistado_c_t_m_oto

listado_ind_oto

Indicacion_tec_m_oto

Principal

Cita_general

Principal

Id_prest

nombre direccion

telefono email Id_prov

listado_honorarios_oto

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 121: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.44, Slice y m-slice Guardar indicación tecnólogo médico otorrino

(Ver Anexo E, Figura 6) Begin

Run;

Query muestra_datos Begin

Args: Run;

Process: Busca los datos del beneficiario, su escuela y sus indicaciones si este ya hubiese sido

ingresado.

End query;

End

Begin

Id_benef; id_prest; fecha_recepcion; fecha_entrega; indicacion;

Query Guardar_indicacion begin

Args: Id_benef; id_prest; fecha_recepcion; fecha_entrega; indicacion;

Process: Ingresa los datos de la indicación del especialista Otorrino que utiliza el tecnólogo médico

otorrino.

Result: Mensaje; indicacion_tec_m_oto.guardar_indicacion.

End query; End

Guardar_indicacion

indicacion_tec_m_oto

Tec_med_otorrino.guardar_indicacion

Run

dv_run

nombre

Comuna

Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Guardar

indicacion_tec_m_oto

Guardar_indicacion

Muestra_datos Guardar_indicacion

Beneficiario

Archivo25

Establecimiento

indicacion_tec_m_oto

Comuna

Fecha_entrega

Fecha_recepcion

Ficha

Indicacion

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 122: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.45, Slice y m-slice Modificar indicación tecnólogo médico otorrino Begin

Run;

Query muestra_datos Begin

Args: Run;

Process: Busca los datos del beneficiario, su escuela y sus indicaciones si este ya hubiese sido

ingresado.

End query;

End

Begin

indicacion;

Query Modificar_indicacion begin

Args: indicacion;

Process: Modifica las indicaciones del especialista Otorrino que utiliza el tecnólogo médico

otorrino.

Result: Mensaje; indicacion_tec_m_oto.modificar_indicacion.

End query;

End

Modificar_indicacion

indicacion_tec_m_oto

Tec_med_otorrino.modificar_indicacion

Run

dv_run

nombre

Comuna

Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Modificar

indicacion_tec_m_oto

Modificar_indicacion

Muestra_datos Modificar_indicacion

Beneficiario

Archivo25

Establecimiento

Indicacion_tec_m_oto

Comuna

Fecha_entrega

Fecha_recepcion

Ficha

Indicacion

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 123: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.46, Slice y m-slice Guardar citación otorrino tecnólogo médico otorrino Begin

Fecha_cita;

Query Guardar_citacion begin

Args: fecha_cita;

Process: Ingresa una fecha de atención para el Tecnólogo médico otorrino.

Result: Mensaje; cita_general.guardar_citacion_tec_med_otorrino.

End query;

End

guardar_citacion_tec_med_otorrino

Cita_general

Cita_general.guardar_citacion_tec_med_otorrino

Run

dv_run

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Guardar

Cita_general

Muestra_datos guardar_citacionBeneficiario

Archivo25

Establecimiento Cita_general

Comuna

Fecha_cita

asistenciatelefono

guardar_citacion_tec_med_otorrino

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 124: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.47, Slice y m-slice Modificar citación tecnólogo médico otorrino

Begin

Fecha_cita;

Query Modificar_citacion begin

Args: fecha_cita;

Process: Modifica una fecha de atención para el Tecnólogo médico otorrino.

Result: Mensaje; cita_general.modificar_citacion_tec_med_otorrino.

End query;

End

modificar_citacion_tec_med_otorrino

Cita_general

Cita_general.modificar_citacion_tec_med_otorrino

Run

dv_run

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Modificar

Cita_general

Muestra_datos modificar_citacionBeneficiario

Archivo25

Establecimiento Cita_general

Comuna

Fecha_cita

asistenciatelefono

modificar_citacion_tec_med_otorrino

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 125: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.48, Slice y m-slice Filtro citación tecnólogo médico otorrino

Begin

Fecha_cita;

Query Muestra_beneficiario begin

Args: fecha_cita;

Process: Busca una citación que coincida con la fecha ingresada.

Result: Mensaje; listado_c_t_m_oto.

End query;

End

listado_c_t_m_oto

Fecha

Buscar

Muestra_beneficiario

Cita_general

listado_c_t_m_oto

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 126: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.49, Slice y m-slice Listado citación tecnólogo médico otorrino

Begin

Id_benef; nombre; teléfono; fecha_cita; asistencia;

Query Imprimir_datos begin

Args: Id_benef; nombre; teléfono; fecha_cita; asistencia;

Process: Imprime los datos de la citación.

Result: Citación Tecnólogo médico otorrino.

End query;

End

listado_c_t_m_oto

Cita_general

Tec_med_otorrino.listado_c_t_m_oto

imprimir

nombre

Beneficiario

Fecha_cita

Id_benef

telefono

asistencia

Imprimir_listado

Cita_general beneficiario

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 127: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.50, Slice y m-slice Filtro honorarios tecnólogo médico otorrino Begin

Index años begin

Content: año =>

Query años disponibles begin

Args: año;

Process: listar_años_disponibles

Query end;

Index end;

Query Muestra_beneficiario2 begin

Args: rango_fecha;

Process: Busca indicaciones realizadas por el prestador, filtradas por el rango de fecha ingresado.

Luego calcula el total a cancelar por las indicaciones realizadas.

Result: Mensaje; listado_honorarios_oto.

End query;

End;

listado_honorarios_oto

Buscar

Muestra_beneficiario2

Indicacion_tec_m_oto

listado_honorarios_oto

desde

hasta

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 128: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.51, Slice y m-slice Listado honorarios tecnólogo médico otorrino

Begin

Id_benef; fecha_recepcion; fecha_entrega; valor_aten; indicacion;

Query Imprimir_listado begin

Args Id_benef; fecha_recepcion; fecha_entrega; valor_aten; indicacion;

Process: Imprime los honorarios del prestador.

Result: Honorarios Tecnólogo médico otorrino.

End query;

End

listado_honorarios_oto

Indicacion_tec_m_oto

Tec_med_otorrino.listado_listado_honorarios_oto

Run

dv_run

ApoyoIndicacion_tec_m_oto

Fecha_entrega

Fecha_recepcion

Imprimir

Imprimir_listado

valor_aten

ApoyoTotal atenciones

Honorarios con

retencion

Total a pagar

indicacion

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 129: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.52, Slice y m-slice Listado indicaciones tecnólogo médico otorrino

Begin

Id_benef; fecha_recepcion; fecha_entrega; nombres; paterno; materno; indicacion;

Query Imprimir_listado begin

Id_benef; fecha_recepcion; fecha_entrega; nombres; paterno; materno; indicacion;

Process: Imprime las atenciones realizadas por el prestador.

Result: Atenciones realizadas por el Tecnólogo médico otorrino.

End query;

End

Listado_ind_oto

Indicacion_tec_m_oto

Tec_med_otorrino.listado_ind_oto

Run

dv_run

Indicacion_tec_m_oto

Fecha_entrega

Fecha_recepcion

Imprimir

Imprimir_listado

Beneficiario

Beneficiario

Fecha_nac paterno

materno nombres

indicacion

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 130: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.5.7 Slice y m-slice de centro radiológico

Figura 3.53, Slice y m-slice Centro radiológico index

index

Sociedad

Centro_radiologico.index

Ingresar Receta

Ingresar cita

Reportes

listado_c_cr

listado_ind_cr

Indicacion_centro_radiologico

Principal

Cita_general

Principal

Run

nombre direccion

telefono email Id_prov

listado_honorarios_cr

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 131: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.54, Slice y m-slice Guardar indicación centro radiológico (Ver anexo E, Figura 7)

Guardar_indicacion

indicacion_centro_radiologico

Centro_radiologico.guardar_indicacion

Id_benef

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Guardar

indicacion_centro_radiologico

Guardar_indicacion

Muestra_datos

Guardar_indicacion

Beneficiario

Archivo25

Establecimiento

indicacion_centro_radiologico

Comuna

Fecha_entrega

Fecha_recepcion

Ficha

Id_rad

Lista

radiografias

Num_exposiciones

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 132: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Begin

Run;

Query muestra_datos Begin

Args: Run;

Process: Busca los datos del beneficiario, su escuela y sus indicaciones si este ya hubiese sido

ingresado.

End query;

End

Begin

Id_benef; fecha_recepcion; fecha_entrega; id_rad; num_exposiciones;

Query Guardar_indicacion begin

Args: Id_benef; fecha_recepcion; fecha_entrega; id_rad; num_exposiciones;

Process: Ingresa los datos de las indicaciones del especialista Traumatólogo u Otorino que utilizan

los usuarios del centro radiológico.

Result: Mensaje; indicacion_centro_radiologico.guardar_indicacion.

End query;

End

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 133: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.55, Slice y m-slice modificar indicación centro radiológico

Modificar_indicacion

indicacion_centro_radiologico

Centro_radiologico.modificar_indicacion

Id_benef

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Mdificar

indicacion_centro_radiologico

Modificar_indicacion

Muestra_datos

Modificar_indicacion

Beneficiario

Archivo25

Establecimiento

indicacion_centro_radiologico

Comuna

Fecha_entrega

Fecha_recepcion

Ficha

Id_rad

Lista

radiografias

Num_exposiciones

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 134: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Begin

Run;

Query muestra_datos Begin

Args: Run;

Process: Busca los datos del beneficiario, su escuela y sus indicaciones si este ya hubiese sido

ingresado.

End query;

End

Begin

id_rad; num_exposiciones;

Query Guardar_indicacion begin

Args: id_rad; num_exposiciones;

Process: Modifica las indicaciones previamente ingresadas por los usuarios del centro radiológico.

Result: Mensaje; indicacion_centro_radiologico.modificar_indicacion.

End query;

End

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 135: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.56, Slice y m-slice guardar citación centro radiológico Begin

Fecha_cita;

Query Guardar_citacion begin

Args: fecha_cita;

Process: Ingresa una fecha de atención para el Centro radiológico.

Result: Mensaje; cita_general.guardar_citacion_centro_radiologico.

End query;

End

guardar_citacion_centro_radiologico

Cita_general

Cita_general.guardar_citacion_centro_radiologico

Run

dv_run

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Guardar

Cita_general

Muestra_datos guardar_citacionBeneficiario

Archivo25

Establecimiento Cita_general

Comuna

Fecha_cita

asistenciatelefono

guardar_citacion_centro_radiologico

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 136: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.57, Slice y m-slice modificar citación Begin

Fecha_cita;

Query Modificar_citacion begin

Args: fecha_cita;

Process: Modifica una fecha de atención para el Centro radiológico.

Result: Mensaje; cita_general.modificar_citacion_centro_radiologico.

End query;

End

modificar_citacion_centro_radiologico

Cita_general

Cita_general.modificar_citacion_centro_radiologico

Run

dv_run

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Modificar

Cita_general

Muestra_datos modificar_citacionBeneficiario

Archivo25

Establecimiento Cita_general

Comuna

Fecha_cita

asistenciatelefono

modificar_citacion_centro_radiologico

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 137: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.58, Slice y m-slice Filtro citación centro radiológico

Begin

Fecha_cita;

Query Muestra_beneficiario begin

Args: fecha_cita;

Process: Busca una citación que coincida con la fecha ingresada.

Result: Mensaje; listado_c_cr.

End query;

End

listado_c_cr

Fecha

Buscar

Muestra_beneficiario

Cita_general

listado_c_cr

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 138: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.59, Slice y m-slice Listado citación centro radiológico

Begin

Id_benef; nombre; teléfono; fecha_cita; asistencia;

Query Imprimir_datos begin

Args: Id_benef; nombre; teléfono; fecha_cita; asistencia;

Process: Imprime los datos de la citación.

Result: Citación Centro radiológico.

End query;

End

listado_c_cr

Cita_general

Centro_radiologico.listado_c_cr

imprimir

nombre

Beneficiario

Fecha_cita

Id_benef

telefono

asistencia

Imprimir_listado

Cita_general beneficiario

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 139: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.60, Slice y m-slice Filtro honorarios centro radiológico

Begin

Index desde, hasta begin

Content: desde, hasta =>

Query años disponibles begin

Args: desde; hasta;

Process: listar_fechas_disponibles

Query end;

Index end;

Query Muestra_beneficiario2 begin

Args: rango_fecha;

Process: Busca indicaciones realizadas por el prestador, filtradas por el rango de fecha ingresado.

Luego calcula el total a cancelar por las indicaciones realizadas.

Result: Mensaje; listado_honorarios_cr.

End query;

End;

listado_honorarios_cr

Buscar

Muestra_beneficiario2

Indicacion_centro_radiologico

listado_honorarios_cr

desde

hasta

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 140: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.61, Slice y m-slice Listado honorarios centro radiológico

Begin

Id_benef; fecha_recepcion; fecha_entrega; valor_radiografia;

Query Imprimir_listado begin

Args Id_benef; fecha_recepcion; fecha_entrega; valor_radiografia;

Process: Imprime los honorarios del prestador.

Result: Honorarios Centro radiológico.

End query;

End

listado_honorarios_cr

Indicacion_centro_radiologico

Centro_radiologico.listado_honorarios_cr

Run

dv_run

ApoyoIndicacion_centro_radiologico

Fecha_entrega

Fecha_recepcion

Imprimir

Imprimir_listado

Valor_radiografia

SociedadTotal atenciones

Honorarios con

retencion

Total a pagar

Id_rad

Lista

radiografias

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 141: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.62, Slice y m-slice Listado indicaciones centro radiológico Begin

Id_benef; fecha_recepcion; fecha_entrega; nombres; paterno; materno; id_rad; num_exposiciones;

Query Imprimir_listado begin

Id_benef; fecha_recepcion; fecha_entrega; nombres; paterno; materno; id_rad; num_exposiciones;

Process: Imprime las atenciones realizadas por el prestador.

Result: Atenciones realizadas por el Centro radiológico.

End query;

End

Listado_ind_cr

Indicacion_centro_radiologico

Centro_radiologico.listado_ind_cr

Run

dv_run

Indicacion_centro_radiologico

Fecha_entrega

Fecha_recepcion

Imprimir

Imprimir_listado

Beneficiario

Beneficiario

Fecha_nac paterno

materno nombres

Num_exposicionesId_rad

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 142: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.5.8 Slice y m-slice óptica de lentes

Figura 3.63, Slice y m-slice Óptica de lentes index

index

Sociedad

Optica_lentes.index

Ingresar Receta Reportes

listado_ind_optica

Id_prest

nombre direccion

telefono email Id_prov

Indicacion_optica_oftal

Principal

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 143: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.64, Slice y m-slice Guardar indicación óptica de lentes (Ver anexo E, Figura 8)

Guardar_indicacion

Indicacion_optica_oftal

Indicacion_optica_oftal.guardar_indicacion

Run

dv_run

nombre

ComunaBeneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Guardar

Indicacion_optica_oftal

Guardar_indicacion

Muestra_datos Guardar_indicacion

Beneficiario

Archivo25

EstablecimientoIndicacion_optica_oftal

Comuna

diagnostico

Fecha_recepcion

Ficha

odesfera

odcilindro

oicilindro

oiesfera

oieje

odeje

Dp

Lente_opttipo

marco1 marco2 marco3

Rep_od

Rep_oiMarco_rep

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 144: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Begin

Run;

Query muestra_datos Begin

Args: Run;

Process: Busca los datos del beneficiario, su escuela y sus indicaciones si este ya hubiese sido

ingresado.

End query;

End

Begin

Id_benef; fecha_recepcion; diagnostico; odcilindro; oiclindro; odesfera; oiesfera; odeje; oieje; dp;

lente_opt; tipo; rep_od; rep_oi; marco1; marco2; marco3; marco_rep;

Query Guardar_indicacion begin

Args: Id_benef; fecha_recepcion; diagnostico; odcilindro; oiclindro; odesfera; oiesfera; odeje;

oieje; dp; lente_opt; tipo; rep_od; rep_oi; marco1; marco2; marco3; marco_rep;

Process: Ingresa los datos de las indicaciones del especialista Oftalmólogo.

Result: Mensaje; indicacion_optica_oftal.guardar_indicacion.

End query;

End

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 145: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.65, Slice y m-slice Listado indicación óptica de lentes

Begin

Id_benef; fecha_recepcion; diagnostico; odcilindro; oiclindro; odesfera; oiesfera; odeje; oieje; dp;

lente_opt; tipo; rep_od; rep_oi; marco1; marco2; marco3; marco_rep;

Query Imprimir_listado begin

Id_benef; fecha_recepcion; diagnostico; odcilindro; oiclindro; odesfera; oiesfera; odeje; oieje; dp;

lente_opt; tipo; rep_od; rep_oi; marco1; marco2; marco3; marco_rep;

Process: Imprime las atenciones realizadas por el prestador.

Result: Atenciones realizadas por la Óptica lentes.

End query;

End

Listado_ind_optica

Indicacion_optica_oftal

Optica_lentes.listado_ind_optica

Run

dv_run

Beneficiario

Fecha_nac paterno

materno nombres

Imprimir listado

Imprimir_listado

diagnostico

Fecha_recepcion

odesfera

odcilindro

oicilindro

oiesfera

oieje

odeje

Dp

Lente_opttipo

marco1 marco2 marco3

Rep_od

Rep_oiMarco_rep

Beneficiario Indicacion_optica_oftal

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 146: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.5.9 Slice y m-slice óptica de audífonos

Figura 3.66, Slice y m-slice Óptica de audífonos index

index

Sociedad

Optica_audifonos.index

Ingresar Reportes

listado_ind_optica_aud

Id_prest

nombre direccion

telefono email Id_prov

aprov_audifonos_opt

Principal

envio_audifonos

Principal

Cotizacion_aud

Principal

listado_ind_optica_aud_ent

listado_ind_optica_aud_cot

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 147: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.67, Slice y m-slice Guardar aprobacion óptica de audífonos (Ver anexo E, Figura 9)

Guardar_aprobacion

Aprov_audifonos_opt

Aprov_audifonos_opt.guardar_aprobacion

Run

dv_run

Beneficiario

Fecha_nac paterno

materno nombres

Guardar

Muestra_datos

Fecha_recepcion

Beneficiario

Aprov_audifonos_opt

Fecha_respuesta Lista audifonos

modelo

audifonooido

observaciones

telefono

Historial_audCambio_molde

Establecimiento

rbd dv_rbd

nombre

archivo25

nivel

letra

nombre

Comuna

Buscar

Archivo25

Comuna

Establecimiento

Guardar_aprobacion

Aprov_audifonos_opt

Guardar_aprobacion

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 148: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Begin

Run;

Query muestra_datos Begin

Args: Run;

Process: Busca los datos del beneficiario, su escuela y sus indicaciones si este ya hubiese sido

ingresado.

End query;

End

Begin

Id_benef; fecha_recepcion; fecha_respuesta; cambio_molde; telefono; historial_aud; oido; observaciones;

Query Guardar_aprobación begin

Id_benef; fecha_recepcion; fecha_respuesta; cambio_molde; telefono; historial_aud; oido;

observaciones;

Process: Aprueba con o sin cambios la petición de audífonos.

Result: Mensaje; aprov_audifonos_opt.guardar_aprobacion.

End query;

End

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 149: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.68, Slice y m-slice Guardar envío óptica audífonos

guardar_envío

Envio_audifono

Envio_audifono.guardar_envio

Run

dv_run

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Guardar

Envio_audifono

Muestra_datos guardar_envioBeneficiario

Archivo25

Establecimiento Envio_audifono

Comuna

Fecha_recepcion

Fecha_envioGuia_despacho

Guardar_envio

Cod_audifono

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 150: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Begin

Run;

Query muestra_datos Begin

Args: Run;

Process: Busca los datos del beneficiario, su escuela y sus indicaciones si este ya hubiese sido

ingresado.

End query;

End

Begin

fecha_envio; guia_despacho;

Query Guardar_envio begin

Args: fecha_envio; guia_despacho;

Process: Deja registrado el envío de molde a el Coordinador provincial.

Result: Mensaje; envio_audifono.guardar_envio.

End query;

End

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 151: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.69, Slice y m-slice Guardar cotización óptica audífonos

guardar_cotización

Cotizacion_aud

Envio_cotizacion.guardar_cotización

Run

dv_run

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Guardar

Envio_cotizacion

Muestra_datos guardar_cotizaciónBeneficiario

Archivo25

Establecimiento cotizacion_aud

Comuna

Fecha_recepcion

Fecha_cotizacionNum_presupuesto

Guardar_cotizacion

modelo valorobservacion

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 152: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Begin

Run;

Query muestra_datos Begin

Args: Run;

Process: Busca los datos del beneficiario, su escuela y sus indicaciones si este ya hubiese sido

ingresado.

End query;

End

Begin

fecha_cotizacion; num_presupuesto; modelo; valor; observación;

Query Guardar_envio begin

Args: fecha_cotizacion; num_presupuesto; modelo; valor; observación;

Process: Deja registrado el envío de la cotización, que es la respuesta a la petición de esta por parte

del coordinador provincial.

Result: Mensaje; envio_cotizacion.guardar_cotizacion.

End query;

End

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 153: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.70, Slice y m-slice Listado audífonos aprobados

Begin

Id_benef; fecha_respuesta; cambio_molde; modelo; oido; observacion;

Query Imprimir_listado begin

Id_benef; fecha_respuesta; cambio_molde; modelo; oido; observacion;

Process: Imprime las entregas de audífonos ralizadas por la óptica.

Result: Audífonos aprobados por la Óptica audífonos.

End query;

End

listado_ind_optica_aud

Aprov_audifono_opt

Optica_audifono.listado_ind_optica_aud

Run

dv_run

Aprov_audifono_opt

Fecha_respuesta

Cambio molde

modelo

oidoobservacion

Imprimir listado

Imprimir_listado

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 154: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.71, Slice y m-slice Listado audífonos cotizados

Begin

Id_benef; fecha_cotizacion; num_presupuesto; modelo; valor; observacion;

Query Imprimir_listado begin

Id_benef; fecha_cotizacion; num_presupuesto; modelo; valor; observacion;

Process: Imprime las cotizaciones de audífonos ralizadas por la óptica.

Result: Cotizaciones realizadas por la Óptica audífonos.

End query;

End

listado_ind_optica_aud_cot

Cotizacion_aud

Optica_audifono.listado_ind_optica_aud_cot

Run

dv_run

Cotizacion_aud

Fecha_cotizacion

Num_presupuesto

modelo valorobservacion

Imprimir listado

Imprimir_listado

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 155: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.72, Slice y m-slice Listado audífonos entregados

Begin

Id_benef; fecha_envio; guia_despacho; cod_audifono;

Query Imprimir_listado begin

Id_benef; fecha_envio; guia_despacho; cod_audifono;

Process: Imprime los audífonos enviados por la óptica.

Result: Audífonos enviados por la Óptica audífonos.

End query;

End

listado_ind_optica_aud_ent

Envio_audifono

Optica_audifono.listado_ind_optica_aud_ent

Run

Envio_audifono

Fecha_envio

Guia_despacho

Cod_audifono

Imprimir listado

Imprimir_listado

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 156: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.5.10 Slice y m-slice de prestador apoyo audioprotesista

Figura 3.73, Slice y m-slice Audioprotesista index

index

Prestador

Audioprotesista.index

Ingresar Reportes

listado_ind_moldes

Id_prest

nombre direccion

telefono email Id_prov

Indicacion_audioprotesista

Principal

Ejercicio

Principal

listado_honorarios_audiop

Cita

Principal

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 157: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.74, Slice y m-slice Guardar citación audioprotesista

Guardar_citacion

Cita

Citacion_aud.guardar_citacion

Buscar Guardar

Id_prest

Id_prest

Fecha_recepcion

Fecha_cita

Beneficiario

Fecha_nac paterno

materno nombres

Establecimiento

rbd dv_rbd

nombre

archivo25

nivel

letra

Muestra_datos

Beneficiario

Archivo25

Establecimiento

Comuna

Guardar_citacion

Cita

Cita

Guardar_citacion

Telefono_benef

Datos_audifono

Datos_audifono

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 158: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Begin

Run;

Query muestra_datos Begin

Args: Run;

Process: Busca los datos del beneficiario, su escuela y sus indicaciones si este ya hubiese sido

ingresado.

End query;

End

Begin

Fecha_cita;

Query Guardar_citacion begin

Args: fecha_cita;

Process: Guarda una fecha de atención para la realización de toma de molde.

Result: Mensaje; cita.guardar_citacion.

End query;

End

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 159: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.75, Slice y m-slice Modificar citación audioprotesista

Begin

Fecha_cita;

Query Modificar_citacion begin

Args: fecha_cita;

Process: Modifica una fecha de atención para la realización de toma de molde.

Result: Mensaje; cita.modificar_citacion.

End query;

End

Modificar_citacion

Cita

Citacion_aud.modificar_citacion

Buscar Modificar

Id_prest

Id_prest

Fecha_recepcion

Fecha_cita

Beneficiario

Fecha_nac paterno

materno nombres

Establecimiento

rbd dv_rbd

nombre

archivo25

nivel

letra

Muestra_datos

Beneficiario

Archivo25

Establecimiento

Comuna

Modificar_citacion

Cita

Cita

Modificar_citacion

Telefono_benef

Datos_audifono

Datos_audifono

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 160: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.76, Slice y m-slice Guardar indicación audioprotesista (Ver anexo E, Figura 10)

Guardar_indicacion

Indicacion_audioprotesista

Audioprotesista.guardar_indicacion

Buscar Guardar

Id_benef

Id_prestFecha_recepcion

Fecha_t_m

Beneficiario

Fecha_nac paterno

materno nombres

Establecimiento

rbd dv_rbd

nombre

archivo25

nivel

letra

Muestra_datos

Beneficiario

Archivo25

Establecimiento

Comuna

Guardar_indicacion

Indicacion_audioprotesista

Indicacion_audioprotesista

Guardar_indicacion

Telefono_benef

Datos_audifono

Datos_audifono

Fecha_e_m

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 161: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Begin

Run;

Query muestra_datos Begin

Args: Run;

Process: Busca los datos del beneficiario, su escuela y sus indicaciones si este ya hubiese sido

ingresado.

End query;

End

Begin

Fecha_e_m; // fecha envío de molde

Query Guardar_indicacion begin

Args: fecha_e_m;

Process: Guarda la fecha de envío de molde hacia la óptica, junto con la fecha de toma de este.

Result: Mensaje; Indicacion_audioprotesista.guardar_indicacion.

End query;

End

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 162: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.77, Slice y m-slice Guardar indicación sesiones audioprotesista

Guardar_indicacion_sesiones

Ejercicio

Audioprotesista.plan_adaptacion.guardar_indicacion_sesiones

Run

dv_run

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Guardar

Ejercicio

Guardar_indicacion_sesiones

Muestra_datos Guardar_indicacion_sesionesBeneficiario

Archivo25

Establecimiento Ejercicio

Comuna

Ejercicio

Fecha_sesion Obs_sesion

Fecha_entrega

Fecha_recepcion

Ficha

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 163: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Begin

Run;

Query muestra_datos Begin

Args: Run;

Process: Busca los datos del beneficiario, su escuela y sus indicaciones si este ya hubiese sido

ingresado.

End query;

End

Begin

Id_benef; id_prest; fecha_recepcion; fecha_entrega; fecha_sesion; obs_sesion;

Query Guardar_indicacion begin

Args: Id_benef; id_prest; fecha_recepcion; fecha_entrega; fecha_sesion; obs_sesion;

Process: Ingresa los datos del plan de adaptación de los audífonos.

Result: Mensaje; Ejercicio.guardar_indicacion_sesiones.

End query;

End

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 164: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.78, Slice y m-slice Modificar indicación sesiones audioprotesista Begin

Id_benef; id_prest; fecha_sesion; obs_sesion;

Query Modificar_indicacion_sesiones begin

Args: Id_benef; id_prest; fecha_sesion; obs_sesion;

Process: Ingresa nuevas sesiones del plan de adaptación a una receta ya abierta. Estas pueden ser

hasta cinco sesiones por receta.

Result: Mensaje; Ejercicio.modificar_indicacion_sesiones.

End query;

End

Modificar_indicacion_sesiones

Ejercicio

Audioprotesista.plan_adaptacion.modificar_indicacion_sesiones

Run

dv_run

nombre

Comuna Beneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Modificar

Ejercicio

Modificar_indicacion_sesiones

Muestra_datos Modificar_indicacion_sesionesBeneficiario

Archivo25

Establecimiento Ejercicio

Comuna

Ejercicio

Fecha_sesion Obs_sesion

Fecha_entrega

Fecha_recepcion

Ficha

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 165: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.79, Slice y m-slice Listado indicación moldes audioprotesista

Begin

Id_benef; fecha_t_m; fecha_e_m;

Query Imprimir_listado begin

Id_benef; fecha_t_m; fecha_e_m

Process: Imprime los moldes enviados por la audioprotesista a la óptica de audífonos.

Result: Moldes enviados.

End query;

End

Listado_ind_moldes

Indicacion_audioprotesista

Audioprotesista.listado_ind_moldes

Id_benef

Indicacion_audioprotesista

Imprimir listado

Imprimir_listado

Fecha_t_m

Fecha_e_m

Beneficiario

paterno

materno nombres

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 166: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.80, Slice y m-slice Filtro honorarios audioprotesista Begin

Index desde, hasta begin

Content: desde, hasta =>

Query fechas disponibles begin

Args: desde; hasta;

Process: listar_fechas_disponibles

Query end;

Index end;

Query Muestra_beneficiario2 begin

Args: rango_fecha;

Process: Busca indicaciones realizadas por el prestador, filtradas por el rango de fecha ingresado.

Luego calcula el total a cancelar por las indicaciones realizadas.

Result: Mensaje; listado_honorarios_audiop.

End query;

End;

listado_honorarios_audiop

Buscar

Muestra_beneficiario2

Ejercicio

listado_honorarios_audiop

desde

hasta

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 167: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.81, Slice y m-slice Listado honorarios audioprotesista

Begin

Id_benef; fecha_recepcion; fecha_entrega; fecha_sesion; valor_aten;

Query Imprimir_listado begin

Args Id_benef; fecha_recepcion; fecha_entrega; fecha_sesion; valor_aten;

Process: Imprime los honorarios del prestador.

Result: Honorarios Audioprotesista.

End query;

End

Listado_honorarios_audiop

Ejercicio

Audioprotesista.listado_honorarios_audiop

Run

dv_run

Apoyo Ejercicio

Fecha_entrega

Fecha_recepcion

Imprimir

Imprimir_listado

valor_aten

ApoyoTotal atenciones

Honorarios con

retencion

Total a pagar

Fecha_sesion

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 168: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.5.11 Slice y m-slice de farmacia

Figura 3.82, Slice y m-slice Farmacia index

index

Sociedad

Farmacia.index

Ingresar Reportes

listado_ind_farmacia

Id_prest

nombre direccion

telefono email Id_prov

Indicacion_farmacia

Principal

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 169: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.83, Slice y m-slice Guardar indicación farmacia (Ver anexo E, Figura 11) Begin

Run;

Query muestra_datos Begin

Args: Run;

Process: Busca los datos del beneficiario, su escuela y sus indicaciones si este ya hubiese sido

ingresado.

End query;

End

Begin

Id_benef; fecha_entrega; id_medicamento; cantidad;

Query Guardar_indicacion begin

Args: Id_benef; fecha_entrega; id_medicamento; cantidad;

Process: Guarda los datos de las recetas expendidas por la farmacia.

Result: Mensaje; indicacion_farmacia.guardar_indicacion.

End query;

End

Modificar_indicacion

Indicacion_farmacia

Farmacia.guardar_indicacion

Run

dv_run

nombre

ComunaBeneficiario

Fecha_nac paterno

materno nombres

archivo25

nivel

letra

Establecimiento

rbd dv_rbd

nombre

Buscar Guardar

Indicacion_farmacia

Guardar_indicacion

Muestra_datos Guardar_indicacionBeneficiario

Archivo25

Establecimiento

Indicacion_farmacia

Comuna

Fecha_entrega

Id_medicacmento

Ficha

cantidad

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 170: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.84, Slice y m-slice Listado indicación farmacia

Begin

Id_benef; Beneficiario.paterno; Beneficiario.materno; Beneficiario.nombres; fecha_entrega;

Medicamento.nombre; cantidad;

Query Imprimir_listado begin

Id_benef; Beneficiario.paterno; Beneficiario.materno; Beneficiario.nombres; fecha_entrega;

Medicamento.nombre; cantidad;

Process: Imprime los medicamentos expendidos por la farmacia.

Result: Medicamentos expendidos.

End query;

End

Listado_ind_farmacia

Indicacion_farmacia

Farmacia.listado_ind_farmacia

Run

dv_run

Indicacion_farmacia

Fecha_entrega

Imprimir

Imprimir_listado

Beneficiario

Beneficiario

paterno

materno nombres

nombre

Medicamento

Medicamento

cantidad

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 171: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.5.12 Slice y m-slice coordinador provincial

Figura 3.85, Slice y m-slice Coordinador provincial index

index

Coordinador

Coordinador_provincial.index

Ingresar Reportes

Id_prest

nombre direccion

telefono email Id_prov

Datos_audifono

Principal

listado_cotizacion

listado_honorarios_prestador_apoyo

Prestador

guarda_prest

Sociedad

guardar_sociedad

carta_compromiso

radiografia

ingresar_valor_rx

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 172: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.86, Slice y m-slice Guarda datos audífonos coordinador provincial

guardar_datos_aud

Datos_audifono

Coordinador_provincial.guardar_datos_aud

Id_prest

Fecha_recepcion

Fecha_entrega

modelo

Lista

oidoFecha_solicitud

Aprov_o_rev

Telefono_benef

Historial_audCambio_molde

GuardarBuscar

Muestra_datos guardar_indicacion

Beneficiario

Archivo25

Establecimiento Comuna

Datos_audifono

Datos_audifono

Guardar_datos_aud

nombre

Comuna archivo25

nivel

letra

Beneficiario

Fecha_nac paterno

materno nombres

Establecimiento

rbd dv_rbd

nombre

Id_benef

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 173: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Begin

Run;

Query muestra_datos Begin

Args: Run;

Process: Busca los datos del beneficiario, su escuela y sus indicaciones si este ya hubiese sido

ingresado.

End query;

End

Begin

Id_benef; id_prest; fecha_recepcion; fecha_entrega; modelo; oido; fecha_solicitud; telefono_benef;

aprov_o_rev; cambio_molde; historial_aud;

Query Guardar_indicacion begin

Args: Id_benef; id_prest; fecha_recepcion; fecha_entrega; modelo; oido; fecha_solicitud;

telefono_benef; aprov_o_rev; cambio_molde; historial_aud;

Process: Guarda los datos para la petición de audífonos por parte del Coordinador provincial a la

óptica de audífonos.

Result: Mensaje; Datos_audifono.guardar_datos_aud.

End query;

End

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 174: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.87, Slice y m-slice Listado_cotizacion audífonos coordinador provincial

(Ver anexo E, Figura 12)

Begin

Id_benef; fecha_recepcion; fecha_cotizacion; num_presupuesto; modelo; valor; observacion;

Query Imprimir_listado begin

Args: Id_benef; fecha_recepcion; fecha_cotizacion; num_presupuesto; modelo; valor; observacion;

Process: Imprime los datos de las cotizaciones efectuadas.

Result: Listado_cotizacion.

End query;

End

Listado_cotizacion

Cotizacion_aud

Coordinador_provincial.listado_cotizacion

Imprimir

Run

Fecha_recepcion

Dv_run

Imprimir_listado

Cotizacion_aud

Fecha_cotizacion

Num_presupuesto

modelo

valor

observacion

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 175: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.88, Slice y m-slice Filtro_honorarios_prestador

Begin

Index desde, hasta begin

Content: desde, hasta =>

Query fechas disponibles begin

Args: desde; hasta;

Process: listar_fechas_disponibles

Query end;

Index end;

Query Muestra_beneficiario2 begin

Args: rango_fecha;

Process: Busca indicaciones realizadas por el prestador, filtradas por el rango de fecha ingresado.

Luego calcula el total a cancelar por las indicaciones realizadas.

Result: Mensaje; listado_honorarios_prestador.

End query;

End;

listadoCoordP_hon_prestador

Buscar

Muestra_beneficiario2

listadoCoordP_hon_prestador

desde

hasta

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 176: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.89, Slice y m-slice Listado_honorarios_prestador

Begin

Id_benef; nombre; valor_aten; total_atenciones; honorarios_con_retencion; total_a_pagar;

Query Imprimir_listado begin

Args: Id_benef; nombre; valor_aten; total_atenciones; honorarios_con_retencion; total_a_pagar;

Process: Imprime un listado con los honararios de los prestadores de un tipo. Cada tipo de

prestador tiene su propio listado de honorarios.

Result: Listado_honorarios_prestador.

End query;

End

listado_honorarios_prestador

Apoyo

Coordinador_provincial.listado_honorarios_prestador

Imprimir

Run

Valor_atenDv_run

nombre

Prestador

Imprimir_listado

Apoyo Prestador

Total atenciones

Honorarios con

retencion

Honorarios a

pagar

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 177: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.90, Slice y m-slice Listado_prestadores

Begin

Id_prest; nombre; direccion; telefono; email; especialidad;

Query Imprimir_listado begin

Args: Id_prest; nombre; direccion; telefono; email; especialidad;

Process: Imprime un listado con los prestadores existentes en el PSE.

Result: Listado_prestadores.

End query;

End

listado_prestadores

Prestador

Coordinador_provincial.listado_prestadores

Imprimir

Run

Imprimir_listado

Apoyo Prestador

nombredireccion

telefonoemail

Especialidad

Apoyo

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 178: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.91, Slice y m-slice Guarda prestadores

Begin

Id_prest; nombre; direccion; telefono; email; tipo_prestador; especialidad; centro_medico; valor_atencion;

login; password;

Query guardar_datos begin

Args: Id_prest; nombre; direccion; telefono; email; tipo_prestador; especialidad; centro_medico;

valor_atencion; login; password;

Process: guarda los datos de un prestador de apoyo

Result: guarda_prest.

End query;

End

guarda_prest

Prestador

Coordinador_provincial.guarda_prest

Id_prest

nombre

direccion

GuardarBuscar

Muestra_datos guardar_datos

Prestador

Screening

Medico Apoyo

Prestador

guarda_prest

telefonoemail

Tipo_prestador

Lista

especialidad

Lista

Centro_medico

ListaValor_atencion

login password

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 179: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.92, Slice y m-slice Guardar sociedad

Begin

run; nombre; direccion; provincia; telefono; email; tipo_sociedad; representante; login; password;

Query guardar_datos begin

Args: run; nombre; direccion; provincia; telefono; email; tipo_sociedad; representante; login;

password;

Process: guarda los datos de una sociedad

Result: guardar_sociedad

End query;

End

guardar_sociedad

Sociedad

Coordinador_provincial.guardar_sociedad

run

nombre

direccion

GuardarBuscar

Muestra_datos guardar_datos

SociedadSociedad

guardar_sociedad

telefono email

tipo_sociedad

Lista

provincia

representante

login

password

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 180: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.93, Slice y m-slice Carta compromiso

Begin

texto; nombre_apoderado; run; dv_run; marca; modelo; vocal; nombre_hijo;

Query Imprimir_listado begin

Args: texto; nombre_apoderado; run; dv_run; marca; modelo; vocal; nombre_hijo;

Process: Imprime carta compromiso con los datos ingresados.

Result: carta_compromiso.

End query;

End

carta_compromiso

texto

imprimir

imprimir

carta_compromiso

run

Nombre_apoderado

dv_run

marca

modelo

vocal

Nombre_hijo

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 181: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3.94, Slice y m-slice Ingresar valor radiografía

Begin

nombre; valor;

Query guardar_valor begin

Args: nombre; valor;

Process: guarda el valor de una radiografía

Result: guardar_rx

End query;

End

guardar_rx

Radiografia

Coordinador_provincial.ingresar_valor_rx

GuardarSeleccionar

Muestra_valor guardar

radiografiaRadiografia

guardar_rx

nombre

Lista

valor

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 182: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.5.13 Slice y m-slice coordinador comunal

Figura 3.95, Slice y m-slice Listado_prestadores coordinador comunal (Ver anexo E, Figura 13)

Begin

Id_prest; nombre; direccion; telefono; email; especialidad;

Query Imprimir_listado begin

Args: Id_prest; nombre; direccion; telefono; email; especialidad;

Process: Imprime un listado con los prestadores existentes en el PSE.

Result: Listado_prestadores.

End query;

End

listado_prestadores

Prestador

Coordinador_comunal.listado_prestadores

Imprimir

Run

Imprimir_listado

Apoyo Prestador

nombredireccion

telefonoemail

Especialidad

Apoyo

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 183: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.5.14 Slice y m-slice cambio de contraseña

Figura 3.96, Slice y m-slice Cambio de contraseña

Cambio_contraseña

Modificar

Buscar_usuario

Login

password

Nueva_password

Coordinador

Prestador

Establecimiento

Audioprotesista

index

Kinesiologo

index

Centro medico

index

Farmacia

index

Centro radiológico

index

Ortesista

index

Optica

index

Tec. Med.

Oftalmologo

index

Tec. Med.

Otorrino

index

Contactólogo

index

Sociedad

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 184: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Begin

login; password;

Query Buscar_usuario begin

Args: login; password; nueva_password

Process: Cambia password del usuario.

Result: Mensaje de resultado; Cambiar_contraseña.

End query;

End

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 185: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.6 MAPA NAVEGACIONAL

Esta última etapa señala las rutas o caminos que estarán habilitados para que el usuario

pueda navegar por el sitio Web. Para esto se debe tener un especial cuidado en analizar cada

una de las entidades definidas en el modelo E-R. Se debe tener en consideración que la

metodología DRM está diseñada para sitios que son actualizados constantemente, es por esto

que las rutas deben señalarse en términos generales.

3.6.1 Modelo navegacional del coordinador provincial

Figura 3.97, Modelo navegacional del Coordinador provincial (Ver Anexo E, Figura 14)

Indice

Ficha

Ficha

Indice

Casos Especiales

Beneficiario

Indice

Establecimiento

Establecimiento

Indice

Pesquisa

Pesquisa

Indice

Consultorio

Consultorio

Indice

Coordinador

Coordinador

Indice

CoordCom

CoordCom

Indice

Comuna

Comuna

Indice

Prestador

Prestador

Indice

Tipo_prest

Tipo_prest

Indice

Screening

Screening

Indice

Medico

Medico

Indice

Apoyo

Apoyo

Indice

Sociedad

Sociedad

Indice

Tipo_prest

EvaluacionEval_medico

Ina_pesq

Indice

Ina_presq

Ina_control

Indice

InaControl

Indice

Beneficiario

Indice

Escuela

ComunaArchivo21

Indice

Indicaciones

Datos_audifono Audifono

Indice

Carta compromiso

Indice

Listado cotizaciones

Cotizacion_aud

Indice

Prestadores apoyo

Apoyo Prestador

Indice Honorario

Prestador apoyo

Apoyo Indicacion_prestado_apoyo

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 186: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.6.2 Modelo navegacional del prestador de apoyo ortesista

Figura 3.98, Modelo navegacional del Ortesista (Ver Anexo E, Figura 15)

Indice

Beneficiario

Beneficiario Archivo21

Indice

Escuela

Comuna

Indice

Indicaciones

Indicacion_ortesista

Indice

Citas

Cita_general

Indice

Atenciones realizadas

Indicacion_ortesista

Indice

Honorarios

Apoyo

Indice

Cambio contraseña

ApoyoPrestador

Archivo23

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 187: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.6.3 Modelo navegacional del prestador de apoyo kinesiólogo

Figura 3.99, Modelo navegacional del Kinesiólogo (Ver Anexo E, Figura 16)

Indice

Beneficiario

Beneficiario Archivo21

Indice

Escuela

Comuna

Indice

Indicaciones

Ejercicio

Indice

Citas

Cita_general

Indice

Atenciones realizadas

Ejercicio

Indice

Honorarios

Apoyo

Indice

Cambio contraseña

ApoyoPrestador

Archivo23

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 188: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.6.4 Modelo navegacional del prestador de apoyo contactólogo

Figura 3.100, Modelo navegacional del Contactólogo (Ver Anexo E, Figura 17)

Indice

Beneficiario

Beneficiario Archivo21

Indice

Escuela

Comuna

Indice

Indicaciones

Indicacion_contactologo

Indice

Citas

Cita_general

Indice

Atenciones realizadas

Indicacion_conatctologo

Indice

Honorarios

Apoyo

Indice

Cambio contraseña

ApoyoPrestador

Archivo23

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 189: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.6.5 Modelo navegacional centro radiológico

Figura 3.101, Modelo navegacional del Centro radiológico (Ver Anexo E, Figura 18)

Indice

Beneficiario

Beneficiario Archivo21

Indice

Escuela

Comuna

Indice

Indicaciones

Indicacion_centro_radiologico

Indice

Citas

Cita_general

Indice

Atenciones realizadas

Indicacion_centro_radiologico

Indice

Honorarios

Apoyo

Indice

Cambio contraseña

ApoyoPrestador

Archivo23

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 190: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.6.6 Modelo navegacional tecnólogo médico oftalmólogo

Figura 3.102, Modelo navegacional del Tecnólogo médico oftalmólogo

(Ver Anexo E, Figura 19)

Indice

Beneficiario

Beneficiario Archivo21

Indice

Escuela

Comuna

Indice

Indicaciones

Indicacion_tec_m_oft

Indice

Citas

Cita_general

Indice

Atenciones realizadas

Indicacion_tec_m_oft

Indice

Honorarios

Apoyo

Indice

Cambio contraseña

ApoyoPrestador

Archivo23

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 191: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.6.7 Modelo navegacional tecnólogo médico otorrino

Figura 3.103, Modelo navegacional del Tecnólogo médico otorrino

(Ver Anexo E, Figura 20)

Indice

Beneficiario

Beneficiario Archivo21

Indice

Escuela

Comuna

Indice

Indicaciones

Indicacion_tec_m_oto

Indice

Citas

Cita_general

Indice

Atenciones realizadas

Indicacion_tec_m_oto

Indice

Honorarios

Apoyo

Indice

Cambio contraseña

ApoyoPrestador

Archivo23

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 192: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.6.8 Modelo navegacional farmacia

Figura 3.104, Modelo navegacional de la Farmacia (Ver Anexo E, Figura 21)

Indice

Beneficiario

Beneficiario Archivo21

Indice

Escuela

Comuna

Indice

Indicaciones

Indicacion_farmacia

Indice

Medicamentos despachados

Indicacion_farmacia

Indice

Cambio contraseña

ApoyoPrestador

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 193: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.6.9 Modelo navegacional óptica de lentes

Figura 3.105, Modelo navegacional de la Óptica de lentes (Ver Anexo E, Figura 22)

Indice

Beneficiario

Beneficiario Archivo21

Indice

Escuela

Comuna

Indice

Indicaciones

Indicacion_optica_oftal

Indice

Atenciones realizadas

Indicacion_optica_oftal

Indice

Cambio contraseña

ApoyoPrestador

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 194: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.6.10 Modelo navegacional óptica de audífonos

Figura 3.106, Modelo navegacional de la Óptica de audífonos (Ver Anexo E, Figura 23)

Indice

Recetas revisadas

aprov_audifonos_opt

Indice

Cambio contraseña

ApoyoPrestador

Indice

Audífonos entregados

envio_audifono

Indice

Listado cotizaciones

envio_audifono

Indice

Beneficiario

Beneficiario Archivo21

Indice

Escuela

Comuna

Indice

Evaluación

aprov_audifonos_opt envio_audifono

Indice

Entrega

Indice

Cotización

cotizacion_aud

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 195: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

3.6.11 Modelo navegacional prestador apoyo audioprotesista

Figura 3.107, Modelo navegacional del Audioprotesista (Ver Anexo E, Figura 24)

Indice

Listado moldes

Indicacion_audioprotesista

Indice

Cambio contraseña

ApoyoPrestador

Indice

Honorarios

Ejercicio

Indice

Beneficiario

Beneficiario Archivo21

Indice

Escuela

Comuna Cita Indicacion_audioprotesistaEjercicio

Indice

Plan adaptación

Indice

Citación

Indice

Toma molde

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 196: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Capítulo IV

Implementación

En los últimos años la tendencia en el desarrollo de sitios Web y negocios virtuales ha

proliferado incontrolablemente, este avance tecnológico y las novedosas estrategias de vender un

producto o promocionar cualquier servicio, presenta una variante orientada a disponer estos

recursos mediante el uso de Internet, lo cual ha originado un cúmulo de herramientas para el

desarrollo de estos ambientes propios de las plataformas Web.

El objetivo de implementar una aplicación Web que permita manejar información

generada por diversos procesos requiere una selección de herramientas de desarrollo que vayan

en directo beneficio del logro de un sistema que resuelva eficientemente los problemas detectados

en la organización y que preste una real funcionalidad. Para lograr este objetivo se debe elegir un

software de desarrollo que cumpla a cabalidad los requisitos de construcción y permita generar

una aplicación robusta, fácil de utilizar y con buena llegada hacia el usuario final.

Dentro de este capítulo se dan a conocer las herramientas utilizadas para la construcción

de scripts, como es el caso de PHP, formularios HTML para la captura y visualización de la

información generada con DREAMWEAVER, PostgreSQL como Base de Datos, y finalmente se

especifican los pasos a seguir para instalación de la aplicación.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 197: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

4.1 ORGANIZACIÓN DE LOS DIRECTORIOS CONTENEDORES

La organización de los directorios contenedores de los archivos que permiten el

funcionamiento de la aplicación, como son scripts, javascripts y php, es la siguiente:

- JUNAEB2

- Receta_Audioprotesista

- Imagenes

- Menu_images

- Receta_contactologo

- Imagenes

- Menu_images

- Receta_centro_radiológico

- Imagenes

- Menu_images

- Receta_farma_oto

- Imagenes

- Menu_images

- Receta_kinesiólogo

- Imagenes

- Menu_images

- Receta_optica_lentes

- Imagenes

- Menu_images

- Receta_ortesista

- Imagenes

- Menu_images

- Receta_optica_audífonos

- Imagenes

- Menu_images

- Receta_tec_med_oft

- Imagenes

- Menu_images

- Receta_tec_med_oto

- Imagenes

- Menu_images

- Reportes_apoyo

La disposición usada para organizar los archivos es la misma usada en la tesis anterior

[APSE04] lo que permite un mejor entendimiento del funcionamiento debido a que cada

directorio almacena archivos que corresponden al ambiente de trabajo de un único tipo de

prestador, exceptuando la carpeta que contiene los reportes que son utilizados por varios

prestadores evitando así la duplicidad innecesaria de archivos.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 198: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

4.2 HERRAMIENTAS UTILIZADAS

Para el desarrollo del nuevo módulo se utilizaron las mismas herramientas con las cuales

es construyó el sistema Web “Automatización del Programa de Salud Escolar JUNAEB - Ñuble”

[APSE04] a modo de asegurarse de obtener los mismos resultados en cuanto al diseño, interfaz

de usuario y persistencia de los datos generados.

El conjunto de herramientas que se utilizaron son las siguientes:

- Lenguaje de programación PHP: para la implementación de las páginas dinámicas.

- Lenguaje de programación HTML: para la implementación de páginas estáticas y

diseñado para estructurar textos y presentarlos en forma de hipertexto.

- Lenguaje de programación JAVASCRIPT: para la formulación de validaciones en el

código y objetos de los formularios en el browser del cliente.

- Servidor APACHE: como contenedor de CGI.

- Framework MACROMEDIA DREAMWEAVER: para la construcción de formularios

HTML, creación de scripts PHP y javascripts.

- POSTGRESQL: como motor de base de datos para la persistencia de la información.

- Browser Internet Explorer: para verificar el funcionamiento y diseño de presentación

de los formularios y menús.

4.3 INSTALACIÓN DEL SISTEMA

4.3.1 Instalación la aplicación

El módulo “Prestaciones de Apoyo” debe estar inserto en el directorio JUNAEB2 que

contiene el sistema “Automatización del Programa de Salud Escolar JUNAEB - Ñuble”

[APSE04], por lo tanto el conjunto de carpetas que conforman el nuevo módulo y que

corresponden a los médicos prestadores deben ubicarse en el mismo nivel en que están los

screenings, médicos especialistas, coordinador provincial, entre otros.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 199: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

4.3.2 Instalación de la base de datos

A la base de datos existente se le deben agregar todas las tablas que conforman el

nuevo módulo de manera que se tenga una sola base de datos con la información generada a

lo largo de todos los procesos que incluyen el área de salud escolar.

No se modificó la estructura de las tablas existentes, solo se usaron para extraer y

almacenar información, por lo tanto lo que se requiere es sólo agregar las nuevas tablas. Esta

acción debe ser ejecutada por el administrador del sistema, quien tiene los privilegios para

realizarlo.

Se crearon archivos con extensión .sql que permiten ser ejecutados en la consola del

motor de base de datos y que crean automáticamente las tablas e ingresan datos a ellas. Se

idearon 2 archivos, uno contiene el total de las tablas y datos usados en todo el sistema y el

otro contiene solo las tablas y datos que comprenden el módulo “Prestaciones de apoyo”.

1. Junaeb.sql: Contiene el total de tablas del sistema y datos necesarios de insertar en

algunas de ellas.

2. Crea_tablas_apoyo.sql: Contiene el total de tablas que es necesario agregar para que

funcione el nuevo módulo, además de insertar datos necesarios en ellas.

Estos archivos se suministran en el disco compacto que contiene la aplicación y en

donde se detallan los pasos a seguir para el correcto funcionamiento.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 200: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Capítulo V

Pruebas y seguridad

La seguridad en los sistemas informáticos ha tomado gran auge debido a las cambiantes

condiciones y nuevas plataformas tecnológicas disponibles. La posibilidad de interconectarse a

través de redes, ha abierto nuevos horizontes a las organizaciones para mejorar su productividad

y poder explorar más allá de las fronteras nacionales, lo cual lógicamente ha traído consigo, la

aparición de nuevas amenazas para los sistemas de información.

En los sistemas basados en sitios Web se acentúa mayormente el tema de la seguridad ya

que el sitio se encuentra disponible para todos los usuarios con acceso a Internet. Es por esto y

porque se realizan transacciones de datos valiosos, que se debe diseñar un sistema de seguridad

que proteja a través de políticas de respaldo, controles de acceso, planes de contingencia, entre

otros.

En cuanto al correcto funcionamiento de la aplicación se deben realizar pruebas que

verifiquen que las transacciones realmente se llevan a cabo y se confirmen a modo de informar

sobre esto al usuario.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 201: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

5.1 SEGURIDAD

JUNAEB posee mecanismos de seguridad en sus servidores como Firewalls y sistemas de

respaldo, que actualmente protegen sus aplicaciones y datos por lo que no fueron incluidas en el

desarrollo del nuevo módulo “Prestaciones de Apoyo”.

Además, en el desarrollo del sistema “Automatización del Programa de Salud Escolar

JUNAEB - Ñuble” ya se sugirieron medidas que permitan proteger los datos y aplicaciones que

posee la organización. Lo que es válido de aplicar en el nuevo módulo por ser parte de este

sistema y así lograr un real resguardo de los activos como la información generada por los

prestadores de apoyo.

Alguna de estas medidas se enumeran en la siguiente lista:

5.1.1 Control de acceso de usuarios a las páginas

Se dispone una opción de creación de cuentas de usuario con login y password para el

ingreso a las páginas que incluyen el ambiente de trabajo de cada prestador, de manera que

sólo puedan acceder al sistema las personas que realmente deben hacerlo evitando el ingreso

de individuos ajenos a este.

5.1.2 Datos almacenados

Una copia de seguridad es una copia de los archivos de un equipo para almacenarlos en

un medio magnético como una cinta, un disco, un disco extraíble, éstas debieran hacerse a

través del establecimiento de políticas de seguridad que contemplen la realización de

respaldos semanales, mensuales, anuales. Estos backups, al ser almacenados en dispositivos

magnéticos, pueden ser dispuestos en un lugar físico distinto de donde estará la aplicación y

su Base de Datos.

La realización de copias de seguridad y la restauración de Base de Datos resulta útil

para resolver problemas que no son del sistema, como mover o copiar una Base de Datos de

un servidor a otro. La copia de seguridad de una base de datos consiste en una copia que

también se puede utilizar para restaurarla si se pierde. Al realizar una copia de seguridad, se

copia todo el contenido de la base de datos, incluidas las partes necesarias del registro de

transacciones.

A continuación los pasos que hay que seguir para descargar la estructura y los datos de

una base de datos completa.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 202: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Para realizar la copia de seguridad:

# su - postgres # pg_dump nombre_de_la_base_de_datos > archivo.dump

Para restaurar la base de datos completa con todos sus datos:

# su – postgres # psql nombre_de_la_base_de_datos -e < archivo.dump

5.1.3 Acceso a la base de datos mediante password

El ingreso a la base de datos se realizará mediante una conexión, la cual se encuentra

condicionada por el uso de login y password.

5.1.4 Password

El propósito de tener una password es que nadie a excepción del propietario tenga

acceso su cuenta.

Sólo debe ser de conocimiento del usuario.

Recordarla mentalmente y nunca escribirla en algún lugar, menos cerca del

computador.

Nunca dejar que alguien la vea cuando es ingresada.

Por ningún motivo enviarla a través de un correo electrónico.

Renovarla durante períodos de tiempo establecidos previamente, como por ejemplo

cada dos meses.

No usar palabras comunes, que sean fáciles de descifrar como de libros o

diccionarios.

Nunca usar el mismo nombre de la cuenta (login) como password.

Nunca usar la de otros sistemas o de otras cuentas.

Si hay alguna duda sobre si su cuenta ha sido violada, las medidas a tomar son:

Cambiarla inmediatamente.

Solicitar asesoría al personal indicado.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 203: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

5.2 PRUEBAS

El objetivo de la fase de pruebas de un programa es detectar todo posible error antes de

que entre en funcionamiento. Un error detectado en la fase de desarrollo puede ser costoso de

reparar, pero siempre es más costoso que el error le aparezca al usuario final. Las inspecciones de

software surgen a partir de la necesidad de producir software de alta calidad.

Bajo esta idea, un conjunto de pruebas será de mayor calidad cuantos menos errores

queden por descubrir tras haberla pasado. Y, viceversa, si un programa aún tiene muchos fallos

tras haber superado una serie de pruebas, se dirá que esta serie es de poca calidad.

En el ámbito de esta aplicación las pruebas deben centrase en el funcionamiento de las

entradas y salidas de datos, ya que la tarea de este nuevo módulo se enfoca en el registro de

información y entrega de esta hacia los usuarios. Además se deben tomar en cuenta los tiempos

de respuesta a las tareas solicitadas, puesto que al ser un sistema Web el procesamiento no se

realiza en los computadores de los usuarios sino que en el servidor central que posee JUNAEB y

es donde está alojada la base de datos con la información generada.

5.2.1 Plan de pruebas

El objetivo que persiguen las pruebas, es detectar la mayor cantidad de defectos

posibles, para lo cual se debe realizar una planificación, y de esta forma obtener resultados

satisfactorios y a un bajo costo, evitando el mal funcionamiento cuando el módulo entre en

uso por parte de los usuarios.

A continuación se presenta una planificación de las pruebas que se le harán al módulo

“Prestaciones de Apoyo”:

Pruebas Duración Propósito

De desempeño 2 días Medir los tiempos de respuesta bajo

diferentes condiciones de carga.

De tensión 2 días Se sobrecargará el sistema en cuanto a la

cantidad de datos.

Funcionales 5 días

Se realizarán pruebas de caja negra sobre

los módulos o formularios de mayor uso

por parte de los usuarios.

Tabla 5.1, Plan de pruebas

Las pruebas se realizarán en un ambiente simulado en dos equipos con características

diferentes en cuanto a velocidad de procesamiento de manera de obtener un promedio que

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 204: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

sea más representativo en cuanto a la heterogeneidad de los posibles computadores que

posean los usuarios.

Estas pruebas se realizarán en todas las recetas ingresadas por los prestadores de apoyo

de manera de asegurar el perfecto funcionamiento.

5.2.2 Implementación de las pruebas de desempeño y de tensión

Estas pruebas de medición se realizarán utilizando una función script de PHP, que rescata

el tiempo (en microsegundos) en que se inicia la carga de la página en el browser y el tiempo

que demora en desplegar por completo la página con sus datos.

Para el cálculo del acceso a la base de datos, se tomará en cuenta el tiempo de realizar la

consulta SQL, el tiempo en retornar los datos solicitados y desplegar en pantalla la

información. La función utilizada se describe a continuación.

Figura 5.1, Función para calcular tiempos de respuesta

Los tiempos se obtendrán luego de promediar 5 ejecuciones de los ingresos de

información más relevantes o con mayor cantidad de carga en la consulta SQL asociada a

estos.

<?php

function getmicrotime() {

list($usec, $sec) = explode(" ",microtime());

return ((float)$usec + (float)$sec);

}

$tiempo_inicio = getmicrotime();

?>

// ejecución de carga del script HTML o la consulta SQL

<?php

$tiempo_fin = getmicrotime();

$tiempo_total = round($tiempo_fin - $tiempo_inicio,3);

echo "<font size=\"-3\">Tiempo de ejecución:

$tiempo_total </font>";

?>

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 205: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

5.2.2.1 Resultados de pruebas de desempeño

Pruebas en un equipo con características: - Procesador Intel Celeron 850 Mhz

- Memoria RAM 128 MB

- Disco Duro 20 GB

Módulo php

Cantidad

de

registros

accesados

Tiempo

en cargar

la página

Tiempo en

acceder a los

datos(consult

a SQL)

Tiempo en

guardar los

datos(consulta

SQL)

Centro radiológico

(receta_centro_radiologico.php) 1350 0.003 0.643 1.249

Contactólogo

(recetacontactologo.php) 1350 0.002 0.508 0.451

Kinesiólogo

(receta_kinesiologo.php) 1350 0.003 0.654 0.859

Ortesista (receta_ortesista.php) 1350 0.003 0.806 0.546

Tec. Méd. Oftalmólogo

(recetaoft.php) 1350 0.001 0.612 0.663

Tec. Méd. Otorrino

(receta_tec_med_otor.php) 1350 0.003 0.926 0.555

Farmacia (receta_farm_oto.php) 1350 0.003 0.503 0.366

Óptica lentes

(receta_optica.php) 1350 0.002 0.468 0.625

Óptica audífonos

(evaluacion_indicaciones.php) 1350 0.002 0.625 0.659

Audioprotesista

(plan_adaptacion.php) 1350 0.0073 0.572 0.95

Tabla 5.2, desempeño primer equipo

Pruebas en un equipo con características: - Procesador AMD Mobile 1800 Mhz

- Memoria RAM 512 MB

- Disco Duro 50 GB

Módulo php

Cantidad

de

registros

accesados

Tiempo

en cargar

la página

Tiempo en

acceder a los

datos(consult

a SQL)

Tiempo en

guardar los

datos(consulta

SQL)

Centro radiológico

(receta_centro_radiologico.php) 1350 0.0016 0.289 0.425

Contactólogo

(recetacontactologo.php) 1350 0.001 0.231 0.221

Kinesiólogo

(receta_kinesiologo.php) 1350 0.001 0.154 0.276

Ortesista (receta_ortesista.php) 1350 0.002 0.432 0.223

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 206: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Tec. Méd. Oftalmólogo

(recetaoft.php) 1350 0.002 0.372 0.332

Tec. Méd. Otorrino

(receta_tec_med_otor.php) 1350 0.001 0.192 0.268

Farmacia (receta_farm_oto.php) 1350 0.03 0.116 1.369

Óptica lentes

(receta_optica.php) 1350 0.0014 0.153 0.348

Óptica audífonos

(evaluacion_indicaciones.php) 1350 0.001 0.168 0.216

Audioprotesista

(plan_adaptacion.php) 1350 0.001 0.787 0.698

Tabla 5.3, desempeño segundo equipo

Promedio de las pruebas realizadas:

Módulo php

Tiempo en

cargar la

página

Tiempo en acceder

a los

datos(consulta

SQL)

Tiempo en

guardar los

datos(consulta

SQL)

Centro radiológico

(receta_centro_radiologico.php) 0.0095 0.466 0.8374

Contactólogo

(recetacontactologo.php) 0.0015 0.3695 0.336

Kinesiólogo

(receta_kinesiologo.php) 0.002 0.404 0.5675

Ortesista (receta_ortesista.php) 0.0025 0.619 0.3845

Tec. Méd. Oftalmólogo

(recetaoft.php) 0.0015 0. 492 0.4975

Tec. Méd. Otorrino

(receta_tec_med_otor.php) 0.002 0.559 0.4115

Farmacia (receta_farm_oto.php) 0.0165 0.3095 0.8675

Óptica lentes

(receta_optica.php) 0.008 0.3105 0.973

Óptica audífonos

(evaluacion_indicaciones.php) 0.0015 0.3815 0.4375

Audioprotesista

(plan_adaptacion.php) 0.037 0.6795 0.824

Tabla 5.4, desempeño promedio

Luego de haber realizado las pruebas de desempeño se puede notar que los

tiempos obtenidos son bastante razonables respecto del tiempo que los usuarios están

dispuestos a esperar [ETR05] para lo que implica buscar e insertar información en una

base de datos. Hay que tener en cuenta eso sí que las pruebas se realizaron en un

ambiente simulado, ya que en el caso de Internet se depende mucho del grado de

congestión que tenga la red donde a mayor congestión, más lenta es la carga de la

página, pero se obtuvieron tiempos promedios de tal forma de hacerlo más

representativo.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 207: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

5.2.3 Implementación de las pruebas funcionales

Las pruebas funcionales se realizaron de modo de probar el correcto funcionamiento

del total de los campos que permiten el ingreso de datos en los formularios que contiene cada

espacio de trabajo perteneciente a los prestadores de apoyo y a los coordinadores. Estas

pruebas son las denominadas “Pruebas de Caja Negra”.

Las pruebas de caja negra se centran en lo que se espera de un módulo, es decir,

intentan encontrar casos en que el módulo no se ajusta a su especificación. Por ello se

denominan pruebas funcionales, de modo de suministrarle datos como entrada y estudiar la

salida, sin preocuparse de lo que pueda estar haciendo el módulo por dentro. Las pruebas de

caja negra están especialmente indicadas en aquellos módulos que van a ser interfaz con el

usuario.

Las páginas evaluadas son las siguientes:

index.php (página de inicio)

receta_centro_radiologico.php

recetacontactologo.php

receta_kinesiologo.php

receta_ortesista.php

recetaoft.php

receta_tec_med_otor.php

receta_farm_oto.php

receta_optica.php

evaluacion_indicacion.php

entrega_audifonos.php

cotizacion_aud.php

plan_adaptacion.php

citación_aud.php

receta_audiprotesista.php

ingresar_citacion.php (una en cada prestador)

cambiar_contrasena.php (única para todos los prestadores)

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 208: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

5.2.3.1 Resultados de las pruebas de caja negra

Las siguientes tablas representan los resultados obtenidos luego de aplicar la

metodología de pruebas explicada anteriormente.

Index.php

Propósito : Probar que los usuarios pueden iniciar sesión con el nombre de

usuario, su contraseña y el tipo de prestador.

Prerequisitos : El usuario no ha iniciado sesión todavía.

Los usuarios hvargas, cenrorad, contactolo, kinesio, ortesista,

tecmedoft, opticalent, audifonos y audiop existen, y la cuenta es

válida

Datos de prueba : Login = {login correcto, login incorrecto, vacío, espacio}

Password = {válida, inválida, vacío, espacio}

Tipo = {correcto, incorrecto}

Estas pruebas se hicieron para todos los usuarios nombrados en

el punto anterior (Prerequisitos)

Pasos : 1. Visitar la página de inicio

2. Digitar Login

3. Digitar Password

4. Seleccionar Tipo de usuario

5. Hacer clic en Entrar

6. Ver página personal

7. Verificar si el inicio de sesión es correcto

Resultados

esperados :

Si todos los datos son correctos, ver página personal.

Si algunos de los datos son incorrectos, ver mensaje de error y

reintentar el acceso.

Resultados

obtenidos :

Cuando todos los datos fueron correctos, se accedió a la página

personal.

Cuando algunos de los datos fueron incorrectos, se mostró un

mensaje informando el error y retornó a la página de inicio.

Evaluación de la

prueba :

Al probar todas las combinaciones de datos de entrada, se

obtuvieron los resultados esperados.

Tabla 5.5, Resultados pruebas index.php

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 209: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

receta_centro_radiologico.php

Propósito : Probar el ingreso de recetas por parte del centro radiológico.

Prerequisitos : El usuario deberá haberse identificado como centro

radiológico.

El usuario deberá estar en su página personal.

Datos de prueba : RUN = {14032532, 9184769, 15/770321, -15770328,

)(/&%?”, vacío, espacio}

DV = {válido, inválido, vacío, espacio}

Nº Exposiciones = {@, $, G, r}

Fecha Recepción, Fecha Entrega = {4362875, 52-02-2005,

09-13-2005}

Ingreso de valores correctos en todas las indicaciones

Pasos : 1. Hacer clic en Ing. receta en el Menú.

2. Digitar Run

3. Digitar Dv

4. Hacer clic en Buscar

5. Digitar número de exposiciones

6. Seleccionar botones de selección

7. Digitar Fecha de Recepción

8. Digitar Fecha de Entrega (opcional)

9. Hacer clic en Guardar

Resultados

esperados :

Cuando se ingrese un run y/o dígito verificador que no sean

correctos debe presentarse un mensaje indicando que el run

no es correcto.

Cuando se ingresen caracteres que no sean numéricos se debe

desplegar un mensaje indicando introduzca un número.

En caso de no haber ingresado la fecha de entrega debe

aparecer un mensaje indicando que la receta ha sido

ingresada, por el contrario, si se ingresó la fecha de entrega

debe aparecer un mensaje indicando que la receta fue cerrada.

Resultados

obtenidos :

Cuando todos los datos fueron correctos y dependiendo de si

se ingresó la fecha de entrega se mostró el mensaje

correspondiente.

Al ingresar el run y el dígito verificador en forma incorrecta

se desplegaron los mensajes indicando la falta.

Al ingresar caracteres que no son numéricos en el número de

exposiciones se desplegó el mensaje indicando el error.

Al ingresar fechas en formatos no válidos se desplegó el

mensaje indicando el error.

Evaluación de la

prueba :

El error encontrado fue: al ingresar fechas con un mes mayor

a 12 o un día mayor a lo permitido envió dos mensajes, uno

de ellos fuera de lugar.

Tabla 5.6, Resultados pruebas receta_centro_radiologico.php

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 210: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

recetacontactologo.php

Propósito : Probar el ingreso de recetas por parte del contactólogo.

Prerequisitos : El usuario deberá haberse identificado como contactólogo.

El usuario deberá estar en su página personal.

Datos de prueba : RUN = {14032532, 9184769, 15/770321, -15770328,

)(/&%?”, vacío, espacio}

DV = {válido, inválido, vacío, espacio}

Indicaciones = {dgsd3kj443, 3k1, 0}

Fecha Recepción, Fecha Entrega = {4362875, 52-02-2005,

09-13-2005}

Ingreso de valores correctos en todas las indicaciones

Pasos : 1. Hacer clic en Ingresar receta en el Menú.

2. Digitar Run

3. Digitar Dv

4. Hacer clic en Buscar

5. Digitar las indicaciones correspondientes

6. Seleccionar botones de selección

7. Digitar Fecha de Recepción

8. Digitar Fecha de Entrega (opcional)

9. Hacer clic en Guardar

Resultados

esperados :

Cuando se ingrese un run y/o dígito verificador que no sean

correctos debe presentarse un mensaje indicando que el run

no es correcto.

Cuando se ingresen caracteres que no sean numéricos en las

áreas donde se exige se debe desplegar un mensaje indicando

introduzca un número.

En caso de no haber ingresado la fecha de entrega debe

aparecer un mensaje indicando que la receta ha sido

ingresada, por el contrario, si se ingresó la fecha de entrega

debe aparecer un mensaje indicando que la receta fue cerrada.

Resultados

obtenidos :

Cuando todos los datos fueron correctos y dependiendo de si

se ingresó la fecha de entrega se mostró el mensaje

correspondiente.

Al ingresar el run y el dígito verificador en forma incorrecta

se desplegaron los mensajes indicando la falta.

Al ingresar caracteres que no son numéricos en las áreas

donde se exige, se desplegó un mensaje indicando el error.

Al ingresar fechas en formatos no válidos se desplegó el

mensaje indicando el error.

Evaluación de la

prueba :

El error encontrado fue: al ingresar fechas con un mes mayor

a 12 o un día mayor a lo permitido envió dos mensajes, uno

de ellos fuera de lugar.

Tabla 5.7, Resultados pruebas recetacontactologo.php

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 211: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

receta_kinesiologo.php

Propósito : Probar el ingreso de recetas por parte del kinesiólogo.

Prerequisitos : El usuario deberá haberse identificado como kinesiólogo.

El usuario deberá estar en su página personal.

Datos de prueba : RUN = {14032532, 9184769, 15/770321, -15770328,

)(/&%?”, vacío, espacio}

DV = {válido, inválido, vacío, espacio}

Fecha sesiones = {4362875, 52-02-2005, 09-13-2005, 01-11-

2005, 02-11-2005, 03-11-2005, 04-11-2005, 05-11-2005}

Fecha Recepción, Fecha Entrega = {4362875, 52-02-2005,

09-13-2005}

Ingreso de valores correctos en todas las indicaciones

Pasos : 1. Hacer clic en Ingresar receta en el Menú.

2. Digitar Run

3. Digitar Dv

4. Hacer clic en Buscar

5. Digitar las fechas de las sesiones y sus observaciones

6. Digitar Fecha de Recepción

7. Digitar Fecha de Entrega (opcional)

8. Hacer clic en Guardar

Resultados

esperados :

Cuando se ingrese un run y/o dígito verificador que no sean

correctos debe presentarse un mensaje indicando que el run

no es correcto.

Al ingresar fechas con formato inválido o fuera de los rangos

permitidos debe presentarse un mensaje indicando el error

cometido.

En caso de no haber ingresado la fecha de entrega debe

aparecer un mensaje indicando que la receta ha sido

ingresada, por el contrario, si se ingresó la fecha de entrega

debe aparecer un mensaje indicando que la receta fue cerrada.

Resultados

obtenidos :

Cuando todos los datos fueron correctos y dependiendo de si

se ingresó la fecha de entrega se mostró el mensaje

correspondiente.

Al ingresar el run y el dígito verificador en forma incorrecta

se desplegaron los mensajes indicando la falta.

Al ingresar fechas en formatos o rangos no válidos se

desplegó el mensaje indicando el error.

Evaluación de la

prueba :

El error encontrado fue: al ingresar fechas con un mes mayor

a 12 o un día mayor a lo permitido envió dos mensajes, uno

de ellos fuera de lugar.

Tabla 5.8, Resultados pruebas receta_kinesiologo.php

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 212: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

receta_ortesista.php

Propósito : Probar el ingreso de recetas por parte del ortesista.

Prerequisitos : El usuario deberá haberse identificado como ortesista.

El usuario deberá estar en su página personal.

Datos de prueba : RUN = {14032532, 9184769, 15/770321, -15770328,

)(/&%?”, vacío, espacio}

DV = {válido, inválido, vacío, espacio}

Datos indicaciones = {-2, 0.3, dhfe, 1, 2b, “ ”}

Fecha Recepción, Fecha Entrega = {4362875, 52-02-2005,

09-13-2005}

Pasos : 1. Hacer clic en Ingresar receta en el Menú.

2. Digitar Run

3. Digitar Dv

4. Hacer clic en Buscar

5. Digitar las indicaciones correspondientes

6. Digitar Fecha de Recepción

7. Digitar Fecha de Entrega (opcional)

8. Hacer clic en Guardar

Resultados

esperados :

Cuando se ingrese un run y/o dígito verificador que no sean

correctos debe presentarse un mensaje indicando que el run

no es correcto.

Al ingresar fechas con formato inválido o fuera de los rangos

permitidos debe presentarse un mensaje indicando el error

cometido.

Al ingresar caracteres no numéricos el las áreas dispuesta

para valores numéricos debe presentarse un mensaje de error

al usuario.

En caso de no haber ingresado la fecha de entrega debe

aparecer un mensaje indicando que la receta ha sido

ingresada, por el contrario, si se ingresó la fecha de entrega

debe aparecer un mensaje indicando que la receta fue cerrada.

Resultados

obtenidos :

Cuando todos los datos fueron correctos y dependiendo de si

se ingresó la fecha de entrega se mostró el mensaje

correspondiente.

Al ingresar el run y el dígito verificador en forma incorrecta

se desplegaron los mensajes indicando la falta.

Al ingresar caracteres no numéricos en las indicaciones se

obtuvieron los mensajes de error.

Al ingresar fechas en formatos no válidos se desplegó el

mensaje indicando el error.

Evaluación de la

prueba :

El error encontrado fue: al ingresar fechas con un mes mayor

a 12 o un día mayor a lo permitido envió dos mensajes, uno

de ellos fuera de lugar.

Tabla 5.9, Resultados pruebas receta_ortesista.php

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 213: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

recetaoft.php

Propósito : Probar el ingreso de recetas por parte del tecnólogo médico

oftalmólogo.

Prerequisitos : El usuario deberá haberse identificado como tecnólogo

médico oftalmólogo.

El usuario deberá estar en su página personal.

Datos de prueba : RUN = {14032532, 9184769, 15/770321, -15770328,

)(/&%?”, vacío, espacio}

DV = {válido, inválido, vacío, espacio}

Fecha sesiones = {4362875, 52-02-2005, 09-13-2005, 01-11-

2005, 02-11-2005, 03-11-2005, 04-11-2005, 05-11-2005}

Fecha Recepción, Fecha Entrega = {4362875, 52-02-2005,

09-13-2005}

Pasos : 1. Hacer clic en Ingresar receta en el Menú.

2. Digitar Run

3. Digitar Dv

4. Hacer clic en Buscar

5. Digitar las fechas de las sesiones y sus observaciones

6. Digitar Fecha de Recepción

7. Digitar Fecha de Entrega (opcional)

8. Hacer clic en Guardar

Resultados

esperados :

Cuando se ingrese un run y/o dígito verificador que no sean

correctos debe presentarse un mensaje indicando que el run

no es correcto.

Al ingresar fechas con formato inválido o fuera de los rangos

permitidos debe presentarse un mensaje indicando el error

cometido.

En caso de no haber ingresado la fecha de entrega debe

aparecer un mensaje indicando que la receta ha sido

ingresada, por el contrario, si se ingresó la fecha de entrega

debe aparecer un mensaje indicando que la receta fue cerrada.

Resultados

obtenidos :

Cuando todos los datos fueron correctos y dependiendo de si

se ingresó la fecha de entrega se mostró el mensaje

correspondiente.

Al ingresar el run y el dígito verificador en forma incorrecta

se desplegaron los mensajes indicando la falta.

Al ingresar fechas en formatos o rangos no válidos se

desplegó el mensaje indicando el error.

Evaluación de la

prueba :

El error encontrado fue: al ingresar fechas con un mes mayor

a 12 o un día mayor a lo permitido envió dos mensajes, uno

de ellos fuera de lugar.

Tabla 5.10, Resultados pruebas recetaoft.php

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 214: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

receta_tec_med_otor.php

Propósito : Probar el ingreso de recetas por parte del tecnólogo médico

otorrino.

Prerequisitos : El usuario deberá haberse identificado como tecnólogo

médico otorrino.

El usuario deberá estar en su página personal.

Datos de prueba : RUN = {14032532, 9184769, 15/770321, -15770328,

)(/&%?”, vacío, espacio}

DV = {válido, inválido, vacío, espacio}

Indicaciones = {Botones de selección}

Fecha Recepción, Fecha Entrega = {4362875, 52-02-2005,

09-13-2005}

Pasos : 1. Hacer clic en Ingresar receta en el Menú.

2. Digitar Run

3. Digitar Dv

4. Hacer clic en Buscar

5. Seleccionar las indicaciones

6. Digitar Fecha de Recepción

7. Digitar Fecha de Entrega (opcional)

8. Hacer clic en Guardar

Resultados

esperados :

Cuando se ingrese un run y/o dígito verificador que no sean

correctos debe presentarse un mensaje indicando que el run

no es correcto.

Al ingresar fechas con formato invalido o fuera de los rangos

permitidos debe presentarse un mensaje indicando el error

cometido.

En caso de no haber ingresado la fecha de entrega debe

aparecer un mensaje indicando que la receta ha sido

ingresada, por el contrario, si se ingresó la fecha de entrega

debe aparecer un mensaje indicando que la receta fue cerrada.

Resultados

obtenidos :

Cuando todos los datos fueron correctos y dependiendo de si

se ingresó la fecha de entrega se mostró el mensaje

correspondiente.

Al ingresar el run y el dígito verificador en forma incorrecta

se desplegaron los mensajes indicando la falta.

Al ingresar fechas en formatos o rangos no válidos se

desplegó el mensaje indicando el error.

Evaluación de la

prueba :

El error encontrado fue: al ingresar fechas con un mes mayor

a 12 o un día mayor a lo permitido envió dos mensajes, uno

de ellos fuera de lugar.

Tabla 5.11, Resultados pruebas receta_tec_med_otor.php

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 215: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

receta_farm_oto.php

Propósito : Probar el ingreso de recetas por parte de la Farmacia.

Prerequisitos : El usuario deberá haberse identificado como Farmacia.

El usuario deberá estar en su página personal.

Datos de prueba : RUN = {14032532, 9184769, 15/770321, -15770328,

)(/&%?”, vacío, espacio}

DV = {válido, inválido, vacío, espacio}

Cantidad de remedios = {-1, 0, 0.5, -0.1, 0,1, 2, 10}

Fecha Entrega = {4362875, 52-02-2005, 09-13-2005, 25-11-

2005}

Pasos : 1. Hacer clic en Ingresar receta en el Menú.

2. Digitar Run

3. Digitar Dv

4. Hacer clic en Buscar

5. Seleccionar los medicamentos e ingresar su cantidad

6. Digitar Fecha de Entrega

7. Hacer clic en Guardar

Resultados

esperados :

Cuando se ingrese un run y/o dígito verificador que no sean

correctos debe presentarse un mensaje indicando que el run

no es correcto.

Al ingresar fechas con formato inválido o fuera de los rangos

permitidos debe presentarse un mensaje indicando el error

cometido.

Al ingresar la fecha de entrega debe aparecer un mensaje

indicando que la receta ha sido ingresada.

Resultados

obtenidos :

Cuando todos los datos fueron correctos se mostró el mensaje

correspondiente.

Al ingresar el run y el dígito verificador en forma incorrecta

se desplegaron los mensajes indicando la falta.

Al ingresar fechas en formatos o rangos no válidos se

desplegó el mensaje indicando el error.

Evaluación de la

prueba :

El error encontrado fue: al ingresar fechas con un mes mayor

a 12 o un día mayor a lo permitido envió dos mensajes, uno

de ellos fuera de lugar.

Tabla 5.12, Resultados pruebas receta_farm_oto.php

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 216: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

receta_optica.php

Propósito : Probar el ingreso de recetas por parte de la óptica lentes.

Prerequisitos : El usuario deberá haberse identificado como óptica lentes.

El usuario deberá estar en su página personal.

Datos de prueba : RUN = {14032532, 9184769, 15/770321, -15770328,

)(/&%?”, vacío, espacio}

DV = {válido, inválido, vacío, espacio}

Indicaciones = {dgsd3kj443, 3k1, 0}

Fecha Recepción, Fecha Entrega = {4362875, 52-02-2005,

09-13-2005}

Ingreso de valores correctos en todas las indicaciones

Pasos : 1. Hacer clic en Ingresar receta en el Menú.

2. Digitar Run

3. Digitar Dv

4. Hacer clic en Buscar

5. Digitar las indicaciones

6. Seleccionar indicaciones

7. Digitar Fecha de Entrega

8. Hacer clic en Guardar

Resultados

esperados :

Cuando se ingrese un run y/o dígito verificador que no sean

correctos debe presentarse un mensaje indicando que el run

no es correcto.

Cuando se ingresen caracteres que no sean numéricos en las

áreas donde se exige, se debe desplegar un mensaje indicando

introduzca un número.

Al presionar el botón guarda luego de ingresar la fecha de

entrega debe aparecer un mensaje indicando que la receta ha

sido ingresada.

Resultados

obtenidos :

Cuando todos los datos fueron correctos se mostró el mensaje

correcto ingreso.

Al ingresar el run y el dígito verificador en forma incorrecta

se desplegaron los mensajes indicando la falta.

Al ingresar caracteres que no son numéricos en las áreas

donde se exige, se desplegó un mensaje indicando el error.

Al ingresar fechas en formatos no válidos se desplegó el

mensaje indicando el error.

Evaluación de la

prueba :

El error encontrado fue: al ingresar fechas con un mes mayor

a 12 o un día mayor a lo permitido envió dos mensajes, uno

de ellos fuera de lugar.

Tabla 5.13, Resultados pruebas receta_optica.php

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 217: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

evaluacion_indicacion.php

Propósito : Probar el ingreso de la evaluación de audífonos de una receta

por parte de la óptica audífonos.

Prerequisitos : El usuario deberá haberse identificado como óptica

audífonos.

El usuario deberá estar en su página personal.

Datos de prueba : RUN = {14032532, 9184769, 15/770321, -15770328,

)(/&%?”, vacío, espacio}

DV = {válido, inválido, vacío, espacio}

Evaluación = {Aprobado, Con cambio}

Fecha Evaluación = {4362875, 52-02-2005, 09-13-2005}

Pasos : 1. Hacer clic en Ingresar evaluación en el Menú.

2. Digitar Run

3. Digitar Dv

4. Hacer clic en Buscar

5. Seleccionar Aprobado o Con cambios

6. Seleccionar modelo (si se selecciono con cambios)

7. Seleccionar oído (si se selecciono con cambios)

8. Digitar observaciones (si se selecciono con cambios)

9. Digitar fecha evaluación

10. Hacer clic en Guardar

Resultados

esperados :

Cuando se ingrese un run y/o dígito verificador que no sean

correctos debe presentarse un mensaje indicando que el run

no es correcto.

Al presionar el botón guardar luego de ingresar la fecha de

evaluación debe aparecer un mensaje indicando que la

evaluación ha sido ingresada.

Resultados

obtenidos :

Cuando todos los datos fueron correctos se mostró el mensaje

correspondiente.

Al ingresar el run y el dígito verificador en forma incorrecta

se desplegaron los mensajes indicando la falta.

Al ingresar fechas en formatos no válidos se desplegó el

mensaje indicando el error.

Evaluación de la

prueba :

El error encontrado fue: al ingresar fechas con un mes mayor

a 12 o un día mayor a lo permitido envió dos mensajes, uno

de ellos fuera de lugar.

Tabla 5.14, Resultados pruebas evaluacion_indicacion.php

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 218: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

entrega_audifonos.php

Propósito : Probar el ingreso de entrega de audífonos por parte de la

óptica audífonos.

Prerequisitos : El usuario deberá haberse identificado como óptica

audífonos.

El usuario deberá estar en su página personal.

Datos de prueba : RUN = {14032532, 9184769, 15/770321, -15770328,

)(/&%?”, vacío, espacio}

DV = {válido, inválido, vacío, espacio}

Fecha envío = {4362875, 52-02-2005, 09-13-2005}

Número guía despacho = {mdne097}

Código audífono = {jajsh87ba7}

Pasos : 1. Hacer clic en Ingresar entrega en el Menú.

2. Digitar Run

3. Digitar Dv

4. Hacer clic en Buscar

5. Digitar fecha de envío

6. Digitar número guía despacho

7. Digitar código audífono

8. Hacer clic en Guardar

Resultados

esperados :

Cuando se ingrese un run y/o dígito verificador que no sean

correctos debe presentarse un mensaje indicando que el run

no es correcto.

Al ingresar la fecha de envió, número guía despacho y código

de audífono debe aparecer un mensaje indicando que el envío

ha sido ingresado.

Resultados

obtenidos :

Al ingresar el run y el dígito verificador en forma incorrecta

se desplegaron los mensajes indicando la falta.

Al ingresar fechas en formatos no válidos se desplegó el

mensaje indicando el error.

Evaluación de la

prueba :

Los errores encontrados fueron: al ingresar fechas con un mes

mayor a 12 o un día mayor a lo permitido envió dos

mensajes, uno de ellos fuera de lugar.

Al ingresar el envío con un número guía despacho que incluía

caracteres no numéricos se produjo un error de base de datos.

Tabla 5.15, Resultados pruebas entrega_audifonos.php

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 219: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

contizacion_aud.php

Propósito : Probar el ingreso de cotizaciones de audífonos por parte de la

óptica audífonos.

Prerequisitos : El usuario deberá haberse identificado como óptica

audífonos.

El usuario deberá estar en su página personal.

Datos de prueba : RUN = {14032532, 9184769, 15/770321, -15770328,

)(/&%?”, vacío, espacio}

DV = {válido, inválido, vacío, espacio}

Nº presupuesto = {436sdgfsd5, 564655, fgfdgdfg}

Valor audífono = {12500, 185dc54, $%jje&}

Valores correctos en todas las zonas permitidas

Pasos : 1. Hacer clic en Ingresar cot. aud. en el Menú.

2. Digitar Run

3. Digitar Dv

4. Hacer clic en Buscar

5. Digitar número de presupuesto

6. Digitar valor audífono

7. Digitar observación

8. Hacer clic en Guardar

Resultados

esperados :

Cuando se ingrese un run y/o dígito verificador que no sean

correctos debe presentarse un mensaje indicando el error.

Cuando se ingresen caracteres no numéricos en el nº de

presupuesto o en el valor del audífono se debe desplegar un

mensaje indicando el error.

Cuando se ingrese una fecha de cotización mayor a la actual

se debe enviar un mensaje indicando la falta.

Resultados

obtenidos :

Cuando todos los datos fueron correctos se mostró el mensaje

indicando que la cotización fue ingresada.

Al ingresar el run y el dígito verificador en forma incorrecta

se desplegaron los mensajes indicando la falta.

Al ingresar caracteres no numéricos en el nº de presupuesto o

en el valor del audífono no envió mensaje de error.

Al ingresar la fecha de cotización en formato no válidos se

desplegó el mensaje indicando el error.

Evaluación de la

prueba :

Los errores encontrados fueron: al ingresar fechas con un mes

mayor a 12 o un día mayor a lo permitido envió dos

mensajes, uno de ellos fuera de lugar.

Al ingresar caracteres no numéricos en el valor del audífono

los acepta e intenta insertarlo en la base de datos enviando un

mensaje de error de inserción.

Al ingresar el número de presupuesto con caracteres no

numéricos los acepta.

Al consultar por una receta a la cual ya se le había hecho un

presupuesto la despliega con los datos y permite guardarla

nuevamente enviando un error de base de datos con clave

duplicada.

Tabla 5.16, Resultados pruebas cotizacion_aud.php

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 220: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

plan_adaptacion.php

Propósito : Probar el ingreso de recetas por parte del audioprotesista.

Prerequisitos : El usuario deberá haberse identificado como audioprotesista.

El usuario deberá estar en su página personal.

Datos de prueba : RUN = {14032532, 9184769, 15/770321, -15770328,

)(/&%?”, vacío, espacio}

DV = {válido, inválido, vacío, espacio}

Fecha sesiones = {4362875, 52-02-2005, 09-13-2005, 01-11-

2005, 02-11-2005, 03-11-2005, 04-11-2005, 05-11-2005}

Fecha Recepción, Fecha Entrega = {4362875, 52-02-2005,

09-13-2005}

Ingreso de valores correctos en todas las indicaciones

Pasos : 1. Hacer clic en Plan de adaptación en el Menú.

2. Digitar Run

3. Digitar Dv

4. Hacer clic en Buscar

5. Digitar las fechas de las sesiones y sus observaciones

6. Digitar Fecha de Recepción

7. Digitar Fecha de Entrega (opcional)

8. Hacer clic en Guardar

Resultados

esperados :

Cuando se ingrese un run y/o dígito verificador que no sean

correctos debe presentarse un mensaje indicando que el run

no es correcto.

Al ingresar fechas con formato inválido o fuera de los rangos

permitidos debe presentarse un mensaje indicando el error

cometido.

En caso de no haber ingresado la fecha de entrega debe

aparecer un mensaje indicando que la receta ha sido

ingresada, por el contrario, si se ingresó la fecha de entrega

debe aparecer un mensaje indicando que la receta fue cerrada.

Resultados

obtenidos :

Cuando todos los datos fueron correctos y dependiendo de si

se ingresó la fecha de entrega se mostró el mensaje

correspondiente.

Al ingresar el run y el dígito verificador en forma incorrecta

se desplegaron los mensajes indicando la falta.

Al ingresar fechas en formatos o rangos no válidos se

desplegó el mensaje indicando el error.

Evaluación de la

prueba :

El error encontrado fue: al ingresar fechas con un mes mayor

a 12 o un día mayor a lo permitido envió dos mensajes, uno

de ellos fuera de lugar.

Tabla 5.17, Resultados pruebas plan_adaptacion.php

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 221: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

citación_aud.php

Propósito : Probar el ingreso de citas por parte del audioprotesista.

Prerequisitos : El usuario deberá haberse identificado como audioprotesista.

El usuario deberá estar en su página personal.

El usuario deberá tener beneficiarios habilitados para realizar

la cita.

Datos de prueba : Fecha = {4362875, 52-02-2005, 09-13-2005, 01-11-2005}

Ingreso de fechas correctas.

Pasos : 1. Hacer clic en Tomas de molde en el Menú.

2. Seleccionar el beneficiario a citar.

3. Hacer clic en Aceptar

4. Ingresar la fecha de citación

5. Hacer clic en Guardar

Resultados

esperados :

En caso de haber ingresado la fecha de citación en formato no

válido se debe enviar un mensaje indicando la falta.

En caso de haber ingresado correctamente la fecha de

citación se debe desplegar un mensaje indicando que la

citación fue ingresada.

Resultados

obtenidos :

Cuando se ingresó una fecha de citación con un formato no

válido o anterior a la fecha actual se desplegó un mensaje

indicando el error.

Cuando se ingresó una fecha de citación correcta posibilitó

guardar la citación.

Evaluación de la

prueba :

No se encontraron errores.

Tabla 5.18, Resultados pruebas citación_aud.php

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 222: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

receta_audioprotesista.php

Propósito : Probar el ingreso de envío de moldes por parte del

audioprotesista.

Prerequisitos : El usuario deberá haberse identificado como audioprotesista.

El usuario deberá estar en su página personal.

El usuario deberá tener moldes disponibles para que sean

enviados a la óptica audífonos.

Datos de prueba : Fecha envío de molde = {4362875, 52-02-2005, 09-13-2005}

Ingreso de valores correctos en todas las indicaciones

Pasos : 1. Hacer clic en Tomas de molde en el Menú.

2. Seleccionar el beneficiario que esté disponible para el

envío de molde.

3. Hacer clic en Aceptar

4. Ingresar la fecha de envío de molde

5. Hacer clic en Guardar

Resultados

esperados :

En caso de haber ingresado la fecha de envío de molde en

formato no válido se debe enviar un mensaje indicando la

falta.

En caso de presionar el botón guardar luego de haber

ingresado correctamente la fecha de envío de molde se debe

desplegar un mensaje indicando toma de molde cerrado.

Resultados

obtenidos :

Cuando se ingresó una fecha de envío de molde con un

formato no válido o posterior a la fecha actual se desplegó un

mensaje indicando el error.

Cuando se ingresó una fecha de toma de molde correcta

posibilitó guardar el envío.

Evaluación de la

prueba :

El error encontrado fue: al ingresar una fecha con un mes

superior a 12 o un día mayor a lo permitido desplegó dos

mensajes, uno de ellos fuera de lugar.

Tabla 5.19, Resultados pruebas receta_audiprotesista.php

Las pruebas realizadas a los archivos que permiten ingresar las citaciones

comprendieron validaciones de fechas en donde la cita no se puede realizar para un día

anterior al que se encuentra al momento de digitar y tampoco permitir el ingreso de más

de una cita para el mismo día y mismo beneficiario. En todos estos archivos las pruebas

fueron satisfactorias, por ende no se encontraron errores.

En cuanto al archivo que permite el cambio de contraseña y que es único para

todos los prestadores, las pruebas que se le realizaron arrojaron como resultado que el

funcionamiento es absolutamente correcto.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 223: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

CONCLUSIONES GENERALES

El desarrollo de sistemas basados en aplicaciones Web ha sido un gran aporte a las

organizaciones debido a que han logrado integrar y automatizar los procesos del negocio a una

nueva forma de funcionamiento de las empresas. Hoy en día en que toda la información fluye

libremente a través de las redes y medios de comunicación masivo es imprescindible estar a la

vanguardia con las demás organizaciones, para poder contar con las armas para poder generar

recursos y mantener la subsistencia de la organización. La implementación de sistemas Web

cuenta con muchas ventajas, entre las que destacan el fácil y rápido acceso a la información que

es constantemente actualizada, por partes de los agentes que participan en un sitio web.

Para poder llevar a cabo la construcción de estas aplicaciones se encuentran disponibles

en el mercado informático una gama de tecnologías como: PHP, ASP, JSP, Perl, que nos

posibilitan la interacción con distintos motores de bases de datos, poder trabajar con la

información necesaria para poder procesarla y entregar los resultados presentándolos a través del

lenguaje hipermedial HTML que es ejecutado e interpretado en la maquina del cliente a través de

un navegador.

Pero no sólo es importante la utilización de una buena herramienta de programación, sino

que también es imprescindible la elección de una buena metodología de diseño de la aplicación,

que se ajuste a las necesidades del tipo de sistema que se este construyendo. Para tal efecto hay

varias técnicas disponibles en el mercado, entre ellas la metodología RMM y DRM que fue

implementada en el anterior trabajo existente, y será la que se utilizara también en esta memoria

para así seguir la línea de diseño y construcción del sistema en conjunto.

En cuanto al módulo desarrollado, este cumple con todas las especificaciones de

requerimientos que fueron explicitadas por parte del coordinador provincial y de los prestadores

de apoyo. De manera que se obtiene un software que realiza un registro preciso de todas las

etapas por las que han pasado y se encuentran los distintos beneficiarios que presentan patologías

como problemas auditivos, visuales y postulares, y se dispone de una plataforma que permite

entregar toda la información generada por los prestadores de apoyo a aquellos usuarios que la

requieran. Además con este módulo se logra una integración total de todos los actores que

intervienen en el “Programa de Salud Escolar JUNAEB - Ñuble”, y se concentra toda la

información del PSE en forma actualizada.

Finalmente, en el área de seguridad informática, esta debe ser un tema de constante

preocupación. Para combatir este tema, se entregaron algunas alternativas de seguridad interna y

externas para soslayar los ataques desde el interior de la institución como desde afuera. Sin

embargo, ninguna de estas medidas son suficientes, si el tema de seguridad no pasa a ser una

parte de las normas y políticas de la institución.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 224: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

BIBLIOGRAFÍAS

[ROG02] PRESSMAN, Roger S. (2002). Ingeniería del Software: un enfoque práctico.

McGraw-Hill, 5º edición, Madrid.

[SOJ05] Sitio Oficial Junaeb. http://www.junaeb.cl/, Fecha visita Septiembre 2005

FAIRLEY, Richard E. (1987). Ingeniería del Software.

CUEVAS AGUSTIN, Gonzalo. (1993). Ingeniería del Software: práctica de la programación.

ROJAS DURAN, Gonzalo. Modelo DRM para Sistemas Hipermediales.

MANUAL DE PHP. Disponible en http://cl2.php.net/manual/es/function.pg-connect.php,

visitado el 12 de Agosto de 2004.

MANUAL DE PHP. Disponible en http://www.lawebdelprogramador.com, visitado el 16 de

Agosto de 2004.

MANUAL DE PHP. Disponible en http://www.php.net, visitado el 14 Septiembre de 2005.

[APSE04] CLAUDIO ESTEBAN BRIONES CONTARDO, YOLANDA ANDREA

NAVARRETE VASQUEZ. (2004). Memoria: Automatización del programa salud escolar,

Profesor Guía: Luis Gajardo Díaz, Miguel Romero.

MANUAL DE PHP. Disponible en http://www.desarrolloweb.com/php/, visitado el Septiembre

de 2005.

[ETR05] ESTUDIO DE TIEMPOS DE RESPUESTA DE SITIOS WEB

http://www.atentus.com/noticias/noticias.htm#, visitado 10 de Diciembre de 2005

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 225: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Anexos

Anexo A

METODOLOGÍA PARA EL DESARROLLO DE APLICACIONES WEB

El surgimiento y rápido desarrollo de nuevos tipos de aplicaciones y funcionalidades

hipermediales ha dificultado el establecimiento de modelos definitivos que orienten el desarrollo

de este tipo de software.

Por ello, muchos diseñadores del área prefieren obviar el modelamiento conceptual,

implementando inmediatamente después de la especificación de requisitos.

La Metodología RMM [Isa98] para el desarrollo de software hipermediales se ha difundido con

cierto éxito en este campo. Los Modelos Conceptuales de Datos utilizados en ella han sido objeto

de varias modificaciones desde su presentación en [Isa95]. Precisamente, estas modificaciones se

fundamentan en la permanente actualización del panorama hipermedial.

PRIMER PASO: Diseño Entidad – relación

Como primera etapa, se diseña un Esquema Entidad-Interrelación del problema, que

representa un estudio de las entidades e interrelaciones relevantes del dominio de aplicación.

Tales elementos forman la base de la aplicación hipermedial y muchos de ellos se manifestarán,

en el producto final, como nodos y links.

Una de las razones de su utilización es que posee una muy buena bibliografía, es muy

popular en el ambiente de la informática, lo que asegura una mantención posterior en una forma

rápida y de fácil entendimiento, permite el modelamiento de sistemas de información de una

variada gama de dominios.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 226: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

SEGUNDO PASO: Diseño de Slices y M-Slices

En la segunda etapa, se realiza el diseño de m-slices, estructuras que permiten encapsular

información proveniente de varios orígenes:

• Atributos de la entidad propietaria

• Atributos de otras entidades

• Estructuras de acceso (índices, circuitos guiados, circuitos guiados indexados)

Las m-slices pueden ser agrupadas y anidadas, formando m-slices de más alto nivel. Una m-slice

puede ser reutilizada tantas veces como sea necesario, individualmente o como parte de otra m-

slice, sin necesidad de redefinirla.

TERCER PASO: Diseño Navegacional

Este último paso señala los caminos que el usuario tendrá disponibles para la navegación por

el hipertexto. Para esto se requiere analizar todas las relaciones contenidas por las entidades en el

modelo E-R. Se debe tener en cuenta que la metodología DRM fue diseñada para dominios que

son constantemente actualizados, por tal motivo las rutas deben especificarse en términos

generales. Esto imposibilita la realización de links entre instancias de entidades o bien que los

links hagan referencia a propiedades de entidades o de interrelaciones. Los tres elementos

navegacionales que posibilitan esto son índices incondicionales, los circuitos guiados

condicionales y los circuitos guiados indexados condicionales.

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 227: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Anexo B

SIMBOLOGÍA DEL MER

El modelo entidad-relación (MER) facilita el modelamiento de las necesidades de

información y características propias de cada elemento (entidad) participante en un problema

determinado mediante la confección de diagramas para la representación de entidades y las

relaciones existentes entre estos. El siguiente recuadro muestra la simbología utilizada:

Figura 1 Anexo B, Simbología MER [APSE04]

Entidades

Relaciones

Tablas resultantes de relaciones

N-Arias (N a N)

Cardinalidad 1 a N

Cardinalidad 1 a 1

1:N

1:1

Relaciones Sub-Tipo

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 228: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Anexo C

SIMBOLOGÍA DE SLICES Y M-SLICES

slice

Attribute

entity

Attribute

slice

Index

Attribute

entity

Index

entity

slice

slice

name

name

Name

button

Name process

M-Slice

Atributo de

otra entidad

Atributo de

la entidad

Atributo

vacío

Relación

Relación inferidas

Hiper Enlace

Entidad

propietaria

Slice

Almacen

Descarga

Botón

Proceso

Indice con

solo atributo

de ancla

Indice con

un m-slice

de ancla

Figura 1 Anexo C, Simbología Slice y m-slice [APSE04]

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 229: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Anexo D

SIMBOLOGÍA DEL MAPA NAVEGACIONAL

Nombre

Nombre

Indice Entidad

Entidad

Entidad

Página

Enlace o link

Indice

Grupo

Indice

condicional

Visita guiada

condicional

Visita guiada

indexada condicional

Figura 1 Anexo D, Simbología Mapa navegacional [APSE04]

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 230: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Anexo E

PANTALLAS PRINCIPALES

Las siguientes pantallas muestran la información graficada por los slices, m-slices y

modelo navegacional a modo de poder lograr un mejor entendimiento de la metodología que

implica la representación de la información del módulo “Prestaciones de Apoyo”.

Figura 1 Anexo E, Pantalla de inicio

Figura 2 Anexo E, Guardar indicación ortesista

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 231: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 3 anexo E, Guardar indicación tec. méd. oftalmólogo

Figura 4 anexo E, Guardar indicación contactólogo

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 232: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 5 anexo E, Guardar indicación kinesiólogo

Figura 6 anexo E, Guardar indicación tec. méd. otorrino

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 233: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 7 anexo E, Guardar indicación centro radiológico

Figura 8 anexo E, Guardar indicación óptica de lentes

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 234: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 9 anexo E, Guardar aprobación óptica de audífonos

Figura 10 anexo E, Guardar indicación audioprotesista

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 235: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 11 anexo E, Guardar indicación farmacia

Figura 12 anexo E, Listado cotización de audífonos

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 236: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 13 anexo E, Listado prestadores

Figura 14 anexo E, Pantalla principal Coordinador Provincial

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 237: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 15 anexo E, Pantalla principal prestador Ortesista

Figura 16 anexo E, Pantalla principal prestador Kinesiólogo

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 238: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 17 anexo E, Pantalla principal prestador Contactólogo

Figura 18 anexo E, Pantalla principal Centro Radiológico

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 239: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 19 anexo E, Pantalla principal prestador Téc. Méd. Oftalmólogo

Figura 20 anexo E, Pantalla principal prestador Téc. Méd. Otorrino

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 240: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 21 anexo E, Pantalla principal Farmacia

Figura 22 anexo E, Pantalla principal Óptica de lentes

Universidad del Bío-Bío. Red de Bibliotecas - Chile

Page 241: MODULO PRESTACIONES DE APOYO JUNAEB ÑUBLE

Figura 23 anexo E, Pantalla principal Óptica de audífonos

Figura 24 anexo E, Pantalla principal prestador Audioprotesista

Universidad del Bío-Bío. Red de Bibliotecas - Chile