We’re running OpenDental v24.3.50.0, and I’m programmatically updating appointment fields (under ApptFields) using the API. However, when doing so, the change does not reflect in the appointment bubble UI, and I’m instead seeing the following Database Integrity Warning in OpenDental:
I just want to confirm:“This appointment was modified outside of OpenDental. There is most likely nothing to worry about. This modification was probably made by a third party program that you authorized. We are transitioning all third party programs to the API, but you may continue to see these notifications until that transition is complete.”
1. Is updating ApptFields via the API fully supported in v24.3.50.0?
2. Is this integrity warning expected behavior even when using the official API?
3. Is there any known issue with changes not immediately updating the UI (e.g., requiring a manual refresh)?
4. Is there a better-supported method for updating custom appointment labels/tags (like “Verified”) that appear in the appointment bubble?
Appreciate any insights from the OD team or others who’ve run into this.
Thanks!