Răsfoiți Sursa

Note CM setup UI updates

Vijayakrishnan 3 ani în urmă
părinte
comite
a18bfedd91
1 a modificat fișierele cu 68 adăugiri și 6 ștergeri
  1. 68 6
      resources/views/app/patient/note/dashboard.blade.php

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

@@ -512,7 +512,7 @@
 
                     <hr>
                         <div class="note-tree-node"><a native="" target="_top" data-non-segment-target="Prescriptions" href="#">ERx &amp; Orders</a></div>
-                        <div class="note-tree-node"><a native="" target="_top" data-non-segment-target="CM Setup" href="#">CM Setup</a></div>
+                        <div class="note-tree-node"><a native="" target="_top" data-non-segment-target="CM Setup" href="#">Chronic Care Management</a></div>
                         <div class="note-tree-node"><a native="" target="_top" data-non-segment-target="RM Setup" href="#">RM Setup</a></div>
                         <div class="note-tree-node"><a native="" target="_top" data-non-segment-target="Supply Orders Summary" href="#">Supply Orders Summary</a></div>
                         <div class="note-tree-node"><a native="" target="_top" data-non-segment-target="ICDs" href="#">ICDs</a></div>
@@ -635,10 +635,10 @@
 
                 <div class="p-3 border-bottom screen-only" data-non-segment-section="CM Setup">
                     <div class="d-flex align-items-center mb-3">
-                        <p class="font-weight-bold text-secondary m-0 font-size-14">CM Setup</p>
+                        <p class="font-weight-bold text-secondary m-0 font-size-14">Chronic Care Management (CCM)</p>
                     </div>
-                    <div class="mb-3 d-flex align-items-center">
-                        <span class="min-width-140px">CM Setup Status:</span>
+                    <div class="mb-3 d-flex align-items-baseline">
+                        <span class="min-width-140px">Enrollment Status:</span>
                         <div class="d-inline-flex align-items-center flex-grow-1">
                             @if($patient->has_cm_setup_been_performed)
                                 <span class="text-nowrap text-success">
@@ -650,7 +650,7 @@
                                         <a href="" show start>Undo</a>
                                         <form url="/api/note/undoMarkCmSetupPerformed">
                                             <input type="hidden" name="uid" value="{{$note->uid}}">
-                                            <p>Un-enroll from CM?</p>
+                                            <p>Un-enroll from CCM?</p>
                                             <div class="mb-0">
                                                 <button class="btn btn-primary btn-sm" submit>Submit</button>
                                                 <button class="btn btn-default border btn-sm" cancel>Cancel</button>
@@ -668,7 +668,7 @@
                                         <a href="" show start>Mark as enrolled</a>
                                         <form url="/api/note/markCmSetupPerformedAsMcp">
                                             <input type="hidden" name="uid" value="{{$note->uid}}">
-                                            <p>Mark as enrolled into CM?</p>
+                                            <p>Mark as enrolled into CCM?</p>
                                             <div class="mb-0">
                                                 <button class="btn btn-primary btn-sm" submit>Submit</button>
                                                 <button class="btn btn-default border btn-sm" cancel>Cancel</button>
@@ -680,6 +680,68 @@
                         </div>
                     </div>
 
+
+                    <div class="d-flex align-items-baseline">
+                        <span class="min-width-140px">CCM Reasons:</span>
+                        <div class="">
+                            @if(!$patient->cmReasons || !count($patient->cmReasons))
+                                <span class="text-secondary">None</span>
+                            @else
+                                <div>
+                                @foreach($patient->cmReasons as $reason)
+                                    <div class="border-bottom pb-1 mb-1 d-flex align-items-start">
+                                        <b class="width-90px">{{$reason->code}}</b>
+                                        <span class="width-200px mr-3">{{$reason->description}}</span>
+                                        <div moe>
+                                            <a start show>Edit</a>
+                                            <form url="/api/clientCmRmReason/updateBasic" class="mcp-theme-1">
+                                                <input type="hidden" name="uid" value="{{$reason->uid}}">
+                                                <div class="mb-2">
+                                                    <label class="text-sm mb-1 text-secondary">Code *</label>
+                                                    <input type="text" class="form-control form-control-sm"
+                                                           name="code" value="{{$reason->code}}" required>
+                                                </div>
+                                                <div class="mb-2">
+                                                    <label class="text-sm mb-1 text-secondary">Description</label>
+                                                    <input type="text" class="form-control form-control-sm"
+                                                           name="description" value="{{$reason->description}}">
+                                                </div>
+                                                <div>
+                                                    <button submit class="btn btn-sm btn-primary mr-1">Submit</button>
+                                                    <button cancel class="btn btn-sm btn-default border">Cancel</button>
+                                                </div>
+                                            </form>
+                                        </div>
+                                    </div>
+                                @endforeach
+                                </div>
+                            @endif
+                            <div>
+                                <div moe>
+                                    <a start show>+ Add</a>
+                                    <form url="/api/clientCmRmReason/create" class="mcp-theme-1">
+                                        <input type="hidden" name="clientUid" value="{{$patient->uid}}">
+                                        <input type="hidden" name="cmOrRm" value="CM">
+                                        <div class="mb-2">
+                                            <label class="text-sm mb-1 text-secondary">Code *</label>
+                                            <input type="text" class="form-control form-control-sm"
+                                                   name="code" value="" required>
+                                        </div>
+                                        <div class="mb-2">
+                                            <label class="text-sm mb-1 text-secondary">Description</label>
+                                            <input type="text" class="form-control form-control-sm"
+                                                   name="description" value="">
+                                        </div>
+                                        <div>
+                                            <button submit class="btn btn-sm btn-primary mr-1">Submit</button>
+                                            <button cancel class="btn btn-sm btn-default border">Cancel</button>
+                                        </div>
+                                    </form>
+                                </div>
+                            </div>
+                        </div>
+                    </div>
+
                 </div>
 
                 <div class="p-3 border-bottom screen-only" data-non-segment-section="RM Setup">