modulo epiinfo

86

Click here to load reader

Upload: edwin-fabian-barrios

Post on 23-Jun-2015

579 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Modulo Epiinfo

PROGRAMA DE ESPECIALIZACION EN

EPIDEMIOLOGIACURSO DE EPIINFO 3.4.1.

NIVEL BASICO(Versión Julio 3 de 2007)

DOCENTEJosé Domingo Alarcón Profesor Asistente (USCO)

UNIVERSIDAD SURCOLOMBIANAFACULTAD DE SALUD

DEPARTAMENTO DE MEDICINA SOCIAL Y PREVENTIVANEIVA

AGOSTO 3-5 DE 2007

Page 2: Modulo Epiinfo

Epi Info 2000Ejercicios de FormaciónEjercicio 1 Pág 2 de 59

BIENVENIDOS A EPIINFO PARA WINDOWS1

La primera versión de Epi Info se distribuyó en 1985. Un estudio en 1997 documentó 145,000 copias de las versiones de DOS de Epi Info y Epi Map en 117 países. Se han traducido el manual de DOS o los programas en 13 idiomas no-ingleses.

Epi Info es una serie de programas completamente nueva para Microsoft Windows 95, 98, NT, y 2000, escritos en Visual Basic, Versión 6. Utiliza archivos de formato Microsoft Access ya que es un estándar entre las bases de datos comerciales. Aunque los datos de Epi Info se guardan en archivos Microsoft Access, para mantener la máxima compatibilidad con otros sistemas, pueden analizarse muchos otros tipos de archivos, pueden importarse, o pueden exportarse.

Epi Info incluye un Sistema de Información Geográfico (SIG), llamado Epi Map, construido alrededor del programa MapObjects de Environmental Systems Research, Inc., los productores de ArcView. Epi Map es compatible con los datos de SIG disponibles en numerosos sitios de Internet en formatos SHAPE de ESRI.

Epi Info mantiene muchas de las características de Epi Info para DOS, aunque ofrece las ventajas de Windows como facilidad de uso con el ratón, gráficos, conjuntos de caracteres, e impresión sin dolor. Los programas, documentación, y los materiales de instrucción son de dominio público (aunque “Epi Info” es una marca registrada por CDC), y puede copiarse libremente, distribuirse, o traducirse.

La versión que se adjunta en el CD anexo es la Versión 3.4.1 de julio 3 de 2007. .Características principales de Epi Info Máxima compatibilidad con los estándares de la industria, incluyendo

1 Tomado de la introducción en pagina web: www.cdc.gov/epiinfoEpi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

2

Page 3: Modulo Epiinfo

Epi Info 2000Ejercicios de FormaciónEjercicio 1 Pág 3 de 59

Microsoft ACCESS y otras bases de datos SQL y ODBC Visual Basic, Version 6 Navegadores World Wide y HTML Extensibilidad, que permita a otras organizaciones distintas del CDC producir módulos

adicionales Epi Map, un programa compatible con ArcView® Regresión Logística y análisis de supervivencia de Kaplan-Meier Ejercicios de enseñanza Completamente nuevo, no una migración de Epi Info para DOS Compatible con Microsoft Windows 95, 98, NT, y 2000 Permite análisis e importación de otros tipos de archivoRequerimientos

Windows 95, 98, NT, o 2000, con 32 MB de RAM – Más si es NT

Al menos 50 megabytes de espacio en disco

Se recomienda un procesador de 200-megahercios, pero no es imprescindible.

El grupo de discusión de Epi Info en Internet CDC mantiene un LISTSERVer para los usuarios de Epi Info. Los usuarios que envían un correo electrónico para subscribirse a la Lista recibirán un mensaje con las instrucciones, y después recibirán automáticamente mensajes enviados a la lista por otros usuarios. Lo normal es que una petición de consejo u opinión relacionada con Epi Info sea contestada por varios mensajes de otros usuarios. La Lista es una forma excelente de ponerse en contacto con otros usuarios. El equipo que desarrolla Epi Info participa en la lista, y comunica actualizaciones, corrección de errores u otro tipo de anuncios. Sirve como un foro importante para guiar el desarrollo futuro de Epi Info.

Transmisión de Epi Info y programas relacionados mediante Internet Desde la página principal del CDC (www.cdc.gov), escoja “Publicaciones, productos y Software,” luego “Software” o vaya directamente a www.cdc.gov/epiinfo. Pulse el botón Download para ver las instrucciones, o visualice las páginas de Epi Info para aprender más sobre los programas. Epi Info y los materiales relacionados están disponibles en otros sitios de Internet. Una búsqueda de “Epi Info” en cualquiera de los buscadores de Internet, le proporcionará las direcciones de estos sitios.

INTENSIDAD Y HORARIO.Este curso está diseñado para 20 horas distribuidas en tres sesiones: Sesión 1: viernes 3 de agosto de 5 a 10 p.m. Sesión 2: Sábado 4 de agosto de 8 a.m. a 1 p. m. y de 2 a 8 p.m.Sesión 3: Domingo 5 de agosto de 8 a.m. a 1 p.m.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

3

Page 4: Modulo Epiinfo

Epi Info 2000Ejercicios de FormaciónEjercicio 1 Pág 4 de 59

METODOLOGÍA.Se hará mediante el desarrollo de los ejercicios que trae el programa y que han sido traducidos por el profesor Edgar Muñoz de la Universidad del Valle, a quien le damos los agradecimientos por facilitarnos el material.Se desarrollarán los 7 ejercicios básicos que se adjuntan y se harán demostraciones de algunas de las utilidades que trae el programa y que pueden ser aplicables en las instituciones y a nivel de investigación

PROFESOR.José Domingo Alarcón. Médico Especialista en Medicina Familiar (Univalle). Especialista en Project Manegement (U. Politécnica de Madrid). Especialista en Epidemiología (USCO) y Mgr. en Educación y Desarrollo Comunitario (CINDE-USCO). Aspirante al titulo de Alta Gerencia. USCO. Docente de Pregrado y Postgrados y Coordinador de Proyección Social de la Facultad de Salud.

EVALUACIONLa evaluación del curso esta basada en la realización de los ejercicios tutoriales (25%) en el software y los ejercicios que se orientan en el modulo (25%). Se recibirá el INFORME FINAL (50%) por email ([email protected]) de la práctica de una base de datos con mínimo 60 registros, con las siguientes características:

1. Formulario completo.2. Aplicaciones del programa Check. Ejemplos:

a. Calculo de la edad en añosb. IMCc. Grupos etáriosd. Fecha probable del partoe. Edad gestacionalf. Avisos de riesgo

3. Manejo de base de datos con informe en Word aplicando las ordenes del programa Analysis y mencionando el uso de cada herramienta en el informe:

a. Datosb. Variablesc. Selecciónd. Estadísticas básicas.e. Salidas f. Preferencias

El plazo máximo para enviar este ejercicio es el próximo 18 de agosto a las 12 p.m.

Los contenidos del curso:

1. Realización de los ejercicios tutoriales de “practicas por computadora” que se encuentran en el software:

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

4

Page 5: Modulo Epiinfo

Epi Info 2000Ejercicios de FormaciónEjercicio 1 Pág 5 de 59

Práctica 1:    Crear un cuestionarioPráctica 2:    Introducir datosPráctica 3:    Realizar un listadoPráctica 4:    Mejorar el listadoPráctica 5:    Calcular el período de incubaciónPráctica 6:    Encontrar la mediaPráctica 7:    Crear un gráficoPráctica 8:    Crear tablasPráctica 9:    Análisis estratificado

2. Los ejercicios del módulo (Excepto el 4 y el 8).1. Crear cuestionarios2. Grabación de datos3. Código Check4. Introducción a las bases de datos Relacionales 5. Análisis básico de datos6. Análisis Intermedio: Frecuencias, Tablas, Medias, Archivos de

Programas, Gestión de resultados7. Manejo de datos: Limpieza y depuración de una base de datos8. Crear un Menú

3. Se anexa en la parte final del modulo una serie de formulas para cálculos en el programa check y en el programa analysis que son de uso frecuente.

Muchos éxitos. !!!Nota: está prohibido el uso de teléfonos celulares dentro del salón de clase !!

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

5

Page 6: Modulo Epiinfo

Epi Info 2000Ejercicios de FormaciónEjercicio 1 Pág 6 de 59

Ejercicio 1Crear un cuestionario

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

- Crear un Nuevo proyecto- Añadir una nueva vista a un proyecto- Añadir variables a una vista- Definir las propiedades de una

variable- Crear valores legales- Definir el orden de tabulación

- Añadir y renombrar páginas- Guardar una vista- Mejorar el diseño del cuestionario- Añadir imágenes de fondo- Añadir grupos

Nivel PrincipianteTiempo 120 MinutosRequisitos Leer los capítulos Diseño de bases de datos y MakeView del libro

Introducción a Epi Info 2000 . Necesita aprender el concepto de funciones (especialmente years y systemdate) revisando el manual.

Parte 1 Crear un proyecto

Epi Info 2000 organiza las bases de datos en proyectos. Para crear un Nuevo proyecto haga clic en el botón Vistas del menú principal de Epi Info 2000. La creación de un Proyecto nuevo no tiene un proceso independiente, se hace cuando se va a crear una Vista o Cuestionario y se decide no crearla en un proyecto que ya existe.

Un proyecto puede contener varias vistas y cada vista muestra información sobre una serie de datos.

En este ejercicio creará las pantallas (Vistas) de entrada de datos y una tabla donde más adelante podrá grabar datos. Se plantea el diseño de un proyecto donde grabar los datos relacionados con una consulta de Ginecología.

PASO 1 Crear un nuevo Cuestionario

a. Para crear un nuevo Cuestionario o Vista haga clic en el botón Vistas del menú principal de Epi Info 2000.

b. Aparecerá una ventana con una barra de menú sobre una pantalla vacía con el texto “Seleccione CREAR VISTA o ABRIR VISTA del menú Archivo para comenzar”. Para crear una nueva vista haga esto o haga clic con el botón derecho en esa pantalla y elija Crear Nueva Vista.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

6

Page 7: Modulo Epiinfo

Epi Info 2000Ejercicios de FormaciónEjercicio 1 Pág 7 de 59

c. Cuando aparezca la ventana Crear o Abrir PROYECTO, escriba Obstetricia en el espacio "Nombre de archivo" y haga clic en Abrir. Acaba de crear un proyecto llamado Obstetricia.mdb. NOTA: Se asume que el archivo Obstetricia.mdb no existe en la carpeta C:\EPI2000.

d. Epi Info preguntará ahora por el nombre de la nueva vista que desea crear. Escriba Prenatal en la ventana de diálogo Nombre de la Vista y pulse Aceptar. Acaba de crear una vista llamada Prenatal, que está incluida en el proyecto Obstetricia.

PASO 2 Crear campos en el cuestionario

a. Añada las siguientes variables a su cuestionario pulsando el botón derecho del ratón. Cada vez que haga esto aparecerá una ventana de definición de campo y al final se creará un campo en la posición donde hizo clic con el botón derecho.

b. En la ventana de definición de campo deberá trabajar con los espacios:Pregunta o Texto (puede elegir una Fuente para esto)Tipo (y patrón si es necesario)Nombre del campo (recomendamos nombres de una máximo de 8 letras)

c. Para cada campo escriba la Pregunta o texto del cuadro siguiente. Elija el tipo de variables y siga las instrucciones de los comentarios (si hay alguna). Para finalizar cada campo pulse Aceptar

Pregunta o Texto Tipo de campo

Comentarios

Obstetricia y Ginecología Label/Title Elija como Fuente Negrita, Cursiva, Tamaño 12. Escríbalo centrado en la pantalla.

