Trabajo1_1_Sistema sanitario

Anuncio
Enunciado del trabajo de curso de la
asignatura Bases de Datos. Documento de
Elicitación de requisitos
Sistema
sanitario
Estructura sanitaria,
historial, seguimiento y
citación
Contenido
Descripción del problema ............................................................................................................. 2
Estructura sanitaria ................................................................................................................... 2
Estructura física (centros y ubicaciones) ............................................................................... 2
Estructura funcional .............................................................................................................. 3
Infraestructura .......................................................................................................................... 3
Profesionales (empleados) ........................................................................................................ 3
Usuarios (pacientes) .................................................................................................................. 4
Servicios..................................................................................................................................... 4
Citación...................................................................................................................................... 5
Descripción del problema
Se desea desarrollar una base de datos para la gestión de un sistema sanitario con cobertura
para Andalucía, incluyendo la gestión de centros hospitalarios, los profesionales empleados y
los pacientes, permitiendo su seguimiento, así como la solicitud de citas por parte de los
mismos. Tras la fase de Elicitación por parte de los gestores de la demanda de nuestra
empresa de software, se han recabado los siguientes requisitos funcionales sobre el fenómeno
bajo análisis, que constituirá nuestro Universo de Discurso, desglosado por módulos a
considerar:
Estructura sanitaria
Estructura física (centros y ubicaciones)
El sistema sanitario tiene en cuenta dos niveles asistenciales (atención primeria y atención
especializada), cuya estructura se explica a continuación.
Atención Primaria
 El sistema sanitario viene organizado por áreas de salud (AS, que se corresponden con
las provincias), de las que se tendrá al menos el nombre de la provincia y un código
postal asociado a la misma (por ejemplo, en Sevilla sería el 41, para Córdoba el 14,
etc.).
 Dentro de cada AS se distinguen una serie de distritos sanitarios de atención primaria
(DAP), de los que se tendrá al menos el nombre del distrito (por ejemplo, el Aljarafe),
un código de distrito (para el Aljarafe, 03004), dirección y teléfonos.
 Dentro de los distritos se pueden identificar una serie de zonas básicas de salud (ZBS),
de las que debemos recoger al menos la zona y un código de zona (por ejemplo Camas,
con código 04076).
o Estas zonas son agrupaciones de 1 o más municipios. De cada municipio se
debe almacenar al menos el nombre, el código y el número de habitantes.
o Una ZBS tiene asociada una unidad funcional de atención primaria (explicado
más adelante), y cuenta con uno o varios centros de atención primaria (CAP).
 Dentro de los CAP distinguimos centros de salud (CS), consultorios locales (CL) y
consultorios auxiliares (CA), todos con un nombre, dirección y teléfonos (con su
número y tipo, que puede ser información, cita previa, etc.). Cada CS y CL tiene
asociadas una serie de claves médicas (médicos).
Atención especializada
 En cada área de salud (provincia) existen una serie de áreas hospitalarias (A.H.):
o Un AH representa la demarcación geográfica para la gestión y administración
de la asistencia sanitaria especializada a la población correspondiente a uno o
varios DAP. Excepcionalmente la población de un DAP puede dividirse para ser
atendida por AH diferentes.
o Un área hospitalaria cuenta con uno o varios centros hospitalarios, de los que
uno es el hospital principal (con código NICA) y el resto son centros
dependientes (sin NICA), para los que se debe almacenar el centro del que
dependen.
o
Un centro hospitalario trabaja en una o varias áreas de actividad. Se distinguen
4 posibles áreas de actividad: área de hospitalización, área quirúrgica, área de
urgencias y área de consultas externas.
Estructura funcional
 La estructura funcional define el conjunto de unidades funcionales (UF) que componen
la organización sanitaria, para cada centro directivo (ZBS, DAP o AH).
 De cada unidad funcional debemos almacenar su nombre, un código asociado
numérico bien conocido, su clase (médica, médico-quirúrgica, diagnóstica, general,…).
 Cada unidad funcional (UF), está adscrita a un solo centro, lo que permite conservar
una vista clásica de la organización asistencial, diferenciando las unidades de atención
primaria (UFAP) y las de atención hospitalaria (UFAH).
o En atención primaria la unidad funcional puede estar vinculada a una ZBS
(Equipo de Atención Primaria) o a todo el DAP (Dispositivos de apoyo).
o En atención especializada, la unidad funcional está vinculada a un AH.
o Las unidades se vertebran en una estructura jerárquica de varios niveles, de
modo que una unidad funcional puede tener una serie de unidades
funcionales dependientes.
o Los profesionales están vinculados a las unidades funcionales finales (aquellas
que no tienen dependientes).
o Cada unidad funcional final está vinculada a una especialidad oficial.
 De la especialidad debemos guardar al menos un nombre y un código, de manera que
