Nextech Practice+

Connect your AI agents to Nextech Practice+.

Authentication: client credentials. See 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.