Browse Source

Medications center (wip)

Vijayakrishnan 3 years ago
parent
commit
db05a8601d

+ 4 - 0
app/Http/Controllers/NoteController.php

@@ -308,6 +308,10 @@ class NoteController extends Controller
         return '<div class="mrv-content border-top px-3 pt-2 mt-3">' . @$segment->summary_html . '</div>';
     }
 
+    public function medicationsCenter(Request $request, Client $client, Note $note) {
+        return view('app.patient.medications-center', compact('client', 'note'));
+    }
+
     // TODO move to utility
     private function callJava($request, $endPoint, $data, $guestAccessCode = null)
     {

+ 3 - 0
resources/views/app/patient/medications-center.blade.php

@@ -0,0 +1,3 @@
+<div class="mt-3 p-3 border-top min-height-500px" id="medications-center-{{$note->id}}">
+Hello
+</div>

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

@@ -2228,9 +2228,16 @@
                                 @endif
                             @endforeach
                         </div>
-                        <div class="nbt-container p-2 border-right border-info d-flex align-items-center">
-                            <i class="fa fa-bolt mr-1"></i>
-                            Rx
+                        <div class="nbt-container p-2 border-right border-info d-inline-flex align-self-stretch">
+                            <div native target="_blank"
+                                 class="c-pointer mrv-trigger d-inline-flex align-items-center"
+                                 open-in-stag-popup
+                                 title="Medications Center"
+                                 popup-style="wide"
+                                 href="/medications-center/{{$patient->uid}}/{{$note->uid}}">
+                                <i class="fa fa-bolt mr-1"></i>
+                                <span>Rx</span>
+                            </div>
                         </div>
                     </div>
                     @endif

+ 1 - 0
routes/web.php

@@ -316,6 +316,7 @@ Route::middleware('pro.auth')->group(function () {
     Route::get('/point/plan-log/{point}', 'NoteController@planLog')->name('point-plan-log');
     Route::get('/note/pdf/{note}', 'NoteController@downloadAsPdf')->name('note-pdf');
     Route::get('/segment-summary/{segment}', 'NoteController@segmentSummary')->name('segment-summary');
+    Route::get('/medications-center/{client}/{note}', 'NoteController@medicationsCenter')->name('medications-center');
 
     //mb claim single view
     Route::get('mb-claims/view/{mbClaim}', 'PatientController@mbClaim')->name('mb-claim');