You are on page 1of 59

PROGRAMA DE ESPECIALIZACION EN

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

DOCENTE
José Domingo Alarcón
Profesor Asistente (USCO)

UNIVERSIDAD SURCOLOMBIANA
FACULTAD DE SALUD
DEPARTAMENTO DE MEDICINA SOCIAL Y PREVENTIVA
NEIVA

AGOSTO 3-5 DE 2007


Epi Info 2000
Ejercicios de Formación
Ejercicio 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
1
Tomado de la introducción en pagina web: www.cdc.gov/epiinfo
Epi Info Development Team CDC Traducción:Pedro Arias 2
Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Formación
Ejercicio 1 Pág 3 de 59

 Máxima compatibilidad con los estándares de la industria, incluyendo


 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 archivo
Requerimientos
 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:
Epi Info Development Team CDC Traducción:Pedro Arias 3
Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Formación
Ejercicio 1 Pág 4 de 59

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.

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.

EVALUACION
La 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 (jodomala@usco.edu.co) 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ños
b. IMC
c. Grupos etários
d. Fecha probable del parto
e. Edad gestacional
f. 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. Datos
b. Variables
c. Selección
d. 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.

Epi Info Development Team CDC Traducción:Pedro Arias 4


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Formación
Ejercicio 1 Pág 5 de 59

Los contenidos del curso:

1. Realización de los ejercicios tutoriales de “practicas por computadora” que


se encuentran en el software:
Práctica 1:    Crear un cuestionario
Práctica 2:    Introducir datos
Práctica 3:    Realizar un listado
Práctica 4:    Mejorar el listado
Práctica 5:    Calcular el período de incubación
Práctica 6:    Encontrar la media
Práctica 7:    Crear un gráfico
Práctica 8:    Crear tablas
Práctica 9:    Análisis estratificado

2. Los ejercicios del módulo (Excepto el 4 y el 8).


1. Crear cuestionarios
2. Grabación de datos
3. Código Check
4. Introducción a las bases de datos Relacionales
5. Análisis básico de datos
6. Análisis Intermedio: Frecuencias, Tablas, Medias, Archivos de
Programas, Gestión de resultados
7. Manejo de datos: Limpieza y depuración de una base de datos
8. 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 Traducción:Pedro Arias 5


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Formación
Ejercicio 1 Pág 6 de 59

Ejercicio 1
Crear un cuestionario

Características del Ejercicio


Objetivos Al finalizar el ejercicio deberá ser capaz de:
- Crear un Nuevo proyecto - Añadir y renombrar páginas
- Añadir una nueva vista a un proyecto - Guardar una vista
- Añadir variables a una vista - Mejorar el diseño del cuestionario
- Definir las propiedades de una - Añadir imágenes de fondo
variable - Añadir grupos
- Crear valores legales
- Definir el orden de tabulación
Nivel Principiante
Tiempo 120 Minutos
Requisitos 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 Traducción:Pedro Arias 6


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Formación
Ejercicio 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 Comentarios


campo
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 Text
Segundo apellido Text
Nombre Text
Tipo de seguro Text
Email Text
Dirección Multiline
Provincia Text

Epi Info Development Team CDC Traducción:Pedro Arias 7


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Formación
Ejercicio 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.

Obstetricia y Ginecología Algunos campos solo sirven para mostrar textos.


Se llaman ETIQUETAS. No contendrán datos..
Información del Paciente
ID Paciente___
Primer Apellido _____ Segundo Apellido ______ Nombre ___
En los campos de TEXTO puede grabar
tanto letras como números.

Tipo de seguro __________ email ____________

Dirección ______________ Teléfono __________ Un campo MULTILINE sirve para escribir


_____________________ Fax __________ texto sin límite y organizarlo en varias
_____________________ líneas.
_____________________ Provincia________

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 Traducción:Pedro Arias 8
Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Formación
Ejercicio 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 Nombre de Comentarios


variable Variable
Información Personal Label/Title Negrita, Tamaño 18. Escríbalo centrado
Fecha de Nacimiento Date FNACI Patrón DD-MM-YYYY
Edad Number ##, Marque "Solo lectura"
Estado civil Text
Edad de menarquia Number ##
Fecha última menstruación Date ULMEN DD-MM-YYYY
Fecha Probable de Parto Date FPARTO DD-MM-YYYY, Marque "Solo lectura"
Número de Seguridad Social Text Marque "Obligatorio o Requerido"
¿Fumadora? Yes/No
Nº 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 Traducción:Pedro Arias 9


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Formación
Ejercicio 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".

