IDME Architecture
| Article Index |
|---|
| IDME Architecture |
| architecture conceptual |
| All Pages |
IDME Architecture
The IDME is designed to integrate into business and health systems infrastructure. An overview of the architecture of the IDME will show the following components:
Data Import Engine
Supports import of bulk data from legacy systems
Modeller
Enables expert or experienced users to define the data and its organisation which it stores in an archetype Model in the IDME Database
Rules Engine
Enables the expert user to define rules associated with the components of the Model.
Application Browser
The reads the Model and Rules stored in the IDME Database and controls what the end user can see, input and report on.
Integration Engine
Provides message based interfaces with core business and health applications
Reporting Engine
Allows users to define both standard reports that can be added to the Report Menu or ad hoc reports. The Reporting Engine support data export in a variety of formats, eg CSV, XML, fixed etc. Consists of a number of components:
Ad hoc Archetype Reporter
A function that allows users to define what archetypes they want to report on and defines how these will be reported on. This tool also creates an XML extract file that is used internally to send to Crystal Reports for formatting and printing.
Third Party Reporting Tools
Mainly Crystal Reports is used but the ad-hoc reporter tool can extract a range of data formats for use in other third party reporting/analysis software. Other SQL compliant reporting tools can be used after some configuration has been done.
IDME Database
An archetype database stored in a SQL Server platform
