> This page is for Agent Handler.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.merge.dev/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.merge.dev/_mcp/server.

# Nextech Practice+

**Authentication:** client credentials. See [Magic Link](/merge-agent-handler/features/magic-link) for the runtime auth flow.

## Sample use cases

* List tomorrow's appointments for Dr. `Priya Raman` with each patient's appointment type
* Find open appointment slots at the `Downtown` location next week
* Pull the claims and coverage on file for a patient before their visit

## Available Tools

#### list_appointments

List appointments in Nextech Practice+. Supports filters: patient, practitioner/location (by ID or name), date...

#### get_appointment

Get a single appointment by FHIR ID. Returns the full FHIR Appointment resource. Use list_appointments to find valid...

#### list_accounts

List patient billing accounts in Nextech Practice+. Filter by patient FHIR ID or status. Pass next_cursor from...

#### get_account

Get a single billing account by FHIR ID. Use list_accounts to find valid IDs.

#### list_payers

List insurance payers configured in Nextech Practice+. Use to discover payer IDs (e.g. for filtering coverages by...

#### get_payer

Get a single insurance payer by FHIR ID. Use list_payers to find valid IDs.

#### list_coverages

List insurance coverage records in Nextech Practice+. Filter by patient (beneficiary). Pass next_cursor from...

#### get_coverage

Get a single insurance coverage record by FHIR ID. Use list_coverages to find valid IDs.

#### list_claims

List insurance claims in Nextech Practice+. Filter by patient, facility, creation date, or claim item type. Pass...

#### get_claim

Get a single insurance claim by FHIR ID. Use list_claims to find valid IDs.

#### list_payment_reconciliations

List payment reconciliation records in Nextech Practice+. Filter by patient, location, creation date, payment date...

#### get_payment_reconciliation

Get a single payment reconciliation by FHIR ID. Use list_payment_reconciliations to find valid IDs.

#### list_encounters

List clinical encounters (visits) in Nextech Practice+. Filter by patient, creation date (created), or facility. To...

#### get_encounter

Get a single clinical encounter by FHIR ID. Use list_encounters to find valid IDs.

#### list_patient_recalls

List patient recall records in Nextech Practice+ (reminders to schedule follow-up appointments). Filter by patient...

#### get_patient_recall

Get a single patient recall record by FHIR ID. Use list_patient_recalls to find valid IDs.

#### list_patients

Search patients in Nextech Practice+. Supports filters: family/given name, birthdate (ge/le/gt/lt prefixes), phone...

#### get_patient

Get a single patient record by FHIR ID. Returns the full FHIR Patient resource. Use list_patients to find valid...

#### list_practitioners

List practitioners (providers) in Nextech Practice+. Use to discover practitioner IDs (e.g. for filtering...

#### get_practitioner

Get a single practitioner by FHIR ID. Returns the full FHIR Practitioner resource. Use list_practitioners to find...

#### list_locations

List locations (offices/facilities) in Nextech Practice+. Use to discover location IDs (e.g. for filtering...

#### get_location

Get a single location by FHIR ID. Returns the full FHIR Location resource. Use list_locations to find valid IDs.

#### list_patient_types

List patient types defined in Nextech Practice+ (e.g. New Patient, Established Patient). Returns type IDs for...

#### get_patient_type

Get a single patient type by FHIR ID. Use list_patient_types to find valid IDs.

#### list_slots

List scheduling slots in Nextech Practice+ to view availability. Requires appointment_type_id (use...

#### list_appointment_types

List appointment types defined in Nextech Practice+. Use to discover appointment type IDs (e.g. for filtering slots...

#### get_appointment_type

Get a single appointment type by FHIR ID. Use list_appointment_types to find valid IDs.

#### list_appointment_purposes

List appointment purposes defined in Nextech Practice+. Use to discover appointment purpose IDs.

#### get_appointment_purpose

Get a single appointment purpose by FHIR ID. Use list_appointment_purposes to find valid IDs.