Información Personal Los campos TEXTO pueden tener


Fecha de Nacimiento ______ Edad ___ Estado Civil _______ asociadas una lista de VALORES
LEGALES..
Menstruación
Edad de la Menarquia ____
Primer día de la última menstruación __/__/____ En este tipo de campos podrá grabar
Fecha Probable de Parto __/__/____ cualquier fecha válida.
Nº de Seguridad Social ___
¿Fumadora?___ Nº de cigarillos /dia ___ ¿Consumo de alcohol?__
¿Depresión Postparto? ___
En los campos NUMBER, solo podrá
grabar números.

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 Traducción:Pedro Arias 10


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Formación
Ejercicio 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 Traducción:Pedro Arias 11
Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Formación
Ejercicio 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 Traducción:Pedro Arias 12


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Formación
Ejercicio 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 Traducción:Pedro Arias 13


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Formación
Ejercicio 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 ArchivoAbrir 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 Traducción:Pedro Arias 14


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Formación
Ejercicio 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 Traducción:Pedro Arias 15


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Formación
Ejercicio 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 Traducción:Pedro Arias 16


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Formación
Ejercicio 2 Página 17 de 59

Ejercicio 2
Grabación de Datos

Características del Ejercicio


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

Nivel Principiante
Duración 45 minutos
Necesidades 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 Traducción:Pedro Arias


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717 www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Formación
Ejercicio 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/1965
Primer apellido: Smith Edad: Solo lectura
Nombre: Jane Estado Civl: Casada
Segundo Apellido: B. Edad Menarquia: 13
Fecha Ult. Menst.: 04/01/1999
Fecha Prob. Parto: Solo lectura
Email: jsmith@aol.com
Dirección 123 Main St
Teléfono: (404) 657-2568 Nº Seg.Social: 587-25-7474
Fax: (404) 657-8421 ¿Fumadora?: Yes
Provincia: 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/1968
Primer Apellido: Jones Edad: Solo lectura
Nombre: Mary Estado Civl: Casada
Segundo Apellido: R. Edad Menarquia: 13
Fecha Ult. Menst.: 02/22/1999
Fecha Prob. Parto: Solo lectura
Email: maryj@yahoo.com
Dirección 456 Lake Way
Teléfono: (404) 874-7423 Nº Seg.Social: 859-52-5874
Provincia: 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/1975
Primer Apellido: Steer Edad: Solo lectura

Epi Info Development Team CDC Traducción:Pedro Arias


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717 www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Formación
Ejercicio 2 Página 19 de 59

Nombre: Anita Estado Civl: Soltera


Segundo Apellido: L. Edad Menarquia: 11
Fecha Ult. Menst.: 03/02/1999
Fecha Prob. Parto: Solo lectura
Email: esteer@aol.com
Dirección 893 Jake Lane
Teléfono: (404) 254-4147 Nº Seg.Social: 875-32-6578
Provincia: 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/1980
Primer Apellido: Lee Edad: Solo lectura
Nombre: Jean Estado Civl: Casada
Segundo Apellido: P. Edad Menarquia: 14
Fecha Ult. Menst.: 11/12/1998
Fecha Prob. Parto: Solo lectura
Email: jeanlee@aol.com
Dirección 34 Lake View Way
Teléfono: (770) 574-2412 Nº Seg.Social: 321-41-2496
Fax: (770) 342-7411 ¿Fumadora?: Yes
Provincia: 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/1980
Primer Apellido: Kent Edad: Solo lectura
Nombre: Eloise Estado Civl: Soltera
Segundo Apellido: P. Edad Menarquia: 12
Fecha Ult. Menst.: 12/15/1998
Fecha Prob. Parto: Solo lectura
Email: eloisek@yahoo.com
Dirección 5741 Bay Circle
Teléfono: (404) 748-9652 Nº Seg.Social: 474-58-2421

Epi Info Development Team CDC Traducción:Pedro Arias


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717 www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Formación
Ejercicio 2 Página 20 de 59

Provincia: Cobb ¿Fumadora?: No


Nº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.

Epi Info Development Team CDC Traducción:Pedro Arias


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717 www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Formación
Ejercicio 2 Página 21 de 59

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


Buscar.
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 Edad
vi. Escriba una edad y pulse aceptar
vii. 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 Traducción:Pedro Arias


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717 www.cica.es/epiinfo
Epi Info 2000
Ejercicios de autoaprendizaje
Ejercicio 3 Page 22 of 59

