Curso urso
:
Diseño de Base Base de Datos atos
Profesor
:
Jorge del Mar
Integrantes Integrantes
:
Giancarl ancarlo o Rafael José Rojas
Secci Sección ón
:
B
1. Presentación del caso Laboratorio de Análisis Clínicos Se desea informatizar la gestión de un laboratorio de análisis clínicos. La gestión diaria de este tipo de empresas se basa en la atención a una serie de pacientes (los clientes) que acceden al mismo. A los pacientes se les realiza una serie de pruebas sobre el estado de determinados parámetros analíticos (hemoglobina, glucosa, hematocrito, etc.) en una serie de medios de análisis (sangre, orina, heces, esputo, etc.) Una vez realizadas las pruebas, el resultado de las mismas es recogido por el paciente (personalmente o por Internet) o enviado por correo al doctor que prescribió la realización de las mismas, siendo el coste del trabajo facturado siempre al paciente. Es importante conocer, además, la siguiente información: Al laboratorio le interesa mantener información sobre los doctores que les remiten pacientes para la realización de los análisis, ya sea que efectivamente le hayan enviado pacientes o no, pues esta información es necesaria a efectos de remisión de información publicitaria de la institución. A cada paciente que acude al laboratorio se le abre una ficha en la que se mantiene toda su información personal: nombre, dirección, fecha de nacimiento, sexo, etc. Cada vez que un paciente acude para ser atendido se le asigna un número de turno (la numeración de los turnos es consecutiva cada día empezando por el número uno). Un turno significa la elaboración de una Orden de Atención (que se identifica con la fecha y el número de turno), en la cual se consignan todas las pruebas de laboratorio que el paciente está solicitando. Cada prueba que realiza el laboratorio consiste en el análisis de un parámetro sobre un determinado medio biológico. Los medios biológicos son: sangre, orina, esputo, heces, semen, flujo vaginal, etc.
Los parámetros analíticos están agrupados en familias de análisis. Por ejemplo, realizar una hematimetría a un paciente supone el análisis de los siguientes parámetros: hemoglobina, hematocrito, hematíes y velocidad de sedimentación, entre otros. La agrupación de los parámetros en familias es realizada por el laboratorio y puede variar con el tiempo. Una familia puede estar asociada a más de un medio de análisis. Sobre los parámetros clínicos interesa mantener la siguiente información: código único, nombre, y descripción general del objetivo de su estudio, así como la familia a la que pertenece, de ser el caso. Acerca de cada uno de los análisis o pruebas de laboratorio que el instituto está en capacidad de realizar se registra el parámetro, el medio sobre el que se estudia, el precio al público, unidad en la que es medido y los valores máximos y mínimos normales que se suelen obtener para los pacientes, así como una descripción amplia del procedimiento a seguir para su análisis. Es importante señalar que los análisis del mismo parámetro que se realizan sobre diferentes medios pueden tener diferentes valores máximo y mínimo esperados (como podría ser glucosa en sangre versus glucosa en orina). Para algunos parámetros analíticos es necesario considerar que existen una serie de comentarios tipo, preestablecidos por los analistas del laboratorio, y otros que no lo son; estos últimos pueden variar para cada paciente y análisis. Para la realización de algunas pruebas es necesario el uso de una cantidad determinada de uno o varios reactivos (no para todas). Al laboratorio le interesa mantener información de las existencias de estos productos y del consumo de los mismos. Es muy usual que determinadas empresas envíen al laboratorio a sus empleados o a muchos pacientes se les realice un mismo grupo de análisis, lo que significa órdenes de atención iguales para grupos grandes de pacientes. Por ello, al laboratorio le sería conveniente poder definir Perfiles o grupos de análisis de forma que estos perfiles puedan ser asignados a determinadas órdenes para la realización de las pruebas, evitando así el tedioso trabajo de asignar cada uno de los parámetros que forman parte de cada perfil. Un análisis puede pertenecer a más de un perfil, y un perfil puede contener un número variable de análisis.
NORMALIZACIÓN 1ra A 4ta FORMA NORMAL Co_Paciente: Código del paciente Co_DNI: Número del DNI del paciente No_Paciente: Nombre del paciente Tx_Direccion: Dirección del paciente Fe_Nacimiento: Fecha de nacimiento del paciente Fl_Sexo: Sexo del paciente Co_Medico: Código del medico No_Medico: Nombre del medico Co_OrdenAtencion: Numero de la orden de atención Co_Turno: Numero de turno de la atención (está numeración es consecutiva por cada día empezando por el numero uno) Fe_FechaOrdenAtencion: Fecha en la que se realiza la orden de atención Se_MontoTotal: Pago total del cliente por las pruebas que se realice. Tx_Correo: Correo electrónico del medico Co_Parametro: Código del parámetro analítico No_Parametro: Nombre del parámetro analítico Tx_DescripcionParametro: Descripción del parámetro Tx_ComentarioTipo: Comentarios preestablecidos por el laboratorio de un parámetro analítico Co_Prueba: Código de la prueba No_Prueba: Nombre de la prueba Co_Medio: Código de medio de análisis No_Medio: Nombre de medio de análisis Cod_Familia: Código de familia No_Familia: Nombre de familia Ss_PrecioPublico: Precio al público sobre un parámetro Qt_UnidadMedida: Unidad de medición de un parámetro
Qt_ValorMinimo: Valor mínimo promedio para la obtención de resultados de un paciente Qt_ValorMaximo: Valor máximo promedio para la obtención de resultados de un paciente Co_Reactivo: Código del reactivo No_Nombre: Nombre del reactivo Qt_Stock: Stock de reactivos Qt_ConsumoReactivo: Cantidad de consumo de cada reactivo por prueba que se realice Co_Perfil: Código del perfil No_Perfil: Nombre del perfil Co_PlantillaOrden: Código de plantilla de la orden de atención No_NombrePlantillaOrden: Nombre de la plantilla de la orden de atención.
Reglas de Negocio El resultado se le envía o bien al paciente o al médico que lo prescribió, en cualquier caso se le factura al cliente. Cada paciente que acude al laboratorio, se le genera una ficha en donde se registran sus datos. Cada paciente que desee ser atendido, se le genera un número de turno el cual es necesario para la generación de la orden de atención. En una orden de atención se consignan todas las pruebas realizadas al paciente Cada prueba consiste en el análisis de un parámetro sobre un determinado medio biológico Los parámetros de análisis están agrupados en familias de análisis, esta agrupación lo determina el laboratorio El laboratorio registra los valores mínimo y máximo, y precio de acuerdo al medio en que se haga el análisis. Para algunas pruebas es necesario el uso de reactivos el cual se quiere conocer su consumo El laboratorio recibe frecuentemente a un grupo de pacientes para un mismo tipo de análisis (generalmente empleados de empresas). A fin de evitar el tedioso trabajo de generar ordenes de atención con el mismo tipo de análisis, se definirá perfiles. Un análisis puede pertenecer a más de un perfil y un perfil puede contener un número variable de análisis. Al laboratorio le interesa mantener información sobre los doctores que les remiten pacientes para la realización de los análisis, con la finalidad de enviarle información publicitaria de la institución Al laboratorio le interesa mantener información de la existencia y stock de los reactivos
Co_Paciente Co_DNI No_Paciente Tx_Direccion Fe_Nacimiento Fl_Sexo Co_Medico No_Medico Co_OrdenAtencion Co_Turno Fe_FechaOrdenAtencion Se_MontoTotal Tx_Correo Co_Parametro No_Parametro Tx_DescripcionParametro Tx_ComentarioTipo Co_Prueba No_Prueba Co_Medio No_Medio Cod_Familia No_Familia Ss_PrecioPublico Qt_UnidadMedida Qt_ValorMinimo Qt_ValorMaximo
Co_Reactivo No_Nombre Qt_StockReactivo Qt_ConsumoReactivo Co_Perfil No_Perfil Co_PlantillaOrden No_NombrePlantillaOrden
Determinantes: Co_Paciente, Co_DNI, Co_Medico, Co_OrdenAtencion, Co_Parametro, Co_Prueba, Co_Reactivo, Co_Perfil, Co_NombrePlantillaOrden, Co_Medio, Co_Familia