Dizertatie Raport (1) [619970]
Universitatea de Vest Timis oara
Facultatea de Matematic a s i Informatic a
Specializarea Inginerie Software
Lucrare de dizertat ie
Simularea
uxului de pacient i
folosind sisteme cu evenimentediscrete
Studiu (raport) intermediar
Februarie, 2017
Autor:
Ligia CociorvanProf. Coord.:
Prof. Dr. Daniela Zaharie
Timi soara
2017
Cuprins
1 Introducere 2
2 Abordari existente 4
2.1 Forecasting Emergency Department Crowding: A Discrete Event Sim-
ulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2 Using an Agent-Based Simulation for predicting the eects of patients
derivation policies in Emergency Departments . . . . . . . . . . . . . . 4
2.3 Application of queueing theory in health care: A literature review . . . 6
2.4 Patient Flow in the Emergency Department: A Classication and Anal-
ysis of Admission Process Policies . . . . . . . . . . . . . . . . . . . . 7
2.5 Modeling and analysis of the emergency department at University of
Kentucky Chandler Hospital using simulations . . . . . . . . . . . . . . 7
2.6 Improving patient
ow through axiomatic design of hospital emergency
departments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3 Discutii 10
3.1 Caracteristici ale abordarilor prezentate mai sus . . . . . . . . . . . . . 10
3.2 Prezentare tool-uri investigate . . . . . . . . . . . . . . . . . . . . . . . 10
3.3 Idei de abordat n lucrare . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4 Concluzii 14
1
1 Introducere
Departamentul de urgent a este o facilitate de asistent a medical a oferind trata-
mente medicale de obicei pentru pacient ii cu leziuni acute sau boli, care vin la spital
f ar a programare prealabil a, e ei ^ n si si, e prin ambulant a. Complexitatea sistemului
de ^ ngrijire a s an at at ii, cum ar sala de operat ie, unitatea de terapie intensiv a si cam-
era de urgent a, t ine nu numai de pacient si tratamentul aplicat, dar, de asemenea, si de
nivelului ridicat de instrumente, volumul mare de informat ii si coordonarea situat iilor.
Multe departamente de urgent a sunt extrem de ocupate sau aglomerate[1].
Managerii de la unit at ile medicale sunt ^ n mod constant sub presiune pentru a
controla cheltuielile care cresc rapid, ^ n acela si timp ^ ndeplinind cererea tot mai mare
pentru serviciile de asistent a medical a. Ca rezultat, ei studiaz a ^ n mod continuu
ecient a sistemelor de s an atate existente si exploreaz a oportunit at i de ^ mbun at at ire.
Evaluarea acestor intervent ii propuse este crucial a ^ nainte de punerea ^ n aplicare efec-
tiv a a acestora datorit a cererilor incerte ale sistemelor de s an atate: nivelul ridicat
de implicare uman a, at^ at la nivel de pacient i si la nivel de resurse (medic, asistente
medicale, etc.), bugetul si resursele limitate si num arul mare de variabile (de exemplu:
programarea personalului, num arul de paturi, etc.).
Problema care se pune ^ n cadrul serviciilor de asistent a medical a este reprezen-
tat a de optimizarea utiliz arii resurselor ^ n g asirea unui echilibru ^ ntre serviciul pen-
tru pacient i si ecient a furnizoriilor de servicii. Managementul acestor complexit at i
inevitabile ^ n cadrul proceselor si serviciilor de s an atate (de exemplu: spitale, depar-
tamente de urgent a, administrarea paturilor) si abordarea schim arilor ^ n procesul de
luare a deciziilor este punctul central al acestei lucr ari.
Deciziile care au impact asupra performant ei sistemelor medicale de urgent a, la
nivel de design si operat ional pot clasicate ^ n funct ie de trei categorii[2]:
1. Deciziile pe termen lung, care constau ^ n principal, ^ n a stabili nivelul de servi-
ciu, precum si alte obiective de performant a economic a sau social a, determinarea
aptitudinilor si num arul cumulat de resurse umane angajate, echipamentul med-
ical adecvat dob^ andit, identicarea locat iilor xe unde se efectueaz a operat iuni
de baza care s a acopere ^ ntreag a regiune, de asemenea locat ia si capacitatea (de
exemplu, num arul maxim de echipe de salvare care pot asociate unei situat ii)
potent ialelor locuri(departamente de urgent a,spitale) ^ n care echipa de salvare
ar putea stat ionat a si a steapt a urm atoarele operat iuni de salvare.
2. Deciziile pe termen mediu, care constau ^ n determinarea simultan a a locat iilor
identicate ^ n nivelul pe termen lung, precum si num arul de echipe de salvare
necesare ^ n ecare locat ie, astfel ^ nc^ at s a ajung a la pacient ii cu promptitudine
si pentru a atinge nivelul prestabilit al serviciului. ^In literatura de specialitate,
aceast a decizie este cunoscut a ca locat ie de ambulant a. Schimbarea program arii
pentru echipele de salvare (vehicule si echipaje) este a dou a decizie pe teremen
mediu. Const a ^ n stabilirea orarelor pentru ecare vehicul de serviciu (prob-
lema de alocare "vehicul-base") si ecare resurs a uman a (problema de alocare
"resource-vehicle" si "shift-resource"). Acest lucru are ca scop de a satisface
cererea pentru echipele de salvare ^ n ecare locat ie de ambulant a.
3. Deciziile pe termen scurt care vizeaz a stabilirea regulilor care trebuie urmate:
repartizarea uneia sau mai multor echipe de salvare disponibile unui apel,
2
astfel ^ nc^ at s a se reduc a timpul de servicii asociate unei echipe, si, prin
urmare, cre sterea disponibilit at ii acestora pentru viitoarele apeluri;
alegerea spitalului corespunz ator si cel mai apropiat care satisface nevoile
pacientului, care reducere timpul de transport si asistent a medical a;
strategia de redistribuire, de asemenea, cunoscut a sub numele de problema
de realocare, care se refer a la repozit ionarea echipele de salvare disponibile
temporare^ n cadrul bazelor din apropiere, ca r aspuns la anumite condit ii de
schimbare ^ n sistemul de urgent a, pentru a asigura o mai bun a acoperire de
a steptare, pentru apelurile primite ^ n viitor. Aceste modic ari pot legate
de
uctuat iile temporale si geograce ale modelului cererii (cu mai multe
perioade de redistribuire), sau la num arul de echipe de salvare disponibile
dup a alocarea sau eliberarea unei echipe (redistribuire dinamic a);
Aceste decizii sunt executate pe termen foarte scurt, prin determinarea pentru
ecare apel:
echipa de salvare specic a care urmeaz a s a e alocat a
^ ngrijirea medical a care urmeaz a s a e furnizate
spitalul de destinat ie care va ales.
Sistemele de s an atate cont in un nivel ridicat de interact iuni sociale, care sunt car-
acterizate prin complexitate si, ^ n special, la punctele de decizie. Prin urmare, prob-
lemele sunt asociate cu furnizarea de servicii de asistent a medical a si cu gestionarea
uxului de pacient. O mai bun a ^ nt elegere a procesului de asistent a medical a este
esent ial a pentru luarea deciziilor corecte si furnizarea de solut ii eciente.
3
2 Abordari existente
2.1 Forecasting Emergency Department Crowding: A Dis-
crete Event Simulation
Obiectivul studiului a fost dezvoltarea unei simul ari cu evenimente discrete a
ux-
ului de pacient i, ^ ntru-un departament de urgent a ^ n scopul prevederii condit iilor de
funct ionare si m asurilor referitoare la aglomerarea din departamentul de urgent a.
Au dezvoltat o simulare cu evenimente discrete al
uxului de pacient i cu dovezi din
literatura de specialitate. Dezvoltare a fost pur teoretic a, validarea a implicat datele
pacientului dintr-un department de urgent a academic. Datele de intrare si ie sire,
respectiv, sunt 6 variabile descriptive ale ec arui pacient prezent si viitor ^ n departe-
mentul de urgent a. Au validat modelul prin utilizarea unui design sliding-window,
asigur^ and separarea datelor ^ n serii de timp. Au e santionat observat ii consecutive la
10 minute pe parcursul anului 2006. Au reprezentat sosirile unui pacient cu un pro-
cess nestat ionar Poisson , ^ n care o distribut ie exponent ial a determin a timpul ^ ntre
sosiri. Simularea utilizeaz a un algoritm pentru a implementa procesul Poisson aleator
^ n timpul celor 168 de ore ^ ntr-o s apt am^ an a. Scenariul ^ n care pacient ii a steapt a ^ n
camerele de a steptare este reprezentat prin procesul Bernoulli aleatoar, unde camera
de a steptare este o variabil a independent a, iar pacinetul este o variabil a dependent a.
Performant a preziceriilor a fost evaluat a cu corelat ia Pearson si statisticile sumare
reziduale. Acest a simulare a fost implementat a ^ n limbajul de programare C. Toate
analizele statistice au fost efectuate utiliz^ and R versiunea 2.3.1.
Ca rezultat, corelat iile dintre previziunile aglomerat iei si rezultatele efective au
^ nceput ridicate si au sc azut treptat p^ an a la 8 ore^ n viitor (variabilele Pearson: waiting
count=0.56; waiting time=0.49; occupancy level=0.78; length of stay=0.86; board-
ing count=0.79; boarding time=0.80). Mijloacele reziduale au fost impart iale pentru
toate rezultatele, cu except ia boarding time-ului. Puterea de discriminare pentru
ambulant a a r amas constant ridicat a de p^ an a la 8 ore ^ n viitor (area under the re-
ceiver operating characteristic curve=0.86).
Prin modelarea
uxului de pacient i, acest a simularea prezice o serie de m asuri^ n vi-
itor pentru aglomerarea unui departament de urgent a, cu diferite grade de performant a
bun a.
2.2 Using an Agent-Based Simulation for predicting the ef-
fects of patients derivation policies in Emergency Depart-
ments
Aceast a lucrare prezint a rezultatele unui experiment realizat cu scopul de a analiza
efectele asupra departamentului de urgent a (durata de internare, num arul de pacient i
care au participat si nivelul de activitate al personalului medical) a diferitelor politici
de derivare. Experimentul a fost realizat cu datele de la Spitalul Sabadell (un spi-
tal mare, unul dintre cele mai importante din Catalonia, Spania), utilizant un model
bazat pe agent i si simulare format ^ n ^ ntregime de norme care reglementeaz a compor-
tamentul agent ilor individuali care populeaz a departamentul de urgent a, si datorit a
volumului mare de date, care trebuie s a e calculat, se folose se High Performance
Computing.
Designul modelului const a din denit ia formal a a modelului, inclusiv mediul^ nconjur ator,
4
diferitele tipuri de agent i si comportamentul lor. Modelul departamentului de urgent a
a fost proiectat folosind Agent-Based Modeling and Simulation, ^ n care comportamen-
tul sistemului de urgent a apare ca rezultat al act iunilor si interact iunilor ^ ntre agent i.
Un astfel de model descrie dinamica complex a g asit a ^ ntr-un department de urgent a,
reprezent^ and ecare individ si sistem ca un agent individual. Dou a tipuri distincte
de agent i au fost identicat i, activi (persoanele implicate ^ n sistemul de urgent a, cum
ar pacient ii si diferitele tipuri de personal) si pasivi (sisteme reactive, cum ar in-
frastructura IT sau laboratoare care efectueaz a teste). Act iunile ec arui tip de agent i
sunt reprezentate prin st ari. Se ia ^ n considerare toate variabilele care sunt necesare
pentru a reprezenta diferitele st ari ^ n care un astfel de agent poate pe tot parcursul
timpului ^ n sistemul de urgent a. Schimbarea ^ n aceste variabile, invocate de o intrare
primit a de la o surs a extern a, este modelat a ca o tranzit ie ^ ntre st ari. Pentru a con-
trola interact iunile care au loc ^ ntre agent i, comunicarea este modelat a ^ ntre indivizi
si mediul zic ^ n care aceste persoane interact ioneaz a. Figura 1 prezint a o imagine de
ansamblu a tuturor elementelor care sunt incluse ^ n model.
Figura 1: Elementele incluse ^ n model
Modelul de comunicare reprezint a trei tipuri de baz a:
1. 1-1, ^ ntre doi indivizi (a sa cum se ^ nt^ ampl a ^ ntre personalul de primire si pacient,
^ n timpul procesului de primire);
2. 1-n, ceea ce reprezint a un individ la adresarea unui grup (cum ar un medic
care ofer a informat ii pentru pacient si asistente medicale ^ n timpul procesului
de diagnosticare);
3. 1-locat ie, atunci c^ and o persoan a vorbe ste tuturor ocupant ilor unei anumite
zone (de exemplu, atunci c^ and orice membru al personalului utilizeaz a sistemul
de boxe pentru a adresa un mesaj tuturor oamenilor care se a
a ^ ntr-o sala de
a steptare specic a). Mediul include: zona de primire (^ n cazul ^ n care pacient ii
trebuie s a se adreseze doar atunci c^ and ajung ^ n departamentul de urgent a si
personalalul de primire ^ nregistraz a sosirea acestora); zona de triaj (unde o asis-
tent a prime ste un pacient, ^ i veric a semnale vitale si obt ine unele informat ii su-
plimentare, ^ n scopul de a identica nivelul de prioritate); camerele de a steptare
(unde pacient ii si ^ nsot itorii lor a steapt a pentru a triat i, iar odat a ce au trecut
de acest proces, p^ an a c^ and sunt chemat i s a intre ^ n zona de tratament); zona
5
de diagnostic si tratament (unde medici, asistente medicale si alte categorii de
personal efectueaz a procesul de diagnosticare si tratament cu pacient i).
Simularea modelului a fost implementat a folosind tool-ul pentru simularea bazat a
pe agent i NetLogo, o platform a de nivel ^ nalt care permite modelatorilor s a dea
instruct iuni pentru sute sau mii de agent i independent i, care funct ioneaz a tot i ^ n
acela si timp, ceea ce face posibil a explorarea conexiunii ^ ntre micro-nivelul comporta-
mentul indivizilor si macro-nivelul modelelor, care apar din interact iunea mai multor
indivizi.
Versiunea actual a a simulatorului include cele patru domenii principale: primirea,
triajul, 3 s ali de a steptare, precum si zona de diagnostic si tratament. Genul de agent i
activi reprezentat i ^ n aceast a simulare sunt pacient i, personalul de primire, asistente
medicale din zona de triaj, asistente medicale din clinici si medici. Asistentele din zona
de triaj efectueaz a procesul de triaj, faz a ^ n care este identicat nivelul de prioritate al
pacient ilor, si asistentele din clinici si medicii act ioneaz a ^ n procesul de diagnosticare
si tratament.
Rezultatele obt inute arat a c a derivarea pacient ilor care nu necesit a o atent ie ur-
gent a permite cre sterea num arului de pacient i si, de asemenea, reduce durata de
sedere a pacient ilor care r am^ an ^ n departamentul de urgent a. Mai mult, ^ n unele
cazuri, num arul de medici necesari ^ n zona ^ n care sunt pacient i cu nivel de prioritate
IV sau V este mai mic, ceea ce face posibil s a se deplaseze unii medici ^ n alte p art i
ale departamentului.
2.3 Application of queueing theory in health care: A litera-
ture review
Aceast a lucrare trece^ n revist a contribut iile si aplicat iile teoriei cozilor de a steptare
^ n domeniul problemelor de management ale ^ ngrijirii medicale. Aceasta revizuire
propune un sistem de clasicare a zonelor de ^ ngrijire a s an at at ii, care sunt exami-
nate cu ajutorul modelului cozilor de a steptare. Categoriile descrise ^ n literatura de
specialitate sunt extinse si o taxonomie detaliat a pentru subgrupuri este formulat a.
Scopul este de a furniza informat ii suciente anali stilor care sunt interesat i ^ n uti-
lizarea teoriei cozilor pentru a modela un proces de ^ ngrijire a s an at at ii.
Pentru aceast a analiz a au utilizat mai multe lucr ari, reviste, articole, baze de
date, cum ar baza de date EBSCO (Medline, Business Source Complete, Academic
Search Complete), publicat iile Elsevier and Springer journals (Science Direct, Med-
line, Inspec), INFORMS, ACM Digital Library. Teoria cozilor de a steptare constituie
un instrument foarte puternic, deoarece modelele bazate pe cozi necesit a date relativ
put ine si sunt simple si rapid de utilizat. Din cauza simplit at ii si vitezei, modelele
pot folosite pentru a evalua rapid si pentru a compara diferite alternative pentru
furnizarea de servicii. Dincolo de problema de baz a de a determina c^ at de mult a ca-
pacite este necesar a pentru a atinge un standard de serviciu specicat, modele bazate
pe cozi pot de asemenea utile ^ n obt inerea perspective asupra gradului adecvat de
specializare sau
exibilit at ii utilizate ^ n organizarea resurselor, sau cu privire la im-
pactul diferitelor sisteme prioritare pentru a determina ordinea de serviciu ^ n r^ andul
pacient ilor.
^ n cele mai multe set ari ale departamentului de asistent a medical a, disciplina coazii
este e rst-inrst-out sau un set de clase de pacient i care au priorit at i diferite (ca
^ ntr-un departament de urgent a care trateaz a pacient ii cu viat a ^ n pericol ^ naintea
6
altora). Disciplina cozii de a steptare este un factor important care ar putea afecta ^ n
mod semnicativ timpul de a steptare pentru serviciu.
^ n aceast a lucrare, aplicat ii ale teoriei cozilor de a steptare ^ n modelarea proceselor
din departamenul medical au fost revizuite si clasicate. Din moment ce facilit at ile de
^ ngrijire a s an at at ii se ocup a direct de viet i omene sti, ^ mbun at at ind performant a sis-
temului este un obiectiv foarte important. Utilizarea serverelor si cre sterea timpului
de a steptare descresc atoar a pacient ilor poate spori productivitatea sistemului. Teoria
cozilor ofer a o tehnic a ecient a si puternic a de modelare, care pot ajuta managerii ^ n
atingerea obiectivelor.
2.4 Patient Flow in the Emergency Department: A Classi-
cation and Analysis of Admission Process Policies
Obiectivul studiului este investigarea efectului politicilor procesului de internare
asupra
uxului de pacient i ^ n departamentul de urgent a. Au cercetat un grup de
panou consultativ pentru a determina abord ari ale politicilor procesului de internare
a pacinet ilor. Clasicarea ca decizie de internare se face de c atre echipa de furnizori
(medici, rezidenti) sau de medici participant i la procesul de internare ^ n departamen-
tul de urgent a. Au dezvoltat modele de simulare bazate pe sisteme cu evenimente
discrete ale
uxului de pacient i, pentru a evalua potent ialul efectul al 4 tipuri de
politici de baz a si a 2 tipuri hibride.
Datele utilizate ^ n simulare au fost obt inute din 3 surse: diferite studii existente,
date de la spital si opinii ale expert ilor. Simularea modelului a fost realizat a cu aju-
torul software-ului Simio.
Ca rezultat, comparativ cu actuala politic a a procesului de internare, alternativele
erau eciente ^ n reducerea duratei de sedere a pacient ilor internat i cu 14% la 26%. Cu
alte cuvinte, pacientii pot sta de la 1.4 la 2.5 ore mai put ine, ^ n medie, ^ n departamen-
tul de urgent a ^ nainte de a admi si ^ n medicina intern a ^ n cadrul unui nou proces de
internare. Fluxul ^ mbun at at it al pacient ilor internat i a sc azut at^ at durata de sedere
^ n departamentul de urgent a a pacientilor externat i, iar durata total a a sederii cu
p^ an a la 5% si, respectiv 6.4%. Aceste rezultate sunt ^ ncadrate ^ n contextul misiunii
de ^ nv at are si experient a al unui medic.
Un proces de internare ecient poate reduce timpul de a steptare pentru ambele
tipuri de pacient i, internat i si externat i. Acest studiu a contribuit la demonstrarea
valorii potent iale a politicilor procesului de internare si elaborarea unui cadru pentru
continuarea acestor politici.
2.5 Modeling and analysis of the emergency department at
University of Kentucky Chandler Hospital using simula-
tions
^ n acest articol se prezent a un studiu de simulare realizat ^ n departamentul de
urgent a de la Universitatea din Kentucky Chandler Hospital. Pe baza analizei datelor
de proces si
ux, a fost dezvoltat un model de simulare a pacient ilor ^ n departamentul
de urgent a. Pe baza mai multor procese, un model de simulare cu evenimente dis-
crete a fost dezvoltat folosind software-ul SIMUL89 pentru a imita
uxul de pacient i
^ n departamentul de urgent a.
Informat iile pacientului sunt analizate pe baza datelor de ^ nregistrare colectate de
7
c atre departamentul de urgent a UKCH. Nivelul personalului init ial si resursele sunt
determinate pe baza congurat iei fort ei de munc a existente si facilit at ilor ^ n spital.
Pentru simularea de funct ionare de zi cu zi, at^ at perioadele aglomerate cat si cele mai
lini stite sunt incluse ^ ntr-un singur model. Dirijarea pacient ilor la triaj se bazeaz a pe
punctajul de acuitate de la 1 la 5 atribuite de asistenta de la triaj prin analiza simp-
tomelor. Probabilit at ile de rutare sunt determinate pe baza datelor istorice colectate
prin sistemul de informat ii clinice. Acuitatea 1 si 2 pacient i sunt trimi si direct la
zonele de traum a sau de ^ ngrijire critice. Cu except ia pacient ilor cu probleme psihi-
atrice (5% din totalul vizitelor) care vor tratat i ^ n camere de psihiatrie. Tot i ceilalt i
pacient i cu acuitatea 3 p^ an a la 5, cel mai adesea vor trimi si ^ n sala de a steptare.
Din sala de a steptare, pacient i cu acuitatea 3 sunt luat i ^ n zona de ^ ngrijire acut a a
departamentului, ^ n timp ce pacient ii cu acuitatea de 4 si 5 sunt v azut i ^ n zona de
^ ngrijire expres a. Sala de a steptare este privit a ca un buer sau o coad a ^ n modelul
de simulare. Un pacient trebuie s a e pus ^ n coad a ^ n sala de a steptare, p^ an a c^ and
un pat ^ n departamentul corespunz ator este pus la dispozit ie. ^ n cazul ^ n care timpii
de a steptare sunt prea lungi, unii pacient i pot p ar asi departamentul de urgent a, far a
nici un tratament (pe baza datelor colectate, 4,49% din totalul vizitelor se presupune
^ n modelul).
^ n aceast a lucrare s-au identicat blocajele(bottlenecks) si s-a investighat num arul
optim de resurse umane si echipamente (de exemplu, asistente medicale, medici, si
tehnologie radiologic a). Rezultatele simul arii sugereaz a c a 3 asistente medicale supli-
mentare sunt necesare pentru a asigura rezultate clinice dorite. Testele de diagnostic,
scanarea tomograei computerizat a ^ n particular, se dovedesc a ni ste blocaje. Ca
urmare, se recomand a achizit ionarea unui computer tomograc suplimentar. Man-
agementul spitalului a acceptat recomand arile, iar punerea ^ n aplicare este ^ n curs de
desf a surare.
2.6 Improving patient
ow through axiomatic design of hos-
pital emergency departments
Un framework interactiv de suport decizional bazat pe simulare este prezentat a
^ n aceast a lucrare pentru ^ mbun at at irea procesului de asistent a medical a. Complex-
itatea si diferitele niveluri de variabilitate ^ n cadrul procesului sunt ^ ncorporate ^ n
faza de modelare a proceselor, urmat a de dezvoltarea unui model de simulare pentru
a examina impactul potent ialelor alternative. Ca un instrument de management al
performantei, Balanced Scorecard (BSC) este ^ ncorporat ^ n framework pentru a spri-
jini ^ mbun at at irea continu a si durabil a prin utilizarea unor m asuri strategice, legate
de performant a si act iuni.
Un model de simulare cu evenimente discrete a fost construit pe baza proceselor din
departamentul de urgent a, a BSC-ului si analizei datelor empirice. Faza de colectare
a datelor are loc pentru a aduna informat ii relevante ale proceselor care stau la baz a.
Aceast a faz a se concentreaz a pe recuperarea datelor, precum si cu privire la constru-
irea unui model conceptual. Datele cantitative sunt e stocate ^ n baze de date, scrise
pe documente, sau ^ nregistrate pe orice tip de mediu de stocare ^ n cazul ^ n care datele
calitative pot obt inute prin observarea direct a a sistemului si interviuri de la expert i.
^ n contextul asistent ei medicale, expert ii sunt cei care lucreaz a ^ n spital – medici, asis-
tente medicale, consultant i, administratori si manageri. Programarea orientat a pe
obiecte a fost utilizat a pentru a personaliza construirea modelului de simulare. O
8
baz a de date a fost utilizat a pentru a salva indicatorii cheie de performant a m asurate
dup a ecare rulare de simulare , urmat de exportarea BSC-ului ^ ntr-o form a de tabel
pentru analize ulterioare si validare.
Dup a vericarea si validarea modelului, factorii de decizie pot folosi modelul pen-
tru a investiga impactul deciziilor si a alternativelor de a prevadea consecint ele acestor
decizii. Rezultatele pot apoi evaluate si interpretate de c atre expert i si factorii de
decizie, care ofer a ^ ndrum ari cu privire la punerea ^ n aplicare a alternativelor si a
planurilor propuse, precum si repere de performant a maxim a care poate atins a
folosind resursele disponibile. Prin urmare, mai multe solut ii practice si planuri pot
recomandate si testate utiliz^ and acest model de simulare.
9
3 Discutii
3.1 Caracteristici ale abordarilor prezentate mai sus
In tabelul urmtor se pot observa caracteristici generale ale lucrrilor referitoare
la simularea evenimentelor din departamentele de urgen. De remarcat este faptul c
sistmele cu evenimente discrete sunt cele mai utilizate in modelarea proceselor din
cadrul departamentului de urgen.
3.2 Prezentare tool-uri investigate
Din tabelul anterior se poate observa prezena mai multor tool-uri utilizate n mod-
elarea proceselor din departamentele de urgen. Tool-urile pe care le-am investigat i
caracteristicile lor sut urmtoarele:
1. NetLogo
NetLogo este un limbaj de programare bazat pe agent i un mediu de mod-
elare integrat. NetLogo a fost proiectat n spiritul limbajului de programare
Logo. El prezint conceptele de programare folosind ageni sub form de turtles,
patches, links i observer. Software-ul NetLogo permite explorarea fenomenelor
emergente. Acesta este dotat cu o bibliotec de modele extinse incluzand modele
ntr-o varietate de domenii, cum ar economie, biologie, zic, chimie, psihologie,
dinamica sistemului. NetLogo permite explorarea prin modicarea switch-urilor,
cursoarelor, selectoarelor, intrrilor i altor elemente de interfa. Dincolo de explo-
rare, NetLogo permite creaia unor noi modele i modicarea modelelor existente.
NetLogo este disponibil gratuit de pe site-ul NetLogo. NetLogo este un soft-
ware gratuit i open source, sub licen GPL. Licenele comerciale sunt de asemenea
disponibile. Este scris n Scala i Java i ruleaza pe Java Virtual Machine.
2. AnyLogic
Anylogic este un instrument de modelare a simulrii dezvoltat de ctre The Any-
logic Company. Aceasta suport sisteme pe baz de ageni, evenimente discrete i
metodologii de simulare a dinamicii de sistem. Ediia AnyLogic Personal Learn-
ing Edition este disponibil gratuit n scopuri de auto-educative i educaionale.
Licena PLE este perpetu, dar modelele create sunt limitate n dimensiune. Lim-
bajul de Anylogic are o
exibilitate de neegalat i permite modelatorilor s capteze
complexitatea i caracterul eterogen al afacerilor, economiei i a sistemelor sociale
la orice nivel dorit de detalii pentru a obine o perspectiv mai profund asupra
proceselor interdependente ce se ntmpl n interiorul i n jurul organizaiei. Avand
un set mare de funcii i un limbaj complex, AnyLogic devine greu de nteles, iar
procesul de nvare este mai complicat.
3. Simio
Simio este un framework de modelare bazat pe simulare de obiecte inteligente.
Un model este construit prin combinarea obiectelor care reprezint componentele
zice ale sistemului. Un model Simio arat ca sistemul real. Modelul logic i
animaia este construit ca un singur pas. Un obiect poate animat pentru a
re
ecta schimbarea strii obiectului. Simio Personal Edition este o versiune fara
nici un cost de Simio. Aceast versiune a Simio nu are limit cu privire la ceea ce
10
Table 1: My caption
LucrareModelul
folositInstrument
softwareRezultate raportate
Forecasting
Emergency
Department
Crowding: A
Discrete Event
SimulationDES, Poisson,
Pearson,
BernoulliLimbajul
de programare C,
R versiunea 2.3.1Rezultatele efective
au nceput
ridicate i au
sczut treptat
pn la 8 ore n viitor.
Using an
Agent-Based
Simulation for
predicting
the eects of
patients derivation
policies in
Emergency
DepartmentsAgent-Based
Simulation,
High
Performance
ComputingSoftware-ul
NetLogoDerivarea pacienilor
care nu necesit o
atenie urgent
permite creterea
numrului
de pacieni i
reduce durata de
edere a pacienilor.
Application of
queueing theory
in health care: A
literature reviewTeoria cozilor
de ateptareXTeoria cozilor ofer
o tehnic ecient
si puternic de
modelare.
Patient Flow in the
Emergency
Department:
A Classication
and Analysis of
Admission Process
PoliciesDES Software-ul SIMIOAlternativele propuse
au fost eciente n
reducerea
duratei de
edere a pacienilor
internai cu 14% la 26%.
Modeling and
analysis of the
emergency
department at
University of
Kentucky Chandler
Hospital using
simulationsDESSoftware-ul
SIMUL89Rezultatele simulrii
sugereaz c 3 asistente
medicale suplimentare
sunt necesare pentru
a asigura rezultate
clinice dorite
Improving patient
ow through
axiomatic
design
of hospital
emergency departmentsDES,
Balanced
Scorecard,
POOXMai multe soluii
practice i planuri
pot
recomandate
i testate utiliznd
acest model de simulare.
11
Table 2: My caption
Software DES Agent-BasedIntelligent
ObjectsFree Edition
NetLogo DA DA NU DA
AnyLogic DA DA NUDA, dar cu
limitri
Simio NU NU DADA, dar cu
limitri
Arena DA NU NUDA, dar cu
limitri
se poate modela i este pe deplin funcional pentru modelele de pn la 5 modele,
30 de obiecte i 30 pasi.
4. Arena Discrete Event Simulation
Caracteristicile software-ului de simulare Arena Discrete Event Simulation:
(a) Metodologia de modelare include o bibliotec mare pentru a modela procesul
fr a nevoie de programare personalizat
(b) Gama complet de opiuni de distribuie statistic pentru a modela cu precizie
variabilitatea procesului
(c) Capacitatea de a deni ci pentru obiect i trasee pentru simulare
(d) Analiza statistic i generarea de rapoarte
(e) Msurtorile de performan
(f) Capabiliti realiste 2D i 3D de animaie pentru a vizualiza rezultatele
Student Edition este o ediie gratuit destinat studenilor pentru nvare, software-ul
este inclus pentru descrcare i include mai multe manuale de simulare. Aceast
versiune este perpetu, dar limitat n dimensiunea modelului. Aceast versiune
este destinat utilizrii academice, non-comercial.
In tabelul urmtor se pot observa principalele diferene si asemnri ntre tool-urile
pentru simularea proceselor din departamentul de urgen:
Pentru aceast lucrare am ales s folosesc software-ul NetLogo deoarce este un mediu
de modelare programabil multi-agent, dar permite si modelarea sistemelor cu eveni-
mente discrete necesare n analiza proceselor din departamentul de urgen. De aseme-
nea, NetLogo vine cu o librrie mare, este un software gratuit i open source.
3.3 Idei de abordat n lucrare
Pornind de la abordrile existente n acest lucrare voi deni un model bazat pe ageni,
dar i pe sisteme cu evenimente discrete pentru analiza i mbuntirea departamentului
de urgen.
Construirea modelului presupune dou etape:
1. mprirea hrii i stabilirea agenilor
12
2. alocarea resurselor presupune c:
ecare doctor are un tipar de activitate
exist mai multe tipuri de activiti pentru care trebuie determinat timpul
necesar
ecare pacient trebuie sa avem un set de analize din care unele se fac in
paralel, altele nu
13
4 Concluzii
Simularea cu evenimente discrete a devenit un instrument ecient pentru luarea decizi-
ilor pentru alocri optime de resurse pentru a mbunti performana sistemului decizional.
Datorit dezvoltrii rapide n domeniul tehnologiei calculatoarelor, instrumentele de sim-
ulare a sistemelor cu evenimente discrete au fost mbuntite i extinse. Prin urmare, exist
o tendin cresctoare de a folosi instrumentele de simulare ^ n domeniul asistenei med-
icale pentru a mbunti operaiunile. Acest proces mbuntete
uxul de pacieni i reduce
costurile de ^ ngrijire a sntii. De asemenea, crete calitatea serviciilor i satisfacia pa-
cientului.
Modelele prezentate ^ n aceste lucr ari sunt un exemplu clar al beneciilor utiliz arii
simul arii ca si component a de baza a unui sistem decizional care ajut a managerii de
asistent a medical a pentru a face cele mai bune decizii ^ n cuno stint a de cauza posibil a
(programarea pacientului, gestionarea personalului medical si optimizarea resurselor),
si de a face o mai bun a utilizare a resurselor, realizarea unui ciclu mai ecient si
^ mbun at at irea ^ ngrijirii pacientului. Aceast a simulare, la r^ andul sau, permite o mai
bun a gestionare a
uxului dinamic de pacient i, e ca urmare a unor circumstant e
specice (de exemplu dezastre, etc.) sau
uctuat iei sezonier a a cererii de servicii de
asistent a medical a.
14
Bibliograe
[1] Omar M. Ashour and Gl E. Okudan Kremer. A simulation analysis of the im-
pact of FAHPMAUT triage algorithm on the Emergency Department performance
measures.
[2] Manel Taboadaa, Eduardo Cabrerab, Francisco Epeldec, Ma Luisa Iglesiasc and
Emilio Luqueb Using an Agent-Based Simulation for predicting the eects of pa-
tients derivation policies in Emergency Departments.
15
Copyright Notice
© Licențiada.org respectă drepturile de proprietate intelectuală și așteaptă ca toți utilizatorii să facă același lucru. Dacă consideri că un conținut de pe site încalcă drepturile tale de autor, te rugăm să trimiți o notificare DMCA.
Acest articol: Dizertatie Raport (1) [619970] (ID: 619970)
Dacă considerați că acest conținut vă încalcă drepturile de autor, vă rugăm să depuneți o cerere pe pagina noastră Copyright Takedown.
