Parcourir la source

Use and mandate whyNotEnrolledInRmCategory

Vijayakrishnan il y a 3 ans
Parent
commit
1db4b8cbff

+ 20 - 1
resources/views/app/patient/note/rm-setup.blade.php

@@ -87,12 +87,31 @@
                 <div class="d-flex align-items-center">
                     <span class="mr-1 text-secondary">Enrollment:</span>
                     <span>{{ ucwords($patient->is_enrolled_in_rm ? $patient->is_enrolled_in_rm : '-') }}</span>
+                    @if($patient->is_enrolled_in_rm === 'NO' && $patient->why_not_enrolled_in_rm_category)
+                        <span class="text-sm ml-2">({{$patient->why_not_enrolled_in_rm_category}})</span>
+                    @endif
                     @if($patient->is_enrolled_in_rm === 'YES')
                         <div moe class="ml-1">
                             <a start show><i class="fa fa-edit on-hover-opaque"></i></a>
                             <form url="/api/client/setIsEnrolledInRmToFalse" class="mcp-theme-1">
                                 <input type="hidden" name="uid" value="{{$patient->uid}}">
-                                <p>Un-enroll from RPM?</p>
+                                <p class="mb-2">Un-enroll from RPM?</p>
+                                <div class="mb-2">
+                                    <label class="text-secondary text-sm mb-1">Reason</label>
+                                    <select name="whyNotEnrolledInRmCategory" class="form-control" required>
+                                        <option value="">-- select --</option>
+                                        <option value="Withdrawn">Withdrawn</option>
+                                        <option value="Inactive">Inactive</option>
+                                        <option value="Entry Error">Entry Error</option>
+                                        <option value="Test Chart">Test Chart</option>
+                                        <option value="Deceased">Deceased</option>
+                                        <option value="No Longer Eligible">No Longer Eligible</option>
+                                    </select>
+                                </div>
+                                <div class="mb-2">
+                                    <label class="text-secondary text-sm mb-1">Memo</label>
+                                    <textarea type="text" name="whyNotEnrolledInRmMemo" class="form-control"></textarea>
+                                </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>

+ 19 - 0
resources/views/app/patient/partials/rm-setup.blade.php

@@ -60,12 +60,31 @@
           <div class="d-flex align-items-center">
               <span class="mr-1 text-secondary">Enrollment:</span>
               <span>{{ ucwords($patient->is_enrolled_in_rm ? $patient->is_enrolled_in_rm : '-') }}</span>
+              @if($patient->is_enrolled_in_rm === 'NO' && $patient->why_not_enrolled_in_rm_category)
+                  <span class="text-sm ml-2">({{$patient->why_not_enrolled_in_rm_category}})</span>
+              @endif
               @if($patient->is_enrolled_in_rm === 'YES')
                   <div moe wide class="ml-2">
                       <a start show><i class="fa fa-edit on-hover-opaque"></i></a>
                       <form url="/api/client/setIsEnrolledInRmToFalse" class="mcp-theme-1">
                           <input type="hidden" name="uid" value="{{$patient->uid}}">
                           <h2 class="alert alert-warning"><i class="fa fa-warning"></i> RPM Enrollment Cancellation</h2>
+                          <div class="mb-2">
+                              <label class="text-secondary text-sm mb-1">Reason</label>
+                              <select name="whyNotEnrolledInRmCategory" class="form-control" required>
+                                  <option value="">-- select --</option>
+                                  <option value="Withdrawn">Withdrawn</option>
+                                  <option value="Inactive">Inactive</option>
+                                  <option value="Entry Error">Entry Error</option>
+                                  <option value="Test Chart">Test Chart</option>
+                                  <option value="Deceased">Deceased</option>
+                                  <option value="No Longer Eligible">No Longer Eligible</option>
+                              </select>
+                          </div>
+                          <div class="mb-2">
+                              <label class="text-secondary text-sm mb-1">Memo</label>
+                              <textarea type="text" name="whyNotEnrolledInRmMemo" class="form-control"></textarea>
+                          </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>

+ 14 - 6
resources/views/app/patient/settings.blade.php

@@ -616,13 +616,21 @@
                     <a start show><i class="fa fa-edit"></i> Set is enrolled to RM to false</a>
                     <form url="/api/client/setIsEnrolledInRmToFalse" class="mcp-theme-1">
                         <input type="hidden" name="uid" value="{{$patient->uid}}">
-                        <div class="form-group">
-                            <label class="control-label">Why Not Enrolled In Rm Category</label>
-                            <input type="text" name="whyNotEnrolledInRmCategory" class="form-control">
+                        <div class="mb-2">
+                            <label class="text-secondary text-sm mb-1">Reason</label>
+                            <select name="whyNotEnrolledInRmCategory" class="form-control" required>
+                                <option value="">-- select --</option>
+                                <option value="Withdrawn">Withdrawn</option>
+                                <option value="Inactive">Inactive</option>
+                                <option value="Entry Error">Entry Error</option>
+                                <option value="Test Chart">Test Chart</option>
+                                <option value="Deceased">Deceased</option>
+                                <option value="No Longer Eligible">No Longer Eligible</option>
+                            </select>
                         </div>
-                        <div class="form-group">
-                            <label class="control-label">Why Not Enrolled In Rm Memo</label>
-                            <input type="text" name="whyNotEnrolledInRmMemo" class="form-control">
+                        <div class="mb-2">
+                            <label class="text-secondary text-sm mb-1">Memo</label>
+                            <textarea type="text" name="whyNotEnrolledInRmMemo" class="form-control"></textarea>
                         </div>
                         <div>
                             <button submit class="btn btn-sm btn-primary mr-1">Submit

+ 5 - 1
resources/views/layouts/patient-header.blade.php

@@ -75,7 +75,11 @@ $addressParts .= implode(", ", $addressPart2);
         </span>
       </h6>
       <div class="d-flex border-left pl-2 ml-2">
-        <div class="mr-2">RPM: <b>{{ucwords(strtolower($patient->is_enrolled_in_rm))}}</b></div>
+        <div class="mr-2">RPM: <b>{{ucwords(strtolower($patient->is_enrolled_in_rm))}}</b>
+          @if($patient->is_enrolled_in_rm === 'NO' && $patient->why_not_enrolled_in_rm_category)
+            <span class="text-sm">({{$patient->why_not_enrolled_in_rm_category}})</span>
+          @endif
+        </div>
         <div class="mr-1">Cell. BP: <b>{{$patient->hasBPDevice()?'Yes':'No'}}</b>
           @if($patient->most_recent_cellular_bp_sbp_mm_hg && $patient->most_recent_cellular_bp_dbp_mm_hg)
           (<b>{{$patient->most_recent_cellular_bp_sbp_mm_hg ?: '-'}}/{{$patient->most_recent_cellular_bp_dbp_mm_hg ?: '-'}}</b>@if($patient->most_recent_cellular_bp_measurement_at), {{friendly_date_short($patient->most_recent_cellular_bp_measurement_at)}}@endif)@endif