How to export claims data from Open Dental

To export claims data from Open Dental for follow-up, go to Reports, Standard, and run the Outstanding Insurance Claims report in the Monthly section. Click Export to save it as a TXT or XLS file. For anything that report does not show, a User Query exports SQL results as tab-delimited TXT or CSV. The Open Dental API reads claims directly once the office turns it on.

By Daybook HealthLinkedIn9 min read
How to export claims data from Open Dental
On this page

What counts as claims data in Open Dental

Claims data is everything Open Dental holds about a claim once it exists. That means the claim and its status, its procedures, the payments posted to it, its tracking notes, attached EOBs, and the electronic transactions sent and received. In the API these are separate resources: Claims, ClaimProcs, ClaimPayments, ClaimTrackings, EobAttaches and Etranss, all readable under the "Read All" permission (Open Dental API permissions).

Most people who export claims data want one of three things:

  1. A list of open claims to work, for a biller or an outside billing company.
  2. A wider pull for reporting, such as every claim for one carrier over a date range.
  3. A full open-claims list before a switch to or from Open Dental.
MethodWhere it livesFormatSelf-serve?
Outstanding Insurance ClaimsReports, Standard, MonthlyTXT or XLSYes
User QueryReports, User QueryTXT or CSVYes, with permission
ODBC linkExcelDirect database linkYes
Custom query by Open DentalPaid serviceYour choice$110 an hour
API: Claims endpointRemote APIRESTNeeds setup
API: Queries endpointRemote APICSV to SFTPNeeds setup

Sources: Outstanding Insurance Claims, User Query, Excel and ODBC, fees, Claims API, Queries API.

Open Dental claim report export: the Outstanding Insurance Claims report

This is the report to export for follow-up. Open Dental's Insurance Aging page says so directly: "Offices that want to ensure they are getting paid by insurance companies and want to follow up on older claims should use the Outstanding Insurance Claims Report instead" (Insurance Aging Report). It lists each claim and preauthorization, which is what a biller works from.

Steps, from the Outstanding Insurance Claims manual page and the Standard Reports page:

  1. In the Main Menu, click Reports, then Standard.
  2. In the Monthly section, click Outstanding Insurance Claims.
  3. Set the filters: days old; date sent, original date sent or date of service; carrier; treating provider; clinic; assigned user; custom tracking status; error code.
  4. Click Export. The manual says this exports "the list of claims and preauthorizations as a TXT or XLS file."

Open Dental insurance claims report options beyond outstanding claims

The Monthly group of Standard Reports holds the other claim and receivables reports, including Aging of A/R, Claims Not Sent, Insurance Aging, PPO Write-offs, Procedures Not Billed to Insurance, Receivables Breakdown and Unearned Income. The Lists group adds "ERAs Automatically Processed" (Standard Reports).

Two of these matter for claims work:

  • Claims Not Sent lists claims that have been created but do not have a status showing they were sent (Claims Not Sent). The Outstanding Insurance Claims report tracks claims that have been sent but not received, so check this list too.
  • Procedures Not Billed to Insurance lists procedures with an outstanding insurance estimate that are not attached to a claim (Procedures Not Billed to Insurance).

Use the Outstanding Insurance Claims export as the daily worklist, and these two as a weekly check that nothing is missing from it.

Open Dental data export with a User Query

When no standard report has the columns you need, a User Query reads the database directly with SQL and exports the result.

  1. In the Main Menu, click Reports, then User Query. It can also be opened from Standard Reports.
  2. Run a saved query, or write one if you have the permission.
  3. Export the result. The manual lists two options: "Export.txt: Save the query as a tab-delimited text file. Export.csv: Save the query as a comma-delimited CSV file."

Source: User Query overview.

Permissions decide who can do this. The manual says "Users must have the User Query Admin permission to write, edit, run, save, and delete queries." Running a released query needs only the User Query permission. So one admin writes the query, and other staff run it once it is released.

Where the file goes: Open Dental's Excel page says a query export "will normally be saved as a text file in the OpenDentalExports folder on the local C: drive." The same page documents a direct ODBC link from Excel to the database. One limit to know: "Open Dental support technicians do not assist with Microsoft Excel spreadsheets" (Excel).

If nobody in the office writes SQL, Open Dental writes custom queries as a paid service. Its fee page says "Query requests are quoted before work is started based on a rate of $110/hour" (Open Dental fees).

Open Dental API claims: reading claims without exports

Exports are snapshots. Someone has to run them, and they go stale once saved. The Open Dental API removes that step for software that reads claims on a schedule.

The Claims endpoint. GET /claims returns a list of claims. The manual lists it as "Version Added: 22.2." Since version 23.3.11 it filters by ClaimStatus (U unsent, H hold until primary received, W waiting in queue, S sent, R received, I hold for in process) and by SecDateTEdit, the last time the claim was edited, and it also takes PatNum (Claims API). Filtering on SecDateTEdit lets a nightly job pull only the claims changed since the last run. Related resources (ClaimProcs, ClaimPayments, ClaimTrackings, EobAttaches, Etranss and the Aging report) are readable under the same "Read All" permission (API permissions).

The Queries endpoint. It runs a read-only SQL query and writes the result as a CSV file to an SFTP site. It was added in version 21.1. The manual says "Queries are screened to be read-only" (Queries API). This suits a team that already has a User Query it trusts and wants the same result delivered on a schedule.

