Está en la página 1de 16

Proyecto Base de Datos

Sistema de información médica veterinaria


Valeria Bejarano & Andrey Rincon
Febrero 2019

Idea del proyecto


Desarrollo de un sistema que permita el acceso a los datos de los servicios de atención médica veterinaria
por parte de varios establecimientos independiente del centro donde sean atendidas las mascotas, buscando
una mejora del servicio tanto para los pacientes, los propietarios y los centros veterinarios.

Objetivo General
Diseñar una base de datos común que permita gestionar el registro de la histórica clínica de los pacientes
para facilitar la atención veterinaria de las mascotas.

Alcance del proyecto


El proyecto se piensa para todos aquellos médicos y propietarios que estén dispuestos al registro de la
historia clínica de las mascotas teniendo en cuenta su carácter legal y privado, por lo que solo los propietarios
y el médico de atención serán los que pueden acceder al registro, esto permitiendo que se tenga control,
responsabilidad y ética profesional sobre la salud de la mascota.
La herramienta será de ayuda para los propietarios al ser una base de consulta sobre información médica,
así como de los distintos procedimientos que se le realicen y de igual manera busca en el médico veterinario
facilitar su labor como profesional de la salud animal al tener más presentes los antecedentes clínicos para un
mejor diagnóstico.
Algunas de las limitaciones que pueden encontrarse son, garantizar la seguridad y veracidad en la informa-
ción pues siempre puede estar expuesta a cambios y al ser un documento legal esta de igual manera puede
incurrir en demandas del médico veterinario hacia el propietario o del propietario al médico. Así mismo pueden
resultar inconvenientes cuando llegue la necesidad de manejar cantidades exorbitantes de información siendo
necesario la depuración de esta para tener la más importante al día.

Proceso de levantamiento de información


Para tener una idea de la estructura y características de la base de datos pensando en los usuarios y el
tipo de información contenida en esta, se realizaron entrevistas a los involucrados como lo son los médicos
veterinarios y los propietarios de las mascotas. (ver Anexo entrevista).
En el caso de los médicos veterinarios nos dirigimos a cinco centros de atención médica en la zona de Pon-
tevedra entre los días 25 y 26 de agosto del 2018, en estos se solicitó un tiempo explicándoles brevemente el
objetivo del proyecto, así como de su disposición para responder a la entrevista, en la que se buscó principal-
mente conocer el tipo de información que debe ser registrada en la base, su opinión sobre el proyecto y sobre
las posibles dificultades que se pueden presentar (ver Anexo audios_medico).

