Users of our application can import a claim along with the patient and plan information for that claim, they can also submit that claim to be processed by a carrier. Updates to the claim or patient information can be made in our software and they will be written back to Open Dental to keep the data in sync. Currently whenever we read a claim from Open Dental using a particular API key, all of that data is just for a single office, but with clinics, data read using the API Key can be from multiple offices. So, for example, if clinic A is using our service but clinic B is not using our service, when we read data using the API, we need to make sure the data we read is only data for clinic A. This seems fairly straight forward, but I have a few questions.
- Is there a way when configuring the API in Open Dental to restrict API calls to just a specific clinic?
- When using the API do we have a way to specify the clinic for which we're making the request, for instance in the headers?
- We believe we saw a use case where a procedure created for clinic A can be attached to a claim for clinic B, is that correct?
I have read this article on clinics but it didn't give me the entirety of the information I needed. I would be interested in other articles already out there that would help with this. https://www.opendental.com/manual/clinics.html
I appreciate your help.