Circle UI

Patient Results Report

Preset-aware patient results report renderer with reusable PDF page structure.

Start here when you want the reusable report renderer and preset-aware page composition without picking a single preset up front.

Preview and code

Loading preview...

Install

If this is your first Circle install, start with Get started.

pnpm dlx shadcn@latest add @blocks/patient-results-report

Use this when

This is a composed surface. Prefer the parent block when you want the full pattern, and reach for the sub-parts only when you need to customize the composition.

Works With

The editor produces the patient-results document structure that can feed this renderer.

The PDF module is the export-side companion to this screen renderer.

Dependencies

Registry

@blocks/diagnostic-interpretation-columns
@blocks/diagnostic-metric-donut-card
@blocks/diagnostic-metric-range-card
@blocks/diagnostic-metric-split-card
@blocks/diagnostic-metric-stat-card
@blocks/diagnostic-report-intro
@blocks/diagnostic-report-page-shell
@blocks/patient-results-presets
@blocks/segment-muscle-analysis
@circle-ui/utils

Source

The raw JSON payload powering this entry — useful when debugging registry output.

registry/berlin/blocks/patient-results/template/patient-results-report.tsx
pnpm dlx shadcn@latest add https://registry.circle.health/blocks/patient-results-report.json
Open /blocks/patient-results-report.json