Search found 103 matches

by DerekR
Tue Dec 03, 2024 1:31 pm
Forum: API
Topic: Deleted patient
Replies: 4
Views: 5996

Re: Deleted patient

Gotcha - not a sexy approach when we're making the regular call to GET /patients/Simple to keep our records up to date. Sounds like we'll need to add a call in to check for deleted status. Dumb question - why not include in that endpoint? Why filter it out? Thanks! That is a completely valid questi...
by DerekR
Wed Nov 27, 2024 8:59 am
Forum: API
Topic: Poayment post question
Replies: 8
Views: 20713

Re: Poayment post question

This feature request is complete and is available in version 24.3.26.

See https://www.opendental.com/site/apipayments.html for more information.

Thanks!
by DerekR
Tue Nov 26, 2024 8:22 am
Forum: API
Topic: Request: Allow ProcedureLogs PUT/POST to use ProcStatus "R" for referred
Replies: 7
Views: 147105

Re: Request: Allow ProcedureLogs PUT/POST to use ProcStatus "R" for referred

Good morning notsosuperman1,

This feature request to add the ability to set/update procedurelogs.ProcStatus to "Cn", "EC", or "R" is currently in development.

I estimate 2-3 weeks before it is completed.

Thanks!
by DerekR
Tue Nov 26, 2024 8:11 am
Forum: API
Topic: API ProcedureLogs | Add fields request
Replies: 1
Views: 5188

Re: API ProcedureLogs | Add fields request

Hello. I'd like to request you please add the following fields to the ProcedureLogs API. The items in bold are the priority. I've attached screenshot for Get vs. Post vs. Put. Get is the priority for my use case. Thank you! ClaimNote DateEntryC DateTP SiteNum HideGraphics ProcTime ProcTimeEnd Billi...
by DerekR
Thu Nov 07, 2024 1:19 pm
Forum: API
Topic: PayPlans POST NumberOfPayments
Replies: 4
Views: 6695

Re: PayPlans POST NumberOfPayments

Thanks - you may want to clarify that as your documentation doesn't mention that the value isn't saved and just used to calculate. PayAmt: This or NumberOfPayments is required. The amount due per payment plan charge. NumberOfPayments: This or PayAmt is required. The total number of payments in the ...
by DerekR
Thu Nov 07, 2024 12:12 pm
Forum: API
Topic: API Event/Subscription - Tooth initial table support
Replies: 10
Views: 18017

Re: API Event/Subscription - Tooth initial table support

Hello, I updated the Open Dental software and was able to fetch tooth initials data. Would you know how to get the tooth nomenclature ? I read that it was related to the preferences but I could not find the "PrefName" associated with this config when calling the preferences GET endpoint. Or maybe t...
by DerekR
Thu Nov 07, 2024 11:12 am
Forum: API
Topic: PayPlans POST NumberOfPayments
Replies: 4
Views: 6695

Re: PayPlans POST NumberOfPayments

Good morning saskia, Payplan.NumberOfPayments is a field that was used for the Old Payment Plans . Old Payment Plans, formerly Patient Payment Plans, are a deprecated feature. Additional Old Payment Plans cannot be created. Existing Old Payment Plans can still be returned with API PayPlans GET (mult...
by DerekR
Fri Oct 18, 2024 9:42 am
Forum: API
Topic: API: Pulling unpaid procedures of a patient
Replies: 2
Views: 8508

Re: API: Pulling unpaid procedures of a patient

Is there a way i could pull only unpaid procedures of a patient using procedurelogs? Regards Sendhil Good Morning Sendhil, To determine if a procedurelog is unpaid, you will need to use PaySplits GET and ClaimProcs GET to check for a payments or insurance payments. We will add the ability to filter...
by DerekR
Fri Oct 04, 2024 8:06 am
Forum: API
Topic: Fetching the balance amount from the treatment plan
Replies: 1
Views: 7697

Re: Fetching the balance amount from the treatment plan

Good morning beacondental, Please provide me some guidance on how to fetch the balance amount from the treatment plan module of Open Dental software. To obtain the data shown in the treatment plan module, I would recommend following the steps we have listed in this previous forum post: Billing Estim...
by DerekR
Thu Oct 03, 2024 12:29 pm
Forum: API
Topic: API Recalls
Replies: 4
Views: 15721

Re: API Recalls

The Recalls POST and PUT feature requests have been completed.

These methods are available as of beta version 24.2.31. Please see https://www.opendental.com/site/apirecalls.html for more information.
by DerekR
Tue Sep 17, 2024 7:44 am
Forum: API
Topic: API for Submitting Insurance Adjustments (Deductible & Coverage)
Replies: 1
Views: 6693

Re: API for Submitting Insurance Adjustments (Deductible & Coverage)

You can submit insurance adjustments by using the ClaimProcs POST InsAdjust, or ClaimProcs PUT InsAdjust methods. See API ClaimProcs for more information.
by DerekR
Fri Sep 13, 2024 10:48 am
Forum: API
Topic: API Event/Subscription - Tooth initial table support
Replies: 10
Views: 18017

Re: API Event/Subscription - Tooth initial table support

I believe toothinitial is the table you are referring to. We do have a ToothInitials GET method that allows you to obtain the table rows filtered by PatNum.
by DerekR
Wed Sep 04, 2024 1:58 pm
Forum: API
Topic: Appointments
Replies: 6
Views: 19343

Re: Appointments

I recommend using the User Query to retrieve the appointment from the database. The ClinicNum should be identical to what is being returned via the API.
by DerekR
Wed Sep 04, 2024 1:09 pm
Forum: API
Topic: Appointments
Replies: 6
Views: 19343

Re: Appointments

The ClinicNum associate with an appointment can be set to any clinic, regardless of the operatory associated with the appointment. When using Appointments POST (create) without specifying a ClinicNum, the default value will match the appointments patient.ClinicNum up to version 24.2.22. In version 2...
by DerekR
Tue Sep 03, 2024 8:26 am
Forum: API
Topic: API Request
Replies: 6
Views: 21717

Re: API Request

Hello DerekR When we are updating ClaimProcs to NoBillIns we are getting BadRequest with message "Cannot change NoBillIns when ClaimProc is attached to a claim." So Is there any api available to remove claim proc from claim? Hello shripati.ukirde, Once a claimproc is associated with a claim, the on...
by DerekR
Fri Aug 30, 2024 8:08 am
Forum: API
Topic: Planned Procedure Status
Replies: 9
Views: 24980

Re: Planned Procedure Status

graham_mueller wrote:
Thu Aug 29, 2024 7:29 pm
Would be happy to see a GET Appointments/Planned or etc, though.
Appointments GET (multiple) allowes filtering the results by AptStatus.
by DerekR
Thu Aug 29, 2024 8:48 am
Forum: API
Topic: Planned Procedure Status
Replies: 9
Views: 24980

Re: Planned Procedure Status

If I'm understanding you (and the data I'm seeing), it appears that the appointments that are linked to the PlannedAppointments do not ever have a NextAptNum, but there are appointments that are linked to *those* appointments via the NextAptNum. So if PlannedAppointment has Appointment 1 linked to ...
by DerekR
Wed Aug 28, 2024 10:06 am
Forum: API
Topic: Planned Procedure Status
Replies: 9
Views: 24980

