Appearance
CO.14: Treatment Plan Detail
Summary
Counselors view, edit, publish, clone, and delete treatment plans. Plan detail manages metadata plus ordered sessions and activities.
Role
- Primary: Counselor
Entry Point
- URL:
/library/treatment-plans/:id
Preconditions
- Restricted library route is enabled.
- User has access to the plan.
Steps
- Counselor opens a treatment plan.
- Frontend loads plan details and linked sessions.
- Counselor reviews plan metadata and session structure.
- Counselor enters edit mode when allowed.
- Counselor updates metadata, adds/removes/reorders sessions and activities, then saves or publishes.
- Counselor can clone/fork or delete depending on permissions.
Diagram
Edge Cases
- Public library ownership: Non-admin users cannot edit/delete public library items they do not own.
- Delete confirmation: Delete requires confirmation.
- Back path: Client-linked entry can return to client detail.
Current Implementation Notes
- Frontend:
frontend/src/app/pages/library/treatment-plan-detail.tsx
Screenshot Status
- Not captured.