A Web-Based Application to Exchange Electronic Health Records and Medical Images in Ophthalmology

A Web-Based Application to Exchange Electronic Health Records and Medical Images in Ophthalmology

Isabel de la Torre Díez (University of Valladolid, Spain)
DOI: 10.4018/978-1-60566-002-8.ch010
OnDemand PDF Download:


This chapter describes a Web -based application to store and exchange Electronic Health Records (EHR) and medical images in Ophthalmology: TeleOftalWeb 3.2. The Web -based system has been built on Java Servlet and Java Server Pages (JSP) technologies. Its architecture is a typical three-layered with two databases. The user and authentication information is stored in a relational database: MySQL 5.0. The patient records and fundus images are achieved in an Extensible Markup Language (XML) native database: dbXML 2.0. The application uses XML-based technologies and Health Level Seven/Clinical Document Architecture (HL7/CDA) specifications. The EHR standardization is carried out. The main application object is the universal access to the diabetic patients EHR by physicians wherever they are.

Key Terms in this Chapter

Reference Information Model: (RIM): It specifies the grammar of HL7 messages and, specifically, the basic building blocks of the language and their permitted relationships. The RIM is not a model of healthcare, although it is healthcare specific, nor is it a model of any message, although it is used in messages. At first site the RIM is quite simple.

Java Server Pages (JSP): It is a Java technology that allows software developers to dynamically generate HTML, XML or other types of documents in response to a Web client request. The JSP syntax adds additional XML-like tags, called JSP actions, to be used to invoke the functionality. It lets you separate the dynamic part of your pages from the static HTML.

Secure Sockets Layer: (SSL): A protocol developed by Netscape for transmitting private documents via the Internet. SSL uses a cryptographic system that uses two keys to encrypt data, a public key known to everyone and a private or secret key known only to the recipient of the message.

Java Database Connectivity (JDBC): It is an API for the Java programming language that defines how a client may access a database. It provides methods for querying and updating data in a database.

Extensible Style Language Transformation: (XSLT): The language used in XSL style sheets to transform XML documents into other XML documents. An XSL processor reads the XML document and follows the instructions in the XSL style sheet, then it outputs a new XML document or XML-document fragment.

Document Type Definition (DTD): DTD is primarily used for the expression of a schema via a set of declarations that conform to a particular markup syntax and that describe a class, or type, of SGML or XML documents, in terms of constraints on the structure of those documents. A DTD may also declare constructs that are not always required to establish document structure, but that may affect the interpretation of some documents.

HyperText Transport Protocol Secure (HTTPS): It is the protocol for accessing a secure Web server. Using HTTPS in the URL instead of HTTP directs the message to a secure port number rather than the default Web port number of 80.

Portable Document Format (PDF): It is a file format developed by Adobe Systems. PDF captures formatting information from a variety of desktop publishing applications, making it possible to send formatted documents and have them appear on the recipient’s monitor or printer as they were intended. To view a file in PDF format, you need Adobe Reader, a free application distributed by Adobe Systems.

International Standardization Organization (ISO): It is a worldwide federation of national standards bodies. The work of preparing International Standards is normally carried out through ISO technical committees. Each member body interested in a subject for which a technical committee has been established has the right to be represented on that committee. International organizations, governmental and non-governmental, in liaison with ISO, also take part in the work.

Base64: It is a positional notation using a base of 64. It is the largest power-of-two base that can be represented using only printable ASCII characters. This has led to its use as a transfer encoding for e-mail among other things. It uses the characters A–Z, a–z, and 0–9 in that order for the first 62 digits but the symbols chosen for the last two digits vary considerably between different systems.

Java: It is an object-oriented applications programming language developed by Sun Microsystems in the early 1990s. Java applications are typically compiled to bytecode, although compilation to native machine code is also possible. The language itself derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities.

Joint Photographic Experts Group (JPEG): JPEG is a lossy compression technique for color images. Although it can reduce files sizes to about 5% of their normal size, some detail is lost in the compression

Complete Chapter List

