Skip to main content

Data Dictionary

MWI Terminology

There is several terminologies that are used across UI's, API's, this section will cover both previous and new terminology and mappings between them to help you understand what users will see, and what you will see in the API.

Each term will be badged with EXISTING or NEW to guide you in our transition between terminology.

TermMeaningMerlin UI (Legacy)

Tenant


NEW
A customers identifier within the MWI Integration PlatformWithin GAPI (v2 API) this was referred to as GroupId

Location


NEW
A location within the customers tenant. Identifier for Location is unique across all customers.Sites

Space


NEW
A space within a location which can be defined for a purpose, such as Stock Room, Consult etcStock Centre, Kennel, Ward

Contact


EXISTING
A person which can be uniquely identified as a system Actor (Client, User, Practitioner). A contact is all of these actors at the parent level. A contact of the same Actor type should not be duplicated.Previously Contact and Account were 1 entity, in the Merlin UI they still appear so.

Practitioner


EXISTING
A member of clinical staff, Practitioner is a child entity of Contact.Surgeon

User


EXISTING
A user of the system which is a child entity of Contact.
This is different from a Practitioner however they may be related.
User

Daylist


NEW
Field under Practitioner Type, this is to identify tasks which are not related to a client appointment but are related to a care task such as hospital stay or operationSpecial Surgeon

Cities


EXISTING
Part of the address as a fixed list of cities accepted by the systemCity, Town

Account


NEW

An account is the relationship between different entities under the common account.
Some account specific configurations will be held here.
Account is not billing.

Currently a single Entity with Contact.

Account Type


NEW
Categorisation of the Account by the intended purpose, e.g. Monthly Accounts, Small Animal AccountsClient Category

Account Category


EXISTING
Categorisation of the Account by the accounts current State, i.e. Bad Debtor, Payment Plan, etc.Account Category

Billing


NEW

Transactional record of all financial activity undertaken for an Account.
Billing will also hold information on additional billing accounts such as Healthcare Plans.

Accounts

Patient


NEW
The animal registered within the tenant, All information related to the identification of the Patient or their status is within this domain.Animal, Patient

Clinical


NEW

The domain of Clinical is where all information of recording clinical action or notes is stored.
Any information of clinical relevance will be represented here

Treatment, Treatment History, Treatment Draft, Weight Chart, Clinical Notes

Formulary


NEW

The domain of Formulary is where all information regarding the services and products the tenant (practice) sells is configured.
This also includes Clinical Compliance requirements.

Code Entry, Various Libraries (metadata)

Formulary Type


NEW
Categorisation of the Formulary records under headings, such as ConsultationTreatment Type, Code Type

Inventory


NEW

The domain of Inventory is where the source product is identified and managed including various batches and the tracking of its usage across multiple locations and spaces.
Placing orders with fulfilment partners.

Stock Control, Wholesale

Calendar


NEW
The Calendar domain is where all scheduling is to occur from staff rota’s, room booking, equipment booking, Practitioner allocation and appointment booking.Diary

Communications


NEW
Domain for ownership of all communication processes and recording of send communications.SMS, Email, Communication Logs

Reminders


NEW

Reminder records of clinical work completed for their renewal or action dates, such as annual vaccinations or apply treatment reminders
"Compliance Reminders" are now "Treatment Reminders"

Patient Reminders, Compliance Reminders, Appointment, Reminders