1
En el caso de los propietarios se entrevistaron a cinco de ellos en el parque central de Pontevedra el 27 de
agosto de 2018, de igual manera se les solicitó un poco de su tiempo explicándoles el proyecto y disponibilidad
de responder a la entrevista, buscando a través de esta conocer su opinión como dueños de mascotas que son
acerca de los beneficios y limitaciones que se pueden tener (ver Anexo audios_propietario). A partir de estas
entrevistas se obtuvieron las siguientes conclusiones.
En cuanto a la información recogida de los médicos veterinarios entrevistados, como primera observación
tenemos que en los diferentes centros el manejo de la información se lleva por medio físico (carpetas con
código de paciente) por requerimiento de la secretaría de salud y se pasa a medio electrónico en centros de
mayor tamaño debido a la cantidad de mascotas atendidas, la información registrada es de vital importancia
para su atención por lo que nos especificaron que campos se habían de llenar.
Sobre el proceso de creación y seguimiento a este documento todos los médicos siguen el mismo esquema;
para consulta de primera vez se registra información básica tanto de la mascota (información útil para futuras
consultas) como información básica y de contacto de los dueños, también se tienen los resultados del primer
examen físico de la mascota, así como información sobre los esquemas de vacunación, desparasitación, castra-
ción u otra información útil a la hora de hacer los diagnósticos, tratamientos y medicación. La mayor parte de
la información anterior es obtenida mediante entrevista con el propietario proceso conocido por “anamnesis”.
Hablando sobre la información específica que los entrevistados consideraron crucial para una buena aten-
ción y seguimiento de la mascota es fundamental la información sobre el estado en esquemas de vacunación,
castración o fechas de celos como los últimos tratamientos, medicamentos y diagnósticos de la mascota. Ade-
más, es importante para los diagnósticos tener información sobre cambios en el entorno de la mascota: pro-
cedencia, alimentación, información comportamental además de descripción de síntomas ya en la consulta en
particular.
Finalmente, cuando se les contó más de la posible base de datos todos los entrevistados estuvieron de
acuerdo en que sería una herramienta de mucha utilidad que mediante la colaboración entre profesionales
facilitaría la atención de las mascotas, por lo que la utilizarían si existiera. Cuando nos referimos a opiniones
respecto a posibles problemas se identificaron limitaciones en cuanto a la seguridad, privacidad, competencia,
actualización y disposición de los profesionales a compartir la información.
Por su parte los propietarios nos comentaron acerca del conocimiento sobre la salud de su mascota todos
confirmando siempre estar muy atentos de que sus vacunas y desparasitaciones estén al día, además enfatizan-
do en la confianza que mantienen con el centro médico al que van por lo que no cambian de centro fácilmente,
algunas personas que habían cambiado comentaron problemas en cuanto al trato e inexperiencia del médico
y un tratamiento sin mejoras en las mascotas.
En cuanto a las historias clínicas solo una de estas dijo no saber sobre su adquisición, las demás saben de
sus derechos como propietarios y la solicitan en ocasiones. Una de las personas resaltó que usualmente se
le olvidaba los medicamentos recetados a su mascota, esta información es importante como lo enuncia una
entrevistada con conocimiento en el tema, por lo que le parece una de las utilidades que podría tener esta
base permitiendo el acceso a esta información rápidamente.
Por último, todos estuvieron de acuerdo en que esta herramienta sería bastante útil, por ejemplo, como
expone una de ellas, en caso de que el médico de confianza no esté disponible y se deba llevar el paciente a otro
centro este tenga de inmediato el acceso a la información, cabe destacar como único inconveniente por parte de
un propietario el uso de la terminología médica no conocida, sin embargo debido a su regulación se garantiza
que “...bajo ningún aspecto la terminología debe ser ambigua. Siempre se debe usar la terminología técnico-
científica apropiada.” [2] Concluyendo así sobre el interés de los dueños en la creación de la herramienta.
En conclusión, principalmente tenemos que los beneficios serían más hacia los centros veterinarios en cuan-
to a la facilidad que se tendría para saber información clínica crucial de los pacientes que llegan para ser aten-
didos pues la base de datos funcionaria como una herramienta auxiliar donde esté la información primordial,
beneficiando de igual manera a los propietarios y las mascotas que son la finalidad del servicio que prestan.

