Skip to main content

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.

The Enrollment screen (Provider Credentialing Enrollment Detail) displays a single provider enrollment record within the Credentialing module at route /pm/credentialing/enrollments/:enrollmentId.

Overview

The page loads an enrollment via useProviderEnrollmentDetail and its event history via useProviderEnrollmentEventsList. The header shows the payer name (from joined pm_payers), a truncated provider identity ID, and an enrollment status badge (pending, enrolled, denied, inactive). Two cards are displayed: Enrollment Details (rendering NPI, billing NPI, taxonomy code, effective date, expiration date, re-credential due date, and denial reason if present) with an Edit button (requires pm.credentialing.manage); and Validation (text description of NPI/taxonomy validation) with a Record Validation button (requires pm.credentialing.validate) that opens ProviderIdentifierValidationDialog. Below the cards, the Event History section lists enrollment lifecycle events with icons, labels, and timestamps.

Who it’s for

Requires permission pm.credentialing.view (enforced via PermissionGate wrapping the page content). The route itself requires PM_PERMISSIONS.ADMIN. Edit requires pm.credentialing.manage. Validation requires pm.credentialing.validate.

Before you start

  • You need pm.admin permission (route-level) and pm.credentialing.view (page-level).
  • Navigate here from the Credentialing list (/pm/credentialing).

Steps

1

Open a credentialing enrollment

From the Credentialing list (/pm/credentialing), click an enrollment row to open its detail page.
2

Review enrollment details

The Enrollment Details card shows rendering NPI, billing NPI, taxonomy code, effective date, expiration date, re-credential due date, and any denial reason.
3

Edit enrollment details (pm.credentialing.manage)

Click Edit on the Enrollment Details card to open ProviderEnrollmentFormDialog and update enrollment fields.
4

Record NPI/taxonomy validation (pm.credentialing.validate)

Click Record Validation on the Validation card to open ProviderIdentifierValidationDialog and record validation results.
5

Review event history

The Event History section lists all lifecycle events (created, submitted, approved, denied, re-credential requested/completed, expired) with timestamps.

Key concepts

TermMeaning in code
rendering_npiNPI used for rendering provider on claims
billing_npiNPI used for the billing entity
taxonomy_codeProvider taxonomy code (SME confirm validation source)
enrollment_statuspending, enrolled, denied, inactive
recert_due_onDate by which re-credentialing must be completed
EnrollmentEventTypecreated, submitted, approved, denied, recredential_requested, recredential_completed, expired

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.
  • src/routes/pm.tsx
  • src/cores/pm/pages/ProviderEnrollmentDetailPage.tsx
  • src/cores/pm/hooks/useProviderEnrollmentDetail.ts
  • src/cores/pm/hooks/useProviderEnrollmentEventsList.ts