PatientController.php 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. <?php
  2. namespace App\Http\Controllers;
  3. use App\Models\Client;
  4. use Illuminate\Http\Request;
  5. class PatientController extends Controller
  6. {
  7. public function dashboard(Request $request, Client $patient )
  8. {
  9. return view('app.patient.dashboard', compact('patient'));
  10. }
  11. public function carePlan(Request $request, Client $patient )
  12. {
  13. return view('app.patient.care-plan', compact('patient'));
  14. }
  15. public function medications(Request $request, Client $patient )
  16. {
  17. return view('app.patient.medications', compact('patient'));
  18. }
  19. public function dxAndFocusAreas(Request $request, Client $patient )
  20. {
  21. return view('app.patient.dx-and-focus-areas', compact('patient'));
  22. }
  23. public function careTeam(Request $request, Client $patient )
  24. {
  25. return view('app.patient.care-team', compact('patient'));
  26. }
  27. public function measurements(Request $request, Client $patient )
  28. {
  29. return view('app.patient.measurements', compact('patient'));
  30. }
  31. public function labsAndStudies(Request $request, Client $patient )
  32. {
  33. return view('app.patient.labs-and-studies', compact('patient'));
  34. }
  35. public function history(Request $request, Client $patient )
  36. {
  37. return view('app.patient.history', compact('patient'));
  38. }
  39. public function immunizations(Request $request, Client $patient )
  40. {
  41. return view('app.patient.immunizations', compact('patient'));
  42. }
  43. public function allergies(Request $request, Client $patient )
  44. {
  45. return view('app.patient.allergies', compact('patient'));
  46. }
  47. public function notes(Request $request, Client $patient )
  48. {
  49. return view('app.patient.notes', compact('patient'));
  50. }
  51. public function flowSheets(Request $request, Client $patient )
  52. {
  53. return view('app.patient.flowsheets', compact('patient'));
  54. }
  55. public function demographics(Request $request, Client $patient )
  56. {
  57. return view('app.patient.demographics', compact('patient'));
  58. }
  59. public function account(Request $request, Client $patient )
  60. {
  61. return view('app.patient.account', compact('patient'));
  62. }
  63. public function careChecklist(Request $request, Client $patient )
  64. {
  65. return view('app.patient.care-checklist', compact('patient'));
  66. }
  67. public function documents(Request $request, Client $patient )
  68. {
  69. return view('app.patient.documents', compact('patient'));
  70. }
  71. public function education(Request $request, Client $patient )
  72. {
  73. return view('app.patient.education', compact('patient'));
  74. }
  75. public function messaging(Request $request, Client $patient )
  76. {
  77. return view('app.patient.messaging', compact('patient'));
  78. }
  79. public function duplicate(Request $request, Client $patient )
  80. {
  81. return view('app.patient.duplicate', compact('patient'));
  82. }
  83. }