| Literature DB >> 33985481 |
Mecit Can Emre Simsekler1, Noura Hamed Alhashmi2, Elie Azar2, Nelson King2, Rana Adel Mahmoud Ali Luqman3, Abdalla Al Mulla3.
Abstract
BACKGROUND: Patient satisfaction is a multi-dimensional concept that provides insights into various quality aspects in healthcare. Although earlier studies identified a range of patient and provider-related determinants, their relative importance to patient satisfaction remains unclear.Entities:
Keywords: Data analytics; Healthcare operations; Machine learning; Patient experience; Patient satisfaction; Quality; Random forests
Mesh:
Year: 2021 PMID: 33985481 PMCID: PMC8120836 DOI: 10.1186/s12911-021-01519-5
Source DB: PubMed Journal: BMC Med Inform Decis Mak ISSN: 1472-6947 Impact factor: 2.796
Python libraries used in this study
| Library | Description |
|---|---|
| Pandas | Provides high-level data structures and many more tools [ |
| Matplot | Used for data visualization and can create two-dimensional graphs and diagrams [ |
| Seaborn | Used for data visualization with extensive settings for processing charts [ |
| Scikit-learn | Exposes many of the machine learning packages [ |
Parameter search space in grid search analysis
| Parameter | Range |
|---|---|
| max_depth (maximum depth of the tree) | [3; 4; 5; 6; 7; 8; 9; 10; 12; 15] |
| min_samples_leaf (minimum number of data points allowed in a leaf node) | [1; 2; 3; 4; 5; 6; 7; 8; 9; 10; 15] |
| min_samples_split (minimum number of data points in a node before the node is split) | [2; 3; 4; 5; 6; 8; 10; 15] |
| n_estimator (number of trees in the forest) | [100; 150; 200; 250; 300; 400; 500; 600; 800; 1000; 1200] |
Patient-related determinants
| Patient-related determinants | Percentage | |
|---|---|---|
| 1.1_Nationality | Locals | 89.1 |
| Foreigners | 10.9 | |
| 1.2_Gender | Male | 54.3 |
| Female | 45.7 | |
| 1.3_Age | Age group 1 (<21) | 7.3 |
| Age group 2 (21 to 30) | 22.9 | |
| Age group 3 (30 to 40) | 22.1 | |
| Age group 4 (40 to 50) | 34.6 | |
| Age group 5 (50 to 65) | 12.7 | |
| Age group 6 (>65) | 0.5 | |
| 1.4_PTN | New patient | 78.4 |
| Established patient | 21.7 |
Results of random forest models
| Performance metric/hyper-parameters | Model 1: registration process | Model 2: consultation process |
|---|---|---|
| Accuracy | 0.78 | 0.93 |
| Hyper-parameters | ||
| | 10 | 10 |
| | 2 | 2 |
| | 2 | 7 |
| | 100 | 150 |
Fig. 1Model 1: feature importance summary for the registration stage
Top three drivers of patient satisfaction in the registration stage
| Determinants | Rank | Importance score | Question code | Survey question |
|---|---|---|---|---|
| Patient-related determinants | 1st | 0.20 | 1.3_Age | Age group |
| 2nd | 0.11 | 1.1_Nationality | Nationality | |
| 3rd | 0.10 | 1.4_PTN | Patient type (e.g., new patient and established patient) | |
| Provider-related determinants | 1st | 0.11 | CT3_S | Total time taken for registration (time-related) |
| 2nd | 0.07 | CT2_S | Time taken upon arrival to acknowledge you at the registration desk (time-related) | |
| 3rd | 0.07 | CP1_S | Knowledge of the registration staff whilst handling the registration process (procedure-related) |
Fig. 2Radar chart for the registration stage
Fig. 3Model 2: feature importance summary for the consultation stage
Top three drivers of patient satisfaction in the consultation stage
| Determinants | Rank | Importance score | Question code | Survey question |
|---|---|---|---|---|
| Patient-related determinants | 1st | 0.14 | 1.3_Age | Age group |
| 2nd | 0.06 | 1.4_PTN | Patient type (e.g., new patient and established patient) | |
| 3rd | 0.05 | 1.2_Gender | Gender | |
| Provider-related determinants | 1st | 0.14 | EB4_S | Attentiveness and knowledge of the Doctor/Physician while listening to your queries (behaviour-related) |
| 2nd | 0.10 | ET3_S | Waiting time to see the Doctor/Physician (time-related) | |
| 3rd | 0.09 | EP4_S | Doctor/Physician’s explanation of the next steps in treatment (e.g., tests, medications, etc.) (procedure-related) |
Fig. 4Radar chart for the consultation stage