distintas unidades funcionales de distintos centros, con distintos nombres, serán
comparables a nivel de especialidad, que es una denominación oficial.
o Cada AH podrá tener una serie de centros asociados de atención primaria a los
que da servicio para cada especialidad. Así, por ejemplo, el A.H. La Merced
está asociado para la especialidad de Medicina Interna a los CAP de Algámitas,
El Saucejo, Los Corrales, Marchena, Estepa, etc.
Infraestructura


Para cada área de actividad de cada centro de atención hospitalaria, habrá una serie
de instalaciones disponibles para cada unidad funcional de atención hospitalaria (por
ejemplo, la “consulta 01” o la “sala de espera”, en el “área de consultas externas” de la
unidad funcional “cirugía general y digestiva”). Deberemos almacenar el tipo de
instalación (consulta, quirófano, espera, etc.).
Además, cada centro de atención hospitalaria contará con un determinado
equipamiento (ecógrafos, mamógrafos, etc.), de los que deberemos almacenar su
nombre, código y tipo, de manera que se tenga un control.
Profesionales (empleados)


El sistema debe almacenar el personal de atención primaria y especializada.
o En atención primaria, el personal es gestionado por el DAP.
o En atención especializada, por el AH.
Cada AH y DAP tiene una serie de personas empleadas, de las que debemos almacenar
al menos el nombre, el DNI, el código de empleado, fecha de nacimiento y sexo.
o

Para cada empleado habrá que almacenar su cargo (matrona, facultativo
residente 1, auxiliar administrativo, subdirector médico, etc.).
o Un empleado podrá ser supervisor de otros, circunstancia que debe quedar
reflejada en el sistema.
La información sobre los cargos debe almacenarse igualmente en el sistema,
disponiendo al menos de su nombre y un código asociado.
o Un cargo se enmarca dentro de una categoría, que a su vez pertenece a una
división (por ejemplo, los cargos F.E.A. – facultativo especialista de área – y
médico de familia S.C.C.U. pertenecen a la categoría “Puestos Base” dentro de
la “División Médica”).
Usuarios (pacientes)



El sistema debe almacenar a los usuarios del sistema sanitario, los pacientes. Éstos
tendrán asociado un nombre, apellidos, DNI, número de tarjeta sanitaria (NUSS),
número de historia de salud de Andalucía (NUHSA), fecha de nacimiento, dirección
habitual, números de teléfono (cada uno de los cuáles puede ser fijo o móvil) y email.
En función de su municipio, al usuario le corresponde de forma automática un
determinado DAP, y tendrá derecho a la libre elección de un médico, asociado a un
determinado CAP.
A partir de ese momento, la parte del sistema que contiene los datos del usuario
estará disponible para todo el sistema sanitario, y se irán almacenando todos los
eventos (como pueden ser las visitas a su CAP, los procesos, pruebas diagnósticas, etc.
de forma centralizada), componiendo la historia de salud del usuario. Para cada evento
se necesitará almacenar al menos la fecha de inicio, el nombre, el tipo y una
descripción.
Servicios




Cada unidad funcional ofrece una cartera de servicios posibles (tipos de servicio, TS).
Los servicios vienen organizados por procesos (tipos de procesos, TPROC), de manera
que un determinado tipo de proceso puede requerir distintos servicios
proporcionados por distintas unidades funcionales, incluso a distintos niveles
asistenciales (primario y especializado).
Un tipo de servicio puede conllevar una serie de tipos de procedimiento asociados.
En un momento dado, a raíz de una visita al médico, se puede desencadenar un
proceso asociado a un determinado usuario, lo que implicará almacenar este en la
historia de salud del usuario, incluyendo su tipo y la unidad funcional asociada.
o La aplicación del proceso concreto al usuario podrá conllevar una serie de
servicios. que se deben almacenar en el sistema, con una fecha de inicio, un
nombre, su tipo (el de la cartera de servicios), y finalmente un diagnóstico.
Cada servicio, en función del diagnóstico, puede desencadenar una serie de
procedimientos.
Citación

El sistema debe permitir la solicitud de citas por parte del usuario, almacenando el
usuario, la fecha/hora, el médico, el CAP y el tipo de cita (por enfermedad o
administrativa).
Descargar