Re: Planned Procedure Status

Trying to understand Planned Procedures now as well. I have a patient that has six items in the Planned Appointment view. Four of the six are "complete" in the OD UI. What is used to mark this? The PlannedAppt table has four columns, I initially expected that AptNum would be empty for incomplete me...
by DerekR
Wed Aug 28, 2024 9:12 am
Forum: API
Topic: Billing Estimate Endpoints
Replies: 8
Views: 23058

Re: Billing Estimate Endpoints

I think ProcFee is intended to just be the raw sum of the Proc Codes? Procedure.ProcFee is the the billable fee of the procedure based on the fee schedule. Default fees are entered in the Procedure Code List. ClaimProc.PatNum = PatPlan.PatNum & ClaimProc.InsSubNum = PatPlan.InsSubNum? Yes, that wil...
by DerekR
Mon Aug 26, 2024 10:57 am
Forum: API
Topic: Billing Estimate Endpoints
Replies: 8
Views: 23058

Re: Billing Estimate Endpoints

Procedure.ProcFee vs ClaimProc.BaseEst - Are these values (always?) the same? No, these values are not always the same. You can see our DB Schema for the difference between ProcedureLog.ProcFee and ClaimProc.BaseEst . More information can be found in our documentation: Procedure Codes , Procedure a...
by DerekR
Wed Aug 21, 2024 11:04 am
Forum: API
Topic: Procedure(s) are not eligible to be attached to a Dynamic PayPlan error
Replies: 1
Views: 9111

Re: Procedure(s) are not eligible to be attached to a Dynamic PayPlan error

When attaching production to the Payment Plan you can select adjustments, completed procedures, and treatment planned procedures.

More information can be found here: Payment Plan
by DerekR
Mon Aug 12, 2024 2:40 pm
Forum: API
Topic: Defect: API Appointments PUT - ProvNum is ignored, does not update
Replies: 2
Views: 8952

Re: Defect: API Appointments PUT - ProvNum is ignored, does not update

USE CASE : Reschedule an existing scheduled appointment. ISSUE : Appointment AptDateTime and Op is updated; however, the new ProvNum is ignored. EXAMPLE : PUT /api/v1/appointments/[AptNum] { "AptDateTime": [New AptDateTime], "ProvNum": [New ProvNum], "Op": [New OpNum] } https://www.opendental.com/s...
by DerekR
Fri Mar 29, 2024 3:53 pm
Forum: API
Topic: Appointment length
Replies: 3
Views: 5048

Re: Appointment length

Good afternoon! Thanks for the quick response - good to know which field I'm looking at but struggling to understand how the values work. I think "Pattern": "//XXXX//" Means 2 x 5 minutes assist time, followed by 4 x 5 minutes doctor time followed by 2 x 5 minutes assist time? For a total of 40 min...
by DerekR
Fri Mar 29, 2024 1:01 pm
Forum: API
Topic: Appointment length
Replies: 3
Views: 5048

Re: Appointment length

Good Afternoon Saskia,

An appointments length is stored in the Pattern field of the appointment table. See the Appointment Table Schema for more information.

Thanks!
by DerekR
Fri Mar 22, 2024 1:42 pm
Forum: API
Topic: Plan Note/SubscNote
Replies: 1
Views: 5942