2
Problemática
La Historia Clínica es el registro obligatorio que indica las condiciones de salud del paciente donde prin-
cipalmente se registran los antecedentes biológicos del individuo. Es una herramienta imprescindible para el
control de la salud y el seguimiento de las enfermedades de las mascotas ya que es el punto de partida del
razonamiento médico (parte del diagnóstico), además es el instrumento utilizado por todos los profesionales
de la salud y sirve de nexo entre las diferentes disciplinas [1].
Hoy en día está regulada de manera general por la Resolución 1995 de 1999, expedida por el Ministerio de
Salud y Protección Social y de manera específica para la Medicina Veterinaria por el artículo 61 de la Ley 576
de 2000. Se confecciona desde el momento en que el paciente es traído para su primera consulta, durante
su evaluación y a lo largo del tratamiento. En ella debe constar la identificación del paciente, así como de los
profesionales y personal auxiliar que intervienen, ser un documento disponible y facilitar su acceso en los casos
legalmente contemplados [2].
Entre sus objetivos se encuentra, demostrar que se ha obrado con diligencia; como instrumento preventivo
y defensivo frente a denuncias de supuestos actos de práctica médica veterinaria errada, conocer los antece-
dentes patológicos y las acciones terapéuticas que ha recibido el paciente, anotar los hallazgos obtenidos de
las diferentes pruebas clínicas, ofrecer información administrativa para fines internos de la entidad, facilitar el
control y valoración de la calidad de la atención dada, entre otros [2].
En los últimos años se han empezado a utilizar medios electrónicos para completar, organizar y almacenar
historias clínicas. El diseño de la Historia Clínica Electrónica está enfocada a mejorar la productividad de los
profesionales de la salud y reducir el costo administrativo asociado al cuidado de esta, permitir la investigación
clínica y epidemiológica de manera más efectiva, asegurando la confidencialidad de la información [1].
Si pensamos en el sistema de salud para las personas en el caso de la ciudad de Bogotá contamos con
entidades como las E.P.S que regulan este servicio, estas llevan un registro único de la historia clínica por
paciente que puede ser transferido entre las distintas entidades garantizando así la prestación de un buen
servicio. Cuando hacemos la comparación en el caso de las mascotas se llevan registros independientes dentro
de cada centro veterinario haciendo que exista más de una historia clínica para un mismo paciente pues por
diferentes causas ya sea mudanzas, una emergencia o encontrarse en otro lugar se pueden llevar a diferentes
centros veterinarios.
Lo anterior trae problemas respecto al servicio de salud en mascotas ya que no permite el correcto inter-
cambio de la información llevando a dificultades e imprecisiones en los diagnósticos y problemas con la me-
dicación por parte de los médicos veterinarios pues ellos necesitan de información vital para el seguimiento
médico, también podemos encontrar problemas en cuanto a la prevención ya que es difícil para los propietarios
recordar fechas de vacunación y desparasitación que también afectan a la salud pública.
A largo plazo la solución es que el gobierno regule este procedimiento, una de las medidas ya tomadas fue la
creación del instituto distrital de protección y bienestar animal (IDPYBA) que entre sus funciones se encuentra
el manejo del sistema de identificación animal (‘ciudadano de cuatro patas’) que cuenta con una base de datos
donde se puede ubicar a las personas que tienen a cargo al animal y contiene el historial de la mascota en el
que se podrán conocer datos como si ha tenido episodios de agresiones, maltrato, si fue adoptado, entre otros;
esta cuenta con 3200 registros hasta el momento y para su implementación nacional aún falta tiempo [3].
También se han desarrollado plataformas y softwares para el manejo de esta información como lo son el
VetSoft y Qvet que cuentan con el manejo integral de los procedimientos médicos realizados así como de ser-
vicios de cosmética, ventas y otros aspectos que ofrecen los establecimientos permitiéndoles tener un registro
organizado, sin embargo todos pertenecen al centro en específico haciendo que la información no sólo pueda
ser consultada únicamente por este sino que al momento de ser solicitada por un cliente esta se demore en
gestionar.
Nosotros proponemos una solución a corto plazo accesible, pensando en que aún falta mucho para que
se llegue a implementar este tipo de políticas, que van por buen camino gracias a la creación del IDPYBA, sin
embargo, debido a la cantidad de mascotas y los diferentes centros es más difícil su seguimiento. Lo que se
propone con el diseño de esta base de datos es ofrecer la opción de que médicos y propietarios estén más
conscientes de la salud de las mascotas, estén dispuestos a dar y consultar este respaldo de la información

3
clínica ayudando a mejorar la calidad de vida de las mascotas que han llegado a ocupar un lugar muy grande
en nuestras vidas.

Planteamiento del problema


Se quiere realizar una base de datos para el registro de la historia clínica de las mascotas independiente
del centro veterinario al que asisten, para esto es necesario conocer los datos básicos de contacto de los
propietarios por lo que se preguntará su nombre, cédula, dirección y un medio de contacto.
En el caso de los médicos veterinarios es necesario como lo explica la ley que este siempre brinde el número
de su tarjeta profesional para la realización de cualquier procedimiento en la mascota, además se guardará su
nombre, contacto y la especialidad que puede ser de interés para el propietario, el centro médico también tiene
un papel importante puesto que la mayoría de las atenciones veterinarias se realizan en este establecimiento
archivando así su registro, nombre, dirección y contacto.
Finalmente vendrá lo que compone el historial clínico de la mascota que es la parte de aspectos básicos
y características de la mascota como el estado en el que se encuentra de salud y motivo de consulta, esta
tendrá a su vez las valoraciones dadas por el médico y puede llevar a la formulación de un medicamento con
indicaciones de administración o bien puede llevar a la práctica de un procedimiento en el cual interesa saber
la metodología de realización y la finalización de este para algún evento futuro.

Identificación de Entidades y clasificación de


sus atributos
Realizado el levantamiento de información y teniendo más claridad sobre el tema podemos así identificar
las entidades y sus atributos.

Tabla 1: Centro Médico Veterinario: Entidad concreta


Atributo Simple/ Mono/Multi- Derivado Observaciones
Compuesto valorado
Registro simple mono No
NombreCMV simple mono No
DirecciónCMV compuesto multi No Compuesto por barrio y
ciudad
ContactoCMV compuesto multi No Compuesto por telefo-
nos, celulares y correo

Tabla 2: Médico Veterinario: Entidad concreta