Información del Paciente Label/Title Negrita, Tamaño 18. Escríbalo centrado en la pantalla.

Nº de identificación Number Patrón ##Número de teléfono Number ######### (Use Alt Gr+3 para obetener

este símbolo)Número de Fax Number #########Primer Apellido TextSegundo apellido TextNombre Text Tipo de seguro TextEmail TextDirección Multiline Provincia Text

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

7

Page 8: Modulo Epiinfo

Epi Info 2000Ejercicios de FormaciónEjercicio 1 Pág 8 de 59

Un campo Label/Title es un tipo especial de campo que solo es informativo, no se pueden grabar datos en él. Haga doble clic en cualquier campo (no en el texto) si desea cambiar el tamaño del

mismo. Aparecerán unos puntos azules. Pulse y arrastre cualquiera de ellos para cambiar el tamaño del campo.

PASO 3 Mover variables

A veces deseará mover las variables después de haberlas creado, por que no está satisfecho con el orden en que aparecen en pantalla.

a. Pulse y arrastre la pregunta de la variable Número de teléfono para ponerla detrás de Provincia.

b. Haga lo mismo con las etiquetas “Obstetricia y Ginecología” e “Información del paciente” para centrarlas en la pantalla si no lo están.

PASO 4 Renombrar la página actual

a. Localice la línea "1 Page" en la parte izquierda de la pantalla, ponga el cursor sobre esta línea y haga clic con el botón derecho. En el espacio que aparecerá escriba Información General . Pulse Aceptar cuando termine.

Epi info 2000 puede crear múltiples páginas en una sola vista. 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.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

8

Obstetricia y Ginecología

Información del Paciente

ID Paciente___Primer Apellido _____ Segundo Apellido ______ Nombre ___

Tipo de seguro __________ email ____________

Dirección ______________ Teléfono _______________________________ Fax ____________________________________________________ Provincia________

Algunos campos solo sirven para mostrar textos. Se llaman ETIQUETAS. No contendrán datos..

En los campos de TEXTO puede grabar tanto letras como números.

Un campo MULTILINE sirve para escribir texto sin límite y organizarlo en varias líneas.

Page 9: Modulo Epiinfo

Epi Info 2000Ejercicios de FormaciónEjercicio 1 Pág 9 de 59

PASO 5 Añadir una nueva página al cuestionario

a. Para añadir una nueva página, haga clic en el botón Añadir Página situado en la parte izquierda de la ventana

b. Añada las siguientes variables a la página.

Pregunta o texto Tipo de variable

Nombre de Variable

Comentarios

Información Personal Label/Title Negrita, Tamaño 18. Escríbalo centradoFecha de Nacimiento Date FNACI Patrón DD-MM-YYYYEdad Number ##, Marque "Solo lectura"Estado civil TextEdad de menarquia Number ##Fecha última menstruación Date ULMEN DD-MM-YYYYFecha Probable de Parto Date FPARTO DD-MM-YYYY, Marque "Solo lectura"Número de Seguridad Social Text Marque "Obligatorio o Requerido"¿Fumadora? Yes/NoNº de Cigarrillos/dia Number ##¿Consumo de alcohol? Yes/No¿Depresión Postpartum? Yes/No

Un campo 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)

Un campo Obligatorio o Requerido es un campo que no se puede dejar en blanco (sin datos). Reflexione sobre las ventajas e inconvenientes de esto.

Otras propiedades posibles son soundex, y Repetido, con la que podemos hacer que se escriba automáticamente el mismo valor que se introdujo en este campo en el registro anterior.

c. Cuando termine con las variables, sitúe el cursor sobre la línea “2 Page” y haga clic con el botón derecho. Escriba Información Personal en la caja. Pulse Aceptar cuando termine.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

9

Page 10: Modulo Epiinfo

Epi Info 2000Ejercicios de FormaciónEjercicio 1 Pág 10 de 59

PASO 6 Crear un grupo

Deseamos agrupar la información relativa a la menstruación. Epi Info 2000 puede agrupar variables de forma que su manipulación para el análisis sea más facil.

a. Haga clic en la esquina superior izquierda de un teórico cuadrado que rodee todas las variables a agrupar, sin soltar, arrastre el ratón a la esquina inferior derecha, aparecerá un cuadrado temporal alrededor de los campos seleccionados. Suelte el ratón.

b. Seleccione la opción campo del Menú principal y elija Grupos. Deberá asignar un Nuevo nombre a este grupo. Este nombre se mostrará como título del grupo en su parte superior izquierda. Escriba Menstruación. Puede asignar un color a este grupo usando Establecer Color.

Si desea modificar algo del grupo, por ejemplo el color, no le queda más remedio que eliminarlo y volver a crearlo.

c. Para eliminar un grupo haga clic con el botón derecho del ratón sobre el nombre (encabezamiento) del grupo y elija "Desagrupar Variables".

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 botón derecho sobre la pregunta o texto del campo que desea editar.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

10

Información PersonalFecha de Nacimiento ______ Edad ___ Estado Civil _______

Menstruación Edad de la Menarquia ____ Primer día de la última menstruación __/__/____ Fecha Probable de Parto __/__/____ Nº de Seguridad Social ___¿Fumadora?___ Nº de cigarillos /dia ___ ¿Consumo de alcohol?__¿Depresión Postparto? ___

Los campos TEXTO pueden tener asociadas una lista de VALORES LEGALES..

En este tipo de campos podrá grabar cualquier fecha válida.

En los campos NUMBER, solo podrá grabar números.

Page 11: Modulo Epiinfo

Epi Info 2000Ejercicios de FormaciónEjercicio 1 Pág 11 de 59

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.

a. Para añadir valores legales a la pregunta "Estado Civil", haga clic con el botón derecho en el texto de esta pregunta. Pulse el botón Valores Legales localizado en la parte derecha de la ventana de edición de campo.

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

c. Añada los valores posibles para estado civil: Soltera, Casada, Separada, Divorciada, Otros, y No contesta. Si el orden en el que garba 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.

d. 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.

e. Haga clic sobre la página 1 (Información General) y edite la pregunta “Provincia”. Haga clic en el botón Valores Legales .

f. Haga clic en Crear Nuevo.

g. Escriba los valores posibles para provincia: Sevilla, Madrid, Ciudad Real, Barcelona y Badajoz. No marque No ordenar ya que deseamos que la lista se ordenen alfabéticamente.

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

PASO 8 Cambiar el color de fondo

a. Se puede cambiar el color de fondo de las vistas seleccionando la opción Ver del menú y luego Fondo del menú desplegable.

b. Pulse Cambiar Color y seleccione el color que desee. Haga clic en Aceptar. Ponga un clor diferente en otra página.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

11

Page 12: Modulo Epiinfo

Epi Info 2000Ejercicios de FormaciónEjercicio 1 Pág 12 de 59

PASO 9 Quitar la cuadricula de fondo

Por defecto MakeView alineará todos los textos a la rejilla. Puede cambiar la distancia entre líneas de esta rejilla si lo desea.

a. Para eliminar la rejilla, haga clic en Campos y luego en Opciones de alineación

b. En la opción Ver cuadricula en pantalla marque No.

PASO 10 Cambiar el orden de tabulación

Cuando vaya a grabar datos, Epi Info por defecto, pasará por los campos en el orden en que se crean. 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.

a. Haga clic en Campos y luego en Orden de tabulación. Localice el campo Número de teléfono en la lista y selecciónelo. Llévelo al final de la lista utilizando los botones de arriba y abajo. Cuando termine pulse Aceptar.

PASO 11 Alinear campos

Además de arrastrar los campos manualmente como hizo antes,MakeView permite alinear campos de forma automática.

a. En la página Información Personal los campos ¿Fumadora? y Nº de cigarrillos/día deberían estar alineados horizontalmente. Para alinear campos debe seleccionarlos como hizo antes para crear un grupo, marcando un cuadrado alrededor de los campos que quiere alinear. Haga clic en la esquina superior izquierda y arrastre el ratón hasta la esquina inferior derecha. Suelte el ratón.

b. Una vez que ha seleccionado los campos seleccione Campos y luego Alinear y Horizontal.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

12

Page 13: Modulo Epiinfo

Epi Info 2000Ejercicios de FormaciónEjercicio 1 Pág 13 de 59

PASO 12: 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.

a. Desde la vista (Prenatal), haga clic en Grabar Datos que se encuentra en la opción “Archivo” del menú. Haga clic en Aceptar cuando le informen que se va a crear una nueva tabla (Prenatal).

Recuerde que el programa sólo le preguntará una vez sobre la creación de la tabla. MakeView ejecutará Enter y usted podrá probar el funcionamiento de la nueva base de datos.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

13

Page 14: Modulo Epiinfo

Epi Info 2000Ejercicios de FormaciónEjercicio 1 Pág 14 de 59

Parte 2: Cálculo de valores usando el código Check

Si acaba de terminar el paso 12, debe volver a MakeView usando la opción Archivo Editar Vista

Si después de terminar el paso 12 cerró los programas de Epi Info, deberá volver a abrir MakeView pulsando en el botón Vistas y usar la opción ArchivoAbrir vista para editar y seleccionar el proyecto Obstetricia.mdb y la vista Prenatal

El código check se usa para calcular valores en algunos campos, además de para mostrar mensajes de aviso a la persona que está grabando los datos sobre cualquier problema que se presente durante la entrada de los mismos (inconsistencias, etc.) El código Check puede ser muy simple o muy complicado.

En nuestro ejemplo lo usaremos para calcular la edad actual de la madre, la fecha probable de parto. Al hacer clic en el botón azul etiquetado Check se activa el editor de código check.

Todo el código check debe asociarse a una variable existente en la vista. La lista de variables está disponible en la caja de desplazamiento llamada Indique el 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 ejecutar el código que asigne un valor a las mismas (normalmente una variable que esté relacionada con ella).

PASO 13 Calcular la edad (Orden Assign)

a. La edad se calculará usando la fecha de nacimiento y la fecha actual. (Asegúrese de que ha pulsado el botón Check ).

b. Primero seleccione la variable donde se ejecutará el código check antes o después de entrar los datos (deje la opción por defecto: “después” ). En nuestro ejemplo, seleccione FNaci (de la página 2) usando la lista desplegable, Indique el campo donde ocurrirá la acción.

c. Haga Clic en la Pestaña Variables y luego en el botón Asignar .

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

14

Page 15: Modulo Epiinfo

Epi Info 2000Ejercicios de FormaciónEjercicio 1 Pág 15 de 59

d. Rellene esta ventana usando los siguientes elementos:

I. En el espacio Asignar valor a variable, elija Edad. Es decir el nuevo valor se grabará en la variable EDAD.

II. El espacio Expresión contendrá la fórmula usada para calcular la edad. Puede usar la función Years para realizar esto (tiene que escribir Years solamente sin el signo =).

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.

III. La función Years usa dos parámetros: el primero será la fecha de nacimiento (FNaci) (elíjalo de la lista de Variables disponibles) y el segundo será la fecha actual que se expresará como SYSTEMDATE. La expresión final (asegúrese de poner los paréntesis) debe ser:

Years(FNaci,Systemdate)

e. Haga clic en Aceptar cuando termine y luego en Guardar en el editor de código en la parte inferior. Finalmente haga clic en Aceptar en la parte superior de la pantalla para salir de Check.

PASO 14 Calcular la Fecha de Parto

El método estándar para calcular la fecha probable de parto es añadir 280 días a la fecha de la última menstruación. (Un método alternativo consiste en añadir 7 días y restar tres meses)

La fecha de parto se calculará usando una fórmula matemática. (Asegúrese de que ha pulsado el botón Check ).

