---
title: 'Practitioner (FHIR R5)'
description: 'A person who is directly or indirectly involved in providing healthcare. Read-only in the public API — practitioner reco'
nav: 'API / R5 / Practitioner'
order: 90
version: v1
fhir: r5
source: generated
updated: '2026-09-23'
---

# Practitioner (FHIR R5)

<FhirResourceHeader fhir="r5" slug="practitioner" />

A person who is directly or indirectly involved in providing healthcare. Read-only in the public API — practitioner records are managed through HuliPractice. Referenced by Appointment and Encounter resources.

> This page is auto-generated from the server's FHIR R5 CapabilityStatement (`/fhir/R5/metadata`).

## FHIR R5 Specification

Official spec: [Practitioner — HL7 FHIR R5](https://hl7.org/fhir/R5/practitioner.html)

## Supported Interactions

- **read** — Read a single resource by ID (`GET /fhir/R5/{Resource}/{id}`)
- **search-type** — Search resources with query parameters (`GET /fhir/R5/{Resource}?...`)

## Scopes

Scopes are shared across FHIR releases — the same `system/Practitioner.*` scope grants Practitioner access on both `/fhir/R4` and `/fhir/R5`.

- <Scope name="system/Practitioner.rs" /> — see [scope reference](/v1/scopes#system-practitioner-rs)

## Search Parameters

| Parameter | Type | Notes |
|-----------|------|-------|
| `name` | string | Case-insensitive partial match. |
| `_count` | number | Integer. For `_count`: default 20, max 100. |
| `_offset` | number | Integer. For `_count`: default 20, max 100. |

## Endpoints

Operations, request/response examples, and code samples mirror the R4 surface — call them at `/fhir/R5` with the same token and scopes. See the [Practitioner R4 reference](/v1/api/r4/practitioner).
