- We import a claim ready to be sent to the carrier into our software.
- A user determines that one or more of the procedures on the claim need to be edited.
- The user indicates which fields on the procedure they would like to change.
- We use the Open Dental API to update the procedure.
When a user needs to modify a procedure there are a few scenarios that can occur. Sometimes the procedure must be deleted and recreated and sometimes the claim must also be deleted and recreated. Most of the APIs we would need to do this already exist such as deleting a claim or deleting or updating a procedure.
To support this bare minimum functionality for us we would just need the ability to create a claim in Open Dental via the API. This would need to include providing procedures to include on the claim as well I believe since the Open Dental business logic currently doesn't allow you to create a claim with no procedures on it. So it would be great to be able to just create a claim outright with a claim POST endpoint in the API.
Request 1a
That being said, we do have a few scenarios that we need to support. They are:
Scenario 1 - The claim(s) must be recreated but the procedure(s) only need to be modified
- Edit Procedure(s)
- Create new claim(s)
- Delete old claim(s)
- Create new Procedure(s)
- Create new claim(s) (attaching new procedure)
- Delete old claim(s)
- Delete old procedure(s)
To this end, what we'd like to request is an API that allows us to edit procedures that encapsulates the necessary business logic to edit a procedure in Open Dental whether that procedure is attached to a claim or not. So, for example, we pass a PUT command to the Procedure service to change the tooth number on an existing procedure already attached to the claim. In this case, I believe the required steps to make this happen are:
- Create new Procedure(s)
- Create new claim(s) (attaching new procedure)
- Delete old claim(s)
- Delete old procedure(s)
Another note, I put an "(s)" at the end of the claim steps above because when editing one or more procedures it could require that one more more claims be changed for example when there is a primary and secondary claim each with their own procedure. Where it appears next to a procedure it is because we'd like to be able to pass in edits for more than one procedure at a time, for example when a user is making an edit to two procedures on the same claim.
Thank you for looking at our request, we look forward to hearing back from you on this.