浏览代码

For wizard segments - disable segment-level edits and only launch the centers

Vijayakrishnan 3 年之前
父节点
当前提交
feaf6427b1

+ 4 - 4
resources/views/app/patient/note/dashboard.blade.php

@@ -2272,7 +2272,7 @@
                         </div>
                         <div class="nbt-container px-2 py-1 border-right border-info d-inline-flex align-self-stretch">
                             <div native target="_blank"
-                                 class="c-pointer d-inline-flex align-items-center"
+                                 class="c-pointer d-inline-flex align-items-center medications-center-trigger"
                                  open-in-stag-popup
                                  mc-initer="medications-center-{{$note->id}}"
                                  title="Medications Center"
@@ -2284,7 +2284,7 @@
                         </div>
                         <div class="nbt-container px-2 py-1 border-right border-info d-inline-flex align-self-stretch">
                             <div native target="_blank"
-                                 class="c-pointer d-inline-flex align-items-center"
+                                 class="c-pointer d-inline-flex align-items-center problems-center-trigger"
                                  open-in-stag-popup
                                  mc-initer="problems-center-{{$note->id}}"
                                  title="Problems Center"
@@ -2296,7 +2296,7 @@
                         </div>
                         <div class="nbt-container px-2 py-1 border-right border-info d-inline-flex align-self-stretch">
                             <div native target="_blank"
-                                 class="c-pointer d-inline-flex align-items-center"
+                                 class="c-pointer d-inline-flex align-items-center goals-center-trigger"
                                  open-in-stag-popup
                                  mc-initer="goals-center-{{$note->id}}"
                                  title="Goals Center"
@@ -2308,7 +2308,7 @@
                         </div>
                         <div class="nbt-container px-2 py-1 border-right border-info d-inline-flex align-self-stretch">
                             <div native target="_blank"
-                                 class="c-pointer d-inline-flex align-items-center"
+                                 class="c-pointer d-inline-flex align-items-center allergies-center-trigger"
                                  open-in-stag-popup
                                  mc-initer="allergies-center-{{$note->id}}"
                                  title="Allergies Center"

+ 22 - 0
resources/views/app/patient/note/dashboard_script.blade.php

@@ -117,6 +117,28 @@
                         // TODO: do this in the proper place
                         if(editParent.is('[data-segment-template-name="medrisk_vigilence"]')) return false;
 
+                        // TEMP: show wizard for allergies, rx, dx, goals
+                        if(editParent.is('[data-segment-template-name="plan_allergies"]') ||
+                            editParent.is('[data-segment-template-name="intake_allergies"]')) {
+                            $('.note-bottom-toolbar .allergies-center-trigger').trigger('click');
+                            return false;
+                        }
+                        else if(editParent.is('[data-segment-template-name="plan_problems"]') ||
+                            editParent.is('[data-segment-template-name="intake_problems"]')) {
+                            $('.note-bottom-toolbar .problems-center-trigger').trigger('click');
+                            return false;
+                        }
+                        else if(editParent.is('[data-segment-template-name="plan_medications"]') ||
+                            editParent.is('[data-segment-template-name="intake_medications"]')) {
+                            $('.note-bottom-toolbar .medications-center-trigger').trigger('click');
+                            return false;
+                        }
+                        else if(editParent.is('[data-segment-template-name="plan_goals"]') ||
+                            editParent.is('[data-segment-template-name="intake_goals"]')) {
+                            $('.note-bottom-toolbar .goals-center-trigger').trigger('click');
+                            return false;
+                        }
+
                         // TEMP: open in popup if LS segment
                         if(editParent.is('[data-segment-template-name^="lifestyle_"]')) {
                             showStagPopup('segment-popup-' + editParent.attr('data-segment-template-name'), true);