Webnaranja
 
Mostrar/Ocultar
Mostrar/Ocultar Menú principal

Ayuda Para Definir Tablas De Una Base - Foro: Bases de Datos
Ayuda para definir Tablas de una base
Bases de Datos Bases de Datos: MySQL, SQL, Oracle
Responder al tema   Versión Imprimible    Foros de discusión - Proyectos Web - Bases de Datos
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
maxserv
Nuevo
Nuevo


Registrado: Oct 02, 2011
Mensajes: 6

EnvioPublicado: Dom Oct 02, 2011 7:27 am    Asunto: Ayuda para definir Tablas de una base Responder citando

hola tengo el siguiente problema Trist :'( : tengo q crear tablas para una base de datos; ahora les explico cuales son los datos necesarios, es para un Consultorio de Kineciologia y Ficiotarapia

Ficha Paciente
Paciente
Nombre: Pepe
Apellido: T.
Telefono: ----------
Fecha de Nacimiento: 03/07/1944
Obra Social: IPAM
Numero de Afiliado: 14234234234
Tratamiento
Numero de Autorizacion: 234234233
Diagnostico: Rotura de Ligamento
Numero de Seciones: 3
Fecha secion 1: 01-ene
Fecha secion 2: 02-ene
Fecha secion 3: 03-ene
Medico
Matrícula del Medico: 23-4545454-45

esa es un ejemplo de la Ficha Paciente que utilizan ellos, primero viene el paciente, ellos les piden los datos personales, luego le piden la Obra Social y el Numero de Afiliados, con el Numero de Afiliado, llaman a la Obra Social para q les den un Numero de Autorizacion, luego con el Numero de Autorizacion pueden cargar el Tratamiento q tiene un diagnóstico. hay q decir q de*las Obras Sociales hay 3 q tienen Planes de Cobertura diferenciados, las demás cubren el 100%. las Coberturas, se dan de acuerdo al Numero de Seciones, hay una fecha para cada una,*luego se pone*la matrícula del*Médico q atendió al*Paciente. con todos esos datos se llena un recibo(q no es parte del sistema y es mensual) y se los lleva a un centro de Kineciologos, para registrar las Obras Sociales entregadas.*

Control Obra Social
APROS
Mes de entrega Año Fecha de Liquidacion Fecha de Cobro
mes de Enero 2011 28/01/2011 03/02/2011
mes de Febrero 2011 28/02/2011 30/03/2011
mes de Marzo 2011 28/03/2011 no cobrado
mes de Abril 2011 28/04/2011 no cobrado
mes de Mayo 2011 28/05/2011 04/09/2011
mes de Junio 2011 28/06/2011 no cobrado
mes de Julio…… 2011 28/07/2011 no cobrado
mes de Enero 2010 28/01/2010 02/07/2011
hoja 1

PAMI
Mes de entrega Año Fecha de Liquidacion Fecha de Cobro
mes de Enero 2011 28/01/2011 03/02/2011
mes de Febrero 2011 28/02/2011 30/03/2011
mes de Marzo 2011 28/03/2011 no cobrado
mes de Abril 2011 28/04/2011 no cobrado
mes de Mayo 2011 28/05/2011 04/09/2011
mes de Junio 2011 28/06/2011 no cobrado
mes de Julio…… 2011 28/07/2011 no cobrado
mes de Enero 2010 28/01/2010 02/07/2011
hoja 2

Ellos quieren un Control de Obras Sociales, como esta Descripto arriba,....los recibos son entregados al centro de kienciologos, y luego es funcion de las Obras Sociales pagar a tiempo, pero suele darse el caso q las Obras Sociales se atrasen por meses, tambien puede darse el caso q en un mes no todas las Obras Sociales hayan Sido entregadas, tambien puede darse q las Obras Sociales deban Varios meses, con respecto a la Fecha de Liquidación, es la fecha q el consultorio entrega los recibos al centro de Kineciólogos, siempre se hace rigurosamente un 28 de cada mes.

Turnos
Lunes

Hora Pacientes Diagnóstico
--------------------------------------------
15:30 Juan T. dolor de cabeza
A. A. Ligamento Cruzado
A. Lopez
--------------------------------------------
16:00 A. A. Ligamento Cruzado


--------------------------------------------
16:30

Juan T. dolor de cabeza
--------------------------------------------
17:00

--------------------------------------------

…… 19:30

Los Turnos también entran en el Sistema, como esta Arriba es como lo anotan (con Hora, Paciente y Diagnóstico), los turnos se registran semanalmente, arriba es el ejemplo del lunes pero faltan los otros dias de la semana, se entregan turnos de hasta 4 pacientes por cada horario, ya q hay 4 camillas, el ultimo horario no se entrega por las dudas haya retraso, y se tiene una lista de espera:

