EzyVet
AnimalOS has a connection with EzyVet which allows specific animal data to be shared across the two databases via an automatic sync.
When an Animal is created in AnimalOS it will sync the Animal to EzyVet and create an active Animal record.
When specific supported fields are updated in AnimalOS, this data will sync to EzyVet and update the Animal record.
Animal data will sync between the 2 systems on a nightly scheduled sync. It will queue records to be updated between the 2 systems based on the
Last Modified Date
.From an Animal Record in AnimalOS you can also click a quick action to sync the data in real time.
Related Articles
Animal API Reference - ezyVet | Redirect
General Overview
Integration Rules:
All Animals created will sync from
EzyVet
toSalesforce
if aMicrochip Number
is available.All Animal updates will sync from
EzyVet
toSalesforce
.All created animals will sync from Salesforce to EzyVet if they’re associated to a Shelter where
Sync Animals = TRUE
and aMicrochip Number
is available.Sync_All_Animals__c
field on the Location Record (with Record Type = Site) must equalTRUE
.
All Animals in Salesforce that have an
EzyVet ID
will try to sync an Animal Record update in EzyVet.An
EzyVet ID
field will be captured in Salesforce to manage duplicates.A
Salesforce ID
field will be captured in EzyVet to manage duplicates (usingName
field).
Animal Field Mapping
EZYVET | SALESFORCE |
---|---|
id |
|
active |
|
created_at |
|
modified_at |
|
name |
|
code |
|
sex_id |
|
is_dead |
|
is_hostile |
|
animalcolour_id |
|
species_id |
|
breed_id |
|
microchip_number |
|
contact_id | Relate to Animal via |
date_of_birth |
|
is_estimated_date_of_birth |
|
date_of_death |
|
death_reason |
|
date_of_desex |
|
referring_clinic_id | Referral Organisation |
residence_contact_id | Relate to Animal via |
weight |
|
notes |
|
notes_important |
|