Doc De Proyecto Dental Plans

  • October 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Doc De Proyecto Dental Plans as PDF for free.

More details

  • Words: 2,735
  • Pages: 12
MANUAL TECNICO DENTSOFT

Base de datos (Descripción, Estructura y Entidad – Relación) tratamientosmedicos

historiaclinica

tratamientomedico

paciente

descripcion

cardovascular endocrino respiratorio nervioso urinario musculo digestivo hematologico emocionales radiacion alergiasmedicamentos alergiasalimento alergiasanestesico anticonceptivos embarazo lactancia operaciones hospitalizado

medicamentos

materialestratamiento

paciente

tratamiento

medicamento

producto

paciente

nombremedicamento

porcionesnecesarias

clasificacionarticulacion

dosis

costototal

hubicacion

patologias

nivel

desde

fecha

mg

articulacion

tratamientos codigo descripcion area

paciente

nombreproducto descripcion marca

nombre sexo

material

proveedor

paciente

bruxismo

materiales

diagnostico

presentacion

paciente

fechanacimiento

paciente

horario

domicilio

diagnostico

estado

estadofamiliar

tipo

desgastes

conyugue

gravedad

forma

tipo

hubicacion

corrPresupuesto

subgrupo

intensidad

ndependientes

fecha

detallepresupuesto

fechacompra

constancia

documento

fecha

preciounitario

expediciondoc

tratamiento

trabajo

monto

dirtrabajo

estado

fecha

costo cantidad rendimiento

detallepresupuesto

grupo

cantidad

teloficina telcasa temovil

instrumentos paciente cepillo hilodental pastas otros fecha

odontograma

e_mail

paciente

observaciones

odontograma

catalogofotos

pieza

nivel

fecha

periodocontrol

bolsa

proximocontrol

perddat

tecnicarecomendada

movilidad

observacionhigiene

sangrado

clasificacion control

catalogofotos

habitos

presupuesto

paciente

paciente

paciente

catalogofotos

fumador

presupuesto

foto

habitosabrasivos

totalpagar

tipo

onicofagia

fecha

clasificacion

chupeteo

corrPresupuesto

observaciones

mordeduras tragadoatipico otro fecha

Descripcion de las diferentes tablas y de los diferentes campos que las conforman. 1. DetallePresupuesto Los campos son: corrpresupuesto: de tipo int llave primaria compuesta, numero correlativo que corresponde a los presupuestos en general y nos permite buscar un presupuesto determinado en base a el.

detallepresupuesto: de tipo int es la llave primaria compuesta que identifica al detalle de un presupuesto especifico. fecha: de tipo datetime guarda la fecha en que se guardo el registro del presupuesto. servicio: de tipo varchar (50) tipo de tratamiento que se realizara al paciente. monto: de tipo decimal (13,3) cantidad monetaria que se gastara en la realización del tratamiento. estado: de tipo bit funciona como un booleano para detectar si el tratamiento ya se efectuó o todavía no. cantidad: de tipo int almacena la cantidad de tratamientos a realizar. 2. Presupuesto: Los campos son: Paciente: de tipo varchar (15) llave foránea que hace referencia a la llave primaria de la tabla paciente. Presupuesto: de tipo varchar (15) llave primaria de la tabla que sirve para identificación unica de cada presupuesto y verifica que sea único. Totalpagar: de tipo decimal (13,3) cantidad monetaria que el paciente deberá cancelar por el tratamiento especificado. Fecha: campo de tipo datetime que almacena la fecha en que se realizo el presupuesto. corrpresupuesto: de tipo int llave primaria, numero correlativo que corresponde a los presupuestos en general y nos permite buscar un presupuesto determinado en base a el.

3. Habitos Los campos son: Paciente: de tipo varchar (15) llave foránea que hace referencia a la llave primaria de la tabla paciente. fecha: de tipo datetime fecha desde la cual practica dicho habito. fumador: de tipo int sirve para guardar el numero de cigarrillos que fuma diariamente el paciente.

