ソースを参照

Omega - lifestyle - relevance feature

Vijayakrishnan 3 年 前
コミット
4f204977f6

+ 5 - 1
resources/views/app/patient/behavior-center.blade.php

@@ -29,7 +29,11 @@ $points = [
 
             @foreach($points as $p)
                 <?php $point = $p['point']; ?>
-                <tr class="point-row" data-uid="{{$point ? $point->uid : ''}}">
+                <?php $rel = $point->relevanceToNote($note); ?>
+                <tr class="{{$rel ? 'relevant-to-visit' : ''}} point-row" data-uid="{{$point ? $point->uid : ''}}">
+                    @if($patient->core_note_id !== $note->id)
+                        @include('app.patient.wizard-partials.relevance-column', ['point' => $point])
+                    @endif
                     <td>
                         <div class="d-flex align-items-center">
                             <b class="mr-2">{{$p['name']}}</b>

+ 5 - 1
resources/views/app/patient/exercise-center.blade.php

@@ -27,7 +27,11 @@ $points = [
 
             @foreach($points as $p)
                 <?php $point = $p['point']; ?>
-                <tr class="point-row" data-uid="{{$point ? $point->uid : ''}}">
+                <?php $rel = $point->relevanceToNote($note); ?>
+                <tr class="{{$rel ? 'relevant-to-visit' : ''}} point-row" data-uid="{{$point ? $point->uid : ''}}">
+                    @if($patient->core_note_id !== $note->id)
+                        @include('app.patient.wizard-partials.relevance-column', ['point' => $point])
+                    @endif
                     <td>
                         <div class="d-flex align-items-center">
                             <b class="mr-2">{{$p['name']}}</b>

+ 0 - 1
resources/views/app/patient/module-specific-summary-renderers/behavior/plan.blade.php

@@ -15,7 +15,6 @@
                 <tr>
                     <td class="width-40px px-2 {{ $rel ? 'font-weight-bold text-info':'' }}">
                         @if($rel)
-                            <?php $numRelevant++; ?>
                             {{ $j }}.*
                         @else
                             {{ $j }}.

+ 0 - 1
resources/views/app/patient/module-specific-summary-renderers/behavior/subjective.blade.php

@@ -15,7 +15,6 @@
                 <tr>
                     <td class="width-40px px-2 {{ $rel ? 'font-weight-bold text-info':'' }}">
                         @if($rel)
-                            <?php $numRelevant++; ?>
                             {{ $j }}.*
                         @else
                             {{ $j }}.

+ 0 - 1
resources/views/app/patient/module-specific-summary-renderers/exercise/plan.blade.php

@@ -15,7 +15,6 @@
                 <tr>
                     <td class="width-40px px-2 {{ $rel ? 'font-weight-bold text-info':'' }}">
                         @if($rel)
-                            <?php $numRelevant++; ?>
                             {{ $j }}.*
                         @else
                             {{ $j }}.

+ 0 - 1
resources/views/app/patient/module-specific-summary-renderers/exercise/subjective.blade.php

@@ -15,7 +15,6 @@
                 <tr>
                     <td class="width-40px px-2 {{ $rel ? 'font-weight-bold text-info':'' }}">
                         @if($rel)
-                            <?php $numRelevant++; ?>
                             {{ $j }}.*
                         @else
                             {{ $j }}.

+ 0 - 1
resources/views/app/patient/module-specific-summary-renderers/nutrition/plan.blade.php

@@ -15,7 +15,6 @@
                 <tr>
                     <td class="width-40px px-2 {{ $rel ? 'font-weight-bold text-info':'' }}">
                         @if($rel)
-                            <?php $numRelevant++; ?>
                             {{ $j }}.*
                         @else
                             {{ $j }}.

+ 0 - 1
resources/views/app/patient/module-specific-summary-renderers/nutrition/subjective.blade.php

@@ -15,7 +15,6 @@
                 <tr>
                     <td class="width-40px px-2 {{ $rel ? 'font-weight-bold text-info':'' }}">
                         @if($rel)
-                            <?php $numRelevant++; ?>
                             {{ $j }}.*
                         @else
                             {{ $j }}.

+ 5 - 1
resources/views/app/patient/nutrition-center.blade.php

@@ -36,7 +36,11 @@ $points = [
         <table class="table table-sm table-bordered bg-white mb-2 point-table read">
             @foreach($points as $p)
                 <?php $point = $p['point']; ?>
-                <tr class="point-row" data-uid="{{$point ? $point->uid : ''}}">
+                <?php $rel = $point->relevanceToNote($note); ?>
+                <tr class="{{$rel ? 'relevant-to-visit' : ''}} point-row" data-uid="{{$point ? $point->uid : ''}}">
+                    @if($patient->core_note_id !== $note->id)
+                        @include('app.patient.wizard-partials.relevance-column', ['point' => $point])
+                    @endif
                     <td>
                         <div class="d-flex align-items-center">
                             <b class="mr-2">{{$p['name']}}</b>

+ 8 - 0
resources/views/app/patient/wizard-partials/common-script.blade.php

@@ -632,6 +632,10 @@ parentSegment.find('.toggle-relevance')
                     $('.visit-segment[data-segment-template-name="{{$segment_part}}"]').find('.refresh-segment').trigger('click');
                     $('.visit-segment[data-segment-template-name="subjective_general_v2"]').find('.refresh-segment').trigger('click');
                     $('.visit-segment[data-segment-template-name="plan_free_text_v2"]').find('.refresh-segment').trigger('click');
+                    $('.visit-segment[data-segment-template-name="omega_subjective_system"]').find('.refresh-segment').trigger('click');
+                    $('.visit-segment[data-segment-template-name="omega_objective_system"]').find('.refresh-segment').trigger('click');
+                    $('.visit-segment[data-segment-template-name="omega_assessment_system"]').find('.refresh-segment').trigger('click');
+                    $('.visit-segment[data-segment-template-name="omega_plan_system"]').find('.refresh-segment').trigger('click');
                     if(typeof refreshRHSSidebar !== 'undefined') refreshRHSSidebar();
                 }
             }, 'json');
@@ -649,6 +653,10 @@ parentSegment.find('.toggle-relevance')
                         $('.visit-segment[data-segment-template-name="{{$segment_part}}"]').find('.refresh-segment').trigger('click');
                         $('.visit-segment[data-segment-template-name="subjective_general_v2"]').find('.refresh-segment').trigger('click');
                         $('.visit-segment[data-segment-template-name="plan_free_text_v2"]').find('.refresh-segment').trigger('click');
+                        $('.visit-segment[data-segment-template-name="omega_subjective_system"]').find('.refresh-segment').trigger('click');
+                        $('.visit-segment[data-segment-template-name="omega_objective_system"]').find('.refresh-segment').trigger('click');
+                        $('.visit-segment[data-segment-template-name="omega_assessment_system"]').find('.refresh-segment').trigger('click');
+                        $('.visit-segment[data-segment-template-name="omega_plan_system"]').find('.refresh-segment').trigger('click');
                         if(typeof refreshRHSSidebar !== 'undefined') refreshRHSSidebar();
                     }
                 }, 'json');