Re: Plan Note/SubscNote

Good Afternoon Omar, We recommend using the GETs before hand to obtain the original InsPlan.PlanNote and InsSub.SubscNote, and then append the additions you would like to make on the end. It is also worth mentioning that both of those note fields in the JSON body will allow "\n" or "\r\n" to be used...
by DerekR
Wed Mar 20, 2024 8:08 am
Forum: API
Topic: API Request/Help - Time Cards
Replies: 6
Views: 10109

Re: API Request/Help - Time Cards

We have completed the second part of your Feature Request. ClockEvents GET has been added with GET (single) and GET (multiple) endpoints. This is available in our latest beta, version 24.1.11.
by DerekR
Wed Mar 20, 2024 8:04 am
Forum: API
Topic: TreatPlans POST
Replies: 36
Views: 55882

Re: TreatPlans POST

The last feature request, to sign a saved treatment plan, has been completed. TreatPlans PUT (update) allows you to sign a treatplan for both the patient and the practice. For more information, see https://www.opendental.com/site/apitreatplans.html This method is available as of beta version 24.1.10.
by DerekR
Mon Mar 18, 2024 10:19 am
Forum: API
Topic: Posting TP procedurelog without appointment number
Replies: 1
Views: 3546

Re: Posting TP procedurelog without appointment number

Good Morning beacondental,

Yes, it is possible for a procedurelog to not be attached to an appointment. When using ProcedureLogs POST, set ProcStatus to "TP", and do not specify an AptNum. Please see API ProcedureLogs for more information.

Thanks!
by DerekR
Mon Jan 29, 2024 8:31 am
Forum: API
Topic: Documents POST Upload - Profile Photo
Replies: 4
Views: 6487

Re: Documents POST Upload - Profile Photo

Good Morning, The behavior you are describing is what we would expect. When using Documents POST Upload our documentation states that the document needs to be clicked from within Open Dental to finish the file creation and note removal. Upload the actual file as rawBase64. Specify the extension of t...
by DerekR
Fri Jan 26, 2024 8:16 am
Forum: API
Topic: POST Query Timeout Issue
Replies: 6
Views: 10455

Re: POST Query Timeout Issue

We have completed this enhancement.

IsAsync has been added to Queries POST and is available starting in version 23.3.26. When IsAsync is set to "true", the file transfer will continue asynchronously.

See https://www.opendental.com/site/apiqueries.html for more information.

Thanks!
by DerekR
Fri Jan 26, 2024 8:01 am
Forum: API
Topic: REQUEST: PUT refattaches
Replies: 2
Views: 5529

Re: REQUEST: PUT refattaches

This feature request is complete.

RefAttaches PUT and RefAttaches DELETE are available starting in version 23.3.26.

See https://www.opendental.com/site/apirefattaches.html for more information.

Thanks!
by DerekR
Thu Jan 25, 2024 8:53 am
Forum: API
Topic: TreatPlans POST
Replies: 36
Views: 55882

Re: TreatPlans POST

Good Morning,

The last item, marking a treatplan as "signed", is nearing the final stages of development. I would estimate it will be completed within 2-3 weeks. We will update this thread once it is complete.

Thanks!
by DerekR
Mon Jan 22, 2024 7:56 am
Forum: API
Topic: Referrals API Update
Replies: 4
Views: 10411

Re: Referrals API Update

As for the API referral objects being returned, we can enhancement them to include the "IsPreferred" field. This request will be added to our development list. We have also added the ability to filter by "IsPreferred" to this request. What sort of timeline should I expect for items on this list? AP...
by DerekR
Fri Jan 19, 2024 1:17 pm
Forum: API
Topic: Referrals API Update
Replies: 4
Views: 10411

Re: Referrals API Update

Good Afternoon, The documentation page lists all of the currently possible query params and JSON body fields with each of our method calls. Referrals GET does not currently have any query params, but you can request to add new ones to our development list. Which fields would you like to filter the r...
by DerekR
Mon Jan 15, 2024 10:38 am
Forum: API
Topic: Retrieve deleted Appointments for syncing
Replies: 1
Views: 3580

Re: Retrieve deleted Appointments for syncing

When an appointment is deleted and removed from the appointment table, an entry is made in the histappointment table indicating that the appointment was deleted when the HistApptAction field equals "Deleted". See HistAppointments GET (multiple) for more details. Another option would be to utilize AP...
by DerekR
Wed Dec 20, 2023 8:16 am
Forum: API
Topic: Replication and API to get appointment deltas
Replies: 1
Views: 4315

Re: Replication and API to get appointment deltas

Good Morning, You are correct. If the customer's database has replication turned on and you use Appointments GET (multiple), you would get the appointments from all three sites. In this situation we would typically recommend filtering by ClinicNum to only obtain the appointments from a single site a...
by DerekR
Tue Dec 19, 2023 8:39 am
Forum: API
Topic: Daterange support for ProcedureLogs GET
Replies: 5
Views: 6538

Re: Daterange support for ProcedureLogs GET

Good Morning Sendhil,

We have added this enhancement to ProcedureLogs GET (multiple) to our development list. It will allow filtering procedurelogs that have been added or changed within a date range specified in the request.

Thanks!
by DerekR
Tue Dec 19, 2023 8:12 am
Forum: API
Topic: Adjustments to insurance benefits
Replies: 3
Views: 6420

