Você está na página 1de 11

Universidad Tecnolgica de la

Mixteca


Maestra en Tecnologa Avanzada de la Manufactura
Segundo Semestre
Materia Tecnologa de la Informacin de la Manufactura
Doc. Omar Caballero
Modelo Clnica










Descripcin del problema:
Los siguientes parmetros son de una clnica mdica, de la cual se pide la
simulacin del sistema, es decir, cmo se comporta y la animacin de este mismo
durante 24 horas de trabajo.
reas de Especialidades:
1. Medicina General: contiene solamente un Internista, el cual da consultas
generales

2. Traumatismo: contiene una enfermera y un Especialista en traumatismo.

-En donde el internista atiende a un paciente a la vez con un
comportamiento de distribucin uniforme de (10,15) min.

-La enfermera se encarga de tomar datos bsicos del paciente, su registro
y su preparacin para entrar a consulta con el especialista, con un
comportamiento de distribucin normal (1,0.3) min.

Una vez que la enfermera lleva al paciente con el especialista, lo auxilia
para llevar acabo la consulta y esta tiene un comportamiento de
distribucin uniforme de (10,15) min.

3. Pediatra: contiene 3 pediatras.

-Los pediatras se rolan para atender a los pacientes conforme se van
desocupando van atendiendo a los pacientes con un comportamiento de
distribucin uniforme (30,40) min.
Cada una de estas especialidades contiene una sala de espera.
Y cada uno de los recursos contiene un horario de trabajo, con hora de comida,
excepto uno de los pediatras el cual tiene un turno de 5 horas corridas.





Flujo de actividades de cada Especialidad

Medicina General





Traumatologa








Pediatra







Llegada de paciente a
sala de Espera
Entra a consulta con el
mdico general
uniforme de (10,15)
min
Salida de la Clnica
Llegada de pacientes a
sala de espera
Pasa con la enfermera para
tomar sus datos bsicos y su
preparacin a consulta
normal (1,0.3) min
Pasa a consulta con el
traumatlogo
uniforme de (10,15)
Salida de la clnica
Llegada de pacientes
a sala de espera
Pasa a consulta con algn
pediatra desocupado y en
horario de trabajo
Salida de la clnica
Simulacin en Arena
En el Programa de Arena en una barra que se encuentra del lado izquierdo con
nombre Project Bar en la ventana de Basic Process se busca el modulo de
Entity es donde declararemos las entidades (entity type). Al mismo tiempo se les
determina una imagen inicial (initial picture)
Las entidades son las personas que entran en la clnica para hacer uso de los
servicios de cada rea y son:
1. Pacientes generales en el rea de medicina general. (generales) (picture
person)
2. Pacientes de traumatologa en el rea de traumatologa (trauma) (picture
person)
3. Nios en el rea de pediatra (ninos) (picture man)
En la misma barra de nombre Project Bar en la ventana de Basic Process se
busca el modulo de Resource es donde declararemos los recursos (name).
Despus se declaran los recursos los cuales son los que desempean los servicios
de la clnica y son los siguientes:
1. Internista
2. Enfermera
3. Traumatlogo
4. Pediatra 1
5. Pediatra 2
6. Pediatra 3
Al declarar los recursos se les debe de escoger el tipo en tipe (base on Schedule)
esto significa que cada uno de los recursos se basan en un horario de trabajo, ms
adelante se menciona como editar el horario. En la columna Schedule name se
selecciona el nombre del horario que le corresponde a cada recurso.
Para registrar los horarios es en la misma barra de de nombre Project Bar en la
ventana de Basic Process se busca el modulo de Schedule es donde
declararemos los horarios tanto a recursos horarios de trabajo como a entidades
horarios de llegadas (name).los tipos se refieren que cuando son recursos son por
capacidad (capacity) y cuando son entidades son por arribos (arrive).


