close

Scan this QR code to save our contact information.



Corporate Office :
Toll-Free:


+1 (425) 284-2770
+1 (888) 290-3046
Fax : +1 (425) 284-2785
E-Mail : information@tsri.com

 

 

 

Contact Us

Mumps to Java - VHA OpenVistA

Print

 

Veterans Health Administration’s OpenVistA - Modernization Blueprint - "AS-IS (MUMPS)" and "TO-BE (JAVA)"
MUMPS Modernization Pilot *
CHAPTER 12 of Information Systems Transformation: Architecture-Driven Modernization Casestudies
Philip H. Newcomb and Robert Couch

ABSTRACT - "As-Is" MUMPS Blueprint to "To-Be" Java Blueprint

This casestudy documents technologies, processes, and methods of a 100% automated conversion of the Veterans Health Administration (VHA) Veterans Information System Technical Architecture (VistA) system, written in 2.1 million lines of MUMPS, into Java compatible with the J2EE framework. VistA is the core Electronic Healthcare Record keeping (EHR) system for the VHA hospital system, which provides EHR record keeping for more than 4.5 million veterans. A pilot project, conducted in 2005 under VHA auspices as a sole source contract, converted: (1) the Voluntary Time keeping System (VTS), a module of VistA into Java; (2) FileMan, the VistA file management system into Java Database Connectivity (JDBC) interfacing with an Oracle 9i Relational Database; and (3) the VistA user interface into a Java Server Pages (JSP) browser user interface using the Microsoft IIS Web server. The pilot conclusively demonstrated the feasibility of a fully automated conversion of MUMPS into Java, achieving a transformation that encompassed nearly all of MUMPS language features. The technical strategy achieved a clear separation between application logic business rules, data handling presentation elements, and Web-enabled front-end/user screens. The project was prematurely ended in 2006 due to funding restrictions associated with the Iraq war after the successful completion of a small pilot for the VHA. In 2009 all 2.1 MLOC of MUMPS in OpenVistA, the open source variation of VistA, was converted into Java as a scale ability demonstration. The conversion of OpenVistA is available on the main level of the following;

 
File Man   Click Here "AS IS" to "TO BE" Blueprint
OpenVistA Part 1   Click Here "AS IS" to "TO BE" Blueprint
OpenVistA Part 2   Click Here "AS IS" to "TO BE" Blueprint
OpenVistA Part 3   Click Here "AS IS" to "TO BE" Blueprint
OpenVistA Part 4   Click Here "AS IS" to "TO BE" Blueprint
OpenVistA Part 5   Click Here "AS IS" to "TO BE" Blueprint
OpenVistA Part 6   Click Here "AS IS" to "TO BE" Blueprint
OpenVistA Part 7   Click Here "AS IS" to "TO BE" Blueprint

Order it on DVD / Support / Order Software Blueprint / Mumps / OpenVistA Blueprint

as a Transformation Blueprint ®, where it serves the open source community as a roadmap toward a future open source EHR system.

 

TSRI
Greg Tadlock
Vice President of Sales
Phone: (425) 284-2770
Fax:     (425) 284-2785
information@tsri.com