Re: Adjustments to insurance benefits

Good Morning,

ClaimProcs GET includes the claimprocs that are used for adjustments to insurance benefits.
DerekR wrote:
Tue Nov 28, 2023 9:27 am
Adjustments to insurance benefits are stored in the database using the ClaimProc object, with a Status of "Adjustment".
by DerekR
Fri Dec 15, 2023 9:24 am
Forum: API
Topic: ClaimProcs PUT - FeeBilled not working as Expected
Replies: 2
Views: 6330

Re: ClaimProcs PUT - FeeBilled not working as Expected

Good Morning, We are unable to duplicate the behavior you are describing. Is this only happening for a single claimproc? Have you been able to update FeeBilled successfully for any other claimprocs? Can you please include the actual response you are receiving so that we can assist you further. Thanks!
by DerekR
Mon Dec 11, 2023 10:35 am
Forum: API
Topic: Payment POST question
Replies: 10
Views: 12916

Re: Payment POST question

Good Morning, We have discussed this thoroughly and have decided that we will Add Payments PUT to our development list. This method will allow you to update the PayType, CheckNum, BankBranch, and PayNote fields. To assist with your workflow, we recommend creating Payment Type Definitions such as "A...
by DerekR
Mon Dec 11, 2023 10:11 am
Forum: API
Topic: Payment POST question
Replies: 10
Views: 12916

Re: Payment POST question

This feature request is complete.

Payments PUT is available starting in version 23.3.11.
Payments GET has been enhanced to now allow PayType as a search parameter starting in version 23.3.11.

See https://www.opendental.com/site/apipayments.html for more information.

Thanks!
by DerekR
Mon Dec 11, 2023 9:52 am
Forum: API
Topic: API FeeScheds Request
Replies: 8
Views: 12860

Re: API FeeScheds Request

This feature request is complete. FeeScheds POST and PUT are available starting in version 23.3.7. See https://www.opendental.com/site/apifeescheds.html for more information. Fees GET (single and multiple), POST, PUT, and DELETE are available starting in version 23.3.11. See https://www.opendental.c...
by DerekR
Tue Nov 28, 2023 9:27 am
Forum: API
Topic: Adjustments to insurance benefits
Replies: 3
Views: 6420

Re: Adjustments to insurance benefits

Good Morning beacondental, Adjustments to insurance benefits are stored in the database using the ClaimProc object, with a Status of "Adjustment". To accomplish your goal, you can use ClaimProcs GET, ClaimProcs POST InsAdjust, and ClaimProcs PUT InsAdjust. The documentation for these methods can be ...
by DerekR
Tue Nov 28, 2023 9:15 am
Forum: API
Topic: ProcTPs POST
Replies: 7
Views: 8375

Re: ProcTPs POST

Good Morning beacondental, Thank you, this was very helpful! You will need to use ProcedureLogs POST to accomplish this goal. The request body should be similar to the following. The key information you need is the PatNum for the patient you want, the ProcDate you want this procedure to appear when ...
by DerekR
Tue Nov 28, 2023 7:43 am
Forum: API
Topic: API Feature Requests(Perio)
Replies: 10
Views: 9968

Re: API Feature Requests(Perio)

API feature requests are started in the order in which they are received and will become available in the current beta version upon time of completion. We currently have roughly two dozen requests ahead of this one. I would estimate somewhere in the 6-8 week range. We will update this thread when th...
by DerekR
Mon Nov 27, 2023 9:30 am
Forum: API
Topic: ProcTPs POST
Replies: 7
Views: 8375

Re: ProcTPs POST

Please clarify what you mean by "TP Codes".

It sounds like you need to create a procedure for a patient, which you can do by using ProcedureLogs POST with a ProcStatus of "TP".
by DerekR
Mon Nov 27, 2023 9:08 am
Forum: API
Topic: ProcTPs POST
Replies: 7
Views: 8375

Re: ProcTPs POST

Can you please clarify what you mean by "TP Codes". If you are referring to a treatment planned procedure , you can use ProcedureLogs POST with a ProcStauts of "TP". If you are referring to a procedure code , you can use ProcedureCodes POST , but those are the the list of codes that are used when cr...
by DerekR
Mon Nov 27, 2023 8:41 am
Forum: API
Topic: ProcTPs POST
Replies: 7
Views: 8375

Re: ProcTPs POST

Good Morning beacondental,

ProcTps, are copies of ProcedureLogs, that are only used for saved treatment plans. They are created automatically when using TreatPlans POST Saved to create a saved treatment plan.

Thanks!
by DerekR
Wed Nov 22, 2023 3:31 pm
Forum: API
Topic: TreatPlans POST
Replies: 36
Views: 55882

Re: TreatPlans POST

One of the feature requests, ProcTPs DELETE, has been completed. This method allows you to delete a proctp associated with a saved treatment plan for a patient via the API. For more information, see https://www.opendental.com/site/apiproctps.html This method is available as of beta version 23.3.10. ...
by DerekR
Fri Nov 17, 2023 11:31 am
Forum: API
Topic: payType set to API default
Replies: 2
Views: 4131

Re: payType set to API default

