and Data Navigation Workstatio

4 downloads 0 Views 1MB Size Report
information system. A software package called Osiris is being used for the display and manipulation of medical images in a hospital-based picture archiving and.
Multimedia

Image

and Data Navigation Workstatio& Osman

Ratib,

PhD

Marianne

#{149}

Trayser,

PhD

MD,

Eng

Logean, #{149}

Denis

images,

extracted

package

called

images

PhD

#{149}

Christian

#{149}

Hochstrasser,

Christian

Girard,

Pro!,

Mascarini,

MSc

Gerhard

#{149}

MD

standards have been established for the transmission on medical information and records, including mcd-

from

Osiris

Ligier,

MSc

World Wide Web (WWW) of and remote consultation ical

Yves

#{149}

an

is being

in a hospital-based

existing

used

hospital

information

for the display

picture

archiving

system.

A software

and manipulation

and

of medical

communication

system.

Re-

cent extensions of Osiris, through the integration of WWW navigational tools, allow easy access to a variety of clinical data from patient records. A special interface allows access to radiologic images, laboratory results, and related textual information through public-domain software programs. These technologic advances

offer

made

medical

WWW

and

professionals

Internet

the

navigation

convenience

so popular

and in the

ease

of use

academic

that

have

community.

U INTRODUCTION One

of the

fords

major

advantages

to transmit

the

these images with cessibility of these cialists

in large

of digital

images

archiving

to multiple

of medical

locations

for

images

immediate

other medical data as part of a patient’s medical images is of great value to referring physicians

multidisciplinary

hospitals,

although

images

of a hospital

aspects.

Such

which as text

allows reports,

be one

of the

institutions

dated

information

major

“legacy”

ESQL OSF

language,

terms:

(PACS)

See

the

are

development on

different

not

suf-

view

of a unified

of all these

user

interface,

through various Such accessibility

types of data, such to data used to

of an integrated

HIS,

systems,

some

especially

of which

may

in

be

out-

= =

embedded Open

structured

Software

query

Foundation,

language, PACS

=

HIS picture

=

hospital

archiving

information and

system.

communication

HTML

=

system.

hypertext WWW

=

Computers,

multimedia

Images.

storage

and

retrieval

Picture

#{149}

archiving

and

communication

system

Workstation

#{149}

the

1997; Digital

17:515-521

Imaging

Geneva 14, Switzerland. 1996; revision requested c RSNA,

in the data

generally

acspe-

are not concurrently in databases separate Today, one of the main

an integrated

development

“browse” and images.

are

The

Web

RadioGraphics From

difficulties

is to provide the

it af-

to link

systems.

markup

Index

(HIS)

requires

to conveniently data, graphs,

different

Abbreviations: Wide

usually

physicians numerical where

World

system

integration

ability and

record (1). and consulting

alone

ficient if corresponding medical records (eg, laboratory results) available. In most institutions, images are stored and manipulated from those in which other aspects of patient records are stored. tasks

is the display

tJnit,

Department

of Radiology,

University

Presented as an infoRAD exhibit at the June 14 and received July 30; accepted

Hospital

of Geneva,

1995 RSNA scientific August 1 3. Address

24 rue

assembly. reprint

Micheli

Received requests

du

Crest,

February to OR.

121 1 29,

1997 commentary

by Greenes

and

Chang

following

this

article.

515

With

Wide

the

increasing

Web

widespread

the

popularity

(WWW) availability

trend

tools

and

of computer

has

been

for

exploring

standards

of World

navigational

the

browsers,

for developers

to usc

all types

of data-in-

WWW

Patient databases

cluding, of course, medical data, particularly where the need exists to access multimedia data consisting of images, numerical data, graphs,

and

textual

documents.

ers offer a convenient ing applications easily different

databases

of integration

WWW

brows-

way to customize for data extracted

while

viewfrom

maintaining

in a single-user

Image Archives

FTP transfer)

