Merging duplicates
Over time, duplicate entries creep into every database: the same owner created twice, a vet stored more than once, or an animal recorded twice. TheraTap helps you find such duplicates and merge them – including all linked data.
Finding likely duplicates
Section titled “Finding likely duplicates”Under Settings → Tools → Duplicates, TheraTap automatically lists records that are likely duplicated:
- Contacts – grouped by identical name, email or mobile/landline number.
- Patients – grouped by identical name, species and the same owner. This avoids flagging same-named animals of different owners (e.g. many a “Balu”) as duplicates.
Archived records are excluded.
Merging two records
Section titled “Merging two records”-
Open Settings → Tools → Duplicates – or go directly to the contact/patient and click Merge in the sidebar.
-
Select the duplicate record (if a group has more than two matches, use Merge… on the record that should survive). The preview shows which record will be kept and which values are carried over.
-
Use Swap to choose which of the two records survives. Empty fields of the surviving record are filled automatically from the second one; existing values stay unchanged.
-
Confirm with Merge.
All linked data of the duplicate is moved onto the surviving record:
- Contacts: appointments, invoices, tasks, stamp cards, comments, files, activities and all animal assignments (owner, vet, etc.).
- Patients: records, appointments, tasks, invoices, therapy plans, preventive care, info cards, anamnesis forms, comments, files, messages and all contact assignments.
The duplicate is then archived – nothing is lost.
Deleting contacts & patients
Section titled “Deleting contacts & patients”Contacts: You can archive a contact (recoverable) or remove it permanently via Delete. When deleting permanently, linked animals are automatically detached from this contact and kept.
Patients: Archive retires an animal record (optionally with a date of death); the data stays visible but can no longer be edited. Delete permanently removes the animal record including all treatment records.