Good Morning saskia, We are unable to reproduce the issue you are describing, where you are sending a request to Payments POST, with a PayType specified, but the PayType ends up being the API default. It is also our understanding that the API response shows the PayType you specified, but when you ch...
by DerekR
Wed Nov 08, 2023 9:58 am
Forum: API
Topic: GET/POST/PUT Appointments - Patterns for both dentist and hygienist?
Replies: 2
Views: 5511

Re: GET/POST/PUT Appointments - Patterns for both dentist and hygienist?

Good Morning rinse-dental,

Adding PatternSecondary to the API Appointments resource, and allowing it to be set in Appointments POST / PUT has been added to our development list.

Thanks!
by DerekR
Tue Nov 07, 2023 9:37 am
Forum: API
Topic: Regarding special characters and spaces in APIs
Replies: 1
Views: 3807

Re: Regarding special characters and spaces in APIs

Good Morning beacondental, From our API Implementation page, in the "Data Types" section, we have listed that the JSON serializer may have issues with complex text. Our API methods are intended to match the functionality of Open Dental, including how whitespaces and special characters are handled. W...
by DerekR
Mon Oct 16, 2023 8:20 am
Forum: API
Topic: API FeeScheds Request
Replies: 8
Views: 12860

Re: API FeeScheds Request

Good Morning omar22,

This feature request is currently in development. I would estimate that it will be completed in roughly 6 - 7 weeks.

Thanks!
by DerekR
Fri Oct 13, 2023 9:40 am
Forum: API
Topic: Is there a way to set an office's schedule using the API?
Replies: 2
Views: 3665

Re: Is there a way to set an office's schedule using the API?

Good Morning adam25123, We do not have a Schedules POST method. When looking for open appointment slots, we tend to recommend using Appointments GET Slots or Appointments GET multiple, alongside Schedules GET. The core reason for this is the many different ways that dental offices utilize blockouts....
by DerekR
Thu Oct 12, 2023 11:53 am
Forum: API
Topic: Bulk update comm log
Replies: 7
Views: 9417

Re: Bulk update comm log

Open Dental software does not allow for mass updates except in very specific situations (such as completing procedures on a completed appointment). The API behaves similarly.
by DerekR
Thu Oct 12, 2023 11:49 am
Forum: API
Topic: What is the best approach/mechanism for reporting API outages?
Replies: 7
Views: 9489

Re: What is the best approach/mechanism for reporting API outages?

The slowness issue should be resolved as of 9:30am PDT.
by DerekR
Thu Oct 12, 2023 8:43 am
Forum: API
Topic: What is the best approach/mechanism for reporting API outages?
Replies: 7
Views: 9489

Re: What is the best approach/mechanism for reporting API outages?

Good Morning,

Some customers are experiencing slowness and we are currently investigating the issue. We sincerely appreciate you letting us know.
by DerekR
Mon Sep 25, 2023 9:52 am
Forum: API
Topic: TreatPlans POST
Replies: 36
Views: 55882

Re: TreatPlans POST

Good morning PBECKER, TreatPlanAttaches GET returns a list of treatplanattaches for a single treatplan with a TPStatus of "Active" or "Inactive" only . The treatplanattach table is a linker table. If you require the procedure data, you will need to use the ProcNum from the treatplanattach to then ob...
by DerekR
Thu Sep 21, 2023 8:11 am
Forum: API
Topic: TreatPlans POST
Replies: 36
Views: 55882

Re: TreatPlans POST

TreatPlanAttaches GET does not have any parameters. I believe you are referring to the TreatPlans GET that does allow the parameter's of "Active" and "Saved". However TreatPlans GET never returns any of the procedure cost details that you are describing. ProcTPs GET does return these fields as thes...
by DerekR
Tue Sep 12, 2023 2:32 pm
Forum: API
Topic: Is there an existing API or query we can use for accessing narratives?
Replies: 2
Views: 3586

Re: Is there an existing API or query we can use for accessing narratives?

Good Afternoon gBrown, Claim attachments are stored in A to Z Folder and not in the database. You can use Documents GET and then Documents POST DownloadSftp to find and retrieve these attachments. See https://www.opendental.com/site/apidocuments.html for more information. You can also use Queries PU...
by DerekR
Mon Sep 11, 2023 1:44 pm
Forum: API
Topic: Completed codes update questions
Replies: 8
Views: 11359

Re: Completed codes update questions

The feature request to enhance ClaimProcs GET has been completed and is available in our beta version 23.2.16. This method will now allow you to filter the list of ClaimProcs by the "ProcNum" field. Please see https://www.opendental.com/site/apiclaimprocs.html for more information.
by DerekR
Wed Sep 06, 2023 10:28 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

Clicking the "Replacements" button from the Program Link Output File window, will give you a list of all supported replacement fields. Please see https://opendental.com/manual/programli ... tfile.html for more information. Thanks!
by DerekR
Wed Sep 06, 2023 8:29 am
Forum: API
Topic: New API for Notes functionality
Replies: 8
Views: 12343

Re: New API for Notes functionality

Three new ClaimPayments methods have been completed, which include ClaimPayments PUT, ClaimPayments GET (single), and ClaimPayments GET (multiple). ClaimPayments PUT will allow you to update various fields including the note field from this request. These methods are available as of beta version 23....
by DerekR
Tue Aug 22, 2023 11:50 am
Forum: API
Topic: Payment POST question
Replies: 10
Views: 12916

