Browse Source

Sign note popup - CCM logic update

Vijayakrishnan 3 years ago
parent
commit
105d41eb03
1 changed files with 45 additions and 20 deletions
  1. 45 20
      resources/views/app/patient/note/sign-confirmation.blade.php

+ 45 - 20
resources/views/app/patient/note/sign-confirmation.blade.php

@@ -93,27 +93,52 @@
     </div>
 
     @if($note->new_or_fu_or_na === "FU")
-        @if($patient->mcp_pro_id === $pro->id && !$patient->has_cm_setup_been_performed)
-        <hr class="m-neg-3">
-        <p class="mb-2 font-weight-bold font-size-13 text-secondary">CCM</p>
-        <div class="pl-3 border-left">
-            <div class="mb-2">
-                <i class="fa fa-exclamation-triangle text-warning-mellow"></i>
-                WARNING: You are the MCP and patient is not currently enrolled in CCM.
-            </div>
-            <div class="mb-2">Would you like to mark them as enrolled?</div>
-            <div moe class="d-block">
-                <a href="" show start><b>Yes, mark as enrolled</b></a>
-                <form url="/api/note/markCmSetupPerformedAsMcp">
-                    <input type="hidden" name="uid" value="{{$note->uid}}">
-                    <p>Mark as enrolled in 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>
+        @if($patient->mcp_pro_id === $pro->id)
+            @if($patient->is_enrolled_in_cm !== 'YES')
+                <hr class="m-neg-3">
+                <div class="pl-3 border-left">
+                    <p class="mb-2 font-weight-bold font-size-13 text-secondary">CCM</p>
+                    <div class="mb-2">
+                        <i class="fa fa-exclamation-triangle text-warning-mellow"></i>
+                        WARNING: You are the MCP and patient is not currently enrolled in CCM.
                     </div>
-                </form>
-            </div>
-        </div>
+                    <div class="mb-2">Would you like to mark them as enrolled?</div>
+                    <div moe class="d-block">
+                        <a href="" show start><b>Yes, mark as enrolled</b></a>
+                        <form url="/api/client/setIsEnrolledInCmToTrue">
+                            <input type="hidden" name="uid" value="{{$patient->uid}}">
+                            <p>Mark as enrolled in 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>
+                            </div>
+                        </form>
+                    </div>
+                </div>
+            @else
+                @if(!$patient->has_cm_setup_been_performed)
+                    <hr class="m-neg-3">
+                    <div class="pl-3 border-left">
+                        <p class="mb-2 font-weight-bold font-size-13 text-secondary">CCM</p>
+                        <div class="mb-2">
+                            <i class="fa fa-exclamation-triangle text-warning-mellow"></i>
+                            WARNING: CM Setup has not been performed.
+                        </div>
+                        <div class="mb-2">Would you like to mark CM setup as performed?</div>
+                        <div moe class="d-block">
+                            <a href="" show start><b>Yes, mark as performed</b></a>
+                            <form url="/api/note/markCmSetupPerformedAsMcp">
+                                <input type="hidden" name="uid" value="{{$note->uid}}">
+                                <p>Mark CM Setup as performed?</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>
+                                </div>
+                            </form>
+                        </div>
+                    </div>
+                @endif
+            @endif
         @endif
     @endif