| Literature DB >> 34972171 |
Adi A AlQudah1, Mostafa Al-Emran1, Khaled Shaalan1.
Abstract
Integration between information systems is critical, especially in the healthcare domain, since interoperability requirements are related to patients' data confidentiality, safety, and satisfaction. The goal of this study is to propose a solution based on the integration between queue management solution (QMS) and the electronic medical records (EMR), using Health Level Seven (HL7) protocols and Extensible Markup Language (XML). The proposed solution facilitates the patient's self-check-in within a healthcare organization in UAE. The solution aims to help in minimizing the waiting times within the outpatient department through early identification of patients who hold the Emirates national ID cards, i.e., whether an Emirati or expatriates. The integration components, solution design, and the custom-designed XML and HL7 messages were clarified in this paper. In addition, the study includes a simulation experiment through control and intervention weeks with 517 valid appointments. The experiment goal was to evaluate the patient's total journey and each related clinical stage by comparing the "routine-based identification" with the "patient's self-check-in" processes in case of booked appointments. As a key finding, the proposed solution is efficient and could reduce the "patient's journey time" by more than 14 minutes and "time to identify" patients by 10 minutes. There was also a significant drop in the waiting time to triage and the time to finish the triage process. In conclusion, the proposed solution is considered innovative and can provide a positive added value for the patient's whole journey.Entities:
Mesh:
Year: 2021 PMID: 34972171 PMCID: PMC8719694 DOI: 10.1371/journal.pone.0262067
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 1First step—Check for patient/appointment validity.
Fig 2Second step—Patient check-in.
Fig 3Data flow between integration components.
First step to request patient and appointment details for verification.
|
|
| <soap:Envelope xmlns:soap = " |
|
|
|
|
| • “Query Format Code” was hard-coded to “R”: Response is in record-oriented format. |
|
|
| MSH|^~&|ENGINE|HCO|EMR|HCO|20200401122430| |QRY^A19|5431ddb4-d0f9-fera-92a6-8341f83c6d50|D|2.3\r |
Second step to response with details of patient and appointments.
|
|
|
|
| • |
|
|
|
|
| <soapenv:Envelope xmlns:soapenv = " |
Third step for “Check-in” request.
|
|
| <soap:Envelope xmlns:soap = " |
|
|
|
|
| • |
|
|
Final step to acknowledge the success of “Check-in” Request.
|
|
|
|
| • |
|
|
|
|
| <hco:patientCheckInResponse> |
Appointment characteristics.
| Characteristic | Control | Intervention |
|---|---|---|
|
| 306 | 338 |
|
| 61.2 | 67.6 |
|
| 273 (89.22%) | 244 (72.19%) |
|
| 54.6 | 48.8 |
|
| ||
| 2 (0.73%) | 136 (55.74%) | |
| 271 (99.27%) | 108 (44.26%) | |
|
| ||
| 96 (35.16%) | 116 (47.54%) | |
| 177 (64.84%) | 128 (52.46%) |
Performance targets–comparison.
| Stage | Control | Intervention | Target (min) | Absolute Difference % (95% CI) |
| ||
|---|---|---|---|---|---|---|---|
| Total* | Met Target % (95% CI) | Total | Met Target % (95% CI) | ||||
| Identification | 0 | 0 (0,0) | 244 | 100 (100, 100) | ≤ 5 | 100 (100, 100) | .000*** |
| Wait to Triage | 73 | 26.74 (21.46, 32.02) | 99 | 40.57 (34.37, 46.77) | ≤ 7 | 13.83 (5.70, 21.96) | .001** |
| Triage | 96 | 35.17 (29.47, 40.87) | 177 | 72.54 (66.90, 78.18) | ≤ 3 | 37.37 (29.37, 45.37) | .000*** |
| Wait to Treatment | 49 | 17.95 (13.37, 22.53) | 38 | 15.57 (10.99, 20.15) | ≤ 10 | - 2.38 (-8.84, 4.08) | .471 |
| Treatment | 125 | 45.79 (39.84, 51.74) | 118 | 48.36 (42.05, 54.68) | ≤ 15 | 2.57 (-6.08, 11.22) | .558 |
| Whole Journey | 2 | 0.73 (-0.29, 1.75) | 136 | 55.74 (49.46, 62.01) | ≤ 40 | 55.01 (48.65, 61.36) | .000*** |
*Total = Number of appointments that met the target.
**Significance level at p***<0.001, p**<0.01, p* <0.05.
Median time to complete–comparison.
| Stage | Control | Intervention | Difference (min) |
|
|---|---|---|---|---|
| Median time to complete (IQR) | Median time to complete (IQR) | |||
| Identification | 10.37 (8.90–12.88) | 0.3 (0.28–0.32) | - 10:04 | .000*** |
| Wait to Triage | 8.57 (7.00–11.17) | 7.57 (5.55–8.93) | - 01:01 | .000*** |
| Triage | 3.20 (2.57–3.52) | 2.48 (1.93–3.12) | - 00:43 | .000*** |
| Wait to Treatment | 13.92 (11.53–18.37) | 13.60 (11.53–16.79) | - 00:19 | .0.259 |
| Treatment | 16.07 (14.00–18.87) | 15.37 (13.23–17.87) | - 00:42 | 0.023* |
| Whole Journey | 53.45 (49.65–58.38) | 39.26 (36.18–44.13) | - 14:11 | .000*** |
*Significance level at p***<0.001, p**<0.01, p* <0.05.