|
@@ -1,28 +1,43 @@
|
|
<div>
|
|
<div>
|
|
@php
|
|
@php
|
|
$coverage = $patient->latestClientPrimaryCoverage;
|
|
$coverage = $patient->latestClientPrimaryCoverage;
|
|
|
|
+ $mcnDetails = json_decode($patient->mcn_response_detail ?? null);
|
|
@endphp
|
|
@endphp
|
|
@if(!$coverage)
|
|
@if(!$coverage)
|
|
- <span><b>No coverage info!</b></span>
|
|
|
|
|
|
+ <table class="table table-sm table-bordered">
|
|
|
|
+ <tr>
|
|
|
|
+ <td>
|
|
|
|
+ <b>No coverage info!</b>
|
|
|
|
+ </td>
|
|
|
|
+ </tr>
|
|
|
|
+ </table>
|
|
@elseif($coverage->plan_type === 'MEDICARE')
|
|
@elseif($coverage->plan_type === 'MEDICARE')
|
|
@if($coverage->creation_strategy == 'NEW' || $coverage->creation_strategy == 'AUTO_REFRESH')
|
|
@if($coverage->creation_strategy == 'NEW' || $coverage->creation_strategy == 'AUTO_REFRESH')
|
|
<table class="table table-sm table-bordered">
|
|
<table class="table table-sm table-bordered">
|
|
<tr>
|
|
<tr>
|
|
<td class="font-weight-bold">Medicare Part B (Primary)</td>
|
|
<td class="font-weight-bold">Medicare Part B (Primary)</td>
|
|
<td>
|
|
<td>
|
|
|
|
+ @if($mcnDetails && $mcnDetails->plan_details)
|
|
|
|
+ <span class="font-weight-bold">{{ $mcnDetails->plan_details->MC->payer_name }}</span> <br>
|
|
|
|
+ @foreach($mcnDetails->plan_details->MC->contacts as $contact)
|
|
|
|
+ @if($contact->contact_type == 'telephone')
|
|
|
|
+ <a href="tel:{{ $contact->contact_value }}"><b><i class="fas fa-phone-alt"></i></b> {{ $contact->contact_value }}</a> <br>
|
|
|
|
+ @endif
|
|
|
|
+ @endforeach
|
|
|
|
+ @endif
|
|
@if($coverage->auto_medicare_is_partbprimary == 'YES')
|
|
@if($coverage->auto_medicare_is_partbprimary == 'YES')
|
|
- <span><i class="fas fa-check-circle text-success"></i> (auto)</span>
|
|
|
|
|
|
+ <span><i class="fas fa-check-circle text-success"></i> <b>Part B Primary:</b> YES (auto)</span> <br>
|
|
@elseif(!$coverage->auto_medicare_is_match_found)
|
|
@elseif(!$coverage->auto_medicare_is_match_found)
|
|
- <span><i class="fas fa-times text-danger"></i> record not found (auto)</span>
|
|
|
|
|
|
+ <span><i class="fas fa-times text-danger"></i> record not found (auto)</span> <br>
|
|
@else
|
|
@else
|
|
- <span><i class="fas fa-times text-danger"></i> {{$coverage->auto_medicare_is_partbprimary}}</span> <br>
|
|
|
|
<span><i class="fas fa-check-circle text-success"></i> record found</span> <br>
|
|
<span><i class="fas fa-check-circle text-success"></i> record found</span> <br>
|
|
- <span><b>Part B:</b> {{$coverage->auto_medicare_is_partbactive}}</span> <br>
|
|
|
|
- <span><b>Part C:</b> {{$coverage->auto_medicare_is_partcactive}}</span>
|
|
|
|
|
|
+ <span><i class="fas fa-times text-danger"></i> <b>Part B Primary:</b> {{$coverage->auto_medicare_is_partbprimary}}</span> <br>
|
|
|
|
+ <span><b>Part B Active:</b> {{$coverage->auto_medicare_is_partbactive}}</span> <br>
|
|
|
|
+ <span><b>Part C Active:</b> {{$coverage->auto_medicare_is_partcactive}}</span>
|
|
@endif
|
|
@endif
|
|
</td>
|
|
</td>
|
|
</tr>
|
|
</tr>
|
|
- @if($coverage->auto_medicare_is_partbactive == 'YES' && $performer->pro->pro_type == 'ADMIN')
|
|
|
|
|
|
+ @if($coverage->auto_medicare_is_partbactive == 'YES' && !$coverage->auto_medicare_is_partcactive)
|
|
<tr>
|
|
<tr>
|
|
<td class="font-weight-bold">Part B Deductible</td>
|
|
<td class="font-weight-bold">Part B Deductible</td>
|
|
<td>{{number_format($coverage->auto_medicare_mpb_deductible, 2, '.',',') ?? '-'}}</td>
|
|
<td>{{number_format($coverage->auto_medicare_mpb_deductible, 2, '.',',') ?? '-'}}</td>
|
|
@@ -32,25 +47,43 @@
|
|
<td>{{number_format($coverage->auto_medicare_mpb_remaining,2, '.',',') ?? '-'}}</td>
|
|
<td>{{number_format($coverage->auto_medicare_mpb_remaining,2, '.',',') ?? '-'}}</td>
|
|
</tr>
|
|
</tr>
|
|
@endif
|
|
@endif
|
|
|
|
+ @if($coverage->manual_determination_category_memo)
|
|
|
|
+ <tr>
|
|
|
|
+ <td><b>Manual Determination Memo: </b></td>
|
|
|
|
+ <td>{{$coverage->manual_determination_category_memo}}</td>
|
|
|
|
+ </tr>
|
|
|
|
+ @endif
|
|
</table>
|
|
</table>
|
|
@else
|
|
@else
|
|
|
|
+ <!-- Manual determination -->
|
|
<table class="table table-sm table-bordered">
|
|
<table class="table table-sm table-bordered">
|
|
<tr>
|
|
<tr>
|
|
<td class="font-weight-bold">Medicare Part B (Primary)</td>
|
|
<td class="font-weight-bold">Medicare Part B (Primary)</td>
|
|
<td>
|
|
<td>
|
|
- @if($coverage->manual_medicare_is_partbprimary)
|
|
|
|
- <span><i class="fas fa-check-circle text-success"></i> ({{$coverage->manual_determination_strategy}})</span>
|
|
|
|
- @elseif(!$coverage->manual_medicare_is_match_found)
|
|
|
|
- <span><i class="fas fa-times text-danger"></i> record not found ({{$coverage->manual_determination_strategy}})</span>
|
|
|
|
- @else
|
|
|
|
- <span><i class="fas fa-times text-danger"></i> not primary! ({{$coverage->manual_determination_strategy}})</span> <br>
|
|
|
|
- <span><i class="fas fa-check-circle text-success"></i> record found</span> <br>
|
|
|
|
- <span><b>Part B:</b> {{$coverage->manual_medicare_is_partbactive}}</span> <br>
|
|
|
|
- <span><b>Part C:</b> {{$coverage->manual_medicare_is_partcactive}}</span>
|
|
|
|
|
|
+ @if($mcnDetails && $mcnDetails->plan_details)
|
|
|
|
+ <span class="font-weight-bold">{{ $mcnDetails->plan_details->MC->payer_name }}</span> <br>
|
|
|
|
+ @foreach($mcnDetails->plan_details->MC->contacts as $contact)
|
|
|
|
+ @if($contact->contact_type == 'telephone')
|
|
|
|
+ <a href="tel:{{ $contact->contact_value }}"><b><i class="fas fa-phone-alt"></i></b> {{ $contact->contact_value }}</a> <br>
|
|
|
|
+ @endif
|
|
|
|
+ @endforeach
|
|
@endif
|
|
@endif
|
|
|
|
+
|
|
|
|
+ @if($coverage->manual_medicare_is_partbprimary == 'YES')
|
|
|
|
+ <span><i class="fas fa-check-circle text-success"></i> <b>Part B Primary:</b> YES ({{$coverage->manual_determination_strategy}})</span> <br>
|
|
|
|
+ @elseif($coverage->manual_medicare_is_matched == 'NO')
|
|
|
|
+ <span><i class="fas fa-times text-danger"></i> record not found ({{$coverage->manual_determination_strategy}})</span> <br>
|
|
|
|
+ @else
|
|
|
|
+ <span><i class="fas fa-check-circle text-success"></i> record found</span> <br>
|
|
|
|
+ <span><i class="fas fa-times text-danger"></i> <b>Part B Primary:</b> {{$coverage->manual_medicare_is_partbprimary}}</span> <br>
|
|
|
|
+ <span><b>Part B Active:</b> {{$coverage->manual_medicare_is_partbactive}}</span> <br>
|
|
|
|
+ @if($coverage->manual_medicare_is_partcactive)
|
|
|
|
+ <span><b>Part C Active:</b> {{$coverage->manual_medicare_is_partcactive}}</span>
|
|
|
|
+ @endif
|
|
|
|
+ @endif
|
|
</td>
|
|
</td>
|
|
</tr>
|
|
</tr>
|
|
- @if($coverage->auto_medicare_is_partbactive && $performer->pro->pro_type == 'ADMIN')
|
|
|
|
|
|
+ @if($coverage->auto_medicare_is_partbactive && !$coverage->manual_medicare_is_partcactive)
|
|
<tr>
|
|
<tr>
|
|
<td class="font-weight-bold">Part B Deductible</td>
|
|
<td class="font-weight-bold">Part B Deductible</td>
|
|
<td>{{number_format($coverage->auto_medicare_mpb_deductible,2,'.',',') ?? '-'}}</td>
|
|
<td>{{number_format($coverage->auto_medicare_mpb_deductible,2,'.',',') ?? '-'}}</td>
|
|
@@ -60,11 +93,14 @@
|
|
<td>{{number_format($coverage->auto_medicare_mpb_remaining, 2, '.',',') ?? '-'}}</td>
|
|
<td>{{number_format($coverage->auto_medicare_mpb_remaining, 2, '.',',') ?? '-'}}</td>
|
|
</tr>
|
|
</tr>
|
|
@endif
|
|
@endif
|
|
|
|
+ @if($coverage->manual_determination_category_memo)
|
|
|
|
+ <tr>
|
|
|
|
+ <td><b>Manual Determination Memo: </b></td>
|
|
|
|
+ <td>{{$coverage->manual_determination_category_memo}}</td>
|
|
|
|
+ </tr>
|
|
|
|
+ @endif
|
|
</table>
|
|
</table>
|
|
@endif
|
|
@endif
|
|
- <div class="w-50">
|
|
|
|
- {{$coverage->manual_determination_category_memo}}
|
|
|
|
- </div>
|
|
|
|
|
|
|
|
@elseif($coverage->plan_type === 'MEDICAID')
|
|
@elseif($coverage->plan_type === 'MEDICAID')
|
|
@if($coverage->creation_strategy == 'NEW' || $coverage->creation_strategy == 'AUTO_REFRESH')
|
|
@if($coverage->creation_strategy == 'NEW' || $coverage->creation_strategy == 'AUTO_REFRESH')
|
|
@@ -72,7 +108,7 @@
|
|
<tr>
|
|
<tr>
|
|
<td class="font-weight-bold">Medicaid (Primary):</td>
|
|
<td class="font-weight-bold">Medicaid (Primary):</td>
|
|
<td>
|
|
<td>
|
|
- <span><b>{{$coverage->mcd_payer_name ?? '-'}}</b></span> <br>
|
|
|
|
|
|
+ <span><b>{{$coverage->mcdPayer->name ?? '-'}}</b></span> <br>
|
|
<span><i class="fas fa-hourglass-half text-warning"></i> Pending Validation</span> <br>
|
|
<span><i class="fas fa-hourglass-half text-warning"></i> Pending Validation</span> <br>
|
|
</td>
|
|
</td>
|
|
</tr>
|
|
</tr>
|
|
@@ -80,6 +116,12 @@
|
|
<td class="font-weight-bold">Date Created:</td>
|
|
<td class="font-weight-bold">Date Created:</td>
|
|
<td><span>{{date_format($coverage->created_at, 'm/d/Y')}}</span></td>
|
|
<td><span>{{date_format($coverage->created_at, 'm/d/Y')}}</span></td>
|
|
</tr>
|
|
</tr>
|
|
|
|
+ @if($coverage->manual_determination_category_memo)
|
|
|
|
+ <tr>
|
|
|
|
+ <td><b>Manual Determination Memo: </b></td>
|
|
|
|
+ <td>{{$coverage->manual_determination_category_memo}}</td>
|
|
|
|
+ </tr>
|
|
|
|
+ @endif
|
|
</table>
|
|
</table>
|
|
@else
|
|
@else
|
|
<table class="table table-sm table-bordered">
|
|
<table class="table table-sm table-bordered">
|
|
@@ -90,7 +132,7 @@
|
|
@if($coverage->manual_determination_category == 'COVERED')
|
|
@if($coverage->manual_determination_category == 'COVERED')
|
|
<span><i class="fas fa-check-circle text-success"></i></span>
|
|
<span><i class="fas fa-check-circle text-success"></i></span>
|
|
@elseif($coverage->manual_determination_category == 'NOT_COVERED')
|
|
@elseif($coverage->manual_determination_category == 'NOT_COVERED')
|
|
- <span><i class="fas fa-check-circle text-danger"></i> record found</span> <br>
|
|
|
|
|
|
+ <span><i class="fas fa-check-circle text-success"></i> record found</span> <br>
|
|
<span><i class="fas fa-times text-danger"></i> not covered ({{$coverage->manual_determination_strategy}})</span>
|
|
<span><i class="fas fa-times text-danger"></i> not covered ({{$coverage->manual_determination_strategy}})</span>
|
|
@elseif($coverage->manual_determination_category == 'INVALID')
|
|
@elseif($coverage->manual_determination_category == 'INVALID')
|
|
<span><i class="fas fa-times text-danger"></i> record not found ({{$coverage->manual_determination_strategy}})</span>
|
|
<span><i class="fas fa-times text-danger"></i> record not found ({{$coverage->manual_determination_strategy}})</span>
|
|
@@ -99,11 +141,14 @@
|
|
@endif
|
|
@endif
|
|
</td>
|
|
</td>
|
|
</tr>
|
|
</tr>
|
|
|
|
+ @if($coverage->manual_determination_category_memo)
|
|
|
|
+ <tr>
|
|
|
|
+ <td><b>Manual Determination Memo: </b></td>
|
|
|
|
+ <td>{{$coverage->manual_determination_category_memo}}</td>
|
|
|
|
+ </tr>
|
|
|
|
+ @endif
|
|
</table>
|
|
</table>
|
|
@endif
|
|
@endif
|
|
- <div class="w-50">
|
|
|
|
- {{$coverage->manual_determination_category_memo}}
|
|
|
|
- </div>
|
|
|
|
|
|
|
|
@elseif($coverage->plan_type === 'COMMERCIAL')
|
|
@elseif($coverage->plan_type === 'COMMERCIAL')
|
|
@if($coverage->creation_strategy == 'NEW' || $coverage->creation_strategy == 'AUTO_REFRESH')
|
|
@if($coverage->creation_strategy == 'NEW' || $coverage->creation_strategy == 'AUTO_REFRESH')
|
|
@@ -119,6 +164,12 @@
|
|
<td class="font-weight-bold">Date Created:</td>
|
|
<td class="font-weight-bold">Date Created:</td>
|
|
<td><span>{{date_format($coverage->created_at, 'm/d/Y')}}</span></td>
|
|
<td><span>{{date_format($coverage->created_at, 'm/d/Y')}}</span></td>
|
|
</tr>
|
|
</tr>
|
|
|
|
+ @if($coverage->manual_determination_category_memo)
|
|
|
|
+ <tr>
|
|
|
|
+ <td><b>Manual Determination Memo: </b></td>
|
|
|
|
+ <td>{{$coverage->manual_determination_category_memo}}</td>
|
|
|
|
+ </tr>
|
|
|
|
+ @endif
|
|
</table>
|
|
</table>
|
|
@else
|
|
@else
|
|
<table class="table table-sm table-bordered">
|
|
<table class="table table-sm table-bordered">
|
|
@@ -129,7 +180,7 @@
|
|
@if($coverage->manual_determination_category == 'COVERED')
|
|
@if($coverage->manual_determination_category == 'COVERED')
|
|
<span><i class="fas fa-check-circle text-success"></i></span>
|
|
<span><i class="fas fa-check-circle text-success"></i></span>
|
|
@elseif($coverage->manual_determination_category == 'NOT_COVERED')
|
|
@elseif($coverage->manual_determination_category == 'NOT_COVERED')
|
|
- <span><i class="fas fa-check-circle text-danger"></i> record found</span> <br>
|
|
|
|
|
|
+ <span><i class="fas fa-check-circle text-success"></i> record found</span> <br>
|
|
<span><i class="fas fa-times text-danger"></i> not covered ({{$coverage->manual_determination_strategy}})</span>
|
|
<span><i class="fas fa-times text-danger"></i> not covered ({{$coverage->manual_determination_strategy}})</span>
|
|
@elseif($coverage->manual_determination_category == 'INVALID')
|
|
@elseif($coverage->manual_determination_category == 'INVALID')
|
|
<span><i class="fas fa-times text-danger"></i> record not found ({{$coverage->manual_determination_strategy}})</span>
|
|
<span><i class="fas fa-times text-danger"></i> record not found ({{$coverage->manual_determination_strategy}})</span>
|
|
@@ -138,10 +189,13 @@
|
|
@endif
|
|
@endif
|
|
</td>
|
|
</td>
|
|
</tr>
|
|
</tr>
|
|
|
|
+ @if($coverage->manual_determination_category_memo)
|
|
|
|
+ <tr>
|
|
|
|
+ <td><b>Manual Determination Memo: </b></td>
|
|
|
|
+ <td>{{$coverage->manual_determination_category_memo}}</td>
|
|
|
|
+ </tr>
|
|
|
|
+ @endif
|
|
</table>
|
|
</table>
|
|
@endif
|
|
@endif
|
|
- <div class="w-50">
|
|
|
|
- {{$coverage->manual_determination_category_memo}}
|
|
|
|
- </div>
|
|
|
|
@endif
|
|
@endif
|
|
</div>
|
|
</div>
|