100% encontró este documento útil (1 voto)
400 vistas8 páginas

Caso02 Data Mart

El documento describe el requerimiento de una entidad de salud pública para implementar un sistema de análisis de información que mida la eficiencia en la gestión de citas médicas y el rendimiento de las farmacias. El sistema deberá medir métricas como el número de citas atendidas, índice de deserción de pacientes, días diferidos entre citas, número de recetas atendidas y no atendidas, y consumo de medicamentos por médico y especialidad. Los reportes deberán visualizarse por centro de atención, médico, tipo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
100% encontró este documento útil (1 voto)
400 vistas8 páginas

Caso02 Data Mart

El documento describe el requerimiento de una entidad de salud pública para implementar un sistema de análisis de información que mida la eficiencia en la gestión de citas médicas y el rendimiento de las farmacias. El sistema deberá medir métricas como el número de citas atendidas, índice de deserción de pacientes, días diferidos entre citas, número de recetas atendidas y no atendidas, y consumo de medicamentos por médico y especialidad. Los reportes deberán visualizarse por centro de atención, médico, tipo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 8

Caso: Farmacia y Citas Mdicas.

Una entidad de Salud Publica desea proveer una solucin de anlisis de


informacin a las diferentes gerencias que les permita medir la eficiencia
en la gestin de citas y el rendimiento de atencin en las farmacias.
Para la gestin de citas mdicas se efectuara seguimiento al nmero de
citas atendidas, ndice de desercin de los asegurados a sus citas, das
diferidos entre citas mdicas por problemas de gestin en la reserva de
citas.
Asimismo debe medirse por asegurados y por mdicos; existen dos
clasificaciones de asegurados: Tipo de Asegurados (regulares,
potestativos, pensionistas, terceros) y Tipo de Parentesco (Titular,
derecho habiente). Los mdicos son de dos tipos: residentes y externos.
Tambin se desea visualizar a los mdicos por especialidad.
Los reportes deben mostrar las medidas por centro asistencial, cada
centro asistencial pertenece a una red asistencial, cada red asistencial
pertenece a un departamento.
Medir el rendimiento de atencin en las farmacias requiere el anlisis
comparativo entre nmero de recetas atendidas y no atendidas para
conocer el motivo por el cual las farmacias no atendieron el
requerimiento. Se efectuara tambin el seguimiento al consumo de
medicamentos por especialidad y mdico para determinar que mdicos
prescriben mayor cantidad de recetas
Estos indicadores deben visualizarse por farmacia, centro asistencial y
mdicos. Los centros asistenciales y los mdicos se clasifican de manera
idntica que en el caso expuesto para las mtricas de eficiencia de la
gestin de citas.
Todas las medidas se deben visualizar
semestrales, trimestrales y mensuales.

por

totalizados

anuales,

Matriz Bus
Dimensiones
Hecho

Medidas

Gestin
Citas

Numero
citas
atendidas.
%
decersion
(citas
no
atend/total
citas)*100
das
diferidos

Gestin
Farmaci
a

Numero
recetas
atendidas
Numero
recetas no

Centro
Asistenci
al

Medico

Asegurad
o

Tiemp
o

Farmaci
a

Medicamen
to

atendidas
consumo
de
medicamen
to

Dimensiones
Hecho

Medidas

Gestin
Citas

Numero
citas
atendidas.
%
decersion
(citas
no
atend/total
citas)*100
das
diferidos
consumo
de
medicamen
to

Gestin
Farmaci
a

Centro
Asistenci
al

Medico

Asegurad
o

Tiemp
o

Farmaci
a

Medicamen
to

Estado

Star Net

Modelo de Jerarquas en las dimensiones.


Dimensin Tiempo
Jerarqua Calendario
*Ao
**Semestre
***Trimestre
****Mes
Dimensin Centro asistencia
Jerarqua Centro_por_departamento
*Departamento
**Red asistencial
***Centro asistencial
Dimensin Asegurado
Jerarqua Asegurados_por_tipo
*Tipo de asegurado
**Nombre de asegurado
Jerarqua Asegurados_por_parentesco
*Parentesco
** Nombre de asegurado
Dimensin Medico.
Jerarqua Medicos_por_tipo
*Tipo de medico
**Nombre medico
Jerarqua Medicos_por_especialidad
*Especialidad
** Nombre medico
Dimensin Farmacia
Dimensin Medicamento
Dimensin Estado

