1
Roadmap
Ryan Prather edited this page 2024-11-28 12:35:41 -05:00
Table of Contents
Roadmap
What follows is a roadmap to get the system up and operational. Any dates listed are flexible and will be updated as the project continues.
Create admin user and company data- Create other users
- The company admin needs to be able to create other users that can be assigned to cases and oversee work done
- Password refresh every 120 days with email reminders and notifications
- Create cases
- Admins and case managers should be able to create cases and assign case workers or therapists to said cases.
- Automatically assign standard documents upon case creation and allow for digital signature of documents
- When assigning a case worker to a case must do a qualification check that will make sure case requirements are satifisfied (not allow para-professionals on bachelors level cases)
- Auto save case notes every 30 seconds. If no internet stores notes locally and then send notes once connection is reestablished.
- Similar to WordPress when saving record for first time or updating existing record must save audit log entry showing old note and changes
- Assign case workers to staff supervisors
- Upon create case workers, must have a way to assign a staff supervisor for oversight requirements.
- Create schedule of visit and activity
- Create staff notes that can be saved as draft and published so supervisor can view, prior to meetings
- Allow for digital signatures of staff notes
- Allow case workers to store address where transportation work is done for cases.
- Use Geoapify autocomplete and routing API to get transporation data. Address should be assigned to cases to filter lists.
- Can specify address should be available for all cases
- Store transportation information for tax purposes for case workers
- Create case notes
- Create case notes for any cases worked on. Case notes should be viewable to case managers and editable by admin
- Create case schedules
- Case workers should be able to create availability schedule and store projected case activity on calendar so admin and case managers can see availability for other cases
- Also, store other pertinant data like office room availability, staff meeting schedules, CFTMs, court hearings, etc
- Transmission log
- Whenever data is transmitted to KidTracks should store record of activity for audit purposes and verification with KitTracks
- Case Worker Dashboard display
- Next scheduled event for each case
- Next scheduled staff meeting
- Active cases (hours)
- Total cases (hours)
- Income estimate
- YTD income
- Notifications for specific events
- Upload receipt pictures for tax purposes
- Track spending for each case
- Display billing info
- Co-case workers?
- Case Manager/Staff Supervisor Dashboard display
- Dropdown with each assigned case worker
- Last activity on each case
- Next activity on each case
- Next scheduled staff meeting
- Contact info for each case worker
- Update case worker qualifications
- Profile page
- Upload profile image
- Change notification parameters
- Update contact info
- Admin Dashboard display
- Create new users
- Update user