Re: Payment POST question

Good Morning, We have discussed this thoroughly and have decided that we will Add Payments PUT to our development list. This method will allow you to update the PayType, CheckNum, BankBranch, and PayNote fields. To assist with your workflow, we recommend creating Payment Type Definitions such as "Ac...
by DerekR
Mon Aug 21, 2023 11:40 am
Forum: API
Topic: Do not bill
Replies: 4
Views: 7054

Re: Do not bill

The feature request to enhance our ProcedureCodes Resource to include the field NoBillIns has been completed and is available in our beta version, 23.2.10. NoBillIns will now be returned as a field in ProcedureCodes GET, and can be set in ProcedureCodes POST. Please see https://www.opendental.com/si...
by DerekR
Mon Aug 21, 2023 11:36 am
Forum: API
Topic: API Request
Replies: 6
Views: 21717

Re: API Request

The feature request to enhance ClaimProcs PUT has been completed and is available in our beta version, 23.2.10. This method will now allow the NoBillIns field of a claimproc to be updated. Please see https://www.opendental.com/site/apiclaimprocs.html for more information.
by DerekR
Wed Aug 16, 2023 9:32 am
Forum: API
Topic: New API Request
Replies: 16
Views: 20152

Re: New API Request

To create a claim with $0 procedures, the dental office must have the preference, "Creating claims with $0 procedures" set to either "Allow" or "Warn". Then that claim can be finalized by using the Claims PUT and ClaimProcs PUT methods. Please see https://www.opendental.com/site/apiclaims.html and h...
by DerekR
Wed Aug 16, 2023 9:19 am
Forum: API
Topic: New API Request
Replies: 16
Views: 20152

Re: New API Request

Good Morning, When using Claims POST, you can create a claim with a $0 procedure only if the dental office has the preference, "Creating claims with $0 procedures" set to either "Allow" or "Warn". If the dental office has this preference set to "Block", the API will honor this preference and not all...
by DerekR
Wed Aug 09, 2023 8:40 am
Forum: API
Topic: Date Issue with API
Replies: 10
Views: 15443

Re: Date Issue with API

The feature request for ClaimProcs POST InsAdjust has been completed and is available in our beta version, 23.2.5. This method will allow the creation of a ClaimProc that is acting as an insurance adjustment. Documentation can be found at https://www.opendental.com/site/apiclaimprocs.html.
by DerekR
Wed Aug 09, 2023 8:36 am
Forum: API
Topic: New API Request
Replies: 16
Views: 20152

Re: New API Request

The feature request for Claims POST has been completed and is available in our beta version, 23.2.5. This method will allow the creation of a Primary, Secondary, or PreAuth Claim. Documentation can be found at https://www.opendental.com/site/apiclaims.html.
by DerekR
Thu Aug 03, 2023 11:07 am
Forum: API
Topic: Appointments POST (create) does not update/set Recall schedule dates
Replies: 7
Views: 10676

Re: Appointments POST (create) does not update/set Recall schedule dates

Good morning rinse-dental,

We have added this enhancement for Appointments POST (create) to our development list. It will update the the DateScheduled in the recall table when an appointment is created with a Recall procedure. We will update this thread when this request is completed.
by DerekR
Tue Aug 01, 2023 12:01 pm
Forum: API
Topic: Payments POST - set payType
Replies: 18
Views: 23951

Re: Payments POST - set payType

Good Morning Craig_,

We have just released a new beta version (23.2) on July 31st. The previous beta (23.1) has now become stable. Please see our Previous Versions page for more information. https://opendentalsoft.com:1943/ODBugTr ... sions.aspx
by DerekR
Fri Jul 28, 2023 10:13 am
Forum: API
Topic: Payment POST question
Replies: 10
Views: 12916

Re: Payment POST question

Good Morning beacondental, We will look into the possibility of adding Payments PUT. The fields "Receipt", "PaymentSource", "ProcessStatus", and "IsCcComplete" are all complex and never set by the user. We will discuss these fields as a Team and update this thread once we have reached a decision. To...
by DerekR
Mon Jul 24, 2023 1:08 pm
Forum: API
Topic: Payment POST question
Replies: 10
Views: 12916

Re: Payment POST question

Good Afternoon beacondental,

Payments POST, as well as every API method, does not support interaction with any third party integrations that exist in Open Dental.
by DerekR
Thu Jul 20, 2023 1:30 pm
Forum: API
Topic: Insurance: Relationship to subscriber
Replies: 1
Views: 3299

Re: Insurance: Relationship to subscriber

Hello beacondental, The relationship to an insurance subscriber is stored in the PatPlan table. We currently have PatPlans GET, PUT, and POST which should assist with your workflow. Please See https://www.opendental.com/site/apipatplans.html for more information. This post from SLeon might also be h...
by DerekR
Thu Jul 20, 2023 1:30 pm
Forum: API
Topic: Completed codes update questions
Replies: 8
Views: 11359

Re: Completed codes update questions

Hello beacondental, ProcedureLogs GET (Single) has already been added to our development list. We will also add to our development list the enhancement to ClaimProcs GET to use 'ProcNum' as a parameter. It will return all of the ClaimProcs associated with the specified 'ProcNum'. We will update this...
by DerekR
Wed Jul 19, 2023 8:25 am
Forum: API
Topic: Completed codes update questions
Replies: 8
Views: 11359

