Interesting. Now I am not sure about ODs policy on advertising, Most of our integrations are posted in this forum for everyone to use. I am only asking if I have to pay the 15$ fee or the higher fees to OD for API access?
With best regards
Joerg
info@american-orthodontics.com
Search found 45 matches
- Sun May 04, 2025 10:15 am
- Forum: Main Forum
- Topic: Maximizing Efficiency in Open Dental: How AI Automation Transformed Our Clinic’s Workflow.
- Replies: 5
- Views: 255
- Sun May 04, 2025 9:40 am
- Forum: Main Forum
- Topic: Maximizing Efficiency in Open Dental: How AI Automation Transformed Our Clinic’s Workflow.
- Replies: 5
- Views: 255
Re: Maximizing Efficiency in Open Dental: How AI Automation Transformed Our Clinic’s Workflow.
Ok, so we also run one office "on the side" on Friday and Saturday for fun (and profit) using automation when it makes sense. Most of our patients are on a payment plan and use credit card payments on site and then schedule an appointment with the Frontdesk for the next visit. No automation here. We...
- Sun May 04, 2025 8:57 am
- Forum: Main Forum
- Topic: Maximizing Efficiency in Open Dental: How AI Automation Transformed Our Clinic’s Workflow.
- Replies: 5
- Views: 255
Re: Maximizing Efficiency in Open Dental: How AI Automation Transformed Our Clinic’s Workflow.
Then what is the Frontdesk doing? Collect payments only and otherwise read Facebook?
- Sat May 03, 2025 11:31 am
- Forum: Main Forum
- Topic: How Do You Backup Your OpenDental?
- Replies: 5
- Views: 25198
Re: How Do You Backup Your OpenDental?
Dear Dr. Hamilton,
I am wondering if the replies helped? The Topic is coming up again.
With best regards,
Dr.-Ing. Jörg Zastrau
I am wondering if the replies helped? The Topic is coming up again.
With best regards,
Dr.-Ing. Jörg Zastrau
- Sat May 03, 2025 10:24 am
- Forum: Main Forum
- Topic: Desaster Recovery Guide?
- Replies: 0
- Views: 72
Desaster Recovery Guide?
We are running OD now for 3 years. We run nightly external backups to a secured cloud service and test the backups once a month. By doing so, we have identified that at one point in time our backup system failed in a subtle way for two weeks - everything green but testing failed.... Now, is there a ...
- Sat May 03, 2025 9:06 am
- Forum: Advanced Topics
- Topic: Fixed Logo for mounts?
- Replies: 0
- Views: 641
Fixed Logo for mounts?
Is there any way to insert a fixed image (Logo) for mounts? We are switching from another software to OD because it's workflow saves us time. On the downside we are copying and pasting our office logo each single time together with a set of 8 orthodontic photos.
Ideas?
Jörg
Ideas?
Jörg
- Sun Aug 18, 2024 5:56 am
- Forum: API
- Topic: Return Code for Webhook - retention time OD
- Replies: 2
- Views: 10207
Re: Return Code for Webhook - retention time OD
Thanks for the clarification!
This is very comfortable as is the fact that one can have multiple subscriptions for the same event. Well done and well behaved!
Joerg
This is very comfortable as is the fact that one can have multiple subscriptions for the same event. Well done and well behaved!
Joerg
- Sun Aug 18, 2024 1:03 am
- Forum: API
- Topic: Sterilization Monitoring using n8n and Appsmith 1/2
- Replies: 3
- Views: 11564
Sterilization Monitoring using n8n and Appsmith V2.0
Dear all, the workflow has been updated with current nodes for new versions of n8n (tested with version 1.50.1). The Appsmith application is unchanged. { "meta": { "instanceId": "c5bbe0e4dd0c2a71ee01ba0477f0fe876e4ef1ddb06022d07739fda528d4f9f1" }, "nodes": [ { "parameters": { "path": "GetSteriBatchb...
- Sat Aug 17, 2024 10:35 am
- Forum: API
- Topic: Return Code for Webhook - retention time OD
- Replies: 2
- Views: 10207
Return Code for Webhook - retention time OD
Dear all, We currently respond to a webhook immediately with 200 (ok) and deal with errors afterwards on our own (polling). However, OD seems to resend the events if there is no response. Will this survive a reboot of OD? If so, I would only want to return a 200 response code if the processing was s...
- Sat Aug 17, 2024 9:36 am
- Forum: API
- Topic: Schedules with google
- Replies: 5
- Views: 17061
Re: Schedules with google 2/2 (delete) 20240817 V2.2
This is the code for deletion of Google appointments with n8n. One with webhook and one example for polling (full sync). OD Google Calendar Sync DELETE Appointments Webhook (V2.2) { "meta": { "instanceId": "c5bbe0e4dd0c2a71ee01ba0477f0fe876e4ef1ddb06022d07739fda528d4f9f1" }, "nodes": [ { "parameters...
- Sat Aug 17, 2024 9:32 am
- Forum: API
- Topic: Schedules with google
- Replies: 5
- Views: 17061
Re: Schedules with google 1/2 (add) 20240817 V2.4
Dear all, adding Webhooks (OD API Events for Appointments) to the existing code was easy. The polling version (full sync for future appointments) is still included, specifically an example for one provider. These are needed for initial setup and in case a provider deletes an appointment in google ca...
- Sun Aug 11, 2024 10:49 am
- Forum: Main Forum
- Topic: Is it possible to DELETE EVERY BROKEN APPOINTMENT for the practice?
- Replies: 1
- Views: 10744
Re: Is it possible to DELETE EVERY BROKEN APPOINTMENT for the practice?
Hi, your question is broad. I assume you want to extract all appointments for a single provider without the broken appointments. You could - Use the standard reports under "lists" to export both the appointments and the broken appointments, export them to excel and substract - Use your own SQL Query...
- Sun Aug 11, 2024 9:12 am
- Forum: Main Forum
- Topic: How Do You Backup Your OpenDental?
- Replies: 5
- Views: 25198
Re: How Do You Backup Your OpenDental?
Dear Dr. Hamilton, We are using Open Dental (OD) since early 2022. Until now, we have relied on ODs manual backup method and local supplemental backups. We have tested a different backup solutions (e.g. bacula, rclone, backup to USB Stick) in parallel. Our setup since last week is: We backup to a se...
- Mon Aug 05, 2024 4:02 pm
- Forum: Main Forum
- Topic: Howto? Insurance payment partial return in ortho case.
- Replies: 1
- Views: 9653
Re: Howto? Insurance payment partial return in ortho case.
We booked the return as misc and forwarded the problem to the accountant.
- Mon Aug 05, 2024 3:45 pm
- Forum: Main Forum
- Topic: Google calendar sync
- Replies: 14
- Views: 32567
Re: Google calendar sync
Option 5: Install n8n and get a student to adapt the open source solution provided for free in the open dental forum to your like. Shouldn't take more than a day.
With best regards,
Joerg
With best regards,
Joerg
- Mon Aug 05, 2024 2:27 pm
- Forum: API
- Topic: Some eConnectors may be unavailable
- Replies: 3
- Views: 19439
Re: Some eConnectors may be unavailable
Hi,
We observed slow responses using eClipboard during the last few months (dedicated tablet computer). Today, we falled back to paperwork because the response time dropped to minutes rather than seconds. We're located in Germany (what might contribute to the problem).
With best regards
Joerg
We observed slow responses using eClipboard during the last few months (dedicated tablet computer). Today, we falled back to paperwork because the response time dropped to minutes rather than seconds. We're located in Germany (what might contribute to the problem).
With best regards
Joerg
- Fri Aug 02, 2024 12:45 pm
- Forum: API
- Topic: Verify Patient E-Mail using n8n
- Replies: 0
- Views: 36380
Verify Patient E-Mail using n8n
Dear all, This integration uses curl to call a workflow in n8n to validate a patient E-Mail using the neutrino API (https://www.neutrinoapi.com/). The result will be returned as POPUP. Requirements Open Dental API with Comm permissions for POPUP), tested with Version 24.1.46.0 Curl (Included in Wind...
- Thu Aug 01, 2024 7:49 am
- Forum: API
- Topic: Schedules with google
- Replies: 5
- Views: 17061
Re: Schedules with google - Update 2/2 (using n8n) V2.x
2nd Part. Delete Google Evens (Google Sync Part 2/2) V2.1 { "meta": { "instanceId": "c5bbe0e4dd0c2a71ee01ba0477f0fe876e4ef1ddb06022d07739fda528d4f9f1" }, "nodes": [ { "parameters": {}, "id": "1ba8462e-9a46-4d57-9f5d-64b5915711df", "name": "When clicking ‘Test workflow’", "type": "n8n-nodes-base.manu...
- Thu Aug 01, 2024 7:47 am
- Forum: API
- Topic: Schedules with google
- Replies: 5
- Views: 17061
Re: Schedules with google - Update 1/2 (using n8n) V2.x
Dear all, these are updates to the worklow. Requirements are Open Dental 22.4.28 Tested with N8N Version 1.50.1 Google Calendar API V3 The posted code has served us now for more than 2 years. However, improvements to the APIs triggered an update. There are basically now only 2 Worklows: One for addi...
- Wed Jul 24, 2024 8:44 am
- Forum: Main Forum
- Topic: Howto? Insurance payment partial return in ortho case.
- Replies: 1
- Views: 9653
Howto? Insurance payment partial return in ortho case.
Dear all, We have the following case: The insurance paid their portion in full in advance (1st claim only, invoice, subsequent visits for free). The patient moves to a different country after 3 month of treatment and will continue treatment with a different office. We will no return a certain portio...
- Tue Jul 23, 2024 3:29 am
- Forum: API
- Topic: Program Link Triggered E-Mail for Next appointment using n8n
- Replies: 10
- Views: 17141
New Versino 2.3 Program Link Triggered E-Mail for Next appointment using n8n
Dear all, Thanks to ChrisD from Open Dental for helping with a SQL Query. This version sends exactly one E-Mail to the comma separated family E-Mail addresses of the guarantor with all future appointments of the family members. iCalendar files are attached to the E-Mail. The confirmation status in O...
- Mon Jul 22, 2024 8:53 am
- Forum: API
- Topic: Program Link Triggered E-Mail for Next appointment using n8n
- Replies: 10
- Views: 17141
New Version 2.1 Program Link Triggered E-Mail for Next appointment using n8n
Dear All, please find an an updated version of the integration "as is" for n8n version 1.50.1 with current nodes. The workflow will now E-Mail all future Appointments for each patient to all E-Mail recipients of the patient (comma seperated). For Users: The Code Node after "iCalendar" has to revisit...
- Tue Dec 20, 2022 4:26 am
- Forum: API
- Topic: Sterilization Monitoring using n8n and Appsmith 1/2
- Replies: 3
- Views: 11564
Re: Sterilization Monitoring using n8n and Appsmith 1/2
Changes: - return patients with missing sterilization information - return only patients with completed appointments - fixed spelling mistakes Updated Code for n8n: { "meta": { "instanceId": "c5bbe0e4dd0c2a71ee01ba0477f0fe876e4ef1ddb06022d07739fda528d4f9f1" }, "nodes": [ { "parameters": {}, "id": "6...
- Sat Dec 10, 2022 6:27 am
- Forum: Developers
- Topic: Web Forms retrieval locale issue
- Replies: 7
- Views: 25115
Re: Web Forms retrieval locale issue
I just want to provide a "quick" feedback: The locale issue with Windows is indeed fixed with the provided work-around (which is minor, since this not a production machine). I was hoping that this will also fix the locale issue with our Huawei Matebook tablet (and it didn't). We suspect an issue wit...
- Wed Nov 30, 2022 8:43 am
- Forum: API
- Topic: Program Link Triggered E-Mail for Next appointment using n8n
- Replies: 10
- Views: 17141
Re: Program Link Triggered E-Mail for Next appointment using n8n
Dear all,
I have learned to include screenshots. After 1 month in operation I would say that 2/3 of mobile phones users are happy with the ical feature (screenshots on MAC in reverse order).
With best regards
Joerg
I have learned to include screenshots. After 1 month in operation I would say that 2/3 of mobile phones users are happy with the ical feature (screenshots on MAC in reverse order).
With best regards
Joerg
- Wed Nov 30, 2022 2:37 am
- Forum: API
- Topic: Sterilization Monitoring using n8n and Appsmith 1/2
- Replies: 3
- Views: 11564
Sterilization Monitoring using n8n and Appsmith 2/2
Code for n8n: { "meta": { "instanceId": "c5bbe0e4dd0c2a71ee01ba0477f0fe876e4ef1ddb06022d07739fda528d4f9f1" }, "nodes": [ { "parameters": {}, "id": "606d42e8-c133-44e0-90f1-cc1a02d70ac6", "name": "Start", "type": "n8n-nodes-base.start", "typeVersion": 1, "position": [ 180, 80 ] }, { "parameters": { "...
- Wed Nov 30, 2022 2:35 am
- Forum: API
- Topic: Sterilization Monitoring using n8n and Appsmith 1/2
- Replies: 3
- Views: 11564
Sterilization Monitoring using n8n and Appsmith 1/2
Dear all, we have introduced an Appt Field to record the batch numbers for autoclave runs used during treatment to support sterilization monitoring (screenshot attached). The n8n workflow provides 3 webhooks to look up - all batch numbers used on all patients during a specific time period - all pati...
- Tue Nov 15, 2022 10:21 am
- Forum: API
- Topic: Program Link Triggered E-Mail for Next appointment using n8n
- Replies: 10
- Views: 17141
Re: Program Link Triggered E-Mail for Next appointment using n8n
Dear all, more nodes have been added to the following cleaner version of the n8n workflow in order to post a note to the Open Dental Commlog. This requires API write permissions to the Comm group. Edit 202211161621 (2x): Added Node to set Confirmation status to "Confirmed". Joerg { "meta": { "instan...
- Thu Nov 10, 2022 7:11 am
- Forum: Developers
- Topic: Web Forms retrieval locale issue
- Replies: 7
- Views: 25115
Re: Web Forms retrieval locale issue
Yes, please change the culture to en-US on the server for testing purpose. After checking that everything else in our setup seems to be according to documentation this might not only fix the (minor) Windows 7 issue but also an issue related to eclipboard date conversion (MM/DD/YYYY versus DD/MM/YYYY...
- Tue Nov 08, 2022 7:03 am
- Forum: API
- Topic: How to: Post to public webhook?
- Replies: 21
- Views: 25073
Re: How to: Post to public webhook?
Dear SLeon,
the program link functionality works. It is only that starting a new instance of the curl cmd is slow.
Joerg
the program link functionality works. It is only that starting a new instance of the curl cmd is slow.
Joerg
- Mon Nov 07, 2022 8:25 am
- Forum: Advanced Topics
- Topic: Open Dental DB on a NAS
- Replies: 1
- Views: 17617
Re: Open Dental DB on a NAS
Our Open Dental Server runs on a Mini PC Core i5-8279U, 127 x 127 x 53.1mm size, with 512 GB SSD 24/7, encrypted and with off-site encrypted Cloud Backup (worth 500 USD). Why bother NAS and all its troubles (speed)?
Joerg
Joerg
- Mon Nov 07, 2022 3:50 am
- Forum: API
- Topic: How to: Post to public webhook?
- Replies: 21
- Views: 25073
Re: How to: Post to public webhook?
Dear all, it would be helpful if it would be possible to create a button in the OD GUI to trigger an external webhook manually without using Program Links (see http://opendentalsoft.com/forum/viewtopic.php?f=9&t=7891 ). In this specific case, the next appointment may be changed by frontdesk multiple...
- Mon Nov 07, 2022 3:39 am
- Forum: Main Forum
- Topic: Fake Procedure Codes
- Replies: 2
- Views: 5302
Re: Fake Procedure Codes
Dear all,
we have treatment-plans for non-patients sitting in the waiting room that include the inofficial codes N0666 for Espresso and N0667 for cookies.
Joerg
we have treatment-plans for non-patients sitting in the waiting room that include the inofficial codes N0666 for Espresso and N0667 for cookies.
Joerg
- Mon Nov 07, 2022 3:12 am
- Forum: Main Forum
- Topic: Ortho Cases
- Replies: 3
- Views: 5522
Re: Ortho Cases
Dear Arna, the way you describe dynamic payment plans is not how I understand them. Ortho cases take a long time. The new ortho case feature now allows for planned visits and pay per visit. This way procedures may be attributed to providers the usual way (provider payment by production). Another way...
- Sun Nov 06, 2022 10:40 am
- Forum: API
- Topic: Program Link Triggered E-Mail for Next appointment using n8n
- Replies: 10
- Views: 17141
Program Link Triggered E-Mail for Next appointment using n8n
Dear all, this n8n workflow will send an HTML E-Mail to inform the current selected Patient about his next appointment (with iCal attachment). It is triggered by a webhook, e.g. by creating an Open Dental Program Link to curl.exe with the command line arguments "-X POST http://192.168.1.60:5678/webh...
- Sat Nov 05, 2022 12:58 pm
- Forum: API
- Topic: Energy Savings with Open Dental using n8n/Home Assistant
- Replies: 0
- Views: 5359
Energy Savings with Open Dental using n8n/Home Assistant
Dear all, the following automation n8n code ( https://n8n.io/ ) in connection with home assistant (Smart Home) https://www.home-assistant.io/ reduces the office temperature to 17 degree celsius until two hours before the first appointment and after the last patient has left. 20 degrees celsius durin...
- Sun Sep 04, 2022 1:01 am
- Forum: Developers
- Topic: Web Forms retrieval locale issue
- Replies: 7
- Views: 25115
Re: Web Forms retrieval locale issue
The error(s) show after hitting the "Retrieve New Forms" button, with OD Version 22.1.56.0 the output is now "Done" instead of "All Patient forms retrieved from server" and the web forms are not retrieved. This happens under Windows 7 but not under Windows 10.
- Thu May 12, 2022 8:44 am
- Forum: Main Forum
- Topic: Intraoral scanner
- Replies: 3
- Views: 9636
Re: Intraoral scanner
Hi, we could provide my scans to you next week (STL if you would like). We see it as essential to store 3D scans in OD as traditional model equivalents (and we do) for traditional orthodontic treatment reference (uncolored for braces) as required (no more impressions). The colored versions e.g. for ...
- Thu Apr 28, 2022 2:28 am
- Forum: Developers
- Topic: Web Forms retrieval locale issue
- Replies: 7
- Views: 25115
Web Forms retrieval locale issue
Dear all, I receive the following error on Web Forms retrieval under Windows 7 All Patient forms retrieved from server Culture is not supported. Parameter name: name en-DE is an invalid culture identifier. Culture is not supported. Parameter name: name en-DE is an invalid culture identifier. Culture...
- Mon Mar 28, 2022 5:10 am
- Forum: API
- Topic: API Request: Version Number of Open Dental
- Replies: 1
- Views: 3056
API Request: Version Number of Open Dental
Hi, my request it twofold. Situation: We're setting up a new office for a single provider. There are already 3 on-site computers (frontdesk/x-ray and server/3d-scanning), one off-site computer for backup verification and two portable laptops in place - in total 6 computers and counting. Number 7 wou...
- Fri Mar 25, 2022 9:22 am
- Forum: API
- Topic: API Request-Blockouts
- Replies: 8
- Views: 12735
- Fri Mar 25, 2022 7:53 am
- Forum: API
- Topic: Schedules with google
- Replies: 5
- Views: 17061
Re: Schedules with google
Edited 3x, include setup instructions, Errata as of 03/27/22 Hi Jordan, I am sorry that the code is in a state that I don't consider ready for publication. However, please review and improve. Walkthrough to get this working: Install and setup N8N.io Download n8n Desktop App from http://n8n.io (or in...
- Fri Mar 25, 2022 3:35 am
- Forum: API
- Topic: API Request-Blockouts
- Replies: 8
- Views: 12735
Re: API Request-Blockouts
Dear all,
is it possible to perform a GET operation based on ScheduleNum similar to the appointments module, e.g.
?
Joerg
is it possible to perform a GET operation based on ScheduleNum similar to the appointments module, e.g.
Code: Select all
GET /schedules/25888
Joerg
- Sun Mar 06, 2022 10:25 am
- Forum: API
- Topic: API: high/duplicate AptNum returned by Appointments GET (multiple)
- Replies: 4
- Views: 9257
Re: API: high/duplicate AptNum returned by Appointments GET (multiple)
The MAX_SAFE_INTEGER in JS is 2^53-1. Considering the maximum number of possible patients to be equal to the number of persons living on earth then I would like to mention that the AptNum being 64 Bit poses a problem to me.
- Wed Mar 02, 2022 12:30 am
- Forum: API
- Topic: API: high/duplicate AptNum returned by Appointments GET (multiple)
- Replies: 4
- Views: 9257
API: high/duplicate AptNum returned by Appointments GET (multiple)
Hello, a question about recent appointments in the public OD test installation. The query "https://api.opendental.com/api/v1/appointments?Limit=10&dateStart=2022-03-02&DateTStamp=2017-02-08 09:40:20" returns { "AptNum": 4908068889037505000, "PatNum": 373, "AptStatus": "Scheduled", [..] "AptDateTime"...