Atributo Simple/ Mono/Multi- Derivado Observaciones
Compuesto valorado
Tarjeta Profesional simple mono No
NombreVet simple mono No
ContactoVet compuesto mono No Compuesto por telefo-
nos, celulares y correo
PerfilProfesional simple mono No

4
Tabla 3: Mascota: Entidad concreta
Atributo Simple/ Mono/Multi- Derivado Observaciones
Compuesto valorado
NombreMasc simple mono No
Especie simple mono No
Raza simple mono No
Fecha de Nacimiento simple mono No
Edad simple mono Si derivada fecha naci-
miento
Peso simple mono No
Talla simple mono No
Sexo simple mono No
Señas particulares simple mono No
Procedencia simple mono No
Alimentación simple mono No
Estado reproductivo simple mono No
Hábitat simple mono No
InfoSalud compuesta mono No compuesta por ultima
vacuna, ultima despara-
citación y enfermedades
que tiene
ObservacionesMasc simple mono No

Tabla 4: Propietario: Entidad concreta


Atributo Simple/ Mono/Multi- Derivado Observaciones
Compuesto valorado
CédulaProp simple mono No
NombreProp simple mono No
DirecciónProp compuesta mono No compuesta por barrio y
ciudad
ContactoProp compuesto multi No compuesto por telefo-
nos,celulares y correo
Cantidad de mascotas simple mono No

Tabla 5: Consulta: Entidad abstracta


Atributo Simple/ Mono/Multi- Derivado Observaciones
Compuesto valorado
CodCons simple mono No
Anamnesis simple mono No
FechaCons compuesta mono No compuesta
dia/mes/años
Valoración médica simple mono No
Diagnóstico simple mono No
FechaControl compuesto mono No compuesta
dia/mes/años
ObservacionesCons simple mono No

5
Tabla 6: Procedimiento: Entidad abstracta
Atributo Simple/ Mono/Multi- Derivado Observaciones
Compuesto valorado
NombreProc simple mono No
TipoProc simple mono No
DescripciónProc simple mono No
FechaProc compuesto mono No compuesto por
dia/mes/año
ObservacionesProc simple mono No

Tabla 7: Medicamento: Entidad concreta


Atributo Simple/ Mono/Multi- Derivado Observaciones
Compuesto valorado
NombreMed simple mono No
TipoMed simpleo multi No
FechaMed compuesto mono No compuesto por
dia/mes/año
Indicaciones simple mono No
ObservacionesMed simple mono No

Identificación de relaciones
Trabaja(Médico veterinario,Centro Médico) n-1
Participación parcial
Tiene(Propietario,Mascota) 1-n
Participación total
Asiste(Mascota,Consulta) 1-n
Participación total
Realiza(Médico veterinario, Consulta) 1-n
Participación total
Conlleva(Consulta, Procedimiento) n-m
Participación parcial
Formula(Procedimiento, Medicamento) n-m
Participación parcial

6
Modelo E/R
IDMasc
NMasc
Especie
Raza
FechaNac
Edad
Peso
Talla
Sexo
Señales
Direccion CCProp Procedencia
Barrio NProp Reproduc
Ciudad DirProp Habitat Ult.Vacunas
Telefono ContactoProp Info Salud Ult.Desparasitacion
Celular #Masc Obs.Masc Enfermedadprevia
Correo
Propietario 1:N Tiene 1:1 Mascota

1:N

Asiste

TP
Telefono NVet
Celular ContactoVet
Correo PerfilProf 1:1

Medico Veterinario 1:N Realiza 1:1 Consulta

0:1 0:1
CodCons
Dia Anamnesis
Mes FechaCons Conlleva
Trabaja Año Valoracion
Dia DiagCons
Mes FechaControl
Año Obs.Cons
1:N
1:N

Centro Veterinario Procedimiento 0:N Formula 0:N Medicamento

IDMed
Direccion RUT IDProc NMed
Barrio NCMV NProc ObsMed
Ciudad DirCMV ObsProc TipoMed
Telefono ContactoCMV DescrProc Dia DescrMed
Celular Dia TipoProc Mes FechaMed
Correo Mes FechaProc Año Indicaciones
Año

7
Modelo relacional
Mascota Medicamento
PK IDMasc PK IDMed
NMasc NMed
Especie TipoMed
Raza DescrMed
FechaNac Indicaciones
Propietario Edad
PK CCProp Peso
NProp Talla
DirProp Sexo
ContactoProp Señas MedicamentoProc