Re: Completed codes update questions

Good Morning beacondental, Our PUT methods do allow you to update a single field at a time since all the fields we list are optional. ProcedureLogs PUT allows you provide the ProcNum and only update the ProvNum field. Please see https://www.opendental.com/site/apiprocedurelogs.html for more informat...
by DerekR
Tue Jul 18, 2023 9:13 am
Forum: API
Topic: New API Request
Replies: 16
Views: 20152

Re: New API Request

Good Morning,

Claims POST is in the final stages of development, and I expect it to be completed in a couple weeks. We will update this thread as soon as it is available.
by DerekR
Wed Jul 12, 2023 8:21 am
Forum: API
Topic: Relation between provider and employee tables
Replies: 1
Views: 3376

Re: Relation between provider and employee tables

Good Morning, The best option for finding a relationship between the provider and employee table is the userod table. It contains a FK to both provider and employee, but it is worth noting that it is possible to have multiple userods attached to a single provider. See https://www.opendental.com/Open...
by DerekR
Fri May 19, 2023 3:49 pm
Forum: API
Topic: EOB attachments
Replies: 7
Views: 11451

Re: EOB attachments

The API is not able to get EOBs attached to individual claims. EOBs are stored in the OpenDentImages\EOBs folder, and utilize the eobattach table which links them with the claimpayment table. A claim payment can be made for multiple claims, and thus there is no direct correlation between the EOB’s a...
by DerekR
Wed May 17, 2023 10:24 am
Forum: API
Topic: New API Request
Replies: 16
Views: 20152

Re: New API Request

We have completed one of these feature requests. The ProcedureLogs DELETE method can now delete procedures with a ProcStatus of C, "Complete". The enhancement to this method is available starting in our beta version (23.1.11). See: https://www.opendental.com/site/apiprocedurelogs.html for more infor...
by DerekR
Wed May 17, 2023 10:13 am
Forum: API
Topic: Appointments POST (create) > PatientFirstVisitDdate not populating
Replies: 7
Views: 10073

Re: Appointments POST (create) > PatientFirstVisitDdate not populating

We have completed this feature request. Patients POST and PUT methods now support setting DateFirstVisit. The enhancements to these methods are available starting in version 22.4.42.

See: https://www.opendental.com/site/apipatients.html for more information.
by DerekR
Thu Apr 27, 2023 8:57 am
Forum: API
Topic: API Request
Replies: 6
Views: 21717

Re: API Request

Good Morning,

Thank you for thoroughly describing your use case. We will develop a way for you to update the NoBillIns field on a ClaimProc. We will update this thread with more information on the update to ClaimProcs PUT as it nears completion.
by DerekR
Tue Mar 14, 2023 8:11 am
Forum: API
Topic: Appointments POST (create) > PatientFirstVisitDdate not populating
Replies: 7
Views: 10073

Re: Appointments POST (create) > PatientFirstVisitDdate not populating

Good morning,

We have confirmed the issue with Patient.DateFirstVisit is not populating when using Appointments POST. We have added this to our development list and will update this thread with our progress.
by DerekR
Mon Mar 06, 2023 10:37 am
Forum: API
Topic: Benefits API req
Replies: 19
Views: 22435

Re: Benefits API req

We have completed this feature request. ProcedureLogs PUT/POST will now allow the ProcStatus to be set as EO (Existing Other Provider). This feature is available in version 22.4.25.

For more information, see https://www.opendental.com/site/apiprocedurelogs.html.
by DerekR
Mon Mar 06, 2023 10:14 am
Forum: Developers
Topic: Privilege Escalation
Replies: 1
Views: 17240

Re: Privilege Escalation

Send an email to vendor.relations@opendental.com and they can add the permission for you.
by DerekR
Fri Mar 03, 2023 11:17 am
Forum: API
Topic: Patients GET Add Zip
Replies: 3
Views: 6164

Re: Patients GET Add Zip

Good Morning,

The Zip field is returned in both Patients GET (single) and Patients GET Simple. The API Team will discuss adding the Zip field to Patients GET (multiple) at our next API team meeting and update this thread with a decision.

https://www.opendental.com/site/apipatients.html
by DerekR
Fri Mar 03, 2023 11:11 am
Forum: API
Topic: Appointments GET Slots
Replies: 7
Views: 11588

Re: Appointments GET Slots

The API team will make a decision and update this thread early next week.
by DerekR
Fri Mar 03, 2023 9:24 am
Forum: API
Topic: Appointments GET Slots
Replies: 7
Views: 11588

Re: Appointments GET Slots

Good Morning,

We will discuss adding BlockOutType to Appointments GET Slots at our next API team meeting.
by DerekR
Tue Feb 14, 2023 8:31 am
Forum: API
Topic: Treatment Plans
Replies: 5
Views: 5891

Re: Treatment Plans

A new method, TreatPlans GET, has been added. This returns all of the TreatPlans that meet a set of search criteria. https://www.opendental.com/site/apiaccountmodules.html This method is available as of beta version 22.4.16. Additionally, two other methods have been created related to Treatment Plan...
by DerekR
Fri Jan 27, 2023 9:35 am
Forum: API
Topic: New feature requests
Replies: 5
Views: 6555

Re: New feature requests

