A non-transitory machine-readable medium storing instructions that, when executed by one or more processors of a computing device, cause the computing device to:
- display, on a display of a computing device, a graphical user interface (GUI) screen having a body;
- display, on the display of the computing device, an expandable tab in a collapsed state within the GUI screen;
- responsive to a user selection of the expandable tab in the collapsed state, expand the expandable tab to an expanded state and present on the expandable tab a first plurality of GUI elements and a second plurality of user-selectable GUI elements, each of the user-selectable GUI elements indicating a respective type of medical case, each of the second plurality of user-selectable GUI elements indicating a respective body system, wherein the expandable tab, when in an expanded state, partially overlays the body of the GUI screen;
- dynamically create, in the body of the GUI screen, a patient-specific GUI by:
- responsive to a user selection of one of the first plurality of GUI elements presented on the expandable tab, the user selection resulting in an indicated type of medical case:
- dynamically displaying, on the display of the computing device, within a first user-selectable GUI region of the body of the GUI screen, a medical case-specific plurality of GUI question elements, each of the GUI question elements including:
- an indicator of a subjective question regarding a condition of a patient presenting with the indicated type of medical case;
- and
- a plurality of user-selectable GUI response elements indicating a respective plurality of distinct patient responses to the subjective question;
- and
- dynamically displaying, on the display of the computing device, within a second user-selectable GUI region of the body of the GUI screen, the second user-selectable GUI region being independently user-selectable from the first user-selectable GUI region, a medical case-specific plurality of GUI prompt elements, each of the GUI prompt elements including:
- an indicator of a prompt to perform an objective observation of the patient presenting with the indicated type of medical case;
- and
- a plurality of user-selectable GUI input elements indicating a respective plurality of distinct outcomes to the prompted objective observation;
- and
- responsive to a user selection of one of the second plurality of GUI elements presented on the expandable tab, the user selection resulting in an indicated body system:
- further dynamically displaying, by the computing device, within the first user-selectable GUI region displaying the medical case-specific plurality of GUI question elements, a body system-specific plurality of further GUI question elements, each of the further GUI question elements including:
- an indicator of a further subjective question regarding a condition of the patient pertaining to the indicated body system;
- and
- a further plurality of user-selectable GUI response elements indicating a respective plurality of distinct patient responses to the further subjective question;
- and
- further dynamically displaying, by the computing device, within the second user-selectable GUI region displaying the medical case-specific plurality of GUI prompt elements, a body system-specific plurality of further GUI prompt elements, each of the further GUI prompt elements including:
- an indicator of a further prompt to perform an objective observation of the patient pertaining to the indicated body system;
- and
- a further plurality of user-selectable GUI input elements indicating a respective further plurality of distinct outcomes to the objective observation prompted by the further prompt.