• No se han encontrado resultados

Manual de Epi Info7 Basico

N/A
N/A
Protected

Academic year: 2021

Share "Manual de Epi Info7 Basico"

Copied!
103
0
0

Texto completo

(1)

 

 

Bienvenido a Epi Info 7™ para Windows ... 3

Ejercicio 1 Crear un Cuestionario ... 5

Paso 1: Crear un Nuevo Proyecto ... 6

Paso 2: Incorporar Campos en el Cuestionario ... 8

Paso 3: Mover campos ... 10

Paso 4: Renombrar la página actual ... 11

Paso 5: Añadir una nueva página al cuestionario ... 11

Paso 6: Crear un grupo ... 12

Paso 7: Editar una campo y crear una lista de Valores Legales ... 13

Paso 8: Editar una campo y crear una lista de Codigo Descripcion ... 15

Paso 9: Editar una campo y crear una lista de Codigos ... 16

Paso 10: Quitar la cuadricula de fondo ... 17

Paso 11: Cambiar el orden de tabulación ... 18

Paso 12: Alinear campos ... 18

Paso 13: Crear la tabla datos a la base de datos ... 19

Ejercicio 2 Teoría de Creación de Base de Datos ... 21

Generalidades ... 21

Un poco de Terminología ... 22

Bases de datos en Epi Info™ 7 ... 23

Variables comunes ... 24

Ejercicio 3 Código Check ... 28

Paso 1: Abrir Formulario y Accesar Check Code... 28

Paso 2: Calcular la Edad (Comando ASSIGN) ... 29

Paso 3: Hacer Verificación de Fecha (Comandos DIALOG, CLEAR, GOTO) .... 32

Paso 4: Calcular el período de incubación ... 34

Ejercicio 4 Grabación de Datos ... 37

Paso 1: Añadir datos a la base de datos... 37

Paso 2: Moverse entre los registros ... 39

Paso 3: Buscar registros que cumplen una determinada condición ... 39

Ejercicio 5 Análisis Básico- Introducción ... 41

Paso 1: Abrir Análisis Clásico ... 41

Paso 2: Abrir un proyecto de Epi Info 7 existente ... 42

Paso 3: Obtener un listado ... 43

Paso 4: Ordenar el listado ... 44

Paso 5: Trabajar con una parte de la tabla de datos ... 45

Paso 6: Cancelar el orden y la selección ... 47

Paso 7: Obtener una Distribución de Frecuencias ... 48

Paso 8: Comparar Medias ... 48

Paso 9: Obtener Tablas Cruzadas ... 50

Paso 10: Realizar Gráficas ... 53

Ejercicio 6 Análisis Básico Utilizando el Tablero Visual ... 56

Paso 1: Abrir el Tablero Visual ... 56

Paso 2: Abrir una base de datos existente ... 57

Paso 3: Obtener un listado ... 58

(2)

Página 2 de 103

Paso 7: Comparar Medias ... 62

Paso 8: Obtener Tablas Cruzadas ... 64

Paso 9: Realizar Gráficas ... 66

Paso10: Recodificar Variables en mi base de datos ... 67

Paso 11: Trabajar con una parte de la base de datos ... 70

Paso 12: Guardar Resultados en Archivo Canvas ... 72

Paso 12: Abrir Archivo Canvas ... 72

Paso 13: Guardar Resultados en Archivo HTML ... 72

Ejercicio 7 Leer y Escribir Archivos en Diferentes Formatos ... 74

Paso 1: Abrir(importar) y actualizar una hoja de Excel ... 74

Paso 2: Escribir los datos del archivo .XLS a una tabla ... 76

Paso 3: Abrir un archivo de formato ASCII ... 77

Ejercicio 8 Análisis Intermedio: Estadísticas Básicas y Acceso a Datos ... 79

Ejercicio 9 EpiMap ... 91

Paso 1: Obtener un archivo .SHP de Internet ... 91

Paso 2: Abriendo Epi Map desde el módulo de Grabar Datos (Enter Data) ... 92

Paso 3: Filtrando Datos en el Mapa ... 95

Paso 4: Creando marcadores, zonas y títulos/etiquetas. ... 97

Paso 5: Guardar el mapa como archivo de imagen ... 100

Paso 6: Salvando mapa como un interactivo (.map) ... 100

Paso 7: Creando un mapa coropleta ... 101

Paso 8: Guardar el mapa como archivo de imagen ... 102

Paso 9: Salvando mapa como un interactivo (.map) ... 103

                                                                     

(3)

Bienvenido a Epi Info 7™ para Windows

         

Epi Info™ 7 es un conjunto de programas de dominio público diseñado por los Centros para el Control y Prevención de Enfermedades de Atlanta (CDC) que corren en el sistema operativo Microsoft Windows. Epi Info™ 7 es utilizado por los profesionales de salud pública para la investigación de brotes epidémicos, manejo de bases de datos de vigilancia de la salud pública y otras tareas y, en general, aplicaciones estadísticas y de base de datos.

 

La versión más reciente de Epi Info™ 7 al momento de la elaboración de este manual es la V7.0.9.34 con fecha de 16 de abril del año 2012.

 

Con Epi Info™ 7 y una computadora, los médicos, epidemiólogos y otros trabajadores de la salud pueden rápidamente desarrollar un cuestionario, personalizar la grabación de datos y grabar y analizar los datos.

 

Estadísticas epidemiológicas, tablas, graficas y mapas pueden ser producidas con unos simples comandos como READ, FREQ, LIST, TABLES, GRAPH. Epi Map muestra mapas geográficos con datos de distintos formatos.

     

VENTAJAS QUE PRESENTA EPI INFO

• Máxima compatibilidad con estándares industriales, que incluyen: o Microsoft Access, SQL Server, además de bases de datos

(4)

Página 4 de 103  

o World Wide Web browsers y HTML

• Extensibilidad, organizaciones fuera del CDC pueden producir módulos adicionales

• Compatibilidad de Epi Map, y ArcView®- con GIS

• Regresión Logística y el análisis de supervivencia de Kaplan-Meier • Tutoriales

     

Requisitos del Sistema

 

9

Infraestructura Microsoft .NET 3.5 o mas alto.

9

Windows XP, Windows Vista, Windows 7.

9

32 MB of Random Access Memory. Mayor RAM: 64 MB para Windows

4.1 y 2000, 128 MB para Windows XP.

9

1 GHz de velocidad de microprocesador.

9

Como mínimo 256 megabytes libres en disco duro (Drive C) para ser

instalado; y 130 megabytes después de la instalación.

 

La versión mas reciente puede ser obtenida desde la dirección

www.cdc.gov/epiinfo/html/downloads.htm                                                                          

(5)

Ejercicio 1 Crear un Cuestionario  

 

Características del Ejercicio Objetivos: Al finalizar el ejercicio deberá ser capaz de:

  - Crear un Nuevo proyecto

- Añadir un nuevo

formulario a un proyecto - Añadir variables a un

formulario

- Definir las propiedades de una variable

- Crear valores legales - Definir el orden de

tabulación

- Añadir y renombrar

páginas

- Guardar un formulario - Mejorar el diseño del

formulario

- Añadir grupos

 

Parte 1: Crear un Proyecto

 

NOTA: Para trabajar se asume que los archivos, tablas y variables no existen. Si ya existieran en su ordenador, debe renombrar los archivos existentes.

   

9

Epi Info™ 7 organiza las bases de datos en proyectos. Para crear un

Nuevo proyecto haga clic en el botón Create Forms (Crear Formularios) del menú principal de Epi Info™ 7. La creación de un proyecto nuevo no tiene un proceso independiente, se hace cuando se va a crear un Formulario o Cuestionario y se decide no crearla en un proyecto que ya existe.

   

9

Un proyecto puede contener varios formularios y cada formulario muestra información sobre una serie de datos.

 

9

En este ejercicio creará un formulario que contendrá las pantallas de

entrada de datos y una tabla donde más adelante podrá grabar datos. Se plantea el diseño de un proyecto donde se grabarán los datos relacionados con un brote por una toxiinfección alimentaria.

                         

(6)

Página 6 de 103  

El módulo de Crear Formularios (Create Forms) se considera como el diseñador de formularios y se utiliza para hacer indicaciones o preguntas y colocar campos de ingreso de datos en su formulario/cuestionario. Este módulo también se utiliza para incorporar serie de reglas mediante el Código Check.

 

