patients.blade.php 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  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 class="bg-light">
  14. <tr>
  15. <th class="px-3 border-0">#</th>
  16. <th class="border-0">Name</th>
  17. <th class="border-0">DOB</th>
  18. <th class="border-0">Sex</th>
  19. <th class="border-0">Ins.</th>
  20. <th class="border-0">PCP</th>
  21. <th class="border-0">Assistant</th>
  22. <th class="border-0">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>
  72. </div>
  73. @endsection