OSEHRA Projects

EHR Refactoring Services

The re-factoring services project will reorganize the Open Source EHR application M(umps) codebase into modular components and develop open, standardized interfaces that make component function accessible via modern programming practices to support three-tier architecture.

SKIDS (Source KIDS)

This project will design and implement “Source KIDS” in order to represent VistA software in a source tree suitable for use with modern version control tools.  Once deployed, SKIDS will make it possible to exchange source code and globals between VistA instances and Git repositories.

  • For more information, please refer to the SKIDS.

Code Convergence

The purpose of this group is to identify key modules of the VistA EHR architecture which are universal to the vast majority of configurations, and harmonize these modules to allow the community to operate from a unified ‘core’ base.

Fileman and Lab Agile Project (FLAP)

To deliver fresh, new versions of the VISTA File Manager and Lab packages to VA, IHS, and other VISTA adopters, and to renew and revitalize the VISTA software lifecycle with agile projects within OSEHRA.

Medical Domain Web Service (MDWS)

Medical Domain Web Services (MDWS) (pronounced meadows) is a suite of Service Oriented Architecture (SOA) middle-tier web services that exposes medical domain functionality, Medical Domain Objects (MDO). MDWS is equipped with the capacity to virtualize any legacy Veterans Health Information Systems and Technology Architecture (VistA) Remote Procedure Call (RPC) as a web service. A web service is an Application Programming Interface (API), which uses Simple Object Access Protocol (SOAP), the standardized protocol to communicate with subscribed client applications.

VOLDEMORT Comparison Tool

The Open Source Electronic Health Record (EHR) Services project, led by Ray Group International (RGI) on behalf of the Department of Veterans Affairs (VA), will assist in the development of a VistA comparison tool called VOLDEMORT (Validation of Links, Data Dictionaries, Environment Routines, MUMPS code, Options, Routines and Templates). This tool will be used to identify differences between the open source EHR application (VistA-FOIA) and Production VistA instances in VA hospital and clinics.

This project’s objective is related to the need for an intimate understanding of the VistA architecture and code, and methodologies for analyzing and restructuring VistA code, data, and metadata. 

Future Projects

Additional projects information will be posted here, as the projects and community evolve.  Ideas are welcome.
 

Archived Projects

OSEHRA will maintain a continuing inventory of successfully completed projects for reference and templates for future innovations.