a. Primero, seleccione la variable donde se ejecutará el código check (deje la opción "después" marcada). En nuestro ejemplo, seleccione “UlMen” de la lista, Indique el campo donde ocurrirá la acción.

b. Haga clic en la pestaña Variables y después en el botón Asignar .

c. Rellene la ventana usando los siguientes elementos:

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

15

Page 16: Modulo Epiinfo

Epi Info 2000Ejercicios de FormaciónEjercicio 1 Pág 16 de 59

En el espacio Asignar valor a variable, elija FParto. Es decir el nuevo valor se grabará en la variable FECHA DE PARTO. El espacio Expresión contendrá la formula usada para calcular esta fecha. La expresión final será:

UlMen + 280

Haga clic en Aceptar cuando termine y luego en Guardar , de nuevo en el editor de código en la parte inferior. Finalmente haga clic en Aceptar en la parte superior de la pantalla para salir de Check.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

16

Page 17: Modulo Epiinfo

Epi Info 2000Ejercicios de FormaciónEjercicio 2 Página 17 de 59

Ejercicio 2Grabación de Datos

Características del EjercicioObjetivos Al finalizar el ejercicio, el alumno debería ser capaz de:

- Grabar datos

Nivel PrincipianteDuración 45 minutosNecesidades Haber realizado el primer ejercicio

PASO 1: Abrir una proyecto que ya existe

a. Haga clic en Vistas en el menú principal y seleccione “Archivo” y “Abrir vista para editar.” En la ventana de diálogo, identifique el proyecto creado en el ejercicio 1 (Obstetricia.mdb) y haga clic sobre el, luego pulse Aceptar.

b. Elija Prenatal de la lista y pulse Aceptar. Verá la vista que finalizó en el ejercicio anterior sobre cuidados obstétricos.

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

Si no lo hizo en el ejercicio anterior, se tienen que crear las tablas que guardarán los datos.

a. Desde la vista (Prenatal), haga clic en Grabar Datos que se encuentra en la opción “Archivo” del menú. Haga clic en Aceptar cuando le informen que se va a crear una nueva tabla (Prenatal).

Recuerde que el programa sólo le preguntará una vez sobre la creación de la tabla. MakeView ejecutará Enter y usted podrá probar el funcionamiento de la nueva base de datos. Fíjese de forma especial en el funcionamiento de los campos Fecha de Nacimiento y Edad y Fecha de la última regla y Fecha probable de parto.

También debe fijarse en los cambios de numeración de los registros conforme va añadiendo nuevas mujeres a su base de datos.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

Page 18: Modulo Epiinfo

Epi Info 2000Ejercicios de FormaciónEjercicio 2 Página 18 de 59

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.

a. Grabe los siguientes datos en la vista Prenatal :

1 Page - Información General 2 Page - Información Personal IDpaciente: 01 Fecha Nacimiento:

12/08/1965Primer apellido: Smith Edad: Solo lectura

Nombre: Jane Estado Civl: CasadaSegundo Apellido: B. Edad Menarquia: 13

Fecha Ult. Menst.: 04/01/1999Fecha Prob. Parto: Solo lectura

Email: [email protected]ón 123 Main StTeléfono: (404) 657-2568 Nº Seg.Social: 587-25-7474Fax: (404) 657-8421 ¿Fumadora?: YesProvincia: Gwinnett NºCigarrillos: 62

¿Consumo de Alcohol?:Yes¿Depresión Postpartum?:Yes

1 Page - Información General 2 Page - Información Personal ID Paciente: 02 Fecha Nacimiento: 05/21/1968Primer Apellido: Jones Edad: Solo lectura

Nombre: Mary Estado Civl: CasadaSegundo Apellido: R. Edad Menarquia: 13

Fecha Ult. Menst.: 02/22/1999Fecha Prob. Parto: Solo lectura

Email: [email protected] Dirección 456 Lake WayTeléfono: (404) 874-7423 Nº Seg.Social: 859-52-5874Provincia: Fulton ¿Fumadora?: No

NºCigarrillos: 0¿Consumo de Alcohol?:No¿Depresión Postpartum?:Yes

1 Page - Información General 2 Page - Información Personal ID Paciente: 03 Fecha Nacimiento: 07/24/1975Primer Apellido: Steer Edad: Solo lectura

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

Page 19: Modulo Epiinfo

Epi Info 2000Ejercicios de FormaciónEjercicio 2 Página 19 de 59

Nombre: Anita Estado Civl: SolteraSegundo Apellido: L. Edad Menarquia: 11

Fecha Ult. Menst.: 03/02/1999Fecha Prob. Parto: Solo lectura

Email: [email protected] Dirección 893 Jake LaneTeléfono: (404) 254-4147 Nº Seg.Social: 875-32-6578Provincia: De Kalb ¿Fumadora?: Yes

NºCigarrillos: 34¿Consumo de Alcohol?: No¿Depresión Postpartum?:

Yes

1 Page - Información General 2 Page - Información Personal ID Paciente: 04 Fecha Nacimiento: 08/02/1980Primer Apellido: Lee Edad: Solo lectura

Nombre: Jean Estado Civl: CasadaSegundo Apellido: P. Edad Menarquia: 14

Fecha Ult. Menst.: 11/12/1998Fecha Prob. Parto: Solo lectura

Email: [email protected]ón 34 Lake View WayTeléfono: (770) 574-2412 Nº Seg.Social: 321-41-2496Fax: (770) 342-7411 ¿Fumadora?: YesProvincia: Fayette NºCigarrillos: 99

¿Consumo de Alcohol?: Yes¿Depresión Postpartum?:

No

1 Page - Información General 2 Page - Información Personal ID Paciente: 05 Fecha Nacimiento: 07/02/1980Primer Apellido: Kent Edad: Solo lectura

Nombre: Eloise Estado Civl: SolteraSegundo Apellido: P. Edad Menarquia: 12

Fecha Ult. Menst.: 12/15/1998Fecha Prob. Parto: Solo lectura

Email: [email protected] Dirección 5741 Bay CircleTeléfono: (404) 748-9652 Nº Seg.Social: 474-58-2421

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

Page 20: Modulo Epiinfo

Epi Info 2000Ejercicios de FormaciónEjercicio 2 Página 20 de 59

Provincia: Cobb ¿Fumadora?: NoNºCigarrillos: 0¿Consumo de Alcohol?:No¿Depresión Postpartum?:No

PASO 3: Moverse a través de los registros

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

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

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

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 4: Buscar registros que cumplen una determinada condición

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

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 puede utilizar comodines (* y ?). Puede buscar los pacientes que cumplan un criterio dentro de un

rango, por ejemplo edad entre 34 y 45 usando la palabra TO (34 to 45). Para más información sobre el uso de BUSCAR pulse el botón de

Ayuda.

i. Estando en la pantalla de grabación de datos pulse el botón Buscar.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

Page 21: Modulo Epiinfo

Epi Info 2000Ejercicios de FormaciónEjercicio 2 Página 21 de 59

ii. Elija el campo Primer Apellido de la lista que aparece a la izquierda. Recuerde que este campo aparecerá con el nombre que usted eligiera al crear el campo.

iii. Escriba un apellido y pulse Aceptar. Aparecerá el resultado de su búsqueda.

iv. Pulse Limpiar para empezar una nueva búsqueda.v. Elija el campo Edadvi. Escriba una edad y pulse aceptarvii. Modifique las condiciones de búsqueda en el campo edad

escribiendo un rango de edades, por ejemplo 20 to 35. Pulse Aceptar. Compruebe que los registros que se muestran cumplen la condición.

viii. Pulse Limpiar para realizar una nueva búsqueda.ix. Elija los campos Edad y Fumadora. Indique en edad 22 años y

en Fumadora el valor con que ha grabado los positivos, por ejemplo Si (si no lo recuerda puede escribir 1 que es el valor universal para positivos)

PASO 5: Cambiar la configuración de Enter Puede que desee cambiar algunas características de cómo funciona

Enter.

a. En el menú Opciones elija Pantalla Completa. Observe el resultado. Fíjese que aunque la apariencia ha cambiado todo lo que ya conoce de Enter está disponible y funciona igual que en la Pantalla Estándar.

b. En el mismo menú Opciones, elija Campos Si No y defina como quiere que se vena y se graben los valores Positivo y Negativo de los campos Yes/no.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

Page 22: Modulo Epiinfo

Epi Info 2000Ejercicios de autoaprendizajeEjercicio 3 Page 22 of 59

Ejercicio 3Código Check

Características del EjercicioObjetivos 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

Nivel AvanzadoDuración 2 Horas 30 MinutosRequisitos Haber realizado el Primer Ejercicio

SITUACIÓNEste ejercicio se basa en la historia obstétrica de una embarazada. Se utiliza el protocolo de la OPS (Oficina Panamericana de Salud) relativo a sistemas de información sobre salud materno fetal. Durante el ejercicio programaremos la aparición de mensajes para garantizar que la persona que graba los datos lo hace con consistencia interna y no introduce valores incongruentes.

Paso 1: Abrir un Proyecto ya existente

c. Haga clic en el botón Vistas del menú principal y seleccione Archivo y luego Abrir Vista para Editar. Aparecerá una caja de dialogo donde debe localizar y seleccionar el proyecto Obstetricia.MDB , luego haga clic en Abrir.

d. De la lista que se muestra seleccione Prenatal y haga clic en Aceptar.

Añada una nueva página usando el botón Añadir Página de la parte izquierda de la ventana

e. En la nueva página incluya los siguientes campos:

Pregunta o Texto Tipo Nombre ComnetariosHistorial de Embarazos

Label/Title Centrado, Negrita, 18

Nº de embarazos Number NEMBAR ##, NegritaNº de abortos Number NABORTOS ##Nº de Partos Number NPARTOS ##Mas de tres embarazos

Checkbox MASDE3 Solo lectura

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Page 23: Modulo Epiinfo

Epi Info 2000Ejercicios de autoaprendizajeEjercicio 3 Page 23 of 59

Gemelares Checkbox GEMELOS Solo lecturaPartos Vaginales Number NPVAGIN ##C-Section Number NCESAREA ##Todavia vivos Number NACVIVOS ##Nacidos muertos Number NACMUER ##Hijos aún vivos Number AUNVIVOS ##Muertos en Primera semana

Number NM1SEM ##

Muertos tras primera semana

Number NM2SEM ##

Comentarios Multiline COMENTA

El cuestionario debería parecerse al que se muestra más abajo. Ajuste el orden de tabulación para que sea el que aparece en la tabla anterior. Cree los grupos necesarios, la ayudarán a entender la lógica de la entrada de datos.

f. Después de crear los campos, coloque el cursor sobre el rótulo “3 Page” y haga clic con el botón derecho. Escriba Historial de embarazos. Haga clic en Aceptar cuando termine.

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.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Page 24: Modulo Epiinfo

Epi Info 2000Ejercicios de autoaprendizajeEjercicio 3 Page 24 of 59

En el siguiente cuadro se presentan de forma esquemática las relaciones que hay entre los datos.

# EMBARAZOS # ABORTOS P. Vaginal Nac. vivos Aun vivos

PARTOS Cesareas Nac. muertos

Muerte 1 semana Muerte después 1 semana GemelosMas de 3 partos Comentarios

Paso 2 Desarrollar código Check

a. Utilizando el código check, establezca los siguientes controles y reglas de validación fijándose en el diagrama anterior como guía:

Reglas1. El número de "embarazos" no puede ser mayor que la suma de "partos" mas

"abortos".2. Cuando el número de "nacidos vivos" es mayor que el número de "embarazos"

menos los "abortos", la casilla "Gemelos" debería marcarse como “SI.”3. Si el número de "nacidos vivos" es mayor de tres, debe macarse como "SI" la