Data Mart
Create database DM_caso02
use DM_caso02
Create table DimTiempo
(
keyTiempo int primary key identity,
ao int not null,
semestre int not null,
trimestre int not null,
mes int not null
)
Create table Centro_asistencial
(
keyCentro int primary key identity, --Autoincremental
codigoOLTP int not null, --Codigo en el sistema origen(OLTP)
nombre_centro varchar(100) not null, --Descripcion del codigoOLTP
red_asistencial varchar(100) not null,
departamento varchar(100) not null
)
Create table DimAsegurado
(
keyAsegurado int primary key identity, --Autoincremental
codigoOLTP int not null, --Codigo en el sistema origen(OLTP)
nombre_asegurado varchar(100) not null, --Descripcion del codigoOLTP
tipo_asegurado varchar(100) not null,
parentesco varchar(100) not null
)
Create table DimMedico
(
keyMedico int primary key identity, --Autoincremental
codigoOLTP int not null, --Codigo en el sistema origen(OLTP)
nombre_medico varchar(100) not null, --Descripcion del codigoOLTP
tipo_medico varchar(100) not null,
nombre_especialidad varchar(100) not null
)
Create table DimFarmacia
(
keyFarmacia int primary key identity, --Autoincremental
codigoOLTP int not null, --Codigo en el sistema origen(OLTP)
nombre_farmacia varchar(100) not null, --Descripcion del codigoOLTP
)
Create table DimMedicamento
(
keyMedicamento int primary key identity, --Autoincremental
codigoOLTP int not null, --Codigo en el sistema origen(OLTP)
nombre_medicamento varchar(100) not null, --Descripcion del codigoOLTP
)
Create table DimEstado_atencion
(
keyEstado int primary key identity, --Autoincremental
descripcion_estado varchar(100) not null, --Descripcion del codigoOLTP
)
Create table HechoCitas
(

keyCitas int primary key identity,


keyTiempo int references DimTiempo,
keyAsegurado int references DimAsegurado,
keyMedico int references DimMedico,
keyCentro int references Centro_asistencial,
num_citas int not null,
decersion numeric(4,2) not null,
porc_citas_no_atendidas numeric(4,2),
das_diferidos int not null
)
Create table HechoFarmacia
(
keyHechoFarmacia int primary key identity,
keyTiempo int references DimTiempo,
keyFarmacia int references DimFarmacia,
keyMedico int references DimMedico,
keyCentro int references Centro_asistencial,
keyEstado int references DimEstado_atencion,
num_medicamento int not null
)
alter table HechoFarmacia
add keyMedicamento int not null references DimMedicamento

*/

DimMedico
keyMedico
codigoOLTP
nombre_medico
tipo_medico

DimEstado_atencion

nombre_especialidad

keyEstado
descripcion_estado

HechoCitas
HechoFarmacia

keyCitas

DimTiempo

keyTiempo

keyHechoFarmacia

keyTiempo

keyTiempo

keyMedico

ao

keyFarmacia

keyFarmacia

keyCentro

semestre

keyMedico

codigoOLTP

num_citas

trimestre

keyCentro

nombre_farmacia

mes

keyEstado

decersion
porc_citas_no_atendidas

num_medicamento

das_diferidos

keyMedicamento

DimMedicamento
DimAsegurado

DimFarmacia

keyAsegurado

Centro_asistencial

keyMedicamento

keyAsegurado

keyCentro

codigoOLTP

codigoOLTP

codigoOLTP

nombre_medicamento

nombre_asegurado

nombre_centro

tipo_asegurado

red_asistencial

parentesco

departamento

Qu pasara si el hecho Citas requiere un anlisis a nivel de fecha y el Hecho


Farmacia un anlisis a nivel de mes?
Centro_asistencial
keyCentro
codigoOLTP
nombre_centro
red_asistencial
departamento

DimEstado_atencion
keyEstado
descripcion_estado

HechoCitas
keyCitas

DimMedico

keyTiempo

keyMedico

keyAsegurado

codigoOLTP

keyMedico

nombre_medico

keyCentro
num_citas
decersion

HechoFarmacia

tipo_medico

keyHechoFarmacia

nombre_especialidad

keyTiempo
keyFarmacia

porc_citas_no_atendidas

keyMedico

das_diferidos

keyCentro
keyEstado
num_medicamento
keyMedicamento

DimAsegurado

DimTiempo

keyAsegurado

keyTiempo

codigoOLTP

fecha

nombre_asegurado

keyMes

DimMedicamento

tipo_asegurado

keyMedicamento

parentesco

codigoOLTP
nombre_medicamento

DimTiempoMes
keyMes
mes
trimeste
semestre
ao

DimFarmacia
keyFarmacia
codigoOLTP
nombre_farmacia

También podría gustarte