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