casilla "Mas de tres N.V."4. "Vaginales" mas "cesáreas" debe sumar el mismo valor que "nacidos vivos".5. El número de "nacidos vivos" y "todavía vivos" no debe ser mayor que el número

de "vaginales" mas "cesáreas".6. Si el número de "nacidos vivos" y el de "todavía vivos" coincide, ocultar los campos

"Muertos en la P. semana" y "Muertos después de la Primera semana".7. Si el número de "todavía vivos" mas el de "muertos en la primera semana" es igual

al "número de nacidos vivos", ocultar el campo "Muertos después de la Primera semana".

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Page 25: Modulo Epiinfo

Epi Info 2000Ejercicios de autoaprendizajeEjercicio 3 Page 25 of 59

Código CheckLos COMENTARIOS no deben escribirse, se usan solo para explicar que es lo que queremos hacer

DefineVariablesCheckcode

DEFINE CheckTwins

AbortosCheckcode

IF NABORTOS>NEMBAR THENDIALOG "El número de abortos no debería ser mayor que el número de embarazos!" TITLETEXT="Error en el número de abortos"

CLEAR NABORTOS GOTO NABORTOS

END*Comentario: Se evalua si el número de ABRTOS es mayor que el de EMBARAZOS, en caso afirmativo se muestra un mensaje y se borra el valor del número de abortos llevando el cursor de nuevo a ese campo

PartosCheckcode

ASSIGN CheckTwins= (-) IF NEMBAR>NPARTOS+NABORTOS THEN

DIALOG "¡El número de embarazos no puede ser mayor que el número de partos mas abortos!" TITLETEXT="Error en el número de partos"

CLEAR NABORTOS NPARTOS NEMBAR GOTO NEMBAR ELSE

IF NPARTOS>3 THENASSIGN MASDE3= (+)

ELSE ASSIGN MASDE3= (-)

END

IF NPARTOS>(NEMBAR-NABORTOS) THENDIALOG "El número de partos es mayor que el de embarazos. ¿Ha existido algún embarazo múltiple?" CheckTwins YN TITLETEXT="Verificación del número de partos"

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Page 26: Modulo Epiinfo

Epi Info 2000Ejercicios de autoaprendizajeEjercicio 3 Page 26 of 59

IF CheckTwins= (+) THEN ASSIGN GEMELOS= (+) ELSE CLEAR NABORTOS MASDE3 GEMELOS NEMBAR GOTO NEMBAR END

ELSEASSIGN CheckTwins= (-)

ENDEND*COMENTARIO: Se marca como NO el antecedente de embarazo gemelar. Se evalua si la suma de PARTOS*+ABORTOS es mayor que el número de EMBARAZOS.

Si es así, se muestra un mensaje y se borran los valores de las tres variables, llevando el cursor a EMBARAZOS.

Si no es así, se evalua si el número de partos es mayor de 3, si lo es se pone una marca en el campo MAS DE TRES EMBARAZOS. También se evalua si el número de PARTOS es mayor que la diferencia entre el número de EMBARAZOS y el n´mero de ABORTOS

si es así se pregunta si ha existido algún embarazo múltiple y la respuesta se guarda en una variable transitoria. Se evalua el contenido de la variable transitoria, poniendo GEMELOS=SI si la variable transitoria es SI. Si la variable transitoria tiene el valor NO (no ha habido un embarazo múltiple) es que los datos está mal, así que se borran los valores de EMBARAZO, ABORTOS y PARTOS y se lleva el cursor a EMBARAZOS.

Si el número de PARTOS no es mayor que la diferencia entre EMBARAZOS y ABORTOS se pone GEMELOS=NO ???.

NPVaginalCheckcode

IF NPVaginal>NPARTOS THENDIALOG "¡El número de partos vaginales no puede ser mayor que el número total de partos!" TITLETEXT="Partos Vaginales"

CLEAR NPVaginal GOTO NPVaginal END

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Page 27: Modulo Epiinfo

Epi Info 2000Ejercicios de autoaprendizajeEjercicio 3 Page 27 of 59

CESAREASCheckcode

IF (NPVaginal+NCesarea)<>NPARTOS THENDIALOG "¡Nº de partos vaginales mas cesáreas, debe coincidir con el número total de partos!" TITLETEXT="Cesáreas"

CLEAR NPVaginal NCesarea GOTO NPVaginal

END

NACVIVOSCheckcode

IF NACVIVOS>NPARTOS THENDIALOG "El número de nacidos vivos no puede ser mayor que el de partos!"TITLETEXT="Demasiados nacidos vivos" CLEAR NACVIVOS GOTO NACVIVOS END

NACMUERCheckcode

IF NACMUER+NACVIVOS<>NPARTOS THENDIALOG "La suma de nacidos vivos y nacidos muertos debería coincidir con el número de partos!" TITLETEXT="Error en el número de partos"

CLEAR NACMUER NACVIVOS GOTO NACVIVOSEND

AUNVIVOSCheckcode

IF AUNVIVOS>NACVIVOS THENDIALOG "El número de aun vivos no debe ser mayor que el número de nacidos vivos!" TITLETEXT="Error en el número de vivos"

CLEAR AUNVIVOS GOTO AUNVIVOSELSE

IF AUNVIVOS=NACVIVOS THEN HIDE NM1SEM NM2SEM

GOTO Comenta

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Page 28: Modulo Epiinfo

Epi Info 2000Ejercicios de autoaprendizajeEjercicio 3 Page 28 of 59

ELSE UNHIDE NM1SEM NM2SEM

GOTO NM1SEMEND

END

NM1SEM Checkcode

IF AUNVIVOS + NM1SEM >NACVIVOS THENDIALOG "Los nacidos vivos mas los muertos en la primera semana no deben superar el número de nacidos vivos!"TITLETEXT="Error en el número de vivos"

CLEAR AUNVIVOS GOTO AUNVIVOSELSE

IF AUNVIVOS + NM1SEM =NACVIVOS THEN HIDE NM2SEM

GOTO ComentaELSE UNHIDE NM2SEM

GOTO NM2SEMEND

END

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Page 29: Modulo Epiinfo

Epi Info 2000Ejercicios de autoparendizajeEjercicio 4 Pagina 29 de 59

Ejercicio 4Introducción a las bases de datos Relacionales

CARACTERÍSTICAS DEL EJERCICIO

Objetivos Al finalizar el ejercicio el alumno debería ser capaz de: - Crear vistas relacionadas usando Epi Info 2000

Nivel IntermedioTiempo 60 minutosRecursos Haber realizado el Ejercicio 2, Si el nivel es bajo no debería incluirse la

parte de código check de ese ejercicio. Leer la parte de base de datos relacionadas del libro Introducción a Epi Info 2000

SITUACIÓN: Después de haber diseñado una Vista con varias páginas que nos permite grabar los datos de una paciente en cada registro de la tabla asociada, vamos a crear una Vista (cuestionario) con su correspondiente tabla, donde grabar los datos de las distintas visitas que realiza cada mujer. La segunda tabla que crearemos se dice que está relacionada con la tabla de mujeres. En ella cada registro corresponde a una visita de una mujer. Epi Info 2000 se encarga de saber a que mujer pertenece cada visita mediante el uso de dos campos especiales que el crea automáticamente: campo "clave única" (UniqueKey) y campo "clave externa" (Fkey)

Paso 1: Abrir un proyecto existente

g. Haga clic en el botón Vistas del menú principal de Epi Info 2000 y seleccione Archivo y Abrir vista para editar. En la ventana de diálogo, identifique el proyecto creado en el Ejercicio 1(Obstetricia) y selecciónelo. Pulse Abrir.

h. Elija la vista Prenatal y pulse Aceptar. Ahora debería ver la vista tal y como la dejó al finalizar el ejercicio 1.

Paso 2: Crear un botón relacional

a. Cree una nueva variable en la parte inferior derecha de la pantalla de la página tres (Historia de Embarazo).

b. Escriba "Visitas de seguimiento", en la pregunta o texto del campo. Seleccione el tipo de variable "Relate" y pulse Aceptar.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

Page 30: Modulo Epiinfo

Epi Info 2000Ejercicios de autoparendizajeEjercicio 4 Pagina 30 de 59

Las relaciones también se pueden establecer pulsando el botón vista relacionada en vez de seleccionar una variable Relate.

Paso 3: Configurar las propiedades de la relación

a. Debe aparecer un cuestionario llamado "Condiciones para que el botón de relación esté activo . En la caja etiquetada Acceso al formulario, debe seleccionar “Sólo cuando se cumplan ciertas condiciones,” (el valor predefinido es “siempre”).

b. Asegúrese que las otras dos cajitas de selección están desmarcadas. Cuando se selecciona “Sólo cuando se cumplen ciertas condiciones” aparecen una nueva serie de campos.

c. Abra la caja llamada variables disponibles y seleccione “NIdentificación” de la lista. Una vez seleccionado “NIdentificación” se desplegará en la caja de la fórmula (etiquetada “el cuestionario puede ser accesible cuando…”); pulse en el símbolo mayor que (>) y luego pulse en la caja de la fórmula y escriba “0” sin comillas. La caja debe decir:

NIdentificación >0

d. Pulse Aceptar, para validar estas instrucciones. Ahora estará disponible el botón que da acceso al cuestionario de introducción de datos de las visitas. Este botón solo estará activo cuando la variable NIdentificación contenga un número mayor que 0.

Paso 4: Vista relacionada

Una nueva ventana le permitirá decidir si quiere relacionar su tabla con una vista nueva o con una vista creada previamente. En este caso sólo una vista en este proyecto.

a. Pulse Aceptar con el valor predefinido (“Crear una vista nueva relacionada”).

Paso 5: Mover y cambiar el botón

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

Page 31: Modulo Epiinfo

Epi Info 2000Ejercicios de autoparendizajeEjercicio 4 Pagina 31 de 59

El botón no se resaltará, y no puede realizar ninguna acción de momento, ya que sólo puede trabajar con el botón en Enter y no con Makeview. Si el botón no se localiza en el lugar correcto, puede moverlo haciendo clic y arrastrándolo a una nueva posición mientras pulsa la tecla mayúscula.

El botón también puede modificarse de tamaño. Para activar la orden de cambiar tamaño, pulse el ratón en el botón mientras mantiene pulsada la tecla “Alt”. Aparecerá un grupo de pequeñas marcas azules alrededor del botón que le permitirán modificarlo de tamaño. No necesita mantener pulsada la tecla “Alt” mientras cambia el tamaño del botón.

Paso 6: Crear una vista relacionada

a. Ahora que se ha completado el cuestionario principal, se necesita crear la vista Visitas de Seguimiento. Pulse en el botón recientemente creado mientras mantiene pulsada la tecla de control (Ctrl).

b. La vista padre (Prenatal) se ha movido hacia atrás, y ahora estará visible la vista hija (Visitas de seguimiento).

c. Escriba las siguientes variables en esta nueva vista:

Texto o pregunta Tipo de Variable ComentariosVisitas de seguimiento Label/Text Céntrelo, Negrita, 18Número de visita Number ##Fecha de visita DateEdad Gestacional Number ##Peso (Kg) Number ##.###Tensión Arterial Sistólica Number ###Tensión Arterial Diastólica

Number ###

Fetal heart beat? Yes/No¿Movimiento fetal? Yes/NoComentarios Multiline

Paso 7: Guardar su vista

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

Page 32: Modulo Epiinfo

Epi Info 2000Ejercicios de autoparendizajeEjercicio 4 Pagina 32 de 59

Epi Info 2000 siempre guarda automáticamente las vistas, pero puede guardar el trabajo siempre que quiera pulsando la opción “Guardar” del menú Archivo.

Paso 8: Revisión de su trabajo

Aparecen ahora dos nuevos botones en el lado izquierdo del cuestionario; uno se llama Volver y el otro se llama Inicio.

