How V.E.T.S. Works
One Platform, Six Integrated Systems
V.E.T.S. unifies veterinary practice management, livestock operations, collaboration, e-commerce, mobile operations, and IoT monitoring into a single, seamless platform. Here's how it all works together.
Getting Started: Three Simple Steps
Step 1: Create Your Free Account
What Happens: You create a login, verify your email, and set up your profile.
Behind the Scenes: V.E.T.S. creates your Client record, sets up permissions, and prepares your workspace. If you've had animals entered by a veterinarian before, the system can link them to your account.
Time Required: 2-3 minutes
Step 2: Add Your First Animal
What Happens: You enter basic information: name, species, breed, date of birth, identifying marks.
Behind the Scenes: V.E.T.S. creates an Animal record, links it to your Client, sets up default permissions, and prepares the TeamDoc collaboration space.
Time Required: 1-2 minutes per animal
Mobile Option: Use your phone to take photos, scan microchips, and record GPS location while entering data in the field.
Step 3: Start Using Features
What Happens: Add medical records, breeding data, performance evaluations, photos, documents, and more.
Behind the Scenes: V.E.T.S. stores everything in a unified database, maintains audit trails, enforces business rules via 3,206 triggers, and keeps data synchronized across all devices.
Time Required: Ongoing, as needed
The Six Core Systems
1. Veterinary Practice Management
SOAP Notes
Comprehensive medical records with Subjective, Objective, Assessment, and Plan sections. 29 specialized record types for different procedures.
DICOM Imaging
Full integration with medical imaging equipment. Store, view, and annotate X-rays, ultrasounds, and other diagnostic images.
Lab Integration
Automatic import of lab results from external laboratories. Results linked directly to patient records.
Prescriptions
Drug database, dosage calculations, interaction warnings, and prescription history tracking.
Billing
Integrated invoicing, QuickBooks sync, insurance claims, and payment tracking.
Appointments
Scheduling system with reminders, recurring appointments, and mobile calendar sync.
Production Stats: 15,077 vaccination records, 1,143 diagnostic images, 29 specialized medical record types
2. Livestock Operations
Herd Management
Organize animals into herds, track movements, manage grazing rotations. 66 active herds in production.
Breeding Programs
Track breeding events, embryo transfers, pregnancies, births. Complete pedigree documentation across 747 breeds.
Performance Tracking
Record weights, measurements, competition results, production metrics. Custom evaluation forms for any species.
GPS Tracking
Real-time location monitoring, geofencing alerts, movement history. Integrated with Google Maps.
Fractional Ownership
Manage partial ownership, track ownership percentages, coordinate decisions among co-owners.
Embryo Transfer
Complete ET management: donor selection, recipient tracking, pregnancy monitoring, success rates.
Production Stats: 36,553 animals, 747 breeds, 10 species, 66 active herds
3. TeamDoc Collaboration
Shared Access
Grant veterinarians, trainers, co-owners, and others access to specific animals. Granular permissions control what each person can see and do.
Tasks & Workflows
Assign tasks, set due dates, track completion. Automated workflows for common processes (vaccinations, breeding schedules, etc.).
Media Library
Shared photos, videos, documents. Organized by animal, date, and type. 1,143+ images in production.
Discussions
Threaded conversations linked to animals, tasks, or topics. Email notifications keep everyone informed.
Knowledge Base
TreeValues system for organizing information hierarchically. Items for detailed documentation. Collaborative editing and versioning.
Audit Trails
Complete history of who did what, when. Critical for compliance, dispute resolution, and quality assurance.
Production Stats: 11,928 active users, multi-organization collaboration, 17+ years of audit history
4. E-Commerce
Online Store
Sell animals, equipment, services. Full shopping cart, inventory management, product variants.
Auction System
Online auctions for livestock. Bid tracking, automatic winner notification, integrated payment.
Payment Processing
Credit card processing, invoicing, payment plans. QuickBooks integration for accounting.
Shipping & Logistics
Shipping calculator, label printing, tracking numbers. Coordinate animal transport.
5. Mobile Operations
197 Mobile Procedures
Specialized mobile interfaces for field work: quick SOAP notes, breeding records, performance evaluations, photo capture.
Offline Capability
Work without internet connection. Data syncs automatically when connection restored.
Camera Integration
Take photos directly from forms. Automatic upload and linking to animal records.
GPS Integration
Record location with each entry. Track animal movements, field visits, service calls.
Barcode/RFID Scanning
Scan microchips, ear tags, barcodes to instantly pull up animal records.
Voice Input
Dictate notes hands-free while working with animals.
6. IoT Integration (IoVETS)
Sensor Network
Connect wearable sensors, environmental monitors, automated feeders. Real-time data streaming.
Health Monitoring
Track temperature, heart rate, activity levels, rumination. Automatic alerts for abnormal readings.
Environmental Data
Monitor barn temperature, humidity, air quality. Optimize conditions for animal health.
Automated Actions
Trigger workflows based on sensor data: alert vet if temperature spikes, adjust feeding based on activity.
The Technical Architecture
Enterprise-Grade Foundation
V.E.T.S. is built on a sophisticated multi-tenant architecture designed for scale, security, and reliability.
Database Layer
- 830+ Tables: Comprehensive data model covering all aspects of animal care
- 2,841 Views: Optimized queries for common operations, security boundaries
- 2,735 Stored Procedures: Business logic implementation, API endpoints
- 3,206 Triggers: Data integrity enforcement, audit trails, business rules
- 2,982 Indexes: Query performance optimization
- 274 Functions: Reusable calculations and transformations
Application Layer
- ASP.NET WebForms: Mature, stable web application framework
- AJAX: Responsive user interface without page reloads
- Mobile-Optimized: Responsive design adapts to any screen size
- API Endpoints: RESTful interfaces for integrations
Security & Permissions
- Multi-Tenant Isolation: Complete data separation between organizations
- Granular Permissions: Control access at animal, record, and field level
- Role-Based Access: Veterinarians, owners, trainers, staff each see appropriate data
- Audit Trails: Complete history of all data access and changes
- Encryption: Data encrypted in transit and at rest
Integration Framework
Current Integrations (63+ Systems)
- DVMOne: Veterinary practice management system
- QuickBooks: Accounting and billing
- DICOM: Medical imaging equipment
- Google Maps: GPS tracking and location services
- OneAll/Janrain: OAuth authentication (Facebook, Google, etc.)
- Lab Systems: Automatic import of lab results
- Breed Associations: Pedigree verification and registration
- IoT Sensors: Real-time health monitoring
- Email Systems: Notifications and communications
- SMS Gateways: Text message alerts
Data Flow Example: Adding a Vaccination Record
User Action
Veterinarian opens animal record on mobile device, selects "Add Vaccination", enters vaccine type, lot number, date, and location.
System Processing
- Validation: System checks permissions (is user authorized?), validates data (is vaccine type valid?)
- Storage: Creates vaccination record in database via stored procedure
- Triggers Fire: Audit trail created, next vaccination due date calculated, owner notification queued
- Integration: If QuickBooks integration enabled, billing record created
- Sync: Data pushed to all connected devices (owner's phone, clinic desktop, etc.)
- Notification: Owner receives email/SMS: "Vaccination recorded for [Animal Name]"
Result
Vaccination record instantly available to all authorized users, next vaccination automatically scheduled, billing handled, owner informed. Total time: 30 seconds.
Scalability & Performance
Proven at Scale
- 36,553 Animals: Production database validates architecture handles large datasets
- 11,928 Users: Multi-tenant design supports thousands of concurrent users
- 17+ Years: Continuous operation proves stability and reliability
- 2,982 Indexes: Query optimization ensures fast response times
Growth Capacity
- Database: SQL Server scales to millions of animals, hundreds of thousands of users
- Application: Load balancing and caching support high traffic
- Storage: Cloud-based file storage scales infinitely
- Integrations: API-based architecture adds new systems without core changes
Why It Works
Unified Data Model
Everything connects: medical records link to breeding data, breeding data links to performance, performance links to sales. No silos.
Business Rules Enforcement
3,206 triggers ensure data integrity. Can't delete an animal with medical records. Can't schedule breeding during pregnancy. Rules enforced automatically.
Audit Everything
Complete history of all changes. Who, what, when, why. Critical for compliance, dispute resolution, and quality assurance.
Mobile-First Design
197 mobile procedures designed for field work. Offline capability. Camera, GPS, barcode integration. Enter data once, available everywhere.
Extensible Architecture
Add new record types, custom fields, specialized workflows without changing core system. TreeValues and Items provide infinite flexibility.
17+ Years of Refinement
Not a prototype. Production-proven platform continuously improved based on real-world use.
Getting Started
Ready to try V.E.T.S.? Create a free account and add your first animal in minutes.
Want more details? See Use Cases for real-world examples or Technical Architecture for deep technical details.