/gr/training.
Overview
The page is rendered byTrainingLibrary and calls useTrainingCourseList with deferred search and filter parameters. Pagination is supported (page size: 50). View can be toggled between grid and list. A Create Course button opens TrainingCourseWizardDialog. No permission gate is declared on this route in gr.tsx.
Available categories: clinical, safety, compliance, professional_development, regulatory, operations, other.
Available statuses: active, draft, archived.
Who it’s for
Access follows your organization’s role and module configuration.- No special permission is required to view the training catalog.
- Creating courses may require additional permissions; SME should confirm RBAC expectations.
/gr/training/new route does not exist in the shipped application. Course creation is launched from the Create Course button on this page.
Finding a course
- Go to Governance & Compliance → Training at
/gr/training. - Use the search bar to find courses by keyword.
- Apply Category and Status filters to narrow the list.
- Toggle between grid and list view as preferred.
- Select a course card to open the Training Details page.
- Select Create Course to launch the course creation wizard.
Viewing a course
The Training Details page (/gr/training/:id) shows a single training course record with its enrollment history and management actions.
The page is rendered by TrainingDetail and loads the course via useTrainingCourseDetail and enrollments via useTrainingEnrollmentList. Tabs include Overview (course metadata) and Enrollments (enrollment table). The dynamic breadcrumb is set to the course title. Users with edit access see an Edit button (opens TrainingCourseFormDialog). An Enroll button opens TrainingEnrollmentDialog. No permission gate is declared on this route in gr.tsx.
Displayed course fields include: title, category badge, status badge, duration (converted from minutes to hours), and description.
Before you start: navigate from the Training Library at /gr/training. A training course record must exist for the given ID.
- Go to Governance & Compliance → Training and select a course.
- Review the Overview tab for course details, category, status, and duration.
- Open the Enrollments tab to view enrollment records and completion status.
- Select Enroll to add an enrollment (SME: confirm required permissions).
- Select Edit to update course details (SME: confirm required permissions).
Related
Governance & Compliance
Governance & Compliance core overview.
Governance & parity
This page documents shipped product behavior. It is not medical, legal, or
billing advice. Verify against your organization’s policies and applicable
regulations before using it for clinical, compliance, or billing decisions.
Protected health information (PHI) shown in the product is governed by your
tenant’s access controls and is never exposed in this documentation.
Documentation sources
Documentation sources
- src/routes/gr.tsx
- src/cores/gr/pages/TrainingLibrary.tsx
- src/cores/gr/pages/TrainingDetail.tsx
- src/cores/gr/hooks/useTrainingCourseList.ts
- src/cores/gr/hooks/useTrainingEnrollmentList.ts
- src/cores/gr/wizards/training-course/TrainingCourseWizardDialog.tsx