Pulsando el botón Volver, se retornará a la vista padre (Prenatal) y pulsando en el botón Visistas de seguimiento mientras pulsa Ctrl, volver cuando a la vista relacionada.

Cuando pulse Volver por primera vez aparecerá una nueva ventana llamada Tabla de datos nueva. Esta caja de diálogo comprobará dos cosas: 1. Crear una vista 2. Crear una tabla de datos para guardar la información. Este cuestionario sólo se desplegará una vez. Pulse Aceptar con los valores predefinidos.

Paso 9: Probando su nuevo sistema de bases relacionales

b. Desde la vista padre (Prenatal), pulse en la opción Grabar datos en el menú “Archivo”.

Recuerde que le pedirán que cree la tabla sólo una vez. MakeView ejecuta Enter y ya puede probar su nueva base de datos relacional e introducir sus datos nuevos.

Observe cómo al principio, el botón Visistas de seguimiento (en la página tres) no estará activo. Sólo se pondrá activo cuando el campo de NIdentificacion sea mayor que “0” (en la página uno).

Paso 9: : Probando su nuevo sistema de bases relacionalesi. Escriba los siguientes datos de cada paciente:

Paciente 01Visit 01 02 03 04Date of Visit: 06/15/1999 08/15/1999 09/27/1999 12/21/2001

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

Juan Carlos, 02/08/07,
04/01/2001
Page 33: Modulo Epiinfo

Epi Info 2000Ejercicios de autoparendizajeEjercicio 4 Pagina 33 de 59

Gestational Age: 10 19 24 35Weight (Kg): 57.320 61.700 69.120 75.500BP systolic: 90 110 115 110BP diastolic: 60 80 85 79Fetal heart beat: No No Yes YesFetal Movement:

No No No Yes

Comments: Pending US 24 wk

BP is increasing

Paciente   02Visit 1 2 3 4 5 6Date of Visit: 05/31/99 07/19/99 08/30/99 09/27/99 10/25/99 11/22/99Gestational Age: 14 21 27 31 35 39Weight (Kg): 64.5 66.2 68.5 74.2 78.5 80.1BP systolic: 70 80 82 80 78 84BP diastolic: 60 60 65 62 65 64Fetal heart beat: No No No Yes Yes YesFetal Movement: No No No No Yes YesComments:            

Paciente   03Visit 1 2 3 4 5 6Date of Visit: 04/27/99 05/25/99 06/22/99 09/21/99 10/19/99 11/16/99Gestational Age: 8 12 16 29 33 37Weight (Kg): 54 55.5 56.3 59.9 64.35 69.2BP systolic: 105 110 100 108 112 105BP diastolic: 48 50 50 55 49 60Fetal heart beat: No No No Yes Yes YesFetal Movement: No No No No Yes YesComments:            

Paciente   04Visit 1 2 3 4 5 6Date of Visit: 02/25/99 04/01/99 05/06/99 06/10/99 07/29/99  Gestational Age: 15 20 25 30 37  Weight (Kg): 68 70 80 84.500 89  

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

Page 34: Modulo Epiinfo

Epi Info 2000Ejercicios de autoparendizajeEjercicio 4 Pagina 34 de 59

BP systolic: 125 120 120 128 122  BP diastolic: 75 50 68 70 80  Fetal heart beat: No No Yes Yes Yes  Fetal Movement: No No Yes No Yes  Comments:            

Paciente   05Visit 1 2 3 4 5 6Date of Visit: 04/27/99 05/18/99 07/13/99 08/24/99 09/14/99  Gestational Age: 19 22 30 36 39  Weight (Kg): 54 55.5 56.3 59.9 64.35  BP systolic: 120 110 115 120 130  BP diastolic: 75 60 68 70 100  Fetal heart beat: No No No Yes Yes  Fetal Movement: No No No No Yes  Comments:            

Paso 10: Entender las tablas relacionales

La relación uno-a-uno une dos tablas. Se usa para relacionar un registro de una tabla con un registro de otro.

La relación uno-a-muchos se usa para relacionar un registro en una tabla con muchos registros de otra. Ésta es la relación más común en una base de datos.

La relación muchos-a-muchos es un par de uno-a-muchas relaciones entre dos tablas.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

Page 35: Modulo Epiinfo

Epi Info 2000Ejercicios de autoaprendizajeEjercicio 5 Página 35 de 59

Ejercicio 5 Análisis básico de DatosLeer, Listar, Ordenar y Seleccionar

Características del EjercicioObjetivos Al final del ejercicio el alumno deberá ser capaz de:

- Usar las órdenes y funciones básicas de Epi Info 2000 Nivel PrincipianteDuración 45 minutosNecesidades Ejercicios 1 y 2

Paso 1: Abrir Analysis

a. Para abrir Analysis, haga clic en el botón Analizar Datos en la pantalla principal del menú de Epi2000.

Fíjese que todas las órdenes 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 en la sintaxis apropiada en el editor de órdenes situado en la ventana en la parte inferior de la pantalla.

Los resultados aparecerán en una tercera ventana situada sobre la ventana del editor de programas. Se trata de su navegador por defecto o de un navegador incluido con Epi2000 llamado Andante 4.

Paso 2: Abrir un proyecto existente

La primera orden a usar en Analysis es Abrir (Read).

a. Haga clic en Abrir (Read) y luego en el botón Cambiar Proyecto en la parte inferior de la ventana de diálogo. Localice el proyecto Obstetricia1 y ábralo. Luego seleccione la vista viewprenatal. El contenido de la ventana de resultados debería ser:

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

Page 36: Modulo Epiinfo

Epi Info 2000Ejercicios de autoaprendizajeEjercicio 5 Página 36 de 59

Vista actual:Nº registros

C:\EPI2000\Obstetricia1.Mdb:viewprenatal

Paso 3: Obtener un listado Haga clic en la orden Listar para realizar un listado de registros. Epi Info 2000

puede mostrar el listado de dos formas: una es como un documento HTML (es la opción por defecto) y la otra es como una cuadrícula (formato hoja de cálculo). Pruebe ambos formatos.

El asterisco (*) representa todas las variables que existen en la tabla de datos. Si desea listar sólo algunas variables, sustituya el asterisco por el nombre de la variable que desea listar. Vaya añadiendo una a una las variables que quiera listar. Si marca "Todo menos", obtendrá un listado de todas las variables excepto las seleccionadas.

Paso 4: Ordenar el listado

Para facilitar la consulta del listado, puede ordenar los registros por algún criterio. La orden Ordenar organizará el listado según el contenido de una o más variables.

El signo (++) representa el orden ascendente mientras que (--) indica un orden descendente.

a. Ordene la base de datos por APELLID1 (haciendo doble clic en la variable) en orden ascendente.

b. Vuelva a realizar el listado para comprobar que está correctamente ordenado.

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

Para analizar solo las embarazadas del subgrupo de fumadoras de la tabla de datos original.

a. Haga clic en la orden Seleccionar y escriba la expresión Fuma=”+” luego pulse en el botón Aceptar.

b. Haga ahora un Nuevo listado y compare los resultados con el anterior. Antes de hacer el listado, la ventana del navegador debería ser parecida a :

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

Page 37: Modulo Epiinfo

Epi Info 2000Ejercicios de autoaprendizajeEjercicio 5 Página 37 de 59

Vista actual:: C:\EPI2000\Obstetricia1.mdb:viewprenatalSelección: FUMA= "+" Ordenado: APELLID1Número de Registros:# (Excluye registros borrados)   Fecha:05/11/2001 3:48:19 PM

Paso 6: Cancelar orden y selección

Ordenar y Seleccionar permanecerán hasta que el usuario los cancele o se lea otra tabla de datos.

El uso de selecciones múltiples supone que estas son unidas por AND

a. Haga clic en Cancelar Orden y luego en Aceptar. Esto eliminará el orden establecido.

b. Haga clic en Cancelar Selección y luego en Aceptar. Esto eliminará los criterios de selección.

c. Salga de Analysis haciendo clic sobre el botón en la esquina superior derecha.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

Page 38: Modulo Epiinfo

Epi Info 2000Ejercicios de AutoaprendizajeEjercicio 6 Página 38 de 59

Ejercicio 6 Análisis Intermedio: Frecuencias, Tablas, Medias,

Archivos de Programas, Gestión de resultados

Características del EjercicioObjetivos: Al finalizar el ejercicio el alumno debería ser capaz de:

- Entender el uso de CABERCERAS, ROUTEOUT y ESCRIBIR TEXTO- Guardar, recuperar y ejecutar programas (PGM)

Nivel: IntermedioDuración: Aproximadamente 45 minutosNecesidades: Ejercicio 1 y 2

Parte I: Producir SALIDASPASO 1: Enviar los resultados a un archivo concreto

Epi Info 2000 muestra todos los resultados como documentos Html. Si no se ha indicado otra cosa, Analysis asigna un Nuevo nombre de forma automática a este archivo, usando una numeración secuencial que se incrementa con cada orden Leer o Cerrar Salida. Los nombres de estos archivos pueden definirse usando la orden output.

A veces es necesario enviar los resultados a un documento Html con un nombre específico. La orden ROUTEOUT permite seleccionar el archivo de destino.

Como cualquier otro documento HTML, estos archivos pueden abrirse con cualquier navegador (o un editor de textos, como word). Analysis guarda además todos los resultados en la Librería de Resultados. Hay un enlace con esta librería en la parte superior de todos los documentos de resultados de Epi Info 2000.

a. Lea la Vista Prenatal del proyecto OBSTETRICA.MDBb. Haga clic en la orden RouteOut . En el espacio Nombre archivo

salida escriba Informe de embarazo.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

Page 39: Modulo Epiinfo

Epi Info 2000Ejercicios de AutoaprendizajeEjercicio 6 Página 39 de 59

c. Haga clic en la casilla Reemplazar archivo existente y pulse Aceptar.

PASO 2: Crear cabeceras

La orden Encabezados permite modificar el texto, fuentes, tamaños, colores y estilos que se usarán en distintas partes del archivo de resultados.

a. Haga clic en la orden Encabezados. En la casilla Línea de título, elija 0 Body Text (Cuerpo del texto). Cambie el color a Teal, y pulse Aceptar.

b. Haga clic en la orden Encabezados. En la casilla Línea de título, elija 1 Window Title (Título de ventana). Haga clic en el espacio Título y escriba: Distribución de embarazadas. Cambie el color a Amarillo, y pulse Aceptar.

c. Haga clic en la orden Encabezados. En la casilla Línea de título, elija 2 File Title (Título del Archivo). Haga clic en el espacio Título y escriba : Resumen de resultados básicos. Cambie el color a Aqua, cambie el estilo a Negrita, cambia el tamaño a 7, y pulse Aceptar.

d. Haga clic en la orden Encabezados. En la casilla Línea de título, elija 3 Data Source Title (Título de la Fuente de Datos). Haga clic en el espacio Título y escriba: Publicado por (Su Nombre). Cambie el color a Aqua, el estilo a Italica, el tamaño a 4, y pulse n Aceptar.

e. Haga clic en la orden Encabezados. En la casilla Línea de título, elija 4 Procedure Title (Título del procedimiento). Haga clic en el espacio Título y escriba: Análisis Básico. Cambie el color a Blue, el tamaño a 3, y pulse Aceptar.

f. Haga clic en la orden Encabezados. En la casilla Línea de título, elija 5 Variable Title (Título de Variable). Haga clic en el espacio Título y escriba: Factores de Riesgo. Cambie el color a Olive, el estilo a Subrayado, el tamaño a 3, y pulse Aceptar.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

Page 40: Modulo Epiinfo

Epi Info 2000Ejercicios de AutoaprendizajeEjercicio 6 Página 40 de 59

