Module: PM (Practice Management)Documentation Index
Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt
Use this file to discover all available pages before exploring further.
Feature: PM-25 Value-Based Payment & APM Tracking
Last Updated: 2026-03-01
Overview
The VBP & APM Tracking feature lets organizations manage value-based payment programs, quality measures, and incentive payments. It supports tracking performance against benchmarks and reconciling incentive revenue.Programs
Navigate to Practice Management → Value-Based Payment to view programs.Creating a Program
- Click Add Program (requires
pm.vbp.managepermission). - Fill in:
- Program Name (required)
- Payer (optional — select from existing payers)
- Contract Type: Shared Savings, Quality Bonus, Capitation, Bundled Payment, or Other
- Measurement Period: Free text (e.g., “2025-Q1”, “CY2025”)
- Status: Active, Completed, or Suspended
- Notes (optional)
- Click Save.
Archiving a Program
Click Archive on the program detail page. Archived programs remain visible with an “Archived” banner but cannot be edited. Measures and incentive payments for archived programs are read-only.Quality Measures
On a program detail page, select the Measures tab.Adding a Measure
- Click Add Measure (requires
pm.vbp.manage). - Fill in:
- Measure ID: External identifier (e.g., HEDIS code like “BCS”)
- Measure Name: Display name (e.g., “Breast Cancer Screening”)
- Numerator: Count of patients meeting criteria
- Denominator: Count of eligible patients (must be > 0)
- Benchmark: Target rate (decimal, e.g., 0.75 for 75%)
- Rate and Performance Level are computed automatically:
- Rate = Numerator ÷ Denominator
- Performance: Exceeded (rate ≥ benchmark) or Not Met (rate < benchmark)
- Click Save.
Allowed Values
| Field | Allowed Values |
|---|---|
| Contract Type | shared_savings, quality_bonus, capitation, bundled_payment, other |
| Program Status | active, completed, suspended |
| Performance Level | exceeded, not_met (auto-derived) |
| Payment Status | pending, paid, adjusted |
Incentive Payments
On a program detail page, select the Incentives tab.Recording a Payment
- Click Add Payment (requires
pm.vbp.manage). - Fill in:
- Payment Period: Free text (e.g., “2025-Q1”)
- Earned Amount: Expected incentive amount
- Paid Amount: Actual payment received
- Status: Pending, Paid, or Adjusted
- Notes (optional)
- Click Save.
Permissions
| Permission Key | Description | Default Roles |
|---|---|---|
pm.vbp.view | View programs, measures, payments | org_admin, site_admin, staff |
pm.vbp.manage | Create, edit, archive programs; manage measures and payments | org_admin |
Integration Notes
- PM-11 (Revenue Cycle Analytics): VBP data (
pm_vbp_*tables) is available for dashboard widgets and reports. - CL-10 / CL-15: Future integration for automated measure numerator/denominator population from outcomes and quality data.
- PM-02 / PM-01: Patient/member attribution for measure denominators (Phase 2).
Data Retention
- Programs use soft delete (
deleted_at). Archived programs and their child records remain in the database. - Measures and incentive payments are hard-deleted when removed by a user with
pm.vbp.managepermission.