1. Horarios de Trabajo:
Internista (hr_internista) 7:00 am.- 14:00pm. con dos horas de comida
regresando de 16:00pm. a 20:00pm.
Especialista en traumatologa (hr_traumatologo) 3:00 am.-7:00 am. Con un
receso, regresando de 12:00am.- 16:00 pm.
Enfermera (hr_enfermera) 3:00 am.-7:00 am. Con un receso, regresando de
12:00 am.- 16:00 pm.
Pediatra 1 (hr_pediatra1) Con un horario corrido de 6:00 am. A 11:00 am.
Pediatra 2 (hr_pediatra2) 6:00 am.-9:00 am. Con un receso de 2 horas,
regresando de 11:00 am.-13:00 pm.
Pediatra 3 (hr_pediatra3) 6:00 am.- 9:00 am. Regresando a las 18:00 pm.-
20:00 pm.
2. Horarios de Arribos por hora en cada Entidad
En cada una de las graficas tenemos nmero de arribos contra horas durante un
da.
Pacientes Generales (hr_generales)


0
1
2
3
4
5
6
7
8
Horas
01:00
02:00
03:00
04:00
05:00
06:00
07:00
08:00
09:00
10:00
11:00
12:00
Traumatismo (hr_trauma)


Nios (hr_ninos)



0
1
2
3
4
5
6
Horas
01:00
02:00
03:00
04:00
05:00
06:00
07:00
08:00
09:00
10:00
11:00
12:00
0
1
2
3
4
5
6
7
8
Horas
01:00
02:00
03:00
04:00
05:00
06:00
07:00
08:00
09:00
10:00
11:00
12:00
Mdulos que se ocuparon
Despus de meter los datos descritos anteriormente se inicia con el esquema para
su simulacin en donde se ocupan los siguiente mdulos que se encuentran en la
barra de de nombre Project Bar en la ventana de Basic Process . a continuacin
se describen cada uno de ellos y como fueron utilizados de acuerdo al problema.

Se inicia declarando las entidades con el modulo de Create
determinando las caractersticas de cada una de ellas las
cuales se describen en la siguiente tabla:

Nombre (Name) Tipo de Entidad
(Entity Tipe)
Tiempo entre llegadas
(Time Between Arrivals)
Type Schedule Name
Llegada de pacientes
generales
generales Schedule hr_generales
Llegada de pacientes
traumatologa
Trauma Schedule hr_trauma
Llegada de pacientes
pediatria
ninos Schedule hr_ninos

Para cada entidad se ocupa un modulo.

Uno de los puntos mencionados en el problema es que cada rea
tiene una sala de espera la cual se declara con el modulo Hold
en este modulo se determina por una condicin.
Hold 1
Es la sala de espera del rea de Medicina General, en donde la condicin es
STATE(Internista)==IDLE_RES, la cual dice que si el doctor est disponible deje
pasar a la entidad de lo contrario lo deje esperando en la sala de espera.
Hold 2
En la sala de espera del rea de traumatologa la condicin es
STATE(Enfermera)==IDLE_RES && SchedValue(hr_enfermera)==1 &&
SchedValue(hr_traumatologo)==1 la cual determina que la entidad solo pasara si
la enfermera esta disponible y en su horario de trabajo si no se cumple alguno de
Create
Hold
estos requisitos no pasara el paciente con la enfermera a que le tome susu datos y
lo prepare.
Hold 3
La condicin de la sala de espera del area de pediatra es la siguiente
STATE(Pediatra1)==IDLE_RES || STATE(Pediatra2)==IDLE_RES ||
STATE(Pediatra3)==IDLE_RES la cual expresa que la entidad ser dejada pasar
si uno de los pediatras esta desocupado.

Con este modulo se representa el proceso al cual se dirige la
entidad o paciente despus de estar en la sala de espera

Process 1
Despus de pasar po la sala de espera del Area de Medicina General, si el doctor
esta disponible se pasa inmediatamente a consulta con el, en esta modulo se
declara la accin de la consulta y sus caractersticas. Siendo el nombre del modulo
Atencion pacientes generales con una lgica de Sieze, Delay, Releace, la cual
determina que el recurso que es el mdico general se reserva, se pasa a consulta
y se libera acabando la consulta. La consulta tiene un comportamiento de
distribucin Uniforme de 10 a 15 min.

