Auto-pull SOAP notes and invoices into real-time revenue audits
A complete walkthrough of how VetGuard connects to IDEXX Cornerstone Hub, pulls clinical SOAP records and itemized invoices every 5 minutes, extracts missed procedures with clinical NLP, and reconciles billing seamlessly.
Cornerstone Hub
Host Clinic Environment (IDEXX)
VetGuard.io
Automated SOAP Reconciliation
The clinic connects Cornerstone Hub once
Clinic admin in VetGuard Settings. Under 60 seconds.
The admin enters the practice’s Cornerstone Hub base URL and the static API key issued by IDEXX. VetGuard validates the credentials against Cornerstone Hub before saving, so invalid keys are rejected on the spot.
- Credentials are encrypted at rest with Fernet (AES-128-CBC) and never returned over the API.
- The UI displays only a masked 4-character hint (e.g. ••••e14a).
- "Test connection" pings the Hub endpoint anytime and reports round-trip latency.
visits:read, soapnotes:read, invoices:read, patients:readVetGuard settings: Connected status, 5-minute auto-pull active, and live diagnostic latency.
Ready to capture missed charges in your Cornerstone practice?
Connect Cornerstone Hub once and VetGuard.io audits every visit automatically, with zero disruption to your team.
Built for reliable veterinary operations
Designed around the Cornerstone Hub REST API to deliver consistent performance for single clinics and multi-location practices.
Read-Only Access
VetGuard only needs read scopes for visits, SOAP notes, invoices, and patients. Staff keep 100% control over billing entries.
5-Minute Auto-Pull
A background worker polls Cornerstone Hub every 5 minutes with a 10-minute overlap, or on demand with "Sync now".
Isolated & Resilient
Per-visit transactions and exponential backoff mean one bad record or a slow Hub never blocks the rest.
Cornerstone Integration FAQ
Common questions from practice managers evaluating automated billing audits.
Does VetGuard require manual exports or spreadsheet uploads?
No. VetGuard connects to Cornerstone Hub’s REST API and auto-pulls new and changed visits every 5 minutes, including SOAP notes and itemized invoices. No file handling is needed.
Does VetGuard alter or add charges to patient invoices?
Never. VetGuard is read-only for Cornerstone. It surfaces discrepancies in the reconciliation workbench for staff review, and your team keeps final billing authority.
How is my Cornerstone API key protected?
The key is validated against Cornerstone Hub before saving, encrypted at rest with Fernet (AES-128), and never returned over the API. Only a masked 4-character hint is shown in settings.
How long does connection take?
Under a minute for an admin: enter the Hub URL and API key, and VetGuard immediately pulls and audits the last 30 days of visits.
What if a poll fails or Cornerstone Hub is slow?
Each poll overlaps the previous window by 10 minutes, every visit is processed in its own transaction, and requests back off exponentially on HTTP 429 or network errors, so nothing is lost.