|
@@ -3,202 +3,139 @@
|
|
|
$coverage = $patient->latestClientPrimaryCoverage;
|
|
|
@endphp
|
|
|
@if(!$coverage)
|
|
|
-
|
|
|
- No coverage info!
|
|
|
-
|
|
|
+ <span><b>No coverage info!</b></span>
|
|
|
@elseif($coverage->plan_type === 'MEDICARE')
|
|
|
- <div>
|
|
|
- <table class="table table-sm">
|
|
|
- <tr>
|
|
|
- <td>Medicare</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>MCR #</td>
|
|
|
- <td>{{$coverage->payer_member_identifier}}</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>Valid number?</td>
|
|
|
- <td>
|
|
|
- @if($coverage->is_manually_determined)
|
|
|
- {{$coverage->manual_is_payer_member_identifier_valid}}
|
|
|
- @else
|
|
|
- {{$coverage->auto_is_payer_member_identifier_valid}}
|
|
|
- @endif
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>Coverage active? (PBP?)</td>
|
|
|
- <td>
|
|
|
- @if($coverage->is_manually_determined)
|
|
|
- {{$coverage->manual_determination_category === 'COVERED'? 'Covered' : 'Not Covered'}}
|
|
|
- @else
|
|
|
- {{$coverage->is_partbprimary ? 'Covered' : 'Not Covered'}}
|
|
|
- @endif
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </table>
|
|
|
- </div>
|
|
|
+ @if($coverage->creation_strategy == 'NEW' || $coverage->creation_strategy == 'AUTO_REFRESH')
|
|
|
+ <table class="table table-sm table-borderless">
|
|
|
+ <tr>
|
|
|
+ <td class="font-weight-bold">Medicare Part B (Primary)</td>
|
|
|
+ <td>
|
|
|
+ @if($coverage->auto_medicare_is_partbprimary)
|
|
|
+ <span><i class="fas fa-check-circle text-success"></i> (auto)</span>
|
|
|
+ @elseif(!$coverage->auto_medicare_is_match_found)
|
|
|
+ <span><i class="fas fa-times text-danger"></i> record not found (auto)</span>
|
|
|
+ @else
|
|
|
+ <span><i class="fas fa-times text-danger"></i> not primary!</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>
|
|
|
+ @endif
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ @if($coverage->auto_medicare_is_partbactive)
|
|
|
+ <tr>
|
|
|
+ <td class="font-weight-bold">Part B Deductible</td>
|
|
|
+ <td>{{$coverage->auto_medicare_mpb_deductible ?? '-'}}</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td class="font-weight-bold">Part B Remaining</td>
|
|
|
+ <td>{{$coverage->auto_medicare_mpb_remaining ?? '-'}}</td>
|
|
|
+ </tr>
|
|
|
+ @endif
|
|
|
+ </table>
|
|
|
+ @else
|
|
|
+ <table class="table table-sm table-borderless">
|
|
|
+ <tr>
|
|
|
+ <td class="font-weight-bold">Medicare Part B (Primary)</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>
|
|
|
+ @endif
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ @if($coverage->auto_medicare_is_partbactive)
|
|
|
+ <tr>
|
|
|
+ <td class="font-weight-bold">Part B Deductible</td>
|
|
|
+ <td>{{$coverage->auto_medicare_mpb_deductible ?? '-'}}</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td class="font-weight-bold">Part B Remaining</td>
|
|
|
+ <td>{{$coverage->auto_medicare_mpb_remaining ?? '-'}}</td>
|
|
|
+ </tr>
|
|
|
+ @endif
|
|
|
+ </table>
|
|
|
+ @endif
|
|
|
+ <div class="w-50">
|
|
|
+ {{$coverage->manual_determination_category_memo}}
|
|
|
+ </div>
|
|
|
+
|
|
|
@elseif($coverage->plan_type === 'MEDICAID')
|
|
|
- <div>
|
|
|
- <table class="table table-sm">
|
|
|
- <tr>
|
|
|
- <td>Medicare</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>MCR #</td>
|
|
|
- <td>{{$coverage->payer_member_identifier}}</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>Valid number?</td>
|
|
|
- <td>
|
|
|
- @if($coverage->is_manually_determined)
|
|
|
- {{$coverage->manual_is_payer_member_identifier_valid}}
|
|
|
- @else
|
|
|
- UNKNOWN
|
|
|
- @endif
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>Coverage active? (PBP?)</td>
|
|
|
- <td>
|
|
|
- @if($coverage->is_manually_determined)
|
|
|
- {{$coverage->manual_determination_category === 'COVERED'? 'Covered' : 'Not Covered'}}
|
|
|
- @else
|
|
|
- UNKNOWN
|
|
|
- @endif
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </table>
|
|
|
- </div>
|
|
|
+ @if($coverage->creation_strategy == 'NEW' || $coverage->creation_strategy == 'AUTO_REFRESH')
|
|
|
+ <table class="table table-sm table-borderless">
|
|
|
+ <tr>
|
|
|
+ <td class="font-weight-bold">Medicaid (Primary):</td>
|
|
|
+ <td>
|
|
|
+ <span><b>{{$coverage->mcd_payer_name ?? '-'}}</b></span> <br>
|
|
|
+ <span><i class="fas fa-hourglass-half text-warning"></i> Pending Validation</span> <br>
|
|
|
+ <span>{{date_format($coverage->created_at, 'm/d/Y')}}</span>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+ @else
|
|
|
+ <table class="table table-sm table-borderless">
|
|
|
+ <tr>
|
|
|
+ <td class="font-weight-bold">Medicaid (Primary):</td>
|
|
|
+ <td>
|
|
|
+ <span><b>{{$coverage->mcd_payer_name ?? '-'}}</b></span> <br>
|
|
|
+ @if($coverage->manual_determination_category == 'COVERED')
|
|
|
+ <span><i class="fas fa-check-circle text-success"></i></span>
|
|
|
+ @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-times text-danger"></i> not covered ({{$coverage->manual_determination_strategy}})</span>
|
|
|
+ @elseif($coverage->manual_determination_category == 'INVALID')
|
|
|
+ <span><i class="fas fa-times text-danger"></i> record not found ({{$coverage->manual_determination_strategy}})</span>
|
|
|
+ @else
|
|
|
+ <span><i class="fas fa-hourglass-half text-warning"></i> pending ({{$coverage->manual_determination_strategy}})</span>
|
|
|
+ @endif
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+ @endif
|
|
|
+ <div class="w-50">
|
|
|
+ {{$coverage->manual_determination_category_memo}}
|
|
|
+ </div>
|
|
|
+
|
|
|
@elseif($coverage->plan_type === 'COMMERCIAL')
|
|
|
- <div>
|
|
|
- <table class="table table-sm">
|
|
|
- <tr>
|
|
|
- <td>COMMERCIAL</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>Payer Member #</td>
|
|
|
- <td>{{$coverage->payer_member_identifier}}</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>Valid number?</td>
|
|
|
- <td>
|
|
|
- @if($coverage->is_manually_determined)
|
|
|
- {{$coverage->manual_is_payer_member_identifier_valid}}
|
|
|
- @else
|
|
|
- UNKNOWN
|
|
|
- @endif
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>Coverage active?</td>
|
|
|
- <td>
|
|
|
- @if($coverage->is_manually_determined)
|
|
|
- {{$coverage->manual_determination_category === 'COVERED'? 'Covered' : 'Not Covered'}}
|
|
|
- @else
|
|
|
- UNKNOWN
|
|
|
- @endif
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </table>
|
|
|
- </div>
|
|
|
- @elseif($coverage->plan_type === 'MCR_ADV')
|
|
|
- <div>
|
|
|
- <table class="table table-sm">
|
|
|
- <tr>
|
|
|
- <td>Medicare Advantage</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>Member #</td>
|
|
|
- <td>{{$coverage->payer_member_identifier}}</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>MCR #</td>
|
|
|
- <td>{{$coverage->mcr_number}}</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>Valid Member #?</td>
|
|
|
- <td>
|
|
|
- @if($coverage->is_manually_determined)
|
|
|
- {{$coverage->manual_is_payer_member_identifier_valid}}
|
|
|
- @else
|
|
|
- {{$coverage->auto_is_payer_member_identifier_valid}}
|
|
|
- @endif
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>Valid MCR #?</td>
|
|
|
- <td>
|
|
|
- @if($coverage->is_manually_determined)
|
|
|
- {{$coverage->manual_is_mcr_number_valid}}
|
|
|
- @else
|
|
|
- {{$coverage->auto_is_mcr_number_valid}}
|
|
|
- @endif
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>Coverage active?</td>
|
|
|
- <td>
|
|
|
- @if($coverage->is_manually_determined)
|
|
|
- {{$coverage->manual_determination_category === 'COVERED'? 'Covered' : 'Not Covered'}}
|
|
|
- @else
|
|
|
- {{$coverage->manual_is_mcr_partbprimary === 'NO' && $coverage->manual_is_mcr_partcactive === 'NO' ? 'Covered' : 'Not Covered'}}
|
|
|
- @endif
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>Is Part B Primary?</td>
|
|
|
- <td>
|
|
|
- @if($coverage->is_manually_determined)
|
|
|
- {{$coverage->manual_is_mcr_partbprimary}}
|
|
|
- @else
|
|
|
- UNKNOWN
|
|
|
- @endif
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>Is Part C Active?</td>
|
|
|
- <td>
|
|
|
- @if($coverage->is_manually_determined)
|
|
|
- {{$coverage->manual_is_mcr_partcactive}}
|
|
|
- @else
|
|
|
- UNKNOWN
|
|
|
- @endif
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </table>
|
|
|
- </div>
|
|
|
- @elseif($coverage->plan_type === 'MCD_MCO')
|
|
|
- <div>
|
|
|
- <table class="table table-sm">
|
|
|
- <tr>
|
|
|
- <td>Medicaid MCO</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>MCD #</td>
|
|
|
- <td>{{$coverage->payer_member_identifier}}</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>Valid number?</td>
|
|
|
- <td>
|
|
|
- @if($coverage->is_manually_determined)
|
|
|
- {{$coverage->manual_is_mcd_number_valid}}
|
|
|
- @else
|
|
|
- UNKNOWN
|
|
|
- @endif
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>Coverage active?</td>
|
|
|
- <td>
|
|
|
- @if($coverage->is_manually_determined)
|
|
|
- {{$coverage->manual_is_mcd_response_mco_active}}
|
|
|
- @else
|
|
|
- UNKNOWN
|
|
|
- @endif
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </table>
|
|
|
- </div>
|
|
|
+ @if($coverage->creation_strategy == 'NEW' || $coverage->creation_strategy == 'AUTO_REFRESH')
|
|
|
+ <table class="table table-sm table-borderless">
|
|
|
+ <tr>
|
|
|
+ <td class="font-weight-bold">Commercial (Primary):</td>
|
|
|
+ <td>
|
|
|
+ <span><b>{{$coverage->payer->name ?? '-'}}</b></span> <br>
|
|
|
+ <span><i class="fas fa-hourglass-half text-warning"></i> Pending Validation</span> <br>
|
|
|
+ <span>{{date_format($coverage->created_at, 'm/d/Y')}}</span>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+ @else
|
|
|
+ <table class="table table-sm table-borderless">
|
|
|
+ <tr>
|
|
|
+ <td class="font-weight-bold">Commercial (Primary):</td>
|
|
|
+ <td>
|
|
|
+ <span><b>{{$coverage->payer->name ?? '-'}}</b></span> <br>
|
|
|
+ @if($coverage->manual_determination_category == 'COVERED')
|
|
|
+ <span><i class="fas fa-check-circle text-success"></i></span>
|
|
|
+ @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-times text-danger"></i> not covered ({{$coverage->manual_determination_strategy}})</span>
|
|
|
+ @elseif($coverage->manual_determination_category == 'INVALID')
|
|
|
+ <span><i class="fas fa-times text-danger"></i> record not found ({{$coverage->manual_determination_strategy}})</span>
|
|
|
+ @else
|
|
|
+ <span><i class="fas fa-hourglass-half text-warning"></i> pending ({{$coverage->manual_determination_strategy}})</span>
|
|
|
+ @endif
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+ @endif
|
|
|
+ <div class="w-50">
|
|
|
+ {{$coverage->manual_determination_category_memo}}
|
|
|
+ </div>
|
|
|
@endif
|
|
|
</div>
|