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
Request to Filter by ProcedureLog in /accountmodules endpoint
-
- Posts: 1
- Joined: Fri Feb 21, 2025 9:05 am
Re: Request to Filter by ProcedureLog in /accountmodules endpoint
Hello Chris Sanjuanelo,csanjuanelo wrote: ↑Fri Mar 07, 2025 10:01 amHello,
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
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!