Paso 1: Crear un Nuevo Proyecto

 

1. Para crear un nuevo Cuestionario o Formulario haga clic en el botón Create Forms (Crear Formularios) del menú principal de Epi Info™ 7. Aparecerá la ventana principal del módulo Crear Formularios.

 

2. Seleccione la opción New Project (Nuevo Proyecto) localizada en la parte superior izquierda de la pantalla.

 

3. Cuando aparezca la ventana, escriba CursoEpi en el espacio "Name” para nombre de proyecto.

 

4. Especifique la localización del nuevo proyecto. Epi Info 7 tratara de guardar el archivo en el directorio Projects, pero usted lo puede guardar donde desee.

 

5. Si desea cambiar el tipo de base de datos a utilizar, modifique el formato especificado en la sección Data Repository. Epi Info 7 permite la creación de bases de datos en dos formatos; MS Access y SQL Server.

 

6. Especifique el nombre del nuevo formulario que desea crear. Escriba Brote1 el campo Form Name (Nombre de Formulario)

 

7. Pulse Aceptar. Una vez completado, usted ha creado un proyecto llamado CursoEpi el cual contiene un formulario llamado Brote 1.

     

 

Creando Campos en el Cuestionario con el Módulo Diseñador de Formularios

 

En esta sección estaremos incorporando los distintos campos de entrada en nuestro cuestionario. Para incorporar un campo en su cuestionario, pulse el botón derecho del ratón y seleccione el tipo de campo a incorporar. Cada vez que haga esto aparecerá una ventana de definición de campo para cada tipo de campo donde deberá completar los campos requeridos; Pregunta o Texto (escriba su pregunta) y Nombre del campo (recomendamos nombres de un máximo de 8 letras).

 

(7)

 

Ventana de Definición de Campo Texto

 

Al finalizar, se creará un campo en la posición donde hizo clic con el botón derecho. Los siguientes tipos de campos son disponibles en Epi Info™ 7:

 

Etiquetas: El título/etiqueta es un campo que se usa para presentar elementos como el título del formulario. Este campo no aceptará ningún elemento cuando se ingresen datos en el cuestionario.

 

Texto/Text: hay cuatro tipos de campos de texto. ƒ Texto (p. ej., nombre del paciente)

ƒ Texto[mayúscula] Texto en mayúsculas (p. ej., códigos de países que aparecerán en mayúsculas)

