Specifications include, but are not limited to: Base (to be included in all modules unless optional is specified) 2.2.1 Ability to create and manage attachments and notes associated with a record. 2.2.2 Ability to transfer attachments from one record to another. 2.2.3 Import data from existing data formats (Excel/Access). 2.2.4 Completely configurable – for example: a user with the appropriate role can create an unlimited number of disease, inspection, licensing or quality programs as needed including inspection interval, tolerance period, statuses, and person responsible. 2.2.5 Ability to define user roles (role-based security): examples; allows DAMF to view everything, vet hospitals to view, create, edit only what their hospital has done, pet vendors to view only their own records, etc. 2.2.6 Ability to share records between veterinarian clinics/hospitals. 2.2.7 Ability to create and maintain associated premises or people. 2.2.8 Describe the system’s features/functions in integrating with the National allocator if that is needed in the future. 2.2.9 Ability to search by name, address, veterinarian, vet hospital, etc. 2.2.10 Ability to define and generate standard, custom and ad hoc reporting (in both electronic and printed format which cannot be modified). 2.2.11 Ability to generate statistical reports (aggregate with ability to break down). 2.2.12 Ability to accommodate multiple species at the same premise. 2.2.13 System must use a browser based front end.