(me

Query program

a degree

‘I,

1%-

environment.

Query and retrieval of different types of data from multiple databases can be performed easily from

WWW

lished

The through

with

a well-estab-

paradigm

(Fig

1).

usc of WWW tools for navigating medical records is being explored

variety our

browsers

client-server

of applications. experience

In this

at the

article,

University

in a

we

report

Hospital

Figure

of

Geneva (Switzerland) with a new approach to providing a large number of users with convenient access to patient records. This system comprises

an integrated,

workstation

multimedia

environment

gational

tools

imaging

viewers.

combined

with

The

information

on

WWW

specific

software

related communication the advantages of the tional

medical

based

1.

medical

the

databases.

images

cation

architecture

and

The

GENEVA

tradition

are

FTP

ers

discussed.

HIS

Hospital

of Geneva

in developing

its own

has HIS,

a long

called

the

Diogene system (2). This system has constantly evolved since its inception and is currently based on a distributed architecture in which different parts of the medical records are located Ofl different databases linked together through a single

patient

years,

an

obtained

been

with

made

developed our

hospital,

ety of ology other ports)

management

increasing

system.

number

different

available

imaging

in digital

as an

extension

the

Diogene

In recent

of medical

images

modalities

form

of Diogene system

have

with

= file

record

are

sent

a study

to the

to display

transfer

of the

has been

user

and

selected,

a “helper”

and manipulate

appli-

the images.

protocol.

(3).

handles

gathered

by

different

servers.

(OSF)-Motif chines.

these

serv-

network,

they

as part

of a given

A distributed

chitecture different archived. Diogene software interface

At a vari-

Diogenc identified

are

linked

and

patient’s

medical history. The data arc stored in an INGRES database management system on different UNIX-based

a PACS

data, including all laboratory results, radireports, and discharge letters, as well as documents (eg, surgery procedure re(4). Although these different elements of

a patient’s

between

tools arc presented, and new system over conven-

systems

University

of the relationships

After

are

is used

uniquely

U THE

Schematic

the WWW browser and the various parts of the HISpicture archiving and communications system (PACS). Query is performed through a WWW interface to the standard PACS and radiology information

system navi-

OSIRIS viewer (helper application)

browser

www

X-terminal

Macintosh

available offices.

graphical setting

from

(Apple

computers

stations

emulators

applications

cians’

software

and

hardware

ar-

allows a progressive evolution of the parts of the medical record being For data retrieval and display, most applications rely on specially designed programs with an X-Window graphical with Open Software Foundation extensions running on UNIX ma-

This

arc

used

to access

PC-compatible

Computer,

and Calif) and physi-

Cupertino,

in clinical allows

wards

access

to the

same

user interface from both UNIX workand desktop personal computers. This requires that all applications developed

with

an X-Window

user

applications

graphical to be

interface

implemented

allow in a client-

server mode. One major exception to this concept in the Diogene system relates to the retrieval and display of medical images, for which

516

U

info

RAD

Volume

17

Number

2

a specially

designed

Osiris

developed.

was

directly

on the

files

must

tion

before

that

Osiris

be

they

downloaded can

be

image required

of hardware

software

nipulation

was

degree

and

needs

menus,

was

of physicians

sive

of customization.

features

computer

skills.

the generic nipulation,

adapted

and

The

windows,

does

to meet

not

Osiris

icon the

require

provides

exten-

some

of

tions,

inverse

tation,

image

necessary for basic image maas zoom and panning operavideo mode, magnifying glass, roprocessing, and color and contrast

adjustments.

The

designers

special

care

with

the

various

cessing

image

ways,

so that

familiar with of the program. and operation

design lytic

tools

dalities

Osiris

the

applicable is, to our

program

took

a consistent

approach

manipulation

and

(6). Different

tools

in similar

come tures

of the

to provide

tasks the

user

rapidly

lar.

the

Two

basic

the user

components

allow tools:

call-back

the

window

tools

to different

hcuge.ch/UIN/UIN.html.

can

be

can

be

to the

basic The

analysis

and

WWW

manufacturer-

and

in recent

modality-specific Recent developments in PACS have led manufacturers to design systems that can handle and display images from different modalities. However, little effort has been made to unify the different image analysis tech-

tas

niques

in a unique

it was

initially

The oriented

Osiris software programming

of the

WWW

.

ensures

a modular

structure.

gram made ous

Among

is written language and

the

easily main

features

of the

1997

program

tools.

in the objectC++, which

adaptable features

is its portability to different by different manufacturers

fled and customized needs. Most important,

March-April

of standard

can

can

among

OF WWW STANDARDS phenomenal development of the

set

Osiris

of charge and at http://expasy.

The

are

fea-

processing

U USE

that

be

mouse

these and

software.

software is distributed free be obtained on the Internet

can

in which

analysis

added

attributed.

results

Through

advanced

man-

manager. The dialog to create dialog wintypes of elements to

windows

is possible.

more

creation

dialog

manager,

in separate

system in particu-

the

the

operations

data

interaction

underlying

currently available commercial systems. Most manufacturers implement image processing and programs

to

platforms.

interface

ager and the data window manager makes it possible dows containing different

displayed

mo-

from

of system-independent

operation of all the feaThis consistency in the of a large variety of anaimaging

X-Window

of UNIX

graphical

tures,

unique

Win-

and OSF-Motif (extension environments to ensure its

a variety

be-

knowledge,

(both

of Technology

independent from

With

are performed can

library

which

pro-

as for

PC-compat-

95 versions). The UNIX with the X-1 1 (Massa-

developed

for

a van-

Osiris was designed as an extensible platform that allows new tools to be developed easily and integrated into the software. Because these tools must be portable for the different workstations supported by Osiris, it was important to provide the potential developer with a and

tools such

and

Windows

Windows

Institute

portability ma-

some

buttons,

was

for

as well

computers

running

3. 1 and

The

available

workstations

computers

analysis

applications.

is currently

graphical interface) X-1 1) windowing

to perform

of specific clinical

personal

chusetts

Washington).

