|
@@ -558,20 +558,60 @@
|
|
|
<div class="d-flex align-items-center mb-3">
|
|
|
<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-baseline">
|
|
|
- <span class="min-width-140px">Enrollment Status:</span>
|
|
|
+ <span class="min-width-140px">CCM Enrollment:</span>
|
|
|
<div class="d-inline-flex align-items-center flex-grow-1">
|
|
|
- @if($patient->has_cm_setup_been_performed)
|
|
|
+ @if($patient->is_enrolled_in_cm === 'YES')
|
|
|
<span class="text-nowrap text-success">
|
|
|
<i class="fa fa-check"></i>
|
|
|
<b>Enrolled</b>
|
|
|
</span>
|
|
|
+ <div moe class="ml-3">
|
|
|
+ <a href="" show start>Undo</a>
|
|
|
+ <form url="/api/client/setIsEnrolledInCmToFalse" target='[data-non-segment-section="CM Setup"]'>
|
|
|
+ <input type="hidden" name="uid" value="{{$patient->uid}}">
|
|
|
+ <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>
|
|
|
+ </div>
|
|
|
+ </form>
|
|
|
+ </div>
|
|
|
+ @else
|
|
|
+ <span class="text-nowrap text-warning-mellow">
|
|
|
+ <i class="fa fa-times"></i>
|
|
|
+ <b>Not Enrolled</b>
|
|
|
+ </span>
|
|
|
+ @if($patient->mcp_pro_id === $pro->id)
|
|
|
+ <a native target="_blank"
|
|
|
+ class="screen-only ml-3"
|
|
|
+ open-in-stag-popup
|
|
|
+ popup-style="medium"
|
|
|
+ mc-initer="ccm-agreement-{{$note->id}}"
|
|
|
+ title="Consent To Chronic Care Management Services"
|
|
|
+ href="/note/ccm-agreement/{{$note->uid}}?popupmode=1">
|
|
|
+ Mark as enrolled
|
|
|
+ </a>
|
|
|
+ @endif
|
|
|
+ @endif
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="mb-3 d-flex align-items-baseline">
|
|
|
+ <span class="min-width-140px">CCM Setup:</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">
|
|
|
+ <i class="fa fa-check"></i>
|
|
|
+ <b>Performed</b>
|
|
|
+ </span>
|
|
|
@if($patient->mcp_pro_id === $pro->id)
|
|
|
<div moe class="ml-3">
|
|
|
<a href="" show start>Undo</a>
|
|
|
- <form url="/api/note/undoMarkCmSetupPerformed">
|
|
|
+ <form url="/api/note/undoMarkCmSetupPerformed" target='[data-non-segment-section="CM Setup"]'>
|
|
|
<input type="hidden" name="uid" value="{{$note->uid}}">
|
|
|
- <p>Un-enroll from CCM?</p>
|
|
|
+ <p>Mark CCM Setup as not 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>
|
|
@@ -582,18 +622,20 @@
|
|
|
@else
|
|
|
<span class="text-nowrap text-warning-mellow">
|
|
|
<i class="fa fa-times"></i>
|
|
|
- <b>Not Enrolled</b>
|
|
|
+ <b>Not Performed</b>
|
|
|
</span>
|
|
|
@if($patient->mcp_pro_id === $pro->id)
|
|
|
- <a native target="_blank"
|
|
|
- class="screen-only ml-3"
|
|
|
- open-in-stag-popup
|
|
|
- popup-style="medium"
|
|
|
- mc-initer="ccm-agreement-{{$note->id}}"
|
|
|
- title="Consent To Chronic Care Management Services"
|
|
|
- href="/note/ccm-agreement/{{$note->uid}}?popupmode=1">
|
|
|
- Mark as enrolled
|
|
|
- </a>
|
|
|
+ <div moe class="ml-3">
|
|
|
+ <a href="" show start>Mark Performed</a>
|
|
|
+ <form url="/api/note/markCmSetupPerformed" target='[data-non-segment-section="CM Setup"]'>
|
|
|
+ <input type="hidden" name="uid" value="{{$note->uid}}">
|
|
|
+ <p>Mark CCM 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>
|
|
|
@endif
|
|
|
@endif
|
|
|
</div>
|
|
@@ -647,57 +689,59 @@
|
|
|
@endforeach
|
|
|
</div>
|
|
|
@endif
|
|
|
- <div class="d-flex align-items-baseline">
|
|
|
- <div moe>
|
|
|
- <a start show>+ Add From Dx</a>
|
|
|
- <form url="/api/clientCmRmReason/create" class="mcp-theme-1" target='[data-non-segment-section="CM Setup"]'>
|
|
|
- <input type="hidden" name="clientUid" value="{{$patient->uid}}">
|
|
|
- <input type="hidden" name="cmOrRm" value="CM">
|
|
|
- <input type="hidden" name="code" value="">
|
|
|
- <input type="hidden" name="description" value="">
|
|
|
- <div class="mb-2">
|
|
|
- <label class="text-sm mb-1 text-secondary">Reason *</label>
|
|
|
- <select type="text" class="form-control form-control-sm problem-select" name="problem" required>
|
|
|
- <?php $problems = \App\Models\Point::getPointsOfCategory($patient, "PROBLEM"); ?>
|
|
|
- <option value="">-- select --</option>
|
|
|
- @foreach($problems as $problem)
|
|
|
- @if(!!@($problem->data->icd))
|
|
|
- <option value="{{$problem->uid}}" data-icd="{{$problem->data->icd}}" data-name="{{$problem->data->name}}">{{$problem->data->icd}} - {{$problem->data->name}}</option>
|
|
|
- @endif
|
|
|
- @endforeach
|
|
|
- </select>
|
|
|
- </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>
|
|
|
- <span class="mx-2 text-secondary text-sm">|</span>
|
|
|
- <div moe>
|
|
|
- <a start show>+ Add</a>
|
|
|
- <form url="/api/clientCmRmReason/create" class="mcp-theme-1" target='[data-non-segment-section="CM Setup"]'>
|
|
|
- <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"
|
|
|
- icd-autocomplete-code
|
|
|
- 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"
|
|
|
- icd-autocomplete-description
|
|
|
- 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>
|
|
|
+ @if(!$patient->cmReasons || count($patient->cmReasons) < 2)
|
|
|
+ <div class="d-flex align-items-baseline">
|
|
|
+ <div moe>
|
|
|
+ <a start show>+ Add From Dx</a>
|
|
|
+ <form url="/api/clientCmRmReason/create" class="mcp-theme-1" target='[data-non-segment-section="CM Setup"]'>
|
|
|
+ <input type="hidden" name="clientUid" value="{{$patient->uid}}">
|
|
|
+ <input type="hidden" name="cmOrRm" value="CM">
|
|
|
+ <input type="hidden" name="code" value="">
|
|
|
+ <input type="hidden" name="description" value="">
|
|
|
+ <div class="mb-2">
|
|
|
+ <label class="text-sm mb-1 text-secondary">Reason *</label>
|
|
|
+ <select type="text" class="form-control form-control-sm problem-select" name="problem" required>
|
|
|
+ <?php $problems = \App\Models\Point::getPointsOfCategory($patient, "PROBLEM"); ?>
|
|
|
+ <option value="">-- select --</option>
|
|
|
+ @foreach($problems as $problem)
|
|
|
+ @if(!!@($problem->data->icd))
|
|
|
+ <option value="{{$problem->uid}}" data-icd="{{$problem->data->icd}}" data-name="{{$problem->data->name}}">{{$problem->data->icd}} - {{$problem->data->name}}</option>
|
|
|
+ @endif
|
|
|
+ @endforeach
|
|
|
+ </select>
|
|
|
+ </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>
|
|
|
+ <span class="mx-2 text-secondary text-sm">|</span>
|
|
|
+ <div moe>
|
|
|
+ <a start show>+ Add</a>
|
|
|
+ <form url="/api/clientCmRmReason/create" class="mcp-theme-1" target='[data-non-segment-section="CM Setup"]'>
|
|
|
+ <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"
|
|
|
+ icd-autocomplete-code
|
|
|
+ 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"
|
|
|
+ icd-autocomplete-description
|
|
|
+ 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>
|
|
|
+ @endif
|
|
|
</div>
|
|
|
</div>
|
|
|
|