ƒ Multilíneas (p. ej., descripción del tratamiento recibido en casa) ƒ Texto con Valores legales (p. ej., sexo: Masculino o Femenino,

Código-descripción (1-Hispano, 2-No Hispano) y Códigos  

 

Fecha/Date

:

campo alfanumérico con formatos predeterminados para almacenar fechas.(22/07/2011)

 

Hora/Time: campo alfanumérico con formatos predeterminados para almacenar tiempo (8:00 AM)

 

Fecha/Hora-Date/Time: campo alfanumérico con formatos predeterminados para almacenar fecha y hora como un conjunto. (22/07/2011 8:00AM)

 

Sí/No y Casillas de Chequeo/CheckBox: Estos dos tipos de campo son similares en cuanto a su función y se crean usando los mismos pasos.

(8)

Página 8 de 103  

ƒ La casilla de chequeo es más útil para hacer preguntas sobre series de elementos que se relacionan con una pregunta común para la cual existe más de una respuesta.

 

Opción/Option: El campo de opción es un tipo de variable que crea campos de selección del botón de radio para el formulario.

ƒ El campo de opción es para selecciones mutuamente excluyentes; solo se puede hacer una selección.

ƒ Si se necesita más de una selección, use la opción de casilla de chequeo.

 

Imagen/Image: El campo de imagen permite insertar una imagen por registro (p. ej., foto del paciente, de un tipo de sarpullido o de una bacteria). Los tipos de archivos de imágenes aceptados son Graphics Interchange Format (.GIF), Joint Photographic Expert Group (.JPG o .JPEG) o Windows Bitmap Format (.BMP) entre otros.

 

Espejo/Mirror: este campo solo funciona con páginas múltiples en un formulario.

ƒ Por ejemplo, si la identificación del paciente está en la página 1, el valor de la identificación del paciente se puede reproducir en otras páginas mediante el campo espejo (mirror).

ƒ Tenga en cuenta que el campo espejo tiene atributos de solo lectura (Read Only).

 

Botón/Command Button: permite la creación de un botón ejecutable en el formulario. Por ejemplo:

• pasar a una página diferente dentro de la vista • enlazar a una página web en Internet

• llamar otro programa como Microsoft Word

 

Cuadricula/Grid: crea una tabla relacionada que se puede insertar en un cuestionario o formulario para hacerle seguimiento a una información específica (p. ej., medidas de un niño, antecedentes de vacunación).

 

Relación/Relate: - crea relaciones entre el formulario principal (o "parent" ) y formularios secundarios (o "child" ) SOLAMENTE dentro de la misma base de datos .MDB.

     

Paso 2: Incorporar Campos en el Cuestionario

Para cada campo escriba la Pregunta o Texto disponible en la tabla siguiente. Para incorporar un campo en su cuestionario, pulse el botón derecho del ratón y seleccione el tipo de campo a incorporar. Siga las instrucciones de los comentarios (si hay alguna). Para finalizar cada campo pulse Aceptar.  

 

 

(9)

   

Pregunta o Texto Nombre de

Variable

Tipo de campo Comentarios

Brote de Toxi Infección Alimentaria

Brote Etiqueta Elija como Fuente Negrita,

Cursiva, Tamaño 14. Escríbalo centrado en la pantalla.

Numero de Identificación

Identificación TEXTO Establesca el ancho del

campo a 10 caracteres

Enfermo? Enfermo SI/NO

Fecha de Reporte Reporte FECHA DD/MM/YYYY

Nombre Nombre TEXTO

Primer Apellido PrimerApellido TEXTO

Segundo Apellido SegundoApellido TEXTO

Teléfono Telefono TEXTO

Fecha de Nacimiento FECHANACI FECHA DD/MM/YYYY

Edad Edad NUMERO Marque "Solo Lectura"

Sexo Sexo TEXTO

Profesión o lugar de trabajo

Profesion TEXTO  

Pais Pais TEXTO

Nombre de Departamento Departamento TEXTO Código de Departamento CodigoDpto TEXTO

Semana Epidemiológica SemanaEpi NUMERO ##

Clasificación de Caso Estatus TEXTO

Fecha y hora la ingestión

Ingestión FECHA/HORA DD/MM/YYYY HH:MM:SS AMPM

Fecha y hora del inicio de síntomas

InicioSin FECHA/HORA DD/MM/YYYY HH:MM:SS AMPM

Período de Incubación INCUBACION NUMERO Marque "Solo lectura"

 

Existen varias propiedades de campo que se pueden instituir durante la creación del campo. Por ejemplo, un campo Read Only (Solo Lectura) es un campo en el que no se pueden grabar datos, solo se puede ver el contenido del mismo.

 

Para activar la propiedad Solo Lectura en un campo, cuando este creándolo marque la casilla apropiada. En este ejemplo el campo Edad se establece como Solo Lectura porque la edad será calculada de forma automática tras grabar la Fecha de Nacimiento utilizando la fecha del ordenador (systemdate) como referencia. (Más adelante aprenderá a programar estos cálculos)

 

Otro tipo de propiedad de campo es Required (Requerido). Un campo Requerido es un campo que no se puede dejar en blanco (sin datos). Reflexione sobre las ventajas e inconvenientes de esta propiedad. Otras propiedades posibles son Range (Rango) con la que podemos establecer

(10)

Página 10 de 103

       

9

NOTA: Si desea cambiar el tamaño de su campo, posicione el cursor encima del campo. Aparecerán unos anclas alrededor del campo los cuales permitirán al usuario modificar el tamaño del campo.

 

Modificando Tamaño de Campos

 

Paso 3: Mover campos

A veces deseará mover los campos después de haberlos creado, porque no está satisfecho con el orden en que aparecen en pantalla. Para hacer esto, simplemente posicione el cursor alrededor del campo o pregunta y manteniendo el ratón presionado, mueva el campo a la posición deseada. Al finalizar de crear todos los campos, su pantalla deberá parecerse a la demostrada en esta página.

 

             

(11)

Paso 4: Renombrar la página actual

 

1. Localice la línea "Page 1" en la parte superior izquierda de la pantalla, ponga el cursor sobre esta línea y haga clic con el botón derecho. Utilice la opción Rename Page (Renombrar Pagina) y escriba Datos de identificación. Pulse Aceptar cuando termine.

 

 

9

Epi Info™ 7 puede crear múltiples páginas en un formulario. Cada página puede corresponder con una página del cuestionario en papel o bien tener las variables organizadas de la forma que crea más conveniente. Es conveniente asignar a cada página un nombre, lo que facilita el acceso a los datos que desea consultar o grabar.

 

Paso 5: Añadir una nueva página al cuestionario

 

1. Para añadir una nueva página, haga clic derecho en el nombre del formulario, Brote1, localizado en el Explorador de Proyectos, parte posterior izquierda de la pantalla.

 

2. Seleccione la opción Add Page (Añadir Página)

 

     

3. Añada las variables proveídas en la siguiente tabla a la página.  

(12)

Página 12 de 103

 

Pregunta o texto Tipo de

variable

Nombre de Variable

Comentarios

Síntomas clínicos Etiqueta   Negrita, Tamaño 12.

Escríbalo centrado

Nauseas CHECKBOX NAUSEAS

Vómitos CHECKBOX VOMITOS

Diarrea CHECKBOX DIARREA

Calambres abdominales CHECKBOX CALAMBRES

Fiebre CHECKBOX FIEBRE

Febrícula CHECKBOX FEBRICULA

Alimentos consumidos Etiqueta   Elija Fuente Negrita,

Cursiva, Tamaño 12. Escríbalo centrado.

Jamón Cocido CHECKBOX JAMON

Espinacas CHECKBOX ESPINACA

Rollitos CHECKBOX ROLLITOS

Ensalada de frutas CHECKBOX ENSALADA

Leche CHECKBOX LECHE

Café CHECKBOX CAFÉ

Agua CHECKBOX AGUA

Pastel CHECKBOX PASTEL

Helado de Vainilla CHECKBOX VAINILLA

Helado de Chocolate CHECKBOX CHOCOLA

 

4. Cuando termine con las variables, Localice la línea "Page 2" en la parte superior izquierda de la pantalla, ponga el cursor sobre esta línea y haga clic con el botón derecho. Utilice la opción Rename Page (Renombrar Pagina) y escriba Síntomas y Alimentos en la caja. Pulse Aceptar cuando termine.

 

 

Paso 6: Crear un grupo

Deseamos agrupar la información relacionada con los distintos tipos de alimentos. Epi Info™ 7 puede agrupar variables de forma que su manipulación para el análisis sea más fácil. Complete los siguientes pasos:

 

1. Haga clic en la esquina superior izquierda de un teórico cuadrado que rodee todas las variables a agrupar (Nauseas, Vómitos, Diarreas, Calambres Abdominales, Fiebre y Febrícula), sin soltar, arrastre el

 

 

(13)

ratón a la esquina inferior derecha, aparecerá un cuadrado temporal alrededor de los campos seleccionados. Suelte el ratón.

 

         

2. Seleccione la opción campo del Menú principal y elija Insertar>Grupo (Insert>Group)

 

     

3. Ahora deberá asignar un nombre a este grupo. Este nombre se mostrará como título del grupo en su parte superior izquierda. Escriba Síntomas.

     

 

9

Si desea modificar algo del grupo que acaba de crear, por ejemplo el

titulo, haga clic derecho en el título del grupo en este caso Síntomas y seleccione la opción Properties (Propiedades).

   

9

Para eliminar un grupo haga clic derecho en el grupo y seleccione la

opción Delete (Borrar).  

   

Paso 7: Editar una campo y crear una lista de Valores Legales

 

Editar un campo significa volver a su pantalla de definición con objeto de modificar algo. Para editar las propiedades de un campo, haga clic con el

(14)

Página 14 de 103  

botón derecho sobre la pregunta o texto del campo que desea editar y seleccione la opción Properties (Propiedades).

 

Los Valores Legales son la forma más fácil de personalizar la entrada de datos. Consisten en una lista de valores posibles como respuesta a una pregunta. Es muy útil cuando se está grabando datos en un campo en el que solo se puedan incluir un limitado número de opciones.

 

El control de la calidad de los datos lo hace la propia base de datos y esto permite mejorar la velocidad de grabación. Los Valores Legales solo pueden añadirse a campos de tipo texto.

 

Para incorporar valores legales a la pregunta “Sexo”, por ejemplo, complete los siguientes pasos:

 

1. Haga clic con el botón derecho en el texto de esta pregunta. 2. Seleccione la opción Change To (Cambiar A)

3. Seleccione la opción Legal Values (Valores Legales) 4. Pulse el botón de ellipsis para accesar la tabla de valores

5. El usuario podría usar una tabla de valores legales ya existente o crear una nueva. Haga clic en el botón Create New (Crear Nueva).

6. Añada los valores posibles para Sexo: Femenino, Masculino, No Consta. Si el orden en el que graba esta lista es el orden en el que desea que se muestre en pantalla, marque Do Not Sort (No ordenar). Si no lo marca la lista se ordenará alfabéticamente.

     

 

7. Haga clic en Aceptar para guardar la lista de valores legales y luego otra vez clic en Aceptar para guardar la nueva configuración del campo.

 

Ahora vamos a incorporar valores legales para el campo País.  

(15)

1. Haga clic sobre la página 1 (Datos de identificación) y edite la pregunta “País”.

2. Seleccione la opción Change To (Cambiar A)

3. Seleccione la opción Legal Values (Valores Legales) 4. Pulse el botón de elipsis para accesar la tabla de valores

5. El usuario podría usar una tabla de valores legales ya existente o crear una nueva. Haga clic en el botón Create New (Crear Nueva).

6. Escriba los valores posibles para País: Belize, El Salvador, Guatemala, Haití, Nicaragua, Costa Rica. No marque No ordenar ya que deseamos que la lista se ordene alfabéticamente.

7. Haga clic en Aceptar para guardar esta lista y de nuevo en Aceptar para guardar la nueva configuración del campo.

       

Paso 8: Editar una campo y crear una lista de Codigo Descripcion

 

Editar un campo significa volver a su pantalla de definición con objeto de modificar algo. Para editar las propiedades de un campo, haga clic con el botón derecho sobre la pregunta o texto del campo que desea editar y seleccione la opción Propiedades.

 

Los campos código descripción son campos de texto con un código que se antepone al texto (con un guión), de tal manera que al llenar los campos, se ingrese el código en vez del texto (p. ej., C-Confirmado, P-Probable). El código se guarda en la tabla de datos en vez de la descripción y en el módulo Análisis, los resultados para ese campo se despliegan solamente con el código.

 

Para incorporar valores a campos de código descripción, como por ejemplo la pregunta Clasificación de Caso, complete los siguientes pasos:

 

1. Haga clic derecho al ratón en el campo Clasificación de Caso. 2. Seleccione la opción Change To (Cambiar A)

3. Seleccione la opción Comment Legal (Código-descripción)

4. Podría usar una tabla de valores ya existente o crear una nueva. Haga clic en el botón Crear Nueva.

5. Añada los valores posibles para Clasificación de Caso. Recuerde que la sintaxis requiere un guión entre el código y la descripción del código. En este caso, C-Confirmado, P-Probable, S-Sospechoso, D- Descartado. Si el orden en el que graba esta lista es el orden en el que desea que se muestre en pantalla, marque No ordenar. Si no lo marca la lista se ordenará alfabéticamente.

6. Haga clic en Aceptar para guardar la lista de valores y luego otra vez clic en Aceptar para guardar la nueva configuración del campo.

(16)

Página 16 de 103

 

 

 

Paso 9: Editar un campo y crear una lista de Códigos

 

Los campos de CODIGOS permiten enlazar dos o más campos en la pantalla. Al estar enlazados, los valores en los campos enlazados serán calculados automáticamente basado en la selección inicial en uno de los campos. Los campos de CODIGOS consisten en una lista de valores posibles como respuesta a una pregunta. Al seleccionar un valor del listado, otros campos serán auto-generados en la base de datos sin requerir intervención del usuario.

 

Los campos de CODIGO solo pueden añadirse a campos de tipo texto.

 

Para añadir valores de CODIGOS a la pregunta "Nombre de Departamento", complete los siguientes pasos:

1. Haga clic derecho al ratón en el campo Nombre de Departamento. 2. Seleccione la opción Change To (Cambiar A)

3. Seleccione la opción Codes (Códigos)

4. Seleccione el campo para enlazar con el campo Nombre de Departamento. En este caso, haga clic en CodigoDpto. (NOTA: Podría usar una tabla de valores ya existentes o crear una nueva). 5. Haga clic en el botón de elipsis.

6. Haga clic en el botón de Crear Nueva.

7. Añada los valores posibles para Nombre de Departamento y Código de Departamento. En este caso utilizaremos los siguientes:

 

Nombre de Departamento CodigoDepartamento

Departamento 1 001

Departamento 2 002

Departamento 3 003

 

(17)

   

 

8. Ya que el orden en el que graba esta lista es el orden en el que desea que se muestre en pantalla, marque Do not Sort (No ordenar).

9. Haga clic en Aceptar para guardar esta lista y de nuevo en Aceptar para guardar la nueva configuración del campo.

     

Paso 10: Quitar la cuadricula de fondo

9

Por configuración el módulo Create Forms (Crear Formularios) alineará todos los textos a la rejilla. Puede cambiar la distancia entre líneas de esta rejilla si lo desea.

 

 

1. Para eliminar la rejilla, haga clic en Formato y luego en Configuración de la Cuadricula

2. En la opción Mostrar Cuadricula, desactive haciendo clic en la casilla.

(18)

Página 18 de 103  

Paso 11: Cambiar el orden de tabulación

 

Cuando vaya a grabar datos, Epi Info™ 7 por configuración automática moverá el cursor por los campos en el orden en que se encuentran

dispuestos en la pantalla, de izquierda a derecha y de arriba a abajo. Para modificar el orden en que el cursor salta de un campo a otro, deberá modificar el orden de tabulación en cada una de las páginas.

 

1. Haga clic derecho en el canvas.

2. Seleccione la opción Show Tab Order (Ensenar Orden).

3. Se le presentara el orden en el cual el cursor se moverá en la pantalla durante el proceso de entrada de datos.

 

 

4. Si desea cambiar el orden para algunos campos solamente, haga clic en el número correspondiente al campo.

     

Paso 12: Alinear campos

 

Además de mover y posicionar los campos manualmente como hizo antes, el módulo de Create Forms (Crear Formularios) permite alinear campos de forma automática.

     

En la página Datos de identificación, los campos Número identificación, Enfermo y Fecha Reporte deberían estar alineados horizontalmente. Para alinear campos debe hacer lo siguiente:

     

(19)

1. Seleccionar los campos como lo hizo anteriormente para crear un grupo, marcando un cuadrado alrededor de los campos que quiere alinear.

2. Haga clic en la esquina superior izquierda y arrastre el ratón hasta la esquina inferior derecha. Suelte el ratón.

3. Una vez que ha seleccionado los campos seleccione del menú la opción Format (Formato) luego Alignment (Alinear) y luego As Table (Como Tabla)

     

Paso 13: Crear la tabla datos a la base de datos

 

Hasta el momento ha estado diseñando el aspecto que tendrá su pantalla de datos, pero no existe una tabla que guarde los datos. Ahora es el momento de crearla. Epi Info™ 7 sugiere que nombre la tabla igual que nombro al formulario (Brote1).

     

1. Haga clic en el botón Grabar Datos localizado

en el menú disponible en la parte superior de la pantalla.

2. Haga clic en Aceptar cuando le informen que se va a crear una nueva tabla (Brote1).

 

9

Recuerde que el programa sólo le preguntará una vez sobre la

creación de la tabla. El Diseñador de Formularios ejecutará Grabar Datos (Enter Data) y usted podrá probar el funcionamiento de la nueva base de datos.

(20)

Página 20 de 103  

     

RESUMEN: Con esto finaliza el ejercicio. Durante el mismo ha

aprendido a crear cuestionarios/formularios y su tabla de datos en un proyecto de Epi Info™ 7 (archivo de extensión PRJ). Ha creado varias páginas en su formulario donde ha ido colocando las diferentes

preguntas. Ha aprendido a agrupar campos, a cambiar la apariencia de la pantalla, a crear listas de valores legales en algunos campos y otras funcionalidades básicas asociadas con la creación de formularios.                                                                                                          

(21)

 

Ejercicio 2

Teoría de Creación de Base de Datos  

 

Características del Ejercicio

Objetivos: Este documento introduce algunos elementos teóricos del diseño

de cuestionarios.         Generalidades

El diseño de la base de datos es uno de los aspectos a los que suele darse una menor importancia en los estudios epidemiológicos. Es frecuente que el investigador que se enfrenta a la realización de un estudio epidemiológico contrate o consulte con otros profesionales sobre el tamaño de la muestra, la realización de determinadas pruebas microbiológicas, físico-químicas, serológicas, etc., la metodología de análisis más adecuada, la interpretación de la “p” e incluso el diseño del cuestionario, la herramienta con la que se procederá a realizar la recogida de datos en papel. Sin embargo cuando los datos están registrados en papel el investigador se sienta delante de su ordenador y en cinco minutos prepara su base de datos y se dispone a grabarlos y analizarlos. En este momento, cuando empieza a grabar o a veces cuando empieza a analizar, es cuando el investigador empieza a lamentar no haber dedicado un poco más de atención a esta fase de su investigación, no haber consultado con algún experto y no haber reflexionado sobre algunas cuestiones que en algunas ocasiones obligan a tirar por la borda las horas que uno ha pasado grabando datos.

 

En este capítulo se pretenden reflejar algunos aspectos de interés relacionado con el diseño de bases de datos desde un punto de vista teórico. Existe una amplia doctrina teórica sobre el diseño de bases de datos y posiblemente algunas de las ideas que se van a exponer en este documento no serían aceptadas dentro de la más pura ortodoxia. Sin embargo consideramos que en el diseño de una base de datos debe conjugarse la ortodoxia doctrinal con el pragmatismo, permitiendo que el sentido común apoyado por el conocimiento técnico sea el que establezca los límites y requisitos que deberá tener nuestra base de datos.

                       

(22)

Página 22 de 103     Un poco de Terminología    

Para adentrarse en el mundo de las bases de datos es necesario conocer algunos términos sencillos.

 

El uso extendido de los sistemas de gestión de bases de datos ha hecho que muchos usuarios un poco avanzados se hayan familiarizado con este término y lo usen con frecuencia sin saber exactamente que es.

 

TABLA. Una tabla es un conjunto de datos organizados y estructurados en filas y columnas. Ejemplos de tablas son las guías de teléfonos, los listados censales o de padrones, etc. En una tabla se recogen datos de un solo tipo de UNIDADES, ya sean estas personas, libros, animales, películas, unidades administrativas, edificios, etc.

 

REGISTROS. Cada fila en una tabla recibe el nombre de registro, una tabla por tanto estará formada por un número (desde 0 a N) de registros. Cada registro incluye información de una unidad.

 

CAMPOS. Cada columna de la tabla se denomina campo o variable. Los campos recogen el mismo tipo de dato en cada uno de los registros de la tabla, por ejemplo EDAD, SEXO, COLOR, AUTOR, etc. Durante la grabación de datos, un campo concreto corresponde a una celdilla dentro de la tabla.

 

BASE DE DATOS. Una base de datos es un conjunto de tablas que están relacionadas entre sí por incluir cada una de ellas datos relativos a unidades distintas pero que se refieren a un mismo universo u objeto. Por ejemplo, en un estudio nutricional, podemos tener una tabla con los datos de las personas entrevistadas, otra con los datos de los resultados de cada entrevista realizada a una misma persona, otra con los datos de los valores nutricionales de los distintos alimentos, otra con los valores de conversión de distintas unidades de medida casera a unidades de volumen (1 vaso de agua 250 ml.), etc. En una base de datos puede haber una sola tabla o múltiples.

 

Para complicar las cosas un poco más debemos hacer notar que en una base de datos, además de las tablas con datos podemos encontrar otras tablas: Tablas copia de seguridad, tablas de consultas, tablas de programas, etc.  

Para usuarios de EpiInfo 6 o dBase: muchos usuarios de la informática, hemos estado utilizando el nombre de base de datos para denominar a un archivo .REC o dBase. Desde un punto de vista teórico las clásicas “bases de datos” .REC o .DBF serían sólo tablas. Para hacer una

reconversión de ideas, una base de datos sería un conjunto de archivos .REC organizados dentro de un proyecto común.

       

(23)

Bases de datos en Epi Info™ 7.

A continuación describimos algunos conceptos específicos de cómo Epi Info™ 7 nombra los elementos de una base de datos:

 

El archivo Base de datos de Epi Info™ 7 es un archivo compatible con MS ACCESS y con extensión MDB. También se puede utilizar con Epi Info 7 una base de datos SQL Server para la creación de la base de datos. Dentro de una base de datos se encuentran las tablas, que también pueden tener cualquier nombre. Hay un elemento que conviene advertir, ya que a algunos usuarios les resulta lioso. En Epi Info™ 7, a veces se llama también proyecto a una base de datos. No existe ninguna diferencia entre proyecto y base de datos. Simplemente se trata de resaltar cual es la base de datos sobre la que se está trabajando, en definitiva cual es el “proyecto” sobre el que se está trabajando.

 

Existen distintos tipos de tablas, algunas pueden no existir en un proyecto concreto:

 

Tablas de datos: tendrán el nombre que nosotros hemos elegido.

 

Tablas de Meta Data: contienen las especificaciones que definen un formulario, por ejemplo posición de los campos, nombres de las páginas, color o imagen de fondo, etc. Empiezan con el prefijo meta (i.e. metaFields).

 

Tablas de Códigos: contienen parejas de datos código-descripción o listas de valores legales. Tienen como prefijo Code (i.e. codeSexo).

 

Tabla de programa: Es una tabla única. Contiene todos los programas almacenados en este proyecto. Su nombre es PROGRAM y puede no existir si no hay ningún programa de análisis almacenado.

 

Los formularios contienen tablas muy especiales para Epi Info™ 7, ya que en ellas se definen muchos elementos, desde cual es la estructura y apariencia en pantalla de una tabla de datos, qué controles o especificaciones tienen los campos durante su grabación, hasta cuales son las relaciones de unas tablas con otras

 

Páginas: En los formularios de Epi Info™ 7 la información de un registro puede mostrarse organizada en distintas páginas, lo mismo que haríamos en un cuestionario en papel si tuviésemos distinto bloques de preguntas que ocuparan más de una cara de nuestro soporte. Aspectos prácticos

 

Al diseñar un cuestionario en papel o en una base de datos para una investigación en salud pública es fundamental tener bien claros cual(es) es el objetivo del estudio.

(24)

Página 24 de 103  

 

Preguntas, puede ser una o varias, relacionadas con la(s) variable(s) dependiente(s) o resultado. Puede tratarse de una sola pregunta, por ejemplo si el individuo tiene o no tiene una determinada característica (bajo peso al nacer), una enfermedad (cáncer de pulmón) o un valor de una medición (Nivel de colesterol en sangre). También pueden ser varias preguntas, si las variables dependientes son más de una o si la definición de "caso" necesita datos de varias características (por ejemplo síntomas).

 

Otro apartado debe incluir las preguntas relativas a aquellos factores que estamos investigando como posiblemente "relacionados con" o "causas de" la aparición del resultado. Son por tanto preguntas relacionadas con las variables independientes, explicativas o de exposición. Como en el caso anterior pueden ser una o varias (hábito tabáquico, nivel de ejercicio semanal, etc...)

 

Finalmente, el cuestionario / Base de datos debería incluir preguntas sobre aquellos factores que pueden modificar o confundir la asociación entre las variables que estamos estudiando como explicativas y el resultado de interés. Se trata de incluir aquí las variables que pueden actuar como factores de confusión o modificadores del efecto. Preguntas típicas para incluir en este apartado son la edad y el sexo, pero puede haber muchas otras.

 

Además, y dependiendo del objetivo del estudio y del uso final del cuestionario / base de datos, puede ser útil añadir un apartado específico con preguntas de identificación del individuo (nombre, apellidos, dirección, teléfonos, etc.). En este caso la edad y el sexo pueden venir aquí, aunque después se analicen como exposición o como confusoras.

 

Finalmente es conveniente pensar en un bloque de preguntas de tipo administrativo o de gestión del estudio, por ejemplo si hay que hacer un seguimiento, capturar fecha de seguimiento, o si hay que administrar algún medicamento si se ha administrado o no, etc.

 

Variables comunes  

 

Hay una serie de variables que son comunes a la mayoría de las bases de datos, y que conviene tener bien establecido. Por un lado ahorran trabajo, ya que si se definen para una base de datos, la definición sirve para todas y, por otro lado, asegura la compatibilidad de los datos con el resto de ficheros comúnmente utilizados, ahorrándose recodificaciones y sucesos incompatibles, como por ejemplo tener asignados grupos de edades distintos (por ejemplo en un caso de 1 a 4 años y en otro de 1 a 5, sin que hubiese especial interés en esa diferencia, o por ejemplo sexo 1 y 2 en un caso o M y F en otro)

   

(25)

1. – CÓDIGO DE IDENTIFICACIÓN ÚNICA DEL REGISTRO

Es recomendable utilizar un código de identificación única de los sucesos (de los registros). Si ya tiene un sistema de identificación, es recomendable que utilice éste. No duplique esfuerzos. Si va a utilizar algún sistema de centralización de datos de diversos centros, se compondrá al menos con el código del centro donde se declara más el número de orden de los registros de ese centro y, si maneja datos de varios años, el año en que ocurre. Esta será una variable de tipo alfanumérica

     

2. – CÓDIGO DE LA ENFERMEDAD O SUCESO

Si su clasificación de enfermedades o sucesos coincide o puede coincidir con una clasificación oficial de uso general, como la CIE, es preferible que utilice ésta. Si existe alguna clasificación oficial de otro tipo, utilice la oficial y, si es posible, su correspondencia con la CIE. Esta será una variable de tipo alfanumérica. Debe ser especialmente cuidadoso en esto si el código tiene ceros a la izquierda, ya que si la variable es de tipo numérica, se pierden los ceros a la izquierda, lo que le impedirá establecer relaciones con bases de datos con esas codificaciones

     

3. – NOMBRE

Se recogerá el Nombre y dos apellidos de las personas. A ser posible un campo para cada apellido. Esta será una variable de tipo alfanumérica.

     

4. – NÚMERO DE IDENTIFICACIÓN DE LA PERSONA

Se recogerá el Número de Identificación en vigor. El DUI (documento Único de Identidad). Caso de ser un centro público su código de centro

     

5. –FECHA DE NACIMIENTO

Se recogerá la fecha de Nacimiento de la persona. A partir de esta fecha se calculará la Edad. Si se desconoce la fecha de nacimiento y se conoce la edad, se puede imputar la fecha de nacimiento a partir de la fecha de declaración y la edad. Debiéndose consignar en ese caso que la fecha está imputada.

     

6. – EDAD

Se calculará la Edad a partir de la fecha de nacimiento y la fecha de inicio de los síntomas/declaración. Siempre que sea posible se utilizarán dos variables una con la edad y otra con el tipo de edad representado en la anterior. (Esta última será “1”=”Años, “2”=Meses, “3”=”Semanas”, “4”=Días, “9”=”No consta”).

(26)

Página 26 de 103  

La regla general será expresar la edad en Años. Cuando sea menor de 2 años en meses. Cuando sea menor de un mes en Semanas y cuando sea menor de una semana en Días.

 

Si no puede existir una variable con los metadatos de la edad (tipo de edad), se expresará la edad en años.

     

7. – SEXO

Se recogerá el sexo. La codificación será “1” para el género Masculino, “2” para el Femenino, “9” para “No consta”. En los casos en los que el sexo sea verdaderamente desconocido (recién nacidos con sexo indeterminado y no conocido todavía) se utilizará el valor “3”. Esta será una variable de tipo alfanumérica. Para facilitar la interpretación de datos publicados, se podrá recodificar el valor en las salidas, expresándose Como “Masculino” o “M” para el código “1” y “Femenino” o ”F”. Cuando los datos se refieran sólo a menores de 15 años, se podrán utilizar los valores “Niño/s” o “Niña/s”.

     

8. – DIRECCIÓN

Se recogerá el tipo de vía, nombre de la vía, número, etc. Es importante que utilice este tipo de estructuración para las direcciones, ya que se ha comprobado que es la mejor forma de evitar errores de transcripción, facilitándose el tratamiento informatizado. Cuando existan coordenadas geográficas se consignarán como coordenadas X e Y.

     

9. – PAÍS Y DEPARTAMENTO

Cuando sea posible se utilizaran códigos que sean los oficiales (si existen) para País, Departamento, Provincias, Distritos, etc.

     

10. – FECHA DE OCURRENCIA

Fechas de Inicio de los síntomas o de ocurrencia del suceso. Si no se sabe la fecha de inicio se imputará a partir de la fecha conocida más próxima a la ocurrencia del suceso, que en el caso de enfermedades será la fecha de consulta o la fecha del ingreso en centro hospitalario si lo ha habido. En el peor de los casos será la fecha de declaración o intervención si no se conoce otra. En este caso, deberá reconocerse que es una fecha imputada. Se utilizará el formato estándar de día, mes y año de 4 dígitos (en adelante dd/mm/yyyy).

 

A partir de aquí se calculará la Semana de Inicio de los síntomas o de ocurrencia del suceso. Utilizándose para ello la semana definida en el calendario epidemiológico.

     

(27)

11. – FECHA DE DECLARACIÓN O INTERVENCIÓN

Esta será la fecha en que se notifica al nivel de Salud Pública la ocurrencia del suceso, o si no ha habido una declaración, será la fecha de intervención. A partir de aquí se calculará la Semana de Declaración o intervención. Utilizándose para ello la semana definida en el calendario epidemiológico.  

     

12. – AGRUPACIONES MÁS FRECUENTES

A veces es necesario hacer agrupaciones con el propósito de mejorar el análisis estadístico o de facilitar la presentación de los datos. Salvo que el análisis o la presentación requieran necesariamente otra agrupación, se utilizarán las siguientes

 

• Agrupaciones de edad

o General de 5 en 5: 0-4 (o <1, 1-4),5-9,10-14,..., 80-84 y 85 y más

o General de 10 en 10: 0-4, 5-14,..., 75-84 y 85 y más o Mujeres en Edad Fértil: <15,15-19,20-4,...,40-44 y 45 y más o Edad infantil                                                                        

(28)

Página 28 de 103

Ejercicio 3 Código Check

 

Características del Ejercicio Objetivos: Al finalizar el ejercicio deberá ser capaz de:

- Identificar los campos que deben incluir código check

- Crear este código para realizar cálculos durante la entrada de datos, forzar situaciones, dar mensajes a los usuarios, limpiar campos, llevar el cursor al lugar adecuado y ocultar campos

Requisitos: Haber realizado el Primer Ejercicio

Necesita aprender el concepto de funciones (especialmente YEARS y SYSTEMDATE) revisando el manual de EpiInfo™7.  

En el módulo de Crear Formularios (Form Designer) existe la funcionalidad de incorporar código check a la pantalla de entrada de datos. El código check se puede utilizar para asistir al usuario durante el proceso de

digitación. El código check puede calcular automáticamente valores, como edad del paciente, implementar patrones de salto, hacerle indicaciones o preguntas al usuario durante el proceso de digitación, rellenar campos en las páginas y ocultar campos al usuario.

 

El código check se puede incorporar mediante ventanas de dialogo disponibles en el módulo de Crear Formularios las cuales permiten implementar la lógica deseada sin necesidad de que tenga destrezas de programador. El código Check puede ser muy simple o muy complicado.

 

En nuestro ejemplo lo usaremos para calcular la edad actual de la persona, el período de incubación del caso, calcular la semana epidemiológica y

establecer algunos controles de calidad.  

   

Paso 1: Abrir Formulario y Accesar Check Code

 

Para incorporar código check, primero tendrá que abrir un formulario. Para hacer esto complete los siguientes pasos:

 

1. Desde el módulo Crear Formularios, seleccione Abrir Proyecto.

2. Navegue al directorio de proyectos de Epi Info 7 y seleccione el proyecto CursoEpi.mdb y el formulario Brote1

3. Una vez abierto el formulario, haga clic en el botón etiquetado Código Check el cual activa el editor de código check.

     

Todo el código check debe asociarse a una variable existente en el formulario. La lista de variables está disponible en la caja de desplazamiento Ejercicios Epi Info Traducidos y Adaptados

(29)

llamada Elija Campo donde Ocurrirá. Las variables están organizadas en páginas. Recuerde que no verá la pregunta o texto sino el nombre corto de la variable.

 

 

Las variables de “Solo Lectura” no ejecutarán ningún código check, así que deberá seleccionar una variable que no tenga esta propiedad para poder ejecutar el código que usted le asigne.

 

Para cada paso le indicaremos que es lo que vamos a hacer, como hacerlo y como se ve el código de programación. Los COMENTARIOS no deben escribirse, se usan solo para explicar que es lo que queremos hacer.

     

Paso 2: Calcular la Edad (Comando ASSIGN)

 

La edad se calculará usando la fecha de nacimiento y la fecha del reporte. La diferencia entre dos fechas puede calcularse en días, meses o años. Para esto Epi Info™ 7 utiliza funciones especiales (YEARS, MONTHS, DAYS).

 

1. En el campo FECHANACI incluya el siguiente código:

 

Field FechaNaci

After

//add code here

ASSIGN Edad = YEARS( FechaNaci, Reporte )

 

End-After

End-Field

(30)

Página 30 de 103  

*COMENTARIO: Calcula la edad en años entre la fecha de *nacimiento y la fecha de reporte entrada por el usuario y obtenida del computador. El *cálculo se realiza después de escribir la fecha de nacimiento *en su campo.

 

¾ ¿Cómo HACERLO?

 

1. Primero expanda haciendo clic en el símbolo presentado como una cruz para la primera pagina llamada Datos de Identificación

2. Luego de hacer clic, vera el listado de todos los campos encontrados en la primera pagina de su formulario.

3. Haga clic en la variable donde se ejecutará el código check. En este caso FECHANACI.

 

4. También tendrá que seleccionar si el comando se ejecutara antes o después de entrar los datos. En este caso, utilizaremos la opción Después (After).

5. Haga clic en el botón Add Block:FechaNaci after.

6. Haga clic en la sección número 2, señalada como Agregar Comandos Para Código Check.

7. Seleccione el comando Assign (Asignar).  

(31)

8. La ventana para el comando Asignar será presentada.

9. Seleccione la variable Edad en el combo para Asignación Variable. 10. El botón se utiliza para incorporar el código necesario cuando se

utilizan funciones. Por consiguiente, haga clic en este botón.

11. Seleccione la opción Funciones Fecha (Date Functions) y luego la opción YEARS (Anos).

 

     

12. El siguiente comando será rellenado automáticamente como

demostrado abajo. Esta función requiere dos parámetros; fecha de inicio y fecha de fin. Estos dos parámetros necesitaran ser reemplazados en el nombre de las variables que deseamos utilizar para la calculación de fechas. En este caso, Fecha de Nacimiento (FECHANACI) y la Fecha de Reporte (REPORTE).

 

13. Haga doble clic en el campo < fecha_menor > 14. Seleccione la variable FechaNaci

15. Haga doble clic en el campo < fecha_mayor> 16. Seleccione la variable Reporte

17. Automáticamente su sintaxis deberá verse como el siguiente:

(32)

Página 32 de 103  

18. Presione en Aceptar.

19. Haga clic en el botón Guardar localizado en el menú de

opciones.

 

9

Las funciones modifican el valor de una o más variables usando valores de otras. La mayoría de funciones necesitan argumentos, palabras que deben escribirse entre paréntesis, junto a la función, separados por comas cuando son varios sin dejar espacios.

     

Paso 3: Hacer Verificación de Fecha (Comandos DIALOG, CLEAR, GOTO)

   

Ahora incorporaremos código adicional para verificar que la fecha de nacimiento entrada no sea mayor a la fecha de hoy. Utilizaremos el comando DIALOG para presentarle al usuario un mensaje especificando que la fecha entrada es incorrecta. También utilizaremos el comando CLEAR para borrar el valor incorrecto que fue entrado en el campo inicialmente y finalmente utilizaremos el comando GOTO para poner el cursor nuevamente en el campo de fecha de nacimiento hasta que una fecha correcta sea digitada.

 

1. En el campo FECHANACI incluya el siguiente código: 2.

Field FechaNaci

After

//add code here

ASSIGN Edad = YEARS( FechaNaci, Reporte )

IF FechaNaci > SYSTEMDATE THEN

DIALOG "Fecha entrada es mayor a la fecha de

hoy. Por favor vuelva a entrar fecha." TITLETEXT="Alerta"

CLEAR FechaNaci GOTO FechaNaci END-IF     End-After End-Field  

*COMENTARIO: Verifica que la fecha entrada no sea mayor al día de hoy.

 

¾ ¿COMO HACERLO?

 

1. Primero expanda haciendo clic en el símbolo presentado como una cruz para la primera pagina llamada Datos de Identificación

2. Luego de hacer clic, vera el listado de todos los campos encontrados en la primera pagina de su formulario.

3. Haga clic en la variable donde se ejecutará el código check. En este caso FechaNaci.

(33)

4. Una vez mas seleccione el si el comando se ejecutara antes o después de entrar los datos. Por consiguiente, haga clic en la opción Después (After).

5. Como ya tenemos comandos incorporados anteriormente, mueva su cursor a la tercera línea para poder incorporar código adicional.

 

1. Seleccione el comando If (Si).

2. La ventana para el comando If (Si) será presentada.

3. Seleccione la variable FechaNaci usando la lista desplegable en el combo de Variables Disponibles.

4. Haga clic en el operador >

5. El botón se utiliza para incorporar el código necesario cuando se utilizan funciones. Por consiguiente, haga clic en este botón.

6. Seleccione la opción Funciones Sistema (System Functions) y luego la

opción SYSTEMDATE. La función SYSTEMDATE de Epi Info™ 7

provee la fecha del sistema de su computador (la cual usualmente es la fecha de hoy) para uso interno.

 

7. Ya que hemos escrito el criterio deseado en la sección de SI, ahora necesitaremos especificar que acción ocurrirá si la condición se aplica. Por consiguiente, haga clic en el botón en la sección de Entonces (Then).

8. Haga clic el la opción Dialog (Dialogo).

9. La ventana para este comando será presentada. 10. En el campo que dice Título escriba “Alerta”

11. En el campo Pregunta o Texto, escriba “Fecha entrada es mayor a fecha de hoy. Por favor vuelva a entrar fecha.”

12. Haga clic en el botón Aceptar.

(34)

Página 34 de 103  

14. Haga clic el la opción Clear (Borrar).

15. Del listado de variables disponibles, seleccione FechaNaci 16. Haga clic en el botón Aceptar.

17. Una vez mas, haga clic en el botón en la sección de Entonces

(Then).

18. Haga clic el la opción Goto (Ir).

19. Del listado de variables disponibles, seleccione FechaNaci 20. Haga clic en el botón Aceptar.

 

   

21. Una vez terminado, la ventana para el comando de Si/Entonces deberá verse así:

       

Paso 4: Calcular el período de incubación

 

El método estándar para calcular el período de incubación es restar las horas que hay entre la fecha de la comida y la hora de inicio de síntomas. Es muy importante que revise el nombre de sus variables que han sido asignadas en Crear Formularios (Form Designer) para que la formula funcione.

 

En el campo INICIOSIN incluya el siguiente código:

 

ASSIGN INCUBACION=HOURS (INGESTION, INICIOSIN)

*COMENTARIO: Calcula el Periodo de Incubación en número de *horas entre la fecha y hora de comida y la fecha y hora de  

(35)

inicio de *síntomas. El cálculo se realiza después de escribir la fecha de inicio de síntomas en su campo.

 

¾ ¿CÓMO?

 

1. Primero expanda haciendo clic en el símbolo presentado como una cruz para la primera pagina llamada Datos de Identificación

2. Luego de hacer clic, vera el listado de todos los campos encontrados en la primera pagina de su formulario.

3. Haga clic en la variable donde se ejecutará el código check. En este caso Iniciosin.

4. También tendrá que seleccionar si el comando se ejecutara antes o después de entrar los datos. En este caso, utilizaremos la opción Después (After).

5. Haga clic en el botón Add Block:InicioSin after.

6. Haga clic en las sección numero 2, señalada como Agregar Comandos Para Código Check.

 

 

7. Seleccione el comando Assign (Asignar).

8. La ventana para el comando Asignar será presentada.

9. Seleccione la variable Incubacion en el combo para Asignación Variable.

(36)

Página 36 de 103  

11. Seleccione la opción Funciones Hora (Time Functions) y luego la opción HOURS (Horas).

 

 

12. El siguiente comando será rellenado automáticamente como

demostrado abajo. Esta función requiere dos parámetros; fecha de inicio y fecha de fin. Estos dos parámetros necesitaran ser reemplazados en el nombre de las variables que deseamos utilizar para la calculación de fechas. En este caso, Fecha de Ingestion (Ingestion) y la Fecha de Inicio de Sintomas (InicioSin).

13. Haga doble clic en el campo <fecha_menor> 14. Seleccione la variable Ingestion

15. Haga doble clic en el campo <fecha_mayor> 16. Seleccione la variable InicionSin

17. Automáticamente su sintaxis deberá verse como el siguiente:

 

 

18. Presione en Aceptar.

 

El propósito del código check es mejorar la calidad de los datos y definir ciertas reglas y condiciones que deben cumplirse durante la entrada de datos.

 

RESUMEN: Con esto finaliza el ejercicio. En este ejercicio usted ha aprendido a valorar la importancia del código Check para facilitar el trabajo de grabación de datos y mejorar la calidad de los mismos. Ha aprendido el concepto de funciones y a saber cuando ocurren las acciones del código Check. Ha realizado un pequeño programa que permite calcular la edad de una persona y el tiempo transcurrido entre dos fechas utilizando la función HOURS. También ha aprendido a programar acciones condicionadas a los resultados de cálculos o datos grabados por el usuario. Finalmente sabe como “hablar” con el usuario para decirle si las cosas van bien o no y como darle nuevas instrucciones.

(37)

        Ejercicio 4 Grabación de Datos    

Características del Ejercicio

Objetivos: Al finalizar el ejercicio, el alumno debería ser capaz de: - Grabar datos

- Buscar registros en la base de datos

 

El programa de ingreso Grabación de Datos (Enter Data) muestra el formulario que usted creó en Diseñador de Formularios (Form Designer), crea su tabla de datos y controla el proceso de ingreso de datos mediante las configuraciones y Código Check establecidos en Diseñador de Formularios.  

 

Paso 1: Añadir datos a la base de datos

 

Ahora haremos la entrada de varios registros en la pantalla de captura de datos utilizando el módulo Grabar Datos de Epi Info™ 7. Para accesar el módulo, complete los siguientes pasos:

 

1. Desde el menú principal de Epi Info™ 7 pulse Grabar Datos. 2. Elija Abrir el Formulario.

3. Localice la base de datos EpiBasico.PRJ en la carpeta C:\Epi_Info y pulse el botón Abrir (Open).

(38)

Página 38 de 103

NoIdentificacion: 101 Nauseas: Si

Enfermo: Si Vomitos: Si

Nombre: Manuel Diarreas: Si

Primer Apellido: Rivera Espinacas: Si

Segundo Apellido: Lopez Rollitos: Si

FechaNacimiento: 12/08/1965 Leche: Si

Sexo: Masculino Agua Si

Estado: Texas

NoIdentificacion: 210 Calambres: Si

Enfermo: Si Diarrea: Si

Nombre: Victor Cafe: Si

Primer Apellido: Castro Agua: Si

Segundo Apellido: Morales Pastel: Si

FechaNacimiento: 15/2/1981 Helado de Vainilla: Si

Sexo: Masculino Estado: Texas

NoIdentificacion: 311 Nauseas: Si

Enfermo: Si Vomitos: Si

Nombre: Carmen Diarreas: Si

Primer Apellido: Nazario Cafe: Si

Segundo Apellido: Colon Rollitos: Si

 

 

Esto abrira el formulario. Debe fijarse en los cambios de numeración de los registros conforme va añadiendo nuevas personas a su base de datos. Cuando tenga grabados varios registros pruebe el funcionamiento de los botones de desplazamiento entre registros moviéndose a los registros anteriores, posteriores, primero y último.

 

Grabe los siguientes datos en la vista Brote1: #1

 

1 Page – Datos de Identificación 2 Page – Síntomas y Alimentos  

     

 

1 Page – Datos de Identificación 2 Page – Síntomas y Alimentos           Fecha Ingestion: 18-04-2010 11:30:00 PM FechaInicioSintomas: 19-04-1940 2:00:00 AM

 

#2

 

1 Page – Datos de Identificación 2 Page – Síntomas y Alimentos                       Fecha Ingestion: 18-04-2010 09:15:00 PM FechaInicioSintomas: 19-04-1940 12:30:00 AM

 

#3

 

1 Page – Datos de Identificación 2 Page – Síntomas y Alimentos              

1 Page – Datos de Identificación 2 Page – Síntomas y Alimentos

FechaNacimiento: 24/04/1941 Leche: Si

 

(39)

NoIdentificacion: 150 Febricula: Si

Enfermo: No Fiebre: Si

Nombre: Brenda Calambres: Si

Primer Apellido: Feliciano Espinacas: Si

Segundo Apellido: Machado Rollitos: Si

FechaNacimiento: 12/08/1965 Leche: Si

Sexo: Femenino Helado de Choco: Si

Estado: Texas Sexo: Femenino Estado: Texas Fecha Ingestion: 18-04-2010 08:12:00 PM FechaInicioSintomas: 18-04-2010 11:30:00 PM

 

#4

 

1 Page – Datos de Identificación 2 Page – Síntomas y Alimentos                       Fecha Ingestion: 18-04-2010 07:41:00 PM FechaInicioSintomas: 18-04-2010 10:30:00 PM      

Paso 2: Moverse entre los registros

 

1. En la parte superior de la ventana localice los botones de flechas y haga clic en ellos para moverse de un registro a otro.

 

 

9

El botón << llevará la pantalla de entrada de datos al primer registro, mientras que el botón < llevará al registro inmediatamente anterior.

   

9

Por el contrario, el botón > llevará al registro inmediatamente siguiente y el botón >> al último registro.

   

9

Para ir a un registro concreto, haga clic en el espacio en blanco, escriba el número de registro y haga clic en Enter.

     

Paso 3: Buscar registros que cumplen una determinada condición

 

Epi Info™ 7 dispone de una herramienta que permite localizar y editar de forma fácil los datos de un registro que cumple una determinada condición.

 

El usuario puede realizar una búsqueda utilizando uno o más campos, puede utilizar criterios de igualdad (Edad=15 o de desigualdad Edad >15). También

(40)

Página 40 de 103  

criterio dentro de un rango, por ejemplo edad entre 34 y 45 usando la palabra TO (34 to 45).

 

Para poder hacer esto vamos a hacer clic en el botón Listado de Registros (Line Listing) en la parte superior de la pantalla. Al usuario se le presentarán varias opciones para demostrar el listado. Las opciones que aparecen en el menú desplegable son: Interactivo (Interactive), para Imprimir (HTML) (Printable), y MS Excel.

 

Yo puedo crear un listado interactivo, que me permitirá crear varios filtros en los datos, o también puedo generar un listado para imprimir, que se mostrará en cualquier navegador de web o también puedo exportar el listado a Microsoft Excel directamente. Para hacer esto complete los siguientes pasos:

 

1. Pulse el botón Listado de Registros y seleccione la opción Interactivo.

2. Pulse el cursor sobre el dispositivo llamado Filtros de Datos. 3. Elija el campo Primer Apellido de la lista que aparece en el

campo Field Name (Nombre de Campo). 4. Seleccione el operador “igual que”

5. Escriba el Apellido Castillo 6. Pulse Add Filter (Añadir Filtro).

 

Aparecerá el resultado de su búsqueda. Si hace doble clic en la fila del registro, el modulo de Grabar Datos lo traerá a ese registro para que usted pueda ver la información capturada para Gabriel Castillo.

 

Para completar alguna otra búsqueda, pulse el cursor sobre el dispositivo llamado Filtros de Datos y remueva el filtro existente haciendo clic en el botón Clear All (Limpiar)

     

El Tablero Visual y el modulo de Mapas se pueden accesar desde el modulo de Grabar Datos (Enter) haciendo clic en el botón para Tablero Visual o en el botón de Epi Map localizado en el menú disponible en la parte superior de la pantalla.

     

 

RESUMEN: Con esto termina este ejercicio. En este ejercicio ha aprendido a abrir un proyecto de Epi Info™ 7 (CURSOEPI.MDB) y seleccionar una tabla (BROTE1) en la que se grabaron datos. El programa usa la definición de pantalla de datos que usted realizó en el ejercicio anterior. Ha practicado como ir grabando datos, como moverse entre registros y como buscar registros que cumplen una condición.  

     

(41)

     

Ejercicio 5

Análisis Básico- Introducción Leer, Listar, Ordenar y Seleccionar  

Características del Ejercicio

Objetivos: Al final del ejercicio el alumno deberá ser capaz de:

- Usar las órdenes y funciones básicas de Epi Info™ 7 y guardarlas en un archivo de órdenes o programa  

El módulo de Análisis Clásico es un programa para manipular, manejar y analizar datos. Análisis Clásico funciona como una caja de herramientas estadísticas que ofrece muchas formas de transformar los datos y realizar análisis estadísticos. Los datos se pueden seleccionar, organizar, listar o manipular con una serie de comandos, funciones y operaciones.

 

 

Paso 1: Abrir Análisis Clásico

 

Para abrir Análisis Clásico, pulse Análisis de Datos>Clásico en la pantalla principal del menú de Epi Info™ 7.

 

 

Al abrir la pantalla, podrá fijarse que todas las órdenes disponibles aparecen en una ventana en la parte izquierda de la pantalla. Cada vez que se selecciona una orden se mostrará una ventana de diálogo y después de rellenarla se escribirá la orden y el sintaxis apropiado en el editor de órdenes

(42)

Página 42 de 103  

 

Los resultados aparecerán en una tercera ventana situada sobre la ventana del editor de programas.

 

Paso 2: Abrir un proyecto de Epi Info 7 existente

 

La primera orden a usar en Análisis Clásico es Abrir (Read).  

 

1. Pulse en Abrir (Read).  

2.

 

3.

Localice el proyecto Sample.PRJ localizado

directorio Epi_Info 7\Projects y selecciónelo. Seleccione el formulario Oswego.

dentro del

 

El contenido de la ventana de resultados debería ser como la demostrada abajo. Esta base de datos contiene 75 registros:

Referencias

Documento similar

Seleccione el ícono de la llave de color amarillo que tiene en el escritorio y haga clic en el botón derecho de su mouse y vaya a propiedades, haga

Seleccione “Típica” y haga clic en el botón “Siguiente” si desea instalar Sharpdesk , Composer y Network Scanner Tool a la vez. Seleccione “Personalizada” y haga clic en

Puede activar un plano de sección de dos maneras: haga doble clic en el plano con la herramienta Seleccionar o haga clic con el botón derecho en el plano

Haga clic con el botón derecho en un área libre de la pista cuya cadena de efectos desee eliminar y seleccione Editar cadena de efectos de pista en el menú contextual que se

Seleccione la opción para el tipo de papel que esté utilizando y haga clic en el botón Aceptar.. Haga clic en el botón Aceptar para cerrar el cuadro de diálogo Propiedades

Seleccione la opción para el tipo de papel que esté utilizando y haga clic en el botón Aceptar.. Haga clic en el botón Aceptar para cerrar el cuadro de diálogo Propiedades

2 Seleccione Objeto, Trazo, Relleno o Texto con una de las siguientes técnicas: • Haga clic en el botón Aplicar efectos del panel Control y elija una opción.. • Haga clic en

1 Haga clic con el botón derecho en una máquina virtual desde el inventario de VMware Host Client y seleccione Editar configuración.. 2 En Hardware virtual, expanda la