designed

which

Macintosh

version

as Macrunning

tions

with

implementation specialized

software

such

and analysis of digital medical images be used in different clinical applica-

interface,

Osiris

dows

(5). It can user

for

ible

SOFFWARE

U 0511115

easy

tools

workstations

computers

Redmond,

low

ety of UNIX-based

worksta-

This

computers

(Microsoft;

Osiris

so that

on a variety

PC-compatible

Windows

runs

to the

UNIX-based

personal

and

called

program

displayed.

be available

desktop

Osiris

workstation,

including

intosh

package

The

local

first

platforms,

and

software

software of the

pro-

workstations (7). The varieasily

be

modi-

in the

domain

years

has

Internet

opened

of worldwide

data

new

vis-

exchange

and data communication. The rapid evolution of the “Web” has extended the possibility of communications among a large number of users far beyond the academic community to which confined. has

been

terfaces for viewing documents, including and

animation,

through

The

major

to offer

innovation

standardized

in-

and linking multimedia images, texts, sounds, standard

wide availability of software low display and manipulation of data on different hardware

protocols.

The

programs that alof various kinds platforms has

to meet different user Osiris is designed to al-

Ratib

et al

U

RadioGrapbics

U

517

made

the

exchange

universally which

makes

communication

and

attractive.

The

it possible

to link

document to other documents, ages and sounds, has opened navigate across the different dition,

WWW

trigger

different

browsers

of data

hypertext parts

the

JLJ

imto In ad-

capacity

for displaying

to

of data. Every time a new type of document is referred to, appropriate software can be added to the list of programs, often referred to as “helpers” or “viewers,” that can be triggered from the browsers to display the data. capability

is obviously

an

attractive

of displaying data such as medical documents. With a tool designed and manipulating medical images them to existing WWW browsers, to use

the

remote

existing

Web

consultation

This

new

for

technology

was

(Macintosh,

PC

the

documents. tion and

A large up-to-date

confidential

recently

(8).

imple-

UNIX),

exchange

amount medical

C, 15i

s

44’naCR.4.

4#{149} ptLp1#{149}t

9

4’

,‘#{149},-

4u

[4iiii

#{149}p.tt#{149}1)

c=#{149} , tm,

‘-#{149},&#{149}, -

r----r--

jwy

t.345

-

]

I-

-

psr

pairuc

I.

Im HEAl’

de #{232}i.M.s PAS

-

h.’-,

.

A=t#{149}#{149} tip.

4*.*4.11t#{233})_________

2. First WWW page for a PACS database query. This page allows the user to make selections with a simple set of search criteria.

able on different on any computer, used in private tion,

a special

tocol

was

cess

servers and since they practitioners’ proprietary

established

to patient

can be retrieved are now widely offices. In addi-

communication

to allow

data

such

pro-

confidential

as laboratory

acresults,

reports, images, and other graphics through the exchange of the corresponding files, which can be consulted further on any computer with use of the appropriate viewer linked to the WWW browser. This solution should prove superior to the tedious, older communication protocols that are often used to exchange data between different laboratories and clinics. Standardization

efforts

are

also

community to allow ments across different

being

the

made

in the

exchange platforms.

medical

of docu-

it is

ideally suited for use as a document viewer in the conventional Web architecture. Beyond just using the Web browsers inside the hospital for retrieving and viewing parts of the computerized medical record, the Internet also facilitates the exchange of medical documents on a much larger scale. We recently cxplored this technologic advance through the implementation of a public server that would provide convenient, low-cost access through the Internet to medical information and make possible

1* bs1..

of and

documents

Windows,

-

Figure

mented at our hospital, where the conventional PACS environment was replaced with a prototype of the WWW browser that directly triggers a specific program designed for displaying medical images from the conventional Netscape or Mosaic browsers-in our institution, Osiris. Before this modification, a user had to perform a tedious series of database queries and file transfers to retrieve images obtained of different patients. Now, to retrieve images, the user can work through a specially designed interface written in hypertext markup language (HTML) from any conventional WWW browser on any platform. In addition, because the Osiris program was written for different hardware platforms

-

ds

means

images or for displaying and linking it is possible

transmission

on medical

-

.cI,cbs

#{149}

differ-

ent types

This

Jiii

=Lii

of a text

including a new way sets of data.

have

programs

ro

concept,

of medical

of relevant informadata are also avail-

U CURRENT

IMPLEMENTATION

AND

FUTURE DEVELOPMENT To explore the possibilities and advantages of the WWW as an extension of the conventional PACS environment, we elected to use currently available navigational tools such as Mosaic and Netscape that are available on all hardware platforms (9). A special effort has been made to provide intuitive access to the data by developing programs written in languages such as PERt, CGI, and C. These programs can assist the user in accessing remote databases or information servers to retrieve and display the results

of a search.

One

major

advantage

of using

WWW facilities to access PACS databases is their ability to treat text, images, or movies in a similar way by selecting different viewers adapted to the type of data being retrieved. Data protection and access control may be among the most important features of a WWW-

518

U

infoRAD

Volume

17

Number

2

-

-

Figure

3. WWW query selected image. After the study and image set have

lected from the WWW images are downloaded workstation

and

cally with

page

query page, to the local

displayed

the Osiris

and a

appropriate been se-

automati-

image

analysis

software.

based PACS system. In our hospital, a selective control is used to allow user identification and checking of access rights as defined by our cxisting HIS to provide limited access to the data and adequate protection of confidentiality. User identifIcation is achieved through a simple interface (Fig 2) similar to that used for all other standard applications of our HIS. After the user’s tion

name

and

is made

password

are

by querying

the

given, central

concerning the rights owned by that given workstation. All the applications are described in the database, making sible

to allow

tion

accessible

user

may

images

be

and

access from allowed

reports

to only

part

the

servers

HIS

access

but

not

The second stage consists of choosing among the different examinations performed on the patient by clicking on one or more check box buttons. To help the user make a more selective choice, some information relative to each

identifica-

examination is shown next to each entry. The third and last stage consists of choosing the image files to be retrieved. Depending on what configuration of the WWW browser is

database

being

user at the rights it pos-

of the

informa-

(eg,

(Fig

a given

to the radiologic to the laboratory

re-

sults).

Image data arc accessed in a three-step procedure that mirrors the PACS database structure whereby the user selects a subset of images from the PACS database. First, the user is requested to complete several query fields to restrict the number of records being extracted from the database (Fig 2). These query fields indude the patient’s name, sex, and date of birth; the examination identification number; the interval during which the research will be carried out; the anatomic part (eg, chest); and the modality (eg, computed tomography). Once the selection fields are filled, the user can trigger the search process, activating a special program on the server machine that gathers all the information given by the user and translates it into embedded structured query language (ESQL) to transmit the query to the database and obtains the results of the search, which arc displayed HTML in the WWW browser window.

March-April

1997

used,

these

images

can

either

be

simply

downloaded onto the workstation local disk for temporary storage or directly displayed by launching the Osins software automatically 3).

At every stage, the user has the option of searching directly for the radiologic report associated with a given examination by clicking on the patient’s name. This action triggers a hyperlink that starts an ESQL query to the reports database, called Unidoc, to retrieve and display the chosen report. The Unidoc reporting system

has

system.

been

developed

as part

It was

designed

to archive

of the

Diogene

patients’

tex-

tual medical records, produced on a personal computer running Microsoft Word, into an INGRES database. All collected documents are structured paragraph by paragraph with an associated set of keywords for archiving and retrieval

purposes.

mation

regarding

database tion

number

and

In addition, patient

is related for

the

all detailed identification

to the patient

unique in the

inforis in the

identificaHIS.

in

Ratib

et al

U

RadioGraphics

U

519

jrj..LJ-I::I’I

U

I

i_,43CJ Figure 4. that allows tory results tabase.

Sequence the user directly

of query pages to gather laborafrom the HIS da-

Li:j---i-i=

-

-Th

t#{149}

.

a

I

I

.

U

1000 Figure

5.

Two

WWW

pages

show

information on a test (left) and a compilation of more detailed information

derived

from

the test (right).

The

I

,,..

user can retrieve ing the biochemical

pects suits.

of each

information regardand technical as-

test,

Laboratory

as well as test re-

are accessed through a 4). The user can select query criteria such as patient number, record number, or date of examination. The query is sent to a service of the HIS via a remote procedure call to retrieve the information collected similar