PASO 3: Obtener una Distribución de Frecuenciasa. Para obtener una distribución de frecuencias debe seleccionar la orden

Frecuencias. Elija PROVINCIA de la lista de campos que aparece en Frecuencias de:

Observe los cambios en los colores, Fuentes, tamaño y estilos.

PASO 4: Comparar medias (ANOVA)

a. La comparación de medias se hace utilizando la orden Medias. Seleccione la variable EDAD (debe ser una variable numérica) en la lista de campos de Medias de y pulse Aceptar .

PASO 5: Obtener Tablas cruzadas

a. Se pueden cruzar dos variables usando la orden Tablas. Seleccione FUMA como variable de exposición (variable independiente) y NACVIVOS como variable resultado (Variable Dependiente). Haga clic en Aceptar cuando termine.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

1 Window Title

2 File Title

3 Data Source Title

4 Procedure Title

5 Variable Title

0 Body Text

Page 41: Modulo Epiinfo

Epi Info 2000Ejercicios de AutoaprendizajeEjercicio 6 Página 41 de 59

PASO 6: Definir nuevas variables

a. Para definir una nueva variable, haga clic en la orden Definir. Escriba EDADEMB (queremos calcular la edad en el momento del embarazo) como nombre de variable. Haga clic en el botón Aceptar .

El propósito de esta variable es acoger diferentes grupos de valores. Al dejar la opción por defecto, Estándar, el valor se actualizará en cada registro, a medida que el programa pasa por de la tabla de datos. Al tratarse de una variable estándar, los valores desaparecerán cuando se abra otra tabla (read).

PASO 7: Asignar valores a una Variable

La variable recién creada tomará sus valores en función de los valores de otras dos variables preexistentes FNACI y ULMEN.

a. Para asignar valores a la variable EDADEMB, haga clic en la orden Asignar. Elija EDADEMB en la lista de campos Asignar valores a:

b. En el espacio Expresión escriba YEARS y pulse el botón abrir paréntesis.

c. De la lista Variables disponibles seleccione FNACI. Escriba una coma.

d. De la lista variables disponibles elija ULMEN y pulse el botón cerrar paréntesis.

e. Ahora haga clic en el botón Aceptar .

f. Para realizar un listado de los registros con los valores en estas tres variables, la definida y los de las variables originales, haga clic en la orden Listar . De la lista de Variables elija EDADEMB, FNACI y ULMEN. Haga clic en Aceptar.

PASO 8: Insertar texto o Código Html

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

Page 42: Modulo Epiinfo

Epi Info 2000Ejercicios de AutoaprendizajeEjercicio 6 Página 42 de 59

Esta orden permite escribir un texto o insertar el contenido de un archivo de texto en el documento de salida. Podrá añadir el texto de un archivo, código HTML o un comentario directamente en este documento.

a. Haga clic en la orden Insertar texto o código html y luego en Examinar. En Tipos de Archivos elija Archivos Html y elija un archivo htm de la carpeta Epi Info 2000. Haga clic en Aceptar.

b. Haga clic en la orden Insertar texto o código html . En el espacio Texto o Archivo, escriba Este es el fin del Informe, luego pulse Aceptar.

Parte II Trabajar con Programas

PASO 9: Guardar órdenes en un programa (.PGM)

Fíjese que cada orden que usa genera una o más líneas de código en la ventana del Editor de Programas en la parte inferior de su pantalla.

Los programas pueden guardarse tanto en el interior de un proyecto como fuera de ellos, en un archivo de texto con extensión PGM

a. En la ventana de órdenes, localizada la parte inferior derecha de la pantalla, localice el botón Guardar y haga clic en él. Este botón guardará todas las órdenes que están escritas en esta ventana en una tabla especial llamada Programs dentro del proyecto que usted elija. Un programa guardado se puede ejecutar o editar de nuevo en cualquier momento.

b. Asegúrese que el proyecto seleccionado es Obstetricia1.Mdb si no lo es búsquelo y selecciónelo.

c. En el espacio Programa de la ventana que aparecerá, escriba “Informe Básico,” luego escriba su nombre en el espacio Autor. Antes de guardarlo definitivamente, escriba una breve descripción en el espacio comentarios. Pulse Aceptar.

Usando la opción Guardar como archivo de Texto, los programas pueden guardarse en un formato texto similar a los archivos .PGM de Epi Info para MS-DOS.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

Page 43: Modulo Epiinfo

Epi Info 2000Ejercicios de AutoaprendizajeEjercicio 6 Página 43 de 59

d. Salga de Analizar Datos y vuelva a entrar. Con esta maniobra lo que ocurre es que el programa es eliminado de la memoria. También puede pulsar el botón Nuevo. En este último caso seguirá viendo en el navegador los resultados previos.

PASO 10: Abrir un programa que ya existe

a. En el editor de órdenes, situado en la parte inferior de la pantalla, localice el botón Abrir y haga clic en él.

b. Si el proyecto que aparece seleccionado no es Obstetricia1.mdb búsquelo y selecciónelo

c. Seleccione “Informe Básico” de la lista de Programas . Compruebe que aparece su nombre y los comentarios que escribió. Haga clic en Aceptar. El contenido del programa aparecerá escrito en el editor de órdenes.

d. Para abrir un programa en formato texto, haga clic en el botón Archivo de Texto

PASO 11: Ejecutar un programa

a. Ahora, el programa que acaba de recuperar está listo para ser ejecutado. Haga clic en el botón Ejecutar para procesar el programa. En cualquier momento que desee podrá modificar cualquier línea del programa.

b. Si realizó algún cambio en el programa, haga clic en Guardar y guarde los cambios con el mismo nombre.

En algún caso, puede desear utilizar solo una de las órdenes guardadas en un programa. Localice esta orden en el editor, haga clic en la primera línea de la orden y después en Ejecutar esta orden .

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717. www.cdc.gov/epiinfo

Traducción:Pedro Arias Bohigas, Juan Carlos Fernández Merino

www.cica.es/epiinfo

Page 44: Modulo Epiinfo

Epi Info 2000Ejercicios de autoaprendizajeEjercicio 7 Pagina 44 of 59

Ejercicio 7Manejo de datos: Limpieza y depuración de una base de

datos

Características del EjercicioObjetivos Al finalizar el ejercicio el alumno será capaz de: Usar la

orden Escribir y Unir para limpiar una base de datos que tiene información no deseada

Nivel Avanzado Tiempo 45 minutosPre requisitos Read

RelateCondiciones If Then

Recursos Al comenzar el ejercicio el alumno debe estar familiarizado con el análisis básico. Este ejercicio se orienta a enseñar Merge (unir) y Write (escribir).

PASO 1: Introducción al Sistema refugiado (Refugee) Epi Info 2000 viene con un archivo de MDB llamado refugee. Contiene un sistema de

Vigilancia para un campo de refugiados creado con Epi Info 6. Los datos se recogieron para el nivel de familia y de paciente. La variable común para relacionar

a familia y el paciente es FAMIDNUM. La variable común para relacionar al Paciente

y todas las otras tablas es BOH. La tabla de familia toda la información que es general de la familia al llegar, como el idioma que hablan o el país de origen. Hay una variable llamada “ENTRY” que informa el puerto de entrada a los Estados Unidos. Básicamente hay cinco puertos de entrada Miami, Nueva York, Chicago, Los Angeles, y Mobile.

Cuando se diseñó el sistema no se definieron valores legales para la introducción de datos. Como resultado de ello diferentes personas grabaron los datos de diferente forma. Algunos de ellos informaron el estado (es decir. California) mientras otros grabaron la abreviatura del estado (CA). Una tercera persona decidió grabar Nueva York como “NY”

PASO 2: Abrir la vista familia Desde Analysis, cambie su proyecto actual a Refugee y abra la vista viewFamily.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Phone (770) 488-8440Fax (770) 488-8456Email [email protected]

Page 45: Modulo Epiinfo

Epi Info 2000Ejercicios de autoaprendizajeEjercicio 7 Pagina 45 of 59

Paso 3: Ver los valores del punto de entrada (Entry)Visualice los valores de Entry con una distribución de frecuencias. El resultado se parecerá a éste:

SIGUIENTE PROCEDIMIENTO ENTRY Frecuencia Porcentaje Porcentaje acumulado

AL 2 0.4% 0.4%  

CA 1 0.2% 0.6%  

CALIFORNIA 67 13.1% 13.7%

CHICAGO 53 10.4% 24.0%

FL 1 0.2% 24.2%  

IL 9 1.8% 26.0%

LA 1 0.2% 26.2%  

LOS ANGELES 6 1.2% 27.3%

MIAMI 1 0.2% 27.5%  

NEW YORK 248 48.4% 76.0%

NY 123 24.0% 100.0%

Total 512 100.0% 100.0%

PASO 4: Identificar los valores deseados del punto de entrada. Antes de que pueda enviar esta información a su supervisor, debe corregir los 512 registros y debe tratar de forma homogénea los nombres de Estado, ya que también hay nombres de ciudades. Le llevaría demasiado tiempo corregir uno a uno. Debe usar analysis para arreglar los errores en la base de datos. El objetivo es convertir (o recodificar) los valores, dejando las abreviaturas de los estados para todos los registros. Estos son:

ALCAILFLNY

PASO 5: Recodificar el campo seleccionado a. Seleccione la orden Definir en Analysis.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Phone (770) 488-8440Fax (770) 488-8456Email [email protected]

Page 46: Modulo Epiinfo

Epi Info 2000Ejercicios de autoaprendizajeEjercicio 7 Pagina 46 of 59

b. Cree una variable llamada NewEntry sin espacios. Use el tipo de variable por defecto, el tipo estándar.

Se ha creado la variable NewEntry. El siguiente paso es recodificar los valores de Entry en la nueva variable, NewEntry.

c. Seleccione la orden Recode en Analysis.

d. Seleccione la variable Entry en la opción Desde y la variable NewEntry en la opción A.

En la primera columna (Valores) se escribe el valor original. La segunda columna (A valor) se ignora en este caso, ya que estamos trabajando con una variable de texto. En la tercera columna (Valor recodificado) se escribirá el nuevo valor.

e. Usando los listados de los Pasos 3 y 4, recodifique los nombres de estado, abreviaturas y ciudades en los nuevos valores (las abreviaturas de los cinco estados).

Asegúrese de incluir también los valores que no cambian (p.ej., recodificar NY a NY), sino, esos valores quedarán como nulos..

f. Cuando haya terminado con la recodificación, pulse Aceptar para salir de la caja de Recodificar y ejecurtar la orden. (Haga luego una distribución de Frecuencias de la variable NewEntry para asegurarse que ha recodificado correctamente los valores).

PASO 6: Uso de ASIGNAR

Se pueden sobreescribir en la variable Entry los valores de la variable NewEntry. (Si ocurre algún error durante este paso, se puede abandonar el archivo de trabajo y volver a leer el archivo original.)

a. Seleccione la orden Assignar.

b. Seleccione Entry en Asignar valor a la variable y luego NewEntry en Variables disponibles. Pulse en Aceptar.

Este paso copiará los valores de la variable NewEntry en la variable Entry, sobreescribiendo la información contenida en la variable Entry.

PASO 7: Guardar los cambios

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Phone (770) 488-8440Fax (770) 488-8456Email [email protected]

Page 47: Modulo Epiinfo

Epi Info 2000Ejercicios de autoaprendizajeEjercicio 7 Pagina 47 of 59

Las órdenes Definir y Recodificar crean variables y valores temporales. Al cerrar Analysis o abrir otra tabla o base de datos, se perderán los valores recodificados.

Para mantener estos valores o variables, debe utilizar la orden Escribir (Exportar).

a. Seleccione Escribir(Exportar).

