About
27
Publications
2,523
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
54
Citations
Introduction
I create open source software for electronic health records, using the principles of 'open health informatics' open source - open standards - open interfaces - open development practices.
Skills and Expertise
Current institution
Additional affiliations
June 2018 - present
Publications
Publications (27)
The Valkyrie project aims to develop a demonstration Federated Electronic Health Record for the use of mental health practitioners in Norway. Information for the record is drawn from existing records in Source Systems operating across primary and secondary care. Recording of information in any such system, in response to a healthcare event, trigger...
This paper describes the practical implementation of support for multiple language variants of the clinical information models used to define a model-driven EHR system. Beyond that, it describes how a complete EHR system can be created with multiple language variants, using the example of an EHR used for clinical management of patients in a Fractur...
This paper describes the implementation of tools to support multiple language variants of the clinical information models that are used to define a model-driven EHR system. Beyond that, it describes how a complete EHR system can be created with multiple language variants, using the example of an EHR for clinical management of patients in a Fracture...
This paper describes a method by which the Web Ontology Language (OWL) can be used to specify a highly structured health record, following internationally recognised standards such as ISO 13606 and HL7 CDA. The structured record is coded using schemes such as SNOMED, ICD or LOINC, with the coding applied statically, on the basis of the predefined s...
The cityEHR is an example of an open source EHR system which stores clinical data as collections of XML documents. The records gathered in routine clinical care are a rich source of longitudinal data for use in clinical studies. We describe how the standard language XQuery can be used to identify cohorts of patients, matching specified criteria. We...
The cityEHR is an example of an open source EHR system which stores clinical data as collections of XML documents. The records gathered in routine clinical care are a rich source of longitudinal data for use in clinical studies. We describe how the standard language XQuery can be used to identify cohorts of patients, matching specified criteria. We...
Big Data tools and techniques are starting to make significant contributions in clinical research and studies. We explore the use of XML for holding data in an electronic health record, where the primary data storage is an open source XML database of clinical documents. We evaluate the feasibility of using such a data store for Big Data and describ...
We describe the use of HL7 CDA documents for representing and driving the execution of care pathways in the open source cityEHR health records system. The method is illustrated using example pathways for electronic pre-operative planning, at the University Hospital of North Norway, and for an osteoporosis treatment, at the Nottingham University Hos...
In both Europe and North America, patients are beginning to gain access to their health records in electronic form. Using the open source cityEHR as an example, we have focussed on the needs of clinical users to gather requirements for patient access and have implemented these requirements in a new application called cityEHR-PA. The development of...
Background: Electronic health records will bring unprecedented opportunities to create very large datasets from routinely collected clinical data. The ability to exploit their potential value for research, audit and other secondary purposes depends on organizing those data in ways which allow sharing, aggregation and complex searching. This require...
Multi-disciplinary shared care is based around a single, patient-centred health record. A key driver for storing that record electronically is the need to gather data once (for clinical care) and to reuse it for secondary purposes, including clinical studies. However, physicians working in different specialties may have different perspectives on th...
The open source cityEHR system was evaluated as a toolkit for clinician-led development of an Electronic Health Record for management of patients in the Ponseti clinic of a major London hospital. As a toolkit, it was found that the ontology-driven approach of cityEHR was too complex for clinicians to use. The toolkit was refined to use more familia...
Clinicians at Nottingham University Hospitals NHS Trust have developed a clinical information model that enables detailed patient data to be gathered in clinics, stored in a patient record, linked with samples in a Biobank and then used to identify and select patient cohorts for research studies. The objective has been to enable the assembly of coh...
In this paper we present our experience of using Web services to support interoperability of data sources at the Food and Agriculture Organization of the United Nations. We describe the information bus architecture based on Web services to assist with multilingual access of data stored in various data sources and dynamic report generation. The arch...
In this paper we present our experience of using Web services to support interoperability of data sources at the Food and Agriculture Organization of the United Nations. We describe the information bus architecture based on Web services to assist with multilingual access of data stored in various data sources and dynamic report generation. The arch...
In this paper we present our experience of using Web services to support interoperability of data sources at the Food and Agriculture Organization of the United Nations (FAO). We describe an information bus architecture based on Web Services to assist with multilingual access of data stored in various data sources and automatic document generation....
The World Wide Web (Web) offers a very simple and cost effective
way of exchanging multimedia information over wide area networks (WAN).
In its usual form the Web allows users to download files from a remote
server and view them locally as hypertext documents. These documents can
contain multimedia data, for example, text, images, and audio clips....
The approach to the production of technical documentation
described, arose from a need to supply documentation for a large library
of mathematical software. The library has evolved over a period of
twenty years and for most of that period the documentation has consisted
of printed volumes describing the software routines and the mathematical
algori...
The approach to the production of technical documentation described arose from a need to supply documentation for a large library of mathematical software. There has been a growing demand to supply documentation in a variety of printed and online formats, tailored to the particular needs of end users. There is also an increasing number of new produ...
This paper focuses upon the need to provide information to the clinician in the critical care unit in order to enhance the decision-making capability. The role of intelligent instrumentation is highlighted, indicating its function in converting data into information which is then interpreted in the clinical context. Examples drawn from the interpre...
In recent years there has been a proliferation of publications concerned with research and development of intelligent decision aids in the clinical domain. One fruitful strand of research underway within the Centre for Measurement and Information in Medicine is the investigation of clinical decision aids applicable to the domain of critical care me...
An intelligent knowledge-based system is being developed to assist clinicians with the interpretation of the results of blood-gas analysis in an intensive care unit. The system links directly to an automated blood-gas analyzer for data transfer, thus reducing the time-consuming interaction between computer and clinician. Knowledge held in frames is...
A computer-based system is being developed which, when integrated with existing clinical instrumentation, results in an intelligent workstation that can assist the nurse and clinician with management of the critically ill patient. The clinical focus is fluid-electrolyte, acid-base, and respiratory management. The design of the workstation incorpora...
Many applications now use XML as a data exchange format and store data in some type of XML database system. Because of its wide applicability and the vast range of design patterns XML offers, developers are often overwhelmed when it comes to building applications. Many of the problems encountered centre around the multitude of variables and the dif...