What it takes to turn on, from API Setup and the API specification:

  1. The office runs the eConnector. "In order to use the Remote API, the office must have an eConnector running."
  2. The developer requests a Developer Portal key from Open Dental's vendor relations team. "Requests take one to three business days to process."
  3. The office enables the API in API Setup.
  4. The developer and the office put a BAA in place. "API developers should have a Business Associate Agreement (BAA) in place with their clients."

Open Dental does not list an API price on those pages or on its fee page, so ask the vendor that connects to it what the office will pay.

Exporting claims before a switch

If an office is moving onto Open Dental, export the open claims from the old system first. Open Dental's conversion page says "Most final conversions do not convert outstanding claims." Conversions from EZ Dental and Dentrix bring over outstanding primary claims, but not secondary claims. Its instruction is: "First, print an outstanding claim report from the old software (as of the final conversion date)," then recreate each claim in Open Dental (Open Dental conversions).

The same advice applies in reverse. Before leaving Open Dental, export the Outstanding Insurance Claims report as of the cutover date, and keep it until every claim on it is paid or closed. For the other common systems, see how to export claims data from Dentrix and how to export claims data from Eaglesoft.

Is an export the right tool for you?

An export fits when:

  • One person works claims for one office, and a weekly list is enough.
  • You need a one-time pull, such as a switch or an audit.
  • The question is a report, not a daily worklist.

An export stops fitting when a billing team works claims for many offices, each on its own copy of Open Dental, or across several systems. The export becomes a daily job, and the results still have to be typed back into each office's software. At that point, reading claims through the API and writing answers back makes more sense. How a billing company works across several practice management systems covers that setup.

How Daybook writes back to Open Dental

Daybook Health runs agents for dental billing companies, the billing offices of dental groups and the software vendors that serve dental offices. Open Dental is one of the practice management systems Daybook writes back to. The others are Dentrix, Eaglesoft, Curve, Denticon, Sensei and tab32.

By morning the answers are on the claims, in the system each office already uses. Every unpaid claim gets a 276 overnight, and the 277 answer lands on the claim in plain words, with the denial reason and the next step. Remits are pulled, proven to the cent and matched to their claims line by line. Anything that does not balance is held for the posting lead to decide, and billers make every call on appeals, write-offs and posting. How claim data gets written back to a dental practice management system explains what lands where, and AI claim status for dental offices covers the service itself.

Daybook works through billers and software vendors, not with individual practices. Pricing is usage-based, with no subscriptions and no seats.

Frequently asked questions

How do I export outstanding insurance claims from Open Dental?

Go to Reports, Standard, and in the Monthly section click Outstanding Insurance Claims. Set the filters you need, then click Export to save the list as a TXT or XLS file.

Should I use the Insurance Aging report or the Outstanding Insurance Claims report?

Use Outstanding Insurance Claims for follow-up. Open Dental's manual says offices that want to follow up on older claims should use it instead of Insurance Aging. Insurance Aging breaks down insurance and patient estimates by age of account, while Outstanding Insurance Claims lists each claim.

Can I export Open Dental claims to CSV?

Yes, through a User Query, which exports to CSV or tab-delimited TXT. The Outstanding Insurance Claims report exports to TXT or XLS, and the API's Queries endpoint writes CSV files to an SFTP site.

Where does Open Dental save exported files?

Open Dental's manual says a query export is normally saved as a text file in the OpenDentalExports folder on the local C: drive. You can open it in Excel, though Open Dental support does not help with Excel spreadsheets.

Does the Open Dental API have a claims endpoint?

Yes. GET /claims, added in version 22.2, lists claims, and since version 23.3.11 it filters by status and last edit time. The Remote API needs the office's eConnector and a Developer Portal key, and Open Dental says developers should have a BAA with the office.

Do outstanding claims carry over when switching to Open Dental?

Usually not. Open Dental says most final conversions do not convert outstanding claims, so print an outstanding claim report from the old software as of the conversion date and recreate each claim.

More about operations

How to Export Claims Data from EaglesoftHow to Export Claims Data from EaglesoftTo export claims data from Eaglesoft, open Reports, pick a report on the Insurance tab, then click Process and Preview Report. For follow-up, the report is Outstanding Claims by Insurance Company. On the preview, right-click, choose Save Data As, and pick Comma Delimited (.csv) or Microsoft Excel (.xls). Only some reports support this. Data no report shows needs an SQL file from Patterson, run through Database Navigator.Brian de Oliveira7 minHow to export claims data from DentrixHow to export claims data from DentrixTo export claims data from Dentrix G-series, run the Insurance Aging Report from the Office Manager (Reports, Ledger, Insurance Aging Report) and choose Print to File. Dentrix saves the open claims as a tab-delimited.txt file that opens in a spreadsheet. Dentrix Ascend exports ledger reports to.csv or.xlsx from Power Reporting. Direct database access goes through Henry Schein One's API Exchange, which is open only to authorized integration vendors.Brian de Oliveira8 minBuild vs Buy Claims Automation: What Should RCM Firms Weigh?Build vs Buy Claims Automation: What Should RCM Firms Weigh?When evaluating build vs buy claims automation, RCM firms must separate cheap-to-build internal reporting from expensive-to-maintain payer connectivity. Building in-house billing automation works best for internal queues and dashboards. Buying is superior for payer portal navigation, ERA enrollment, and complex exception handling where third-party interfaces change constantly.Noah Lucia5 min

Daybook runs this as an API: see Claim status in the docs. For the product, read AI claim status for dental offices and their billing teams.