NoMasc Procedencia PK IDMed


Alimento PK IDProc
Reproduc FechaMed
Habitat ObsMed
InfoSalud
ObsMasc
FK CCProp
MedicoVet Proc
PK TP PK IDProc
NVet NProc
ContactoVet TipoProc
PerfilProf Consulta DescrProc
FK RUT
PK CodCons
Anamnesis
FechaCons
DiagCons ConsProc
CentroMedicoVet Valoracion PK CodCons
PK RUT FechaControl PK IDProc
NCMV ObsCons FechaProc
DirCMV FK IDMasc ObsProc
ContactoCMV FK TP

Normalización
SIVet(RegistroCMV, NombreCMV, DirecciónCMV, ContactoCMV, CédulaProp, NombreProp, DirecciónProp, Con-
tactoProp, CantidadMascotas, TarjetaProfesional, NombreVet, ContactoVet, PerfilProfesional, NombreMasc, Es-
pecie, Raza, Fecha de Nacimiento, Edad, Peso, Talla, Sexo, Señas particulares, Procedencia, Alimentación, Estado
reproductivo, Hábitat, InfoSalud, ObservacionesMasc, CodConsulta, FechaCons, Anamnesis, Valoración médica,
Diagnóstico, FechaControl, ObservacionesCons, NombreProc, TipoProc, DescripciónProc, FechaProc, Observa-
ciónProc, CodMedicamento, NombreMed, TipoMed, DescripciónMed, IndicacionesMed, FechaMed, Observacio-
nesMed)

1FN
CMV(RegistroCMV, NombreCMV, DirecciónCMV, ContactoCMV)
MédicoVet(TarjetaProfesional, NombreVet, ContactoVet, PerfilProfesional, NombreMasc, Especie, Raza, Fe-
cha de Nacimiento, Edad, Peso, Talla, Sexo, Señas particulares, Procedencia, Alimentación, Estado reproductivo,
Hábitat, InfoSalud, ObservacionesMasc, CédulaProp, NombreProp, DirecciónProp, ContactoProp, CantidadMas-

8
cotas, CodConsulta, FechaCons, Anamnesis, Valoración médica, Diagnóstico, FechaControl, ObservacionesCons,
NombreProc, TipoProc, DescripciónProc, FechaProc, ObservaciónProc, CodMedicamento, NombreMed, TipoMed,
DescripciónMed, IndicacionesMed, FechaMed, ObservacionesMed, ::::::::::::
RegistroCMV)

2FN
CMV(RegistroCMV, NombreCMV, DirecciónCMV, ContactoCMV)
MedicoVet(TarjetaProfesional, NombreVet, ContactoVet, PerfilProfesional, :::::::::::
RegistroCMV)
Consulta(CodConsulta, FechaCons, Anamnesis, Valoración médica, Diagnóstico, FechaControl, Observacio-
nesCons, NombreProc, TipoProc, DescripciónProc, FechaProc, ObservaciónProc, CodMedicamento, NombreMed,
TipoMed, DescripciónMed, IndicacionesMed, FechaMed, ObservacionesMed,Tarjeta Profesional,IDMasc)
::::::::::::::::::::::::

Mascota(IDMasc,NombreMasc, Especie, Raza, Fecha de Nacimiento, Edad, Peso, Talla, Sexo, Señas particula-
res, Procedencia, Alimentación, Estado reproductivo, Hábitat, InfoSalud, ObservacionesMasc, CédulaProp, Nom-
breProp, DirecciónProp, ContactoProp, CantidadMascotas)

3FN
CMV(RegistroCMV, NombreCMV, DirecciónCMV, ContactoCMV)
MedicoVet(TarjetaProfesional, NombreVet, ContactoVet, PerfilProfesional, :::::::::::
RegistroCMV)
Consulta(CodConsulta, FechaCons, Anamnesis, Valoración médica, Diagnóstico, FechaControl, Observacio-
nesCons, Tarjeta Profesional, IDMasc, IDProc)
::::::::::::::::: :::::: ::::::

Procedimiento(IDProc,NombreProc, TipoProc, DescripciónProc, FechaProc, ObservaciónProc, ::::::::


CodMed)
Medicamento(CodMedicamento, NombreMed, TipoMed, DescripciónMed, IndicacionesMed, FechaMed, Ob-
servacionesMed)
Mascota(IDMasc,NombreMasc, Especie, Raza, Fecha de Nacimiento, Edad, Peso, Talla, Sexo, Señas particula-
res, Procedencia, Alimentación, Estado reproductivo, Hábitat, InfoSalud, ObservacionesMasc, CédulaProp)
::::::::::

