1. República Bolivariana de Venezuela
Universidad Pedagógica Experimental Libertador
Instituto Pedagógico “Rafael Alberto Escobar Lara”
Maracay – Edo. Aragua
ANÁLISIS Y DISEÑO DE
UNA BASE DE DATOS PARA
EL REGISTRO DE LOS
PACIENTES QUE ACUDEN
AL CONSULTORIO DEL
DR. ECHETO
[Escriba el subtítulo
(OFTALMÓLOGO) del documento]
María Patricia Ayala Guzmán
C.I. 17.798.085
2. Proyecto, Primera Parte
Análisis y Diseño de Una Base de Datos para el Registro de los Pacientes que
Acuden al Consultorio del Dr. Emiro Echeto (Oftalmólogo)
1.- Levantamiento de la Información.
a.- Descripción del proceso y las herramientas utilizadas.
i.- Descripción de la Organización
Debido a que el consultorio médico del Dr. Echeto no es una
organización como tal, se hablará de la Clínica Lugo, que es donde se
encuentra ubicado dicho consultorio.
1.- Breve Historia.
La Clínica Lugo es una institución médica privada.
Creada con el nombre “Centro Clínico”, por los médicos Oscar
Lugo López, Luis Morales Mora y Nery Sánchez; en 1960
cambia de denominación y pasa a ser la “Clínica Lugo” pero
manteniendo los servicios y labores médicas para sus pacientes,
conservando los mismos fundadores y 13 accionistas.
Se caracteriza por ser un centro asistencial tipo A,
porque cuenta con la más alta calidad de servicio, y se mantiene
al día con los últimos avances médicos tanto tecnológicos como
aunados a la constante formación profesional de su equipo
humano. Estableciendo de esta forma, relaciones con la
mayoría de las empresas aseguradoras, y con una plantilla de
prestigiosos profesionales del área de salud que suman en la
actualidad más de 162 accionistas.
Para el año 1973, el Dr. Emiro Echeto se hace accionista
de la Clínica Lugo y es cuando comienza sus labores médicas
como oftalmólogo en el consultorio 1-B del piso 1 dentro de las
instalaciones de dicha clínica, hasta la actualidad.
3. 2.- Misión y Visión.
Misión: Ofrecer servicios hospitalarios integrales de
excelente calidad, a toda persona y empresa aseguradora que
necesite de atención médica; enfocada en una gestión eficiente
en todos los servicios que brindamos, manteniéndonos
actualizados en los adelantos tecnológicos, procedimientos y
equipos médicos para garantizar la satisfacción de nuestros
pacientes, con una excelente atención mediante un recurso
humano altamente calificado.
Visión: Ser la organización médica de mayor
proyección a nivel regional y líder en tecnología avanzada en
diagnósticos y tratamientos médico-asistenciales y docentes.
ii.- Herramientas Utilizadas.
1.- Encuesta (Cuestionario).
Población y Muestra
En este caso la población y muestra estará compuesta
por dos (2) personas solamente, el Dr. Echeto y su secretaria,
ya que serán los únicos que manejaran el sistema y son la
fuente de información donde se aplicará la encuesta.
Cuestionario
El presente cuestionario cerrado está diseñado para ser
aplicado a las 2 personas que componen la muestra, está
compuesto por seis (6) preguntas, tres (3) para la secretaria y
tres (3) para el doctor, orientados a obtener información acerca
del proceso que se realiza dentro del consultorio para el registro
de los pacientes diariamente.
4. República Bolivariana de Venezuela
Universidad Pedagógica Experimental Libertador
Instituto Pedagógico “Rafael Alberto Escobar Lara”
Programa de Informática
CUESTIONARIO
El presente instrumento tiene como finalidad obtener información, referente a los
procesos de registro de los pacientes del consultorio del Dr. Emiro Echeto; así como
conocer el interés de las personas afectadas en el nuevo proceso de automatización.
Para la Secretaria (Usuario Primario):
Pregunta Nro. 1
¿Cree usted que es necesario y/o útil la creación de un sistema automatizado
donde se almacenen los datos de los pacientes que el doctor atiende
diariamente?, ¿Porqué?
R: _________________________________________________________________
____________________________________________________________________
__________________________________________________________________
Pregunta Nro. 2
¿Que beneficios cree usted que le proporcionaría la elaboración de un sistema
donde se almacenen todos los datos de los pacientes?
R: _________________________________________________________________
____________________________________________________________________
Pregunta Nro. 3
¿Usted como secretaria que datos cree que son necesarios al momento del
registro de los pacientes?
R: _________________________________________________________________
____________________________________________________________________
__________________________________________________________________
5. Para el Doctor (Usuario Secundario):
Pregunta Nro. 4
A usted como Doctor, ¿Le agrada la idea de la elaboración de un sistema donde
pueda almacenar los datos necesarios, así como el diagnóstico dado a sus
pacientes?, ¿Porqué?
R: _________________________________________________________________
____________________________________________________________________
__________________________________________________________________
Pregunta Nro. 5
¿Qué datos son necesarios de registrar al momento de usted describir la
evaluación realizada al paciente?
R: _________________________________________________________________
____________________________________________________________________
__________________________________________________________________
Pregunta Nro. 6
¿Qué reportes desea que arroje el sistema?
R: _________________________________________________________________
____________________________________________________________________
__________________________________________________________________
2.- Transcripción del Cuestionario realizado.
Para la Secretaria (Usuario Primario):
Pregunta Nro. 1
¿Cree usted necesario y/o útil la creación de un sistema automatizado donde se
almacenen los datos de los pacientes que el doctor atiende diariamente?,
¿Porqué?
R: Si, por que pienso que de esta forma se agilizaría el sistema que actualmente
estamos utilizando y estaríamos trabajando con las nuevas tecnologías.
Pregunta Nro. 2
¿Que beneficios cree usted que le proporcionaría la elaboración de un sistema
donde se almacenen toda la información de los pacientes?
R: Se evitaría la compra constantes de cuadernos, agendas, libretas, lapiceros que
anualmente se usan para registrar a los pacientes. Obtendríamos más información de
6. los pacientes ya que normalmente solo se registra el número de cédula. Y se
visualizaría de una forma más legible la información.
Pregunta Nro. 3
¿Usted como secretaria que datos cree que son necesarios al momento del
registro de los pacientes?
R: Sería bueno anotar, nombres y apellidos, cédula, edad, sexo, profesión, dirección,
número telefónico, motivo de consulta, procedencia o referencia, tipo de asistencia,
fecha de consulta, si asiste por seguro (empresa de seguro) o particular y monto de
consulta cancelado (consulta primera vez, consulta + campo visual, consulta familiar
de médico, consulta por seguro).
Para el Doctor (Usuario Secundario):
Pregunta Nro. 4
A usted como Doctor, ¿Le agrada la idea de la elaboración de un sistema donde
pueda almacenar los datos necesarios, así como el diagnóstico dado a sus
pacientes?, ¿Porqué?
R: Si, ya que seria mucho más fácil buscar la historia de un paciente y podría obtener
toda la información referente a él, por que actualmente ocupo mucho espacio en el
disco de la computadora, debido a que las historias las guardo en documentos de
Word y es un poco tedioso al momento de realizar la búsqueda de una de ellas
Pregunta Nro. 5
¿Qué datos son registrados al momento de describir la evaluación realizada por
usted al paciente?
R: Los datos que normalmente registro son agudeza visual, biomicroscopía, fondo de
ojo, balance muscular, refracción clínica (adaptación del lente), Diagnóstico,
tratamiento recetado. Y si necesita cirugía los datos de la cirugía.
Pregunta Nro. 6
¿Qué reportes le gustaría que arrojara el sistema?
R: Seria bueno un reporte sobre la consulta donde muestre los datos personales del
paciente y los datos registrados por mi en la consulta, como especie de un informe
médico. Otro podría ser los pacientes vistos en el mes.
7. b.- Análisis de la información levantada/ Requerimientos de la
Información.
En el consultorio del Dr. Emiro Echeto, ubicado dentro de las
instalaciones de la Clínica Lugo de la ciudad de Maracay, se requiere
de un sistema para mantener el control del registro de los pacientes que
se atienden diariamente, de los cuales la secretaría requiere datos como
nombres y apellidos, cédula, edad, sexo, profesión, dirección, número
telefónico, motivo de consulta, procedencia o referencia, tipo de
asistencia, fecha de consulta, si asiste por seguro (empresa de seguro)
o particular y monto de consulta cancelado (consulta primera vez,
consulta + campo visual, consulta familiar de médico, consulta por
seguro).
Así mismo, el doctor luego de evaluar y examinar al paciente
requerirá registrar en el sistema datos médicos como agudeza visual,
biomicroscopía, fondo de ojo, balance muscular, refracción clínica
(adaptación del lente), diagnóstico, tratamiento recetado y en caso de
requerir cirugía, fecha de la cirugía, intervención a realizar, si es por
seguro número de carta aval, si es particular forma de pago y nombre y
apellido de médico ayudante en caso de requerirlo.
Al término de cada consulta, el doctor requiere que el sistema
arroje un reporte, con los datos personales del paciente y toda la
información registrada por él, es decir los datos de la consulta. Y a
final de mes un reporte con los pacientes vistos y el monto de consulta
cancelado.
8. 2.- Proceso de Normalización de la base de datos.
a.- Determinación de los datos que se necesitan almacenar de acuerdo a las necesidades de
información.
Nombres_apellidos_paciente
Cédula_paciente
Edad_paciente
Sexo_paciente
Profesión_paciente
Dirección_paciente
Nro_tlf_paciente
Motivo_consulta_paciente
Procedencia_referencia_paciente
Tipo_asistencia_paciente
Fecha_de_consulta_paciente
Tipo_cobertura
Empresa_aseguradora
Monto_cancelado_paciente
Agudeza_visual_paciente
Biomicroscopía_paciente
Fondo_ojo_paciente
Balance_muscular_paciente
Adaptación_lente_paciente
Diagnóstico_paciente
Tratamiento_paciente
Fecha_cirugía_paciente
Intervención_paciente
Nro_carta_aval_paciente
Forma_ pago_paciente
Ayudante_cirugía
Nombre_apellido_ médico_ayudante
9. b.- Forma Normal Cero.
i.- Agrupación de los datos según la entidad a la cual pertenezcan.
Nombres_apellidos_paciente
Cédula_paciente
Edad_paciente
DATOS PERSONALES
Sexo_paciente
Profesión_paciente
Dirección_paciente
Nro_tlf_paciente
Procedencia_referencia_paciente
Tipo_asistencia_paciente
Tipo_cobertura
Empresa_aseguradora
Monto_cancelado_paciente
Fecha_de_consulta_paciente
Motivo_consulta_paciente
Agudeza_visual_paciente
CONSULTA
Biomicroscopía_paciente
Fondo_ojo_paciente
Balance_muscular_paciente
Adaptación_lente_paciente
Diagnóstico_paciente
Tratamiento_paciente
Fecha_cirugía_paciente
Intervención_paciente
CIRUGÍA
Nro_carta_aval_paciente
Forma_ pago_cirugía_paciente
Ayudante_cirugía
Nombre_apellido_médico_ayudante
11. c.- Primera Forma Normal.
i.- Eliminar los grupos repetitivos de las tablas individuales.
Datos_Personales Teléfono
1er_nombre_paciente Nro_tlf_habitación_paciente
2do_nombre_paciente Nro_tlf_móvil_paciente
1er_apellido_paciente
2do_apellido_paciente
Cédula_paciente
Edad_paciente
Sexo_paciente
Profesión_paciente
Dirección_paciente
Estado_paciente
Ciudad_paciente
Municipio_paciente
Parroquia_paciente
Procedencia_referencia_paciente
Tipo_asistencia_paciente
Tipo_cobertura
Empresa_aseguradora
Monto_cancelado_paciente
Cirugía Consulta
Fecha_cirugía_paciente Fecha_de_consulta_paciente
Intervención_paciente Motivo_consulta_paciente
Nro_carta_aval_paciente Agudeza_visual_paciente
Forma_ pago_paciente Biomicroscopía_paciente
Ayudante_cirugía Fondo_ojo_paciente
1er_nombre_ayudante Balance_muscular_paciente
2do_nombre_ayudante Adaptación_lente_paciente
1er_apellido_ayudante Diagnóstico_paciente
2do_apellido_ayudante Tratamiento_paciente
12. ii.- Creación de tablas separadas por cada grupo de datos relacionados.
Datos_Personales Teléfono
1er_nombre_paciente
2do_nombre_paciente Nro_tlf_habitación_paciente
1er_apellido_paciente Nro_tlf_móvil_paciente
2do_apellido_paciente
Cédula_paciente
Edad_paciente
Sexo_paciente
Profesión_paciente
Dirección_paciente
Estado_paciente
Ciudad_paciente
Municipio_paciente
Parroquia_paciente
Procedencia_referencia_paciente
Tipo_asistencia_paciente
Tipo_cobertura
Empresa_aseguradora
Monto_cancelado_paciente
Cirugía Consulta
Fecha_cirugía_paciente Fecha_de_consulta_paciente
Intervención_paciente Motivo_consulta_paciente
Nro_carta_aval_paciente Agudeza_visual_paciente
Forma_ pago_paciente Biomicroscopía_paciente
Ayudante_cirugía Fondo_ojo_paciente
1er_nombre_ayudante Balance_muscular_paciente
2do_nombre_ayudante Adaptación_lente_paciente
1er_apellido_ayudante Diagnóstico_paciente
2do_apellido_ayudante Tratamiento_paciente
13. iii.- Identificación de cada grupo de datos relacionados con una clave primaria
Datos_Personales Teléfono
1er_nombre_paciente *Cédula_paciente
2do_nombre_paciente Nro_tlf_habitación_paciente
1er_apellido_paciente Nro_tlf_móvil_paciente
2do_apellido_paciente
*Cédula_paciente
Edad_paciente
Sexo_paciente
Profesión_paciente
Dirección_paciente
Estado_paciente
Ciudad_paciente
Municipio_paciente
Parroquia_paciente
Procedencia_referencia_paciente
Tipo_asistencia_paciente
Tipo_cobertura
Empresa_aseguradora
Monto_cancelado_paciente
Cirugía Consulta
*Cédula_paciente *Cédula_paciente
Fecha_cirugía_paciente Fecha_de_consulta_paciente
Intervención_paciente Motivo_consulta_paciente
Nro_carta_aval_paciente Agudeza_visual_paciente
Forma_ pago_paciente Biomicroscopía_paciente
Ayudante_cirugía Fondo_ojo_paciente
1er_nombre_ayudante Balance_muscular_paciente
2do_nombre_ayudante Adaptación_lente_paciente
1er_apellido_ayudante Diagnóstico_paciente
2do_apellido_ayudante Tratamiento_paciente
14. d.- Segunda Forma Normal
i.- Creación de tablas separadas para aquellos grupos de datos que se aplican a varios
registros.
Datos_Personales Teléfono
1er_nombre_paciente *Cédula_paciente
2do_nombre_paciente Nro_tlf_habitación_paciente
1er_apellido_paciente Nro_tlf_móvil_paciente
2do_apellido_paciente
*Cédula_paciente
Edad_paciente
Sexo_paciente
Profesión_paciente
Dirección_paciente
Estado_paciente
Ciudad_paciente
Municipio_paciente
Parroquia_paciente
Procedencia_referencia_paciente
Tipo_asistencia_paciente
Tipo_cobertura
Empresa_aseguradora
Monto_cancelado_paciente
Estado_paciente Ciudad_paciente
*Cod_estado *Cod_ciudad
Descripción_estado Descripción_ciudad
Municipio_paciente Parroquia_paciente
*Cod_municipio *Cod_parroquia
Descripción_municipio Descripción_parroquia
18. 4.- Diccionario de Datos.
Tabla: Datos Personales
Tipo de Dato que
Nombre del Atributo Descripción del Atributo Dimensión Clave
Almacena
1er_nombre_paciente Primer Nombre del paciente Cadena Carácter 20 No
2do_nombre_paciente Segundo Nombre del Paciente Cadena Carácter 20 No
1er_apellido_paciente Primer Apellido del paciente Cadena Carácter 20 No
2do_apellido_paciente Segundo Apellido del Paciente Cadena Carácter 20 No
*Cédula_paciente Cedula de Identidad del Paciente Entero 10 Primaria
Edad_paciente Edad en años cumplidos del Paciente Entero 02 No
Sexo del paciente, puede ser: Masculino o Cadena Carácter
Sexo_paciente 10 No
Femenino
Profesión_paciente Profesión del Paciente Cadena Carácter 30 No
Dirección_paciente Dirección competa del Paciente Texto 100 No
Código del estado donde reside el paciente, enlace a
Estado_paciente Entero 10 No
la Tabla Estado
Código de la ciudad donde reside el paciente, enlace
Ciudad_paciente Entero 10 No
a la Tabla Ciudad
Código del municipio donde reside el paciente,
Municipio_paciente Entero 10 No
enlace a la Tabla Municipio
Código de la parroquia donde reside el paciente,
Parroquia_paciente Entero 10 No
enlace a la Tabla Parroquia
Médico del cual Procede el paciente o si asiste Cadena Carácter
Procedencia_referencia_paciente 20 No
referido por otro paciente u otra persona
Tipo de Asistencia del Paciente, puede ser: Consulta Cadena Carácter
Tipo_asistencia_paciente 30 No
primera vez, consulta control o emergencia
Tipo_cobertura Si asiste por seguro o particular Cadena Carácter 20 No
Nombre de la empresa aseguradora en caso de ser
Empresa_aseguradora Cadena Carácter 20 No
por seguro
Monto cancelado por el paciente: puede ser:
Monto_cancelado_paciente Consulta Bs. 350, Campo Visual Bs. 350 o Consulta Real 08 No
familiar de médico Bs. 250, Consulta+CampoVisual
19. Tabla: Teléfonos
Tipo de Dato que
Nombre del Atributo Descripción del Atributo Dimensión Clave
Almacena
*Cédula_paciente Cedula de Identidad del Paciente Entero 10 Primaria
Número de Teléfono de habitación del
Nro_tlf_habitación_paciente Entero 11 No
Paciente incluyendo código de área
Número de Teléfono Celular del
Nro_tlf_móvil_paciente Paciente incluyendo código de Entero 11 No
operadora
Tabla: Estado
Tipo de Dato que
Nombre del Atributo Descripción del Atributo Dimensión Clave
Almacena
*Estado Código del Estado Entero 10 Primaria
Descripción_estado Nombre del estado Cadena Carácter 20 No
Tabla: Ciudad
Tipo de Dato que
Nombre del Atributo Descripción del Atributo Dimensión Clave
Almacena
*Ciudad Código de la Ciudad Entero 10 Primaria
Descripción_ciudad Nombre de la Ciudad Cadena Carácter 20 No
20. Tabla: Municipio
Tipo de Dato que
Nombre del Atributo Descripción del Atributo Dimensión Clave
Almacena
*Municipio Código del Municipio Entero 10 Primaria
Descripción_municipio Nombre del Municipio Cadena Carácter 20 No
Tabla: Parroquia
Tipo de Dato que
Nombre del Atributo Descripción del Atributo Dimensión Clave
Almacena
*Parroquia Código de la Parroquia Entero 10 Primaria
Descripción_parroquia Nombre de la Parroquia Cadena Carácter 20 No
Tabla: Consulta
Tipo de Dato que
Nombre del Atributo Descripción del Atributo Dimensión Clave
Almacena
*Cédula_paciente Cedula de Identidad del Paciente Entero 10 Primaria
Fecha cuando asiste el paciente a la
Fecha_de_consulta_paciente Fecha 10 No
consulta
Motivo_consulta_paciente Motivo por el cual asiste a consulta Cadena Carácter 50 No
Agudeza_visual_paciente Agudeza visual del paciente Texto 50 No
Biomicroscopía_paciente Biomicroscopía del paciente Texto 50 No
Fondo_ojo_paciente Fondo del ojo del paciente Texto 50 No
Balance_muscular_paciente Balance muscular del paciente Texto 50 No
Adaptación_lente_paciente Adaptación del lente del paciente Texto 50 No
Diagnóstico_paciente Diagnóstico del paciente Cadena Carácter 50 No
Tratamiento_paciente Tratamiento recetado al paciente Cadena Carácter 50 No
21. Tabla: Cirugía
Tipo de Dato que
Nombre del Atributo Descripción del Atributo Dimensión Clave
Almacena
*Cédula_paciente Cedula de Identidad del Paciente Entero 10 Primaria
Fecha_cirugía_paciente Fecha para la cual se pauta la cirugía Fecha 10 No
Intervención_paciente Intervención que se realizará al paciente Cadena Carácter 20 No
Numero de la carta aval en caso de ser
Nro_carta_aval_paciente Texto 20 No
por seguro
Forma de pago en caso de ser particular,
Forma_ pago_paciente Cadena Carácter 20 No
puede ser: efectivo o cheque
Si es necesaria la presencia de un
Ayudante_cirugía médico ayudante en la cirugía, Cadena Carácter 20 No
solamente colocar Si o No
1er_nombre_ayudante Primer nombre del médico ayudante Cadena Carácter 20 No
2do_nombre_ayudante Segundo nombre del médico ayudante Cadena Carácter 20 No
1er_apellido_ayudante Primer apellido del médico ayudante Cadena Carácter 20 No
2do_apellido_ayudante Segundo apellido del médico ayudante Cadena Carácter 20 No
22. 5.- Flujo Lógico para la Emisión de Reportes
a.- Datos del Paciente en general (nombre, apellido, cédula, edad y de Consulta).
1.- Acceder a la tabla Datos_personales.
2.- Buscar cedula_paciente
3.- Leer el registro solicitado.
4.- Imprimir 1er_nombre_paciente, 2do_nombre_paciente, 1er_apellido_paciente,
2do_apellido_paciente, cédula_paciente y edad_paciente.
5.- Tomar Cedula_paciente
6.- Acceder a la tabla Consulta
7.- Buscar todos los registros con la misma Cedula_paciente
8.- Imprimir todos los campos del registro encontrado.
9.- Tomar Cedula_paciente
10.- Acceder a la tabla Cirugía
11.- Buscar registro con la misma Cedula_paciente
12.- Imprimir todos los campos del registro encontrado.
13.- Sino es el último registro ir al paso número 2
14.- Fin
b.- Pacientes vistos en el mes y monto cancelado
1.- Acceder a la tabla Consulta.
2.- Leer fecha_consulta_paciente.
3.- Buscar todos los campos con el mismo mes de consulta.
4.- Imprimir los campos fecha_consulta y cedula_paciente
5.- Tomar cedula_paciente.
6.- Acceder a la tabla Datos personales
7.- Imprimir 1er_nombre_paciente, 2do_nombre_paciente, 1er_apellido_paciente,
2do_apellido_paciente, monto_cancelado_paciente.
8.- Sino es el último registro ir al paso número 2.
9.- Fin