b. Seleccione Reemplazar en Modo de salida. Use la misma base de datos (Refugee.MDB) en el botón … Nombre de Archivo. Y en Tabla de datos, cree una tabla llamada Entryfixed.

c. Abrir (Importar) Entryfixed para comprobar que se ha guardado correctamente la tabla. Recuerde seleccionar Todos para ver la tabla nueva (ya que no existe una vista para esta tabla).

d. Liste los datos para comprobar que se han guardado correctamente.

Paso 7: Hacer los cambios permanentes A estas alturas tiene dos tablas que contienen información diferente sobre el puerto de entrada (o estado). viewFamily contiene la información original y entryfixed contiene una lista arreglada de puertos de entrada.

a. Para unir los cambios realizados en entryfixed con viewFamily, Abra ViewFamily.

b. Pulse la orden Unir(Merge). La caja de diálogo recuerda la orden Abrir/Relacionar. Seleccione Entryfixed como la tabla que quiere unir.

c. Pulse el botón Construir Clave, y seleccione Famidnum como clave única para las dos tablas. Pulse Aceptar.

d. Vuelva a la caja Unir, observe que hay dos casillas llamadas Actualizar y Agregar. Desmarque Agregar. Pulse en Aceptar. Un unos segundos se habrán actualizado los 539 registros.

e. Abra viewFamily de nuevo y compruebe que los cambios se han incorporado en el campo Entry.

f.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Phone (770) 488-8440Fax (770) 488-8456Email [email protected]

Page 48: Modulo Epiinfo

Epi Info 2000Ejercicios de autoaprendizajeEjercicio 8 Pagina 48 of 59

Ejercicio 8

CREAR UN MENÚ

Desarrollo de aplicaciones con Epi Info 2000Obstetricia y Ginecología

Características del EjercicioObjetivos Al final del ejercicio, el alumno debería ser capaz de:

- Crear un nuevo menú para controlar diversas tareas

Nivel IntermedioDuración 60 minutosNecesidades NingunaRequisitos Haber leído el capítulo El sistema de Menú de EpiInfo

2000 del libro Introducción a EpiInfo 2000

RequerimientosEl menú que va a desarrollar debe permitir:

Editar una Vista para modificar la base de datos Consultar información de un paciente Obtener estadísticas resumen Generar un Mapa Acceder a una página de Internet

También debería incluir:

Una imagen de fondo

PASO 1 Crear una nueva carpeta y copiar los archivos necesarios

a. Usando su herramienta preferida cree una nueva carpeta en C: llamada Obstetricia.

b. Copie el archivo Epi2000.exe que se encuentra en la carpeta C:\Epi2000 en la carpeta recién creada. Cámbiele el nombre, llámelo OBSTETRICIA.EXE.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Phone (770) 488-8440Fax (770) 488-8456Email [email protected]

Page 49: Modulo Epiinfo

Epi Info 2000Ejercicios de autoaprendizajeEjercicio 8 Pagina 49 of 59

PASO 1 Crear un Nuevo menú

a. Pulse procesador de textos del menú principal de EpiInfo 2000. Se abrirá el Bloc de Notas de Windows. (Si lo desea puede trabajar con cualquier otro procesador de texto)

b. Escriba las siguientes líneas:MENU PRUEBASBEGINEND

c. Guarde el archivo en la carpeta C:\OBSTETRICIA. Dele el siguiente nombre: OBSTETRICIA.MNU. ATENCIÓN: Asegúrese de que el archivo se guarda en formato no documento, es decir como un texto sencillo. Asegúrese también de que el procesador de texto no añade ninguna extensión adicional.

d. Cambie el tamaño de la ventana del editor de texto de forma que ocupe aproximadamente la mitad de la pantalla (por ejemplo la mitad izquierda). Para hacer esto, si su editor está maximizado pulse el botón "restaurar" (el botón central de los tres de la esquina superior derecha), después deberá pasar el cursor sobre el borde de la ventana hasta que adquiera una forma de doble flecha, pulse y arrastre el borde a la posición deseada. Para desplazar la ventana completa pulse y arrastre sobre la barra del título de la ventana (habitualmente de color azul).

PASO 2 Probar el menú

a. Usando el método que desee, haga doble clic sobre el archivo OBSTETRICIA.EXE de la carpeta C:\OBSTETRICIA. Aparecerá una ventana titulada PRUEBAS. Esta es la ventana de su menú.

b. Redimensione esta ventana usando la misma técnica que antes, desplace los bordes o la ventana completa hasta que ocupe solo la mitad libre de la pantalla. Ahora debería tener dos ventanas abiertas en su escritorio, en una estará el Editor de textos con el texto escrito por usted y en la otra un menú de Epi Info.

c. Fíjese que en el archivo OBSTETRICIA.MNU la primera línea es MENU PRUEBAS, con esta línea usted le h dicho a Epi Info que su menú tendrá como título PRUEBAS. Las dos siguientes líneas son necesarias para indicar que el menú Empieza (BEGIN) y termina (END)

d. Sin cerrar ninguna de las dos ventanas, lleve el cursor al Editor de textos y sustituya la palabra PRUEBAS por OBSTETRICIA. Pulse el icono guardar (el que tiene el dibujo de un disquete). Observe como el título de su ventana de menú cambia automáticamente.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Phone (770) 488-8440Fax (770) 488-8456Email [email protected]

Page 50: Modulo Epiinfo

Epi Info 2000Ejercicios de autoaprendizajeEjercicio 8 Pagina 50 of 59

PASO 2 Añadir Opciones y Apartados a nuestro menú

a. Localice el comienzo del menú, es la primera palabra BEGIN que está inmediatamente debajo del título. Justo debajo de este Begin añada la primera opción de su menú escribiendo la siguiente orden:

POPUP “&Programa OBG”BEGINEND

b. Pulse de nuevo el icono Guardar. Fíjese que en la ventana de su menú habrá aparecido el texto Programa OBG. Acaba de crear su primera opción del menú (aunque por ahora no hace nada).

c. El aspecto del texto en el editor de texto debe ser:MENU OBSTETRICIABEGINPOPUP "&Programa OBG"BEGINENDEND

d. POPUP es una palabra reservada. Sirve para indicar un menú desplegable.

e. Ahora añadiremos otra opción a nuestro menú. Entre las dos palabras END del fina del texto escriba:

POPUP "&Herramientas"BEGINEND

Pulse el icono Guardar. En el menú debe ver dos opciones una al lado de la otra: Programas OBG y Herramientas.

f. Fíjese en las letras que aparecen subrayadas. Para hacer esto se ha utilizado el signo &. La letra que aparece subrayada define un atajo para activar la opción del menú correspondiente usando el teclado en lugar del ratón.

g. El aspecto del texto en el editor de textos debería ser:

MENU OBSTETRICIABEGIN

POPUP "&Programa OBG"Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Phone (770) 488-8440Fax (770) 488-8456Email [email protected]

Page 51: Modulo Epiinfo

Epi Info 2000Ejercicios de autoaprendizajeEjercicio 8 Pagina 51 of 59

BEGINEND

POPUP "&Herramientas"BEGINEND

END

h. Hemos utilizado los sangrados para facilitar la interpretación de las parejas BEGIN-END. La primera pareja, la que está más a la izquierda define el inicio y el fin del menú. Como ve todos los elementos del menú se escriben en medio de estas dos palabras (después del primer BEGIN y antes del último END). Aunque no son necesarios, el uso de tabuladores o sangrados es de mucha utilidad a la hora de organizar un menú.Debajo del primer POPUP, aparece otra pareja BEGIN-END, definen el principio y el fin del menú desplegable llamado Programas OBG. Por ahora no hay nada escrito en este menú desplegable.

i. Añadiremos ahora varios apartados al primer menú desplegable. Entre el BEGIN y el END del POPUP Programa OBG escriba el siguiente texto:

MENUITEM “Editar Vista”, EditarvistaMENUITEM “Información de Paciente”, InfoPaciente

Pulse el icono Guardar. Lleve el cursor a la opción Programa OBG del menú OBSTETRICIA y pulse sobre ella, verá que se despliegan dos apartados: Editar Vista e Información de Paciente.

j. Por el momento estas dos opciones no hacen absolutamente nada, pero fíjese en las dos palabras que aparecen detrás de las comas. Editarvista e InfoPaciente se denominan etiquetas. Posteriormente crearemos un bloque de órdenes llamado Editarvista en el que escribiremos lo que deseamos que haga el menú cuando se seleccione el apartado Editar Vista. También crearemos un bloque de órdenes llamado InfoPaciente.

k. Añadiremos ahora varios apartados al segundo menú desplegable. Entre el BEGIN y el END del POPUP Herramientas escriba el siguiente texto:

MENUITEM “Estadísticas”, Estadis MENUITEM “Mapa”, HacerMapa

MENUITEM “Página OBG”, IraWEBPulse el icono Guardar. Lleve el cursor a la opción Programa OBG del menú OBSTETRICIA y pulse sobre ella, verá que se despliegan dos apartados: Editar Vista e Información de Paciente.

l.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Phone (770) 488-8440Fax (770) 488-8456Email [email protected]

Page 52: Modulo Epiinfo

Epi Info 2000Ejercicios de autoaprendizajeEjercicio 8 Pagina 52 of 59

PASO 3 Añadir botones Los botones son una forma fácil de acceder a las tareas más frecuentes. Pueden

tener o no un equivalente en las opciones del menú.

a. Por debajo del último END escriba las siguientes líneas:

***** Comienza la sección de botonesBUTTON “Editar Vista,” Editarvista, 5,46,"Editar el cuestionario"BUTTON "Información de Paciente,” InfoPaciente, 5, 56, "Abrir la tabla de pacientes"BUTTON "Estadísticas,” Estadis, 5, 68, "Ejecuta un programa" BUTTON "Mapa,” HacerMapa, 95, 57, "Muestra una mapa de pacientes"BUTTON "Página OBG”, IraWEB,95, 68, "Conecta con la página oficial"BUTTON "Salir", Seacabo, 95, 46, "Cierra el menú"

b. Pulse el botón Guardar y observe que en la ventana del menú aparecerán seis botones. Cada línea de las anteriores define uno de ellos. El primer texto entre comillas es el que usted ve dentro del botón. El texto detrás de la primera coma es una etiqueta, fíjese que los nombres de las etiquetas coinciden con los que asigno en los diferentes apartados del menú. Las dos cifras indican la posición relativa (fila y columna) del botón. Finalmente, el segundo texto entre comillas es un mensaje que aparecerá cuando usted ponga el ratón, sin hacer clic sobre el botón. La primera de las líneas comienza con un asterisco, esto permite incluir aclaraciones y comentarios en el menú. Le recomendamos que utilice este tipo de comentarios para recordar en el futuro por que hizo las cosas.

STEP 4 Añadir los bloques de acciones. Para que su menú sea realmente útil, es necesario especificar que tareas realizará

cada opción del menú o cada botón. Para ello es necesario añadir un bloque de órdenes o acciones para cada una de las tareas distintas que queramos realizar.

Cada bloque de órdenes se compone de los siguientes elementos:

El nombre del bloque: ETIQUETALa palabra BEGIN (comienzo del bloque) y la palabra END (fin del bloque) y entre ambas las distintas ordenes que deseamos que se realicen.

a. Por debajo de la última línea de botones añada las siguientes líneas:

******Comienza la sección de Bloques de órdenesInfoPaciente Begin

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Phone (770) 488-8440Fax (770) 488-8456Email [email protected]

Page 53: Modulo Epiinfo

Epi Info 2000Ejercicios de autoaprendizajeEjercicio 8 Pagina 53 of 59

Execute Enter.exe c:\Epi2000\Obstetrics.mdb: prenatal End