habitosabrasivos: de tipo bit sirve como booleano para decir si tiene o no ese habito. onicofagia: de tipo bit dice si el paciente posee o no ese habito. chupeteo: de tipo bit dice si el paciente posee o no ese habito. mordeduras: de tipo bit dice si el paciente posee o no ese habito. tragadoatipico: de tipo bit dice si el paciente posee o no ese habito. otro: de tipo varchar(100) en este campo se especifica cualquier otro habito que pueda interferir en los tratamientos odontológicos a realizarse. 4. Bruxismo Los campos son: Paciente: de tipo varchar (15) llave foránea que hace referencia a la llave primaria de la tabla paciente. horario: de tipo varchar(10) describe en que momento del día afecta este padecimiento al paciente puede ser diurno o nocturno. estado: de tipo varchar (40) nos dice si el paciente es conciente o no del padecimiento. desgastes: de tipo varchar (30) nos indica la zona que se ve afectada por el bruxismo puede ser anterior, posterior, selectivos y generalizados. forma: de tipo varchar (40) describe las diferentes formas en que se presenta el padcimiento puede ser oclusal, lateral, protusivo, combinado. intensidad: de tipo varchar (40) registra el grado en el que el paciente se ve afectado por el bruxismo y puede ser leve, moderado, severo. constancia: de tipo varchar (30) cada cuanto tiempo sufre los efectos de la enfermedad y se puede elegir entre no sabe, diario, ocasional, periodos, crisis. fecha: de tipo datetime fecha en la que se agrega la información a la base de datos. 5. Articulación Los campos son: Paciente: de tipo varchar (15) llave foránea que hace referencia a la llave primaria de la tabla paciente. Clasificacionarticulacion: de tipo varchar(25) llave foránea que hace referencia a la llave primaria de la tabla Clasificacionarticulacion

Hubicacion: de tipo varchar(40) describe la zona en la que se produce la afección. Puede ser unilateral o bilateral. Nivel: de tipo varchar(10) en este campo se especifica la gravedad del padecimiento, pudiendo contener una de las opciones siguientes: leve, moderado o severo. Fecha: de tipo datetime guarda la fecha en que se registra la información en la base de datos. 6. Diagnostico Los campos son: Paciente: de tipo varchar (15) llave primaria compuesta, que hace referencia a la llave primaria de la tabla paciente. Diagnostico: de tipo int llave primaria compuesta, numero que identifica cada diagnostico. Tipo: de tipo varchar(40) Gravedad: de tipo varchar(40) Hubicación: de tipo varchar(40) Fecha: de tipo datetime 7. Paciente Los campos son: paciente: de tipo varchar (15) llave foránea que hace referencia a la llave primaria de la tabla paciente. nombre: de tipo varchar (40) campo que guarda el nombre del paciente. sexo: de tipo char (1) guarda una letra M si el paciente es masculino y una F si el paciente es femenino. fechanacimiento: de tipo datetime almacena la fecha de nacimiento del paciente para el historial. domicilio: de tipo varchar (50) almacena la dirección del paciente. estadofamiliar: de tipo varchar (15) guarda el dato si esta casado, acompañado, divorciado, viudo u otros. conyugue: de tipo varchar (50) se guarda el nombre de la pareja. dependientes: de tipo bit nos indica si tiene dependientes o no dependiendo si esta en uno o en cero.

documento: de tipo varchar (25) se almacena el numero del documento único de identidad (DUI) del paciente. expediciondoc: de tipo datetime guarda la fecha de expedición del DUI del paciente. trabajo: de tipo varchar (30) lugar donde trabaja el paciente, nombre de la compañía. dirtrabajo: de tipo varchar (50) se registra la dirección del lugar de trabajo del paciente. teloficina: de tipo varchar (15) registra el numero telefónico del lugar de trabajo del paciente. telcasa: de tipo varchar (15) registra el numero telefónico de la vivienda del paciente. temovil: de tipo varchar (15) registra el numero del teléfono celular del paciente. e_mail: de tipo varchar (25) guarda la dirección de correo electrónico del paciente. observaciones: de tipo varchar (500) detalles adicionales del paciente que se consideren relevantes en relación a su salud bucal. catalogofotos: de tipo varchar (15) llave foránea que hace referencia a la llave primaria de la tabla catalogofotos de nuestra base de datos que nos permite enlazar al paciente con su correspondiente registro de fotografías. periodocontrol: de tipo datetime fecha en la que fue ingresada la información del paciente. proximocontrol: de tipo datetime fecha de la próxima cita acordada entre el paciente y el doctor. tecnicarecomendada: de tipo varchar (30) es la técnica de limpieza que se le ha recomendado al paciente para prevenir nuevas afecciones. Observacionhigiene: de tipo varchar(30) comentario acerca de cómo reliza el paciente su higiene bucal. clasificacion: de tipo varchar(30) clasificación de la técnica utilizada hasta ese momento por el paciente puede ser correcta, regular e inadecuada. control: de tipo 8. Catalogofotos Los campos son:

Paciente: de tipo varchar (15) llave foránea que hace referencia a la llave primaria de la tabla paciente. Catalogofotos: de tipo int numero que permite identificar las diversas fotos del paciente. Foto: de tipo image es donde se guarda la foto del area de la boca del paciente de interes. Tipo: de tipo varchar(30) describen el periodo relativo de las fotografías estas pueden ser de antes, durante y después de finalizado el tratamiento. Clasificacion: de tipo varchar(40) de que parte de la boca se ha tomado la fotografía puede ser parte derecha, oclusal superior, oclusion, oclusal inferior, parte izquierda. Observacion: de tipo varchar(20) comentarios de interes para los doctores con respecto a las fotografías. 9. Instrumentos Los campos son: Paciente: de tipo varchar (15) llave foránea que hace referencia a la llave primaria de la tabla paciente. fecha: de tipo datetime es la fecha en que se adquirió el instrumento. cepillo: de tipo bit indica si usa o no cepillo dental para la higiene de sus dientes. hilodental: de tipo bit indica si usa o no hilo dental para el cuidado de sus dientes. pasta: de tipo bit indica si usa o no pasta de dietes para el cuidado de sus dientes. otros: de tipo varchar(50) especifica si usa algún otro instrumento. 10. Historiaclinica Los campos son: Paciente: de tipo varchar (15) llave foránea que hace referencia a la llave primaria de la tabla paciente. Cardovascular: de tipo varchar(50) guarda un comentario relevante acerca de esta enfermedad si el paciente la ha sufrido de lo contrario se guarda un menos uno. Endocrino: de tipo varchar(50) guarda un comentario relevante acerca de esta enfermedad si el paciente la ha sufrido de lo contrario se guarda un menos uno. Respiratorio: de tipo varchar(50) guarda un comentario relevante acerca de esta enfermedad si el paciente la ha sufrido de lo contrario se guarda un menos uno.

Nervioso: de tipo varchar(50) guarda un comentario relevante acerca de esta enfermedad si el paciente la ha sufrido de lo contrario se guarda un menos uno. Urinario: de tipo varchar(50) guarda un comentario relevante acerca de esta enfermedad si el paciente la ha sufrido de lo contrario se guarda un menos uno. Músculo: de tipo varchar(50) guarda un comentario relevante acerca de esta enfermedad si el paciente la ha sufrido de lo contrario se guarda un menos uno. Digestivo: de tipo varchar(50) guarda un comentario relevante acerca de esta enfermedad si el paciente la ha sufrido de lo contrario se guarda un menos uno. Hematologico: de tipo varchar(50) guarda un comentario relevante acerca de esta enfermedad si el paciente la ha sufrido de lo contrario se guarda un menos uno. Emocionales: de tipo varchar(50) guarda un comentario relevante acerca de esta enfermedad si el paciente la ha sufrido de lo contrario se guarda un menos uno. Radiación: de tipo varchar(50) guarda un comentario relevante acerca de esta enfermedad si el paciente la ha sufrido de lo contrario se guarda un menos uno. Alergiasmedicamentos: de tipo varchar(50) guarda un comentario relevante acerca de esta enfermedad si el paciente la ha sufrido de lo contrario se guarda un menos uno. Alergiasalimento: de tipo varchar(50) guarda un comentario relevante acerca de esta enfermedad si el paciente la ha sufrido de lo contrario se guarda un menos uno. Alergiasanestesico: de tipo varchar(50) guarda un comentario relevante acerca de esta enfermedad si el paciente la ha sufrido de lo contrario se guarda un menos uno. Anticonceptivos: de tipo varchar(50) guarda un comentario relevante acerca de esta enfermedad si el paciente la ha sufrido de lo contrario se guarda un menos uno. Embarazo: de tipo varchar(50) guarda un comentario relevante acerca de esta enfermedad si el paciente la ha sufrido de lo contrario se guarda un menos uno. Lactancia: de tipo varchar(50) guarda un comentario relevante acerca de esta enfermedad si el paciente la ha sufrido de lo contrario se guarda un menos uno. Operaciones: de tipo varchar(50) guarda un comentario relevante acerca de esta enfermedad si el paciente la ha sufrido de lo contrario se guarda un menos uno. Hospitalizado: de tipo varchar(50) guarda un comentario relevante acerca de esta enfermedad si el paciente la ha sufrido de lo contrario se guarda un menos uno.