Ejercicio 3
Código Check
Características del Ejercicio
Objetivos Al finalizar el ejercicio deberá ser capaz de:
- Identificar los campos que deben incluir código check
- Crear este código para realizar cálculos durante la entrada de
datos, forzar situaciones, dar mensajes a los usuarios, limpiar
campos, llevar el cursor al lugar adecuado y ocultar campos
Nivel Avanzado
Duración 2 Horas 30 Minutos
Requisitos Haber realizado el Primer Ejercicio

SITUACIÓN
Este 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 Comnetarios


Historial de Label/Title Centrado, Negrita, 18
Embarazos
Nº de embarazos Number NEMBAR ##, Negrita
Nº de abortos Number NABORTOS ##
Nº de Partos Number NPARTOS ##
Mas de tres Checkbox MASDE3 Solo lectura
embarazos

Epi Info Development Team CDC


Epidemiology Program Office
Division of Public Health Surveillance and Informatics
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717
Epi Info 2000
Ejercicios de autoaprendizaje
Ejercicio 3 Page 23 of 59

Gemelares Checkbox GEMELOS Solo lectura


Partos Vaginales Number NPVAGIN ##
C-Section Number NCESAREA ##
Todavia vivos Number NACVIVOS ##
Nacidos muertos Number NACMUER ##
Hijos aún vivos Number AUNVIVOS ##
Muertos en Primera Number NM1SEM ##
semana
Muertos tras primera Number NM2SEM ##
semana
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 Office
Division of Public Health Surveillance and Informatics
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717
Epi Info 2000
Ejercicios de autoaprendizaje
Ejercicio 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
Gemelos Mas 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:

Reglas
1. 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 Office
Division of Public Health Surveillance and Informatics
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717
Epi Info 2000
Ejercicios de autoaprendizaje
Ejercicio 3 Page 25 of 59

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

DefineVariables
Checkcode

DEFINE CheckTwins

Abortos
Checkcode

IF NABORTOS>NEMBAR THEN
DIALOG "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

Partos
Checkcode

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 THEN
ASSIGN MASDE3= (+)
ELSE
ASSIGN MASDE3= (-)
END

IF NPARTOS>(NEMBAR-NABORTOS) THEN
DIALOG "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 Office
Division of Public Health Surveillance and Informatics
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717
Epi Info 2000
Ejercicios de autoaprendizaje
Ejercicio 3 Page 26 of 59

IF CheckTwins= (+) THEN


ASSIGN GEMELOS= (+)
ELSE
CLEAR NABORTOS MASDE3 GEMELOS NEMBAR
GOTO NEMBAR
END
ELSE
ASSIGN CheckTwins= (-)
END
END
*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 ???.

NPVaginal
Checkcode

IF NPVaginal>NPARTOS THEN
DIALOG "¡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 Office
Division of Public Health Surveillance and Informatics
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717
Epi Info 2000
Ejercicios de autoaprendizaje
Ejercicio 3 Page 27 of 59

CESAREAS
Checkcode

IF (NPVaginal+NCesarea)<>NPARTOS THEN
DIALOG "¡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

NACVIVOS
Checkcode

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

NACMUER
Checkcode

IF NACMUER+NACVIVOS<>NPARTOS THEN
DIALOG "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 NACVIVOS
END

AUNVIVOS
Checkcode

IF AUNVIVOS>NACVIVOS THEN
DIALOG "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 AUNVIVOS
ELSE
IF AUNVIVOS=NACVIVOS THEN
HIDE NM1SEM NM2SEM
GOTO Comenta
Epi Info Development Team CDC
Epidemiology Program Office
Division of Public Health Surveillance and Informatics
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717
Epi Info 2000
Ejercicios de autoaprendizaje
Ejercicio 3 Page 28 of 59

ELSE
UNHIDE NM1SEM NM2SEM
GOTO NM1SEM
END
END

NM1SEM
Checkcode

IF AUNVIVOS + NM1SEM >NACVIVOS THEN


DIALOG "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 AUNVIVOS
ELSE
IF AUNVIVOS + NM1SEM =NACVIVOS THEN
HIDE NM2SEM
GOTO Comenta
ELSE
UNHIDE NM2SEM
GOTO NM2SEM
END
END

Epi Info Development Team CDC


