Health Telematics (AIM) Final Report
Home Documents AIM Volume 1
Back Table of contents Next
Updated: Feb 1, 97 

MARGOT

Medical Archive Generation with Object-Oriented Techniques

Project Code:  A2021
Project value:  5000 KECU
EC contribution:  2501 KECU
No of partners:  4
No of countries:  3
Duration:  24 months
Contact:
Ing. Franco Prigione
BULL Italia - Integrated Systems Division
Via Parlamento 33
I-20098 Borgolombardo-Milano, Italy
Tel.: +39-2-67.79.25.73 / 24.73
Fax: +39-2-67.79.24.39 / 25.15

Overview

MARGOT has developed a Patient Record model and a set of computer-based tools to edit and manage Patient Records, and to exchange and integrate information between systems. MARGOT does take advantage of object oriented technologies to provide an immediate and flexible method of implementing Patient Records, building and inheriting attributes and functionality so as to provide services for specific purposes.

Purpose and objectives

The project faces the problem of the Patient Record generation, management, exchange and integration under the perspective offered by the object orientation approach, which is currently the undisputed solution for flexible and reusable applications.

The idea of MARGOT is to favour the construction of well-modularised definitions (segments), which can be assembled to build Medical Records.

An 0-0 model, MOB, is used for representing Patient Records. Within MOB two dictionaries are used to define elementary terms at physical level (AD dictionary) and logical level (ATD dictionary). Aggregates (called segments, or OST's) can be defined. Segments can be simple, or composite (aggregates of other segments). Operations can be attached to segments. Inheritance (including the multiple one) can be used as a modelling device. Segments are assembled in Medical Record Types, MRT's, suitable for a given application.

A number of tools allow the full exploration of the model and constitute the demonstrator of

the project:

Results

The project developed a sophisticated IT solution for the Patients Records. The underlying technology is the Object-Oriented, O-O, approach, which is currently the undisputed solution for flexible and reusable applications. A number of tools allows the full exploration of the model used for representing Patient Records: Editor and Configurator (to load the proper definitions: construction of the library of OST's and definition of the intended MRT's), Manager (to implement an interactive management of Medical Records: creation of the relational database and of the software module to support the Medical Record), Exchanger (to allow the exchange of Medical records), Integrator (to integrate records coming from different sources, for data collection and data analysis). The tools allow to build efficient interactive applications.

The tools allow to build efficient interactive applications, with the following advantages: cost reduction (it is simpler to build a Medical Record from a library of segments, rather from scratch); flexibility (a library can be extended or modified, to suit local needs); acceptance by users; encouragement to standardisation (sharing the same library is an encouragement to reuse; better exchange and integration of Medical Records, based on a common library.

The project involved the Heath Care chain (regional and local authorities, Hospital managers, physicians), providing real-life testbed sites in Hospitals for the results testing and validation.

The main values of the actual and potential contribution of MARGOT are in the area of: cost reduction (it is simpler to build a Medical Record from a library of segment, rather from scratch); flexibility (a library can be extended or modified, to suit local needs); acceptance by users; encouragement to standardisation (sharing the same library is an encouragement to reuse); better exchange and integration of medical records, based on a common library.

The conceptual contribution of MARGOT to the definition of standard, is the definition of a modern, Object-Oriented, set of modelling primitives, which can be used to precisely define medical standards (either standards on terminology, or concepts, or aggregates, or Medical records structures).

The pragmatical contribution of MARGOT is the provision of a set of tools to implement those standards.

For Bull, MARGOT results are the basis for the functional and technological enhancement of the hospital clinical information management, which is a part of the comprehensive Bull's "Integrated Health Care Information System". The know-how derived from the project gives an effective contribution to strengthen the value of the solution. Also for the other partners the results of MARGOT project, and the experiences and developments done in the pilot projects, guaranty a basis product to be exploited at the regional health bodies, and also at a lower geographical level as well as at the national level. The capability to offer specialised consultancy to the users in this specific domain is considerably increasing from the know-how and experience obtained in the project.

List of Deliverables

Year 1

Year 2

List of Participants

Dr. Rosangela Frassine
Prisma Informatica S.p.A.
Research Div.
11 piazza di Bellosguardo
Villa dell'Ombrellino
I-50124 Firenze, Italy
Tel.: +39-55-22.30.21
Fax: +39-55-22.90.20
Mr. Fernando Piera
Eritel/Entel
Paseo de la Castellana 141
E-28046 Madrid, Spain
Tel.: +34-1-348.12.14
Fax: +34-1-279.10.74
Mr. Roy Turner
Mari Computer Systems Ltd.
22 HiTech Village
Boldon Business Park
Witney Way, Boldon Colliery
Tyne and Wear NE35 9PE, U.K.
Tel.: +44-91-519.19.91
Fax: +44-91-519.19.90
E-mail: margot@mari.co.uk
phil.fisher@mari.co.uk

Back Table of contents Next Next
Back to the Main Page
Copyright 1997 © EHTO All rights reserved
This server is the only official EHTO WWW knowledge repository.
Mail suggestions to: webmaster@ehto.org