Child pages
  • DocManager™ - DocMan

VistA Extensions Hub



Extensions Groups

Clinical ExtensionsAdministrative ExtensionsIT Admin ExtensionsDev ExtensionsTools



Open Source ExtensionsClosed Source Extensions



VistAOSEHRARPMSvxVistAWorldVistA EHROpenVistA Extensions



VistA Extensions ForumOpen Source Extensions - Bugs ReportPropose New FeaturesVistA Extensions Development LaboratorySolutionsExtensions Blog
html: Your Confluence administrator has disallowed the use of Javascript in the HTML macro. This setting can be changed using HTML for Confluence Configuration. Please see your administrator for details.


Unknown macro: { AJS.$('#content').before(AJS.$('#likes-section')); }


Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »


Regardless of size, specialty or EHR system, healthcare facilities and independent practices must still handle large volumes of incoming paperwork. DSS helps simplify the management of clinical, administrative and financial documents to streamline workflows and enhance efficiencies across the organization with DocManager.

View Screenshots


I've been working on an exciting project that will make fresh VistA instance creation and development environment configuration and setup as easy as typing "vagrant up" into a clone of the OSEHRA VistA repository.



Key Features

Vagrant is a popular opensource tool for deploying development environments easily and in an automated way.
Vagrant starts with a vagrant box which is a base VM to get started with for your project. OSEHRA has integrated support for Ubuntu 12.04 LTS into our repository as our base box.
OSEHRA has also chosen Virtualbox as the default provisioner for Virtual Machines which works on Linux, Mac OS X, and Windows and is an open source tool, so the whole community should be able to use the tool out of the box.
The magic is a series of shell scripts that will automatically deploy GT.M, create a VistA environment, import a VistA environment (from a git repository) and run a dashboard build which runs all of the OSEHRA tests and submits them to the OSEHRA VistA dashboard which will verify that the VistA installation works.
The glue between the box and the shell scripts is the vagrantfile which is already created for the community which specifies the vagrant box to use and how to install VistA and GT.M into Ubuntu 12.04 LTS.
It is as easy as cloning the OSEHRA VistA repository "git clone" type "cd Scripts/Install/Ubuntu" then type "vagrant up". The build process will than start. The process takes about an hour to run through all of the tests and submit them to the dashboard.
For new users this will give them a simple way to see what VistA is all about and be able to get back to a "fresh" environment at any time and without a large time investment for re-installing VistA from scratch.
For developers this allows for a quick stand up of a clean VistA system for development and testing. Also, since the systems runs all of the OSEHRA tests developers can test their new software development projects easily.
I plan on using this framework to extend the OSEHRA VM so it can be used to create new environments on the fly and be instantly up-to-date.
I would encourage the community to try this new tool and report feedback to me or contribute and submit a gerrit review.
I'd like to thank Patrick Reynolds for the initial jump start on the vagrantfile, Luis Ibáñez for the initial VistA-installation-scripts that was forked to create the installations scripts used, and Joe Snyder for some ctest help.



Additional Information


Developer Information

Developer: DSS, Inc.


Phone: 561.284.7000


More Information

For more information please contact the Extension Developer

Error rendering macro 'hidden-field-macro'

Hidden fields must be provided with a value

Error rendering macro 'hidden-field-macro'

Hidden fields must be provided with a value

Error rendering macro 'hidden-field-macro'

Hidden fields must be provided with a value







Popular Questions


    No questions have been asked here yet. Click the button above to ask the first one.





  • No labels