Process 2
En el rea de traumatologa despus de la espera se pasa a la accin o proceso de
Registro y preparacin de paciente con la enfermera con una lgica de Sieze,
Delay la cual significa que la enfermera se reserva y hace el proceso con un
comportamiento de distribucin Normal con un valor de 1 y una desviacin de
0.3 min.

Process 3
En el rea de traumatologa despus de pasar con el proceso de registro y
preparacin del paciente se pasa al proceso de Consulta traumatologa con el
traumatlogo y la enfermera con una lgica de Sieze Delay la cual aparta a los dos
Process
recursos, ya que la enfermera asiste al doctor durante la consulta, y hacen el
proceso de la consulta con una distribucin Uniforme de 10 a 15 min.
Process 4
En el rea de traumatologa despus de la sala de espera se pasa al proceso de
nombre Atencion pediatra1, es decir, a consulta con el pediatra 1 con una lgica
de Sieze, Delay, Release la cual determina el apartado del pediatra 1, la accin de
consulta y la liberacin del mismo con un comportamiento Uniforme de 30 a 40
min.
Porceso 5
En el rea de traumatologa despus de la sala de espera se pasa al proceso de
nombre Atencion pediatra 2, es decir, a consulta con el pediatra 2 con una lgica
de Sieze, Delay, Release la cual determina el apartado del pediatra 2, la accin de
consulta y la liberacin del mismo con un comportamiento Uniforme de 30 a 40
min.
Porcess 6
En el rea de traumatologa despus de la sala de espera se pasa al proceso de
nombre Atencion pediatra3, es decir, a consulta con el pediatra 3 con una lgica
de Sieze, Delay, Release la cual determina el apartado del pediatra 3, la accin de
consulta y la liberacin del mismo con un comportamiento Uniforme de 30 a 40
min.


Modulo que representa la reserva de algn recurso.
Sieze 1
Se utilizo para declarar la reserva del traumatlogo para la consulta.


Modulo para declarar una decisin


Sieze
Decid
e
Decide 1
En el rea de pediatra donde tenemos a 3 pediatras, despus de la sala de espera
se pasa a la consulta, este modulo decide con que doctor se pasara en donde se
determina por N. numero de condiciones que se declaran por medico de las
siguientes expresiones STATE(Pediatra1)==IDLE_RES, en la cual se expresa que
el estado del pediatra 1 debe de estar disponible para pasar con el, la otra es
STATE(Pediatra2)==IDLE_RES en donde nos expresa que para pasar con el
pediatra 2 debe de estar disponible y por default si alguno de los dos estn ocupado
se pasa al 3 siempre y cuando este disponible si no se queda esperando.



Con este modulo se representa la salida de todos las entidades despus de haber
recibido el servicio al que se dirigan.
Animacin
Para lograr la animacin del esquema se utilizaron los siguientes modulos que se
encuentran en la barra de de nombre Project Bar en la ventana de Advanced
Transfer.
Este modulo marca la ruta a la estacin y determina el tiempo que
se tarda la entidad en recorrerla.

Declara la estacin en la que se mueve la entidad o en este caso el
paciente.






Dispose
Rooute
Station
Interpretacin de Datos
Despus de correr el programa por un da se obtuvieron los siguientes datos:
De las entidades se obtuvieron:
Nmero de entradas Nmero de salidas
Generales 39 37
Nios 32 30
Trauma 41 30
total 112 100

De los recursos:
utilidad Utilidad del horario
Enfermera 0.41 0.82
Internista 0.32 0.70
Pediatra 1 0.30 0.71
Pediatra 2 0.25 0.74
Pediatra 3 0.19 0.93
traumatlogo 0.67 0.33

La utilidad mxima seria de 1 por lo que deducimos que el recurso que menos se
utiliza es el pediatra 3 el cual tiene un porcentaje de .19 y el de mayor utilidad es el
traumatlogo con un valor de 0.67. teniendo en cuenta que el mximo es de 1
ninguno lo cumple al 100 %.

Recomendaciones
Se recomienda eliminar un pediatra o apoyar en otro horario cuando hay mas
demanda a los que se quedan solos.