You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create a triage algorithm that pre-screen a patient and generate a physician SOAP note for clinical decision support.
10
11
11
-
This program is free software: you can redistribute it and/or modify
12
-
it under the terms of the GNU General Public License as published by
13
-
the Free Software Foundation, either version 3 of the License, or
14
-
(at your option) any later version.
15
-
16
-
This program is distributed in the hope that it will be useful,
17
-
but WITHOUT ANY WARRANTY; without even the implied warranty of
18
-
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19
-
GNU General Public License for more details.
20
-
21
-
You should have received a copy of the GNU General Public License
22
-
along with this program. If not, see <http://www.gnu.org/licenses/>.
23
-
24
12
# Description
25
-
This is an unique conditional logic plugin that lets you create set a questions whose answers generate a physician SOAP note.
13
+
Design algorithms to screen and triage patients with chronic diseases at a medical facility. Questions are presented to the patient to gather information for their visit. The collected information are analyzed by the algorithm and presented to a clinician in the form of a medical assessment and/or treatment plan.
26
14
27
15
**To publish a triage algorithm, place its shortcode in a post or page.**
28
16
29
17
# Features
30
-
#### Create unlimited number of triage algorithms
31
-
This plugin has no limitations on the number of triage algorithms you can have.
18
+
#### Create algorithms to ask questions
19
+
- An unlimited number of algorithms and questions are supported.
20
+
21
+
#### Present questions in multiple formats
22
+
- Generate user input forms by presenting single choice (radio buttons), multiple choice (checkboxes), single free text (textarea), or multiple free text (textarea) answers.
23
+
24
+
#### Decision tree modifies the algorithm in real-time
25
+
- Define how the algorithm reacts based on intput to the question. Different paths are selected based on input received.
26
+
27
+
#### Analyze answers for clinical decision support
28
+
- This is where the real magic happens. The algorithm processes answers for presentation to medical professionals in a clinical language and format. Provide the medical professional with an assessment of the patient and treatment plan for the patient.
29
+
30
+
#### Display dashboard of algorithm submissions
31
+
- Present all submissions in a summary dashboard for presenter to review and provide feedback.
32
+
33
+
#### Export submission data to a CSV file
34
+
- Extract raw data into an external file for a variety of offline uses.
32
35
33
-
#### Question types support: single-choice, multiple-choice, text
34
-
The plugin will generate respectively a group of radio buttons, checkboxes, or a text area.
36
+
# Installation
37
+
1. Upload the plugin zip file to WordPress in the 'Plugins' section.
38
+
..* Alternatively, unzip and upload the entire 'triage-algorithm' folder to the '/wp-content/plugins/' directory.
39
+
2. Activate the plugin.
40
+
3. Go to "Triage Algorithm" settings to manage the plugin and setup algorithms.
41
+
4. Place the shortcode(s) in a post or page to publish the features.
42
+
5. View the post or page to see the triage algorithm in action.
35
43
36
-
#### Define what to do when specific answer is chosen
37
-
You can define to go to next question, go to a specific selected question, or finish the algorithm.
44
+
**Attention Multi-Site (WP Network) Users!**
45
+
- The plugin is perfectly compatible with multi-site installations but it should be activated as **blog admin** and NOT as superadmin.
38
46
39
-
#### Export user's answers to a CSV file - with or without details
40
-
The CSV file can be used to analyze user results in Excel, import it in a database and so on.
47
+
# Upgrading
48
+
1. Backup your data.
49
+
2. Deactivate the plugin.
50
+
3. Delete the plugin (Note: Your data will NOT be deleted);
51
+
4. Follow the installation steps above to install the new plugin.
52
+
5. Make sure to activate the pluging.
41
53
42
54
# Getting Started
43
55
Once activated the plugin go to Triage Algorithm -> Algorithms in your WP dashboard and create your first algorithm. After entering the algorithm title, description and other settings you will be redirected to create the algorithm results / outcomes.
@@ -48,29 +60,35 @@ After you create your results you will be redirected to creating the actual ques
48
60
49
61
Don't forget that the algorithm must be **published** before it becomes accessible. Publishing happens when you manually place the shortcode of the algorithm in a post or page or select the option "Automatically publish" when you save it.
50
62
51
-
**Attention Multi-Site (WP Network) Users!**
52
-
The plugin is perfectly compatible with multi-site installations but it should be activated as **blog admin** and NOT as superadmin.
53
-
54
-
# Installation
55
-
1. Unzip the contents and upload the entire `triage-algorithm` directory to the `/wp-content/plugins/` directory
56
-
2. Activate the plugin through the 'Plugins' menu in WordPress
57
-
3. Go to "Triage Algorithm" in your menu and manage the plugin
58
-
4. To publish an algorithm place its shortcode in a post or page
59
-
60
63
# Frequently Asked Questions
61
64
None yet.
62
65
63
66
# Screenshots
64
-
1. The create / edit algorithm form lets you give a title and specify the dynamic end output
65
-
2. Here is how the different choices can be connected to different outcomes (plus assigning points at the same time)
66
-
3. And of course you can define different results depending on the results collected in the quiz
67
+
1. Creating a triage algorithm question.
68
+
2. How the triage algorithm is displayed.
69
+
3. The SOAP note processed by the triage algorithm for clinical decision support.
70
+
4. The submissions dashboard to capture feedback for machine learning.
67
71
68
72
# Changelog
69
-
## Version 2.0.1
70
-
- Bug fixes.
71
-
72
-
## Version 2.0
73
-
- Added Dashboard functionality.
74
-
75
-
## Version 1.0
76
-
- First public release of a triage algorithm.
73
+
## 2.0.2 (Bug Fix)
74
+
- Emails to Admin when submissions received not working.
75
+
- Text fields not required allowing patients to submit blank answers.
76
+
- Fixed plugin activation error.
77
+
- Fixed plugin cannot be upgraded by deleting/uploading new ZIP file.
78
+
79
+
## 2.0.1 (Bug Fix)
80
+
- Submissions dashboard had no clickable link to open SOAP note when user did not provide a Study ID.
81
+
- SOAP note not saved properly. Submissions dashboard did not display SOAP note.
82
+
- Submissions dashboard cannot filter results for specific triage algorithms.
83
+
- Submissions (WordPress admin mode) did not display text answers. Displayed answer ID instead.
84
+
85
+
## 2.0 (Dashboard)
86
+
- Dashboard to review triage algorithm submissions.
87
+
- Use shortcodes to publish the submissions dashboard.
88
+
89
+
## 1.0 (Triage Algorithm)
90
+
- Create triage algorithms with unlimited questions and answers.
91
+
- Use shortcodes to publish algorithms.
92
+
- Present algorithm questionnaires and save results.
93
+
- Generate SOAP note for clinical decision support.
94
+
- E-mail or fax SOAP notes to an external destination.
0 commit comments