浏览代码

RPM admin matrix - show total rm minutes

Vijayakrishnan 3 年之前
父节点
当前提交
8b523ac00d

+ 1 - 0
app/Http/Controllers/PracticeManagementController.php

@@ -2124,6 +2124,7 @@ SELECT client.name_first, client.name_last,
        care_month.id as care_month_id,
        care_month.is_claim_closed,
        care_month.start_date,
+       care_month.rm_total_time_in_seconds,
        care_month.rm_total_time_in_seconds_by_mcp,
        care_month.rm_total_time_in_seconds_by_rmm_pro,
        care_month.number_of_days_with_remote_measurements,

+ 8 - 0
resources/views/app/practice-management/remote-monitoring-row-markup-for-admin.blade.php

@@ -102,6 +102,14 @@
         </div>
     </td>
 
+    <td>
+        <div class="d-flex align-items-baseline">
+            <i class="mr-1 text-sm fa {{$iPatient->rm_total_time_in_seconds >= 1200 ? 'fa-check text-success' : 'fa-exclamation-triangle text-danger on-hover-opaque'}}"></i>
+            <span class="text-nowrap">{{round($iPatient->rm_total_time_in_seconds / 60)}}:{{round($iPatient->rm_total_time_in_seconds % 60)}}</span>
+            <span class="sort-data d-none">{{$iPatient->rm_total_time_in_seconds}}</span>
+        </div>
+    </td>
+
     <td>
         @if($lastVisitWithin90Days && $iPatient->has_mcp_interacted_with_client_about_rm && $iPatient->number_of_days_with_remote_measurements >= 16 && $iPatient->rm_total_time_in_seconds_by_mcp >= 1200)
             <span class="text-success">

+ 1 - 0
resources/views/app/practice-management/rpm-matrix-for-admin-table.blade.php

@@ -39,6 +39,7 @@
                 <th class="border-0">@include('app.practice-management._sort_header_multi', ['route' => route("practice-management.rpm-matrix-admin"), 'label' => '#Meas.<br>Days', 'key' => 'number_of_days_with_remote_measurements'])</th>
                 <th class="border-0">@include('app.practice-management._sort_header_multi', ['route' => route("practice-management.rpm-matrix-admin"), 'label' => '#MCP<br>Mins.', 'key' => 'rm_total_time_in_seconds_by_mcp'])</th>
                 <th class="border-0">@include('app.practice-management._sort_header_multi', ['route' => route("practice-management.rpm-matrix-admin"), 'label' => '#RMM<br>Mins.', 'key' => 'rm_total_time_in_seconds_by_rmm_pro'])</th>
+                <th class="border-0">@include('app.practice-management._sort_header_multi', ['route' => route("practice-management.rpm-matrix-admin"), 'label' => '#Total<br>Mins.', 'key' => 'rm_total_time_in_seconds'])</th>
                 <th class="border-0 text-secondary">MCP</th>
                 <th class="border-0 text-secondary">RMM</th>
                 <th class="border-0 text-secondary">454</th>