Epidemiology Program Office
Division of Public Health Surveillance and Informatics
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717
Epi Info 2000
Ejercicios de autoparendizaje
Ejercicio 4 Pagina 29 de 59

Ejercicio 4
Introducció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 Intermedio
Tiempo 60 minutos
Recursos 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 Traducción:Pedro Arias


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de autoparendizaje
Ejercicio 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 Traducción:Pedro Arias


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de autoparendizaje
Ejercicio 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 Comentarios


Visitas de seguimiento Label/Text Céntrelo, Negrita, 18
Número de visita Number ##
Fecha de visita Date
Edad Gestacional Number ##
Peso (Kg) Number ##.###
Tensión Arterial Sistólica Number ###
Tensión Arterial Number ###
Diastólica
Fetal heart beat? Yes/No
¿Movimiento fetal? Yes/No
Comentarios Multiline

Paso 7: Guardar su vista

Epi Info Development Team CDC Traducción:Pedro Arias


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de autoparendizaje
Ejercicio 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 relacionales


i. Escriba los siguientes datos de cada paciente:

Paciente 01
Visit 01 02 03 04
Date of Visit: 06/15/1999 08/15/1999 09/27/1999 12/21/2001
Epi Info Development Team CDC Traducción:Pedro Arias
Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de autoparendizaje
Ejercicio 4 Pagina 33 de 59

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

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

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

Paciente   04
Visit 1 2 3 4 5 6
Date 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 Traducción:Pedro Arias


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de autoparendizaje
Ejercicio 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   05
Visit 1 2 3 4 5 6
Date 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 Traducción:Pedro Arias


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de autoaprendizaje
Ejercicio 5 Página 35 de 59

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

Características del Ejercicio


Objetivos Al final del ejercicio el alumno deberá ser capaz de:
- Usar las órdenes y funciones básicas de Epi Info 2000
Nivel Principiante
Duración 45 minutos
Necesidades 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 Traducción:Pedro Arias


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de autoaprendizaje
Ejercicio 5 Página 36 de 59

Vista actual: C:\EPI2000\Obstetricia1.Mdb:viewprenatal


Nº registros

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.

Epi Info Development Team CDC Traducción:Pedro Arias


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de autoaprendizaje
Ejercicio 5 Página 37 de 59

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 :

Vista actual:: C:\EPI2000\Obstetricia1.mdb:viewprenatal


Selección: FUMA= "+"
Ordenado: APELLID1
Nú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 Traducción:Pedro Arias


Epidemiology Program Office Bohigas, Juan Carlos
Division of Public Health Surveillance and Informatics Fernández Merino
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Autoaprendizaje
Ejercicio 6 Página 38 de 59

Ejercicio 6
Análisis Intermedio: Frecuencias, Tablas, Medias,
Archivos de Programas, Gestión de resultados

Características del Ejercicio


Objetivos: 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: Intermedio
Duración: Aproximadamente 45 minutos
Necesidades: Ejercicio 1 y 2

Parte I: Producir SALIDAS


PASO 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.MDB


b. Haga clic en la orden RouteOut . En el espacio Nombre archivo
salida escriba Informe de embarazo.
Epi Info Development Team CDC Traducción:Pedro
Epidemiology Program Office Arias Bohigas, Juan
Division of Public Health Surveillance and Informatics Carlos Fernández
Mail Stop K74 4770 Buford Highway Merino
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo
www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Autoaprendizaje
Ejercicio 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 Traducción:Pedro


Epidemiology Program Office Arias Bohigas, Juan
Division of Public Health Surveillance and Informatics Carlos Fernández
Mail Stop K74 4770 Buford Highway Merino
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo
www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Autoaprendizaje
Ejercicio 6 Página 40 de 59

PASO 3: Obtener una Distribución de Frecuencias


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

1 Window Title

2 File Title

3 Data Source Title

0 Body Text

4 Procedure Title

5 Variable Title

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 Traducción:Pedro


Epidemiology Program Office Arias Bohigas, Juan
Division of Public Health Surveillance and Informatics Carlos Fernández
Mail Stop K74 4770 Buford Highway Merino
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo
www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Autoaprendizaje
Ejercicio 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 Traducción:Pedro


Epidemiology Program Office Arias Bohigas, Juan
Division of Public Health Surveillance and Informatics Carlos Fernández
Mail Stop K74 4770 Buford Highway Merino
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo
www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Autoaprendizaje
Ejercicio 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 Traducción:Pedro


