The Diagnostic Modality Integrator (DMI) is a suite of components that connects to veterinary diagnostic providers (reference labs, point of care devices, etc) and exposes an API with a single interface for Practice Information Management Systems (PIMS) to implement to integrate with multiple diagnostic providers at once.
Getting Started with DMI
-
Explore our repositories:
- dmi — Base repository: spec definition, docker/kubernetes/terraform scripts, etc.
- dmi-api — DMI API server implemented as a NestJS application.
- dmi-engine — DMI middleware that handles interaction with provider APIs implemented as a NestJS application.
- dmi-engine-common — Library shared amongst multiple applications and services.
- dmi-api-admin-ui — Front-end web application designed to manage a DMI installation.
- dmi-engine-antech-v6-integration — NestJS module for the DMI Engine implementing the Antech V6 integration.
- dmi-engine-wisdom-panel-integration — NestJS module for the DMI Engine implementing the Wisdom Panel integration.
- Read the DMI API Spec