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 Contract Details screen displays all information for a single vendor contract and is accessible at /it/contracts/:id.

Overview

The Contract Details page loads a single contract via useVendorContract. The header shows the contract name, contract number, a contract-type badge (from CONTRACT_TYPE_LABELS), a ContractStatusBadge, and an Edit button linking to /it/contracts/:id/edit. The content area is a two-column grid: a Contract Details card shows vendor name (linked to vendor detail), contract type, auto-renew status, and an optional document link; a Terms & Dates card shows start date, optional expiration date, and optional renewal date; a Financial card shows contract value (formatted as currency) and payment terms. An optional Description card appears when contract_description is present.

Who it’s for

Requires IT_PERMISSIONS.VIEW (outer ITViewGuard). No additional per-route permission gate.

Before you start

  • You must hold IT_PERMISSIONS.VIEW to access this screen.
  • The contract must exist in the system.

Steps

1

Open a contract

From /it/contracts, click any contract row to open the detail page.
2

Review contract information

Read the Contract Details, Terms & Dates, and Financial cards.
3

Open the contract document

If a document URL is present in the Contract Details card, click View to open it in a new tab.
4

Navigate to the vendor

Click the vendor name in the Contract Details card to open the vendor detail page.
5

Edit the contract

Click Edit to navigate to the edit form.

Key concepts

  • CONTRACT_TYPE_LABELS — Maps contract_type values to human-readable labels; exact values defined in src/cores/it/types/vendors.ts.
  • ContractStatusBadge — Visual indicator of the contract’s current status.
  • auto_renew — Boolean; displayed as Yes/No.
  • contract_value — Formatted using the platform formatCurrency utility.

IT Service Management

IT Service Management 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/it.tsx
  • src/cores/it/pages/vendors/ContractDetailPage.tsx