Epidemiology Program Office Arias Bohigas, Juan
Division of Public Health Surveillance and Informatics Carlos Fernández
Mail Stop K74 4770 Buford Highway Merino
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo
www.cica.es/epiinfo
Epi Info 2000
Ejercicios de Autoaprendizaje
Ejercicio 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 Traducción:Pedro


Epidemiology Program Office Arias Bohigas, Juan
Division of Public Health Surveillance and Informatics Carlos Fernández
Mail Stop K74 4770 Buford Highway Merino
Atlanta, GA 30341-3717. www.cdc.gov/epiinfo
www.cica.es/epiinfo
Epi Info 2000
Ejercicios de autoaprendizaje
Ejercicio 7 Pagina 44 of 59

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

Características del Ejercicio


Objetivos 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 minutos
Pre requisitos Read
Relate
Condiciones 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
F a m ily
creado con Epi Info 6. Los datos se
recogieron para el nivel de familia y de
P a t ie n t paciente. La variable común para relacionar
a familia y el paciente es FAMIDNUM. La
A ssm nt Labs TB 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 Phone (770) 488-8440
Epidemiology Program Office Fax (770) 488-8456
Division of Public Health Surveillance and Informatics Email Epiinfo@cdc.gov
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717
Epi Info 2000
Ejercicios de autoaprendizaje
Ejercicio 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:

AL
CA
IL
FL
NY

PASO 5: Recodificar el campo seleccionado


a. Seleccione la orden Definir en Analysis.

Epi Info Development Team CDC Phone (770) 488-8440


Epidemiology Program Office Fax (770) 488-8456
Division of Public Health Surveillance and Informatics Email Epiinfo@cdc.gov
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717
Epi Info 2000
Ejercicios de autoaprendizaje
Ejercicio 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.

Epi Info Development Team CDC Phone (770) 488-8440


Epidemiology Program Office Fax (770) 488-8456
Division of Public Health Surveillance and Informatics Email Epiinfo@cdc.gov
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717
Epi Info 2000
Ejercicios de autoaprendizaje
Ejercicio 7 Pagina 47 of 59

PASO 7: Guardar los cambios

 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 Phone (770) 488-8440


Epidemiology Program Office Fax (770) 488-8456
Division of Public Health Surveillance and Informatics Email Epiinfo@cdc.gov
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717
Epi Info 2000
Ejercicios de autoaprendizaje
Ejercicio 8 Pagina 48 of 59

Ejercicio 8

CREAR UN MENÚ

Desarrollo de aplicaciones con Epi Info 2000


Obstetricia y Ginecología

Características del Ejercicio


Objetivos Al final del ejercicio, el alumno debería ser capaz de:
- Crear un nuevo menú para controlar diversas tareas
Nivel Intermedio
Duración 60 minutos
Necesidades Ninguna
Requisitos Haber leído el capítulo El sistema de Menú de EpiInfo
2000 del libro Introducción a EpiInfo 2000

Requerimientos
El 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 Phone (770) 488-8440


Epidemiology Program Office Fax (770) 488-8456
Division of Public Health Surveillance and Informatics Email Epiinfo@cdc.gov
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717
Epi Info 2000
Ejercicios de autoaprendizaje
Ejercicio 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 PRUEBAS
BEGIN
END
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 Phone (770) 488-8440
Epidemiology Program Office Fax (770) 488-8456
Division of Public Health Surveillance and Informatics Email Epiinfo@cdc.gov
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717
Epi Info 2000
Ejercicios de autoaprendizaje
Ejercicio 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”


BEGIN
END

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 OBSTETRICIA
BEGIN
POPUP "&Programa OBG"
BEGIN
END
END

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"
BEGIN
END
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 OBSTETRICIA
BEGIN
POPUP "&Programa OBG"
Epi Info Development Team CDC Phone (770) 488-8440
Epidemiology Program Office Fax (770) 488-8456
Division of Public Health Surveillance and Informatics Email Epiinfo@cdc.gov
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717
Epi Info 2000
Ejercicios de autoaprendizaje
Ejercicio 8 Pagina 51 of 59

BEGIN
END
POPUP "&Herramientas"
BEGIN
END
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”, Editarvista


MENUITEM “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”, IraWEB
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.

l.

Epi Info Development Team CDC Phone (770) 488-8440


Epidemiology Program Office Fax (770) 488-8456
Division of Public Health Surveillance and Informatics Email Epiinfo@cdc.gov
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717
Epi Info 2000
Ejercicios de autoaprendizaje
Ejercicio 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 botones