The last of these requested features has been completed. 1. Tasks Tasks PUT has been completed. This method will update an existing Task and allows changing of select fields. Documentation can be found at https://www.opendental.com/site/apitasks.html 2. AutoNotes Previously Completed. 3. QuickPasteN...
by DerekR
Tue Jan 17, 2023 11:07 am
Forum: API
Topic: New feature requests
Replies: 5
Views: 6555

Re: New feature requests

We have completed one of the above feature requests. 1. Tasks Tasks PUT is in development. 2. AutoNotes Previously Completed. 3. QuickPasteNotes Previously Completed. 4. ProcedureCodes Previously Completed. 5. Claims Claims PUT: Previously Completed. ClaimProcs PUT: Previously Completed. ClaimPaymen...
by DerekR
Thu Jan 12, 2023 2:17 pm
Forum: API
Topic: Payments
Replies: 7
Views: 6966

Re: Payments

The Payments POST (create) method now accepts an isPrepayment parameter. When set to "true" It will create of a single Payment and PaySplit that is not attached to any procedure or adjustments for a patient. This feature is available in version 22.4.8. See https://www.opendental.com/site/apipayments...
by DerekR
Thu Dec 29, 2022 2:05 pm
Forum: API
Topic: New feature requests
Replies: 5
Views: 6555

Re: New feature requests

We have completed two of the above feature requests. 1. Tasks Tasks PUT is in development. 2. AutoNotes Previously Completed. 3. QuickPasteNotes Previously Completed. 4. ProcedureCodes Previously Completed. 5. Claims Claims PUT has been completed. This method will update an existing Claim and allows...
by DerekR
Thu Dec 22, 2022 1:52 pm
Forum: API
Topic: Scheduling a Planned Appointment
Replies: 14
Views: 15724

Re: Scheduling a Planned Appointment

The position of the planned appointments is stored in the ItemOrder column of the PlannedAppt table. At this time the information would need to be retrieved using PUT queries/ShortQuery.

See the documentation for the Queries resources https://www.opendental.com/site/apiqueries.html.
by DerekR
Thu Nov 17, 2022 2:29 pm
Forum: API
Topic: New APIs Needed
Replies: 11
Views: 19426

Re: New APIs Needed

Hello shripati.ukirde,

We have fixed the issue you described in your post above. Not specifying a value for OrthoTotalM in your Claims PUT (update) request will no longer set it to 0 as one would expect. This change will be available starting in versions 22.2.54 and 22.3.25.
by DerekR
Wed Nov 16, 2022 3:14 pm
Forum: API
Topic: Another planned appointment question
Replies: 2
Views: 3465

Re: Another planned appointment question

Hello rinse-rey, When rescheduling any broken/unscheduled appointment in Open Dental, the appointment object is simply updated and put back on the Appointment Module. To perform this behavior with the API, we recommend using our Appointments PUT (update) on the broken scheduled appointment. You woul...
by DerekR
Thu Oct 27, 2022 8:45 am
Forum: API
Topic: Patient first visit date.
Replies: 4
Views: 5601

Re: Patient first visit date.

We have completed this feature request. Patients GET (single / Simple) and Patients POST (create) will now display the DateFirstVisit for the patient(s). These methods will be available starting in our beta version (22.3.19). For more information, see https://www.opendental.com/site/apipatients.html.
by DerekR
Fri Oct 21, 2022 9:18 am
Forum: API
Topic: Scheduling a Planned Appointment
Replies: 14
Views: 15724

Re: Scheduling a Planned Appointment

We have completed this feature request. Our Appointments GET and Appointments POST methods will now display the NextAptNum for the appointment(s). These methods will be available starting in our next beta version (22.3.19) which is estimated to be released within the next week. For more information,...
by DerekR
Wed Sep 14, 2022 8:40 am
Forum: API
Topic: API Request
Replies: 5
Views: 7144

Re: API Request

The final requested feature has been completed. 1. A new method, AccountModules GET Aging, has been added. This returns all of the Aging information for a patient and their family. For more information please see: https://www.opendental.com/site/apiaccountmodules.html 2-5. (Previously completed) Thi...
by DerekR
Tue Sep 13, 2022 3:14 pm
Forum: API
Topic: Patients GET (multiple)
Replies: 3
Views: 4480

Re: Patients GET (multiple)

Patients GET Simple now supports filtering by the Gender and Position fields. This will be available in the next beta update (version 22.3.6). Details can be found in our updated documentation: https://www.opendental.com/site/apipatients.html.
by DerekR
Tue Sep 06, 2022 11:18 am
Forum: API
Topic: API Request
Replies: 5
Views: 7144

Re: API Request

1. (Currently in development) 2. (Previously completed) 3. A new method, ClaimProcs GET, has been added. This returns all of the Claimprocs for a patient or claim. For more information please see: https://www.opendental.com/site/apiclaimprocs.html 4-5. (Previously completed) This new method will be ...
by DerekR
Wed Aug 31, 2022 1:45 pm
Forum: API
Topic: API Request
Replies: 5
Views: 7144

Re: API Request

1. (Currently in development) 2. (Previously completed) 3. (Currently in development) 4. A new method, Payments GET, has been added. This returns all of the payments for a patient on or after a certain date. For more information please see: https://www.opendental.com/site/apipayments.html 5. (Previo...