Practice systems hub
Hypothetical. Not a client, not a result.
// The problem
A veterinary group copies payments from the terminal into the practice system, invoices into accounting and lab orders by hand, at every clinic, every day.
// What we would build
An integration hub between the practice management system, payments, the lab and accounting, so a payment, an invoice or a lab result is entered once and reaches the other systems, with a log of every message.
// What is in it
- Payments matched to invoices in the practice system
- Invoices and sales posted to accounting
- Lab orders sent and results returned to the right record
- A log of every message, with alerts
- Documented, so the next system is easy to add
// Stack
- Node.js
- PostgreSQL
- OpenAPI
- Practice management and lab interfaces
- AWS
// estimate
- Build
- ≈ US$55,100 to US$84,300, delivered within 14 weeksCAD 78,500 to 120,100
- Hosting
- ≈ US$176 a monthCAD 250 a month
- Support
- ≈ US$2,500 a monthCAD 3,565 a month
Prices in your currency are estimates from today's Bank of Canada rate. All invoicing is in CAD or USD.
Timeline by milestone
- API contract agreed
- 2.9 to 3.9 weeks
- Core resources built
- 2.4 to 4.4 weeks
- Security, gateway and connections
- 1.9 to 2.9 weeks
- Docs, SDKs and load tests
- 1.4 to 1.9 weeks
- Launch and first callers
- 0.9 to 1.4 weeks
Outside our hands, and added to the calendar
- Interface access from your practice management vendor
- 1 to 4 weeks
How it is paid
- Deposit 30%
- CAD 23,550 to 36,030
- API contract agreed 7.5%
- CAD 5,887.50 to 9,007.50
- Core resources built 22.5%
- CAD 17,662.50 to 27,022.50
- Security, gateway and connections 15%
- CAD 11,775 to 18,015
- Docs, SDKs and load tests 7.5%
- CAD 5,887.50 to 9,007.50
- Launch and first callers 7.5%
- CAD 5,887.50 to 9,007.50
- Holdback, 30 days after launch (10%)
- CAD 7,850 to 12,010