Balances

To start using these endpoints, please email [email protected]

🚧

Supported integrations

For now, balances are only supported for Dentrix, Eaglesoft and Open Dental.

Overview

The balances endpoints let you see how much guarantors and insurers owe the practice for a patient’s services. A guarantor is the person financially responsible for a patient.

Guarantor balance represents the total amount owed, including both the guarantor's portion and the estimated insurance payment. If a guarantor has multiple dependents, their balance reflects outstanding payments across all dependents.

šŸ“˜

Balance breakdown

This endpoint gives you the total balance amount, but it doesn't let you see which charges contribute to the balance. To identify unpaid charges, refer to this guide.

🚧

Patient balance

The endpoints expose a guarantor's balance across all their dependents, but they don't expose individual patient balance. To calculate that, sum together charges, payments, and adjustments.

Insurance balance represents the total amount insurers owe for a patient’s services (it does not include the guarantor’s portion). If a patient has multiple insurance subscriptions, this sums and exposes the expected amounts across all.

Example use cases

  • Use view guarantor balances to quickly identify guarantors with unpaid balances. It’s useful when building financial dashboards and digital payment collection applications.
  • Use view insurance balances to build insurance aging reports and determine which insurers you need to follow up with.

Balances responses

Guarantor balance

{
  "code": false,
  "description": "Description",
  "error": "Error",
  "data": {
    "id": 113,
    "foreign_id": "1",
    "guarantor_id": 115,
    "location_id": 115,
    "updated_at": "2020-06-05T20:16:57.007Z",
    "write_off_estimate": {
      "amount": "62.00",
      "currency": "USD"
    },
    "total_balance": {
      "amount": "62.00",
      "currency": "USD"
    },
    "insurance_estimate": {
      "amount": "62.00",
      "currency": "USD"
    },
    "guarantor_portion": {
      "amount": "62.00",
      "currency": "USD"
    },
    "total_balance_under_30": {
      "amount": "62.00",
      "currency": "USD"
    },
    "total_balance_31_60": {
      "amount": "62.00",
      "currency": "USD"
    },
    "total_balance_61_90": {
      "amount": "62.00",
      "currency": "USD"
    },
    "total_balance_over_90": {
      "amount": "62.00",
      "currency": "USD"
    },
    "guarantor": {
      ...
    }
  },
  "count": 2
}

Insurance balance

{
  "code": false,
  "description": "Description",
  "error": "Error",
  "data": {
    "id": 113,
    "patient_id": 115,
    "guarantor_id": 115,
    "location_id": 115,
 		"updated_at": "2020-06-05T20:16:57.007Z",
    "estimated_amount_under_30": {
      "amount": "62.00",
      "currency": "USD"
    },
    "estimated_amount_31_60": {
      "amount": "62.00",
      "currency": "USD"
    },
    "estimated_amount_61_90": {
      "amount": "62.00",
      "currency": "USD"
    },
    "estimated_amount_over_90": {
      "amount": "62.00",
      "currency": "USD"
    },
    "billed_amount_under_30": {
      "amount": "62.00",
      "currency": "USD"
    },
    "billed_amount_31_60": {
      "amount": "62.00",
      "currency": "USD"
    },
    "billed_amount_61_90": {
      "amount": "62.00",
      "currency": "USD"
    },
    "billed_amount_over_90": {
      "amount": "62.00",
      "currency": "USD"
    }
  },
  "count": 2
}