Lista de espera
Paciente Observaciones
A. Lopez solo puede los Martes y Miercoles
Jorge S. ----------------

lo pacientes q no tienen Obra Social se los registra como Particulares, y solo si lo piden, se les entrega una Factura, q es necesario registrar en el sistema


NO ES MUY DIFICIL, PERO YO SOY PRINCIPIANTE Avergonzado , POR FAVOR AGRADESCO AL QUE ME AYUDE Muy feliz :arriba:


Ultima edición por maxserv el Lun Oct 03, 2011 3:44 pm, editado 1 vez

Volver arriba
Ver perfil de usuario
maxserv
Nuevo
Nuevo


Registrado: Oct 02, 2011
Mensajes: 6

EnvioPublicado: Dom Oct 02, 2011 7:28 am    Asunto: Re: Ayuda para definir Tablas de una base Responder citando

buenos mis dudas son q tablas irian y q relaciones, es algo basico
Volver arriba
Ver perfil de usuario
WebNar
Junior
Junior


Registrado: Feb 15, 2008
Mensajes: 364

EnvioPublicado: Mar Oct 04, 2011 12:42 pm    Asunto: Re: Ayuda para definir Tablas de una base Responder citando

Bueno, ya has comenzado.
Tienes la definicion de los datos y eso es un paso muy importante.

¿tu como los organizarías? (hay miles de modos)

_________________
WebMaster de WebNaranja.com
Volver arriba
Ver perfil de usuario Visitar sitio web del autor
maxserv
Nuevo
Nuevo


Registrado: Oct 02, 2011
Mensajes: 6

EnvioPublicado: Mar Oct 04, 2011 2:01 pm    Asunto: Re: Ayuda para definir Tablas de una base Responder citando

hola! gracias por leer lo q escribí, yo haría lo siguiente:

T.Pacientes
id
Nombre
Apellido
DNI
Fecha de Nacimiento
Telefono

T.Tratamientos
Id
n°Seciones
Diagnostico
Id medico
N° de autorización

T.HistorioClinica
id Paciente
Id tratamiento

esa seria una relacion entre Pcientes y Tratamientos

T.Obras Sociales
Id
Nombre
Mail
Telefono
web

para relacionar O.S. con Pacientes necesito una entidad Asociativa porq podrian venirse en un determinado momento con otra Obra Social:

T. PacientesxOS
N° de Afiliado
Id Pciente
Id Obra Social
Id Plan

porque tienen plan

T.Planes
Id Plan
Id Obra Social
Plan (nombre)

T.Medicos
Id
Nombre
Apellido
Matricula


las relaciones q hice son: pacientes con PacientesXObras Sociales, este a su vez con Planes, porque necesito saber el plan de la Obra social, y Planes con Obras Sociales, pacientes se relacionaría con Tratamientos a traves de la entidad Historia Clinica
Tratamientos se relacionaria con Medicos, para poder luego hacer la Ficha Pacientes, ya q necesito el dato de la Matricula del Medico, por cada Tratamiento.

T.Turnos
Id Dia
Id hora

como son hasta 4 pacientes por un horario;

T.TurnosXPaciente
Id hora
Id Paciente
Id Tratamiento (para sacar el Diagnóstico)

T.Semanas
Id
Dia

Turnos se relacionaria con - el Id Dia-id(Semanas), Turnos tambien se relacionaria con TurnosXPaciente, ya q son hasta 4 pacientes q a su vez tienen 4 diagnósticos, se relacionaria con el campo id hora, diganme si hace falta el id Dia tambien, TurnosxPacientes se relacionaria con Pacientes y con Tratamientos

tambien estuve pensando en una entidad mas q se llame :

T.Diagnosticos
Id
diagnóstico (el Detalle)

a esa entidad la llamas desde Tratamientos, y le agregas el campo Id diagnosticos, para poder llamarla

por último

para hacer una consulta o lo q sea para poder mostrar el formaulario Control Obras Sociales, necesito crear una o varias entidad asi se me ocurre q seria:

T.ControlOS
Id Obra Social
Id mes de entrega
Id año de entrega
Fecha de liquidación
Fecha de Cobro

T.Seciones
Id Tratamiento
n° de Secion (y no n° de seciones q iria en Tratamientos, porque es cada seción discriminada ej. 1,2,)
Fecha de Secion

esta se relacionaria con Tratamientos
esa tabla para ami es necesaria, por un lado para las Fechas de cada secion q necesito en la Ficha Paciente, y por otro para la Tabla Coberturas (si la hago)

