PubMed Health⌕ Search

Biomedical subjects

E E McColligan

Publications and source records attributed to E E McColligan.

12 recordsLinked to original sources

A web access script language to support clinical application development.

This paper describes the development of a script language to support the implementation of decentralized, clinical information applications on the World Wide Web (Web). The goal of this work is to facilitate construction of low overhead, fully functional clinical information systems that can be accessed anywhere by low cost Web browsers to search, retrieve and analyze stored patient data. The Web provides a model of network access to data bases on a global scale. Although it was originally conceived as a means to exchange scientific documents, Web browsers and servers currently support access to a wide variety of audio, video, graphical and text based data to a rapidly growing community. Access to these services is via inexpensive client software browsers that connect to servers by means of the open architecture of the Internet. In this paper, the design and implementation of a script language that supports the development of low cost, Web-based, distributed clinical information systems for both Inter- and Intra-Net use is presented. The language is based on the Mumps language and, consequently, supports many legacy applications with few modifications. Several enhancements, however, have been made to support modern programming practices and the Web interface. The interpreter for the language also supports standalone program execution on Unix, MS-Windows, OS/2 and other operating systems.

Computer Communication Networks↗

Implementing a distributed intranet-based information system.

The article discusses Internet and intranet technologies and describes how to install an intranet-based information system using the Merle language facility and other readily available components. Merle is a script language designed to support decentralized medical record information retrieval applications on the World Wide Web. The goal of this work is to provide a script language tool to facilitate construction of efficient, fully functional, multipoint medical record information systems that can be accessed anywhere by low-cost Web browsers to search, retrieve, and analyze patient information. The language allows legacy MUMPS applications to function in a Web environment and to make use of the Web graphical, sound, and video presentation services. It also permits downloading of script applets for execution on client browsers, and it can be used in standalone mode with the Unix, Windows 95, Windows NT, and OS/2 operating systems.

Computer Communication Networks↗

An object-oriented class library for medical software development.

The objective of this research is the development of a Medical Object Library (MOL) consisting of reusable, inheritable, portable, extendable C++ classes that facilitate rapid development of medical software at reduced cost and increased functionality. The result of this research is a library of class objects that range in function from string and hierarchical file handling entities to high level, procedural agents that perform increasingly complex, integrated tasks. A system built upon these classes is compatible with any other system similarly constructed with respect to data definitions, semantics, data organization and storage. As new objects are built, they can be added to the class library for subsequent use. The MOL is a toolkit of software objects intended to support a common file access methodology, a unified medical record structure, consistent message processing, standard graphical display facilities and uniform data collection procedures. This work emphasizes the relationship that potentially exists between the structure of a hierarchical medical record and procedural language components by means of a hierarchical class library and tree structured file access facility. In doing so, it attempts to establish interest in and demonstrate the practicality of the hierarchical medical record model in the modern context of object oriented programming.

Humans↗

A C+ + class library foundation for developing an electronic medical record.

The basic features that gave the M (or Mumps, as it originally called) language its initial popularity are still important to many programming applications, especially those involving the health care domain. To date, however, efforts to change the language have been predicated on the axiom that the existing structure must be preserved in order to accommodate legacy applications. To many, it is becoming clear that the 1960s' minicomputer induced interpreter syntax underlying M is inadequate and incapable of further evolution. In this paper, we demonstrate an alternative that preserves those features that many find to be the essence of M in a manner that is transportable to other language environments and not directly linked to any underlying operating system. This article describes a set of operating system independent C + + class libraries, based on M, designed to enhance the C + + programming environment with features that facilitate health care record applications development. These extensions allow the user to manage hierarchical data base problems, such as those typical in the health care domain, at a level of abstraction consistent with many information theoretic models commonly in use. Examples are given from a pilot implementation of the libraries to demonstrate a simple health care record application.

Classification↗

An Internet health care information resources server as a component of a statewide medical information network.

A health care information server utilizing Internet resource discovery technology is presented as a component of a statewide medical information network. The development of an information server, including the development process and its design and operation, is presented. Menu design and implementation, which involved providing access to information resources in support of the tasks that make up the health care delivery process, are described. The potential impact of this technology on the health care delivery process is explored, and ways in which access to information can be facilitated and matched with the information needs of the various health care delivery tasks are identified. Issues associated with the use of public domain information resources are discussed, including control over Internet resources, access to information resources, network operational delays, client connection and software availability, information quality, and menu navigation. This project has demonstrated that Internet information resources exist that match the information needs of the tasks that make up the health care delivery process. Positive response has been received from physicians after initial utilization of the server in a stand-alone context. In the future, more applications will integrate the vast information resources on the Internet with traditional computing systems.

Alabama↗

Providing access to healthcare information resources using Internet Gopher technology as a part of a state-wide medical information network.

An Internet healthcare information resources Gopher server is described as a part of a state-wide medical information network. The development of the server and its design and operation are presented. The potential impact of this technology on the healthcare delivery process and issues associated with the use of public domain information resources are discussed.

Computer Communication Networks↗

Low cost ambulatory medical information system.

A simple, low-cost computerized minirecord system (minimal essential record) has been in operation at the Johns Hopkins Medical Clinic since mid-1975. The system has three primary components: (a) the Minirecord which contains a listing of problems and medications, plus information about visits to other clinics, (b) an appointment system used to organize materials prior to clinic encounters and assist in the follow-up of high risk special patients, and (c) an encounter data system to prepare reports used for management, quality assurance and training. This paper describes the system's operation, and reports on its utility and cost.

Computers↗