11. Medicamentos Los campos son: Paciente: de tipo varchar (15) llave foránea que hace referencia a la llave primaria de la tabla paciente. Medicamento: de tipo int numero que identifica a los diversos medicamentos. Nombremedicamento: de tipo varchar(30) guarda el nombre del medicamento. Dosis: de tipo varchar(15) especificación de la cantidad de medicamento que debe de tomar el paciente. Patologías: de tipo varchar(50) la enfermedad para la cual ha sido prescrito el medicamento. Desde: de tipo datetime fecha desde la cual toma el medicamento. Mg: de tipo varchar(5) cantidad de medicamento pos dosis. 12. Tratamientosmedicos Los campos son: Tratamientomedico: de tipo int numero que identifica entre ellos a los diferentes tratamientos. Descripción: de tipo varchar(50) contiene la descripción del tratamiento prescrito para determinada afección. 13. Odontograma Los campos son: Paciente: de tipo varchar (15) llave foránea que hace referencia a la llave primaria de la tabla paciente. Odontograma: de tipo varchar(12) guarda un identificador del odontograma realizado para determinado paciente. Pieza: de tipo int numero que identifica cada uno de los dientes en base a una clasificación ya definida en el campo de la odontología. Fecha: de tipo datetime que es la fecha en que se realizo o se ingreso el odontograma a la base de datos. Bolsa: de tipo varchar(9) Perddat: de tipo varchar(9) Movilidad: de tipo varchar(9) Sangrado:

14. materiales Los campos son: material: de tipo int llave primaria que sirve como código para identificar los diferentes materiales. nombreproducto: de tipo varchar(300) registra el nombre del material a emplear en los diversos tratamientos. descripción: de tipo varchar(500) cualquier comentario o aclaración necesaria sobre el producto utilizado. proveedor: de tipo varchar(200) nombre de la compañía o persona que provee el producto en cuestion. marca: de tipo varchar(50) nombre de la marca del producto. presentacion: de tipo varchar(100) es la consistencia física del material, la forma de comercialización del mismo. costo: de tipo decimal(7,2) precio de compra del producto. cantidad: de tipo decimal(7,2) cantidad que se compra del producto. rendimiento: de tipo decimal(5,2) numero de tratamientos que podemos realizar con cada unidad de material. grupo: de tipo varchar(100) clasificacion general a la que corresponde el material. subgrupo: de tipo varchar(100) clasificacion especifica a la que corresponde el material. fechacompra: de tipo datetime es la fecha en la que se compra el material. preciounitario: de tipo decimal(7,2) es el precio de la cantidad de material necesaria para realizar un tratamiento se obtiene de dividir precio entre rendimiento. 15. materialestratamiento Los campos son: tratamiento: de tipo int llave foránea que hace referencia a la llave primaria de la tabla tratamientos. producto: de tipo int llave foranea que hace referencia a la llave primaria de la tabla materiales.

porcionesnecesarias: de tipo int guarda la cantidad de porciones de material que se necesitan para realizar un tratamiento. costototal: de tipo decimal(5,2) el costo monetario de las porciones utilizadas para determinado tratamiento. 16. tratamientos Los campos son: codigo: de tipo int llave primaria, numero que identifica a cada uno de los diferentes tratamientos. descripción: de tipo varchar(300) nombre del tratamiento respectivo. area: del tipo varchar(10) codigo que identifica el tipo de tratamiento que es en base al criterio de los doctores usuarios del sistema. En nuestro sistema se maneja como estándar el uso de clases como plantillas para hacer procedimientos generales como las consultas generales que devuelven todos las columnas de las tablas, las inserciones, las busquedas por cualquier campo así como las modificaciones. Las clases contienen distintas las distintas funciones que hacer las tareas anteriormente mencionadas anteriormente, de esta forma podemos hacer uso de cualquiera de estas funciones en los diferentes formularios con solo instanciar un objeto del tipo de la clase que necesitamos, del mismo modo nos facilita realizar cualquier modificación al código que se considere necesaria. Las clases están agrupadas en tres bloques definidos que hemos llamado catalogos, controles, pacientes. En la carpeta catalogos están las funciones correspondientes a las tablas tratamientos, materialestratamiento y materiales. La carpeta controles contiene las funciones que se relacionan con las tablas presupuesto, detallepresupuesto, financiamientos, cuotas pagadas. La carpeta paciente contiene las funciones que hacen referencia a las tablas que contienen la información del paciente como son: bruxismo, historialclinico, paciente, medicamentos tratamientosmedicos, etc. La botinería se maneja como estándar en la parte central de las ventanas, donde se presentan cuatro botones insertar, buscar, limpiar y eliminar. Donde el botón insertar realiza también la función de modificar cuando ya se ha seleccionado alguna información en los campos. El botón limpiar pone en blanco todos los espacios donde se digita la información lo hace por medio del llamado a una función que se encuentra en la parte del código de la ventana y no en el de las clases.

ANEXOS

Related Documents

Proyecto Dental Tricks
November 2019 6
Dental
October 2019 36
Dental
December 2019 33