Skip to main content
eScholarship
Open Access Publications from the University of California

Implementing a MIRC query interface for a database driven teaching file

  • Author(s): Tellis, W M
  • Andriole, K P
  • et al.

Published Web Location

http://www.springerlink.com/
Abstract

This paper describes the authors' experience with integrating an

existing database-driven teaching file with the RSNA (Radiological Society of

North America) Medical Imaging Resource Center [MIRC). MIRC is the product of

an RSNA-sponsored initiative to enable medical institutions to share their

electronic medical content (images, text, and multimedia) by creating a

distributed repository accessible from the Internet. An existing

database-driven teaching file, developed by the authors and used extensively by

the University of California San Francisco (UCSF) Department of Radiology since

1998, was retrofitted to include an interface for handling broadcast queries

initiated by a MIRC query service. These queries take place through the

exchange of XML documents via HTTP. After all the storage services have

responded, the results are collated by the query service and presented to the

user. The teaching file and MIRC interface were developed using the 4th

Dimension Relational Database Management System (RDBMS). The integration

process primarily involved mapping the "MIRCdocument" schema to the teaching

file's schema, translating the actual MIRC query into the internal query

language of the database and extending the access control mechanisms of the

teaching file to allow public access. A working implementation of the interface

required only 3 days of development time, with refinements taking place over

several months. Interface development was greatly aided by MIRC's use of

well-established Internet standards. This project has demonstrated the

feasibility of implementing a MIRC interface on an existing teaching file

server.

Many UC-authored scholarly publications are freely available on this site because of the UC's open access policies. Let us know how this access is important for you.

Main Content
Current View