Request to Filter by ProcedureLog in /accountmodules endpoint

For requests or help with our API
Post Reply
csanjuanelo
Posts: 1
Joined: Fri Feb 21, 2025 9:05 am

Request to Filter by ProcedureLog in /accountmodules endpoint

Post by csanjuanelo » Fri Mar 07, 2025 10:01 am

Hello,

I'm reaching out to see if I can request a development enhancement to the /accountmodules endpoint where an additional Query Param could be added to filter results by the "ProcedureLog" key. Currently, our product uses this endpoint to retrieve open balances on charges for patients to submit payments towards. For patient accounts with larger transactional history, it requires our system to make multiple calls/offset in order to accurately retrieve these accurately. Implementing a filter param would greatly help cut down on making these calls.

Could you please let me know if this is possible for consideration? We're also open to other solutions if you see fit to solve this problem. Let me know if there are any questions. Thank you!

Chris Sanjuanelo

justine
Posts: 284
Joined: Tue Dec 28, 2021 7:59 am

Re: Request to Filter by ProcedureLog in /accountmodules endpoint

Post by justine » Sat Mar 08, 2025 4:25 pm

csanjuanelo wrote:
Fri Mar 07, 2025 10:01 am
Hello,

I'm reaching out to see if I can request a development enhancement to the /accountmodules endpoint where an additional Query Param could be added to filter results by the "ProcedureLog" key. Currently, our product uses this endpoint to retrieve open balances on charges for patients to submit payments towards. For patient accounts with larger transactional history, it requires our system to make multiple calls/offset in order to accurately retrieve these accurately. Implementing a filter param would greatly help cut down on making these calls.

Could you please let me know if this is possible for consideration? We're also open to other solutions if you see fit to solve this problem. Let me know if there are any questions. Thank you!

Chris Sanjuanelo
Hello Chris Sanjuanelo,

The accountmodules/ServiceDateView is a special endpoint that returns exactly what Open Dental displays. It consists of a mix of data from different tables and it is important to return the entire set accurately. As such, it is not designed to be broken up in any way. It should be no problem for you to implement paging. Additionally, you can utilize the shortquery endpoint and retrieve data however you'd like.

Thanks!

Post Reply