| Literature DB >> 30563267 |
Soraia Oueida1, Yehia Kotb2, Moayad Aloqaily3, Yaser Jararweh4, Thar Baker5.
Abstract
The revolution in information technologies, and the spread of the Internet of Things (IoT) and smart city industrial systems, have fostered widespread use of smart systems. As a complex, 24/7 service, healthcare requires efficient and reliable follow-up on daily operations, service and resources. Cloud and edge computing are essential for smart and efficient healthcare systems in smart cities. Emergency departments (ED) are real-time systems with complex dynamic behavior, and they require tailored techniques to model, simulate and optimize system resources and service flow. ED issues are mainly due to resource shortage and resource assignment efficiency. In this paper, we propose a resource preservation net (RPN) framework using Petri net, integrated with custom cloud and edge computing suitable for ED systems. The proposed framework is designed to model non-consumable resources and is theoretically described and validated. RPN is applicable to a real-life scenario where key performance indicators such as patient length of stay (LoS), resource utilization rate and average patient waiting time are modeled and optimized. As the system must be reliable, efficient and secure, the use of cloud and edge computing is critical. The proposed framework is simulated, which highlights significant improvements in LoS, resource utilization and patient waiting time.Entities:
Keywords: Petri net workflow; cloud computing; edge computing; emergency department; smart city; smart healthcare management; workflow soundness
Mesh:
Year: 2018 PMID: 30563267 PMCID: PMC6308405 DOI: 10.3390/s18124307
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1An edge based smart healthcare framework.
Figure 2Overview of healthcare resource workflow.
Figure 3A comparison between RPN architecture (left-hand side) and regular Petri net (right-hand side).
Figure 4General Petri net model.
Figure 5Two different types of mobile robots cooperate together to move a stack of objects from zone A to zone B.
Figure 6RPN structure of the robot automation process demonstrated in this section.
Figure 7Emergency room stages.
Figure 8Petri net radiology/billing.
Figure 9Petri net model flowchart.
Resources list and capacity in the model.
| Resource Type | Role | Capacity |
|---|---|---|
| Doctor | Diagnosis and final decision | 1 |
| Nurse | Collecting patients information, preparing patients, providing care | 2 |
| Registered Nurse (RN) | Triage phase and head of nurses | 1 |
| Transporter | Transporting patients to other units | 1 |
| Technician | Available for extra facilities such as in the radiology unit | 3 |
| Physician | Available in Radiology unit to check the results and provide a report | 1 |
| Receptionist | Available for registration process and opening a file | 1 |
| Accountant | Responsible for billing | 8 |
| Specialist | A senior doctor | N/A |
Figure 10Patient journey in the ED.
Number of patients in/out.
| Patients | Average | Half Width | Minimum Average | Maximum Average |
|---|---|---|---|---|
|
| 138.00 | 2.655 | 128.00 | 140.00 |
|
| 77.4000 | 4.501 | 71.0000 | 88.0000 |
Patient LoS.
| Tally Interval | Average | Half Width | Min Average | Max Average | Max Value | Max Value |
|---|---|---|---|---|---|---|
| Patient A | 277.1100 | 60.071 | 163.140 | 401.750 | 16.2823 | 1050.08 |
| Patient B | 294.3200 | 45.244 | 183.670 | 347.510 | 16.0122 | 1029.51 |
Resource utilization.
| Resource Type | Utilization Percentage |
|---|---|
| Doctor A | 35.28 |
| Doctor B | 35.59 |
| Nurse A | 26.57 |
| Nurse B | 26.74 |
| Physician | 39.86 |
| Receptionist | 93.32 |
| Accountant | 11.66 |
| RN A | 18.73 |
| RN B | 19.26 |
| Technician | 13.29 |
| Transporter A | 97.56 |
| Transporter B | 97.71 |
Average time in queues.
| Queue Type | Waiting Time (min) |
|---|---|
| Billing.Queue | 9.7 |
| Data Collection A.Queue | 0.2656 |
| Data Collection B.Queue | 0.3834 |
| Patient A Admitted to Hosp.Queue | 28.4075 |
| Patient B Admitted to Hosp.Queue | 29.4428 |
| Radiology.Queue | 0.4442 |
| Seize Doctor A.Queue | 1.1220 |
| Seize Doctor B.Queue | 0.8771 |
| Transporter A.Queue | 410.31 |
| Transporter B.Queue | 426.31 |
| Treatment A.Queue | 1.9414 |
| Treatment B.Queue | 1.6706 |
| Triage A.Queue | 0.4498 |
| Triage B.Queue | 0.5023 |
| Wait for bed A.Queue | 0.05042 |
| Wait for bed B.Queue | 0.4665 |
| Wait for Doctor A.Queue | 1.5031 |
| Wait for Doctor B.Queue | 1.5245 |
| Waiting Room A.Queue | 0.0739 |
| Waiting Room B.Queue | 0.1142 |
Figure 11Units’ service time.
Figure 12Resources workload.