Professional Documents
Culture Documents
Software in medical
information systems
Salla Laivamaa, Arthur Le Saint & Ilya Minyaev
Abstract
1. Introduction
5. Conclusions
References
Abstract
Open Source Software has been growing on its popularity and claiming a significant part in
organisations on both public and private sectors. But with only a few popular Open Source
Softwares in medical sphere, we ask why Open Source is not more present in the medical
software landscape? Why hasnt Open Source become as successful in medical field, like Linux
is today in computer operating system or VLC in media players per example. This paper tries to
answer this question by summarizing the use of software in medical information systems
nowadays and then giving more specifics of the Open Source Softwares in medical information
systems. Additionally we discuss the benefits and drawbacks of using Open Source Software in
medical information systems and compare them to proprietary software. Based on the results of
our analysis we have estimated that the possible growth of Open Source Software in medical
field could be in areas that don't involve a big risk in case of failure.
1
1. Introduction
Medical field is one of the biggest research fields amongst the different universities and private
companies. It has a variety of topics that go from surgery, to genomic, biochemistry but also with
health-care administration system or data processing software, and many more. Open Source
Software projects have been growing more and more popular over the past years, and medical
oriented projects have been present since the beginning of it all. Why isnt there more Open
Source project out there then? Do the downsides of launching an Open Source medical
research overcome the benefits that can come from it?
McDonald et al. describes the Open Source medical landscape from then and now and propose
ideas on how to support Open Source projects in medical. But the article doesnt address the
benefits and downsides of using an Open Source Software in medical field [McDonald, 2003].
In this paper we try to answer the following research question: what are the advantages and
drawbacks of using Open Source Software in medical information systems. We go about
answering this question by firstly giving an overview of the software in medical information
systems. After this we are going back to the origins of the Open Source movement in medical
sphere and then presenting the major projects in this domain today. Finally, we are going to
discuss the pros and cons of using an Open Source in medical information systems today.
2
software, the used software is mainly proprietary and goes along with corresponding hardware.
The same type includes implantable devices, for example pacemakers, cochlear implants,
implantable drug delivery systems, different biosensors, etc. It is vital for this software to be
absolutely stable and work as expected in every circumstances. Errors during executions or
bugs can cause a series harm or even take lives of people. Clearly the used software has to be
steady working and up to the standards. For example, in 1980s, the programming errors in
X-Ray machines cause the system to give exceeded doses of radiation, and so resulting in
serious injuries and lethal cases [Baase, 2003]. The question of security is also on the line of
concerns, and this concern is big. Since cyberattacks are happening more frequently, who can
be sure that their pacemaker is not hacked and could be manually switched off or delayed.
Clearly in this case the security issue can be even life threatening.
Another segment is hospital information systems, that are widely used in hospitals and other
medical establishments, for storing and management of various data, for example, hospitals
stuff and patients records, lists of available medicines, medical tests and procedures results,
finance flows, orders and etc. Essentially they provide services for institutions personnel to
access this data in order to support everyday work activities such as: accept new patients, make
notes on state of patients during check-ups and procedures, write receipts, handle logistics,
financial business and many others. In comparison to low-level software there are many more
Open Source products in this segment, perhaps due to its more significant role in the medical
activity.
3
now used in every Veteran Health Administration in the U.S. ["EHR And The VA," 2013,
"Veterans Health," n.d.]. This system consists nowadays of over more than 100 applications,
which manage clinical, financial, administrative and other aspects of health care institutions
[Brown, 2003]. VistA applications work with common data protocol, and utilize the same core
building blocks to provide different functionality, such as security control, device access and
communication. The system could be deployed on many different platforms, which basically
makes it possible to use it almost anywhere. VistA implementations also spread beyond U.S.
and have been deployed in hospitals in Mexico, Finland, Germany, Egypt, etc. [Conn, 2007.,
Maduro, 2006]
Theses two pioneering systems were successfully deployed at a time where the infrastructures
were not what they are in the current time. They opened the path for every other Open Source
Software in the medical information systems. Which we are going to go over a few more big
medical information system projects later on this article.
4
We can also name another Open Source initiative, which is called openEHR Foundation. This
organization's aim is to create an interoperable, standardized Open Source EHR system and to
improve healthcare all over the world [Yellowlees, 2008]. Basically, openEHR provides an open
standard for information as well as various templates for different use-cases, on whose a highly
customisable system could be developed. Based on the information from their website,
applications based on openEHR platform are deployed all over the world, in Australia, Brazil,
the Netherlands, Norway, Portugal, Russia, Slovenia, Sweden and UK.
5
4. Pros and cons of open software in medical sphere
IT has many challenges in the health care department. Patient care is often provided by
competing facilities which most of them dont share their information. Separate providers,
including clinical laboratories, hospitals, physicians and rehabilitation centers, all need to be
included into a network that can be easily used to share all of their patient information. Sharing
patient information amongst all health care providers is particularly important so that the patient
can get the best possible health care with the most cost-efficient way. [Goulde, 2006]
It would be important that the software development would focus its resources more on
developing a smaller number of equivalent software solution in order to solve IT problems in
health care. By focusing its resources for example on electronical medical records (EMRs), it
can become more cost-efficient, standardized and easier to modify and implement. Open
Source software seems to be a promising solution to the IT problems in health care. [Goulde,
2006]
Open Source Software facilitates open standards, which are generally beneficial for all sides in
health care. First of all, not worth mentioning that institutions that have the same standard could
be easily integrated into one system. Medical establishments could extend used open standard
for their needs and still be compatible with other facilities using the same standard. Developers,
in cooperation with establishments, could write client applications through which public health
customers can access their data. In medical science it is essential for the terminology to be
standardized. It is hard to measure the true value of health care services when the integration
costs and interoperability in proprietary software are so high. The reason why proprietary
software vendors are not in the custom of standardizing their software is because it makes it
easier to transfer information to a different system. This is not a desirable to proprietary vendors
since customers are costly to them. This cost comes from firstly having to have to modify a
software according to a specific customer standards and additionally to keep up with the
updates without asking for too much money, otherwise the customer might want to change its
vendor. Because many proprietary vendors dont have a standardized software many health
care professionals insist on using Open Source Software in order to have comparable treatment
data. [Gropper, 2011]
In order to have an effective medical practice additionally it is crucial to have ongoing support
for the used software. Another benefit that comes from using Open Source Software is the
support system and maintenance. Additionally the user can choose whoever they want as their
service provider. Often times when using proprietary software the user is dependent on the one
specific vendor for support and most often their priority is in getting new customers for their
system. [Gropper, 2011]
The biggest benefit from Open Source Software to the healthcare industry is that the software is
vendor-neutral. This means that any health care facility that uses that specific Open Source
Software does not depend on any one provider [Goulde, 2006]. A lot of times changing a
proprietary software or moving away from it can be difficult and expensive. This is specifically
designed to be this way so that the vendors can charge more from new upgrades and the
6
support they offer [Gropper, 2011]. The establishment using Open Source solution can, of
course with help of own programmers or hired ones, modify it in order to meet their own needs
better or to achieve additional functionality. If the license allows, these upgrades would be open
to world and some other institution could utilize them without spending precious work time for
doing double-job. This is why the vendor-neutrality is one the most relevant advantage when
considering using Open Source Software in the healthcare industry but there are also other
perks including it being inexpensive, flexible and the opportunities to be innovative. The
vendor-neutrality can also make it easier to find a funding in a public sector thus bringing better
quality and more inexpensive health care. [Goulde, 2006]
For the direct customer in hand the most appealing perk of Open Source Software in the
healthcare industry is that the software is easy to obtain. The software can be easily found and
downloaded and the only obligation that the the hospitals, physicians, laboratories or who ever
is the user is that they need to respect the licensing terms. There are no licensing fees to pay
and the software can be supported internally, though developers could ask for donations to
support their work or provide additional services for a certain fee, such as technical support,
which could be useful for enterprise institutions. It is a huge advantage that the only cost that
the health care facilities are paying are for the resources that are needed in the installing and
supporting processes [Goulde, 2006]. And these cost is anyway much lower than one would be
needed for acquiring, configuring and maintaining the commercial solution. For example the
cost for setting the multiple hospital VistA network in one state in U.S. was implemented for the
one tenth of the price of setting the equivalent commercial product in another hospital network in
the same state [Gold, 2015]. An aspect that could be even more important than the low-cost is
the medical knowledge that gets distributed all over the global world. Open Source projects like
OpenMRS are used as a tool to find cures for example HIV, malaria and tuberculosis. [Gropper,
2011]
Another benefit of using Open Source Software in healthcare are the ethical advantages that
come with it. In healthcare industries it is very important to have shared information to be
available instantly and accurately. For medical fields software should be kept open so that its
clear what formulas are behind different functions since this information could have an affect on
a patient care. [Gropper, 2011]
Open Source Software is a safer solution for patient safety. Proprietary software suffers from its
secret ways of working unlike Open Source Software which utilizes code that has already been
written by someone else. When proprietary vendor comes out with new medical software it is
more likely to include bugs that have been solved by other vendors. Where as Open Source is
replicating medical software that has already been proven to be working and where the patient
safety hasnt suffered. [Gropper, 2011]
While there are many benefits that come from using Open Source Software in a medical field it
comes with its downsides as well. One concern that might be considered as the biggest is the
security issue. Since in Open Source Software the code is publicly available it can be much
easier for hackers to get access to it. Of course for a skillful hacker, that can pass the security
issues in a hospital system, this is possible to do whether the software is Open Source or
proprietary. For Open Source Software the action just can be done faster [Settles, 2014].
Although this statement is still debatable, because on the other side the open nature of software
7
involves more broad assessment of the security of a system, makes bug fixing easier and more
likely, and encourages developers to spend more effort on the quality of their code. [Reynolds,
2011]
While the support was mentioned in the advantages of Open Source Software it can be a
disadvantage as well. It is not that common that Open Source Software would give out such
detailed phone-based technical support around the clock as a proprietary provider could give
[Settles, 2014]. In the case when used Open Source Software is adopted, its creators might
provide some paid option, for example Enterprise edition, which could include so useful for big
establishments support and other additional features. And for sure, such move would be much
cheaper than licensing a proprietary software.
Another problem of applying Open Source Software to medical systems was already briefly
mentioned in the beginning. The existing standards require serious approach to development of
medical software in order to provide a determined level of functional safety. Certain process
techniques, system design, advanced testing, these and more other aspects need to
correspond standards demands, otherwise a piece of software wont get certificate and wont
be allowed to use in public health establishments. For example, harmonized in EU and USA
standard IEC 62304, which ensures that certain medical software is developed with quality
management system, though it doesnt give specifications of which software development
model must be used or which documentation it must have [Hobbs, 2011]. Instead it claims a
number of procedures and activities that are required through the development, which will
ensure that output software can provide a certain level of safety. Just taking into account only
this one standard, it is obvious that taking an already existing for a long time Open Source
Software into use in a medical field could become problematic. So if some organization aims to
develop an Open Source product for medical usage, it should consider beforehand the possible
certifying issues and ways to encounter them easily.
5. Conclusions
We have searched for examples of existing Open Source Software in medical field and
described their status. In addition we made a analysis of benefits and downsides of Open
Source Software, their meaning and effect in the context of medical sphere.
Despite of all advantages of Open Source Software, it is still not widespread in medical field.
The main area where it could get popularity is the one which doesnt involve great risks in cases
of failure, for instance medical information systems or software for not-critical hardware. The
most useful consequences of using an Open Source is low costs in setting, vendor-neutrality
and increased code review, which generally leads quicker bugs detection as well as fixing. The
barrier to entry for Open Source Software in healthcare is a need of passing certifications, a
problematic strict process for freely developed software.
Due lack of knowledge and a vast area of research, the study doesnt call for rich analysis of
Open Source phenomena in medical field. For future research it is advised to gather more data
about Open Source implementations there in other medical fields (for instance, implantable
8
devices) or investigate standards for medical software and write guidelines for designing such
systems.
References
Baase, S. (2003). A gift of fire. Social, Legal, and Ethical Issues in Computing. Prenctice-Hall.
Barnett, G. O., Justice, N. S., Somand, M. E., Adams, J. B., Waxman, B. D., Beaman, P. D., ...
& Greenlie, J. K. (1979). COSTARA computer-based medical information system for
ambulatory care. Proceedings of the IEEE, 67(9), 1226-1237.
Brown, S. H., Lincoln, M. J., Groen, P. J., & Kolodner, R. M. (2003). VistAUS department of
veterans affairs national-scale HIS. International journal of medical informatics, 69(2), 135-156.
Dolin, R. H., Alschuler, L., Boyer, S., Beebe, C., Behlen, F. M., Biron, P. V., & Shabo, A. (2006).
HL7 clinical document architecture, release 2. Journal of the American Medical Informatics
Association, 13(1), 30-39.
Eggebraaten, T. J., Tenner, J. W., & Dubbels, J. C. (2007). A healthcare data model based on
the HL7 reference information model. IBM Systems Journal, 46(1), 5-18.
EHR And The VA: Part I History. (2013, April 19). Retrieved from
http://www.openhealthnews.com/news-clipping/2013-04-19/ehr-and-va-part-i--history
Estrin, D., & Sim, I. (2010). Open mHealth architecture: an engine for healthcare innovation.
Science, 330(6005), 759-760.
Fraser, H., Biondich, P., Moodley, D., Choi, S., Mamlin, B., & Szolovits, P. (2005). Implementing
electronic medical record systems in developing countries. Journal of Innovation in Health
Informatics, 13(2), 83-95.
Gerber, C. Introduction into software lifecycle for medical devices. Stryker Navigation:
Presentation
Gold, A. (January, 2015). OpenVistA costs one-tenth of Epic so why dont more hospitals
choose it?
http://www.medsphere.com/resources/news/medsphere-in-the-news/3501-openvista-costs-one-t
enth-of-epic-%E2%80%94-so-why-don%E2%80%99t-more
Goulde, M., & Holt, M. (2006). Open source software: a primer for health care leaders. California
9
HealthCare Foundation.
Groen, P. & Maduro R. A.. (2013, November 15). The Growing 'OpenEMR' Business
Community. Retrieved from
http://www.openhealthnews.com/hotnews/growing-openemr-business-community
Hobbs, C. (2011). Building Functional Safety into Complex Software Systems, Part I. QNX
Software Systems.
Joseph Conn (January, 2007). " VistA use continues to grow in Mexico". Retrieved from
ModernHealthcare.com
McDonald, C. J., Schadow, G., Barnes, M., Dexter, P., Overhage, J. M., Mamlin, B., & McCoy,
J. M. (2003). Open Source software in medical informaticswhy, how and what. International
journal of medical informatics, 69(2), 175-184.
Miriovsky, B. J., Shulman, L. N., & Abernethy, A. P. (2012). Importance of health information
technology, electronic health records, and continuously aggregating data to comparative
effectiveness research and learning health care. Journal of Clinical Oncology, 30(34),
4243-4248.
ttp://open-emr.org/
OpenEMR. (November 25, 2016) Retrieved from h
OpenEMR. Medical Science Apps.. SourceForge. Retrieved November 25, 2016, from
https://sourceforge.net/projects/openemr/?source=directory
Open Source Health Announces openEMR Collaboration with more then 50,000 annual
downloads to Clinics in 200 Countries. (2014, December 11). Retrieved from
http://opensourcehealth.com/open-source-health-announces-openemr-collaboration-with-more-t
hen-50000-annual-downloads-to-clinics-in-200-countries/
Reynolds, C. J., & Wyatt, J. C. (2011). Open source, open standards, and health care
information systems. Journal of medical Internet research, 13(1), e24.
Roger A. Maduro (Julya, 2006). Implemented in 1992 at the Berlin Heart Institute, VistA is still in
use there. "VistA News July 18, 2006 Harvard Honors the VA, VistA". HardHats.
10
Settles, C. (2014, August 14). Open-Source EHR: Benefits and Drawbacks. Retrieved from
http://www.healthworkscollective.com/charles-settles/186326/open-source-ehr-benefits-and-dra
wbacks
Yellowlees, P. M., Marks, S. L., Hogarth, M., & Turner, S. (2008). Standards-based,
open-source electronic health record systems: a desirable future for the US health industry.
Telemedicine and e-Health, 14(3), 284-288.
11