Propietario(CédulaProp, NombreProp, DirecciónProp, ContactoProp, CantidadMascotas)

FNBC
CMV(RegistroCMV, NombreCMV, DirecciónCMV, ContactoCMV)
MedicoVet(TarjetaProfesional, NombreVet, ContactoVet, PerfilProfesional, :::::::::::
RegistroCMV)

Consulta(CodConsulta, FechaCons, Anamnesis, Valoración médica, Diagnóstico, FechaControl, Observacio-


nesCons, Tarjeta Profesional, IDMasc)
::::::::::::::::: ::::::

ConsProc(CodConsulta, IDProc, FechaProc, ObservaciónProc)


Procedimiento(IDProc, NombreProc, TipoProc, DescripciónProc)
ProcMed(IDProc,CodMedicamento,FechaMed, ObservacionesMed)
Medicamento(CodMedicamento, NombreMed, TipoMed, DescripciónMed, IndicacionesMed)
Mascota(IDMasc, NombreMasc, Especie, Raza, Fecha de Nacimiento, Edad, Peso, Talla, Sexo, Señas particu-
lares, Procedencia, Alimentación, Estado reproductivo, Hábitat, InfoSalud, ObservacionesMasc, :::::::::::
CédulaProp)
Propietario(CédulaProp, NombreProp, DirecciónProp, ContactoProp, CantidadMascotas)

9
Diccionario de datos
Campo Tipo Long Descripción Llave Validación
RUT numerico 12 Número de NIT del Registro PK
Unico Tributario de la empresa-
Centro Veterinario
NCMV alfanumerico 30 Nombre con el que esta regis-
trado el Centro Veterinario
DirCMV alfanumerico 50 Dirección(es) donde esta ubica- Formato: 1 {Dir +
do el Centro Veterinario Barrio + Ciudad}
ContactoCMV alfanumerico 50 Numeros y correo donde se Formato:0 {F ijo}3 +1
contacta con el Centro Veteri- {Celular}3 + (Correo)
nario

Tabla 8: Centro Médico Veterinario

Campo Tipo Long Descripción Llave Validación


TP numerico 15 Numero registrado por el cual PK
ejerce la profesión
NVet cadena 30 Nombres y apellidos del médi-
co veterinario
ContactoVet alfanumerico 30 Numeros y correo donde puede Formato: 0 {F ijo}3 +1
contactarse con el médico vete- {Celular}3 + (Correo)
rinario
PerfilProf cadena 60 Parráfo sobre las especialida-
des del médico y experiencia
RUT numerico 12 Número de NIT del Registro FK
Unico Tributario donde trabaja
el médico veterinario

Tabla 9: Médico Veterinario

10
Campo Tipo Long Descripción Llave Validación
CodCons alfanumerico 8 Única por consulta realizada PK
FechaCons Fecha 8 Fecha en la que se realiza la Formato: DD/MM/YYYY
consulta
Anamnesis cadena 60 Hábitos, antecedentes y sínto-
mas que indica el propietario
sobre el paciente al ser llevado
a consulta
Valoracion cadena 60 Resultados del análisis sobre
la salud del paciente realizado
por el médico veterinario
DiagCons cadena 60 Determinación de la enferme-
dad del paciente por parte del
médico veterinario
FechaControl Fecha 8 Fecha acordada por el médico Formato: DD/MM/YYYY
para próxima consulta
ObsCons cadena 60 Información adicional del pa-
ciente en la consulta por parte
del médico veterinario
TP numerico 12 Número registrado del médico FK
que realiza la consulta
IDMasc alfanumerico 15 Identificación de la mascota FK
atendida en la consulta

Tabla 10: Consulta

Campo Tipo Long Descripción Llave Validación


IDProc alfanumeric 8 Código único por procedimien- PK
to
NProc cadena 15 Nombre que se le da al procedi-
miento realizado a un paciente
TipoProc cadena 15 Categoria a la cual pertenece el
procedimiento
DescrProc cadena 60 Parrafo en donde se explica un
resumen de la ejecución del
procedimiento

Tabla 11: Procedimiento

Campo Tipo Long Descripción Llave Validación


