/fa/programs
Overview
The page usesListPageLayout with title “Cost Programs” and description “Manage cost centers and program cost tracking.” Programs are fetched via usePrograms(organizationId) and displayed in ProgramsTable. Create and edit actions open ProgramDialog. The create action sets selectedProgramId to undefined; the edit action passes the program ID.
Who it’s for
Access follows your organization’s role and module configuration. ## Before you start- The current organization must be set.
- Programs are referenced by cost allocations; define them before running allocations.
Steps
1
Navigate to Cost Programs
Go to
/fa/programs.2
Review existing programs
The
ProgramsTable lists all cost programs for the organization.3
Create a new program
Click New Program to open
ProgramDialog with a blank form.4
Edit a program
Click the edit action on a program row to open
ProgramDialog pre-populated with the program’s current data.Key concepts
usePrograms— Primary data hook; fetches program records scoped toorganizationId.ProgramDialog— Create/edit dialog; acceptsprogramId(undefined for create) andorganizationId.
Related
Finance & Revenue
Finance & Revenue 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/fa.tsx
- src/cores/fa/pages/ProgramsPage.tsx
- src/cores/fa/hooks/usePrograms.ts
- src/cores/fa/components/ProgramsTable.tsx
- src/cores/fa/components/ProgramDialog.tsx