> ## Documentation Index
> Fetch the complete documentation index at: https://docs.metriport.com/llms.txt
> Use this file to discover all available pages before exploring further.

# practitioner

A person who is directly or indirectly involved in the provisioning of healthcare. See the [HL7 FHIR R4 spec](https://hl7.org/fhir/R4/practitioner.html) for full details.

**Previous version:** [practitioner](/medical-api/handling-data/schema-v000/practitioner)

**Tables in this resource:**

* **practitioner** – Practitioner record (this page)
* [practitioner\_address](/medical-api/handling-data/schema-v100/practitioner/address) – Addresses per practitioner
* [practitioner\_name](/medical-api/handling-data/schema-v100/practitioner/name) – Names per practitioner
* [practitioner\_telecom](/medical-api/handling-data/schema-v100/practitioner/telecom) – Contact details per practitioner
* [practitioner\_qualification](/medical-api/handling-data/schema-v100/practitioner/qualification) – Qualifications per practitioner
* [practitioner\_qualification\_code\_coding](/medical-api/handling-data/schema-v100/practitioner/qualification_code_coding)
* [practitioner\_extension](/medical-api/handling-data/schema-v100/practitioner/extension)
* [practitioner\_extension\_vcc\_coding](/medical-api/handling-data/schema-v100/practitioner/extension_vcc_coding)

**Primary Keys:**

* practitioner\_id

<div style={{textAlign: 'right'}}><sub>† Metriport Platform added</sub></div>

| Column             | Data Type | Description                                                      |
| ------------------ | --------- | ---------------------------------------------------------------- |
| practitioner\_id   | varchar   | Unique identifier for the practitioner                           |
| first\_name†       | varchar   | First given name (from first name row)                           |
| last\_name†        | varchar   | Family name (from first name row)                                |
| address†           | varchar   | First and second address lines concatenated (from first address) |
| city†              | varchar   | City (from first address)                                        |
| state†             | varchar   | State or province (from first address)                           |
| country†           | varchar   | Country (from first address)                                     |
| zip\_code†         | varchar   | ZIP or postal code (from first address)                          |
| email†             | varchar   | First email from telecom                                         |
| phone†             | varchar   | First phone from telecom                                         |
| meta\_source       | varchar   | Source document filename from FHIR meta.source                   |
| data\_source\_ext† | varchar   | Integration source of the data, derived from FHIR extension      |

**Related Tables:**

**Child:**

* [practitioner\_address](/medical-api/handling-data/schema-v100/practitioner/address)
* [practitioner\_extension](/medical-api/handling-data/schema-v100/practitioner/extension)
* [practitioner\_name](/medical-api/handling-data/schema-v100/practitioner/name)
* [practitioner\_qualification](/medical-api/handling-data/schema-v100/practitioner/qualification)
* [practitioner\_telecom](/medical-api/handling-data/schema-v100/practitioner/telecom)

## Version diff

**Renamed**

* `data_source` → `meta_source`

**Deprecated**

* `specialty` — query from `practitioner_qualification_code_coding` with `code_rank = 1`