CodCons alfanumerico 8 Código de la consulta donde se FK,PK
realiza el procedimiento indi-
cado
IDProc alfanumerico 8 Identificación del procedimien- FK,PK
to al que llevó la consulta
FechaProc fecha 8 Fecha en la que se realiza el Formato: DD/MM/YYYY
procedimiento
ObsProc cadena 60 Detalles adicionales prove-
nientes de la ejecución del
procedimiento

Tabla 12: ConsultaProcedimiento

11
Campo Tipo Long Descripción Llave Validación
IDMed alfanumerico 15 Codigo de barras en el empa- PK
que del medicamento
NMed cadena 15 Nombre en el empaque del me-
dicamento
TipoMed cadena 20 Los diferentes propósitos del 1 {T ipoM ed}
uso del medicamento
DescrMed cadena 50 Explicación de la forma, canti-
dad y otras especificaciones del
medicamento
Indicaciones cadena 50 Forma de ingerir o aplicar el
medicamento

Tabla 13: Medicamento

Campo Tipo Long Descripción Llave Validación


IDProc alfanumerico 8 Identificación del procedimien- FK,PK
to al que se le asignaron los me-
dicamentos
IDMed alfanumerico 13 Código de barras del medi- FK,PK
camento asignado al procedi-
miento
FechaMed fecha 8 Fecha en la que se asignó el me- Formato: DD/MM/YYYY
dicamento
ObsMed cadena 60 Información adicional sobre la
administración o uso del medi-
camento

Tabla 14: ProcedimientoMedicamento

12
Campo Tipo Long Descripción Llave Validación
IDMasc alfanumerico 15 Código único asignado a la PK
mascota al momento de regis-
tro
NMasc cadena 10 Nombre de la mascota
Especie cadena 10 Categoria biológica a la que
pertenece la mascota
Raza cadena 10 Especie zoológica a la que per-
tenece la mascota
FechaNac fecha 8 Fecha de nacimiento de la mas- Formato: DD/MM/YYYY
cota
Edad numerico 2 Calculado a partir de la fecha de
nacimiento
Peso numerico 3,2 Peso en kilogramos de la mas-
cota
Talla cadena 10 talla estándar de la mascota Formato: [Peque-
ño|Mediano|Grande]
Sexo cadena 6 Sexo de la mascota Formato: [Ma-
cho|Hembra]
Señas cadena 50 característica físicas que dife-
rencian a la mascota
Procedencia cadena 10 Ambiente del que proviene la
mascota
Alimento cadena 10 Tipo de alimentación dada Formato: [Mix-
usualmente por el propietario ta|Casera|Concentrado]
Reproduc cadena 15 Estados de reproducción en el
que se encuentra la mascota,
de ser hembra indicarse el úl-
timo celo
Habitat cadena 10 Ambiente en el que convive
la mascota la mayor parte del
tiempo
InfoSalud cadena 40 Información sobre nombre y fe- Formato:1 {U ltV acuna} +
cha de las ultimas vacunas, ulti- U ltDesp +0 {Enf erprev}
ma desparasitación y enferme-
dades previas de la mascota
ObsMasc cadena 60 Información adicional sobre la
salud, características y compor-
tamiento de la mascota
CCProp numerico 15 Cedula del propietario de la FK
mascota

Tabla 15: Mascota

13
Campo Tipo Long Descripción Llave Validación
CCProp numerico 15 Cedula de la persona dueña de PK
una mascota
NProp cadena 20 Nombres y apellidos presentes
en la cedula de la persona
DirProp alfanumerico 30 Dirección de residencia de la Formato: Dir + Barrio +
persona Ciudad
ContactoProp alfanumerico 30 Numeros y correo donde se Formato: 0 {F ijo}3 +1
puede contactar con la persona {Celular}3 + (Correo)
Nomascotas numerico 2 Cantidad de mascotas que tie-
ne la persona

Tabla 16: Propietario

Contexto Nivel 1