Search this Book:
Editorial Advisory Board
Table of Contents
Athina A. Lazakidou
Athina A. Lazakidou
Chapter 1
Sanjay P. Sood, Sandhya Keeroo, Victor W.A. Mbarika, Nupur Prakash, Ankur Seth
It is claimed that seeds of ‘medical informatics’ were sown in 1960s.From this time until the 1990s experts have described the discipline as... Sample PDF
Medical Informatics: Thirty Six Peer-Reviewed Shades
Chapter 2
D. John Doyle
E-health technology has started to become commonplace in the clinical world, with practitioners setting up their own Web sites to disseminate... Sample PDF
Medical Privacy and the Internet
Chapter 3
Ana Ferreira, Ricardo Cruz-Correia, Luís Antunes, David Chadwick
This chapter reports the authors’ experiences regarding security of the electronic medical record (EMR). Although the EMR objectives are to support... Sample PDF
Security of Electronic Medical Records
Chapter 4
György Surján
This chapter outlines the history of medical classifications in a general cultural context. Classification is a general phenomenon in science and... Sample PDF
The Cultural History of Medical Classifications
Chapter 5
Spyros Kitsiou
A fundamental requirement for achieving continuity of care is commonly accepted to be the integration and interoperability of different clinical... Sample PDF
Overview and Analysis of Electronic Health Record Standards
Chapter 6
Graham D. Bodie, Mohan J. Dutta, Ambar Basu
This chapter overviews an integrative model of e-health use that connects social disparities at the population level with individual characteristics... Sample PDF
The Integrative Model of E-Health Use
Chapter 7
Firat Kart
In this chapter we describe a distributed e-healthcare system that uses service oriented architecture as a basis for designing, implementing... Sample PDF
A Distributed E-Healthcare System
Chapter 8
Davor Mucic
In this chapter the author gives the short review over wide range of telepsychiatry applications. Furthermore, describes completely new and... Sample PDF
Telepsychiatry Within European E-Health
Chapter 9
Azizah Omar
In this chapter the author discusses several marketing principles and issues related to pitfalls and successes of Telehealth application in the case... Sample PDF
Pitfalls and Successes of a Web-Based Wellness Program
Chapter 10
Isabel de la Torre Díez
This chapter describes a Web -based application to store and exchange Electronic Health Records (EHR) and medical images in Ophthalmology... Sample PDF
A Web-Based Application to Exchange Electronic Health Records and Medical Images in Ophthalmology
Chapter 11
Mario Ceresa
This chapter mainly focuses on biomedical knowledge representation and its use in biomedicine. It first illustrates the existent more relevant... Sample PDF
Clinical and Biomolecular Ontologies for E-Health
Chapter 12
Roger Tait, Gerald Schaefer
The registration of corresponding patient volumes is often a pre-requisite for medical imaging tasks. Accurate alignment, however, usually results... Sample PDF
Distributed Medical Volume Registration
Chapter 13
Bill Ag. Drougas
Internet today is one of the most useful tools for information, education and business or entertainment. It is one of the modern technology tools... Sample PDF
Electronic Commerce for Health Products Services-Problems- Quality and Future
Chapter 14
Christos Bountis
This chapter introduces and reviews the concept of distributed knowledge management within the Healthcare environment and between Healthcare and... Sample PDF
Distributed Knowledge Management in Healthcare
Chapter 15
Jelena Vucetic
This paper describes business and technological challenges and solutions for a successful emergency telemedicine venture called MediComm. Its... Sample PDF
An Analysis of a Successful Emergency Telemedicine Venture
Chapter 16
Tammara Massey, Foad Dabiri, Roozbeh Jafari, Hyduke Noshadi, Philip Brisk, Majid Sarrafzadeh
This chapter introduces reconfigurable design techniques for light-weight medical systems. The research presented in this chapter demonstrates how... Sample PDF
Reconfigurable Embedded Medical Systems
Chapter 17
Konstantinos Perakis
The evolutions in the field of telecommunications technologies, with the robustness and the fidelity these new systems provide, have significantly... Sample PDF
Third Generation (3G) Cellular Networks in Telemedicine: Technological Overview, Applications, and Limitations
Chapter 18
Anton V. Vladzymyrskyy
This chapter introduces usage of telemedicine consultations in daily clinical practice. Author has describe process of teleconsultation, sample... Sample PDF
Telemedicine Consultations in Daily Clinical Practice: Systems, Organisation, Efficiency
Chapter 19
Cheon-Pyo Lee, J. P. Shim
Ubiquitous healthcare has become possible with rapid advances in information and communication technologies. Ubiquitous healthcare will bring about... Sample PDF
Ubiquitous Healthcare: Radio Frequency Identification (RFID) in Hospitals
Chapter 20
Rafael Capilla, Alfonso del Río, Miguel Ángel Valero, José Antonio Sánchez
This chapter deals with the conceptualization, design and implementation of an m-health solution to support ubiquitous, integrated and continuous... Sample PDF
Agile Patient Care with Distributed M-Health Applications
Chapter 21
Žilbert Tafa
This chapter describes the very actual issues on mobile health (M-H) and home care (H-C) telecare systems, reviewing state of the art as well as... Sample PDF
Mobile Health Applications and New Home Care Telecare Systems: Critical Engineering Issues
Chapter 22
José Antonio Seoane Fernández, Juan Luis Pérez Ordóñez, Noha Veiguela Blanco
This chapter presents an architecture for the integration of various algorithms for digital image processing (DIP) into web-based information... Sample PDF
A New System for the Integration of Medical Imaging Processing Algorithms into a Web Environment
Chapter 23
Daniel Welfer
This chapter discusses the concept of open-source picture archiving and communication systems (i.e. PACS), which are low cost, and easy to... Sample PDF
PACS Based on Open-Source Software Components
Chapter 24
Carolin Kaiser
This chapter introduces a case based reasoning (CBR) system for customizing treatment processes. The CBR system enables the generating of inpatient... Sample PDF
Case Based Reasoning for Customizing Treatment Processes
Chapter 25
I. Apostolakis, A. Chryssanthou, I. Varlamis
A significant issue in health related applications is protecting a patient’s profile data from unauthorized access. In the case of telemedicine... Sample PDF
A Holistic Perspective of Security in Health Related Virtual Communities
Chapter 26
Stamatia Ilioudi
This chapter aims to present various virtual learning environments for medical purposes in the world. More than ever, medical students and... Sample PDF
Virtual Learning Environments in Health
Chapter 27
Jelena Vucetic
In the last decade, advances in medicine, telemedicine, computer technologies, information systems, Web applications, robotics and... Sample PDF
Multimedia Distance Learning Solutions for Surgery
Chapter 28
Maria Andréia F. Rodrigues
This chapter shows how recent computing technologies such as collaborative virtual environments, high speed networks and mobile devices can be used... Sample PDF
Collaborative Virtual Environments and Multimedia Communication Technologies in Healthcare
Chapter 29
Tiffany A. Koszalka, Bradley Olson
A major issue facing medical education training programs across the USA is the recent advent of universal mandatory duty hour limitations and the... Sample PDF
Transforming a Pediatrics Lecture Series to Online Instruction
Chapter 30
Anastasia N. Kastania, Stelios Zimeras
In this chapter the authors investigate telehealth quality and reliability assurance. Various models and standards can be applied to assess software... Sample PDF
Quality and Reliability Aspects in Telehealth Systems
Chapter 31
Kleopatra Alamantariotou
Recent statistics show that the World Wide Web has now grown to over 100 million sites: a phenomenal expansion in only 15 years (Mulligan 2007). It... Sample PDF
Quality of Health Information on the Internet
Chapter 32
Kashif Hussain
This chapter provides a practical approach to computerized system validation (CSV) for the pharmaceutical organizations for the users dealing with... Sample PDF
A Practical Approach to Computerized System Validation
Chapter 33
Bill Ag Drougas, Maria Sevdali
Ergophysiology as a division of the Physiology and helps us today to understand what happens in the human body and movement and how we are able to... Sample PDF
Organization and Evaluation of Experimental Measurements of Ergophysiological Data with the Method of SF12V2
Chapter 34
Daniele Apiletti
Current advances in sensing devices and wireless technologies are providing a high opportunity for improving care quality and reducing the medical... Sample PDF
Ubiquitous Risk Analysis of Physiological Data
Chapter 35
Manfred Doepp
In our energy diagnostic department we noticed more and more cases with irrational stimulus-reaction- patterns and with a chaotic regulation state... Sample PDF
Chaotization of Human Systems by Technical Electromagnetic Fields
Chapter 36
Mary Schmeida, Ramona McNeal
This chapter is an analysis of demographic variables influencing policy outcomes with online health information searches in the general U.S. public.... Sample PDF
Demographic Differences in Telehealth Policy Outcomes
About the Contributors