interface

by

laboratory

the

results

(Fig

database.

The

played on an HTML page that matically. Furthermore, these with hyperlinks to laboratory clinical information related to 6). A special hyperlink allows for the results of other radiologic undergone by the same patient.

results

arc

dis-

is generated autoresults are listed methods and each test (Figs the user to search examinations 5,

U CONCLUSIONS Recent studies demonstrate that the cost-effectiveness of a PACS should not be evaluated relative to the radiology department alone but relative to the entire hospital. The main benefit of a PACS accrues outside the radiology department,

520

U

infoRAD

where

clinicians

will

profit

access

to images

(Fig

7).

from more efficient Access to both images and related data such as the radiologic report, annotations, and results of laboratory analysis is a primary benefit of having a PACS in a clinical setting. Substantial added value is also derived from the image manipulation and processing features that the system provides to clinical uscrs outside the radiology department. Therefore, it is important to allow flexibility in the design

of such

tools

in customizing

the

work-

station software that must be adapted to meet different users’ needs. With these new tools, the PACS environment is made convenient and easy to use, allowing every clinician, even those who are unfamiliar with

computers,

to retrieve

pertinent

radiologic

images, reports, and even laboratory results. Connections between different parts of the computerized medical record can be achieved with hyperlinks and the rest of the WWW hypertext environment that links the Web to the existing distributed databases in an HIS. The use of these tools speeds up the development of software applications and allows developers

Volume

17

Number

2

U

_i

U

I

5SChESIGSI

P.iws

Map Plo. A4

woo 1

Figure

,

.

1

3.

Ratib

0,

#{149}#{149}=#{149} I ,II.,.

PACS.

a

-,.-

au

hoff 7th

4.

_l_

.

1 ‘

.

5.

Figure 7. Two pages from a WWW server that provides information to physicians and private practitioners outside the hospital. The page on the left is the main home page, with links to sources of rel-

exchange shown

6.

documents.

that

vary

Documents

according

dam, Ratib

7.

type.

Switzerland:

sociated on the

with design

Finally,

lated

their

recent

efforts

database consultation of the graphical user technologic

to videoconferencing

interactive

on software

communication

breakthroughs in the remote consultation.

areas

tasks

rather interface.

innovations

and

other

will

lead

as-

than

8.

re-

means

of

to new

of teleradiology

9. and

TE, Rien-

North-Holland

Ed Amster-

concepts.

diagnostic

In: Dc

imaging:

digi-

tal PACS in medicine. New York, NY: Elsevier, 1992; 293-318. Ligier Y, Ratib 0, Logean M, Girard C. OSIRIS: a medical image manipulation system. MD Comput 1994; 11:212-218.

Ligier

Y, Funk

M, Ratib

0, Perrier

interface In: Huang

G, eds.

Picture

R, Girard

for manipulating HK, Ratib 0,

archiving

system

(PACS)

in medicine.

vanced

Science

Institutes

Series.

many: Ligier

Springer-Verlag, Y, Ratib 0, Funk

C.

Bakker

and commu-

nication

Logean M. ware: what to concentrate

JF, Do H,

P, Piemme

1992; 781-787. 0. Evolution of PACS

AB, Witte

are

to data

G, Vuriod

image management in an integrated RIS and

In: Lun KC, Degoulet

The OSIRIS user medical images.

The page on the right shows the mailbox system that allows the

of medical as icons

H, Trayser Distributed storage

Valk JPJ, ed. Integrated

.

M

information. of a secure

biochemi-

0, eds. MEDINFO ‘92: proceedings of the World Congress on Medical Informatics.

Geneva, I.

evant output

Lemke

Scherrer JR. and hierarchical #{149}“#{149} ..

The complete

the map and retrieve additional data regarding that particular substrate from related WWW servers around the world.

___2-_

Ii

6

cal pathways are also displayed graphically on “maps” such as the one shown. The user can even select any biochemical substrate shown on

NATO

Berlin,

1991 ; 395-399. M, Perrier R, Girard

Portable image-manipulation is the extra development

Ad-

GerC,

softcost? J

Digit Imaging 1992; 5:176-184. Bitti M, Matta G, Tuveri M, et al. A WWWbased distributed system for medical data analysis and 3D reconstruction. In: Lemke HU, ed. CAR ‘96: Computer Assisted Radiology. Amsterdam, The Netherlands: Elsevier, 1996; 345-350.

Mascarini C, Ratib 0, Trayser G, Ligier Y, Appel R. In-house access to PACS images and related data through World 2711:531-537.

Wide

Web.

Proc

SPIE

1996;

U REFERENCES 1 . van Gennip

2.

Overview Comput ScherrerJR,

EMSJ, Heiska

An integrated hospital Geneva. MD Comput

March-April

K, Kemerink

GJ, et al.

of CAPACITY data. Int J Biomed 1992; 30:173-180. Baud R, Hochstrasser D, Ratib

1997

information system 1990; 7:81-89.

0.

in

Ratib

et al

U

RadioGraphics

U

521

Suggest Documents