- Información Medicos
Veterinarios que trabajan
Credenciales(RUT,contraseña) en el Centro
Centro Medico Cliente CMV
Petición - Información procedimientos
Veterinario que se han realizado en el
Centro
- RUT - Información de medicinas
Credenciales(RUT,contraseña) - petición medicos recetadas
- Información Medicos - petición
Petición - Información consultas
Veterinarios que trabajan procedimiento
en el Centro realizadas por el medico.
- petición
- Información procedimientos - Historia clínica mascotas
medicamentos
que se han realizado en el atendidas
Centro - Información clínica nueva - Info Medicos
- Información de medicinas mascota a atender Veterinarios
recetadas - Info Procedimiento
Credenciales(TP,contraseña) - Info Medicamentos
Petición - Info Consultas
- Info Mascotas
Medico Cliente Medico Base de
Sistema Datos
Veterinario Veterinario
- TP
- Información consultas - Petición Consultas
realizadas por el medico. - Petición Mascotas
- Historia clínica mascotas - Información
atendidas mascotas del - Info Mascotas
- Información clínica nueva propietario(salud,medicos - Info Procedimientos
mascota a atender que los han - Info Medicamentos
- CCProp
atendido, centros a
Credenciales(TP,contraseña) - Petición Mascotas
los que ha asistido,
Petición - Petición
procedimientos que
Procedimiento
se le han realizado y
- Petición
Credenciales(CC,contraseña) medicinas que se le - Información mascotas
Medicamentos
han recetado) del
Petición
propietario(salud,medicos
que los han atendido,
Credenciales(CC,contraseña) Cliente centros a los que ha
Propietarios Petición Propietario asistido, procedimientos
que se le han realizado
y medicinas que se le
han recetado)

Nivel 2
peticion
medicos Info Medicos
Filtro
Veterinarios

peticion Info
RUT Busca
Verificación procedimiento Procedimiento

Info
Busca
petición Medicamentos
medicamento

Figura 1: Diagrama de flujo de datos de contexto, nivel 1 y un caso del nivel 2

14
Flujo
Nombre: Petición médicos
Descripción: Contiene datos que el CMV solicita saber sobre los médicos que trabajan en el centro
Origen: RUT Destino: Info Médicos Veterinarios
Contenido: TP+NVet+ContantoVet+…
Proceso
Nombre: Filtro
Referencia: (1)
Descripción: Filtra la información respecto a los médicos veterinarios que prestan su servicios al CMV
Proceso Padre: Verificación
Entradas: RUT y petición médicos
Salidas: Info Médicos Veterinarios
Archivo
Nombre: MedicoVet Longitud Registro: 200 Bytes
Acceso: [ x ]Directo [ ]Secuencial
Descripción: Almacena datos solicitados por el centro de los médicos veterinarios que trabajan en este
Archivos Indice: TP(Tarjeta Profesional)
Campo Tipo Longitud Descripción
TP numerico 15 Tarjeta profesional registrada del médico
veterinario para ejercer su profesión
NVet cadena 30 Nombres y apellidos del médico veterinario
ContactoVet cadena 30 0 {F ijo}3 +1 {Celular}3 + (Correo)
PerfilProf cadena 60 Parráfo sobre las especialidades del médico y experiencia

Flujo
Nombre: Petición procedimientos
Descripción: Contiene datos que el CMV solicita saber sobre los procedimientos registrados en la base
Origen: RUT Destino: Info Procedimiento
Contenido: IDProc+NProc+…
Proceso
Nombre: Busca
Referencia: (2)
Descripción: Busca de acuerdo a los médicos del centro que han man-
dado a hacer un procedimiento a través de una consulta
Proceso Padre: Verificación
Entradas: RUT y petición procedimiento
Salidas: Info Procedimiento
Archivo
Nombre: Proc Longitud Registro: 200 Bytes
Acceso: [ x ]Directo [ ]Secuencial
Descripción: Almacena datos solicitados por el centro de los procedi-
mientos que han mandado a realizar sus médicos
Archivos Indice: IDProc
Campo Tipo Longitud Descripción
IDProc alfanumerico 8 Código único del procedimiento
NProc cadena 15 Nombres del procedimiento
TipoProc cadena 15 Categoria a la que pertenece el procedimiento
DescrProc cadena 60 Parráfo resumen donde se explica la
ejecución del procedimiento

15
Referencias
[1] C. R. Cantale. Historia clinica orientada a problemas. s l : University of southern california., 2003.
[2] Moreno H Piedrahita C. Riaño. C. La responsabilidad y la ética en el ejercicio de la medicina veterinaria
en pequeñas especies animales. consejo profesional de medicina veterinaria y de zootecnia de colombia
tribunal nacional de Ética profesional., 2014.

[3] El Tiempo. Distrito pone en marcha m’etodo para cedular gatos y perros. https://www.eltiempo.com/
bogota/campana-para-ponerles-chip-a-los-perros-y-gatos-99852, 2017.

16

También podría gustarte