Add NoteController and associated templates, entities, repository.
This commit is contained in:
		
							
								
								
									
										36
									
								
								src/Enums/NoteLocation.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								src/Enums/NoteLocation.php
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,36 @@ | ||||
| <?php | ||||
|  | ||||
| namespace App\Enums; | ||||
|  | ||||
| enum NoteLocation: string | ||||
| { | ||||
|     case AGENCY_OTHER_PROFESSIONAL = 'Agency/Other Professional'; | ||||
|     case AT_HOME = 'At Home'; | ||||
|     case CHILDPLACE = 'Childplace'; | ||||
|     case CHURCH = 'Church'; | ||||
|     case CLIENT_HOME = 'Client Home'; | ||||
|     case CLIENT_SEARCH = 'Client Search'; | ||||
|     case COMMUNITY_OUTING = 'Community Outing'; | ||||
|     case COURT_HOUSE = 'Court House'; | ||||
|     case DCS_OFFICE = 'DCS Office'; | ||||
|     case DENTIST_EYE_APPOINTMENT = 'Dentist/Eye appointment'; | ||||
|     case DOCTOR_DENTIST_APPOINTMENT = 'Doctor/Dentist Appointment'; | ||||
|     case EMPLOYMENT_SEARCH = 'Employment Search'; | ||||
|     case FOOD_PANTRY = 'Food Pantry'; | ||||
|     case FOSTER_HOME = 'Foster home'; | ||||
|     case HOUSING_SEARCH = 'Housing Search'; | ||||
|     case JAIL_CORRECTIONAL_FACILITY = 'Jail/Correctional Facility'; | ||||
|     case LIBRARY = 'Library'; | ||||
|     case OTHER = 'Other'; | ||||
|     case PARK = 'Park'; | ||||
|     case PROBATION_OFFICE = 'Probation Office'; | ||||
|     case RELATIVE_HOME = 'Relative home'; | ||||
|     case RESTAURANT = 'Restaurant'; | ||||
|     case SCHOOL = 'School'; | ||||
|     case SHOPPING_CENTER = 'Shopping Center'; | ||||
|     case TELEPHONE = 'Telephone'; | ||||
|     case TEXT_MESSAGE = 'Text Message'; | ||||
|     case THERAPY_APPOINTMENT = 'Therapy Appointment'; | ||||
|     case VEHICLE_TRANSPORTATION = 'Vehicle/Transportation'; | ||||
|     case WELLSTONE = 'Wellstone'; | ||||
| } | ||||
							
								
								
									
										25
									
								
								src/Enums/NoteMethod.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								src/Enums/NoteMethod.php
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | ||||
| <?php | ||||
|  | ||||
| namespace App\Enums; | ||||
|  | ||||
| enum NoteMethod: int | ||||
| { | ||||
|     case DCS_PROBATION_CONTACT = 0; | ||||
|     case BILLABLE = 1; | ||||
|     case BILLABLE_CASE_CONFERENCE = 2; | ||||
|     case BILLABLE_CFTM = 3; | ||||
|     case BILLABLE_COURT = 4; | ||||
|     case BILLABLE_CRISIS_PHONE_CALL = 6; | ||||
|     case BILLABLE_FACE_TO_FACE = 7; | ||||
|     case BILLABLE_PA_DENIED_BY_MEDIACID_SERVICES_TO_BE_PAID_BY_DCS = 8; | ||||
|     case BILLABLE_REPORT_WRITING = 9; | ||||
|     case BILLABLE_SUPERVISED_VISIT = 10; | ||||
|     case BILLABLE_TESTING_INTERPRETATION = 11; | ||||
|     case BILLED_TO_MEDIACID_INSURANCE = 12; | ||||
|     case CANCEL_BY_CLIENT = 13; | ||||
|     case CANCEL_BY_PROVIDER = 14; | ||||
|     case COLLATERAL = 15; | ||||
|     case NO_SHOW = 16; | ||||
|     case NON_BILLABLE = 17; | ||||
|     case SUPERVISED_VISIT_PRIVATE = 18; | ||||
| } | ||||
							
								
								
									
										15
									
								
								src/Enums/NoteStatus.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								src/Enums/NoteStatus.php
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | ||||
| <?php | ||||
|  | ||||
| namespace App\Enums; | ||||
|  | ||||
| enum NoteStatus: string | ||||
| { | ||||
|     case DRAFT = 'draft'; | ||||
|     case IN_PROGRESS = 'in progress'; | ||||
|     case IN_REVIEW = 'in review'; | ||||
|     case PUBLISHED = 'published'; | ||||
|     case SUBMITTED = 'submitted'; | ||||
|     case APPROVED = 'approved'; | ||||
|     case REJECTED = 'rejected'; | ||||
|     case PAID = 'paid'; | ||||
| } | ||||
							
								
								
									
										11
									
								
								src/Enums/VisitQualityLevel.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								src/Enums/VisitQualityLevel.php
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | ||||
| <?php | ||||
|  | ||||
| namespace App\Enums; | ||||
|  | ||||
| enum VisitQualityLevel: int | ||||
| { | ||||
|     case RARELY = 0; | ||||
|     case OFTEN = 1; | ||||
|     case OCCASIONALLY = 2; | ||||
|     case ALWAYS = 3; | ||||
| } | ||||
		Reference in New Issue
	
	Block a user