por lo demas Coberturas y Facturas no son tan necesarias, pero quiero q me saquen las dudas sobre el DER , gracias
Volver arriba
Ver perfil de usuario
WebNar
Junior
Junior


Registrado: Feb 15, 2008
Mensajes: 364

EnvioPublicado: Mie Oct 05, 2011 1:29 am    Asunto: Re: Ayuda para definir Tablas de una base Responder citando

Vas bastante bien.

Yo a la tabla de pacientes le añadiria los datos personales (email, etc) y si tiene derecho a Obras sociales, coberturas, etc.

Y a la de T.HistorioClinica, le falta claramente la fecha y el medico y aparte un campo diagnostico, creo yo.

A la de medicos le añadiria algunos datos mas a la ficha, como fecha de alta del medico o baja, estado del medico (si esta disponible o no)... y tambien el telefono y email, por si hay que localizarlo...

_________________
WebMaster de WebNaranja.com


Volver arriba
Ver perfil de usuario Visitar sitio web del autor
maxserv
Nuevo
Nuevo


Registrado: Oct 02, 2011
Mensajes: 6

EnvioPublicado: Mie Oct 05, 2011 4:23 am    Asunto: Re: Ayuda para definir Tablas de una base Responder citando

gracias
Volver arriba
Ver perfil de usuario
maxserv
Nuevo
Nuevo


Registrado: Oct 02, 2011
Mensajes: 6

EnvioPublicado: Mie Oct 05, 2011 1:58 pm    Asunto: Re: Ayuda para definir Tablas de una base Responder citando

ahora yo tengo una relacion entre Pacientes y Obras Sociales, como el Pacientes en un determinado momento, puede pedir un Tratamiento con otra Obra Social, entonces yo le Hice una entidad asociativa PacientesXOS, q en realidad se Relaciona con Planes porque busco los planes si tiene para cada Obra Social, ahora bien, eso no me gusta, porque en relidad la Obras Sociales depende del Tratamientos ya q es una unica OS por Tratamiento, pero no puedo relacionar OS con Tramientos, porque el consultorio, lo primero q hace es pedir los datos del Paciente y el nombre de la Obra Social junto con el N° de Afiliado, y no el Tratamiento, q hago q posibilidades tengo
Volver arriba
Ver perfil de usuario
WebNar
Junior
Junior


Registrado: Feb 15, 2008
Mensajes: 364

EnvioPublicado: Mar Oct 11, 2011 1:49 pm    Asunto: Re: Ayuda para definir Tablas de una base Responder citando

Creo que ha sido un error relacionar Pacientes con obra social.

Un paciente puede estar relacionado con otra obra social, e incluso darse de baja de una y de alta en otra.

Deberia haber una tabla de pacientes por cada clase de obras sociales.

_________________
WebMaster de WebNaranja.com
Volver arriba
Ver perfil de usuario Visitar sitio web del autor
maxserv
Nuevo
Nuevo


Registrado: Oct 02, 2011
Mensajes: 6

EnvioPublicado: Mie Oct 12, 2011 8:14 am    Asunto: Re: Ayuda para definir Tablas de una base Responder citando

a gracias por decirme, entonces q solucion tengo
Volver arriba
Ver perfil de usuario
WebNar
Junior
Junior


Registrado: Feb 15, 2008
Mensajes: 364

EnvioPublicado: Mie Oct 12, 2011 9:53 am    Asunto: Re: Ayuda para definir Tablas de una base Responder citando

Yo lo haria con una tabla de lista de pacientes / obra social.

T Lista Pacientes_OS
Paciente
Obra social
fecha de alta OS
fecha de baja OS


Donde ninguna de los campos es unico... debe permitir que ambos valores se repitan mutiples veces.

_________________
WebMaster de WebNaranja.com


Volver arriba
Ver perfil de usuario Visitar sitio web del autor
Mostrar mensajes de anteriores:   
 Responder al tema   Versión Imprimible     Foros de discusión - Proyectos Web - Bases de Datos Todas las horas son GMT + 1 Hora
Página 1 de 1




RSS: Bases de Datos RSS
Cambiar a:  


Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
No Puedes adjuntar archivos en este foro
Tu puedes descargar archivos en este foro

Diseño web, bases de datos, lenguajes de programación, comunidades... todo lo necesario para construir tu sitio web.
The logos and trademarks used on this site are the property of their respective owners. We are not responsible for comments posted by our users, as they are the property of the poster.
Aviso Legal - Privacidad
Construyendo la web 2.0
Interactive software released under GNU GPL, Code Credits, Privacy Policy

Orange Theme by WebNaranja.com more Info.