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 Contractor detail page shows a full profile and tabbed sections for a single contractor. It is available at route /hr/contractors/:id.

Overview

The page reads the contractor record by :id via useContractorDetail. The header card shows name, status badge, classification label, specialty, email, phone, start/end dates, and W-9 on-file status. Users with hr.contractor.tax_id.read also see the Tax ID Type. Four tabs provide:
  • Contracts — SOW and contract records linked to this contractor (ContractorContractsTab).
  • Classification — Classification history and attestations; visible only to users with hr.contractor.classification.manage.
  • Time Entries — Logged hours; users with hr.contractor.time.approve can approve entries.
  • Credentials — Credential records linked to this contractor (ContractorCredentialsTab).
Status values: active, inactive, pending_onboarding, terminated.

Who it’s for

Requires permission hr.contractor.read.

Before you start

  • The contractor record must already exist (created via the wizard or Quick Add dialog on the Contractors list).
  • To manage classification or approve time, you need the corresponding additional permissions.

Steps

1

Navigate to the contractor record

Go to HR → Contractors (/hr/contractors), then click a contractor card. Alternatively navigate directly to /hr/contractors/:id.
2

Review the profile summary

The header card shows identifying information. Tax ID Type is only visible if you hold hr.contractor.tax_id.read.
3

View contracts

The Contracts tab lists all SOW/contract records. Each contract shows title, type, dates, and status.
4

Manage classification (if permitted)

Users with hr.contractor.classification.manage see the Classification tab with attestation history.
5

Review or approve time entries

The Time Entries tab shows logged hours. Users with hr.contractor.time.approve have approval controls.
6

Review credentials

The Credentials tab lists linked credential records for this contractor.

Key concepts

  • Tab state — Active tab is tracked in the URL via the tab query parameter (contracts, classification, time, credentials).
  • Classification visibility — The Classification tab only renders for users with hr.contractor.classification.manage.

Human Resources

Human Resources 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.
  • src/routes/hr.tsx
  • src/cores/hr/pages/ContractorDetailPage.tsx
  • src/cores/hr/hooks/contractors/useContractorDetail.ts