The Contract screen displays a single payer contract with its contracted rate table at routeDocumentation Index
Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt
Use this file to discover all available pages before exploring further.
/pm/contracts/:id.
Overview
The page loads a contract viausePayerContractDetail. It displays a Contract Details card showing status badge, effective date, termination date, and auto-renew indicator. A Contracted Rates card lists rate entries in a table with CPT code, modifiers, rate amount, rate type, effective date, and end date. Users with pm.contracts.manage can add rates (via ContractedRateFormDialog), edit existing rates, delete rates, edit the contract header (via PayerContractFormDialog), and copy the contract for renewal (via ContractRenewalDialog). Rate deletion calls useDeleteContractedRate.
Who it’s for
Requires permissionPM_PERMISSIONS.CONTRACTS_VIEW (enforced via RequirePermission in the route definition). Rate and contract management requires pm.contracts.manage.
Before you start
- You need
pm.contracts.viewto access this page. - Navigate here from the Contracts list (
/pm/contracts).
Steps
Open a contract
Navigate from the Contracts list (
/pm/contracts) and click a row to open the contract detail page.Review contract details
The Contract Details card shows status, effective date, termination date, and auto-renew setting.
Review contracted rates
The Contracted Rates table lists all rates with CPT code, modifiers, rate, type, effective dates, and end dates.
Add a rate (pm.contracts.manage)
Click Add Rate to open the ContractedRateFormDialog and enter a new rate entry.
Edit or delete a rate (pm.contracts.manage)
Use the edit (pencil) or delete (trash) icons on any rate row to modify or remove it.
Key concepts
| Term | Meaning in code |
|---|---|
contract_number | Identifier for the payer contract |
payer_name | Name of the payer; sourced from the contract record |
auto_renew | Boolean flag on the contract |
rate_type | Category of the contracted rate (values displayed with underscores replaced by spaces) |
ContractStatus | Status of the contract: active, pending, or other |
effective_date / termination_date | Contract validity period |
Related
Practice Management
Practice Management core overview.
Governance & parity
Documentation coverage and governance.
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/pm.tsx
- src/cores/pm/pages/PayerContractDetailPage.tsx
- src/cores/pm/hooks/usePayerContractDetail.ts
- src/cores/pm/hooks/useContractedRateMutation.ts