Estadis Begin Execute Analysis.exe ‘c:\Epi2000\Obstetrics.mdb’: “LowBirthWeight” End

HacerMapaBegin Execute Epimap.exe c:\Epi2000\obgrf.mapEnd

IraWEBBegin Execute File:///C|/EPI2000/LBWReport.htmEnd

EditarVistaBegin

DIALOG "Por favor, consulte con el programador antes de realizar cualquier cambio en esta Vista!" TITLETEXT="ADVERTENCIA"

Execute Makeview.exe c:\Epi2000\ obstetricia.mdb: prenatalEnd

b. Como puede ver en el último bloque las órdenes que se realizan en una misma tarea pueden ser varias. En este caso la orden DIALOG sirve para mostrar un mensaje, mientras que la orden EXECUTE sirve para abrir el programa MakeView y presentar en pantalla la vista prenatal del proyecto OBSTETRICIA.MDB (que debe estar en la carpeta C:\EPI2000)

PASO 5 Guardar su trabajo

a. Haga clic en Guardar y cierre el editor de texto.b. Cierre también la ventana de su menú.

PASO 6 Crear un acceso directo

a. En el escritorio de Windows, haga clic con el botón derecho y seleccione Nuevo y Acceso directo.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Phone (770) 488-8440Fax (770) 488-8456Email [email protected]

Page 54: Modulo Epiinfo

Epi Info 2000Ejercicios de autoaprendizajeEjercicio 8 Pagina 54 of 59

b. Haga clic en el botón Navegar , y localice el archivo OBSTETRICA.exe en la carpeta C:\OBSTETRICIA

c. Haga clic en Abrir.

d. Haga clic en Siguiente y luego sustituya el nombre del acceso directo, llámelo Obstetricia.

e. Haga clic en Finalizar.

PASO 7 Cambiar la imagen de fondo

a. Copie en la carpeta C:\OBSTETRICIA cualquier archivo de imagen con extensión JPG.

b. Renómbrelo y llámelo OBSTETRICIA.JPG.

PASO 8 Comprobaciones finales

a. Haga clic en el acceso directo que creo en el paso 6. Aparecerá en pantalla la ventana del menú que acaba de crear.

b. Juegue con las distintas opciones para comprobar que todas hacen lo que usted desea.

c. Pruebe a desplegar el menú de Herramientas sin usar el ratón, para ello pulse la tecla Alt y sin soltarla pulse la tecla H.

Epi Info Development Team CDC Epidemiology Program OfficeDivision of Public Health Surveillance and InformaticsMail Stop K74 4770 Buford HighwayAtlanta, GA 30341-3717

Phone (770) 488-8440Fax (770) 488-8456Email [email protected]

Page 55: Modulo Epiinfo

EJEMPLOS DE PROGRAMACION Y CALCULOS EN EPIINFO VERSION 3.4.1.

Por: José Domingo Alarcón

1. Calculo de la edad en años:ASSIGN Edad1=YEARS(FechaDeNacimiento1,SYSTEMDATE)

2. Grupos EtáriosDEFINE GrupoedadRECODE Edad TO Grupoedad

LOVALUE - 1 = "<1"1 - 9 = "1 - 9"10 - 29 = "10 - 29"30 - 44 = "30 - 44"45 - 64 = "45 - 64"65 - 80 = "65 - 80"81 - HIVALUE = ">80"

END3. Crear variables para el calculo de Fecha Probable del Parto y de la edad

gestacionalDebe crear llas variables de año, mes y dia con el comando del programa check en definedvariables comando Define:

DEFINE añoDEFINE mesDEFINE dia

Luego en la variable donde ud. desea que se suceda el cálculo en este caso en la variable Fecha de la última regla realizo las siguientes ordenes

ASSIGN año=YEAR(FechaDeLaUltima)ASSIGN mes=MONTH(FechaDeLaUltima)ASSIGN dia=DAY(FechaDeLaUltima)+280ASSIGN FechaProbable=NUMTODATE(ano,mes,dia)ASSIGN EdadGestacional=DAYS(Fur,SYSTEMDATE)/7

4. Calculo del indice de masa corporalASSIGN IMC=Peso/Talla^2

5. Analisis de la presion arterial segun el 7º Informe Nacional Conjunto de los USAIF Pas<120 AND Pad<80 THEN ASSIGN Clasificacion="Normal" ENDDIALOG "Este es un paciente Normal. Promueva un estilo de vida saludable con enfoque familiar" TITLETEXT="Clasif. PA y Enfoqte TTo"

Page 56: Modulo Epiinfo

PROGRAMA DE ESPECIALIZACION EN EPIDEMIOLOGIADEPARTAMENTO DE MEDICINA SOCIAL Y PREVENTIVAFACULTAD DE SALUD UNIVERSIDAD SURCOLOMBIANA

CURSO DE EPIINFO 3.4.1. NIVEL BASICO. (Versión Julio 3 de 2007)

IF (Pas>119 AND Pas<140)OR (Pad>79 AND Pad<90) THEN ASSIGN Clasificacion="Prehipertensión" ENDDIALOG "Este es un paciente Prehipertenso. Debe ser vinculado al programa de estilo de vida saludable con enfoque familiar. No esta indicado tratamiento farmacologico" TITLETEXT="Clasif. PA y Enfoque TTo"

6. Calculos en Ginecoobstetricia

IF Sexo= "Femenino" THEN GOTO Fur ELSE HIDE Fur Embarazo Fpp EdadGestacional

END

IF Embarazo= (+) THEN GOTO Fpp ELSE HIDE Fpp EdadGestacional ENDIF Embarazo= (+) THEN GOTO FppEND

IF Fumadora1= (-) THEN HIDE Cigarrillos END

IF Nacvivos>(NEmbar-NAbortos) THEN ASSIGN Gemelos= (+) ENDIF Nacvivos> 3 THEN ASSIGN MasDe3= (+) END

IF Nacvivos>NPartos THEN DIALOG "el numero de nacidos vivos y nacidos no puede ser mayor que el de partos" TITLETEXT="demasiados nacidos vivos" CLEAR Nacvivos GOTO Nacvivos END

IF (NacMuer+Nacvivos)<>NPartos THEN

________________________________________________Docente. José Domingo Alarcón. Profesor Asistente (USCO) 56

Page 57: Modulo Epiinfo

PROGRAMA DE ESPECIALIZACION EN EPIDEMIOLOGIADEPARTAMENTO DE MEDICINA SOCIAL Y PREVENTIVAFACULTAD DE SALUD UNIVERSIDAD SURCOLOMBIANA

CURSO DE EPIINFO 3.4.1. NIVEL BASICO. (Versión Julio 3 de 2007)

DIALOG "La suma de nacidos vivos y nacidos muertos debe ser igual al numero de partos" TITLETEXT="Error en el numero de partos" CLEAR Nacvivos NacMuer GOTO Nacvivos END

IF (AunVivos+Nacvivos)>(NPvagin+Ncesarea) THEN DIALOG "El numero de nacidos vivos y todavia vivos no debe ser mayor que el numero de vaginales mas cesareas" TITLETEXT="Error en calculo de Gestaciones" END

IF AunVivos>Nacvivos THEN DIALOG "El numero de aun vivos no debe ser mayor que el numero de nacidos vivos" TITLETEXT="Error en el numero de vivos" CLEAR AunVivos GOTO AunVivos ENDIF AunVivos=Nacvivos THEN HIDE NM1SEM NM2SEM GOTO Comentarios ELSE UNHIDE NM1SEM NM2SEM GOTO NM1SEM ENDIF (NM1SEM+AunVivos)=Nacvivos THEN UNHIDE NM2SEM ENDIF NEmbar>(NPartos+NAbortos) THEN DIALOG "el numero de embarazos no puede ser mayor que la suma de partos y abortos" TITLETEXT="Error en el numero de Embarazos" ENDIF NAbortos>NEmbar THEN DIALOG "el numero de abortos no deberia ser mayor que el numero de embarazos!!" TITLETEXT="Error en el numero de abortos"CLEAR NAbortosGOTO NAbortosEND

IF NPartos>(NEmbar-NAbortos) THEN DIALOG "Han existido embarazos multiples?" CHECKTWINS "no", "si" TITLETEXT="Error en el numero de partos!!!!"

IF CHECKTWINS="si" THEN ASSIGN Gemelos=(+) ELSE CLEAR NEmbar NPartos NAbortos MasDe3 Gemelos GOTO NEmbar

________________________________________________Docente. José Domingo Alarcón. Profesor Asistente (USCO) 57

Page 58: Modulo Epiinfo

PROGRAMA DE ESPECIALIZACION EN EPIDEMIOLOGIADEPARTAMENTO DE MEDICINA SOCIAL Y PREVENTIVAFACULTAD DE SALUD UNIVERSIDAD SURCOLOMBIANA

CURSO DE EPIINFO 3.4.1. NIVEL BASICO. (Versión Julio 3 de 2007)

ENDENDIF NPvagin>NPartos THEN DIALOG "El numero de partos vaginales no puede ser mayor que el numero total de partos" TITLETEXT="Partos Vaginales" CLEAR NPvagin GOTO NPvagin ENDIF NOT ((Ncesarea+NPvagin)=NPartos) THEN DIALOG "partos vaginales mas cesareas debe sumar el mismo valor que el numero de partos" TITLETEXT="Error en numero de partos" CLEAR Ncesarea NPvaginGOTO NPvaginEND

EJEMPLO DE CODIGOS HIPERTENSION ARTERIALENDBEFORE

IF Pas<120 AND Pad<80 THEN ASSIGN Clasificación="Normal" END

DIALOG "Este es un paciente Normal. Promueva un estilo de vida saludable con enfoque familiar" TITLETEXT="Clasificacion de la Presión Arterial"END

IF (Pas>119 AND Pas<140) OR (Pad>79 AND Pad<90) THEN ASSIGN Clasificacion="Prehipertensión" END

DIALOG "Este es un paciente Prehipertenso. Debe ser vinculado al programa de estilo de vida saludable con enfoque familiar" TITLETEXT="Clasificacion de la Presion Arterial"CLEAR ClasificacionGOTO Clasificacion

IF (Pas>139 AND Pas<160) OR (Pad>89 AND Pad<100) THEN ASSIGN Clasificacion="HTA Estadío 1" END

DIALOG "Este es un paciente Hipertenso Estadío 1. Debe ser vinculado al programa de estilo de vida saludable con enfoque familiar" TITLETEXT="Clasificacion de la Presion Arterial"

IF Pas>160 OR Pad>=100 THEN ASSIGN Clasificacion="HTA Estadío 2" END

DIALOG "Este es un paciente Hipertenso Estadío 2. Debe ser vinculado en forma rigurosa al programa de estilo de vida saludable con

enfoque familiar" TITLETEXT="Clasificacion de la Presion Arterial"Categorías: IMC

________________________________________________Docente. José Domingo Alarcón. Profesor Asistente (USCO) 58

Page 59: Modulo Epiinfo

PROGRAMA DE ESPECIALIZACION EN EPIDEMIOLOGIADEPARTAMENTO DE MEDICINA SOCIAL Y PREVENTIVAFACULTAD DE SALUD UNIVERSIDAD SURCOLOMBIANA

CURSO DE EPIINFO 3.4.1. NIVEL BASICO. (Versión Julio 3 de 2007)

Bajo Peso= <18.5 Peso Normal = 18.5-24.9 Sobrepeso = 25-29.9 Obesidad = IMC de 30 o mayor

Hay 3 clases de obesidad: Clase I (IMC 30-34.9). Clase II (IMC 35-39.9). Clase III (IMC 40 y más).

________________________________________________Docente. José Domingo Alarcón. Profesor Asistente (USCO) 59