BUTTON “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: ETIQUETA


La 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 órdenes


InfoPaciente

Epi Info Development Team CDC Phone (770) 488-8440


Epidemiology Program Office Fax (770) 488-8456
Division of Public Health Surveillance and Informatics Email Epiinfo@cdc.gov
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717
Epi Info 2000
Ejercicios de autoaprendizaje
Ejercicio 8 Pagina 53 of 59

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

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

HacerMapa
Begin
Execute Epimap.exe c:\Epi2000\obgrf.map
End

IraWEB
Begin
Execute File:///C|/EPI2000/LBWReport.htm
End

EditarVista
Begin
DIALOG "Por favor, consulte con el programador antes de realizar
cualquier cambio en esta Vista!" TITLETEXT="ADVERTENCIA"
Execute Makeview.exe c:\Epi2000\ obstetricia.mdb: prenatal
End

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

Epi Info Development Team CDC Phone (770) 488-8440


Epidemiology Program Office Fax (770) 488-8456
Division of Public Health Surveillance and Informatics Email Epiinfo@cdc.gov
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717
Epi Info 2000
Ejercicios de autoaprendizaje
Ejercicio 8 Pagina 54 of 59

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


Nuevo y Acceso directo.

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 Phone (770) 488-8440


Epidemiology Program Office Fax (770) 488-8456
Division of Public Health Surveillance and Informatics Email Epiinfo@cdc.gov
Mail Stop K74 4770 Buford Highway
Atlanta, GA 30341-3717
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ários
DEFINE Grupoedad
RECODE 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"
END
3. Crear variables para el calculo de Fecha Probable del Parto y de la edad
gestacional
Debe crear llas variables de año, mes y dia con el comando del programa check en
definedvariables comando Define:
DEFINE año
DEFINE mes
DEFINE 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)+280
ASSIGN FechaProbable=NUMTODATE(ano,mes,dia)
ASSIGN EdadGestacional=DAYS(Fur,SYSTEMDATE)/7

4. Calculo del indice de masa corporal


ASSIGN IMC=Peso/Talla^2

5. Analisis de la presion arterial segun el 7º Informe Nacional Conjunto de los


USA
IF Pas<120 AND Pad<80 THEN
ASSIGN Clasificacion="Normal"
END
DIALOG "Este es un paciente Normal. Promueva un estilo de vida
saludable con enfoque familiar" TITLETEXT="Clasif. PA y Enfoqte TTo"
PROGRAMA DE ESPECIALIZACION EN EPIDEMIOLOGIA
DEPARTAMENTO DE MEDICINA SOCIAL Y PREVENTIVA
FACULTAD 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"
END
DIALOG "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
END
IF Embarazo= (+) THEN
GOTO Fpp
END

IF Fumadora1= (-) THEN


HIDE Cigarrillos
END

IF Nacvivos>(NEmbar-NAbortos) THEN
ASSIGN Gemelos= (+)
END
IF 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
PROGRAMA DE ESPECIALIZACION EN EPIDEMIOLOGIA
DEPARTAMENTO DE MEDICINA SOCIAL Y PREVENTIVA
FACULTAD 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
END
IF AunVivos=Nacvivos THEN
HIDE NM1SEM NM2SEM
GOTO Comentarios
ELSE
UNHIDE NM1SEM NM2SEM
GOTO NM1SEM
END
IF (NM1SEM+AunVivos)=Nacvivos THEN
UNHIDE NM2SEM
END
IF 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"
END
IF 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 NAbortos
GOTO NAbortos
END

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
PROGRAMA DE ESPECIALIZACION EN EPIDEMIOLOGIA
DEPARTAMENTO DE MEDICINA SOCIAL Y PREVENTIVA
FACULTAD DE SALUD UNIVERSIDAD SURCOLOMBIANA
CURSO DE EPIINFO 3.4.1. NIVEL BASICO. (Versión Julio 3 de 2007)

END
END
IF 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
END
IF 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 NPvagin
GOTO NPvagin
END

EJEMPLO DE CODIGOS HIPERTENSION ARTERIAL


ENDBEFORE
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 Clasificacion
GOTO 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
PROGRAMA DE ESPECIALIZACION EN EPIDEMIOLOGIA
DEPARTAMENTO DE MEDICINA SOCIAL Y PREVENTIVA
FACULTAD 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

You might also like