patients.blade.php 3.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. @extends ('layouts/template')
  2. @section('content')
  3. <div class="p-3 mcp-theme-1">
  4. <div class="card">
  5. <div class="card-header px-3">
  6. <strong>
  7. <i class="fas fa-user-injured"></i>
  8. Patients
  9. </strong>
  10. </div>
  11. <div class="card-body p-0">
  12. <table class="table table-condensed p-0 m-0">
  13. <thead>
  14. <tr>
  15. <th class="px-3">#</th>
  16. <th>Name</th>
  17. <th>DOB</th>
  18. <th>Sex</th>
  19. <th>Ins.</th>
  20. <th>PCP</th>
  21. <th>Assistant</th>
  22. <th>Next E&M</th>
  23. </tr>
  24. </thead>
  25. <tbody>
  26. @foreach($patients as $patient)
  27. <tr>
  28. <td class="px-3">
  29. <a href="{{route('patients.view.dashboard', $patient)}}">
  30. {{$patient->chart_number}}
  31. </a>
  32. </td>
  33. <td>
  34. {{$patient->displayName()}}
  35. </td>
  36. <td>{{ friendly_date_time($patient->dob, false) }}</td>
  37. <td>{{ $patient->sex === 'M' ? 'Male' : 'Female' }}</td>
  38. <td>
  39. @if($patient->was_medicare_validation_successful)
  40. <div>Valid MCN</div>
  41. @if($patient->is_part_b_primary == 'YES')
  42. <div class="text-success">Medicare Part B</div>
  43. @else
  44. <div class="text-secondary">Not Medicare Part B</div>
  45. @if($patient->is_medicare_advantage == 'YES')
  46. <div class="text-secondary">Medicare Advantage: <b>{{$patient->medicare_advantage_plan}}</b></div>
  47. @endif
  48. @endif
  49. @else
  50. @if($patient->mcn)
  51. <div>Invalid MCN</div>
  52. @else
  53. <div>No MCN Provided</div>
  54. @endif
  55. @endif
  56. </td>
  57. <td>
  58. {{ $patient->mcp ? $patient->mcp->displayName() : '-' }}
  59. </td>
  60. <td>
  61. {{ $patient->cm ? $patient->cm->displayName() : '-' }}
  62. </td>
  63. <td>
  64. {{$patient->next_appointment ? friendly_date_time($patient->next_appointment, false) : '-'}}
  65. </td>
  66. </tr>
  67. @endforeach
  68. </tbody>
  69. </table>
  70. </div>
  71. <div class="card-footer px-3">
  72. Pagination Later
  73. </div>
  74. </div>
  75. </div>
  76. @endsection