<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://vistapedia.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Perspectoff</id>
	<title>VistApedia - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://vistapedia.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Perspectoff"/>
	<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php/Special:Contributions/Perspectoff"/>
	<updated>2026-04-06T18:49:32Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://vistapedia.com/index.php?title=Training_centers&amp;diff=15947</id>
		<title>Training centers</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Training_centers&amp;diff=15947"/>
		<updated>2014-04-26T19:51:20Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Vendors ==&lt;br /&gt;
Obviously, a vendor that installs your EHR ought to be able to supply training for your system.&lt;br /&gt;
&lt;br /&gt;
== WorldVistA ==&lt;br /&gt;
* [http://worldvista.org/VistA_Training_Education WorldVistA Education Seminars]&lt;br /&gt;
&lt;br /&gt;
== Online ==&lt;br /&gt;
* [http://www.astronautvista.com Astronaut] is setting up [http://training.astronautvista.com/ online training] resources, including a [http://moodle.org/about/ Moodle]-based online curriculum.&lt;br /&gt;
* [http://vistaexpertise.net/ VistA Expertise Network] -- Rick Marshall&#039;s group in Seattle&lt;br /&gt;
* [http://www4.va.gov/vdl/ VistA Software Document Library]&lt;br /&gt;
&amp;lt;!---&amp;gt;*[http://www.vehu.va.gov/ VHA eHealth University Training Website] -- how to use various aspects of VistA, orientated to a variety of classes of users&amp;lt;---&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Community Colleges ==&lt;br /&gt;
* [http://healthit.hhs.gov/portal/server.pt?open=512&amp;amp;objID=1414&amp;amp;parentname=CommunityPage&amp;amp;parentid=14&amp;amp;mode=2&amp;amp;in_hi_userid=10741&amp;amp;cached=true Community College Consortia to Educate Health Information Technology Professionals in Health Care Program]&lt;br /&gt;
&lt;br /&gt;
=== Setting up a regional expertise network ===&lt;br /&gt;
&lt;br /&gt;
* [[Regional Expertise Networks]] -- the benefits, resources, and methods for setting up a regional expertise network&lt;br /&gt;
&lt;br /&gt;
=== Using VistA in a Health IT curriculum ===&lt;br /&gt;
There currently are several grants available to set up Health IT training curricula, at the [http://www.hhs.gov/news/press/2009pres/12/20091223a.html university level], at the [http://healthit.hhs.gov/portal/server.pt?open=512&amp;amp;objID=1414&amp;amp;parentname=CommunityPage&amp;amp;parentid=14&amp;amp;mode=2&amp;amp;in_hi_userid=10741&amp;amp;cached=true community college level], and as &amp;quot;[http://www.hhs.gov/news/press/2009pres/12/20091202a.html Beacon Communities]&amp;quot; (i.e. local expertise and training &amp;quot;extension&amp;quot; centers). WorldVistA allows an entire EHR simulation to be set up for free in a computer lab of a training institution or expertise training center. There is no other complex and comprehensive EHR system like it available for training (that is also free). &lt;br /&gt;
&lt;br /&gt;
Solving problems related to networking, mobile access, security, access controls, interfaces with other systems (labs, PACS, etc.), health information exchange, and other common EHR &amp;quot;learning curve&amp;quot; issues can be done in a lab environment before a health IT student goes into the &amp;quot;real world&amp;quot; to work with production installations (whether VistA or other EHR systems).&lt;br /&gt;
&lt;br /&gt;
Combined with a distance learning package that includes [http://ubuntuguide.org/wiki/Ubuntu:All#Distance_teaching distance learning] (using the free online-curriculum products Moodle or Claroline, for example), [http://ubuntuguide.org/wiki/Ubuntu:All#Screencasts_and_Desktop_Recording screencasts], [http://ubuntuguide.org/wiki/Ubuntu:All#Web_meetings webinars] (using free products such as DimDim, BigBlue Button, or WebHuddle), and remote access to VistA servers in the teaching computer lab, a comprehensive Health IT curriculum even for remote students can be established. [http://ubuntudoctorsguild.kubuntuguide.net/moodle Here] is a demo site of this (in development). [http://ubuntuguide.org/wiki/Ubuntu-Med_FAQ Ubuntu-Med] is a project with these components already assembled into an integrated package.&lt;br /&gt;
&lt;br /&gt;
No other EHR allow this flexibility. Further, teaching resources can be shared freely with other educational institutions, expertise extension centers, the VA health system, and the rapidly growing number of hospitals, clinics, and practices installing VistA.&lt;br /&gt;
&lt;br /&gt;
Because VistA uses the MUMPS database, which is also used in EPIC and GE Centricity (to name a few), education using VistA in a college curriculum is transferable to other EHR implementations, as well.&lt;br /&gt;
&lt;br /&gt;
* VistA is one of 5 EHRs that are taught at the [http://www.uthouston.edu/sbmi/education/master-of-science-in-health-informatics/ School of Health Informatics, University of Texas, Houston]. (A [http://www.uthouston.edu/sbmi/education/master-of-science-at-a-distance.htm distance learning] pathway using Moodle is also available.)&lt;br /&gt;
&lt;br /&gt;
* VistA is part of an [http://www.medsphere.com/news/569-san-diego-students-team-with-carlsbad-based-open-source-ehr-leader-to-plan-ehealth-records-implementation-for-community-clinic extension program for EHRs] at the [http://extension.ucsd.edu/programs/customprogram/healthcareit/index.cfm University of California, San Diego].&lt;br /&gt;
&lt;br /&gt;
== Vistapedia ==&lt;br /&gt;
&lt;br /&gt;
* (Smile)&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Perspectoff%27s_Sandbox&amp;diff=15946</id>
		<title>Perspectoff&#039;s Sandbox</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Perspectoff%27s_Sandbox&amp;diff=15946"/>
		<updated>2014-04-26T18:32:25Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [http://ubuntudoctorsguild.kubuntuguide.net Ubuntu Doctor&#039;s Guild] -- the setup of Vincent Mazzarella, MD, a surgeon in Northern California. An Ultimate Server (with integrated website, wiki, online training system, teleconferencing/telemedicine, and VistA EHR) is available there.&lt;br /&gt;
&lt;br /&gt;
== Intro ==&lt;br /&gt;
Using Ignacio&#039;s Astronaut installer(s), I have VistA (both WorldVistA and OpenVistA) running on every platform and combination imaginable. Installing it is only the start, though. Actually &#039;&#039;using&#039;&#039; VistA is a whole different ball of wax.&lt;br /&gt;
&lt;br /&gt;
So this is my sandbox to figure how to use the system in a way that is standardized on both WorldVistA and OpenVistA. Take it with a grain of salt -- this page constantly changes.&lt;br /&gt;
&lt;br /&gt;
My base configuration is an OpenVista server with both Astronaut CPRS clients and the OpenVistA-CIS clients installed. I run everything from the Astronaut shortcuts (including OpenVistA-CIS). (I use a Windows environment to run the clients, but since I am primarily a Linux enthusiast, I am doing so from a VirtualBox virtual machine on a Kubuntu host, with a Windows guest OS running within the virtual machine. All clients are installed in this virtual machine).&lt;br /&gt;
&lt;br /&gt;
I also have a WorldVistA server installed, as well, however, so that I can test compatibility. My Astronaut CPRS clients can switch between the OpenVistA server and the WorldVistA server fairly easily (but the OpenVistA-CIS client can only use the OpenVistA server).&lt;br /&gt;
&lt;br /&gt;
== Set up a unique additional administrator ==&lt;br /&gt;
:Astronaut -&amp;gt; VistA Config -&amp;gt; (login as sys.admin / vista!123 ) -&amp;gt; ADMINISTRATOR,SYSTEM (highlighted) -&amp;gt; Clone user -&amp;gt;&lt;br /&gt;
:Inactive Users -&amp;gt; TEMP,MUST-EDIT (highlighted) -&amp;gt;&lt;br /&gt;
::Name: &#039;&#039;POOBAH,WINNIE&#039;&#039; -&amp;gt; DISUSER: NO -&amp;gt; ACCESS CODE: &#039;&#039;POOHBEAR&#039;&#039; -&amp;gt; VERIFY CODE: &#039;&#039;HONEY!123&#039;&#039; -&amp;gt; ... -&amp;gt; Apply -&amp;gt; Save&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Ubuntu&amp;diff=15945</id>
		<title>Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Ubuntu&amp;diff=15945"/>
		<updated>2014-04-26T18:29:48Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.ubuntu.com/getubuntu/download-server Ubuntu Server Edition] is one of the most widely deployed server platforms worldwide, as is the [http://www.ubuntu.com/getubuntu/download Ubuntu Desktop] version. Current versions of Ubuntu allow both server and desktop packages to be installed interchangeably. Ubuntu is a derivative of the [http://en.wikipedia.org/wiki/Debian Debian] Linux operating system. Many users prefer a variation called [http://www.kubuntu.org Kubuntu].&lt;br /&gt;
&lt;br /&gt;
Ubuntu has an efficient version of its server OS specifically tuned for use in virtual machines. Previously known as [http://www.ubuntu.com/products/whatisubuntu/serveredition/jeos JeOS] (&amp;quot;Just Enough Operating System&amp;quot;), it is now known merely as the &amp;quot;virtual machine minimal installation&amp;quot; for the Ubuntu Server.&lt;br /&gt;
&lt;br /&gt;
There are many guides and manuals available for [http://en.wikipedia.org/wiki/Ubuntu_%28operating_system%29 Ubuntu]. &lt;br /&gt;
&lt;br /&gt;
*[https://help.ubuntu.com/ Official Ubuntu Help pages]&lt;br /&gt;
*[http://ubuntuguide.org Ubuntu Guide] -- help manual, tips, FAQ, and software guide for Ubuntu&lt;br /&gt;
*[http://ubuntuguide.org/wiki/Kubuntuguide Kubuntu Guide] -- manual and guide for Kubuntu&lt;br /&gt;
*[http://ubuntuforums.org/ Official Ubuntu Forums]&lt;br /&gt;
*[http://kubuntuforums.net/ Official Kubuntu Forums]&lt;br /&gt;
&lt;br /&gt;
*[http://ubuntuguide.org/wiki/Ubuntu-Med_FAQ Ubuntu-Med] -- multi-server platform that includes VistA&lt;br /&gt;
*[http://ubuntudoctorsguild.kubuntuguide.net Ubuntu Doctor&#039;s Guild] -- featuring WorldVistA instructions&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Ubuntu&amp;diff=15944</id>
		<title>Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Ubuntu&amp;diff=15944"/>
		<updated>2014-04-26T18:29:03Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.ubuntu.com/getubuntu/download-server Ubuntu Server Edition] is one of the most widely deployed server platforms worldwide, as is the [http://www.ubuntu.com/getubuntu/download Ubuntu Desktop] version. Current versions of Ubuntu allow both server and desktop packages to be installed interchangeably. Ubuntu is a derivative of the [http://en.wikipedia.org/wiki/Debian Debian] Linux operating system. Many users prefer a variation called [http://www.kubuntu.info/ Kubuntu].&lt;br /&gt;
&lt;br /&gt;
Ubuntu has an efficient version of its server OS specifically tuned for use in virtual machines. Previously known as [http://www.ubuntu.com/products/whatisubuntu/serveredition/jeos JeOS] (&amp;quot;Just Enough Operating System&amp;quot;), it is now known merely as the &amp;quot;virtual machine minimal installation&amp;quot; for the Ubuntu Server.&lt;br /&gt;
&lt;br /&gt;
There are many guides and manuals available for [http://en.wikipedia.org/wiki/Ubuntu_%28operating_system%29 Ubuntu]. &lt;br /&gt;
&lt;br /&gt;
*[https://help.ubuntu.com/ Official Ubuntu Help pages]&lt;br /&gt;
*[http://ubuntuguide.org Ubuntu Guide] -- help manual, tips, FAQ, and software guide for Ubuntu&lt;br /&gt;
*[http://ubuntuguide.org/wiki/Kubuntuguide Kubuntu Guide] -- manual and guide for Kubuntu&lt;br /&gt;
*[http://ubuntuforums.org/ Official Ubuntu Forums]&lt;br /&gt;
*[http://kubuntuforums.net/ Official Kubuntu Forums]&lt;br /&gt;
&lt;br /&gt;
*[http://ubuntuguide.org/wiki/Ubuntu-Med_FAQ Ubuntu-Med] -- multi-server platform that includes VistA&lt;br /&gt;
*[http://ubuntudoctorsguild.kubuntuguide.net Ubuntu Doctor&#039;s Guild] -- featuring WorldVistA instructions&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Ubuntu&amp;diff=15943</id>
		<title>Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Ubuntu&amp;diff=15943"/>
		<updated>2014-04-26T18:27:00Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.ubuntu.com/getubuntu/download-server Ubuntu Server Edition] is one of the most widely deployed server platforms worldwide, as is the [http://www.ubuntu.com/getubuntu/download Ubuntu Desktop] version. Current versions of Ubuntu allow both server and desktop packages to be installed interchangeably. Ubuntu is a derivative of the [http://en.wikipedia.org/wiki/Debian Debian] Linux operating system. Many users prefer a variation called [http://www.kubuntu.info/ Kubuntu].&lt;br /&gt;
&lt;br /&gt;
Ubuntu has an efficient version of its server OS specifically tuned for use in virtual machines. Previously known as [http://www.ubuntu.com/products/whatisubuntu/serveredition/jeos JeOS] (&amp;quot;Just Enough Operating System&amp;quot;), it is now known merely as the &amp;quot;virtual machine minimal installation&amp;quot; for the Ubuntu Server.&lt;br /&gt;
&lt;br /&gt;
There are many guides and manuals available for [http://en.wikipedia.org/wiki/Ubuntu_%28operating_system%29 Ubuntu]. &lt;br /&gt;
&lt;br /&gt;
*[https://help.ubuntu.com/ Official Ubuntu Help pages]&lt;br /&gt;
*[http://ubuntuguide.org Ubuntu Guide] -- help manual, tips, FAQ, and software guide for Ubuntu&lt;br /&gt;
*[http://ubuntuguide.org/wiki/Kubuntuguide Kubuntu Guide] -- manual and guide for Kubuntu&lt;br /&gt;
*[http://ubuntuforums.org/ Official Ubuntu Forums]&lt;br /&gt;
&lt;br /&gt;
*[http://ubuntuguide.org/wiki/Ubuntu-Med_FAQ Ubuntu-Med] -- multi-server platform that includes VistA&lt;br /&gt;
*[http://ubuntudoctorsguild.kubuntuguide.net Ubuntu Doctor&#039;s Guild] -- featuring WorldVistA instructions&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=User:Perspectoff&amp;diff=15942</id>
		<title>User:Perspectoff</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=User:Perspectoff&amp;diff=15942"/>
		<updated>2014-04-26T18:23:14Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Scientist_tux.png]]&lt;br /&gt;
&lt;br /&gt;
I am the current editor for [http://ubuntuguide.org Ubuntuguide], [http://ubuntuguide.org/wiki/Kubuntuguide Kubuntuguide], and [http://ubuntudoctorsguild.kubuntuguide.net Ubuntu Doctors Guild] (with the help of the excellent contributions by the users who add them). I also created the (K)Ubuntu-derived [http://sourceforge.net/projects/ubuntu-med/ Ubuntu-Med] system.&lt;br /&gt;
&lt;br /&gt;
I am currently interested in distributed networks (&amp;quot;cloud computing&amp;quot;) using Debian/Ubuntu/Kubuntu, especially using the Logical Volume Manager, RAID, and datacenter management tools that are useful for small and medium size businesses.&lt;br /&gt;
&lt;br /&gt;
I am an advocate for open-source (GPL-licensed) software solutions in health care, as a basis for a United States national health care system. I serve on a national standards committee regarding Health Information Technology in the US. &lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
I originally wrote software and software documentation for a large aerospace project and then for several military projects.&lt;br /&gt;
&lt;br /&gt;
I was a UNIX and VMS user in the 1980s and networked two large organizations during the network protocol (TCP/IP) standardization period of the late 80s. I then made a detour to MS Windows for 10 years. Recently I have used Debian/(K)ubuntu over the past 4 years, on a network of triple boot systems (which includes multiple Windows-based boxes).&lt;br /&gt;
&lt;br /&gt;
My home is wired using LinuxMCE (Media Center Edition) 7.10 running on Kubuntu 7.10 (Gutsy), X10 controllers, surveillance cameras and motion detectors, and distributed multimedia.&lt;br /&gt;
&lt;br /&gt;
My medium-large organization (which is healthcare-related) uses Ubuntu servers with Kolab for groupware, Drupal for collaborative web content, MediaWiki as a wiki, and WorldVistA as an electronic medical record system. We have also used DAViCal as a group calendar server, with Mozilla Thunderbird/Lightning and Sunbird as clients. I have a [http://www.vincentmazzarellamd.org medical degree] and advanced medical certifications (I am a surgeon), as well as several other advanced degrees (biochemistry, cell biology). I regularly collaborate with state and national governmental agencies (in the US) regarding health information technology standards and certification.&lt;br /&gt;
&lt;br /&gt;
I also regularly contribute to Wikipedia, especially on specialized software topics, including electronic medical records (and wrote most of the original articles there concerning VistA and EHRs).&lt;br /&gt;
&lt;br /&gt;
Most of my philosophy in life comes from [http://ubuntudoctorsguild.kubuntuguide.net/public/index.php/Buckaroo_Banzai_quotes Buckaroo Banzai].&lt;br /&gt;
&lt;br /&gt;
My (public) e-mail is perpsectiveoffice at yahoo dot com (although I only check it about once a month). Call me if you have questions.&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=User:Perspectoff&amp;diff=15666</id>
		<title>User:Perspectoff</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=User:Perspectoff&amp;diff=15666"/>
		<updated>2013-02-09T17:11:50Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Scientist_tux.png]]&lt;br /&gt;
&lt;br /&gt;
I am the current editor for [http://ubuntuguide.org Ubuntuguide], [http://ubuntuguide.org/wiki/Kubuntuguide Kubuntuguide], and [http://ubuntudoctorsguild.dyndns.org Ubuntu Doctors Guild] (with the help of the excellent contributions by the users who add them). I also created the (K)Ubuntu-derived [http://sourceforge.net/projects/ubuntu-med/ Ubuntu-Med] system.&lt;br /&gt;
&lt;br /&gt;
I am currently interested in distributed networks (&amp;quot;cloud computing&amp;quot;) using Debian/Ubuntu/Kubuntu, especially using the Logical Volume Manager, RAID, and datacenter management tools that are useful for small and medium size businesses.&lt;br /&gt;
&lt;br /&gt;
I am an advocate for open-source (GPL-licensed) software solutions in health care, as a basis for a United States national health care system. I serve on a national standards committee regarding Health Information Technology in the US. &lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
I originally wrote software and software documentation for a large aerospace project and then for several military projects.&lt;br /&gt;
&lt;br /&gt;
I was a UNIX and VMS user in the 1980s and networked two large organizations during the network protocol (TCP/IP) standardization period of the late 80s. I then made a detour to MS Windows for 10 years. Recently I have used Debian/(K)ubuntu over the past 4 years, on a network of triple boot systems (which includes multiple Windows-based boxes).&lt;br /&gt;
&lt;br /&gt;
My home is wired using LinuxMCE (Media Center Edition) 7.10 running on Kubuntu 7.10 (Gutsy), X10 controllers, surveillance cameras and motion detectors, and distributed multimedia.&lt;br /&gt;
&lt;br /&gt;
My medium-large organization (which is healthcare-related) uses Ubuntu servers with Kolab for groupware, Drupal for collaborative web content, MediaWiki as a wiki, and WorldVistA as an electronic medical record system. We have also used DAViCal as a group calendar server, with Mozilla Thunderbird/Lightning and Sunbird as clients. I have a [http://www.vincentmazzarellamd.org medical degree] and advanced medical certifications (I am a surgeon), as well as several other advanced degrees (biochemistry, cell biology). I regularly collaborate with state and national governmental agencies (in the US) regarding health information technology standards and certification.&lt;br /&gt;
&lt;br /&gt;
I also regularly contribute to Wikipedia, especially on specialized software topics, including electronic medical records (and wrote most of the original articles there concerning VistA and EHRs).&lt;br /&gt;
&lt;br /&gt;
Most of my philosophy in life comes from [http://ubuntudoctorsguild.dyndns.org/public/index.php/Buckaroo_Banzai_quotes Buckaroo Banzai].&lt;br /&gt;
&lt;br /&gt;
My (public) e-mail is perpsectiveoffice at yahoo dot com (although I only check it about once a month). Call me if you have questions.&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=User_setups&amp;diff=15263</id>
		<title>User setups</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=User_setups&amp;diff=15263"/>
		<updated>2012-09-26T16:32:15Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Others */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Add a new article with your specific trials, tribulations, and triumphs on this page.&lt;br /&gt;
&lt;br /&gt;
* [[Clinica Adelante]], Surprise, AZ.&lt;br /&gt;
:*[http://www.azwvn.org/cms/ Community Health Open Source Network], Arizona.&lt;br /&gt;
:*[[Flydoc pages|Flydoc&#039;s documentation]] -- training docs from a real-world implementation&lt;br /&gt;
* [[Oroville Hospital]], Oroville, CA.&lt;br /&gt;
:* See the 2012 [http://www.forbes.com/sites/zinamoukheiber/2012/08/24/open-source-electronic-health-records-a-cost-solution-for-hospitals/ Forbes article] regarding Oroville Hospital&#039;s implementation.&lt;br /&gt;
* [[Jordan Public Health System|Jordan&#039;s Public Health System]]&lt;br /&gt;
&lt;br /&gt;
== Others ==&lt;br /&gt;
&amp;lt;!---&amp;gt;*[[Perspectoff&#039;s_Sandbox|Perspectoff&#039;s Sandbox]]&amp;lt;---&amp;gt;&lt;br /&gt;
* [http://ubuntuguide.org/wiki/Ubuntu-Med_FAQ Ubuntu-Med] used VistA as part of a multi-server platform (no longer maintained)&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=User_setups&amp;diff=15262</id>
		<title>User setups</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=User_setups&amp;diff=15262"/>
		<updated>2012-09-26T16:31:54Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Others */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Add a new article with your specific trials, tribulations, and triumphs on this page.&lt;br /&gt;
&lt;br /&gt;
* [[Clinica Adelante]], Surprise, AZ.&lt;br /&gt;
:*[http://www.azwvn.org/cms/ Community Health Open Source Network], Arizona.&lt;br /&gt;
:*[[Flydoc pages|Flydoc&#039;s documentation]] -- training docs from a real-world implementation&lt;br /&gt;
* [[Oroville Hospital]], Oroville, CA.&lt;br /&gt;
:* See the 2012 [http://www.forbes.com/sites/zinamoukheiber/2012/08/24/open-source-electronic-health-records-a-cost-solution-for-hospitals/ Forbes article] regarding Oroville Hospital&#039;s implementation.&lt;br /&gt;
* [[Jordan Public Health System|Jordan&#039;s Public Health System]]&lt;br /&gt;
&lt;br /&gt;
== Others ==&lt;br /&gt;
&amp;lt;!---&amp;gt;*[[Perspectoff&#039;s_Sandbox|Perspectoff&#039;s Sandbox]]&amp;lt;---&amp;gt;&lt;br /&gt;
* [http://ubuntuguide.org/wiki/Ubuntu-Med_FAQ Ubuntu-Med] uses VistA as part of a multi-server platform (no longer maintained)&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=User_setups&amp;diff=15261</id>
		<title>User setups</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=User_setups&amp;diff=15261"/>
		<updated>2012-09-26T16:31:27Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Others */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Add a new article with your specific trials, tribulations, and triumphs on this page.&lt;br /&gt;
&lt;br /&gt;
* [[Clinica Adelante]], Surprise, AZ.&lt;br /&gt;
:*[http://www.azwvn.org/cms/ Community Health Open Source Network], Arizona.&lt;br /&gt;
:*[[Flydoc pages|Flydoc&#039;s documentation]] -- training docs from a real-world implementation&lt;br /&gt;
* [[Oroville Hospital]], Oroville, CA.&lt;br /&gt;
:* See the 2012 [http://www.forbes.com/sites/zinamoukheiber/2012/08/24/open-source-electronic-health-records-a-cost-solution-for-hospitals/ Forbes article] regarding Oroville Hospital&#039;s implementation.&lt;br /&gt;
* [[Jordan Public Health System|Jordan&#039;s Public Health System]]&lt;br /&gt;
&lt;br /&gt;
== Others ==&lt;br /&gt;
&amp;lt;!---&amp;gt;*[[Perspectoff&#039;s_Sandbox|Perspectoff&#039;s Sandbox]]&amp;lt;---&amp;gt;&lt;br /&gt;
* [http://ubuntuguide.org/wiki/Ubuntu-Med_FAQ Ubuntu-Med] uses VistA as part of a multi-server platform&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=User_setups&amp;diff=15260</id>
		<title>User setups</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=User_setups&amp;diff=15260"/>
		<updated>2012-09-26T16:30:27Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Add a new article with your specific trials, tribulations, and triumphs on this page.&lt;br /&gt;
&lt;br /&gt;
* [[Clinica Adelante]], Surprise, AZ.&lt;br /&gt;
:*[http://www.azwvn.org/cms/ Community Health Open Source Network], Arizona.&lt;br /&gt;
:*[[Flydoc pages|Flydoc&#039;s documentation]] -- training docs from a real-world implementation&lt;br /&gt;
* [[Oroville Hospital]], Oroville, CA.&lt;br /&gt;
:* See the 2012 [http://www.forbes.com/sites/zinamoukheiber/2012/08/24/open-source-electronic-health-records-a-cost-solution-for-hospitals/ Forbes article] regarding Oroville Hospital&#039;s implementation.&lt;br /&gt;
* [[Jordan Public Health System|Jordan&#039;s Public Health System]]&lt;br /&gt;
&lt;br /&gt;
== Others ==&lt;br /&gt;
&amp;lt;!---&amp;gt;*[[Perspectoff&#039;s_Sandbox|Perspectoff&#039;s Sandbox]]&amp;lt;---&amp;gt;&lt;br /&gt;
*[http://kubuntuguide.info/Ubuntu-Med_FAQ Ubuntu-Med] uses VistA as part of a multi-server platform&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=13438</id>
		<title>Astronaut VistA</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=13438"/>
		<updated>2011-12-18T22:10:50Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is Astronaut VistA == &lt;br /&gt;
&lt;br /&gt;
[http://www.astronautvista.com Astronaut VistA Installer Suite] is a package that installs one of several different versions of VistA (currently available versions are Astronaut WorldVistA and Astronaut OpenVistA) in an integrated fashion.  &lt;br /&gt;
&lt;br /&gt;
Astronaut packages servers, clients, and auxiliary modules so that they are able to function together seamlessly. Its preferred Windows client, tested in private-sector clinical, is TMG-CPRS. Its configuration assistant is VistA-Config. These are both present in an easy-to-use Windows client (.exe) installer. (Additional client modules are bundled as well.)&lt;br /&gt;
&lt;br /&gt;
== Where can I get Astronaut VistA ? ==&lt;br /&gt;
&lt;br /&gt;
Server: The [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website] contains instructions for the repositories (for .deb packages or .rpm packages) for use with package managers (such as apt-get and yum). (The older Sourceforge server packages have been deleted.)&lt;br /&gt;
&lt;br /&gt;
Windows Client: Download the Windows client installer (.exe) from [http://sourceforge.net/projects/astronaut/files/ Sourceforge].&lt;br /&gt;
&lt;br /&gt;
== Installation Instructions ==&lt;br /&gt;
&lt;br /&gt;
*Installation instructions can be found at the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website]&lt;br /&gt;
&lt;br /&gt;
*Also see [[#Other_Resources|Other Resources]]&lt;br /&gt;
&lt;br /&gt;
== Server functions ==&lt;br /&gt;
The VistA server functions are generally configured from a text interface. The VistA server is very flexible and powerful, and therefore can seem complex to customize and daunting for new users. &lt;br /&gt;
&lt;br /&gt;
Accessing the interface is possible in several ways:&lt;br /&gt;
*While logged on the server (using any login ID) by starting VistA Commander from a command-line interface Terminal:&lt;br /&gt;
 /opt/openvista/EHR/bin/vista_com.sh&lt;br /&gt;
*Logging in directly to the server using the provided Linux login (&#039;&#039;openvistaEHR&#039;&#039; or &#039;&#039;worldvistaEHR&#039;&#039;) and opening a (Konsole) Terminal. This loads the VistA Commander interface automatically. (On Astronaut systems, the default initial password is &#039;&#039;vista!123&#039;&#039;.)&lt;br /&gt;
*Using the &#039;&#039;Text Client&#039;&#039; and &#039;&#039;VistA Config&#039;&#039; menu items/shortcuts in the [[Astronaut_CPRS_client_package|Astronaut Client]] menu (Windows systems only).&lt;br /&gt;
*Using the built-in &#039;&#039;VistA Server Text Client&#039;&#039; menu items/shortcuts in the [http://kubuntuguide.org/Ubuntu-Med_FAQ Ubuntu-Med] system.&lt;br /&gt;
&lt;br /&gt;
Then see&lt;br /&gt;
*[http://medsphere.org/docs/DOC-1010 OpenVistA FAQs]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Begin_Configuration_of_Vista Beginning VistA configuration]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Where_do_I_Start Vistapedia: Where Do I Start?] and [http://vistapedia.net/index.php?title=Usage Vistapedia:Usage]&lt;br /&gt;
&lt;br /&gt;
== Astronaut Features ==&lt;br /&gt;
Depending on the version of Astronaut used, these features may be available:&lt;br /&gt;
&lt;br /&gt;
* Medsphere OVID - A MUMPS to Java bridge system.&lt;br /&gt;
* TMG CPRS - An improved version of CPRS that allows the ability to add patients directly. Has an integrated web browser.&lt;br /&gt;
* [[EWD]] -- A MUMPS/GT.M/M21 to Java, PHP, and ASP bridge that allows web browsers to interface with the VistA server directly (without CPRS).&lt;br /&gt;
* [[M2Web]] -- a web-based interface to the VistA server routines&lt;br /&gt;
&lt;br /&gt;
== Other Resources ==&lt;br /&gt;
*[http://kubuntuguide.info/All#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Kubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
*[http://ubuntuguide.org/wiki/Ubuntu:Lucid#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Ubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
&lt;br /&gt;
== Older Instructions ==&lt;br /&gt;
These instructions are considered obsolete but contain a wealth of information not covered elsewhere.&lt;br /&gt;
&lt;br /&gt;
* Install [[WorldVistA on Ubuntu|Astronaut WorldVistA using an Ubuntu server]] (.deb package)&lt;br /&gt;
* Install [[Astronaut OpenVistA on Ubuntu|Astronaut OpenVistA using an Ubuntu server]] (.deb package)&lt;br /&gt;
* Install [[Astronaut_CPRS_client_package|Astronaut CPRS (and other) client packages]] (for Windows)&lt;br /&gt;
* Using [[Astronaut CPRS in Linux]]&lt;br /&gt;
* The [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package is a modification of CPRS with image viewing and other commercial enhancements. It can be used with the Astronaut OpenVistA server (alongside an existing Astronaut client package.)&lt;br /&gt;
::The Astronaut OpenVistA server can accept connections from both the TMG-CPRS client (for Windows) and the OpenVistA-CIS client (for Windows and Linux). The Astronaut WorldVistA server can accept connections from the TMG-CPRS client but not from the OpenVistA-CIS client.&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Training_centers&amp;diff=13437</id>
		<title>Training centers</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Training_centers&amp;diff=13437"/>
		<updated>2011-12-18T22:07:39Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Vendors ==&lt;br /&gt;
Obviously, a vendor that installs your EHR ought to be able to supply training for your system.&lt;br /&gt;
&lt;br /&gt;
== WorldVistA ==&lt;br /&gt;
*[http://worldvista.org/VistA_Training_Education WorldVistA Education Seminars]&lt;br /&gt;
&lt;br /&gt;
== Online ==&lt;br /&gt;
*[http://www.astronautvista.com Astronaut] is setting up [http://training.astronautvista.com/ online training] resources, including a [http://moodle.org/about/ Moodle]-based online curriculum.&lt;br /&gt;
*[http://vistaexpertise.net/ VistA Expertise Network] -- Rick Marshall&#039;s group in Seattle&lt;br /&gt;
*[http://www4.va.gov/vdl/ VistA Software Document Library]&lt;br /&gt;
&amp;lt;!---&amp;gt;*[http://www.vehu.va.gov/ VHA eHealth University Training Website] -- how to use various aspects of VistA, orientated to a variety of classes of users&amp;lt;---&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Community Colleges ==&lt;br /&gt;
*[http://healthit.hhs.gov/portal/server.pt?open=512&amp;amp;objID=1414&amp;amp;parentname=CommunityPage&amp;amp;parentid=14&amp;amp;mode=2&amp;amp;in_hi_userid=10741&amp;amp;cached=true Community College Consortia to Educate Health Information Technology Professionals in Health Care Program]&lt;br /&gt;
&lt;br /&gt;
=== Setting up a regional expertise network ===&lt;br /&gt;
&lt;br /&gt;
* [[Regional Expertise Networks]] -- the benefits, resources, and methods for setting up a regional expertise network&lt;br /&gt;
&lt;br /&gt;
=== Using VistA in a Health IT curriculum ===&lt;br /&gt;
There currently are several grants available to set up Health IT training curricula, at the [http://www.hhs.gov/news/press/2009pres/12/20091223a.html university level], at the [http://healthit.hhs.gov/portal/server.pt?open=512&amp;amp;objID=1414&amp;amp;parentname=CommunityPage&amp;amp;parentid=14&amp;amp;mode=2&amp;amp;in_hi_userid=10741&amp;amp;cached=true community college level], and as &amp;quot;[http://www.hhs.gov/news/press/2009pres/12/20091202a.html Beacon Communities]&amp;quot; (i.e. local expertise and training &amp;quot;extension&amp;quot; centers). WorldVistA allows an entire EHR simulation to be set up for free in a computer lab of a training institution or expertise training center. There is no other complex and comprehensive EHR system like it available for training (that is also free). &lt;br /&gt;
&lt;br /&gt;
Solving problems related to networking, mobile access, security, access controls, interfaces with other systems (labs, PACS, etc.), health information exchange, and other common EHR &amp;quot;learning curve&amp;quot; issues can be done in a lab environment before a health IT student goes into the &amp;quot;real world&amp;quot; to work with production installations (whether VistA or other EHR systems).&lt;br /&gt;
&lt;br /&gt;
Combined with a distance learning package that includes [http://ubuntuguide.org/wiki/Ubuntu:All#Distance_teaching distance learning] (using the free online-curriculum products Moodle or Claroline, for example), [http://ubuntuguide.org/wiki/Ubuntu:All#Screencasts_and_Desktop_Recording screencasts], [http://ubuntuguide.org/wiki/Ubuntu:All#Web_meetings webinars] (using free products such as DimDim, BigBlue Button, or WebHuddle), and remote access to VistA servers in the teaching computer lab, a comprehensive Health IT curriculum even for remote students can be established. [http://ubuntudoctorsguild.dyndns.org/moodle Here] is a demo site of this (in development). [http://kubuntuguide.info/Ubuntu-Med_FAQ Ubuntu-Med] is a project with these components already assembled into an integrated package.&lt;br /&gt;
&lt;br /&gt;
No other EHR allow this flexibility. Further, teaching resources can be shared freely with other educational institutions, expertise extension centers, the VA health system, and the rapidly growing number of hospitals, clinics, and practices installing VistA.&lt;br /&gt;
&lt;br /&gt;
Because VistA uses the MUMPS database, which is also used in EPIC and GE Centricity (to name a few), education using VistA in a college curriculum is transferable to other EHR implementations, as well.&lt;br /&gt;
&lt;br /&gt;
*VistA is one of 5 EHRs that are taught at the [http://www.uthouston.edu/sbmi/education/master-of-science-in-health-informatics/ School of Health Informatics, University of Texas, Houston]. (A [http://www.uthouston.edu/sbmi/education/master-of-science-at-a-distance.htm distance learning] pathway using Moodle is also available.)&lt;br /&gt;
&lt;br /&gt;
*VistA is part of an [http://www.medsphere.com/news/569-san-diego-students-team-with-carlsbad-based-open-source-ehr-leader-to-plan-ehealth-records-implementation-for-community-clinic extension program for EHRs] at the [http://extension.ucsd.edu/programs/customprogram/healthcareit/index.cfm University of California, San Diego].&lt;br /&gt;
&lt;br /&gt;
== Vistapedia ==&lt;br /&gt;
&lt;br /&gt;
* (Smile)&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=13436</id>
		<title>Astronaut OpenVistA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=13436"/>
		<updated>2011-12-18T22:04:49Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Note: More up-to-date instructions for installing the server &amp;lt;!---&amp;gt;[http://kubuntuguide.info/OpenVistA_EHR exist]&amp;lt;---&amp;gt;[[Astronaut_VistA#Installation_Instructions|may exist]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OpenVistA consists of two parts: a database server and a collection of client modules. The server runs in Linux. The CPRS clients are generally Windows-based (at this time), but the OpenVista-CIS client (a CPRS re-write by Medsphere) is available for both Windows and Linux (and perhaps Mac).&lt;br /&gt;
&lt;br /&gt;
The first step is to install the OpenVistA server. It can be installed on the operating system of a stand-alone computer or on the guest operating system of a virtual machine (usually running on the same computer as the client modules).&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is installed on a Linux computer and the OpenVistA-CIS Client is installed on the same Linux computer, a self-contained OpenVistA EHR is created on a single Linux computer.&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is run within a virtual machine on a Windows computer and the OpenVistA-CIS Client is installed on the same Windows computer, a fully self-contained OpenVistA EHR is created on a single Windows computer.&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server on a standalone computer, then install the [http://ubuntuguide.org/wiki/Ubuntu:All#Servers Ubuntu Server edition] as an operating system on that computer first. (You can [http://ubuntuguide.org/wiki/Ubuntu:All#Servers add an ubuntu-desktop or kubuntu-desktop] GUI to the server later, if you so desire).&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server within a virtual machine on Windows, then install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine first. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
Then proceed in a similar fashion (in each type of operating system installation) for the subsequent installation of [http://www.astronautvista.com Astronaut VistA]. &lt;br /&gt;
&lt;br /&gt;
=== Preparing your server ===&lt;br /&gt;
*The Astronaut installer uses an emerging standardized installation framework for VistA derivatives (WorldVistA and OpenVistA currently). These instruction reflect this framework, with modifications I have used in setting up my system on Ubuntu.&lt;br /&gt;
&lt;br /&gt;
* A secure SSH tunnel created between the Astronaut client(s) and the Astronaut VistA server using port 22. Information coming from a client&#039;s port 9260 is sent through this tunnel and received by the the VistA server&#039;s port 9260. (The network only sees traffic over port 22.) So that the network can always find the VistA server, it should have a [http://ubuntuguide.org/wiki/Ubuntu:All#Set_a_static_IP_address static IP address] on the LAN. Your LAN (router) should then forward port 22 (and perhaps port 9260 during testing) traffic to the VistA server&#039;s IP address on the LAN. Make sure any firewall running on the VistA server firewall allows port 22 (and, to be safe, port 9260) traffic through.&lt;br /&gt;
&lt;br /&gt;
It is easiest to set this up before using the Astronaut installer, since the Astronaut server installer autodetects IP address settings.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Medsphere&#039;s [http://medsphere.org OpenVistA] uses one of the largest  electronic health record platforms in the public domain. It is based on the US Veterans Administration health record system and is AGPL licensed. The database and server can be installed on a standalone server (which would then be accessed over a network by clients on other computers) or can be installed in a [[VirtualAstronaut|virtual machine]] on a computer which also contains the [[#Connect_with_a_CPRS_client|clients]] (creating a self-contained EHR on a single computer). There are several installation packages. The original OpenVistA site is [http://medsphere.org/ here].&lt;br /&gt;
&lt;br /&gt;
*Apache2 is required. It can be installed individually (sudo apt-get install apache2) or as part of a [http://ubuntuguide.org/wiki/Ubuntu:All#LAMP_server_installation LAMP] (Linux, Apache2, MySQL5, PHP) installation:&lt;br /&gt;
 sudo tasksel install lamp-server&lt;br /&gt;
&lt;br /&gt;
*The [http://ubuntuguide.org/wiki/Ubuntu:All#OpenSSH_server OpenSSH server] is required:&lt;br /&gt;
 sudo tasksel install openssh-server&lt;br /&gt;
&lt;br /&gt;
*If you are installing on a Server edition without a desktop, you will also need:&lt;br /&gt;
 sudo apt-get install wget iptables nano&lt;br /&gt;
&lt;br /&gt;
*A package can be installed directly from the Astronaut VistA repositories (replace &#039;&#039;lucid&#039;&#039; with &#039;&#039;karmic&#039;&#039; if using Karmic Koala 9.10) by adding the repository:&lt;br /&gt;
 sudo echo &amp;quot;deb &amp;lt;nowiki&amp;gt;http://software.astronautvista.com/deb&amp;lt;/nowiki&amp;gt; &#039;&#039;lucid&#039;&#039; main&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list.d/lucid-partner.list&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
::then installing the Astronaut version of the OpenVistA server:&lt;br /&gt;
 sudo apt-get install astronaut-ov-server-beta&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
*A beta .deb package called Astronaut OpenVistA EHR (for clinics) is [http://sourceforge.net/projects/astronautnostro/files/ available here]. See [http://astronautvista.com/ the Astronaut website] for additional installation instructions.&lt;br /&gt;
:*Install prerequisites:&lt;br /&gt;
 sudo apt-get install xinetd update-inetd whois apache2-suexec&lt;br /&gt;
:*Astronaut VistA is made for a 32-bit operating system. If you are using a 64-bit Ubuntu operating system, then also install ia32-libs:&lt;br /&gt;
 sudo apt-get ia32-libs&lt;br /&gt;
:*Obtain and install Astronaut OpenVistA:&lt;br /&gt;
 wget -O astronaut-ov-server-current.deb &amp;lt;nowiki&amp;gt;http://sourceforge.net/projects/astronautnostro/files/astronaut-ov-server/astronaut-ov-server-beta-0.9-3.deb/download&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
Note: It is recommended to install OpenVistA on a dedicated server. Apache and other server settings will be altered by the installation, which may alter your ability to run other servers on the same machine.&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
*Note: Astronaut routes all communications through an SSH tunnel (port 22) using PuTTY (on the client side) and OpenSSH (on the server side). If you will only connect using this SSH tunnel, you do not need port 9260 to be open on (or forwarded by) your router. Alternatively, if you connect between clients and the server directly (using port 9260), then you do not need port 22 to be open. Note that connecting directly through port 9260 directly is slightly less secure, so it is discouraged when connecting through the Internet.&lt;br /&gt;
&lt;br /&gt;
*Note: This installation installs the OpenVistA database and server in an Ubuntu Linux OS (that resides either on a standalone computer or in a [[VirtualAstronaut|virtual machine]]). The [[#Connect_with_a_CPRS_client|CPRS user client]] for VistA is written in Delphi for Windows (and works imperfectly in Wine). The CPRS client is therefore usually installed onto a Windows-based PCs (or onto USB flashdrives). These CPRS clients connect through the network to the OpenVistA server on a Ubuntu Linux-based server PC, or directly to the virtual machine.&lt;br /&gt;
&lt;br /&gt;
*Also see the YouTube video.&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
=== Installation Notes ===&lt;br /&gt;
*The MUMPS database (GT.M) is installed into /opt/lsb-gtm/V5.3-004A_i686.&lt;br /&gt;
*The WorldVistA EHR program is installed into /opt/worldvista/EHR.&lt;br /&gt;
*m2web is installed into /opt/worldvista/EHR/web/m2web.&lt;br /&gt;
*A startup file is installed as /etc/init.d/vista-EHR.&lt;br /&gt;
*The listener port for clients like CPRS is 9260.&lt;br /&gt;
*The listener port for m2web is 80.&lt;br /&gt;
&lt;br /&gt;
The following default actions where done:&lt;br /&gt;
&lt;br /&gt;
 gtm Mumps interpreter installed in: /opt/lsb-gtm/gtm&lt;br /&gt;
 Default user id created: openEHR in /home/openvistaEHR&lt;br /&gt;
 textEHR user id created.&lt;br /&gt;
 VistA software installed in: /opt/openvista/EHR&lt;br /&gt;
 Started port listener on port: 9260&lt;br /&gt;
 Open port: 9260&lt;br /&gt;
&lt;br /&gt;
NEXT STEPS:&lt;br /&gt;
Log in as user: openvistaEHR with default password: vista!123&lt;br /&gt;
You will be prompted to immediately change the password. Use a strong password.&lt;br /&gt;
Full disk encryption of your Linux is strongly recommended.&lt;br /&gt;
&lt;br /&gt;
Write down the IP address of this machine and port:&lt;br /&gt;
 IP address of this machine:&lt;br /&gt;
 &#039;&#039;192.168.0.24&#039;&#039;&lt;br /&gt;
 Port: 9260&lt;br /&gt;
&lt;br /&gt;
(Obviously, use the IP address of your own server.)&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
=== Installing on a Server edition ===&lt;br /&gt;
&amp;lt;!---&amp;gt;If you are installing on a Server edition without a desktop/package manager installed, you may need to install as root:&lt;br /&gt;
 sudo -s&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
 sudo apt-get -f install&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
Note: The command &amp;quot;apt-get -f install&amp;quot; finds and installs unmet dependencies. This is only needed for Server editions in which a package manager is not installed.&lt;br /&gt;
&lt;br /&gt;
=== Installing OpenVistA Server in a Virtual Machine ===&lt;br /&gt;
&lt;br /&gt;
* Install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine (like VirtualBox) and then install Astronaut OpenVistA on top of this. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
=== Use a static IP address for the server ===&lt;br /&gt;
It will be difficult for the VistA clients to locate the OpenVistA server if the IP address of the server is always changing (i.e. repeatedly assigned a new dynamic IP address by the router/network DHCP server). It is best, therefore, to assign a static IP address to the server. &lt;br /&gt;
&lt;br /&gt;
The network administrator must assign the static IP address on the LAN for use by the server (especially if a DNS nameserver is in use on the network). Let&#039;s say the LAN has a router/gateway address of 192.168.1.1, a static IP address range of 192.168.1.125 - 192.168.1.253, and the server is assigned an IP address of 192.168.1.135. Then the Ubuntu Server can be configured to use this static IP address.&lt;br /&gt;
&lt;br /&gt;
*When the Ubuntu Server OS is running, edit the /etc/network/interfaces configuration file:&lt;br /&gt;
 sudo nano /etc/network/interfaces&lt;br /&gt;
&lt;br /&gt;
*Make sure the settings are similar to:&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The primary network interface&lt;br /&gt;
 auto eth0&lt;br /&gt;
 #iface eth0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 iface eth0 inet static&lt;br /&gt;
 address 192.168.1.135&lt;br /&gt;
 broadcast 192.168.1.255&lt;br /&gt;
 netmask 255.255.255.0&lt;br /&gt;
 gateway 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
*Reboot the Ubuntu OS again so that the new IP address is used.&lt;br /&gt;
 sudo reboot&lt;br /&gt;
&lt;br /&gt;
=== Connect with a CPRS client ===&lt;br /&gt;
&lt;br /&gt;
*See the [[Astronaut CPRS client package]] installation and configuration instructions. This package uses the TMG-CPRS client as well as other standardized clients which can be used interchangeably with either WorldVistA or OpenVistA.&lt;br /&gt;
&lt;br /&gt;
*Also see the [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package, which is a modification of CPRS with image viewing and other commercial ehancements. It can be used with the Astronaut OpenVistA server along with the Astronaut client package listed above.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Configuration Utility ===&lt;br /&gt;
&lt;br /&gt;
*See the [[VistA Configuration Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Clinical Scheduling utility ===&lt;br /&gt;
The Clinical Scheduler from the Indian Health System&#039;s RPMS system has been imported as one of the modules included with an Astronaut VistA installation. &lt;br /&gt;
 &lt;br /&gt;
*See the [[VistA Clinical Scheduling Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Configure access to the VistA server from the Internet through a virtual server ===&lt;br /&gt;
&lt;br /&gt;
*See [[Ubuntu Virtual Servers]]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
*This page was adapted from [http://kubuntuguide.info/OpenVistA_EHR Kubuntuguide].&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=WorldVistA_on_Ubuntu&amp;diff=13435</id>
		<title>WorldVistA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=WorldVistA_on_Ubuntu&amp;diff=13435"/>
		<updated>2011-12-18T22:04:19Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Note: More up-to-date instructions for installing the server &amp;lt;!---&amp;gt;[http://kubuntuguide.info/OpenVistA_EHR may exist]&amp;lt;---&amp;gt;[[Astronaut_VistA#Installation_Instructions|may exist]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WorldVistA consists of two parts: a database server and a collection of client modules. The server runs in Linux, whereas the clients are generally Windows-based (at this time). The first step is to install the WorldVistA server. It can be installed on the operating system of a stand-alone computer or on the guest operating system of a virtual machine (usually running on the same computer as the client modules).&lt;br /&gt;
&lt;br /&gt;
When the VistA server is run within a virtual machine on the same computer as the client modules, a fully self-contained WorldVistA EHR is created on a single computer.&lt;br /&gt;
&lt;br /&gt;
* If you will run the WorldVistA server on a standalone computer, then install the [http://ubuntuguide.org/wiki/Ubuntu:All#Servers Ubuntu Server edition] as an operating system on that computer first. (You can [http://ubuntuguide.org/wiki/Ubuntu:All#Servers add an ubuntu-desktop or kubuntu-desktop] GUI to the server later, if you so desire).&lt;br /&gt;
&lt;br /&gt;
* If you will run the WorldVistA server within a virtual machine, then install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine first. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
Then proceed in a similar fashion (in each type of operating system installation) for the subsequent installation of Astronaut VistA. &lt;br /&gt;
&lt;br /&gt;
===Preparing your server===&lt;br /&gt;
*The Astronaut installer uses an emerging standardized installation framework for VistA derivatives (WorldVistA and OpenVistA currently). These instruction reflect this framework, with modifications I have used in setting up my system on Ubuntu.&lt;br /&gt;
&lt;br /&gt;
* A secure SSH tunnel is created between the Astronaut client(s) and the Astronaut VistA server using port 22. Information coming from a client&#039;s port 9260 is sent through this tunnel and received by the the VistA server&#039;s port 9260. (The network only sees traffic over port 22.) So that the network can always find the VistA server, it should have a [http://ubuntuguide.org/wiki/Ubuntu:All#Set_a_static_IP_address static IP address] on the LAN. Your LAN (router) should then forward port 22 (and perhaps port 9260 during testing) traffic to the VistA server&#039;s IP address on the LAN. Make sure any firewall running on the VistA server firewall allows port 22 (and, to be safe, port 9260) traffic through.&lt;br /&gt;
&lt;br /&gt;
It is easiest to set this up before using the Astronaut installer, since the Astronaut server installer autodetects IP address settings.&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
[http://worldvista.org WorldVistA] is the largest and most robust CCHIT-approved electronic health record platform in the public domain. It is is based on the US Veterans Administration health record system and is GPL licensed. The database and server can be installed on a standalone server (which would then be accessed over a network by clients on other computers) or can be installed in a [[VirtualAstronaut|virtual machine]] on a computer which also contains the [[#Connect_with_a_CPRS_client|clients]] (creating a self-contained EHR on a single computer). There are several installation packages. (The original WorldVistA site is [http://worldvista.org/Software_Download/worldvista-ehr-auto-installers here].)&lt;br /&gt;
&lt;br /&gt;
*Apache2 is required. It can be installed individually (sudo apt-get install apache2) or as part of a [http://ubuntuguide.org/wiki/Ubuntu:All#LAMP_server_installation LAMP] (Linux, Apache2, MySQL, PHP) installation:&lt;br /&gt;
 sudo tasksel install lamp-server&lt;br /&gt;
&lt;br /&gt;
*The [http://ubuntuguide.org/wiki/Ubuntu:All#OpenSSH_server OpenSSH server] is required:&lt;br /&gt;
 sudo tasksel install openssh-server&lt;br /&gt;
&lt;br /&gt;
*If you are installing on a Server edition without a desktop, you will also need:&lt;br /&gt;
 sudo apt-get install wget iptables nano&lt;br /&gt;
&lt;br /&gt;
*A package can be installed directly from the Astronaut VistA repositories (replace &#039;&#039;lucid&#039;&#039; with &#039;&#039;karmic&#039;&#039; if using Karmic Koala 9.10) by adding the repository:&lt;br /&gt;
 sudo echo &amp;quot;deb &amp;lt;nowiki&amp;gt;http://software.astronautvista.com/deb&amp;lt;/nowiki&amp;gt; &#039;&#039;lucid&#039;&#039; main&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list.d/lucid-partner.list&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
::then installing the Astronaut version of the OpenVistA server:&lt;br /&gt;
 sudo apt-get install astronaut-wv-server-beta&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
*A beta .deb package called Astronaut WorldVistA EHR (for clinics) is [http://sourceforge.net/projects/worldvistaautoi/files/ available here]. (See [http://astronautvista.com/ the Astronaut website] for additional installation instructions.)&lt;br /&gt;
:*Install prerequisites:&lt;br /&gt;
 sudo apt-get install xinetd update-inetd whois apache2-suexec&lt;br /&gt;
:*Astronaut VistA is made for a 32-bit operating system. If you are using a 64-bit Ubuntu operating system, then also install ia32-libs:&lt;br /&gt;
 sudo apt-get ia32-libs&lt;br /&gt;
:*Obtain and install Astronaut WorldVistA:&lt;br /&gt;
 wget -O astronaut-wv-server-current.deb &amp;lt;nowiki&amp;gt;http://sourceforge.net/projects/worldvistaautoi/files/Astronaut%20WorldVistA%20Server%20Installers/astronaut-wv-server-beta-0.9-3.deb/download&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 sudo dpkg -i astronaut-wv-server-current.deb&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
Note: It is recommended to install WorldVistA on a dedicated server. Apache and other server settings will be altered by the installation, which may alter your ability to run other servers on the same machine.&lt;br /&gt;
&amp;gt;---&amp;gt;&lt;br /&gt;
*Open incoming ports 9260 and 22 in your [http://ubuntuguide.org/wiki/Ubuntu:All#Firewall firewall]. If behind a router, make sure these ports are forwarded to the IP address of the computer acting as the WorldVistA server.&lt;br /&gt;
&lt;br /&gt;
*Note: Astronaut routes all communications through an SSH tunnel (port 22) using PuTTY (on the client side) and OpenSSH (on the server side). If you will only connect using this SSH tunnel, you do not need port 9260 to be open on (or forwarded by) your router. Alternatively, if you connect between clients and the server directly (using port 9260), then you do not need port 22 to be open. Note that connecting directly through port 9260 directly is slightly less secure, so it is discouraged when connecting through the Internet.&lt;br /&gt;
&lt;br /&gt;
*Note: This installation installs the WorldVistA database and server in an Ubuntu Linux OS (that resides either on a standalone computer or in a [[VirtualAstronaut|virtual machine]]). The [[#Connect_with_a_CPRS_client|CPRS user client]] for WorldVistA is written in Delphi for Windows (and works imperfectly in Wine). The CPRS client is therefore usually installed onto a Windows-based PCs (or onto USB flashdrives). These CPRS clients connect through the network to the WorldVistA server on a Ubuntu Linux-based server PC, or directly to the server running in a virtual machine.&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
*Also see the [http://www.youtube.com/watch?v=4So0ulz0XVk Astronaut installation YouTube video] and the [http://www.youtube.com/watch?v=xzTJw8axJds Astronaut Client Server Manager YouTube video].&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Installation Notes===&lt;br /&gt;
*The MUMPS database (GT.M) is installed into /opt/lsb-gtm/V5.3-004A_i686.&lt;br /&gt;
*The WorldVistA EHR program is installed into /opt/worldvista/EHR.&lt;br /&gt;
*m2web is installed into /opt/worldvista/EHR/web/m2web.&lt;br /&gt;
*A startup file is installed as /etc/init.d/vista-EHR.&lt;br /&gt;
*The listener port for clients like CPRS is 9260.&lt;br /&gt;
*The listener port for m2web is 80.&lt;br /&gt;
&lt;br /&gt;
The following default actions were done:&lt;br /&gt;
&lt;br /&gt;
 gtm Mumps interpreter installed in: /opt/lsb-gtm/gtm&lt;br /&gt;
 Default user id created: worldvistaEHR in /home/worldvistaEHR&lt;br /&gt;
 textEHR user id created.&lt;br /&gt;
 VistA software installed in: /opt/worldvista/EHR&lt;br /&gt;
 Started port listener on port: 9260&lt;br /&gt;
 Open port: 9260&lt;br /&gt;
&lt;br /&gt;
NEXT STEPS:&lt;br /&gt;
Log in as user: worldvistaEHR with default password: vista!123&lt;br /&gt;
You will be prompted to immediately change the password. Use a strong password.&lt;br /&gt;
Full disk encryption of your Linux is strongly recommended.&lt;br /&gt;
&lt;br /&gt;
Write down the IP address of this machine and port:&lt;br /&gt;
 IP address of this machine:&lt;br /&gt;
 &#039;&#039;192.168.0.24&#039;&#039;&lt;br /&gt;
 Port: 9260&lt;br /&gt;
&lt;br /&gt;
(Obviously, record the IP address of your own server.)&lt;br /&gt;
&lt;br /&gt;
=== Installing on a Server edition ===&lt;br /&gt;
&amp;lt;!---&amp;gt;If you are installing on a Server edition without a desktop/package manager installed, you may need to install as root:&lt;br /&gt;
 sudo -s&lt;br /&gt;
 sudo dpkg -i astronaut-wv-server-current.deb&lt;br /&gt;
 sudo apt-get -f install&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
Note: The command &amp;quot;apt-get -f install&amp;quot; finds and installs unmet dependencies. This is only needed for Server editions in which a package manager is not installed.&lt;br /&gt;
&lt;br /&gt;
=== Installing WorldVistA Server in a Virtual Machine ===&lt;br /&gt;
There are two methods for doing this.&lt;br /&gt;
&lt;br /&gt;
* Install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine (like VirtualBox) and then install Astronaut WorldVistA on top of this. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
* The [http://sourceforge.net/projects/worldvista/files/ WorldVistA EHR Personal Toaster] is a self-contained appliance for Windows that includes a bundled QEMU virtual machine, a Damn Small Linux operating system, and a WorldVistA server (it does not use the Astronaut format). All are installed in a one-step process.&lt;br /&gt;
&lt;br /&gt;
Another example solution is demonstrated in [http://www.youtube.com/watch?v=G5FEM7oV168 this YouTube video].&lt;br /&gt;
&lt;br /&gt;
=== Use a static IP address for the server ===&lt;br /&gt;
It will be difficult for the WorldVistA clients to locate the WorldVistA server if the IP address of the server is always changing (i.e. repeatedly assigned a new dynamic IP address by the router/network DHCP server). It is best, therefore, to assign a static IP adress to the server. &lt;br /&gt;
&lt;br /&gt;
The network administrator must assign the static IP address on the LAN for use by the server (especially if a DNS nameserver is in use on the network). Let&#039;s say the LAN has a router/gateway address of 192.168.1.1, a static IP address range of 192.168.1.125 - 192.168.1.253, and the server is assigned an IP address of 192.168.1.135. Then the Ubuntu Server can be configured to use this static IP address.&lt;br /&gt;
&lt;br /&gt;
*When the Ubuntu Server OS is running, edit the /etc/network/interfaces configuration file:&lt;br /&gt;
 sudo nano /etc/network/interfaces&lt;br /&gt;
&lt;br /&gt;
*Make sure the settings are similar to:&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The primary network interface&lt;br /&gt;
 auto eth0&lt;br /&gt;
 #iface eth0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 iface eth0 inet static&lt;br /&gt;
 address 192.168.1.135&lt;br /&gt;
 broadcast 192.168.1.255&lt;br /&gt;
 netmask 255.255.255.0&lt;br /&gt;
 gateway 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
*Reboot the Ubuntu OS again so that the new IP address is used.&lt;br /&gt;
 sudo reboot&lt;br /&gt;
&lt;br /&gt;
=== Connect with a CPRS client ===&lt;br /&gt;
&lt;br /&gt;
*See the [[Astronaut CPRS client package]] installation and configuration instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Configuration Utility ===&lt;br /&gt;
&lt;br /&gt;
*See the [[VistA Configuration Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Clinical Scheduling utility ===&lt;br /&gt;
The Clinical Scheduler from the Indian Health System&#039;s RPMS system has been imported as one of the modules included with an Astronaut VistA installation. &lt;br /&gt;
 &lt;br /&gt;
*See the [[VistA Clinical Scheduling Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Configure access to the VistA server from the Internet through a virtual server ===&lt;br /&gt;
&lt;br /&gt;
*See [[Ubuntu Virtual Servers]]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
*This page was adapted from [http://kubuntuguide.info/WorldVistA_EHR Kubuntuguide].&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=13434</id>
		<title>Astronaut OpenVistA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=13434"/>
		<updated>2011-12-18T22:03:12Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Note: More up-to-date instructions for installing the server &amp;lt;!---&amp;gt;[http://kubuntuguide.org/OpenVistA_EHR exist]&amp;lt;---&amp;gt;[[Astronaut_VistA#Installation_Instructions|may exist]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OpenVistA consists of two parts: a database server and a collection of client modules. The server runs in Linux. The CPRS clients are generally Windows-based (at this time), but the OpenVista-CIS client (a CPRS re-write by Medsphere) is available for both Windows and Linux (and perhaps Mac).&lt;br /&gt;
&lt;br /&gt;
The first step is to install the OpenVistA server. It can be installed on the operating system of a stand-alone computer or on the guest operating system of a virtual machine (usually running on the same computer as the client modules).&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is installed on a Linux computer and the OpenVistA-CIS Client is installed on the same Linux computer, a self-contained OpenVistA EHR is created on a single Linux computer.&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is run within a virtual machine on a Windows computer and the OpenVistA-CIS Client is installed on the same Windows computer, a fully self-contained OpenVistA EHR is created on a single Windows computer.&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server on a standalone computer, then install the [http://ubuntuguide.org/wiki/Ubuntu:All#Servers Ubuntu Server edition] as an operating system on that computer first. (You can [http://ubuntuguide.org/wiki/Ubuntu:All#Servers add an ubuntu-desktop or kubuntu-desktop] GUI to the server later, if you so desire).&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server within a virtual machine on Windows, then install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine first. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
Then proceed in a similar fashion (in each type of operating system installation) for the subsequent installation of [http://www.astronautvista.com Astronaut VistA]. &lt;br /&gt;
&lt;br /&gt;
=== Preparing your server ===&lt;br /&gt;
*The Astronaut installer uses an emerging standardized installation framework for VistA derivatives (WorldVistA and OpenVistA currently). These instruction reflect this framework, with modifications I have used in setting up my system on Ubuntu.&lt;br /&gt;
&lt;br /&gt;
* A secure SSH tunnel created between the Astronaut client(s) and the Astronaut VistA server using port 22. Information coming from a client&#039;s port 9260 is sent through this tunnel and received by the the VistA server&#039;s port 9260. (The network only sees traffic over port 22.) So that the network can always find the VistA server, it should have a [http://ubuntuguide.org/wiki/Ubuntu:All#Set_a_static_IP_address static IP address] on the LAN. Your LAN (router) should then forward port 22 (and perhaps port 9260 during testing) traffic to the VistA server&#039;s IP address on the LAN. Make sure any firewall running on the VistA server firewall allows port 22 (and, to be safe, port 9260) traffic through.&lt;br /&gt;
&lt;br /&gt;
It is easiest to set this up before using the Astronaut installer, since the Astronaut server installer autodetects IP address settings.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Medsphere&#039;s [http://medsphere.org OpenVistA] uses one of the largest  electronic health record platforms in the public domain. It is based on the US Veterans Administration health record system and is AGPL licensed. The database and server can be installed on a standalone server (which would then be accessed over a network by clients on other computers) or can be installed in a [[VirtualAstronaut|virtual machine]] on a computer which also contains the [[#Connect_with_a_CPRS_client|clients]] (creating a self-contained EHR on a single computer). There are several installation packages. The original OpenVistA site is [http://medsphere.org/ here].&lt;br /&gt;
&lt;br /&gt;
*Apache2 is required. It can be installed individually (sudo apt-get install apache2) or as part of a [http://ubuntuguide.org/wiki/Ubuntu:All#LAMP_server_installation LAMP] (Linux, Apache2, MySQL5, PHP) installation:&lt;br /&gt;
 sudo tasksel install lamp-server&lt;br /&gt;
&lt;br /&gt;
*The [http://ubuntuguide.org/wiki/Ubuntu:All#OpenSSH_server OpenSSH server] is required:&lt;br /&gt;
 sudo tasksel install openssh-server&lt;br /&gt;
&lt;br /&gt;
*If you are installing on a Server edition without a desktop, you will also need:&lt;br /&gt;
 sudo apt-get install wget iptables nano&lt;br /&gt;
&lt;br /&gt;
*A package can be installed directly from the Astronaut VistA repositories (replace &#039;&#039;lucid&#039;&#039; with &#039;&#039;karmic&#039;&#039; if using Karmic Koala 9.10) by adding the repository:&lt;br /&gt;
 sudo echo &amp;quot;deb &amp;lt;nowiki&amp;gt;http://software.astronautvista.com/deb&amp;lt;/nowiki&amp;gt; &#039;&#039;lucid&#039;&#039; main&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list.d/lucid-partner.list&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
::then installing the Astronaut version of the OpenVistA server:&lt;br /&gt;
 sudo apt-get install astronaut-ov-server-beta&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
*A beta .deb package called Astronaut OpenVistA EHR (for clinics) is [http://sourceforge.net/projects/astronautnostro/files/ available here]. See [http://astronautvista.com/ the Astronaut website] for additional installation instructions.&lt;br /&gt;
:*Install prerequisites:&lt;br /&gt;
 sudo apt-get install xinetd update-inetd whois apache2-suexec&lt;br /&gt;
:*Astronaut VistA is made for a 32-bit operating system. If you are using a 64-bit Ubuntu operating system, then also install ia32-libs:&lt;br /&gt;
 sudo apt-get ia32-libs&lt;br /&gt;
:*Obtain and install Astronaut OpenVistA:&lt;br /&gt;
 wget -O astronaut-ov-server-current.deb &amp;lt;nowiki&amp;gt;http://sourceforge.net/projects/astronautnostro/files/astronaut-ov-server/astronaut-ov-server-beta-0.9-3.deb/download&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
Note: It is recommended to install OpenVistA on a dedicated server. Apache and other server settings will be altered by the installation, which may alter your ability to run other servers on the same machine.&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
*Note: Astronaut routes all communications through an SSH tunnel (port 22) using PuTTY (on the client side) and OpenSSH (on the server side). If you will only connect using this SSH tunnel, you do not need port 9260 to be open on (or forwarded by) your router. Alternatively, if you connect between clients and the server directly (using port 9260), then you do not need port 22 to be open. Note that connecting directly through port 9260 directly is slightly less secure, so it is discouraged when connecting through the Internet.&lt;br /&gt;
&lt;br /&gt;
*Note: This installation installs the OpenVistA database and server in an Ubuntu Linux OS (that resides either on a standalone computer or in a [[VirtualAstronaut|virtual machine]]). The [[#Connect_with_a_CPRS_client|CPRS user client]] for VistA is written in Delphi for Windows (and works imperfectly in Wine). The CPRS client is therefore usually installed onto a Windows-based PCs (or onto USB flashdrives). These CPRS clients connect through the network to the OpenVistA server on a Ubuntu Linux-based server PC, or directly to the virtual machine.&lt;br /&gt;
&lt;br /&gt;
*Also see the YouTube video.&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
=== Installation Notes ===&lt;br /&gt;
*The MUMPS database (GT.M) is installed into /opt/lsb-gtm/V5.3-004A_i686.&lt;br /&gt;
*The WorldVistA EHR program is installed into /opt/worldvista/EHR.&lt;br /&gt;
*m2web is installed into /opt/worldvista/EHR/web/m2web.&lt;br /&gt;
*A startup file is installed as /etc/init.d/vista-EHR.&lt;br /&gt;
*The listener port for clients like CPRS is 9260.&lt;br /&gt;
*The listener port for m2web is 80.&lt;br /&gt;
&lt;br /&gt;
The following default actions where done:&lt;br /&gt;
&lt;br /&gt;
 gtm Mumps interpreter installed in: /opt/lsb-gtm/gtm&lt;br /&gt;
 Default user id created: openEHR in /home/openvistaEHR&lt;br /&gt;
 textEHR user id created.&lt;br /&gt;
 VistA software installed in: /opt/openvista/EHR&lt;br /&gt;
 Started port listener on port: 9260&lt;br /&gt;
 Open port: 9260&lt;br /&gt;
&lt;br /&gt;
NEXT STEPS:&lt;br /&gt;
Log in as user: openvistaEHR with default password: vista!123&lt;br /&gt;
You will be prompted to immediately change the password. Use a strong password.&lt;br /&gt;
Full disk encryption of your Linux is strongly recommended.&lt;br /&gt;
&lt;br /&gt;
Write down the IP address of this machine and port:&lt;br /&gt;
 IP address of this machine:&lt;br /&gt;
 &#039;&#039;192.168.0.24&#039;&#039;&lt;br /&gt;
 Port: 9260&lt;br /&gt;
&lt;br /&gt;
(Obviously, use the IP address of your own server.)&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
=== Installing on a Server edition ===&lt;br /&gt;
&amp;lt;!---&amp;gt;If you are installing on a Server edition without a desktop/package manager installed, you may need to install as root:&lt;br /&gt;
 sudo -s&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
 sudo apt-get -f install&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
Note: The command &amp;quot;apt-get -f install&amp;quot; finds and installs unmet dependencies. This is only needed for Server editions in which a package manager is not installed.&lt;br /&gt;
&lt;br /&gt;
=== Installing OpenVistA Server in a Virtual Machine ===&lt;br /&gt;
&lt;br /&gt;
* Install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine (like VirtualBox) and then install Astronaut OpenVistA on top of this. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
=== Use a static IP address for the server ===&lt;br /&gt;
It will be difficult for the VistA clients to locate the OpenVistA server if the IP address of the server is always changing (i.e. repeatedly assigned a new dynamic IP address by the router/network DHCP server). It is best, therefore, to assign a static IP address to the server. &lt;br /&gt;
&lt;br /&gt;
The network administrator must assign the static IP address on the LAN for use by the server (especially if a DNS nameserver is in use on the network). Let&#039;s say the LAN has a router/gateway address of 192.168.1.1, a static IP address range of 192.168.1.125 - 192.168.1.253, and the server is assigned an IP address of 192.168.1.135. Then the Ubuntu Server can be configured to use this static IP address.&lt;br /&gt;
&lt;br /&gt;
*When the Ubuntu Server OS is running, edit the /etc/network/interfaces configuration file:&lt;br /&gt;
 sudo nano /etc/network/interfaces&lt;br /&gt;
&lt;br /&gt;
*Make sure the settings are similar to:&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The primary network interface&lt;br /&gt;
 auto eth0&lt;br /&gt;
 #iface eth0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 iface eth0 inet static&lt;br /&gt;
 address 192.168.1.135&lt;br /&gt;
 broadcast 192.168.1.255&lt;br /&gt;
 netmask 255.255.255.0&lt;br /&gt;
 gateway 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
*Reboot the Ubuntu OS again so that the new IP address is used.&lt;br /&gt;
 sudo reboot&lt;br /&gt;
&lt;br /&gt;
=== Connect with a CPRS client ===&lt;br /&gt;
&lt;br /&gt;
*See the [[Astronaut CPRS client package]] installation and configuration instructions. This package uses the TMG-CPRS client as well as other standardized clients which can be used interchangeably with either WorldVistA or OpenVistA.&lt;br /&gt;
&lt;br /&gt;
*Also see the [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package, which is a modification of CPRS with image viewing and other commercial ehancements. It can be used with the Astronaut OpenVistA server along with the Astronaut client package listed above.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Configuration Utility ===&lt;br /&gt;
&lt;br /&gt;
*See the [[VistA Configuration Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Clinical Scheduling utility ===&lt;br /&gt;
The Clinical Scheduler from the Indian Health System&#039;s RPMS system has been imported as one of the modules included with an Astronaut VistA installation. &lt;br /&gt;
 &lt;br /&gt;
*See the [[VistA Clinical Scheduling Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Configure access to the VistA server from the Internet through a virtual server ===&lt;br /&gt;
&lt;br /&gt;
*See [[Ubuntu Virtual Servers]]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
*This page was adapted from [http://kubuntuguide.info/OpenVistA_EHR Kubuntuguide].&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Ubuntu&amp;diff=13433</id>
		<title>Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Ubuntu&amp;diff=13433"/>
		<updated>2011-12-18T22:01:55Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.ubuntu.com/getubuntu/download-server Ubuntu Server Edition] is one of the most widely deployed server platforms worldwide, as is the [http://www.ubuntu.com/getubuntu/download Ubuntu Desktop] version. Current versions of Ubuntu allow both server and desktop packages to be installed interchangeably. Ubuntu is a derivative of the [http://en.wikipedia.org/wiki/Debian Debian] Linux operating system. Many users prefer a variation called [http://www.kubuntu.info/ Kubuntu].&lt;br /&gt;
&lt;br /&gt;
Ubuntu has an efficient version of its server OS specifically tuned for use in virtual machines. Previously known as [http://www.ubuntu.com/products/whatisubuntu/serveredition/jeos JeOS] (&amp;quot;Just Enough Operating System&amp;quot;), it is now known merely as the &amp;quot;virtual machine minimal installation&amp;quot; for the Ubuntu Server.&lt;br /&gt;
&lt;br /&gt;
There are many guides and manuals available for [http://en.wikipedia.org/wiki/Ubuntu_%28operating_system%29 Ubuntu]. &lt;br /&gt;
&lt;br /&gt;
*[https://help.ubuntu.com/ Official Ubuntu Help pages]&lt;br /&gt;
*[http://ubuntuguide.dyndns.info/ Ubuntu Guide] -- unofficial help manual, tips, FAQ, and software guide&lt;br /&gt;
*[http://kubuntuguide.info Kubuntu Guide] -- the only manual and guide for Kubuntu&lt;br /&gt;
*[http://ubuntuforums.org/ Official Ubuntu Forums]&lt;br /&gt;
&lt;br /&gt;
*[http://kubuntuguide.info/Ubuntu-Med_FAQ Ubuntu-Med] -- multi-server platform that includes VistA&lt;br /&gt;
*[http://ubuntudoctorsguild.dyndns.org Ubuntu Doctor&#039;s Guild] -- featuring WorldVistA instructions&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=User:Perspectoff&amp;diff=13432</id>
		<title>User:Perspectoff</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=User:Perspectoff&amp;diff=13432"/>
		<updated>2011-12-18T21:58:58Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Scientist_tux.png]]&lt;br /&gt;
&lt;br /&gt;
I am the current editor for [http://ubuntuguide.dyndns.info Ubuntuguide], [http://kubuntuguide.info Kubuntuguide], and [http://ubuntudoctorsguild.dyndns.org Ubuntu Doctors Guild] (with the help of the excellent contributions by the users who add them). I also created the (K)Ubuntu-derived [http://sourceforge.net/projects/ubuntu-med/ Ubuntu-Med] system.&lt;br /&gt;
&lt;br /&gt;
I am currently interested in distributed networks (&amp;quot;cloud computing&amp;quot;) using Debian/Ubuntu/Kubuntu, especially using the Logical Volume Manager, RAID, and datacenter management tools that are useful for small and medium size businesses.&lt;br /&gt;
&lt;br /&gt;
I am an advocate for open-source (GPL-licensed) software solutions in health care, as a basis for a United States national health care system. I serve on a national standards committee regarding Health Information Technology in the US. &lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
I originally wrote software and software documentation for a large aerospace project and then for several military projects.&lt;br /&gt;
&lt;br /&gt;
I was a UNIX and VMS user in the 1980s and networked two large organizations during the network protocol (TCP/IP) standardization period of the late 80s. I then made a detour to MS Windows for 10 years. Recently I have used Debian/(K)ubuntu over the past 4 years, on a network of triple boot systems (which includes multiple Windows-based boxes).&lt;br /&gt;
&lt;br /&gt;
My home is wired using LinuxMCE (Media Center Edition) 7.10 running on Kubuntu 7.10 (Gutsy), X10 controllers, surveillance cameras and motion detectors, and distributed multimedia.&lt;br /&gt;
&lt;br /&gt;
My medium-large organization (which is healthcare-related) uses Ubuntu servers with Kolab for groupware, Drupal for collaborative web content, MediaWiki as a wiki, and WorldVistA as an electronic medical record system. We have also used DAViCal as a group calendar server, with Mozilla Thunderbird/Lightning and Sunbird as clients. I have a [http://www.vincentmazzarellamd.org medical degree] and advanced medical certifications (I am a surgeon), as well as several other advanced degrees (biochemistry, cell biology). I regularly collaborate with state and national governmental agencies (in the US) regarding health information technology standards and certification.&lt;br /&gt;
&lt;br /&gt;
I also regularly contribute to Wikipedia, especially on specialized software topics, including electronic medical records (and wrote most of the original articles there concerning VistA and EHRs).&lt;br /&gt;
&lt;br /&gt;
Most of my philosophy in life comes from [http://ubuntudoctorsguild.dyndns.org/public/index.php/Buckaroo_Banzai_quotes Buckaroo Banzai].&lt;br /&gt;
&lt;br /&gt;
My (public) e-mail is perpsectiveoffice at yahoo dot com (although I only check it about once a month). Call me if you have questions.&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=User_setups&amp;diff=13431</id>
		<title>User setups</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=User_setups&amp;diff=13431"/>
		<updated>2011-12-18T21:57:28Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Others */ Updated link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Add a new article with your specific trials, tribulations, and triumphs on this page.&lt;br /&gt;
&lt;br /&gt;
* [[Clinica Adelante]], Surprise, AZ.&lt;br /&gt;
:*[http://www.azwvn.org/cms/ Community Health Open Source Network], Arizona.&lt;br /&gt;
:*[[Flydoc pages|Flydoc&#039;s documentation]] -- training docs from a real-world implementation&lt;br /&gt;
* [[Oroville Hospital]], Oroville, CA.&lt;br /&gt;
* [[Jordan Public Health System|Jordan&#039;s Public Health System]]&lt;br /&gt;
&lt;br /&gt;
== Others ==&lt;br /&gt;
&amp;lt;!---&amp;gt;*[[Perspectoff&#039;s_Sandbox|Perspectoff&#039;s Sandbox]]&amp;lt;---&amp;gt;&lt;br /&gt;
*[http://kubuntuguide.info/Ubuntu-Med_FAQ Ubuntu-Med] uses VistA as part of a multi-server platform&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=WorldVistA_on_Ubuntu&amp;diff=11642</id>
		<title>WorldVistA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=WorldVistA_on_Ubuntu&amp;diff=11642"/>
		<updated>2010-09-28T17:04:00Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Note: More up-to-date instructions for installing the server &amp;lt;!---&amp;gt;[http://kubuntuguide.org/OpenVistA_EHR may exist]&amp;lt;---&amp;gt;[[Astronaut_VistA#Installation_Instructions|may exist]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WorldVistA consists of two parts: a database server and a collection of client modules. The server runs in Linux, whereas the clients are generally Windows-based (at this time). The first step is to install the WorldVistA server. It can be installed on the operating system of a stand-alone computer or on the guest operating system of a virtual machine (usually running on the same computer as the client modules).&lt;br /&gt;
&lt;br /&gt;
When the VistA server is run within a virtual machine on the same computer as the client modules, a fully self-contained WorldVistA EHR is created on a single computer.&lt;br /&gt;
&lt;br /&gt;
* If you will run the WorldVistA server on a standalone computer, then install the [http://ubuntuguide.org/wiki/Ubuntu:All#Servers Ubuntu Server edition] as an operating system on that computer first. (You can [http://ubuntuguide.org/wiki/Ubuntu:All#Servers add an ubuntu-desktop or kubuntu-desktop] GUI to the server later, if you so desire).&lt;br /&gt;
&lt;br /&gt;
* If you will run the WorldVistA server within a virtual machine, then install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine first. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
Then proceed in a similar fashion (in each type of operating system installation) for the subsequent installation of Astronaut VistA. &lt;br /&gt;
&lt;br /&gt;
===Preparing your server===&lt;br /&gt;
*The Astronaut installer uses an emerging standardized installation framework for VistA derivatives (WorldVistA and OpenVistA currently). These instruction reflect this framework, with modifications I have used in setting up my system on Ubuntu.&lt;br /&gt;
&lt;br /&gt;
* A secure SSH tunnel is created between the Astronaut client(s) and the Astronaut VistA server using port 22. Information coming from a client&#039;s port 9260 is sent through this tunnel and received by the the VistA server&#039;s port 9260. (The network only sees traffic over port 22.) So that the network can always find the VistA server, it should have a [http://ubuntuguide.org/wiki/Ubuntu:All#Set_a_static_IP_address static IP address] on the LAN. Your LAN (router) should then forward port 22 (and perhaps port 9260 during testing) traffic to the VistA server&#039;s IP address on the LAN. Make sure any firewall running on the VistA server firewall allows port 22 (and, to be safe, port 9260) traffic through.&lt;br /&gt;
&lt;br /&gt;
It is easiest to set this up before using the Astronaut installer, since the Astronaut server installer autodetects IP address settings.&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
[http://worldvista.org WorldVistA] is the largest and most robust CCHIT-approved electronic health record platform in the public domain. It is is based on the US Veterans Administration health record system and is GPL licensed. The database and server can be installed on a standalone server (which would then be accessed over a network by clients on other computers) or can be installed in a [[VirtualAstronaut|virtual machine]] on a computer which also contains the [[#Connect_with_a_CPRS_client|clients]] (creating a self-contained EHR on a single computer). There are several installation packages. (The original WorldVistA site is [http://worldvista.org/Software_Download/worldvista-ehr-auto-installers here].)&lt;br /&gt;
&lt;br /&gt;
*Apache2 is required. It can be installed individually (sudo apt-get install apache2) or as part of a [http://ubuntuguide.org/wiki/Ubuntu:All#LAMP_server_installation LAMP] (Linux, Apache2, MySQL, PHP) installation:&lt;br /&gt;
 sudo tasksel install lamp-server&lt;br /&gt;
&lt;br /&gt;
*The [http://ubuntuguide.org/wiki/Ubuntu:All#OpenSSH_server OpenSSH server] is required:&lt;br /&gt;
 sudo tasksel install openssh-server&lt;br /&gt;
&lt;br /&gt;
*If you are installing on a Server edition without a desktop, you will also need:&lt;br /&gt;
 sudo apt-get install wget iptables nano&lt;br /&gt;
&lt;br /&gt;
*A package can be installed directly from the Astronaut VistA repositories (replace &#039;&#039;lucid&#039;&#039; with &#039;&#039;karmic&#039;&#039; if using Karmic Koala 9.10) by adding the repository:&lt;br /&gt;
 sudo echo &amp;quot;deb &amp;lt;nowiki&amp;gt;http://software.astronautvista.com/deb&amp;lt;/nowiki&amp;gt; &#039;&#039;lucid&#039;&#039; main&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list.d/lucid-partner.list&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
::then installing the Astronaut version of the OpenVistA server:&lt;br /&gt;
 sudo apt-get install astronaut-wv-server-beta&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
*A beta .deb package called Astronaut WorldVistA EHR (for clinics) is [http://sourceforge.net/projects/worldvistaautoi/files/ available here]. (See [http://astronautvista.com/ the Astronaut website] for additional installation instructions.)&lt;br /&gt;
:*Install prerequisites:&lt;br /&gt;
 sudo apt-get install xinetd update-inetd whois apache2-suexec&lt;br /&gt;
:*Astronaut VistA is made for a 32-bit operating system. If you are using a 64-bit Ubuntu operating system, then also install ia32-libs:&lt;br /&gt;
 sudo apt-get ia32-libs&lt;br /&gt;
:*Obtain and install Astronaut WorldVistA:&lt;br /&gt;
 wget -O astronaut-wv-server-current.deb &amp;lt;nowiki&amp;gt;http://sourceforge.net/projects/worldvistaautoi/files/Astronaut%20WorldVistA%20Server%20Installers/astronaut-wv-server-beta-0.9-3.deb/download&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 sudo dpkg -i astronaut-wv-server-current.deb&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
Note: It is recommended to install WorldVistA on a dedicated server. Apache and other server settings will be altered by the installation, which may alter your ability to run other servers on the same machine.&lt;br /&gt;
&amp;gt;---&amp;gt;&lt;br /&gt;
*Open incoming ports 9260 and 22 in your [http://ubuntuguide.org/wiki/Ubuntu:All#Firewall firewall]. If behind a router, make sure these ports are forwarded to the IP address of the computer acting as the WorldVistA server.&lt;br /&gt;
&lt;br /&gt;
*Note: Astronaut routes all communications through an SSH tunnel (port 22) using PuTTY (on the client side) and OpenSSH (on the server side). If you will only connect using this SSH tunnel, you do not need port 9260 to be open on (or forwarded by) your router. Alternatively, if you connect between clients and the server directly (using port 9260), then you do not need port 22 to be open. Note that connecting directly through port 9260 directly is slightly less secure, so it is discouraged when connecting through the Internet.&lt;br /&gt;
&lt;br /&gt;
*Note: This installation installs the WorldVistA database and server in an Ubuntu Linux OS (that resides either on a standalone computer or in a [[VirtualAstronaut|virtual machine]]). The [[#Connect_with_a_CPRS_client|CPRS user client]] for WorldVistA is written in Delphi for Windows (and works imperfectly in Wine). The CPRS client is therefore usually installed onto a Windows-based PCs (or onto USB flashdrives). These CPRS clients connect through the network to the WorldVistA server on a Ubuntu Linux-based server PC, or directly to the server running in a virtual machine.&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
*Also see the [http://www.youtube.com/watch?v=4So0ulz0XVk Astronaut installation YouTube video] and the [http://www.youtube.com/watch?v=xzTJw8axJds Astronaut Client Server Manager YouTube video].&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Installation Notes===&lt;br /&gt;
*The MUMPS database (GT.M) is installed into /opt/lsb-gtm/V5.3-004A_i686.&lt;br /&gt;
*The WorldVistA EHR program is installed into /opt/worldvista/EHR.&lt;br /&gt;
*m2web is installed into /opt/worldvista/EHR/web/m2web.&lt;br /&gt;
*A startup file is installed as /etc/init.d/vista-EHR.&lt;br /&gt;
*The listener port for clients like CPRS is 9260.&lt;br /&gt;
*The listener port for m2web is 80.&lt;br /&gt;
&lt;br /&gt;
The following default actions were done:&lt;br /&gt;
&lt;br /&gt;
 gtm Mumps interpreter installed in: /opt/lsb-gtm/gtm&lt;br /&gt;
 Default user id created: worldvistaEHR in /home/worldvistaEHR&lt;br /&gt;
 textEHR user id created.&lt;br /&gt;
 VistA software installed in: /opt/worldvista/EHR&lt;br /&gt;
 Started port listener on port: 9260&lt;br /&gt;
 Open port: 9260&lt;br /&gt;
&lt;br /&gt;
NEXT STEPS:&lt;br /&gt;
Log in as user: worldvistaEHR with default password: vista!123&lt;br /&gt;
You will be prompted to immediately change the password. Use a strong password.&lt;br /&gt;
Full disk encryption of your Linux is strongly recommended.&lt;br /&gt;
&lt;br /&gt;
Write down the IP address of this machine and port:&lt;br /&gt;
 IP address of this machine:&lt;br /&gt;
 &#039;&#039;192.168.0.24&#039;&#039;&lt;br /&gt;
 Port: 9260&lt;br /&gt;
&lt;br /&gt;
(Obviously, record the IP address of your own server.)&lt;br /&gt;
&lt;br /&gt;
=== Installing on a Server edition ===&lt;br /&gt;
&amp;lt;!---&amp;gt;If you are installing on a Server edition without a desktop/package manager installed, you may need to install as root:&lt;br /&gt;
 sudo -s&lt;br /&gt;
 sudo dpkg -i astronaut-wv-server-current.deb&lt;br /&gt;
 sudo apt-get -f install&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
Note: The command &amp;quot;apt-get -f install&amp;quot; finds and installs unmet dependencies. This is only needed for Server editions in which a package manager is not installed.&lt;br /&gt;
&lt;br /&gt;
=== Installing WorldVistA Server in a Virtual Machine ===&lt;br /&gt;
There are two methods for doing this.&lt;br /&gt;
&lt;br /&gt;
* Install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine (like VirtualBox) and then install Astronaut WorldVistA on top of this. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
* The [http://sourceforge.net/projects/worldvista/files/ WorldVistA EHR Personal Toaster] is a self-contained appliance for Windows that includes a bundled QEMU virtual machine, a Damn Small Linux operating system, and a WorldVistA server (it does not use the Astronaut format). All are installed in a one-step process.&lt;br /&gt;
&lt;br /&gt;
Another example solution is demonstrated in [http://www.youtube.com/watch?v=G5FEM7oV168 this YouTube video].&lt;br /&gt;
&lt;br /&gt;
=== Use a static IP address for the server ===&lt;br /&gt;
It will be difficult for the WorldVistA clients to locate the WorldVistA server if the IP address of the server is always changing (i.e. repeatedly assigned a new dynamic IP address by the router/network DHCP server). It is best, therefore, to assign a static IP adress to the server. &lt;br /&gt;
&lt;br /&gt;
The network administrator must assign the static IP address on the LAN for use by the server (especially if a DNS nameserver is in use on the network). Let&#039;s say the LAN has a router/gateway address of 192.168.1.1, a static IP address range of 192.168.1.125 - 192.168.1.253, and the server is assigned an IP address of 192.168.1.135. Then the Ubuntu Server can be configured to use this static IP address.&lt;br /&gt;
&lt;br /&gt;
*When the Ubuntu Server OS is running, edit the /etc/network/interfaces configuration file:&lt;br /&gt;
 sudo nano /etc/network/interfaces&lt;br /&gt;
&lt;br /&gt;
*Make sure the settings are similar to:&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The primary network interface&lt;br /&gt;
 auto eth0&lt;br /&gt;
 #iface eth0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 iface eth0 inet static&lt;br /&gt;
 address 192.168.1.135&lt;br /&gt;
 broadcast 192.168.1.255&lt;br /&gt;
 netmask 255.255.255.0&lt;br /&gt;
 gateway 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
*Reboot the Ubuntu OS again so that the new IP address is used.&lt;br /&gt;
 sudo reboot&lt;br /&gt;
&lt;br /&gt;
=== Connect with a CPRS client ===&lt;br /&gt;
&lt;br /&gt;
*See the [[Astronaut CPRS client package]] installation and configuration instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Configuration Utility ===&lt;br /&gt;
&lt;br /&gt;
*See the [[VistA Configuration Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Clinical Scheduling utility ===&lt;br /&gt;
The Clinical Scheduler from the Indian Health System&#039;s RPMS system has been imported as one of the modules included with an Astronaut VistA installation. &lt;br /&gt;
 &lt;br /&gt;
*See the [[VistA Clinical Scheduling Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Configure access to the VistA server from the Internet through a virtual server ===&lt;br /&gt;
&lt;br /&gt;
*See [[Ubuntu Virtual Servers]]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
*This page was adapted from [http://kubuntuguide.org/WorldVistA_EHR Kubuntuguide].&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=WorldVistA_on_Ubuntu&amp;diff=7947</id>
		<title>WorldVistA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=WorldVistA_on_Ubuntu&amp;diff=7947"/>
		<updated>2010-09-28T16:57:16Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Note: More up-to-date instructions for installing the server &amp;lt;!---&amp;gt;[http://kubuntuguide.org/OpenVistA_EHR may exist]&amp;lt;---&amp;gt;[[Astronaut_VistA#Installation_Instructions|may exist]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WorldVistA consists of two parts: a database server and a collection of client modules. The server runs in Linux, whereas the clients are generally Windows-based (at this time). The first step is to install the WorldVistA server. It can be installed on the operating system of a stand-alone computer or on the guest operating system of a virtual machine (usually running on the same computer as the client modules).&lt;br /&gt;
&lt;br /&gt;
When the VistA server is run within a virtual machine on the same computer as the client modules, a fully self-contained WorldVistA EHR is created on a single computer.&lt;br /&gt;
&lt;br /&gt;
* If you will run the WorldVistA server on a standalone computer, then install the [http://ubuntuguide.org/wiki/Ubuntu:All#Servers Ubuntu Server edition] as an operating system on that computer first. (You can [http://ubuntuguide.org/wiki/Ubuntu:All#Servers add an ubuntu-desktop or kubuntu-desktop] GUI to the server later, if you so desire).&lt;br /&gt;
&lt;br /&gt;
* If you will run the WorldVistA server within a virtual machine, then install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine first. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
Then proceed in a similar fashion (in each type of operating system installation) for the subsequent installation of Astronaut VistA. &lt;br /&gt;
&lt;br /&gt;
===Preparing your server===&lt;br /&gt;
*The Astronaut installer uses an emerging standardized installation framework for VistA derivatives (WorldVistA and OpenVistA currently). These instruction reflect this framework, with modifications I have used in setting up my system on Ubuntu.&lt;br /&gt;
&lt;br /&gt;
* A secure SSH tunnel is created between the Astronaut client(s) and the Astronaut VistA server using port 22. Information coming from a client&#039;s port 9260 is sent through this tunnel and received by the the VistA server&#039;s port 9260. (The network only sees traffic over port 22.) So that the network can always find the VistA server, it should have a [http://ubuntuguide.org/wiki/Ubuntu:All#Set_a_static_IP_address static IP address] on the LAN. Your LAN (router) should then forward port 22 (and perhaps port 9260 during testing) traffic to the VistA server&#039;s IP address on the LAN. Make sure any firewall running on the VistA server firewall allows port 22 (and, to be safe, port 9260) traffic through.&lt;br /&gt;
&lt;br /&gt;
It is easiest to set this up before using the Astronaut installer, since the Astronaut server installer autodetects IP address settings.&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
[http://worldvista.org WorldVistA] is the largest and most robust CCHIT-approved electronic health record platform in the public domain. It is is based on the US Veterans Administration health record system and is GPL licensed. The database and server can be installed on a standalone server (which would then be accessed over a network by clients on other computers) or can be installed in a [[VirtualAstronaut|virtual machine]] on a computer which also contains the [[#Connect_with_a_CPRS_client|clients]] (creating a self-contained EHR on a single computer). There are several installation packages. (The original WorldVistA site is [http://worldvista.org/Software_Download/worldvista-ehr-auto-installers here].)&lt;br /&gt;
&lt;br /&gt;
*Apache2 is required. It can be installed individually (sudo apt-get install apache2) or as part of a [http://ubuntuguide.org/wiki/Ubuntu:All#LAMP_server_installation LAMP] (Linux, Apache2, MySQL5, PHP) installation:&lt;br /&gt;
 sudo tasksel install lamp-server&lt;br /&gt;
&lt;br /&gt;
*The [http://ubuntuguide.org/wiki/Ubuntu:All#OpenSSH_server OpenSSH server] is required:&lt;br /&gt;
 sudo tasksel install openssh-server&lt;br /&gt;
&lt;br /&gt;
*If you are installing on a Server edition without a desktop, you will also need:&lt;br /&gt;
 sudo apt-get install wget iptables nano&lt;br /&gt;
&lt;br /&gt;
*A package can be installed directly from the Astronaut VistA repositories (replace &#039;&#039;lucid&#039;&#039; with &#039;&#039;karmic&#039;&#039; if using Karmic Koala 9.10) by adding the repository:&lt;br /&gt;
 sudo echo &amp;quot;deb &amp;lt;nowiki&amp;gt;http://software.astronautvista.com/deb&amp;lt;/nowiki&amp;gt; &#039;&#039;lucid&#039;&#039; main&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list.d/lucid-partner.list&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
::then installing the Astronaut version of the OpenVistA server:&lt;br /&gt;
 sudo apt-get install astronaut-ov-server-beta&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
*A beta .deb package called Astronaut WorldVistA EHR (for clinics) is [http://sourceforge.net/projects/worldvistaautoi/files/ available here]. (See [http://astronautvista.com/ the Astronaut website] for additional installation instructions.)&lt;br /&gt;
:*Install prerequisites:&lt;br /&gt;
 sudo apt-get install xinetd update-inetd whois apache2-suexec&lt;br /&gt;
:*Astronaut VistA is made for a 32-bit operating system. If you are using a 64-bit Ubuntu operating system, then also install ia32-libs:&lt;br /&gt;
 sudo apt-get ia32-libs&lt;br /&gt;
:*Obtain and install Astronaut WorldVistA:&lt;br /&gt;
 wget -O astronaut-wv-server-current.deb &amp;lt;nowiki&amp;gt;http://sourceforge.net/projects/worldvistaautoi/files/Astronaut%20WorldVistA%20Server%20Installers/astronaut-wv-server-beta-0.9-3.deb/download&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 sudo dpkg -i astronaut-wv-server-current.deb&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
Note: It is recommended to install WorldVistA on a dedicated server. Apache and other server settings will be altered by the installation, which may alter your ability to run other servers on the same machine.&lt;br /&gt;
&amp;gt;---&amp;gt;&lt;br /&gt;
*Open incoming ports 9260 and 22 in your [http://ubuntuguide.org/wiki/Ubuntu:All#Firewall firewall]. If behind a router, make sure these ports are forwarded to the IP address of the computer acting as the WorldVistA server.&lt;br /&gt;
&lt;br /&gt;
*Note: Astronaut routes all communications through an SSH tunnel (port 22) using PuTTY (on the client side) and OpenSSH (on the server side). If you will only connect using this SSH tunnel, you do not need port 9260 to be open on (or forwarded by) your router. Alternatively, if you connect between clients and the server directly (using port 9260), then you do not need port 22 to be open. Note that connecting directly through port 9260 directly is slightly less secure, so it is discouraged when connecting through the Internet.&lt;br /&gt;
&lt;br /&gt;
*Note: This installation installs the WorldVistA database and server in an Ubuntu Linux OS (that resides either on a standalone computer or in a [[VirtualAstronaut|virtual machine]]). The [[#Connect_with_a_CPRS_client|CPRS user client]] for WorldVistA is written in Delphi for Windows (and works imperfectly in Wine). The CPRS client is therefore usually installed onto a Windows-based PCs (or onto USB flashdrives). These CPRS clients connect through the network to the WorldVistA server on a Ubuntu Linux-based server PC, or directly to the server running in a virtual machine.&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
*Also see the [http://www.youtube.com/watch?v=4So0ulz0XVk Astronaut installation YouTube video] and the [http://www.youtube.com/watch?v=xzTJw8axJds Astronaut Client Server Manager YouTube video].&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Installation Notes===&lt;br /&gt;
*The MUMPS database (GT.M) is installed into /opt/lsb-gtm/V5.3-004A_i686.&lt;br /&gt;
*The WorldVistA EHR program is installed into /opt/worldvista/EHR.&lt;br /&gt;
*m2web is installed into /opt/worldvista/EHR/web/m2web.&lt;br /&gt;
*A startup file is installed as /etc/init.d/vista-EHR.&lt;br /&gt;
*The listener port for clients like CPRS is 9260.&lt;br /&gt;
*The listener port for m2web is 80.&lt;br /&gt;
&lt;br /&gt;
The following default actions were done:&lt;br /&gt;
&lt;br /&gt;
 gtm Mumps interpreter installed in: /opt/lsb-gtm/gtm&lt;br /&gt;
 Default user id created: worldvistaEHR in /home/worldvistaEHR&lt;br /&gt;
 textEHR user id created.&lt;br /&gt;
 VistA software installed in: /opt/worldvista/EHR&lt;br /&gt;
 Started port listener on port: 9260&lt;br /&gt;
 Open port: 9260&lt;br /&gt;
&lt;br /&gt;
NEXT STEPS:&lt;br /&gt;
Log in as user: worldvistaEHR with default password: vista!123&lt;br /&gt;
You will be prompted to immediately change the password. Use a strong password.&lt;br /&gt;
Full disk encryption of your Linux is strongly recommended.&lt;br /&gt;
&lt;br /&gt;
Write down the IP address of this machine and port:&lt;br /&gt;
 IP address of this machine:&lt;br /&gt;
 &#039;&#039;192.168.0.24&#039;&#039;&lt;br /&gt;
 Port: 9260&lt;br /&gt;
&lt;br /&gt;
(Obviously, record the IP address of your own server.)&lt;br /&gt;
&lt;br /&gt;
=== Installing on a Server edition ===&lt;br /&gt;
&amp;lt;!---&amp;gt;If you are installing on a Server edition without a desktop/package manager installed, you may need to install as root:&lt;br /&gt;
 sudo -s&lt;br /&gt;
 sudo dpkg -i astronaut-wv-server-current.deb&lt;br /&gt;
 sudo apt-get -f install&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
Note: The command &amp;quot;apt-get -f install&amp;quot; finds and installs unmet dependencies. This is only needed for Server editions in which a package manager is not installed.&lt;br /&gt;
&lt;br /&gt;
=== Installing WorldVistA Server in a Virtual Machine ===&lt;br /&gt;
There are two methods for doing this.&lt;br /&gt;
&lt;br /&gt;
* Install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine (like VirtualBox) and then install Astronaut WorldVistA on top of this. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
* The [http://sourceforge.net/projects/worldvista/files/ WorldVistA EHR Personal Toaster] is a self-contained appliance for Windows that includes a bundled QEMU virtual machine, a Damn Small Linux operating system, and a WorldVistA server (it does not use the Astronaut format). All are installed in a one-step process.&lt;br /&gt;
&lt;br /&gt;
Another example solution is demonstrated in [http://www.youtube.com/watch?v=G5FEM7oV168 this YouTube video].&lt;br /&gt;
&lt;br /&gt;
=== Use a static IP address for the server ===&lt;br /&gt;
It will be difficult for the WorldVistA clients to locate the WorldVistA server if the IP address of the server is always changing (i.e. repeatedly assigned a new dynamic IP address by the router/network DHCP server). It is best, therefore, to assign a static IP adress to the server. &lt;br /&gt;
&lt;br /&gt;
The network administrator must assign the static IP address on the LAN for use by the server (especially if a DNS nameserver is in use on the network). Let&#039;s say the LAN has a router/gateway address of 192.168.1.1, a static IP address range of 192.168.1.125 - 192.168.1.253, and the server is assigned an IP address of 192.168.1.135. Then the Ubuntu Server can be configured to use this static IP address.&lt;br /&gt;
&lt;br /&gt;
*When the Ubuntu Server OS is running, edit the /etc/network/interfaces configuration file:&lt;br /&gt;
 sudo nano /etc/network/interfaces&lt;br /&gt;
&lt;br /&gt;
*Make sure the settings are similar to:&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The primary network interface&lt;br /&gt;
 auto eth0&lt;br /&gt;
 #iface eth0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 iface eth0 inet static&lt;br /&gt;
 address 192.168.1.135&lt;br /&gt;
 broadcast 192.168.1.255&lt;br /&gt;
 netmask 255.255.255.0&lt;br /&gt;
 gateway 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
*Reboot the Ubuntu OS again so that the new IP address is used.&lt;br /&gt;
 sudo reboot&lt;br /&gt;
&lt;br /&gt;
=== Connect with a CPRS client ===&lt;br /&gt;
&lt;br /&gt;
*See the [[Astronaut CPRS client package]] installation and configuration instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Configuration Utility ===&lt;br /&gt;
&lt;br /&gt;
*See the [[VistA Configuration Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Clinical Scheduling utility ===&lt;br /&gt;
The Clinical Scheduler from the Indian Health System&#039;s RPMS system has been imported as one of the modules included with an Astronaut VistA installation. &lt;br /&gt;
 &lt;br /&gt;
*See the [[VistA Clinical Scheduling Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Configure access to the VistA server from the Internet through a virtual server ===&lt;br /&gt;
&lt;br /&gt;
*See [[Ubuntu Virtual Servers]]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
*This page was adapted from [http://kubuntuguide.org/WorldVistA_EHR Kubuntuguide].&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=WorldVistA_on_Ubuntu&amp;diff=7946</id>
		<title>WorldVistA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=WorldVistA_on_Ubuntu&amp;diff=7946"/>
		<updated>2010-09-28T16:56:20Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Note: More up-to-date instructions for installing the server &amp;lt;!---&amp;gt;[http://kubuntuguide.org/OpenVistA_EHR may exist]&amp;lt;---&amp;gt;[[Astronaut_VistA#Installation_Instructions|may exist]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WorldVistA consists of two parts: a database server and a collection of client modules. The server runs in Linux, whereas the clients are generally Windows-based (at this time). The first step is to install the WorldVistA server. It can be installed on the operating system of a stand-alone computer or on the guest operating system of a virtual machine (usually running on the same computer as the client modules).&lt;br /&gt;
&lt;br /&gt;
When the VistA server is run within a virtual machine on the same computer as the client modules, a fully self-contained WorldVistA EHR is created on a single computer.&lt;br /&gt;
&lt;br /&gt;
* If you will run the WorldVistA server on a standalone computer, then install the [http://ubuntuguide.org/wiki/Ubuntu:All#Servers Ubuntu Server edition] as an operating system on that computer first. (You can [http://ubuntuguide.org/wiki/Ubuntu:All#Servers add an ubuntu-desktop or kubuntu-desktop] GUI to the server later, if you so desire).&lt;br /&gt;
&lt;br /&gt;
* If you will run the WorldVistA server within a virtual machine, then install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine first. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
Then proceed in a similar fashion (in each type of operating system installation) for the subsequent installation of Astronaut VistA. &lt;br /&gt;
&lt;br /&gt;
===Preparing your server===&lt;br /&gt;
*The Astronaut installer uses an emerging standardized installation framework for VistA derivatives (WorldVistA and OpenVistA currently). These instruction reflect this framework, with modifications I have used in setting up my system on Ubuntu.&lt;br /&gt;
&lt;br /&gt;
* A secure SSH tunnel is created between the Astronaut client(s) and the Astronaut VistA server using port 22. Information coming from a client&#039;s port 9260 is sent through this tunnel and received by the the VistA server&#039;s port 9260. (The network only sees traffic over port 22.) So that the network can always find the VistA server, it should have a [http://ubuntuguide.org/wiki/Ubuntu:All#Set_a_static_IP_address static IP address] on the LAN. Your LAN (router) should then forward port 22 (and perhaps port 9260 during testing) traffic to the VistA server&#039;s IP address on the LAN. Make sure any firewall running on the VistA server firewall allows port 22 (and, to be safe, port 9260) traffic through.&lt;br /&gt;
&lt;br /&gt;
It is easiest to set this up before using the Astronaut installer, since the Astronaut server installer autodetects IP address settings.&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
[http://worldvista.org WorldVistA] is the largest and most robust CCHIT-approved electronic health record platform in the public domain. It is is based on the US Veterans Administration health record system and is GPL licensed. The database and server can be installed on a standalone server (which would then be accessed over a network by clients on other computers) or can be installed in a [[VirtualAstronaut|virtual machine]] on a computer which also contains the [[#Connect_with_a_CPRS_client|clients]] (creating a self-contained EHR on a single computer). There are several installation packages. (The original WorldVistA site is [http://worldvista.org/Software_Download/worldvista-ehr-auto-installers here].)&lt;br /&gt;
&lt;br /&gt;
*Apache2 is required. It can be installed individually (sudo apt-get install apache2) or as part of a [http://ubuntuguide.org/wiki/Ubuntu:All#LAMP_server_installation LAMP] (Linux, Apache2, MySQL5, PHP) installation:&lt;br /&gt;
 sudo tasksel install lamp-server&lt;br /&gt;
&lt;br /&gt;
*The [http://ubuntuguide.org/wiki/Ubuntu:All#OpenSSH_server OpenSSH server] is required:&lt;br /&gt;
 sudo tasksel install openssh-server&lt;br /&gt;
&lt;br /&gt;
*If you are installing on a Server edition without a desktop, you will also need:&lt;br /&gt;
 sudo apt-get install wget iptables nano&lt;br /&gt;
&lt;br /&gt;
*A package can be installed directly from the Astronaut VistA repositories (replace &#039;&#039;lucid&#039;&#039; with &#039;&#039;karmic&#039;&#039; if using Karmic Koala 9.10) by adding the repository:&lt;br /&gt;
 sudo echo &amp;quot;deb &amp;lt;nowiki&amp;gt;http://software.astronautvista.com/deb&amp;lt;/nowiki&amp;gt; &#039;&#039;lucid&#039;&#039; main&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list.d/lucid-partner.list&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
::then installing the Astronaut version of the OpenVistA server:&lt;br /&gt;
 sudo apt-get install astronaut-ov-server-beta&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
*A beta .deb package called Astronaut WorldVistA EHR (for clinics) is [http://sourceforge.net/projects/worldvistaautoi/files/ available here]. (See [http://astronautvista.com/ the Astronaut website] for additional installation instructions.)&lt;br /&gt;
:*Install prerequisites:&lt;br /&gt;
 sudo apt-get install xinetd update-inetd whois apache2-suexec&lt;br /&gt;
:*Astronaut VistA is made for a 32-bit operating system. If you are using a 64-bit Ubuntu operating system, then also install ia32-libs:&lt;br /&gt;
 sudo apt-get ia32-libs&lt;br /&gt;
:*Obtain and install Astronaut WorldVistA:&lt;br /&gt;
 wget -O astronaut-wv-server-current.deb &amp;lt;nowiki&amp;gt;http://sourceforge.net/projects/worldvistaautoi/files/Astronaut%20WorldVistA%20Server%20Installers/astronaut-wv-server-beta-0.9-3.deb/download&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 sudo dpkg -i astronaut-wv-server-current.deb&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
Note: It is recommended to install WorldVistA on a dedicated server. Apache and other server settings will be altered by the installation, which may alter your ability to run other servers on the same machine.&lt;br /&gt;
&amp;gt;---&amp;gt;&lt;br /&gt;
*Open incoming ports 9260 and 22 in your [http://ubuntuguide.org/wiki/Ubuntu:All#Firewall firewall]. If behind a router, make sure these ports are forwarded to the IP address of the computer acting as the WorldVistA server.&lt;br /&gt;
&lt;br /&gt;
*Note: Astronaut routes all communications through an SSH tunnel (port 22) using PuTTY (on the client side) and OpenSSH (on the server side). If you will only connect using this SSH tunnel, you do not need port 9260 to be open on (or forwarded by) your router. Alternatively, if you connect between clients and the server directly (using port 9260), then you do not need port 22 to be open. Note that connecting directly through port 9260 directly is slightly less secure, so it is discouraged when connecting through the Internet.&lt;br /&gt;
&lt;br /&gt;
*Note: This installation installs the WorldVistA database and server in an Ubuntu Linux OS (that resides either on a standalone computer or in a [[VirtualAstronaut|virtual machine]]). The [[#Connect_with_a_CPRS_client|CPRS user client]] for WorldVistA is written in Delphi for Windows (and works imperfectly in Wine). The CPRS client is therefore usually installed onto a Windows-based PCs (or onto USB flashdrives). These CPRS clients connect through the network to the WorldVistA server on a Ubuntu Linux-based server PC, or directly to the server running in a virtual machine.&lt;br /&gt;
&lt;br /&gt;
*Also see the [http://www.youtube.com/watch?v=4So0ulz0XVk Astronaut installation YouTube video] and the [http://www.youtube.com/watch?v=xzTJw8axJds Astronaut Client Server Manager YouTube video].&lt;br /&gt;
&lt;br /&gt;
===Installation Notes===&lt;br /&gt;
*The MUMPS database (GT.M) is installed into /opt/lsb-gtm/V5.3-004A_i686.&lt;br /&gt;
*The WorldVistA EHR program is installed into /opt/worldvista/EHR.&lt;br /&gt;
*m2web is installed into /opt/worldvista/EHR/web/m2web.&lt;br /&gt;
*A startup file is installed as /etc/init.d/vista-EHR.&lt;br /&gt;
*The listener port for clients like CPRS is 9260.&lt;br /&gt;
*The listener port for m2web is 80.&lt;br /&gt;
&lt;br /&gt;
The following default actions were done:&lt;br /&gt;
&lt;br /&gt;
 gtm Mumps interpreter installed in: /opt/lsb-gtm/gtm&lt;br /&gt;
 Default user id created: worldvistaEHR in /home/worldvistaEHR&lt;br /&gt;
 textEHR user id created.&lt;br /&gt;
 VistA software installed in: /opt/worldvista/EHR&lt;br /&gt;
 Started port listener on port: 9260&lt;br /&gt;
 Open port: 9260&lt;br /&gt;
&lt;br /&gt;
NEXT STEPS:&lt;br /&gt;
Log in as user: worldvistaEHR with default password: vista!123&lt;br /&gt;
You will be prompted to immediately change the password. Use a strong password.&lt;br /&gt;
Full disk encryption of your Linux is strongly recommended.&lt;br /&gt;
&lt;br /&gt;
Write down the IP address of this machine and port:&lt;br /&gt;
 IP address of this machine:&lt;br /&gt;
 &#039;&#039;192.168.0.24&#039;&#039;&lt;br /&gt;
 Port: 9260&lt;br /&gt;
&lt;br /&gt;
(Obviously, record the IP address of your own server.)&lt;br /&gt;
&lt;br /&gt;
=== Installing on a Server edition ===&lt;br /&gt;
&amp;lt;!---&amp;gt;If you are installing on a Server edition without a desktop/package manager installed, you may need to install as root:&lt;br /&gt;
 sudo -s&lt;br /&gt;
 sudo dpkg -i astronaut-wv-server-current.deb&lt;br /&gt;
 sudo apt-get -f install&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
Note: The command &amp;quot;apt-get -f install&amp;quot; finds and installs unmet dependencies. This is only needed for Server editions in which a package manager is not installed.&lt;br /&gt;
&lt;br /&gt;
=== Installing WorldVistA Server in a Virtual Machine ===&lt;br /&gt;
There are two methods for doing this.&lt;br /&gt;
&lt;br /&gt;
* Install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine (like VirtualBox) and then install Astronaut WorldVistA on top of this. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
* The [http://sourceforge.net/projects/worldvista/files/ WorldVistA EHR Personal Toaster] is a self-contained appliance for Windows that includes a bundled QEMU virtual machine, a Damn Small Linux operating system, and a WorldVistA server (it does not use the Astronaut format). All are installed in a one-step process.&lt;br /&gt;
&lt;br /&gt;
Another example solution is demonstrated in [http://www.youtube.com/watch?v=G5FEM7oV168 this YouTube video].&lt;br /&gt;
&lt;br /&gt;
=== Use a static IP address for the server ===&lt;br /&gt;
It will be difficult for the WorldVistA clients to locate the WorldVistA server if the IP address of the server is always changing (i.e. repeatedly assigned a new dynamic IP address by the router/network DHCP server). It is best, therefore, to assign a static IP adress to the server. &lt;br /&gt;
&lt;br /&gt;
The network administrator must assign the static IP address on the LAN for use by the server (especially if a DNS nameserver is in use on the network). Let&#039;s say the LAN has a router/gateway address of 192.168.1.1, a static IP address range of 192.168.1.125 - 192.168.1.253, and the server is assigned an IP address of 192.168.1.135. Then the Ubuntu Server can be configured to use this static IP address.&lt;br /&gt;
&lt;br /&gt;
*When the Ubuntu Server OS is running, edit the /etc/network/interfaces configuration file:&lt;br /&gt;
 sudo nano /etc/network/interfaces&lt;br /&gt;
&lt;br /&gt;
*Make sure the settings are similar to:&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The primary network interface&lt;br /&gt;
 auto eth0&lt;br /&gt;
 #iface eth0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 iface eth0 inet static&lt;br /&gt;
 address 192.168.1.135&lt;br /&gt;
 broadcast 192.168.1.255&lt;br /&gt;
 netmask 255.255.255.0&lt;br /&gt;
 gateway 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
*Reboot the Ubuntu OS again so that the new IP address is used.&lt;br /&gt;
 sudo reboot&lt;br /&gt;
&lt;br /&gt;
=== Connect with a CPRS client ===&lt;br /&gt;
&lt;br /&gt;
*See the [[Astronaut CPRS client package]] installation and configuration instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Configuration Utility ===&lt;br /&gt;
&lt;br /&gt;
*See the [[VistA Configuration Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Clinical Scheduling utility ===&lt;br /&gt;
The Clinical Scheduler from the Indian Health System&#039;s RPMS system has been imported as one of the modules included with an Astronaut VistA installation. &lt;br /&gt;
 &lt;br /&gt;
*See the [[VistA Clinical Scheduling Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Configure access to the VistA server from the Internet through a virtual server ===&lt;br /&gt;
&lt;br /&gt;
*See [[Ubuntu Virtual Servers]]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
*This page was adapted from [http://kubuntuguide.org/WorldVistA_EHR Kubuntuguide].&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=WorldVistA_on_Ubuntu&amp;diff=7945</id>
		<title>WorldVistA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=WorldVistA_on_Ubuntu&amp;diff=7945"/>
		<updated>2010-09-28T16:55:46Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Note: More up-to-date instructions for installing the server &amp;lt;!---&amp;gt;[http://kubuntuguide.org/OpenVistA_EHR exist]&amp;lt;---&amp;gt;[[Astronaut_VistA#Installation_Instructions|exist]]. This page is being updated.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WorldVistA consists of two parts: a database server and a collection of client modules. The server runs in Linux, whereas the clients are generally Windows-based (at this time). The first step is to install the WorldVistA server. It can be installed on the operating system of a stand-alone computer or on the guest operating system of a virtual machine (usually running on the same computer as the client modules).&lt;br /&gt;
&lt;br /&gt;
When the VistA server is run within a virtual machine on the same computer as the client modules, a fully self-contained WorldVistA EHR is created on a single computer.&lt;br /&gt;
&lt;br /&gt;
* If you will run the WorldVistA server on a standalone computer, then install the [http://ubuntuguide.org/wiki/Ubuntu:All#Servers Ubuntu Server edition] as an operating system on that computer first. (You can [http://ubuntuguide.org/wiki/Ubuntu:All#Servers add an ubuntu-desktop or kubuntu-desktop] GUI to the server later, if you so desire).&lt;br /&gt;
&lt;br /&gt;
* If you will run the WorldVistA server within a virtual machine, then install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine first. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
Then proceed in a similar fashion (in each type of operating system installation) for the subsequent installation of Astronaut VistA. &lt;br /&gt;
&lt;br /&gt;
===Preparing your server===&lt;br /&gt;
*The Astronaut installer uses an emerging standardized installation framework for VistA derivatives (WorldVistA and OpenVistA currently). These instruction reflect this framework, with modifications I have used in setting up my system on Ubuntu.&lt;br /&gt;
&lt;br /&gt;
* A secure SSH tunnel is created between the Astronaut client(s) and the Astronaut VistA server using port 22. Information coming from a client&#039;s port 9260 is sent through this tunnel and received by the the VistA server&#039;s port 9260. (The network only sees traffic over port 22.) So that the network can always find the VistA server, it should have a [http://ubuntuguide.org/wiki/Ubuntu:All#Set_a_static_IP_address static IP address] on the LAN. Your LAN (router) should then forward port 22 (and perhaps port 9260 during testing) traffic to the VistA server&#039;s IP address on the LAN. Make sure any firewall running on the VistA server firewall allows port 22 (and, to be safe, port 9260) traffic through.&lt;br /&gt;
&lt;br /&gt;
It is easiest to set this up before using the Astronaut installer, since the Astronaut server installer autodetects IP address settings.&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
[http://worldvista.org WorldVistA] is the largest and most robust CCHIT-approved electronic health record platform in the public domain. It is is based on the US Veterans Administration health record system and is GPL licensed. The database and server can be installed on a standalone server (which would then be accessed over a network by clients on other computers) or can be installed in a [[VirtualAstronaut|virtual machine]] on a computer which also contains the [[#Connect_with_a_CPRS_client|clients]] (creating a self-contained EHR on a single computer). There are several installation packages. (The original WorldVistA site is [http://worldvista.org/Software_Download/worldvista-ehr-auto-installers here].)&lt;br /&gt;
&lt;br /&gt;
*Apache2 is required. It can be installed individually (sudo apt-get install apache2) or as part of a [http://ubuntuguide.org/wiki/Ubuntu:All#LAMP_server_installation LAMP] (Linux, Apache2, MySQL5, PHP) installation:&lt;br /&gt;
 sudo tasksel install lamp-server&lt;br /&gt;
&lt;br /&gt;
*The [http://ubuntuguide.org/wiki/Ubuntu:All#OpenSSH_server OpenSSH server] is required:&lt;br /&gt;
 sudo tasksel install openssh-server&lt;br /&gt;
&lt;br /&gt;
*If you are installing on a Server edition without a desktop, you will also need:&lt;br /&gt;
 sudo apt-get install wget iptables nano&lt;br /&gt;
&lt;br /&gt;
*A package can be installed directly from the Astronaut VistA repositories (replace &#039;&#039;lucid&#039;&#039; with &#039;&#039;karmic&#039;&#039; if using Karmic Koala 9.10) by adding the repository:&lt;br /&gt;
 sudo echo &amp;quot;deb &amp;lt;nowiki&amp;gt;http://software.astronautvista.com/deb&amp;lt;/nowiki&amp;gt; &#039;&#039;lucid&#039;&#039; main&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list.d/lucid-partner.list&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
::then installing the Astronaut version of the OpenVistA server:&lt;br /&gt;
 sudo apt-get install astronaut-ov-server-beta&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
*A beta .deb package called Astronaut WorldVistA EHR (for clinics) is [http://sourceforge.net/projects/worldvistaautoi/files/ available here]. (See [http://astronautvista.com/ the Astronaut website] for additional installation instructions.)&lt;br /&gt;
:*Install prerequisites:&lt;br /&gt;
 sudo apt-get install xinetd update-inetd whois apache2-suexec&lt;br /&gt;
:*Astronaut VistA is made for a 32-bit operating system. If you are using a 64-bit Ubuntu operating system, then also install ia32-libs:&lt;br /&gt;
 sudo apt-get ia32-libs&lt;br /&gt;
:*Obtain and install Astronaut WorldVistA:&lt;br /&gt;
 wget -O astronaut-wv-server-current.deb &amp;lt;nowiki&amp;gt;http://sourceforge.net/projects/worldvistaautoi/files/Astronaut%20WorldVistA%20Server%20Installers/astronaut-wv-server-beta-0.9-3.deb/download&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 sudo dpkg -i astronaut-wv-server-current.deb&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
Note: It is recommended to install WorldVistA on a dedicated server. Apache and other server settings will be altered by the installation, which may alter your ability to run other servers on the same machine.&lt;br /&gt;
&amp;gt;---&amp;gt;&lt;br /&gt;
*Open incoming ports 9260 and 22 in your [http://ubuntuguide.org/wiki/Ubuntu:All#Firewall firewall]. If behind a router, make sure these ports are forwarded to the IP address of the computer acting as the WorldVistA server.&lt;br /&gt;
&lt;br /&gt;
*Note: Astronaut routes all communications through an SSH tunnel (port 22) using PuTTY (on the client side) and OpenSSH (on the server side). If you will only connect using this SSH tunnel, you do not need port 9260 to be open on (or forwarded by) your router. Alternatively, if you connect between clients and the server directly (using port 9260), then you do not need port 22 to be open. Note that connecting directly through port 9260 directly is slightly less secure, so it is discouraged when connecting through the Internet.&lt;br /&gt;
&lt;br /&gt;
*Note: This installation installs the WorldVistA database and server in an Ubuntu Linux OS (that resides either on a standalone computer or in a [[VirtualAstronaut|virtual machine]]). The [[#Connect_with_a_CPRS_client|CPRS user client]] for WorldVistA is written in Delphi for Windows (and works imperfectly in Wine). The CPRS client is therefore usually installed onto a Windows-based PCs (or onto USB flashdrives). These CPRS clients connect through the network to the WorldVistA server on a Ubuntu Linux-based server PC, or directly to the server running in a virtual machine.&lt;br /&gt;
&lt;br /&gt;
*Also see the [http://www.youtube.com/watch?v=4So0ulz0XVk Astronaut installation YouTube video] and the [http://www.youtube.com/watch?v=xzTJw8axJds Astronaut Client Server Manager YouTube video].&lt;br /&gt;
&lt;br /&gt;
===Installation Notes===&lt;br /&gt;
*The MUMPS database (GT.M) is installed into /opt/lsb-gtm/V5.3-004A_i686.&lt;br /&gt;
*The WorldVistA EHR program is installed into /opt/worldvista/EHR.&lt;br /&gt;
*m2web is installed into /opt/worldvista/EHR/web/m2web.&lt;br /&gt;
*A startup file is installed as /etc/init.d/vista-EHR.&lt;br /&gt;
*The listener port for clients like CPRS is 9260.&lt;br /&gt;
*The listener port for m2web is 80.&lt;br /&gt;
&lt;br /&gt;
The following default actions were done:&lt;br /&gt;
&lt;br /&gt;
 gtm Mumps interpreter installed in: /opt/lsb-gtm/gtm&lt;br /&gt;
 Default user id created: worldvistaEHR in /home/worldvistaEHR&lt;br /&gt;
 textEHR user id created.&lt;br /&gt;
 VistA software installed in: /opt/worldvista/EHR&lt;br /&gt;
 Started port listener on port: 9260&lt;br /&gt;
 Open port: 9260&lt;br /&gt;
&lt;br /&gt;
NEXT STEPS:&lt;br /&gt;
Log in as user: worldvistaEHR with default password: vista!123&lt;br /&gt;
You will be prompted to immediately change the password. Use a strong password.&lt;br /&gt;
Full disk encryption of your Linux is strongly recommended.&lt;br /&gt;
&lt;br /&gt;
Write down the IP address of this machine and port:&lt;br /&gt;
 IP address of this machine:&lt;br /&gt;
 &#039;&#039;192.168.0.24&#039;&#039;&lt;br /&gt;
 Port: 9260&lt;br /&gt;
&lt;br /&gt;
(Obviously, record the IP address of your own server.)&lt;br /&gt;
&lt;br /&gt;
=== Installing on a Server edition ===&lt;br /&gt;
&amp;lt;!---&amp;gt;If you are installing on a Server edition without a desktop/package manager installed, you may need to install as root:&lt;br /&gt;
 sudo -s&lt;br /&gt;
 sudo dpkg -i astronaut-wv-server-current.deb&lt;br /&gt;
 sudo apt-get -f install&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
Note: The command &amp;quot;apt-get -f install&amp;quot; finds and installs unmet dependencies. This is only needed for Server editions in which a package manager is not installed.&lt;br /&gt;
&lt;br /&gt;
=== Installing WorldVistA Server in a Virtual Machine ===&lt;br /&gt;
There are two methods for doing this.&lt;br /&gt;
&lt;br /&gt;
* Install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine (like VirtualBox) and then install Astronaut WorldVistA on top of this. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
* The [http://sourceforge.net/projects/worldvista/files/ WorldVistA EHR Personal Toaster] is a self-contained appliance for Windows that includes a bundled QEMU virtual machine, a Damn Small Linux operating system, and a WorldVistA server (it does not use the Astronaut format). All are installed in a one-step process.&lt;br /&gt;
&lt;br /&gt;
Another example solution is demonstrated in [http://www.youtube.com/watch?v=G5FEM7oV168 this YouTube video].&lt;br /&gt;
&lt;br /&gt;
=== Use a static IP address for the server ===&lt;br /&gt;
It will be difficult for the WorldVistA clients to locate the WorldVistA server if the IP address of the server is always changing (i.e. repeatedly assigned a new dynamic IP address by the router/network DHCP server). It is best, therefore, to assign a static IP adress to the server. &lt;br /&gt;
&lt;br /&gt;
The network administrator must assign the static IP address on the LAN for use by the server (especially if a DNS nameserver is in use on the network). Let&#039;s say the LAN has a router/gateway address of 192.168.1.1, a static IP address range of 192.168.1.125 - 192.168.1.253, and the server is assigned an IP address of 192.168.1.135. Then the Ubuntu Server can be configured to use this static IP address.&lt;br /&gt;
&lt;br /&gt;
*When the Ubuntu Server OS is running, edit the /etc/network/interfaces configuration file:&lt;br /&gt;
 sudo nano /etc/network/interfaces&lt;br /&gt;
&lt;br /&gt;
*Make sure the settings are similar to:&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The primary network interface&lt;br /&gt;
 auto eth0&lt;br /&gt;
 #iface eth0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 iface eth0 inet static&lt;br /&gt;
 address 192.168.1.135&lt;br /&gt;
 broadcast 192.168.1.255&lt;br /&gt;
 netmask 255.255.255.0&lt;br /&gt;
 gateway 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
*Reboot the Ubuntu OS again so that the new IP address is used.&lt;br /&gt;
 sudo reboot&lt;br /&gt;
&lt;br /&gt;
=== Connect with a CPRS client ===&lt;br /&gt;
&lt;br /&gt;
*See the [[Astronaut CPRS client package]] installation and configuration instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Configuration Utility ===&lt;br /&gt;
&lt;br /&gt;
*See the [[VistA Configuration Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Clinical Scheduling utility ===&lt;br /&gt;
The Clinical Scheduler from the Indian Health System&#039;s RPMS system has been imported as one of the modules included with an Astronaut VistA installation. &lt;br /&gt;
 &lt;br /&gt;
*See the [[VistA Clinical Scheduling Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Configure access to the VistA server from the Internet through a virtual server ===&lt;br /&gt;
&lt;br /&gt;
*See [[Ubuntu Virtual Servers]]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
*This page was adapted from [http://kubuntuguide.org/WorldVistA_EHR Kubuntuguide].&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=11716</id>
		<title>Astronaut OpenVistA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=11716"/>
		<updated>2010-09-28T16:52:30Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Installing on a Server edition */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Note: More up-to-date instructions for installing the server &amp;lt;!---&amp;gt;[http://kubuntuguide.org/OpenVistA_EHR exist]&amp;lt;---&amp;gt;[[Astronaut_VistA#Installation_Instructions|may exist]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OpenVistA consists of two parts: a database server and a collection of client modules. The server runs in Linux. The CPRS clients are generally Windows-based (at this time), but the OpenVista-CIS client (a CPRS re-write by Medsphere) is available for both Windows and Linux (and perhaps Mac).&lt;br /&gt;
&lt;br /&gt;
The first step is to install the OpenVistA server. It can be installed on the operating system of a stand-alone computer or on the guest operating system of a virtual machine (usually running on the same computer as the client modules).&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is installed on a Linux computer and the OpenVistA-CIS Client is installed on the same Linux computer, a self-contained OpenVistA EHR is created on a single Linux computer.&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is run within a virtual machine on a Windows computer and the OpenVistA-CIS Client is installed on the same Windows computer, a fully self-contained OpenVistA EHR is created on a single Windows computer.&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server on a standalone computer, then install the [http://ubuntuguide.org/wiki/Ubuntu:All#Servers Ubuntu Server edition] as an operating system on that computer first. (You can [http://ubuntuguide.org/wiki/Ubuntu:All#Servers add an ubuntu-desktop or kubuntu-desktop] GUI to the server later, if you so desire).&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server within a virtual machine on Windows, then install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine first. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
Then proceed in a similar fashion (in each type of operating system installation) for the subsequent installation of [http://www.astronautvista.com Astronaut VistA]. &lt;br /&gt;
&lt;br /&gt;
=== Preparing your server ===&lt;br /&gt;
*The Astronaut installer uses an emerging standardized installation framework for VistA derivatives (WorldVistA and OpenVistA currently). These instruction reflect this framework, with modifications I have used in setting up my system on Ubuntu.&lt;br /&gt;
&lt;br /&gt;
* A secure SSH tunnel created between the Astronaut client(s) and the Astronaut VistA server using port 22. Information coming from a client&#039;s port 9260 is sent through this tunnel and received by the the VistA server&#039;s port 9260. (The network only sees traffic over port 22.) So that the network can always find the VistA server, it should have a [http://ubuntuguide.org/wiki/Ubuntu:All#Set_a_static_IP_address static IP address] on the LAN. Your LAN (router) should then forward port 22 (and perhaps port 9260 during testing) traffic to the VistA server&#039;s IP address on the LAN. Make sure any firewall running on the VistA server firewall allows port 22 (and, to be safe, port 9260) traffic through.&lt;br /&gt;
&lt;br /&gt;
It is easiest to set this up before using the Astronaut installer, since the Astronaut server installer autodetects IP address settings.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Medsphere&#039;s [http://medsphere.org OpenVistA] uses one of the largest  electronic health record platforms in the public domain. It is based on the US Veterans Administration health record system and is AGPL licensed. The database and server can be installed on a standalone server (which would then be accessed over a network by clients on other computers) or can be installed in a [[VirtualAstronaut|virtual machine]] on a computer which also contains the [[#Connect_with_a_CPRS_client|clients]] (creating a self-contained EHR on a single computer). There are several installation packages. The original OpenVistA site is [http://medsphere.org/ here].&lt;br /&gt;
&lt;br /&gt;
*Apache2 is required. It can be installed individually (sudo apt-get install apache2) or as part of a [http://ubuntuguide.org/wiki/Ubuntu:All#LAMP_server_installation LAMP] (Linux, Apache2, MySQL5, PHP) installation:&lt;br /&gt;
 sudo tasksel install lamp-server&lt;br /&gt;
&lt;br /&gt;
*The [http://ubuntuguide.org/wiki/Ubuntu:All#OpenSSH_server OpenSSH server] is required:&lt;br /&gt;
 sudo tasksel install openssh-server&lt;br /&gt;
&lt;br /&gt;
*If you are installing on a Server edition without a desktop, you will also need:&lt;br /&gt;
 sudo apt-get install wget iptables nano&lt;br /&gt;
&lt;br /&gt;
*A package can be installed directly from the Astronaut VistA repositories (replace &#039;&#039;lucid&#039;&#039; with &#039;&#039;karmic&#039;&#039; if using Karmic Koala 9.10) by adding the repository:&lt;br /&gt;
 sudo echo &amp;quot;deb &amp;lt;nowiki&amp;gt;http://software.astronautvista.com/deb&amp;lt;/nowiki&amp;gt; &#039;&#039;lucid&#039;&#039; main&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list.d/lucid-partner.list&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
::then installing the Astronaut version of the OpenVistA server:&lt;br /&gt;
 sudo apt-get install astronaut-ov-server-beta&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
*A beta .deb package called Astronaut OpenVistA EHR (for clinics) is [http://sourceforge.net/projects/astronautnostro/files/ available here]. See [http://astronautvista.com/ the Astronaut website] for additional installation instructions.&lt;br /&gt;
:*Install prerequisites:&lt;br /&gt;
 sudo apt-get install xinetd update-inetd whois apache2-suexec&lt;br /&gt;
:*Astronaut VistA is made for a 32-bit operating system. If you are using a 64-bit Ubuntu operating system, then also install ia32-libs:&lt;br /&gt;
 sudo apt-get ia32-libs&lt;br /&gt;
:*Obtain and install Astronaut OpenVistA:&lt;br /&gt;
 wget -O astronaut-ov-server-current.deb &amp;lt;nowiki&amp;gt;http://sourceforge.net/projects/astronautnostro/files/astronaut-ov-server/astronaut-ov-server-beta-0.9-3.deb/download&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
Note: It is recommended to install OpenVistA on a dedicated server. Apache and other server settings will be altered by the installation, which may alter your ability to run other servers on the same machine.&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
*Note: Astronaut routes all communications through an SSH tunnel (port 22) using PuTTY (on the client side) and OpenSSH (on the server side). If you will only connect using this SSH tunnel, you do not need port 9260 to be open on (or forwarded by) your router. Alternatively, if you connect between clients and the server directly (using port 9260), then you do not need port 22 to be open. Note that connecting directly through port 9260 directly is slightly less secure, so it is discouraged when connecting through the Internet.&lt;br /&gt;
&lt;br /&gt;
*Note: This installation installs the OpenVistA database and server in an Ubuntu Linux OS (that resides either on a standalone computer or in a [[VirtualAstronaut|virtual machine]]). The [[#Connect_with_a_CPRS_client|CPRS user client]] for VistA is written in Delphi for Windows (and works imperfectly in Wine). The CPRS client is therefore usually installed onto a Windows-based PCs (or onto USB flashdrives). These CPRS clients connect through the network to the OpenVistA server on a Ubuntu Linux-based server PC, or directly to the virtual machine.&lt;br /&gt;
&lt;br /&gt;
*Also see the YouTube video.&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
=== Installation Notes ===&lt;br /&gt;
*The MUMPS database (GT.M) is installed into /opt/lsb-gtm/V5.3-004A_i686.&lt;br /&gt;
*The WorldVistA EHR program is installed into /opt/worldvista/EHR.&lt;br /&gt;
*m2web is installed into /opt/worldvista/EHR/web/m2web.&lt;br /&gt;
*A startup file is installed as /etc/init.d/vista-EHR.&lt;br /&gt;
*The listener port for clients like CPRS is 9260.&lt;br /&gt;
*The listener port for m2web is 80.&lt;br /&gt;
&lt;br /&gt;
The following default actions where done:&lt;br /&gt;
&lt;br /&gt;
 gtm Mumps interpreter installed in: /opt/lsb-gtm/gtm&lt;br /&gt;
 Default user id created: openEHR in /home/openvistaEHR&lt;br /&gt;
 textEHR user id created.&lt;br /&gt;
 VistA software installed in: /opt/openvista/EHR&lt;br /&gt;
 Started port listener on port: 9260&lt;br /&gt;
 Open port: 9260&lt;br /&gt;
&lt;br /&gt;
NEXT STEPS:&lt;br /&gt;
Log in as user: openvistaEHR with default password: vista!123&lt;br /&gt;
You will be prompted to immediately change the password. Use a strong password.&lt;br /&gt;
Full disk encryption of your Linux is strongly recommended.&lt;br /&gt;
&lt;br /&gt;
Write down the IP address of this machine and port:&lt;br /&gt;
 IP address of this machine:&lt;br /&gt;
 &#039;&#039;192.168.0.24&#039;&#039;&lt;br /&gt;
 Port: 9260&lt;br /&gt;
&lt;br /&gt;
(Obviously, use the IP address of your own server.)&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
=== Installing on a Server edition ===&lt;br /&gt;
&amp;lt;!---&amp;gt;If you are installing on a Server edition without a desktop/package manager installed, you may need to install as root:&lt;br /&gt;
 sudo -s&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
 sudo apt-get -f install&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
Note: The command &amp;quot;apt-get -f install&amp;quot; finds and installs unmet dependencies. This is only needed for Server editions in which a package manager is not installed.&lt;br /&gt;
&lt;br /&gt;
=== Installing OpenVistA Server in a Virtual Machine ===&lt;br /&gt;
&lt;br /&gt;
* Install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine (like VirtualBox) and then install Astronaut OpenVistA on top of this. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
=== Use a static IP address for the server ===&lt;br /&gt;
It will be difficult for the VistA clients to locate the OpenVistA server if the IP address of the server is always changing (i.e. repeatedly assigned a new dynamic IP address by the router/network DHCP server). It is best, therefore, to assign a static IP address to the server. &lt;br /&gt;
&lt;br /&gt;
The network administrator must assign the static IP address on the LAN for use by the server (especially if a DNS nameserver is in use on the network). Let&#039;s say the LAN has a router/gateway address of 192.168.1.1, a static IP address range of 192.168.1.125 - 192.168.1.253, and the server is assigned an IP address of 192.168.1.135. Then the Ubuntu Server can be configured to use this static IP address.&lt;br /&gt;
&lt;br /&gt;
*When the Ubuntu Server OS is running, edit the /etc/network/interfaces configuration file:&lt;br /&gt;
 sudo nano /etc/network/interfaces&lt;br /&gt;
&lt;br /&gt;
*Make sure the settings are similar to:&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The primary network interface&lt;br /&gt;
 auto eth0&lt;br /&gt;
 #iface eth0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 iface eth0 inet static&lt;br /&gt;
 address 192.168.1.135&lt;br /&gt;
 broadcast 192.168.1.255&lt;br /&gt;
 netmask 255.255.255.0&lt;br /&gt;
 gateway 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
*Reboot the Ubuntu OS again so that the new IP address is used.&lt;br /&gt;
 sudo reboot&lt;br /&gt;
&lt;br /&gt;
=== Connect with a CPRS client ===&lt;br /&gt;
&lt;br /&gt;
*See the [[Astronaut CPRS client package]] installation and configuration instructions. This package uses the TMG-CPRS client as well as other standardized clients which can be used interchangeably with either WorldVistA or OpenVistA.&lt;br /&gt;
&lt;br /&gt;
*Also see the [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package, which is a modification of CPRS with image viewing and other commercial ehancements. It can be used with the Astronaut OpenVistA server along with the Astronaut client package listed above.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Configuration Utility ===&lt;br /&gt;
&lt;br /&gt;
*See the [[VistA Configuration Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Clinical Scheduling utility ===&lt;br /&gt;
The Clinical Scheduler from the Indian Health System&#039;s RPMS system has been imported as one of the modules included with an Astronaut VistA installation. &lt;br /&gt;
 &lt;br /&gt;
*See the [[VistA Clinical Scheduling Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Configure access to the VistA server from the Internet through a virtual server ===&lt;br /&gt;
&lt;br /&gt;
*See [[Ubuntu Virtual Servers]]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
*This page was adapted from [http://kubuntuguide.org/OpenVistA_EHR Kubuntuguide].&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=7943</id>
		<title>Astronaut OpenVistA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=7943"/>
		<updated>2010-09-28T16:52:15Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Note: More up-to-date instructions for installing the server &amp;lt;!---&amp;gt;[http://kubuntuguide.org/OpenVistA_EHR exist]&amp;lt;---&amp;gt;[[Astronaut_VistA#Installation_Instructions|may exist]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OpenVistA consists of two parts: a database server and a collection of client modules. The server runs in Linux. The CPRS clients are generally Windows-based (at this time), but the OpenVista-CIS client (a CPRS re-write by Medsphere) is available for both Windows and Linux (and perhaps Mac).&lt;br /&gt;
&lt;br /&gt;
The first step is to install the OpenVistA server. It can be installed on the operating system of a stand-alone computer or on the guest operating system of a virtual machine (usually running on the same computer as the client modules).&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is installed on a Linux computer and the OpenVistA-CIS Client is installed on the same Linux computer, a self-contained OpenVistA EHR is created on a single Linux computer.&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is run within a virtual machine on a Windows computer and the OpenVistA-CIS Client is installed on the same Windows computer, a fully self-contained OpenVistA EHR is created on a single Windows computer.&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server on a standalone computer, then install the [http://ubuntuguide.org/wiki/Ubuntu:All#Servers Ubuntu Server edition] as an operating system on that computer first. (You can [http://ubuntuguide.org/wiki/Ubuntu:All#Servers add an ubuntu-desktop or kubuntu-desktop] GUI to the server later, if you so desire).&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server within a virtual machine on Windows, then install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine first. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
Then proceed in a similar fashion (in each type of operating system installation) for the subsequent installation of [http://www.astronautvista.com Astronaut VistA]. &lt;br /&gt;
&lt;br /&gt;
=== Preparing your server ===&lt;br /&gt;
*The Astronaut installer uses an emerging standardized installation framework for VistA derivatives (WorldVistA and OpenVistA currently). These instruction reflect this framework, with modifications I have used in setting up my system on Ubuntu.&lt;br /&gt;
&lt;br /&gt;
* A secure SSH tunnel created between the Astronaut client(s) and the Astronaut VistA server using port 22. Information coming from a client&#039;s port 9260 is sent through this tunnel and received by the the VistA server&#039;s port 9260. (The network only sees traffic over port 22.) So that the network can always find the VistA server, it should have a [http://ubuntuguide.org/wiki/Ubuntu:All#Set_a_static_IP_address static IP address] on the LAN. Your LAN (router) should then forward port 22 (and perhaps port 9260 during testing) traffic to the VistA server&#039;s IP address on the LAN. Make sure any firewall running on the VistA server firewall allows port 22 (and, to be safe, port 9260) traffic through.&lt;br /&gt;
&lt;br /&gt;
It is easiest to set this up before using the Astronaut installer, since the Astronaut server installer autodetects IP address settings.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Medsphere&#039;s [http://medsphere.org OpenVistA] uses one of the largest  electronic health record platforms in the public domain. It is based on the US Veterans Administration health record system and is AGPL licensed. The database and server can be installed on a standalone server (which would then be accessed over a network by clients on other computers) or can be installed in a [[VirtualAstronaut|virtual machine]] on a computer which also contains the [[#Connect_with_a_CPRS_client|clients]] (creating a self-contained EHR on a single computer). There are several installation packages. The original OpenVistA site is [http://medsphere.org/ here].&lt;br /&gt;
&lt;br /&gt;
*Apache2 is required. It can be installed individually (sudo apt-get install apache2) or as part of a [http://ubuntuguide.org/wiki/Ubuntu:All#LAMP_server_installation LAMP] (Linux, Apache2, MySQL5, PHP) installation:&lt;br /&gt;
 sudo tasksel install lamp-server&lt;br /&gt;
&lt;br /&gt;
*The [http://ubuntuguide.org/wiki/Ubuntu:All#OpenSSH_server OpenSSH server] is required:&lt;br /&gt;
 sudo tasksel install openssh-server&lt;br /&gt;
&lt;br /&gt;
*If you are installing on a Server edition without a desktop, you will also need:&lt;br /&gt;
 sudo apt-get install wget iptables nano&lt;br /&gt;
&lt;br /&gt;
*A package can be installed directly from the Astronaut VistA repositories (replace &#039;&#039;lucid&#039;&#039; with &#039;&#039;karmic&#039;&#039; if using Karmic Koala 9.10) by adding the repository:&lt;br /&gt;
 sudo echo &amp;quot;deb &amp;lt;nowiki&amp;gt;http://software.astronautvista.com/deb&amp;lt;/nowiki&amp;gt; &#039;&#039;lucid&#039;&#039; main&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list.d/lucid-partner.list&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
::then installing the Astronaut version of the OpenVistA server:&lt;br /&gt;
 sudo apt-get install astronaut-ov-server-beta&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
*A beta .deb package called Astronaut OpenVistA EHR (for clinics) is [http://sourceforge.net/projects/astronautnostro/files/ available here]. See [http://astronautvista.com/ the Astronaut website] for additional installation instructions.&lt;br /&gt;
:*Install prerequisites:&lt;br /&gt;
 sudo apt-get install xinetd update-inetd whois apache2-suexec&lt;br /&gt;
:*Astronaut VistA is made for a 32-bit operating system. If you are using a 64-bit Ubuntu operating system, then also install ia32-libs:&lt;br /&gt;
 sudo apt-get ia32-libs&lt;br /&gt;
:*Obtain and install Astronaut OpenVistA:&lt;br /&gt;
 wget -O astronaut-ov-server-current.deb &amp;lt;nowiki&amp;gt;http://sourceforge.net/projects/astronautnostro/files/astronaut-ov-server/astronaut-ov-server-beta-0.9-3.deb/download&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
Note: It is recommended to install OpenVistA on a dedicated server. Apache and other server settings will be altered by the installation, which may alter your ability to run other servers on the same machine.&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
*Note: Astronaut routes all communications through an SSH tunnel (port 22) using PuTTY (on the client side) and OpenSSH (on the server side). If you will only connect using this SSH tunnel, you do not need port 9260 to be open on (or forwarded by) your router. Alternatively, if you connect between clients and the server directly (using port 9260), then you do not need port 22 to be open. Note that connecting directly through port 9260 directly is slightly less secure, so it is discouraged when connecting through the Internet.&lt;br /&gt;
&lt;br /&gt;
*Note: This installation installs the OpenVistA database and server in an Ubuntu Linux OS (that resides either on a standalone computer or in a [[VirtualAstronaut|virtual machine]]). The [[#Connect_with_a_CPRS_client|CPRS user client]] for VistA is written in Delphi for Windows (and works imperfectly in Wine). The CPRS client is therefore usually installed onto a Windows-based PCs (or onto USB flashdrives). These CPRS clients connect through the network to the OpenVistA server on a Ubuntu Linux-based server PC, or directly to the virtual machine.&lt;br /&gt;
&lt;br /&gt;
*Also see the YouTube video.&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
=== Installation Notes ===&lt;br /&gt;
*The MUMPS database (GT.M) is installed into /opt/lsb-gtm/V5.3-004A_i686.&lt;br /&gt;
*The WorldVistA EHR program is installed into /opt/worldvista/EHR.&lt;br /&gt;
*m2web is installed into /opt/worldvista/EHR/web/m2web.&lt;br /&gt;
*A startup file is installed as /etc/init.d/vista-EHR.&lt;br /&gt;
*The listener port for clients like CPRS is 9260.&lt;br /&gt;
*The listener port for m2web is 80.&lt;br /&gt;
&lt;br /&gt;
The following default actions where done:&lt;br /&gt;
&lt;br /&gt;
 gtm Mumps interpreter installed in: /opt/lsb-gtm/gtm&lt;br /&gt;
 Default user id created: openEHR in /home/openvistaEHR&lt;br /&gt;
 textEHR user id created.&lt;br /&gt;
 VistA software installed in: /opt/openvista/EHR&lt;br /&gt;
 Started port listener on port: 9260&lt;br /&gt;
 Open port: 9260&lt;br /&gt;
&lt;br /&gt;
NEXT STEPS:&lt;br /&gt;
Log in as user: openvistaEHR with default password: vista!123&lt;br /&gt;
You will be prompted to immediately change the password. Use a strong password.&lt;br /&gt;
Full disk encryption of your Linux is strongly recommended.&lt;br /&gt;
&lt;br /&gt;
Write down the IP address of this machine and port:&lt;br /&gt;
 IP address of this machine:&lt;br /&gt;
 &#039;&#039;192.168.0.24&#039;&#039;&lt;br /&gt;
 Port: 9260&lt;br /&gt;
&lt;br /&gt;
(Obviously, use the IP address of your own server.)&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
=== Installing on a Server edition ===&lt;br /&gt;
&amp;lt;!---&amp;gt;If you are installing on a Server edition without a desktop/package manager installed, you may need to install as root:&lt;br /&gt;
 sudo -s&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
 sudo apt-get -f install&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
Note: The command &amp;quot;apt-get -f install&amp;quot; finds and installs unmet dependencies. This is only needed for Server editions in which a package manager is not installed.&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Installing OpenVistA Server in a Virtual Machine ===&lt;br /&gt;
&lt;br /&gt;
* Install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine (like VirtualBox) and then install Astronaut OpenVistA on top of this. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
=== Use a static IP address for the server ===&lt;br /&gt;
It will be difficult for the VistA clients to locate the OpenVistA server if the IP address of the server is always changing (i.e. repeatedly assigned a new dynamic IP address by the router/network DHCP server). It is best, therefore, to assign a static IP address to the server. &lt;br /&gt;
&lt;br /&gt;
The network administrator must assign the static IP address on the LAN for use by the server (especially if a DNS nameserver is in use on the network). Let&#039;s say the LAN has a router/gateway address of 192.168.1.1, a static IP address range of 192.168.1.125 - 192.168.1.253, and the server is assigned an IP address of 192.168.1.135. Then the Ubuntu Server can be configured to use this static IP address.&lt;br /&gt;
&lt;br /&gt;
*When the Ubuntu Server OS is running, edit the /etc/network/interfaces configuration file:&lt;br /&gt;
 sudo nano /etc/network/interfaces&lt;br /&gt;
&lt;br /&gt;
*Make sure the settings are similar to:&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The primary network interface&lt;br /&gt;
 auto eth0&lt;br /&gt;
 #iface eth0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 iface eth0 inet static&lt;br /&gt;
 address 192.168.1.135&lt;br /&gt;
 broadcast 192.168.1.255&lt;br /&gt;
 netmask 255.255.255.0&lt;br /&gt;
 gateway 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
*Reboot the Ubuntu OS again so that the new IP address is used.&lt;br /&gt;
 sudo reboot&lt;br /&gt;
&lt;br /&gt;
=== Connect with a CPRS client ===&lt;br /&gt;
&lt;br /&gt;
*See the [[Astronaut CPRS client package]] installation and configuration instructions. This package uses the TMG-CPRS client as well as other standardized clients which can be used interchangeably with either WorldVistA or OpenVistA.&lt;br /&gt;
&lt;br /&gt;
*Also see the [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package, which is a modification of CPRS with image viewing and other commercial ehancements. It can be used with the Astronaut OpenVistA server along with the Astronaut client package listed above.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Configuration Utility ===&lt;br /&gt;
&lt;br /&gt;
*See the [[VistA Configuration Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Clinical Scheduling utility ===&lt;br /&gt;
The Clinical Scheduler from the Indian Health System&#039;s RPMS system has been imported as one of the modules included with an Astronaut VistA installation. &lt;br /&gt;
 &lt;br /&gt;
*See the [[VistA Clinical Scheduling Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Configure access to the VistA server from the Internet through a virtual server ===&lt;br /&gt;
&lt;br /&gt;
*See [[Ubuntu Virtual Servers]]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
*This page was adapted from [http://kubuntuguide.org/OpenVistA_EHR Kubuntuguide].&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=7942</id>
		<title>Astronaut OpenVistA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=7942"/>
		<updated>2010-09-28T16:40:41Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Note: More up-to-date instructions for installing the server &amp;lt;!---&amp;gt;[http://kubuntuguide.org/OpenVistA_EHR exist]&amp;lt;---&amp;gt;[[Astronaut_VistA#Installation_Instructions|may exist]].&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OpenVistA consists of two parts: a database server and a collection of client modules. The server runs in Linux. The CPRS clients are generally Windows-based (at this time), but the OpenVista-CIS client (a CPRS re-write by Medsphere) is available for both Windows and Linux (and perhaps Mac).&lt;br /&gt;
&lt;br /&gt;
The first step is to install the OpenVistA server. It can be installed on the operating system of a stand-alone computer or on the guest operating system of a virtual machine (usually running on the same computer as the client modules).&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is installed on a Linux computer and the OpenVistA-CIS Client is installed on the same Linux computer, a self-contained OpenVistA EHR is created on a single Linux computer.&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is run within a virtual machine on a Windows computer and the OpenVistA-CIS Client is installed on the same Windows computer, a fully self-contained OpenVistA EHR is created on a single Windows computer.&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server on a standalone computer, then install the [http://ubuntuguide.org/wiki/Ubuntu:All#Servers Ubuntu Server edition] as an operating system on that computer first. (You can [http://ubuntuguide.org/wiki/Ubuntu:All#Servers add an ubuntu-desktop or kubuntu-desktop] GUI to the server later, if you so desire).&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server within a virtual machine on Windows, then install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine first. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
Then proceed in a similar fashion (in each type of operating system installation) for the subsequent installation of [http://www.astronautvista.com Astronaut VistA]. &lt;br /&gt;
&lt;br /&gt;
=== Preparing your server ===&lt;br /&gt;
*The Astronaut installer uses an emerging standardized installation framework for VistA derivatives (WorldVistA and OpenVistA currently). These instruction reflect this framework, with modifications I have used in setting up my system on Ubuntu.&lt;br /&gt;
&lt;br /&gt;
* A secure SSH tunnel created between the Astronaut client(s) and the Astronaut VistA server using port 22. Information coming from a client&#039;s port 9260 is sent through this tunnel and received by the the VistA server&#039;s port 9260. (The network only sees traffic over port 22.) So that the network can always find the VistA server, it should have a [http://ubuntuguide.org/wiki/Ubuntu:All#Set_a_static_IP_address static IP address] on the LAN. Your LAN (router) should then forward port 22 (and perhaps port 9260 during testing) traffic to the VistA server&#039;s IP address on the LAN. Make sure any firewall running on the VistA server firewall allows port 22 (and, to be safe, port 9260) traffic through.&lt;br /&gt;
&lt;br /&gt;
It is easiest to set this up before using the Astronaut installer, since the Astronaut server installer autodetects IP address settings.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Medsphere&#039;s [http://medsphere.org OpenVistA] uses one of the largest  electronic health record platforms in the public domain. It is based on the US Veterans Administration health record system and is AGPL licensed. The database and server can be installed on a standalone server (which would then be accessed over a network by clients on other computers) or can be installed in a [[VirtualAstronaut|virtual machine]] on a computer which also contains the [[#Connect_with_a_CPRS_client|clients]] (creating a self-contained EHR on a single computer). There are several installation packages. The original OpenVistA site is [http://medsphere.org/ here].&lt;br /&gt;
&lt;br /&gt;
*Apache2 is required. It can be installed individually (sudo apt-get install apache2) or as part of a [http://ubuntuguide.org/wiki/Ubuntu:All#LAMP_server_installation LAMP] (Linux, Apache2, MySQL5, PHP) installation:&lt;br /&gt;
 sudo tasksel install lamp-server&lt;br /&gt;
&lt;br /&gt;
*The [http://ubuntuguide.org/wiki/Ubuntu:All#OpenSSH_server OpenSSH server] is required:&lt;br /&gt;
 sudo tasksel install openssh-server&lt;br /&gt;
&lt;br /&gt;
*If you are installing on a Server edition without a desktop, you will also need:&lt;br /&gt;
 sudo apt-get install wget iptables nano&lt;br /&gt;
&lt;br /&gt;
*A package can be installed directly from the Astronaut VistA repositories (replace &#039;&#039;lucid&#039;&#039; with &#039;&#039;karmic&#039;&#039; if using Karmic Koala 9.10) by adding the repository:&lt;br /&gt;
 sudo echo &amp;quot;deb &amp;lt;nowiki&amp;gt;http://software.astronautvista.com/deb&amp;lt;/nowiki&amp;gt; &#039;&#039;lucid&#039;&#039; main&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list.d/lucid-partner.list&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
::then installing the Astronaut version of the OpenVistA server:&lt;br /&gt;
 sudo apt-get install astronaut-ov-server-beta&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
*A beta .deb package called Astronaut OpenVistA EHR (for clinics) is [http://sourceforge.net/projects/astronautnostro/files/ available here]. See [http://astronautvista.com/ the Astronaut website] for additional installation instructions.&lt;br /&gt;
:*Install prerequisites:&lt;br /&gt;
 sudo apt-get install xinetd update-inetd whois apache2-suexec&lt;br /&gt;
:*Astronaut VistA is made for a 32-bit operating system. If you are using a 64-bit Ubuntu operating system, then also install ia32-libs:&lt;br /&gt;
 sudo apt-get ia32-libs&lt;br /&gt;
:*Obtain and install Astronaut OpenVistA:&lt;br /&gt;
 wget -O astronaut-ov-server-current.deb &amp;lt;nowiki&amp;gt;http://sourceforge.net/projects/astronautnostro/files/astronaut-ov-server/astronaut-ov-server-beta-0.9-3.deb/download&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
Note: It is recommended to install OpenVistA on a dedicated server. Apache and other server settings will be altered by the installation, which may alter your ability to run other servers on the same machine.&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
*Note: Astronaut routes all communications through an SSH tunnel (port 22) using PuTTY (on the client side) and OpenSSH (on the server side). If you will only connect using this SSH tunnel, you do not need port 9260 to be open on (or forwarded by) your router. Alternatively, if you connect between clients and the server directly (using port 9260), then you do not need port 22 to be open. Note that connecting directly through port 9260 directly is slightly less secure, so it is discouraged when connecting through the Internet.&lt;br /&gt;
&lt;br /&gt;
*Note: This installation installs the OpenVistA database and server in an Ubuntu Linux OS (that resides either on a standalone computer or in a [[VirtualAstronaut|virtual machine]]). The [[#Connect_with_a_CPRS_client|CPRS user client]] for VistA is written in Delphi for Windows (and works imperfectly in Wine). The CPRS client is therefore usually installed onto a Windows-based PCs (or onto USB flashdrives). These CPRS clients connect through the network to the OpenVistA server on a Ubuntu Linux-based server PC, or directly to the virtual machine.&lt;br /&gt;
&lt;br /&gt;
*Also see the YouTube video.&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
=== Installation Notes ===&lt;br /&gt;
*The MUMPS database (GT.M) is installed into /opt/lsb-gtm/V5.3-004A_i686.&lt;br /&gt;
*The WorldVistA EHR program is installed into /opt/worldvista/EHR.&lt;br /&gt;
*m2web is installed into /opt/worldvista/EHR/web/m2web.&lt;br /&gt;
*A startup file is installed as /etc/init.d/vista-EHR.&lt;br /&gt;
*The listener port for clients like CPRS is 9260.&lt;br /&gt;
*The listener port for m2web is 80.&lt;br /&gt;
&lt;br /&gt;
The following default actions where done:&lt;br /&gt;
&lt;br /&gt;
 gtm Mumps interpreter installed in: /opt/lsb-gtm/gtm&lt;br /&gt;
 Default user id created: openEHR in /home/openvistaEHR&lt;br /&gt;
 textEHR user id created.&lt;br /&gt;
 VistA software installed in: /opt/openvista/EHR&lt;br /&gt;
 Started port listener on port: 9260&lt;br /&gt;
 Open port: 9260&lt;br /&gt;
&lt;br /&gt;
NEXT STEPS:&lt;br /&gt;
Log in as user: openvistaEHR with default password: vista!123&lt;br /&gt;
You will be prompted to immediately change the password. Use a strong password.&lt;br /&gt;
Full disk encryption of your Linux is strongly recommended.&lt;br /&gt;
&lt;br /&gt;
Write down the IP address of this machine and port:&lt;br /&gt;
 IP address of this machine:&lt;br /&gt;
 &#039;&#039;192.168.0.24&#039;&#039;&lt;br /&gt;
 Port: 9260&lt;br /&gt;
&lt;br /&gt;
(Obviously, use the IP address of your own server.)&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&amp;lt;!---&amp;gt;=== Installing on a Server edition ===&lt;br /&gt;
If you are installing on a Server edition without a desktop/package manager installed, you may need to install as root:&lt;br /&gt;
 sudo -s&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
 sudo apt-get -f install&lt;br /&gt;
&lt;br /&gt;
Note: The command &amp;quot;apt-get -f install&amp;quot; finds and installs unmet dependencies. This is only needed for Server editions in which a package manager is not installed.&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Installing OpenVistA Server in a Virtual Machine ===&lt;br /&gt;
&lt;br /&gt;
* Install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine (like VirtualBox) and then install Astronaut OpenVistA on top of this. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
=== Use a static IP address for the server ===&lt;br /&gt;
It will be difficult for the VistA clients to locate the OpenVistA server if the IP address of the server is always changing (i.e. repeatedly assigned a new dynamic IP address by the router/network DHCP server). It is best, therefore, to assign a static IP address to the server. &lt;br /&gt;
&lt;br /&gt;
The network administrator must assign the static IP address on the LAN for use by the server (especially if a DNS nameserver is in use on the network). Let&#039;s say the LAN has a router/gateway address of 192.168.1.1, a static IP address range of 192.168.1.125 - 192.168.1.253, and the server is assigned an IP address of 192.168.1.135. Then the Ubuntu Server can be configured to use this static IP address.&lt;br /&gt;
&lt;br /&gt;
*When the Ubuntu Server OS is running, edit the /etc/network/interfaces configuration file:&lt;br /&gt;
 sudo nano /etc/network/interfaces&lt;br /&gt;
&lt;br /&gt;
*Make sure the settings are similar to:&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The primary network interface&lt;br /&gt;
 auto eth0&lt;br /&gt;
 #iface eth0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 iface eth0 inet static&lt;br /&gt;
 address 192.168.1.135&lt;br /&gt;
 broadcast 192.168.1.255&lt;br /&gt;
 netmask 255.255.255.0&lt;br /&gt;
 gateway 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
*Reboot the Ubuntu OS again so that the new IP address is used.&lt;br /&gt;
 sudo reboot&lt;br /&gt;
&lt;br /&gt;
=== Connect with a CPRS client ===&lt;br /&gt;
&lt;br /&gt;
*See the [[Astronaut CPRS client package]] installation and configuration instructions. This package uses the TMG-CPRS client as well as other standardized clients which can be used interchangeably with either WorldVistA or OpenVistA.&lt;br /&gt;
&lt;br /&gt;
*Also see the [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package, which is a modification of CPRS with image viewing and other commercial ehancements. It can be used with the Astronaut OpenVistA server along with the Astronaut client package listed above.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Configuration Utility ===&lt;br /&gt;
&lt;br /&gt;
*See the [[VistA Configuration Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Clinical Scheduling utility ===&lt;br /&gt;
The Clinical Scheduler from the Indian Health System&#039;s RPMS system has been imported as one of the modules included with an Astronaut VistA installation. &lt;br /&gt;
 &lt;br /&gt;
*See the [[VistA Clinical Scheduling Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Configure access to the VistA server from the Internet through a virtual server ===&lt;br /&gt;
&lt;br /&gt;
*See [[Ubuntu Virtual Servers]]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
*This page was adapted from [http://kubuntuguide.org/OpenVistA_EHR Kubuntuguide].&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=7941</id>
		<title>Astronaut OpenVistA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=7941"/>
		<updated>2010-09-28T16:38:08Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Note: More up-to-date instructions for installing the server &amp;lt;!---&amp;gt;[http://kubuntuguide.org/OpenVistA_EHR exist]&amp;lt;---&amp;gt;[[Astronaut_VistA#Installation_Instructions|exist]]. This page is being updated.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OpenVistA consists of two parts: a database server and a collection of client modules. The server runs in Linux. The CPRS clients are generally Windows-based (at this time), but the OpenVista-CIS client (a CPRS re-write by Medsphere) is available for both Windows and Linux (and perhaps Mac).&lt;br /&gt;
&lt;br /&gt;
The first step is to install the OpenVistA server. It can be installed on the operating system of a stand-alone computer or on the guest operating system of a virtual machine (usually running on the same computer as the client modules).&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is installed on a Linux computer and the OpenVistA-CIS Client is installed on the same Linux computer, a self-contained OpenVistA EHR is created on a single Linux computer.&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is run within a virtual machine on a Windows computer and the OpenVistA-CIS Client is installed on the same Windows computer, a fully self-contained OpenVistA EHR is created on a single Windows computer.&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server on a standalone computer, then install the [http://ubuntuguide.org/wiki/Ubuntu:All#Servers Ubuntu Server edition] as an operating system on that computer first. (You can [http://ubuntuguide.org/wiki/Ubuntu:All#Servers add an ubuntu-desktop or kubuntu-desktop] GUI to the server later, if you so desire).&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server within a virtual machine on Windows, then install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine first. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
Then proceed in a similar fashion (in each type of operating system installation) for the subsequent installation of [http://www.astronautvista.com Astronaut VistA]. &lt;br /&gt;
&lt;br /&gt;
=== Preparing your server ===&lt;br /&gt;
*The Astronaut installer uses an emerging standardized installation framework for VistA derivatives (WorldVistA and OpenVistA currently). These instruction reflect this framework, with modifications I have used in setting up my system on Ubuntu.&lt;br /&gt;
&lt;br /&gt;
* A secure SSH tunnel created between the Astronaut client(s) and the Astronaut VistA server using port 22. Information coming from a client&#039;s port 9260 is sent through this tunnel and received by the the VistA server&#039;s port 9260. (The network only sees traffic over port 22.) So that the network can always find the VistA server, it should have a [http://ubuntuguide.org/wiki/Ubuntu:All#Set_a_static_IP_address static IP address] on the LAN. Your LAN (router) should then forward port 22 (and perhaps port 9260 during testing) traffic to the VistA server&#039;s IP address on the LAN. Make sure any firewall running on the VistA server firewall allows port 22 (and, to be safe, port 9260) traffic through.&lt;br /&gt;
&lt;br /&gt;
It is easiest to set this up before using the Astronaut installer, since the Astronaut server installer autodetects IP address settings.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Medsphere&#039;s [http://medsphere.org OpenVistA] uses one of the largest  electronic health record platforms in the public domain. It is based on the US Veterans Administration health record system and is AGPL licensed. The database and server can be installed on a standalone server (which would then be accessed over a network by clients on other computers) or can be installed in a [[VirtualAstronaut|virtual machine]] on a computer which also contains the [[#Connect_with_a_CPRS_client|clients]] (creating a self-contained EHR on a single computer). There are several installation packages. The original OpenVistA site is [http://medsphere.org/ here].&lt;br /&gt;
&lt;br /&gt;
*Apache2 is required. It can be installed individually (sudo apt-get install apache2) or as part of a [http://ubuntuguide.org/wiki/Ubuntu:All#LAMP_server_installation LAMP] (Linux, Apache2, MySQL5, PHP) installation:&lt;br /&gt;
 sudo tasksel install lamp-server&lt;br /&gt;
&lt;br /&gt;
*The [http://ubuntuguide.org/wiki/Ubuntu:All#OpenSSH_server OpenSSH server] is required:&lt;br /&gt;
 sudo tasksel install openssh-server&lt;br /&gt;
&lt;br /&gt;
*If you are installing on a Server edition without a desktop, you will also need:&lt;br /&gt;
 sudo apt-get install wget iptables nano&lt;br /&gt;
&lt;br /&gt;
*A package can be installed directly from the Astronaut VistA repositories (replace &#039;&#039;lucid&#039;&#039; with &#039;&#039;karmic&#039;&#039; if using Karmic Koala 9.10) by adding the repository:&lt;br /&gt;
 sudo echo &amp;quot;deb &amp;lt;nowiki&amp;gt;http://software.astronautvista.com/deb&amp;lt;/nowiki&amp;gt; &#039;&#039;lucid&#039;&#039; main&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list.d/lucid-partner.list&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
::then installing the Astronaut version of the OpenVistA server:&lt;br /&gt;
 sudo apt-get install astronaut-ov-server-beta&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
*A beta .deb package called Astronaut OpenVistA EHR (for clinics) is [http://sourceforge.net/projects/astronautnostro/files/ available here]. See [http://astronautvista.com/ the Astronaut website] for additional installation instructions.&lt;br /&gt;
:*Install prerequisites:&lt;br /&gt;
 sudo apt-get install xinetd update-inetd whois apache2-suexec&lt;br /&gt;
:*Astronaut VistA is made for a 32-bit operating system. If you are using a 64-bit Ubuntu operating system, then also install ia32-libs:&lt;br /&gt;
 sudo apt-get ia32-libs&lt;br /&gt;
:*Obtain and install Astronaut OpenVistA:&lt;br /&gt;
 wget -O astronaut-ov-server-current.deb &amp;lt;nowiki&amp;gt;http://sourceforge.net/projects/astronautnostro/files/astronaut-ov-server/astronaut-ov-server-beta-0.9-3.deb/download&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
Note: It is recommended to install OpenVistA on a dedicated server. Apache and other server settings will be altered by the installation, which may alter your ability to run other servers on the same machine.&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
*Note: Astronaut routes all communications through an SSH tunnel (port 22) using PuTTY (on the client side) and OpenSSH (on the server side). If you will only connect using this SSH tunnel, you do not need port 9260 to be open on (or forwarded by) your router. Alternatively, if you connect between clients and the server directly (using port 9260), then you do not need port 22 to be open. Note that connecting directly through port 9260 directly is slightly less secure, so it is discouraged when connecting through the Internet.&lt;br /&gt;
&lt;br /&gt;
*Note: This installation installs the OpenVistA database and server in an Ubuntu Linux OS (that resides either on a standalone computer or in a [[VirtualAstronaut|virtual machine]]). The [[#Connect_with_a_CPRS_client|CPRS user client]] for VistA is written in Delphi for Windows (and works imperfectly in Wine). The CPRS client is therefore usually installed onto a Windows-based PCs (or onto USB flashdrives). These CPRS clients connect through the network to the OpenVistA server on a Ubuntu Linux-based server PC, or directly to the virtual machine.&lt;br /&gt;
&lt;br /&gt;
*Also see the YouTube video.&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
=== Installation Notes ===&lt;br /&gt;
*The MUMPS database (GT.M) is installed into /opt/lsb-gtm/V5.3-004A_i686.&lt;br /&gt;
*The WorldVistA EHR program is installed into /opt/worldvista/EHR.&lt;br /&gt;
*m2web is installed into /opt/worldvista/EHR/web/m2web.&lt;br /&gt;
*A startup file is installed as /etc/init.d/vista-EHR.&lt;br /&gt;
*The listener port for clients like CPRS is 9260.&lt;br /&gt;
*The listener port for m2web is 80.&lt;br /&gt;
&lt;br /&gt;
The following default actions where done:&lt;br /&gt;
&lt;br /&gt;
 gtm Mumps interpreter installed in: /opt/lsb-gtm/gtm&lt;br /&gt;
 Default user id created: openEHR in /home/openvistaEHR&lt;br /&gt;
 textEHR user id created.&lt;br /&gt;
 VistA software installed in: /opt/openvista/EHR&lt;br /&gt;
 Started port listener on port: 9260&lt;br /&gt;
 Open port: 9260&lt;br /&gt;
&lt;br /&gt;
NEXT STEPS:&lt;br /&gt;
Log in as user: openvistaEHR with default password: vista!123&lt;br /&gt;
You will be prompted to immediately change the password. Use a strong password.&lt;br /&gt;
Full disk encryption of your Linux is strongly recommended.&lt;br /&gt;
&lt;br /&gt;
Write down the IP address of this machine and port:&lt;br /&gt;
 IP address of this machine:&lt;br /&gt;
 &#039;&#039;192.168.0.24&#039;&#039;&lt;br /&gt;
 Port: 9260&lt;br /&gt;
&lt;br /&gt;
(Obviously, use the IP address of your own server.)&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&amp;lt;!---&amp;gt;=== Installing on a Server edition ===&lt;br /&gt;
If you are installing on a Server edition without a desktop/package manager installed, you may need to install as root:&lt;br /&gt;
 sudo -s&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
 sudo apt-get -f install&lt;br /&gt;
&lt;br /&gt;
Note: The command &amp;quot;apt-get -f install&amp;quot; finds and installs unmet dependencies. This is only needed for Server editions in which a package manager is not installed.&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Installing OpenVistA Server in a Virtual Machine ===&lt;br /&gt;
&lt;br /&gt;
* Install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine (like VirtualBox) and then install Astronaut OpenVistA on top of this. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
=== Use a static IP address for the server ===&lt;br /&gt;
It will be difficult for the VistA clients to locate the OpenVistA server if the IP address of the server is always changing (i.e. repeatedly assigned a new dynamic IP address by the router/network DHCP server). It is best, therefore, to assign a static IP address to the server. &lt;br /&gt;
&lt;br /&gt;
The network administrator must assign the static IP address on the LAN for use by the server (especially if a DNS nameserver is in use on the network). Let&#039;s say the LAN has a router/gateway address of 192.168.1.1, a static IP address range of 192.168.1.125 - 192.168.1.253, and the server is assigned an IP address of 192.168.1.135. Then the Ubuntu Server can be configured to use this static IP address.&lt;br /&gt;
&lt;br /&gt;
*When the Ubuntu Server OS is running, edit the /etc/network/interfaces configuration file:&lt;br /&gt;
 sudo nano /etc/network/interfaces&lt;br /&gt;
&lt;br /&gt;
*Make sure the settings are similar to:&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The primary network interface&lt;br /&gt;
 auto eth0&lt;br /&gt;
 #iface eth0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 iface eth0 inet static&lt;br /&gt;
 address 192.168.1.135&lt;br /&gt;
 broadcast 192.168.1.255&lt;br /&gt;
 netmask 255.255.255.0&lt;br /&gt;
 gateway 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
*Reboot the Ubuntu OS again so that the new IP address is used.&lt;br /&gt;
 sudo reboot&lt;br /&gt;
&lt;br /&gt;
=== Connect with a CPRS client ===&lt;br /&gt;
&lt;br /&gt;
*See the [[Astronaut CPRS client package]] installation and configuration instructions. This package uses the TMG-CPRS client as well as other standardized clients which can be used interchangeably with either WorldVistA or OpenVistA.&lt;br /&gt;
&lt;br /&gt;
*Also see the [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package, which is a modification of CPRS with image viewing and other commercial ehancements. It can be used with the Astronaut OpenVistA server along with the Astronaut client package listed above.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Configuration Utility ===&lt;br /&gt;
&lt;br /&gt;
*See the [[VistA Configuration Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Clinical Scheduling utility ===&lt;br /&gt;
The Clinical Scheduler from the Indian Health System&#039;s RPMS system has been imported as one of the modules included with an Astronaut VistA installation. &lt;br /&gt;
 &lt;br /&gt;
*See the [[VistA Clinical Scheduling Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Configure access to the VistA server from the Internet through a virtual server ===&lt;br /&gt;
&lt;br /&gt;
*See [[Ubuntu Virtual Servers]]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
*This page was adapted from [http://kubuntuguide.org/OpenVistA_EHR Kubuntuguide].&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=7940</id>
		<title>Astronaut OpenVistA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=7940"/>
		<updated>2010-09-28T16:37:34Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Installing on a Server edition */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Note: More up-to-date instructions for installing the server &amp;lt;!---&amp;gt;[http://kubuntuguide.org/OpenVistA_EHR exist]&amp;lt;---&amp;gt;[[Astronaut_VistA#Installation_Instructions|exist]]. This page is being updated.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OpenVistA consists of two parts: a database server and a collection of client modules. The server runs in Linux. The CPRS clients are generally Windows-based (at this time), but the OpenVista-CIS client (a CPRS re-write by Medsphere) is available for both Windows and Linux (and perhaps Mac).&lt;br /&gt;
&lt;br /&gt;
The first step is to install the OpenVistA server. It can be installed on the operating system of a stand-alone computer or on the guest operating system of a virtual machine (usually running on the same computer as the client modules).&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is installed on a Linux computer and the OpenVistA-CIS Client is installed on the same Linux computer, a self-contained OpenVistA EHR is created on a single Linux computer.&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is run within a virtual machine on a Windows computer and the OpenVistA-CIS Client is installed on the same Windows computer, a fully self-contained OpenVistA EHR is created on a single Windows computer.&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server on a standalone computer, then install the [http://ubuntuguide.org/wiki/Ubuntu:All#Servers Ubuntu Server edition] as an operating system on that computer first. (You can [http://ubuntuguide.org/wiki/Ubuntu:All#Servers add an ubuntu-desktop or kubuntu-desktop] GUI to the server later, if you so desire).&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server within a virtual machine on Windows, then install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine first. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
Then proceed in a similar fashion (in each type of operating system installation) for the subsequent installation of [http://www.astronautvista.com Astronaut VistA]. &lt;br /&gt;
&lt;br /&gt;
=== Preparing your server ===&lt;br /&gt;
*The Astronaut installer uses an emerging standardized installation framework for VistA derivatives (WorldVistA and OpenVistA currently). These instruction reflect this framework, with modifications I have used in setting up my system on Ubuntu.&lt;br /&gt;
&lt;br /&gt;
* A secure SSH tunnel created between the Astronaut client(s) and the Astronaut VistA server using port 22. Information coming from a client&#039;s port 9260 is sent through this tunnel and received by the the VistA server&#039;s port 9260. (The network only sees traffic over port 22.) So that the network can always find the VistA server, it should have a [http://ubuntuguide.org/wiki/Ubuntu:All#Set_a_static_IP_address static IP address] on the LAN. Your LAN (router) should then forward port 22 (and perhaps port 9260 during testing) traffic to the VistA server&#039;s IP address on the LAN. Make sure any firewall running on the VistA server firewall allows port 22 (and, to be safe, port 9260) traffic through.&lt;br /&gt;
&lt;br /&gt;
It is easiest to set this up before using the Astronaut installer, since the Astronaut server installer autodetects IP address settings.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Medsphere&#039;s [http://medsphere.org OpenVistA] uses one of the largest  electronic health record platforms in the public domain. It is based on the US Veterans Administration health record system and is AGPL licensed. The database and server can be installed on a standalone server (which would then be accessed over a network by clients on other computers) or can be installed in a [[VirtualAstronaut|virtual machine]] on a computer which also contains the [[#Connect_with_a_CPRS_client|clients]] (creating a self-contained EHR on a single computer). There are several installation packages. The original OpenVistA site is [http://medsphere.org/ here].&lt;br /&gt;
&lt;br /&gt;
*Apache2 is required. It can be installed individually (sudo apt-get install apache2) or as part of a [http://ubuntuguide.org/wiki/Ubuntu:All#LAMP_server_installation LAMP] (Linux, Apache2, MySQL5, PHP) installation:&lt;br /&gt;
 sudo tasksel install lamp-server&lt;br /&gt;
&lt;br /&gt;
*The [http://ubuntuguide.org/wiki/Ubuntu:All#OpenSSH_server OpenSSH server] is required:&lt;br /&gt;
 sudo tasksel install openssh-server&lt;br /&gt;
&lt;br /&gt;
*If you are installing on a Server edition without a desktop, you will also need:&lt;br /&gt;
 sudo apt-get install wget iptables nano&lt;br /&gt;
&lt;br /&gt;
*A package can be installed directly from the Astronaut VistA repositories (replace &#039;&#039;lucid&#039;&#039; with &#039;&#039;karmic&#039;&#039; if using Karmic Koala 9.10) by adding the repository:&lt;br /&gt;
 sudo echo &amp;quot;deb &amp;lt;nowiki&amp;gt;http://software.astronautvista.com/deb&amp;lt;/nowiki&amp;gt; &#039;&#039;lucid&#039;&#039; main&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list.d/lucid-partner.list&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
::then installing the Astronaut version of the OpenVistA server:&lt;br /&gt;
 sudo apt-get install astronaut-ov-server-beta&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
*A beta .deb package called Astronaut OpenVistA EHR (for clinics) is [http://sourceforge.net/projects/astronautnostro/files/ available here]. See [http://astronautvista.com/ the Astronaut website] for additional installation instructions.&lt;br /&gt;
:*Install prerequisites:&lt;br /&gt;
 sudo apt-get install xinetd update-inetd whois apache2-suexec&lt;br /&gt;
:*Astronaut VistA is made for a 32-bit operating system. If you are using a 64-bit Ubuntu operating system, then also install ia32-libs:&lt;br /&gt;
 sudo apt-get ia32-libs&lt;br /&gt;
:*Obtain and install Astronaut OpenVistA:&lt;br /&gt;
 wget -O astronaut-ov-server-current.deb &amp;lt;nowiki&amp;gt;http://sourceforge.net/projects/astronautnostro/files/astronaut-ov-server/astronaut-ov-server-beta-0.9-3.deb/download&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
Note: It is recommended to install OpenVistA on a dedicated server. Apache and other server settings will be altered by the installation, which may alter your ability to run other servers on the same machine.&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
*Note: Astronaut routes all communications through an SSH tunnel (port 22) using PuTTY (on the client side) and OpenSSH (on the server side). If you will only connect using this SSH tunnel, you do not need port 9260 to be open on (or forwarded by) your router. Alternatively, if you connect between clients and the server directly (using port 9260), then you do not need port 22 to be open. Note that connecting directly through port 9260 directly is slightly less secure, so it is discouraged when connecting through the Internet.&lt;br /&gt;
&lt;br /&gt;
*Note: This installation installs the OpenVistA database and server in an Ubuntu Linux OS (that resides either on a standalone computer or in a [[VirtualAstronaut|virtual machine]]). The [[#Connect_with_a_CPRS_client|CPRS user client]] for VistA is written in Delphi for Windows (and works imperfectly in Wine). The CPRS client is therefore usually installed onto a Windows-based PCs (or onto USB flashdrives). These CPRS clients connect through the network to the OpenVistA server on a Ubuntu Linux-based server PC, or directly to the virtual machine.&lt;br /&gt;
&lt;br /&gt;
*Also see the YouTube video.&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
=== Installation Notes ===&lt;br /&gt;
*The MUMPS database (GT.M) is installed into /opt/lsb-gtm/V5.3-004A_i686.&lt;br /&gt;
*The WorldVistA EHR program is installed into /opt/worldvista/EHR.&lt;br /&gt;
*m2web is installed into /opt/worldvista/EHR/web/m2web.&lt;br /&gt;
*A startup file is installed as /etc/init.d/vista-EHR.&lt;br /&gt;
*The listener port for clients like CPRS is 9260.&lt;br /&gt;
*The listener port for m2web is 80.&lt;br /&gt;
&lt;br /&gt;
The following default actions where done:&lt;br /&gt;
&lt;br /&gt;
 gtm Mumps interpreter installed in: /opt/lsb-gtm/gtm&lt;br /&gt;
 Default user id created: openEHR in /home/openvistaEHR&lt;br /&gt;
 textEHR user id created.&lt;br /&gt;
 VistA software installed in: /opt/openvista/EHR&lt;br /&gt;
 Started port listener on port: 9260&lt;br /&gt;
 Open port: 9260&lt;br /&gt;
&lt;br /&gt;
NEXT STEPS:&lt;br /&gt;
Log in as user: openvistaEHR with default password: vista!123&lt;br /&gt;
You will be prompted to immediately change the password. Use a strong password.&lt;br /&gt;
Full disk encryption of your Linux is strongly recommended.&lt;br /&gt;
&lt;br /&gt;
Write down the IP address of this machine and port:&lt;br /&gt;
 IP address of this machine:&lt;br /&gt;
 &#039;&#039;192.168.0.24&#039;&#039;&lt;br /&gt;
 Port: 9260&lt;br /&gt;
&lt;br /&gt;
(Obviously, use the IP address of your own server.)&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!---&amp;gt;=== Installing on a Server edition ===&lt;br /&gt;
If you are installing on a Server edition without a desktop/package manager installed, you may need to install as root:&lt;br /&gt;
 sudo -s&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
 sudo apt-get -f install&lt;br /&gt;
&lt;br /&gt;
Note: The command &amp;quot;apt-get -f install&amp;quot; finds and installs unmet dependencies. This is only needed for Server editions in which a package manager is not installed.&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Installing OpenVistA Server in a Virtual Machine ===&lt;br /&gt;
&lt;br /&gt;
* Install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine (like VirtualBox) and then install Astronaut OpenVistA on top of this. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
=== Use a static IP address for the server ===&lt;br /&gt;
It will be difficult for the VistA clients to locate the OpenVistA server if the IP address of the server is always changing (i.e. repeatedly assigned a new dynamic IP address by the router/network DHCP server). It is best, therefore, to assign a static IP address to the server. &lt;br /&gt;
&lt;br /&gt;
The network administrator must assign the static IP address on the LAN for use by the server (especially if a DNS nameserver is in use on the network). Let&#039;s say the LAN has a router/gateway address of 192.168.1.1, a static IP address range of 192.168.1.125 - 192.168.1.253, and the server is assigned an IP address of 192.168.1.135. Then the Ubuntu Server can be configured to use this static IP address.&lt;br /&gt;
&lt;br /&gt;
*When the Ubuntu Server OS is running, edit the /etc/network/interfaces configuration file:&lt;br /&gt;
 sudo nano /etc/network/interfaces&lt;br /&gt;
&lt;br /&gt;
*Make sure the settings are similar to:&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The primary network interface&lt;br /&gt;
 auto eth0&lt;br /&gt;
 #iface eth0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 iface eth0 inet static&lt;br /&gt;
 address 192.168.1.135&lt;br /&gt;
 broadcast 192.168.1.255&lt;br /&gt;
 netmask 255.255.255.0&lt;br /&gt;
 gateway 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
*Reboot the Ubuntu OS again so that the new IP address is used.&lt;br /&gt;
 sudo reboot&lt;br /&gt;
&lt;br /&gt;
=== Connect with a CPRS client ===&lt;br /&gt;
&lt;br /&gt;
*See the [[Astronaut CPRS client package]] installation and configuration instructions. This package uses the TMG-CPRS client as well as other standardized clients which can be used interchangeably with either WorldVistA or OpenVistA.&lt;br /&gt;
&lt;br /&gt;
*Also see the [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package, which is a modification of CPRS with image viewing and other commercial ehancements. It can be used with the Astronaut OpenVistA server along with the Astronaut client package listed above.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Configuration Utility ===&lt;br /&gt;
&lt;br /&gt;
*See the [[VistA Configuration Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Clinical Scheduling utility ===&lt;br /&gt;
The Clinical Scheduler from the Indian Health System&#039;s RPMS system has been imported as one of the modules included with an Astronaut VistA installation. &lt;br /&gt;
 &lt;br /&gt;
*See the [[VistA Clinical Scheduling Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Configure access to the VistA server from the Internet through a virtual server ===&lt;br /&gt;
&lt;br /&gt;
*See [[Ubuntu Virtual Servers]]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
*This page was adapted from [http://kubuntuguide.org/OpenVistA_EHR Kubuntuguide].&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=7939</id>
		<title>Astronaut OpenVistA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=7939"/>
		<updated>2010-09-28T16:36:13Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Note: More up-to-date instructions for installing the server &amp;lt;!---&amp;gt;[http://kubuntuguide.org/OpenVistA_EHR exist]&amp;lt;---&amp;gt;[[Astronaut_VistA#Installation_Instructions|exist]]. This page is being updated.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OpenVistA consists of two parts: a database server and a collection of client modules. The server runs in Linux. The CPRS clients are generally Windows-based (at this time), but the OpenVista-CIS client (a CPRS re-write by Medsphere) is available for both Windows and Linux (and perhaps Mac).&lt;br /&gt;
&lt;br /&gt;
The first step is to install the OpenVistA server. It can be installed on the operating system of a stand-alone computer or on the guest operating system of a virtual machine (usually running on the same computer as the client modules).&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is installed on a Linux computer and the OpenVistA-CIS Client is installed on the same Linux computer, a self-contained OpenVistA EHR is created on a single Linux computer.&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is run within a virtual machine on a Windows computer and the OpenVistA-CIS Client is installed on the same Windows computer, a fully self-contained OpenVistA EHR is created on a single Windows computer.&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server on a standalone computer, then install the [http://ubuntuguide.org/wiki/Ubuntu:All#Servers Ubuntu Server edition] as an operating system on that computer first. (You can [http://ubuntuguide.org/wiki/Ubuntu:All#Servers add an ubuntu-desktop or kubuntu-desktop] GUI to the server later, if you so desire).&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server within a virtual machine on Windows, then install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine first. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
Then proceed in a similar fashion (in each type of operating system installation) for the subsequent installation of [http://www.astronautvista.com Astronaut VistA]. &lt;br /&gt;
&lt;br /&gt;
=== Preparing your server ===&lt;br /&gt;
*The Astronaut installer uses an emerging standardized installation framework for VistA derivatives (WorldVistA and OpenVistA currently). These instruction reflect this framework, with modifications I have used in setting up my system on Ubuntu.&lt;br /&gt;
&lt;br /&gt;
* A secure SSH tunnel created between the Astronaut client(s) and the Astronaut VistA server using port 22. Information coming from a client&#039;s port 9260 is sent through this tunnel and received by the the VistA server&#039;s port 9260. (The network only sees traffic over port 22.) So that the network can always find the VistA server, it should have a [http://ubuntuguide.org/wiki/Ubuntu:All#Set_a_static_IP_address static IP address] on the LAN. Your LAN (router) should then forward port 22 (and perhaps port 9260 during testing) traffic to the VistA server&#039;s IP address on the LAN. Make sure any firewall running on the VistA server firewall allows port 22 (and, to be safe, port 9260) traffic through.&lt;br /&gt;
&lt;br /&gt;
It is easiest to set this up before using the Astronaut installer, since the Astronaut server installer autodetects IP address settings.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Medsphere&#039;s [http://medsphere.org OpenVistA] uses one of the largest  electronic health record platforms in the public domain. It is based on the US Veterans Administration health record system and is AGPL licensed. The database and server can be installed on a standalone server (which would then be accessed over a network by clients on other computers) or can be installed in a [[VirtualAstronaut|virtual machine]] on a computer which also contains the [[#Connect_with_a_CPRS_client|clients]] (creating a self-contained EHR on a single computer). There are several installation packages. The original OpenVistA site is [http://medsphere.org/ here].&lt;br /&gt;
&lt;br /&gt;
*Apache2 is required. It can be installed individually (sudo apt-get install apache2) or as part of a [http://ubuntuguide.org/wiki/Ubuntu:All#LAMP_server_installation LAMP] (Linux, Apache2, MySQL5, PHP) installation:&lt;br /&gt;
 sudo tasksel install lamp-server&lt;br /&gt;
&lt;br /&gt;
*The [http://ubuntuguide.org/wiki/Ubuntu:All#OpenSSH_server OpenSSH server] is required:&lt;br /&gt;
 sudo tasksel install openssh-server&lt;br /&gt;
&lt;br /&gt;
*If you are installing on a Server edition without a desktop, you will also need:&lt;br /&gt;
 sudo apt-get install wget iptables nano&lt;br /&gt;
&lt;br /&gt;
*A package can be installed directly from the Astronaut VistA repositories (replace &#039;&#039;lucid&#039;&#039; with &#039;&#039;karmic&#039;&#039; if using Karmic Koala 9.10) by adding the repository:&lt;br /&gt;
 sudo echo &amp;quot;deb &amp;lt;nowiki&amp;gt;http://software.astronautvista.com/deb&amp;lt;/nowiki&amp;gt; &#039;&#039;lucid&#039;&#039; main&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list.d/lucid-partner.list&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
::then installing the Astronaut version of the OpenVistA server:&lt;br /&gt;
 sudo apt-get install astronaut-ov-server-beta&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
*A beta .deb package called Astronaut OpenVistA EHR (for clinics) is [http://sourceforge.net/projects/astronautnostro/files/ available here]. See [http://astronautvista.com/ the Astronaut website] for additional installation instructions.&lt;br /&gt;
:*Install prerequisites:&lt;br /&gt;
 sudo apt-get install xinetd update-inetd whois apache2-suexec&lt;br /&gt;
:*Astronaut VistA is made for a 32-bit operating system. If you are using a 64-bit Ubuntu operating system, then also install ia32-libs:&lt;br /&gt;
 sudo apt-get ia32-libs&lt;br /&gt;
:*Obtain and install Astronaut OpenVistA:&lt;br /&gt;
 wget -O astronaut-ov-server-current.deb &amp;lt;nowiki&amp;gt;http://sourceforge.net/projects/astronautnostro/files/astronaut-ov-server/astronaut-ov-server-beta-0.9-3.deb/download&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
Note: It is recommended to install OpenVistA on a dedicated server. Apache and other server settings will be altered by the installation, which may alter your ability to run other servers on the same machine.&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
*Note: Astronaut routes all communications through an SSH tunnel (port 22) using PuTTY (on the client side) and OpenSSH (on the server side). If you will only connect using this SSH tunnel, you do not need port 9260 to be open on (or forwarded by) your router. Alternatively, if you connect between clients and the server directly (using port 9260), then you do not need port 22 to be open. Note that connecting directly through port 9260 directly is slightly less secure, so it is discouraged when connecting through the Internet.&lt;br /&gt;
&lt;br /&gt;
*Note: This installation installs the OpenVistA database and server in an Ubuntu Linux OS (that resides either on a standalone computer or in a [[VirtualAstronaut|virtual machine]]). The [[#Connect_with_a_CPRS_client|CPRS user client]] for VistA is written in Delphi for Windows (and works imperfectly in Wine). The CPRS client is therefore usually installed onto a Windows-based PCs (or onto USB flashdrives). These CPRS clients connect through the network to the OpenVistA server on a Ubuntu Linux-based server PC, or directly to the virtual machine.&lt;br /&gt;
&lt;br /&gt;
*Also see the YouTube video.&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
=== Installation Notes ===&lt;br /&gt;
*The MUMPS database (GT.M) is installed into /opt/lsb-gtm/V5.3-004A_i686.&lt;br /&gt;
*The WorldVistA EHR program is installed into /opt/worldvista/EHR.&lt;br /&gt;
*m2web is installed into /opt/worldvista/EHR/web/m2web.&lt;br /&gt;
*A startup file is installed as /etc/init.d/vista-EHR.&lt;br /&gt;
*The listener port for clients like CPRS is 9260.&lt;br /&gt;
*The listener port for m2web is 80.&lt;br /&gt;
&lt;br /&gt;
The following default actions where done:&lt;br /&gt;
&lt;br /&gt;
 gtm Mumps interpreter installed in: /opt/lsb-gtm/gtm&lt;br /&gt;
 Default user id created: openEHR in /home/openvistaEHR&lt;br /&gt;
 textEHR user id created.&lt;br /&gt;
 VistA software installed in: /opt/openvista/EHR&lt;br /&gt;
 Started port listener on port: 9260&lt;br /&gt;
 Open port: 9260&lt;br /&gt;
&lt;br /&gt;
NEXT STEPS:&lt;br /&gt;
Log in as user: openvistaEHR with default password: vista!123&lt;br /&gt;
You will be prompted to immediately change the password. Use a strong password.&lt;br /&gt;
Full disk encryption of your Linux is strongly recommended.&lt;br /&gt;
&lt;br /&gt;
Write down the IP address of this machine and port:&lt;br /&gt;
 IP address of this machine:&lt;br /&gt;
 &#039;&#039;192.168.0.24&#039;&#039;&lt;br /&gt;
 Port: 9260&lt;br /&gt;
&lt;br /&gt;
(Obviously, use the IP address of your own server.)&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Installing on a Server edition ===&lt;br /&gt;
If you are installing on a Server edition without a desktop/package manager installed, you may need to install as root:&lt;br /&gt;
 sudo -s&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
 sudo apt-get -f install&lt;br /&gt;
&lt;br /&gt;
Note: The command &amp;quot;apt-get -f install&amp;quot; finds and installs unmet dependencies. This is only needed for Server editions in which a package manager is not installed.&lt;br /&gt;
&lt;br /&gt;
=== Installing OpenVistA Server in a Virtual Machine ===&lt;br /&gt;
&lt;br /&gt;
* Install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine (like VirtualBox) and then install Astronaut OpenVistA on top of this. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
=== Use a static IP address for the server ===&lt;br /&gt;
It will be difficult for the VistA clients to locate the OpenVistA server if the IP address of the server is always changing (i.e. repeatedly assigned a new dynamic IP address by the router/network DHCP server). It is best, therefore, to assign a static IP address to the server. &lt;br /&gt;
&lt;br /&gt;
The network administrator must assign the static IP address on the LAN for use by the server (especially if a DNS nameserver is in use on the network). Let&#039;s say the LAN has a router/gateway address of 192.168.1.1, a static IP address range of 192.168.1.125 - 192.168.1.253, and the server is assigned an IP address of 192.168.1.135. Then the Ubuntu Server can be configured to use this static IP address.&lt;br /&gt;
&lt;br /&gt;
*When the Ubuntu Server OS is running, edit the /etc/network/interfaces configuration file:&lt;br /&gt;
 sudo nano /etc/network/interfaces&lt;br /&gt;
&lt;br /&gt;
*Make sure the settings are similar to:&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The primary network interface&lt;br /&gt;
 auto eth0&lt;br /&gt;
 #iface eth0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 iface eth0 inet static&lt;br /&gt;
 address 192.168.1.135&lt;br /&gt;
 broadcast 192.168.1.255&lt;br /&gt;
 netmask 255.255.255.0&lt;br /&gt;
 gateway 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
*Reboot the Ubuntu OS again so that the new IP address is used.&lt;br /&gt;
 sudo reboot&lt;br /&gt;
&lt;br /&gt;
=== Connect with a CPRS client ===&lt;br /&gt;
&lt;br /&gt;
*See the [[Astronaut CPRS client package]] installation and configuration instructions. This package uses the TMG-CPRS client as well as other standardized clients which can be used interchangeably with either WorldVistA or OpenVistA.&lt;br /&gt;
&lt;br /&gt;
*Also see the [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package, which is a modification of CPRS with image viewing and other commercial ehancements. It can be used with the Astronaut OpenVistA server along with the Astronaut client package listed above.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Configuration Utility ===&lt;br /&gt;
&lt;br /&gt;
*See the [[VistA Configuration Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Clinical Scheduling utility ===&lt;br /&gt;
The Clinical Scheduler from the Indian Health System&#039;s RPMS system has been imported as one of the modules included with an Astronaut VistA installation. &lt;br /&gt;
 &lt;br /&gt;
*See the [[VistA Clinical Scheduling Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Configure access to the VistA server from the Internet through a virtual server ===&lt;br /&gt;
&lt;br /&gt;
*See [[Ubuntu Virtual Servers]]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
*This page was adapted from [http://kubuntuguide.org/OpenVistA_EHR Kubuntuguide].&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=7938</id>
		<title>Astronaut OpenVistA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=7938"/>
		<updated>2010-09-28T16:34:39Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Note: More up-to-date instructions for installing the server &amp;lt;!---&amp;gt;[http://kubuntuguide.org/OpenVistA_EHR exist]&amp;lt;---&amp;gt;[[Astronaut_VistA#Installation_Instructions|exist]]. This page is being updated.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OpenVistA consists of two parts: a database server and a collection of client modules. The server runs in Linux. The CPRS clients are generally Windows-based (at this time), but the OpenVista-CIS client (a CPRS re-write by Medsphere) is available for both Windows and Linux (and perhaps Mac).&lt;br /&gt;
&lt;br /&gt;
The first step is to install the OpenVistA server. It can be installed on the operating system of a stand-alone computer or on the guest operating system of a virtual machine (usually running on the same computer as the client modules).&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is installed on a Linux computer and the OpenVistA-CIS Client is installed on the same Linux computer, a self-contained OpenVistA EHR is created on a single Linux computer.&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is run within a virtual machine on a Windows computer and the OpenVistA-CIS Client is installed on the same Windows computer, a fully self-contained OpenVistA EHR is created on a single Windows computer.&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server on a standalone computer, then install the [http://ubuntuguide.org/wiki/Ubuntu:All#Servers Ubuntu Server edition] as an operating system on that computer first. (You can [http://ubuntuguide.org/wiki/Ubuntu:All#Servers add an ubuntu-desktop or kubuntu-desktop] GUI to the server later, if you so desire).&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server within a virtual machine on Windows, then install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine first. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
Then proceed in a similar fashion (in each type of operating system installation) for the subsequent installation of [http://www.astronautvista.com Astronaut VistA]. &lt;br /&gt;
&lt;br /&gt;
=== Preparing your server ===&lt;br /&gt;
*The Astronaut installer uses an emerging standardized installation framework for VistA derivatives (WorldVistA and OpenVistA currently). These instruction reflect this framework, with modifications I have used in setting up my system on Ubuntu.&lt;br /&gt;
&lt;br /&gt;
* A secure SSH tunnel created between the Astronaut client(s) and the Astronaut VistA server using port 22. Information coming from a client&#039;s port 9260 is sent through this tunnel and received by the the VistA server&#039;s port 9260. (The network only sees traffic over port 22.) So that the network can always find the VistA server, it should have a [http://ubuntuguide.org/wiki/Ubuntu:All#Set_a_static_IP_address static IP address] on the LAN. Your LAN (router) should then forward port 22 (and perhaps port 9260 during testing) traffic to the VistA server&#039;s IP address on the LAN. Make sure any firewall running on the VistA server firewall allows port 22 (and, to be safe, port 9260) traffic through.&lt;br /&gt;
&lt;br /&gt;
It is easiest to set this up before using the Astronaut installer, since the Astronaut server installer autodetects IP address settings.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Medsphere&#039;s [http://medsphere.org OpenVistA] uses one of the largest  electronic health record platforms in the public domain. It is based on the US Veterans Administration health record system and is AGPL licensed. The database and server can be installed on a standalone server (which would then be accessed over a network by clients on other computers) or can be installed in a [[VirtualAstronaut|virtual machine]] on a computer which also contains the [[#Connect_with_a_CPRS_client|clients]] (creating a self-contained EHR on a single computer). There are several installation packages. The original OpenVistA site is [http://medsphere.org/ here].&lt;br /&gt;
&lt;br /&gt;
*Apache2 is required. It can be installed individually (sudo apt-get install apache2) or as part of a [http://ubuntuguide.org/wiki/Ubuntu:All#LAMP_server_installation LAMP] (Linux, Apache2, MySQL5, PHP) installation:&lt;br /&gt;
 sudo tasksel install lamp-server&lt;br /&gt;
&lt;br /&gt;
*The [http://ubuntuguide.org/wiki/Ubuntu:All#OpenSSH_server OpenSSH server] is required:&lt;br /&gt;
 sudo tasksel install openssh-server&lt;br /&gt;
&lt;br /&gt;
*If you are installing on a Server edition without a desktop, you will also need:&lt;br /&gt;
 sudo apt-get install wget iptables nano&lt;br /&gt;
&lt;br /&gt;
*A package can be installed directly from the Astronaut VistA repositories (replace &#039;&#039;lucid&#039;&#039; with &#039;&#039;karmic&#039;&#039; if using Karmic Koala 9.10) by adding the repository:&lt;br /&gt;
 sudo echo &amp;quot;deb &amp;lt;nowiki&amp;gt;http://software.astronautvista.com/deb&amp;lt;/nowiki&amp;gt; &#039;&#039;lucid&#039;&#039; main&amp;quot; &amp;gt;&amp;gt; /etc/apt/sources.list.d/lucid-partner.list&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
::then installing the Astronaut version of the OpenVistA server:&lt;br /&gt;
 sudo apt-get install astronaut-ov-server-beta&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
*A beta .deb package called Astronaut OpenVistA EHR (for clinics) is [http://sourceforge.net/projects/astronautnostro/files/ available here]. See [http://astronautvista.com/ the Astronaut website] for additional installation instructions.&lt;br /&gt;
:*Install prerequisites:&lt;br /&gt;
 sudo apt-get install xinetd update-inetd whois apache2-suexec&lt;br /&gt;
:*Astronaut VistA is made for a 32-bit operating system. If you are using a 64-bit Ubuntu operating system, then also install ia32-libs:&lt;br /&gt;
 sudo apt-get ia32-libs&lt;br /&gt;
:*Obtain and install Astronaut OpenVistA:&lt;br /&gt;
 wget -O astronaut-ov-server-current.deb &amp;lt;nowiki&amp;gt;http://sourceforge.net/projects/astronautnostro/files/astronaut-ov-server/astronaut-ov-server-beta-0.9-3.deb/download&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
&amp;lt;---&amp;gt;&amp;lt;!---&amp;gt;&lt;br /&gt;
Note: It is recommended to install OpenVistA on a dedicated server. Apache and other server settings will be altered by the installation, which may alter your ability to run other servers on the same machine.&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
*Note: Astronaut routes all communications through an SSH tunnel (port 22) using PuTTY (on the client side) and OpenSSH (on the server side). If you will only connect using this SSH tunnel, you do not need port 9260 to be open on (or forwarded by) your router. Alternatively, if you connect between clients and the server directly (using port 9260), then you do not need port 22 to be open. Note that connecting directly through port 9260 directly is slightly less secure, so it is discouraged when connecting through the Internet.&lt;br /&gt;
&lt;br /&gt;
*Note: This installation installs the OpenVistA database and server in an Ubuntu Linux OS (that resides either on a standalone computer or in a [[VirtualAstronaut|virtual machine]]). The [[#Connect_with_a_CPRS_client|CPRS user client]] for VistA is written in Delphi for Windows (and works imperfectly in Wine). The CPRS client is therefore usually installed onto a Windows-based PCs (or onto USB flashdrives). These CPRS clients connect through the network to the OpenVistA server on a Ubuntu Linux-based server PC, or directly to the virtual machine.&lt;br /&gt;
&lt;br /&gt;
*Also see the YouTube video.&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
=== Installation Notes ===&lt;br /&gt;
*The MUMPS database (GT.M) is installed into /opt/lsb-gtm/V5.3-004A_i686.&lt;br /&gt;
*The WorldVistA EHR program is installed into /opt/worldvista/EHR.&lt;br /&gt;
*m2web is installed into /opt/worldvista/EHR/web/m2web.&lt;br /&gt;
*A startup file is installed as /etc/init.d/vista-EHR.&lt;br /&gt;
*The listener port for clients like CPRS is 9260.&lt;br /&gt;
*The listener port for m2web is 80.&lt;br /&gt;
&lt;br /&gt;
The following default actions where done:&lt;br /&gt;
&lt;br /&gt;
 gtm Mumps interpreter installed in: /opt/lsb-gtm/gtm&lt;br /&gt;
 Default user id created: openEHR in /home/openvistaEHR&lt;br /&gt;
 textEHR user id created.&lt;br /&gt;
 VistA software installed in: /opt/openvista/EHR&lt;br /&gt;
 Started port listener on port: 9260&lt;br /&gt;
 Open port: 9260&lt;br /&gt;
&lt;br /&gt;
NEXT STEPS:&lt;br /&gt;
Log in as user: openvistaEHR with default password: vista!123&lt;br /&gt;
You will be prompted to immediately change the password. Use a strong password.&lt;br /&gt;
Full disk encryption of your Linux is strongly recommended.&lt;br /&gt;
&lt;br /&gt;
Write down the IP address of this machine and port:&lt;br /&gt;
 IP address of this machine:&lt;br /&gt;
 &#039;&#039;192.168.0.24&#039;&#039;&lt;br /&gt;
 Port: 9260&lt;br /&gt;
&lt;br /&gt;
(Obviously, use the IP address of your own server.)&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Installing on a Server edition ===&lt;br /&gt;
If you are installing on a Server edition without a desktop/package manager installed, you may need to install as root:&lt;br /&gt;
 sudo -s&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
 sudo apt-get -f install&lt;br /&gt;
&lt;br /&gt;
Note: The command &amp;quot;apt-get -f install&amp;quot; finds and installs unmet dependencies. This is only needed for Server editions in which a package manager is not installed.&lt;br /&gt;
&lt;br /&gt;
=== Installing OpenVistA Server in a Virtual Machine ===&lt;br /&gt;
&lt;br /&gt;
* Install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine (like VirtualBox) and then install Astronaut OpenVistA on top of this. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
=== Use a static IP address for the server ===&lt;br /&gt;
It will be difficult for the VistA clients to locate the OpenVistA server if the IP address of the server is always changing (i.e. repeatedly assigned a new dynamic IP address by the router/network DHCP server). It is best, therefore, to assign a static IP address to the server. &lt;br /&gt;
&lt;br /&gt;
The network administrator must assign the static IP address on the LAN for use by the server (especially if a DNS nameserver is in use on the network). Let&#039;s say the LAN has a router/gateway address of 192.168.1.1, a static IP address range of 192.168.1.125 - 192.168.1.253, and the server is assigned an IP address of 192.168.1.135. Then the Ubuntu Server can be configured to use this static IP address.&lt;br /&gt;
&lt;br /&gt;
*When the Ubuntu Server OS is running, edit the /etc/network/interfaces configuration file:&lt;br /&gt;
 sudo nano /etc/network/interfaces&lt;br /&gt;
&lt;br /&gt;
*Make sure the settings are similar to:&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The primary network interface&lt;br /&gt;
 auto eth0&lt;br /&gt;
 #iface eth0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 iface eth0 inet static&lt;br /&gt;
 address 192.168.1.135&lt;br /&gt;
 broadcast 192.168.1.255&lt;br /&gt;
 netmask 255.255.255.0&lt;br /&gt;
 gateway 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
*Reboot the Ubuntu OS again so that the new IP address is used.&lt;br /&gt;
 sudo reboot&lt;br /&gt;
&lt;br /&gt;
=== Connect with a CPRS client ===&lt;br /&gt;
&lt;br /&gt;
*See the [[Astronaut CPRS client package]] installation and configuration instructions. This package uses the TMG-CPRS client as well as other standardized clients which can be used interchangeably with either WorldVistA or OpenVistA.&lt;br /&gt;
&lt;br /&gt;
*Also see the [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package, which is a modification of CPRS with image viewing and other commercial ehancements. It can be used with the Astronaut OpenVistA server along with the Astronaut client package listed above.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Configuration Utility ===&lt;br /&gt;
&lt;br /&gt;
*See the [[VistA Configuration Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Clinical Scheduling utility ===&lt;br /&gt;
The Clinical Scheduler from the Indian Health System&#039;s RPMS system has been imported as one of the modules included with an Astronaut VistA installation. &lt;br /&gt;
 &lt;br /&gt;
*See the [[VistA Clinical Scheduling Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Configure access to the VistA server from the Internet through a virtual server ===&lt;br /&gt;
&lt;br /&gt;
*See [[Ubuntu Virtual Servers]]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
*This page was adapted from [http://kubuntuguide.org/OpenVistA_EHR Kubuntuguide].&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=11641</id>
		<title>Astronaut VistA</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=11641"/>
		<updated>2010-09-28T16:28:23Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Older Instructions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is Astronaut VistA == &lt;br /&gt;
&lt;br /&gt;
[http://www.astronautvista.com Astronaut VistA Installer Suite] is a package that installs one of several different versions of VistA (currently available versions are Astronaut WorldVistA and Astronaut OpenVistA) in an integrated fashion.  &lt;br /&gt;
&lt;br /&gt;
Astronaut packages servers, clients, and auxiliary modules so that they are able to function together seamlessly. Its preferred Windows client, tested in private-sector clinical, is TMG-CPRS. Its configuration assistant is VistA-Config. These are both present in an easy-to-use Windows client (.exe) installer. (Additional client modules are bundled as well.)&lt;br /&gt;
&lt;br /&gt;
== Where can I get Astronaut VistA ? ==&lt;br /&gt;
&lt;br /&gt;
Server: The [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website] contains instructions for the repositories (for .deb packages or .rpm packages) for use with package managers (such as apt-get and yum). (The older Sourceforge server packages have been deleted.)&lt;br /&gt;
&lt;br /&gt;
Windows Client: Download the Windows client installer (.exe) from [http://sourceforge.net/projects/astronaut/files/ Sourceforge].&lt;br /&gt;
&lt;br /&gt;
== Installation Instructions ==&lt;br /&gt;
&lt;br /&gt;
*Installation instructions can be found at the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website]&lt;br /&gt;
&lt;br /&gt;
*Also see [[#Other_Resources|Other Resources]]&lt;br /&gt;
&lt;br /&gt;
== Server functions ==&lt;br /&gt;
The VistA server functions are generally configured from a text interface. The VistA server is very flexible and powerful, and therefore can seem complex to customize and daunting for new users. &lt;br /&gt;
&lt;br /&gt;
Accessing the interface is possible in several ways:&lt;br /&gt;
*While logged on the server (using any login ID) by starting VistA Commander from a command-line interface Terminal:&lt;br /&gt;
 /opt/openvista/EHR/bin/vista_com.sh&lt;br /&gt;
*Logging in directly to the server using the provided Linux login (&#039;&#039;openvistaEHR&#039;&#039; or &#039;&#039;worldvistaEHR&#039;&#039;) and opening a (Konsole) Terminal. This loads the VistA Commander interface automatically. (On Astronaut systems, the default initial password is &#039;&#039;vista!123&#039;&#039;.)&lt;br /&gt;
*Using the &#039;&#039;Text Client&#039;&#039; and &#039;&#039;VistA Config&#039;&#039; menu items/shortcuts in the [[Astronaut_CPRS_client_package|Astronaut Client]] menu (Windows systems only).&lt;br /&gt;
*Using the built-in &#039;&#039;VistA Server Text Client&#039;&#039; menu items/shortcuts in the [http://kubuntuguide.org/Ubuntu-Med_FAQ Ubuntu-Med] system.&lt;br /&gt;
&lt;br /&gt;
Then see&lt;br /&gt;
*[http://medsphere.org/docs/DOC-1010 OpenVistA FAQs]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Begin_Configuration_of_Vista Beginning VistA configuration]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Where_do_I_Start Vistapedia: Where Do I Start?] and [http://vistapedia.net/index.php?title=Usage Vistapedia:Usage]&lt;br /&gt;
&lt;br /&gt;
== Astronaut Features ==&lt;br /&gt;
Depending on the version of Astronaut used, these features may be available:&lt;br /&gt;
&lt;br /&gt;
* Medsphere OVID - A MUMPS to Java bridge system.&lt;br /&gt;
* TMG CPRS - An improved version of CPRS that allows the ability to add patients directly. Has an integrated web browser.&lt;br /&gt;
* [[EWD]] -- A MUMPS/GT.M/M21 to Java, PHP, and ASP bridge that allows web browsers to interface with the VistA server directly (without CPRS).&lt;br /&gt;
* [[M2Web]] -- a web-based interface to the VistA server routines&lt;br /&gt;
&lt;br /&gt;
== Other Resources ==&lt;br /&gt;
*[http://kubuntuguide.org/All#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Kubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
*[http://ubuntuguide.org/wiki/Ubuntu:Lucid#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Ubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
&lt;br /&gt;
== Older Instructions ==&lt;br /&gt;
These instructions are considered obsolete but contain a wealth of information not covered elsewhere.&lt;br /&gt;
&lt;br /&gt;
* Install [[WorldVistA on Ubuntu|Astronaut WorldVistA using an Ubuntu server]] (.deb package)&lt;br /&gt;
* Install [[Astronaut OpenVistA on Ubuntu|Astronaut OpenVistA using an Ubuntu server]] (.deb package)&lt;br /&gt;
* Install [[Astronaut_CPRS_client_package|Astronaut CPRS (and other) client packages]] (for Windows)&lt;br /&gt;
* Using [[Astronaut CPRS in Linux]]&lt;br /&gt;
* The [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package is a modification of CPRS with image viewing and other commercial enhancements. It can be used with the Astronaut OpenVistA server (alongside an existing Astronaut client package.)&lt;br /&gt;
::The Astronaut OpenVistA server can accept connections from both the TMG-CPRS client (for Windows) and the OpenVistA-CIS client (for Windows and Linux). The Astronaut WorldVistA server can accept connections from the TMG-CPRS client but not from the OpenVistA-CIS client.&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7936</id>
		<title>Astronaut VistA</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7936"/>
		<updated>2010-09-28T16:27:26Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Where can I get Astronaut VistA ? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is Astronaut VistA == &lt;br /&gt;
&lt;br /&gt;
[http://www.astronautvista.com Astronaut VistA Installer Suite] is a package that installs one of several different versions of VistA (currently available versions are Astronaut WorldVistA and Astronaut OpenVistA) in an integrated fashion.  &lt;br /&gt;
&lt;br /&gt;
Astronaut packages servers, clients, and auxiliary modules so that they are able to function together seamlessly. Its preferred Windows client, tested in private-sector clinical, is TMG-CPRS. Its configuration assistant is VistA-Config. These are both present in an easy-to-use Windows client (.exe) installer. (Additional client modules are bundled as well.)&lt;br /&gt;
&lt;br /&gt;
== Where can I get Astronaut VistA ? ==&lt;br /&gt;
&lt;br /&gt;
Server: The [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website] contains instructions for the repositories (for .deb packages or .rpm packages) for use with package managers (such as apt-get and yum). (The older Sourceforge server packages have been deleted.)&lt;br /&gt;
&lt;br /&gt;
Windows Client: Download the Windows client installer (.exe) from [http://sourceforge.net/projects/astronaut/files/ Sourceforge].&lt;br /&gt;
&lt;br /&gt;
== Installation Instructions ==&lt;br /&gt;
&lt;br /&gt;
*Installation instructions can be found at the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website]&lt;br /&gt;
&lt;br /&gt;
*Also see [[#Other_Resources|Other Resources]]&lt;br /&gt;
&lt;br /&gt;
== Server functions ==&lt;br /&gt;
The VistA server functions are generally configured from a text interface. The VistA server is very flexible and powerful, and therefore can seem complex to customize and daunting for new users. &lt;br /&gt;
&lt;br /&gt;
Accessing the interface is possible in several ways:&lt;br /&gt;
*While logged on the server (using any login ID) by starting VistA Commander from a command-line interface Terminal:&lt;br /&gt;
 /opt/openvista/EHR/bin/vista_com.sh&lt;br /&gt;
*Logging in directly to the server using the provided Linux login (&#039;&#039;openvistaEHR&#039;&#039; or &#039;&#039;worldvistaEHR&#039;&#039;) and opening a (Konsole) Terminal. This loads the VistA Commander interface automatically. (On Astronaut systems, the default initial password is &#039;&#039;vista!123&#039;&#039;.)&lt;br /&gt;
*Using the &#039;&#039;Text Client&#039;&#039; and &#039;&#039;VistA Config&#039;&#039; menu items/shortcuts in the [[Astronaut_CPRS_client_package|Astronaut Client]] menu (Windows systems only).&lt;br /&gt;
*Using the built-in &#039;&#039;VistA Server Text Client&#039;&#039; menu items/shortcuts in the [http://kubuntuguide.org/Ubuntu-Med_FAQ Ubuntu-Med] system.&lt;br /&gt;
&lt;br /&gt;
Then see&lt;br /&gt;
*[http://medsphere.org/docs/DOC-1010 OpenVistA FAQs]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Begin_Configuration_of_Vista Beginning VistA configuration]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Where_do_I_Start Vistapedia: Where Do I Start?] and [http://vistapedia.net/index.php?title=Usage Vistapedia:Usage]&lt;br /&gt;
&lt;br /&gt;
== Astronaut Features ==&lt;br /&gt;
Depending on the version of Astronaut used, these features may be available:&lt;br /&gt;
&lt;br /&gt;
* Medsphere OVID - A MUMPS to Java bridge system.&lt;br /&gt;
* TMG CPRS - An improved version of CPRS that allows the ability to add patients directly. Has an integrated web browser.&lt;br /&gt;
* [[EWD]] -- A MUMPS/GT.M/M21 to Java, PHP, and ASP bridge that allows web browsers to interface with the VistA server directly (without CPRS).&lt;br /&gt;
* [[M2Web]] -- a web-based interface to the VistA server routines&lt;br /&gt;
&lt;br /&gt;
== Other Resources ==&lt;br /&gt;
*[http://kubuntuguide.org/All#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Kubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
*[http://ubuntuguide.org/wiki/Ubuntu:Lucid#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Ubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
&lt;br /&gt;
== Older Instructions ==&lt;br /&gt;
These instructions are now considered obsolete but contain a wealth of information not covered elsewhere.&lt;br /&gt;
&lt;br /&gt;
* Install [[WorldVistA on Ubuntu|Astronaut WorldVistA using an Ubuntu server]] (.deb package)&lt;br /&gt;
* Install [[Astronaut OpenVistA on Ubuntu|Astronaut OpenVistA using an Ubuntu server]] (.deb package)&lt;br /&gt;
* Install [[Astronaut_CPRS_client_package|Astronaut CPRS (and other) client packages]] (for Windows)&lt;br /&gt;
* Using [[Astronaut CPRS in Linux]]&lt;br /&gt;
* The [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package is a modification of CPRS with image viewing and other commercial enhancements. It can be used with the Astronaut OpenVistA server (alongside an existing Astronaut client package.)&lt;br /&gt;
::The Astronaut OpenVistA server can accept connections from both the TMG-CPRS client (for Windows) and the OpenVistA-CIS client (for Windows and Linux). The Astronaut WorldVistA server can accept connections from the TMG-CPRS client but not from the OpenVistA-CIS client.&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7935</id>
		<title>Astronaut VistA</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7935"/>
		<updated>2010-09-28T16:21:51Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Where can I get Astronaut VistA ? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is Astronaut VistA == &lt;br /&gt;
&lt;br /&gt;
[http://www.astronautvista.com Astronaut VistA Installer Suite] is a package that installs one of several different versions of VistA (currently available versions are Astronaut WorldVistA and Astronaut OpenVistA) in an integrated fashion.  &lt;br /&gt;
&lt;br /&gt;
Astronaut packages servers, clients, and auxiliary modules so that they are able to function together seamlessly. Its preferred Windows client, tested in private-sector clinical, is TMG-CPRS. Its configuration assistant is VistA-Config. These are both present in an easy-to-use Windows client (.exe) installer. (Additional client modules are bundled as well.)&lt;br /&gt;
&lt;br /&gt;
== Where can I get Astronaut VistA ? ==&lt;br /&gt;
&lt;br /&gt;
Server: The [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website] contains repositories (for .deb packages or .rpm packages) for use with package managers (such as apt-get and yum). (The older Sourceforge server packages have now been deleted.)&lt;br /&gt;
&lt;br /&gt;
Windows Client: Download the Windows client installer (.exe) from [http://sourceforge.net/projects/astronaut/files/ Sourceforge].&lt;br /&gt;
&lt;br /&gt;
== Installation Instructions ==&lt;br /&gt;
&lt;br /&gt;
*Installation instructions can be found at the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website]&lt;br /&gt;
&lt;br /&gt;
*Also see [[#Other_Resources|Other Resources]]&lt;br /&gt;
&lt;br /&gt;
== Server functions ==&lt;br /&gt;
The VistA server functions are generally configured from a text interface. The VistA server is very flexible and powerful, and therefore can seem complex to customize and daunting for new users. &lt;br /&gt;
&lt;br /&gt;
Accessing the interface is possible in several ways:&lt;br /&gt;
*While logged on the server (using any login ID) by starting VistA Commander from a command-line interface Terminal:&lt;br /&gt;
 /opt/openvista/EHR/bin/vista_com.sh&lt;br /&gt;
*Logging in directly to the server using the provided Linux login (&#039;&#039;openvistaEHR&#039;&#039; or &#039;&#039;worldvistaEHR&#039;&#039;) and opening a (Konsole) Terminal. This loads the VistA Commander interface automatically. (On Astronaut systems, the default initial password is &#039;&#039;vista!123&#039;&#039;.)&lt;br /&gt;
*Using the &#039;&#039;Text Client&#039;&#039; and &#039;&#039;VistA Config&#039;&#039; menu items/shortcuts in the [[Astronaut_CPRS_client_package|Astronaut Client]] menu (Windows systems only).&lt;br /&gt;
*Using the built-in &#039;&#039;VistA Server Text Client&#039;&#039; menu items/shortcuts in the [http://kubuntuguide.org/Ubuntu-Med_FAQ Ubuntu-Med] system.&lt;br /&gt;
&lt;br /&gt;
Then see&lt;br /&gt;
*[http://medsphere.org/docs/DOC-1010 OpenVistA FAQs]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Begin_Configuration_of_Vista Beginning VistA configuration]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Where_do_I_Start Vistapedia: Where Do I Start?] and [http://vistapedia.net/index.php?title=Usage Vistapedia:Usage]&lt;br /&gt;
&lt;br /&gt;
== Astronaut Features ==&lt;br /&gt;
Depending on the version of Astronaut used, these features may be available:&lt;br /&gt;
&lt;br /&gt;
* Medsphere OVID - A MUMPS to Java bridge system.&lt;br /&gt;
* TMG CPRS - An improved version of CPRS that allows the ability to add patients directly. Has an integrated web browser.&lt;br /&gt;
* [[EWD]] -- A MUMPS/GT.M/M21 to Java, PHP, and ASP bridge that allows web browsers to interface with the VistA server directly (without CPRS).&lt;br /&gt;
* [[M2Web]] -- a web-based interface to the VistA server routines&lt;br /&gt;
&lt;br /&gt;
== Other Resources ==&lt;br /&gt;
*[http://kubuntuguide.org/All#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Kubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
*[http://ubuntuguide.org/wiki/Ubuntu:Lucid#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Ubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
&lt;br /&gt;
== Older Instructions ==&lt;br /&gt;
These instructions are now considered obsolete but contain a wealth of information not covered elsewhere.&lt;br /&gt;
&lt;br /&gt;
* Install [[WorldVistA on Ubuntu|Astronaut WorldVistA using an Ubuntu server]] (.deb package)&lt;br /&gt;
* Install [[Astronaut OpenVistA on Ubuntu|Astronaut OpenVistA using an Ubuntu server]] (.deb package)&lt;br /&gt;
* Install [[Astronaut_CPRS_client_package|Astronaut CPRS (and other) client packages]] (for Windows)&lt;br /&gt;
* Using [[Astronaut CPRS in Linux]]&lt;br /&gt;
* The [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package is a modification of CPRS with image viewing and other commercial enhancements. It can be used with the Astronaut OpenVistA server (alongside an existing Astronaut client package.)&lt;br /&gt;
::The Astronaut OpenVistA server can accept connections from both the TMG-CPRS client (for Windows) and the OpenVistA-CIS client (for Windows and Linux). The Astronaut WorldVistA server can accept connections from the TMG-CPRS client but not from the OpenVistA-CIS client.&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7932</id>
		<title>Astronaut VistA</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7932"/>
		<updated>2010-09-28T16:17:29Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Where can I get Astronaut VistA ? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is Astronaut VistA == &lt;br /&gt;
&lt;br /&gt;
[http://www.astronautvista.com Astronaut VistA Installer Suite] is a package that installs one of several different versions of VistA (currently available versions are Astronaut WorldVistA and Astronaut OpenVistA) in an integrated fashion.  &lt;br /&gt;
&lt;br /&gt;
Astronaut packages servers, clients, and auxiliary modules so that they are able to function together seamlessly. Its preferred Windows client, tested in private-sector clinical, is TMG-CPRS. Its configuration assistant is VistA-Config. These are both present in an easy-to-use Windows client (.exe) installer. (Additional client modules are bundled as well.)&lt;br /&gt;
&lt;br /&gt;
== Where can I get Astronaut VistA ? ==&lt;br /&gt;
&lt;br /&gt;
Server: The older Sourceforge server packages are now obsolete. The [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website] now contains repositories (for .deb packages or .rpm packages) for use with package managers (such as apt-get and yum).&lt;br /&gt;
&lt;br /&gt;
Windows Client: Download the Windows client installer (.exe) from [http://sourceforge.net/projects/astronaut/files/ Sourceforge].&lt;br /&gt;
&lt;br /&gt;
== Installation Instructions ==&lt;br /&gt;
&lt;br /&gt;
*Installation instructions can be found at the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website]&lt;br /&gt;
&lt;br /&gt;
*Also see [[#Other_Resources|Other Resources]]&lt;br /&gt;
&lt;br /&gt;
== Server functions ==&lt;br /&gt;
The VistA server functions are generally configured from a text interface. The VistA server is very flexible and powerful, and therefore can seem complex to customize and daunting for new users. &lt;br /&gt;
&lt;br /&gt;
Accessing the interface is possible in several ways:&lt;br /&gt;
*While logged on the server (using any login ID) by starting VistA Commander from a command-line interface Terminal:&lt;br /&gt;
 /opt/openvista/EHR/bin/vista_com.sh&lt;br /&gt;
*Logging in directly to the server using the provided Linux login (&#039;&#039;openvistaEHR&#039;&#039; or &#039;&#039;worldvistaEHR&#039;&#039;) and opening a (Konsole) Terminal. This loads the VistA Commander interface automatically. (On Astronaut systems, the default initial password is &#039;&#039;vista!123&#039;&#039;.)&lt;br /&gt;
*Using the &#039;&#039;Text Client&#039;&#039; and &#039;&#039;VistA Config&#039;&#039; menu items/shortcuts in the [[Astronaut_CPRS_client_package|Astronaut Client]] menu (Windows systems only).&lt;br /&gt;
*Using the built-in &#039;&#039;VistA Server Text Client&#039;&#039; menu items/shortcuts in the [http://kubuntuguide.org/Ubuntu-Med_FAQ Ubuntu-Med] system.&lt;br /&gt;
&lt;br /&gt;
Then see&lt;br /&gt;
*[http://medsphere.org/docs/DOC-1010 OpenVistA FAQs]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Begin_Configuration_of_Vista Beginning VistA configuration]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Where_do_I_Start Vistapedia: Where Do I Start?] and [http://vistapedia.net/index.php?title=Usage Vistapedia:Usage]&lt;br /&gt;
&lt;br /&gt;
== Astronaut Features ==&lt;br /&gt;
Depending on the version of Astronaut used, these features may be available:&lt;br /&gt;
&lt;br /&gt;
* Medsphere OVID - A MUMPS to Java bridge system.&lt;br /&gt;
* TMG CPRS - An improved version of CPRS that allows the ability to add patients directly. Has an integrated web browser.&lt;br /&gt;
* [[EWD]] -- A MUMPS/GT.M/M21 to Java, PHP, and ASP bridge that allows web browsers to interface with the VistA server directly (without CPRS).&lt;br /&gt;
* [[M2Web]] -- a web-based interface to the VistA server routines&lt;br /&gt;
&lt;br /&gt;
== Other Resources ==&lt;br /&gt;
*[http://kubuntuguide.org/All#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Kubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
*[http://ubuntuguide.org/wiki/Ubuntu:Lucid#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Ubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
&lt;br /&gt;
== Older Instructions ==&lt;br /&gt;
These instructions are now considered obsolete but contain a wealth of information not covered elsewhere.&lt;br /&gt;
&lt;br /&gt;
* Install [[WorldVistA on Ubuntu|Astronaut WorldVistA using an Ubuntu server]] (.deb package)&lt;br /&gt;
* Install [[Astronaut OpenVistA on Ubuntu|Astronaut OpenVistA using an Ubuntu server]] (.deb package)&lt;br /&gt;
* Install [[Astronaut_CPRS_client_package|Astronaut CPRS (and other) client packages]] (for Windows)&lt;br /&gt;
* Using [[Astronaut CPRS in Linux]]&lt;br /&gt;
* The [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package is a modification of CPRS with image viewing and other commercial enhancements. It can be used with the Astronaut OpenVistA server (alongside an existing Astronaut client package.)&lt;br /&gt;
::The Astronaut OpenVistA server can accept connections from both the TMG-CPRS client (for Windows) and the OpenVistA-CIS client (for Windows and Linux). The Astronaut WorldVistA server can accept connections from the TMG-CPRS client but not from the OpenVistA-CIS client.&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7928</id>
		<title>Astronaut VistA</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7928"/>
		<updated>2010-09-28T16:14:06Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* What is Astronaut VistA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is Astronaut VistA == &lt;br /&gt;
&lt;br /&gt;
[http://www.astronautvista.com Astronaut VistA Installer Suite] is a package that installs one of several different versions of VistA (currently available versions are Astronaut WorldVistA and Astronaut OpenVistA) in an integrated fashion.  &lt;br /&gt;
&lt;br /&gt;
Astronaut packages servers, clients, and auxiliary modules so that they are able to function together seamlessly. Its preferred Windows client, tested in private-sector clinical, is TMG-CPRS. Its configuration assistant is VistA-Config. These are both present in an easy-to-use Windows client (.exe) installer. (Additional client modules are bundled as well.)&lt;br /&gt;
&lt;br /&gt;
== Where can I get Astronaut VistA ? ==&lt;br /&gt;
&lt;br /&gt;
Server: The Sourceforge.net download installation is now obsolete. apt-get (for .deb packages) or yum (for .rpm packages) is the preferred method. See the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website] for more info.&lt;br /&gt;
&lt;br /&gt;
Windows Client: Download the Windows client installer (.exe) from [http://sourceforge.net/projects/astronaut/files/ Sourceforge].&lt;br /&gt;
&lt;br /&gt;
== Installation Instructions ==&lt;br /&gt;
&lt;br /&gt;
*Installation instructions can be found at the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website]&lt;br /&gt;
&lt;br /&gt;
*Also see [[#Other_Resources|Other Resources]]&lt;br /&gt;
&lt;br /&gt;
== Server functions ==&lt;br /&gt;
The VistA server functions are generally configured from a text interface. The VistA server is very flexible and powerful, and therefore can seem complex to customize and daunting for new users. &lt;br /&gt;
&lt;br /&gt;
Accessing the interface is possible in several ways:&lt;br /&gt;
*While logged on the server (using any login ID) by starting VistA Commander from a command-line interface Terminal:&lt;br /&gt;
 /opt/openvista/EHR/bin/vista_com.sh&lt;br /&gt;
*Logging in directly to the server using the provided Linux login (&#039;&#039;openvistaEHR&#039;&#039; or &#039;&#039;worldvistaEHR&#039;&#039;) and opening a (Konsole) Terminal. This loads the VistA Commander interface automatically. (On Astronaut systems, the default initial password is &#039;&#039;vista!123&#039;&#039;.)&lt;br /&gt;
*Using the &#039;&#039;Text Client&#039;&#039; and &#039;&#039;VistA Config&#039;&#039; menu items/shortcuts in the [[Astronaut_CPRS_client_package|Astronaut Client]] menu (Windows systems only).&lt;br /&gt;
*Using the built-in &#039;&#039;VistA Server Text Client&#039;&#039; menu items/shortcuts in the [http://kubuntuguide.org/Ubuntu-Med_FAQ Ubuntu-Med] system.&lt;br /&gt;
&lt;br /&gt;
Then see&lt;br /&gt;
*[http://medsphere.org/docs/DOC-1010 OpenVistA FAQs]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Begin_Configuration_of_Vista Beginning VistA configuration]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Where_do_I_Start Vistapedia: Where Do I Start?] and [http://vistapedia.net/index.php?title=Usage Vistapedia:Usage]&lt;br /&gt;
&lt;br /&gt;
== Astronaut Features ==&lt;br /&gt;
Depending on the version of Astronaut used, these features may be available:&lt;br /&gt;
&lt;br /&gt;
* Medsphere OVID - A MUMPS to Java bridge system.&lt;br /&gt;
* TMG CPRS - An improved version of CPRS that allows the ability to add patients directly. Has an integrated web browser.&lt;br /&gt;
* [[EWD]] -- A MUMPS/GT.M/M21 to Java, PHP, and ASP bridge that allows web browsers to interface with the VistA server directly (without CPRS).&lt;br /&gt;
* [[M2Web]] -- a web-based interface to the VistA server routines&lt;br /&gt;
&lt;br /&gt;
== Other Resources ==&lt;br /&gt;
*[http://kubuntuguide.org/All#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Kubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
*[http://ubuntuguide.org/wiki/Ubuntu:Lucid#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Ubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
&lt;br /&gt;
== Older Instructions ==&lt;br /&gt;
These instructions are now considered obsolete but contain a wealth of information not covered elsewhere.&lt;br /&gt;
&lt;br /&gt;
* Install [[WorldVistA on Ubuntu|Astronaut WorldVistA using an Ubuntu server]] (.deb package)&lt;br /&gt;
* Install [[Astronaut OpenVistA on Ubuntu|Astronaut OpenVistA using an Ubuntu server]] (.deb package)&lt;br /&gt;
* Install [[Astronaut_CPRS_client_package|Astronaut CPRS (and other) client packages]] (for Windows)&lt;br /&gt;
* Using [[Astronaut CPRS in Linux]]&lt;br /&gt;
* The [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package is a modification of CPRS with image viewing and other commercial enhancements. It can be used with the Astronaut OpenVistA server (alongside an existing Astronaut client package.)&lt;br /&gt;
::The Astronaut OpenVistA server can accept connections from both the TMG-CPRS client (for Windows) and the OpenVistA-CIS client (for Windows and Linux). The Astronaut WorldVistA server can accept connections from the TMG-CPRS client but not from the OpenVistA-CIS client.&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7927</id>
		<title>Astronaut VistA</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7927"/>
		<updated>2010-09-28T16:10:00Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Older Instructions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is Astronaut VistA == &lt;br /&gt;
&lt;br /&gt;
[http://www.astronautvista.com Astronaut VistA Installer Suite] is a package that installs one of several different versions of VistA (currently available versions are Astronaut WorldVistA and Astronaut OpenVistA) in an integrated fashion.  &lt;br /&gt;
&lt;br /&gt;
Astronaut packages the servers, clients, and auxiliary modules so that they are able to function together seamlessly. The preferred clinical client that is tested in actual private-sector clinical use is TMG-CPRS and its configuration assistant VistA-Config. These are both present in an easy to use .exe client installer. Other clients are bundled as well.&lt;br /&gt;
&lt;br /&gt;
== Where can I get Astronaut VistA ? ==&lt;br /&gt;
&lt;br /&gt;
Server: The Sourceforge.net download installation is now obsolete. apt-get (for .deb packages) or yum (for .rpm packages) is the preferred method. See the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website] for more info.&lt;br /&gt;
&lt;br /&gt;
Windows Client: Download the Windows client installer (.exe) from [http://sourceforge.net/projects/astronaut/files/ Sourceforge].&lt;br /&gt;
&lt;br /&gt;
== Installation Instructions ==&lt;br /&gt;
&lt;br /&gt;
*Installation instructions can be found at the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website]&lt;br /&gt;
&lt;br /&gt;
*Also see [[#Other_Resources|Other Resources]]&lt;br /&gt;
&lt;br /&gt;
== Server functions ==&lt;br /&gt;
The VistA server functions are generally configured from a text interface. The VistA server is very flexible and powerful, and therefore can seem complex to customize and daunting for new users. &lt;br /&gt;
&lt;br /&gt;
Accessing the interface is possible in several ways:&lt;br /&gt;
*While logged on the server (using any login ID) by starting VistA Commander from a command-line interface Terminal:&lt;br /&gt;
 /opt/openvista/EHR/bin/vista_com.sh&lt;br /&gt;
*Logging in directly to the server using the provided Linux login (&#039;&#039;openvistaEHR&#039;&#039; or &#039;&#039;worldvistaEHR&#039;&#039;) and opening a (Konsole) Terminal. This loads the VistA Commander interface automatically. (On Astronaut systems, the default initial password is &#039;&#039;vista!123&#039;&#039;.)&lt;br /&gt;
*Using the &#039;&#039;Text Client&#039;&#039; and &#039;&#039;VistA Config&#039;&#039; menu items/shortcuts in the [[Astronaut_CPRS_client_package|Astronaut Client]] menu (Windows systems only).&lt;br /&gt;
*Using the built-in &#039;&#039;VistA Server Text Client&#039;&#039; menu items/shortcuts in the [http://kubuntuguide.org/Ubuntu-Med_FAQ Ubuntu-Med] system.&lt;br /&gt;
&lt;br /&gt;
Then see&lt;br /&gt;
*[http://medsphere.org/docs/DOC-1010 OpenVistA FAQs]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Begin_Configuration_of_Vista Beginning VistA configuration]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Where_do_I_Start Vistapedia: Where Do I Start?] and [http://vistapedia.net/index.php?title=Usage Vistapedia:Usage]&lt;br /&gt;
&lt;br /&gt;
== Astronaut Features ==&lt;br /&gt;
Depending on the version of Astronaut used, these features may be available:&lt;br /&gt;
&lt;br /&gt;
* Medsphere OVID - A MUMPS to Java bridge system.&lt;br /&gt;
* TMG CPRS - An improved version of CPRS that allows the ability to add patients directly. Has an integrated web browser.&lt;br /&gt;
* [[EWD]] -- A MUMPS/GT.M/M21 to Java, PHP, and ASP bridge that allows web browsers to interface with the VistA server directly (without CPRS).&lt;br /&gt;
* [[M2Web]] -- a web-based interface to the VistA server routines&lt;br /&gt;
&lt;br /&gt;
== Other Resources ==&lt;br /&gt;
*[http://kubuntuguide.org/All#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Kubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
*[http://ubuntuguide.org/wiki/Ubuntu:Lucid#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Ubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
&lt;br /&gt;
== Older Instructions ==&lt;br /&gt;
These instructions are now considered obsolete but contain a wealth of information not covered elsewhere.&lt;br /&gt;
&lt;br /&gt;
* Install [[WorldVistA on Ubuntu|Astronaut WorldVistA using an Ubuntu server]] (.deb package)&lt;br /&gt;
* Install [[Astronaut OpenVistA on Ubuntu|Astronaut OpenVistA using an Ubuntu server]] (.deb package)&lt;br /&gt;
* Install [[Astronaut_CPRS_client_package|Astronaut CPRS (and other) client packages]] (for Windows)&lt;br /&gt;
* Using [[Astronaut CPRS in Linux]]&lt;br /&gt;
* The [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package is a modification of CPRS with image viewing and other commercial enhancements. It can be used with the Astronaut OpenVistA server (alongside an existing Astronaut client package.)&lt;br /&gt;
::The Astronaut OpenVistA server can accept connections from both the TMG-CPRS client (for Windows) and the OpenVistA-CIS client (for Windows and Linux). The Astronaut WorldVistA server can accept connections from the TMG-CPRS client but not from the OpenVistA-CIS client.&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7926</id>
		<title>Astronaut VistA</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7926"/>
		<updated>2010-09-28T16:09:09Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Where can I get Astronaut VistA ? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is Astronaut VistA == &lt;br /&gt;
&lt;br /&gt;
[http://www.astronautvista.com Astronaut VistA Installer Suite] is a package that installs one of several different versions of VistA (currently available versions are Astronaut WorldVistA and Astronaut OpenVistA) in an integrated fashion.  &lt;br /&gt;
&lt;br /&gt;
Astronaut packages the servers, clients, and auxiliary modules so that they are able to function together seamlessly. The preferred clinical client that is tested in actual private-sector clinical use is TMG-CPRS and its configuration assistant VistA-Config. These are both present in an easy to use .exe client installer. Other clients are bundled as well.&lt;br /&gt;
&lt;br /&gt;
== Where can I get Astronaut VistA ? ==&lt;br /&gt;
&lt;br /&gt;
Server: The Sourceforge.net download installation is now obsolete. apt-get (for .deb packages) or yum (for .rpm packages) is the preferred method. See the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website] for more info.&lt;br /&gt;
&lt;br /&gt;
Windows Client: Download the Windows client installer (.exe) from [http://sourceforge.net/projects/astronaut/files/ Sourceforge].&lt;br /&gt;
&lt;br /&gt;
== Installation Instructions ==&lt;br /&gt;
&lt;br /&gt;
*Installation instructions can be found at the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website]&lt;br /&gt;
&lt;br /&gt;
*Also see [[#Other_Resources|Other Resources]]&lt;br /&gt;
&lt;br /&gt;
== Server functions ==&lt;br /&gt;
The VistA server functions are generally configured from a text interface. The VistA server is very flexible and powerful, and therefore can seem complex to customize and daunting for new users. &lt;br /&gt;
&lt;br /&gt;
Accessing the interface is possible in several ways:&lt;br /&gt;
*While logged on the server (using any login ID) by starting VistA Commander from a command-line interface Terminal:&lt;br /&gt;
 /opt/openvista/EHR/bin/vista_com.sh&lt;br /&gt;
*Logging in directly to the server using the provided Linux login (&#039;&#039;openvistaEHR&#039;&#039; or &#039;&#039;worldvistaEHR&#039;&#039;) and opening a (Konsole) Terminal. This loads the VistA Commander interface automatically. (On Astronaut systems, the default initial password is &#039;&#039;vista!123&#039;&#039;.)&lt;br /&gt;
*Using the &#039;&#039;Text Client&#039;&#039; and &#039;&#039;VistA Config&#039;&#039; menu items/shortcuts in the [[Astronaut_CPRS_client_package|Astronaut Client]] menu (Windows systems only).&lt;br /&gt;
*Using the built-in &#039;&#039;VistA Server Text Client&#039;&#039; menu items/shortcuts in the [http://kubuntuguide.org/Ubuntu-Med_FAQ Ubuntu-Med] system.&lt;br /&gt;
&lt;br /&gt;
Then see&lt;br /&gt;
*[http://medsphere.org/docs/DOC-1010 OpenVistA FAQs]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Begin_Configuration_of_Vista Beginning VistA configuration]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Where_do_I_Start Vistapedia: Where Do I Start?] and [http://vistapedia.net/index.php?title=Usage Vistapedia:Usage]&lt;br /&gt;
&lt;br /&gt;
== Astronaut Features ==&lt;br /&gt;
Depending on the version of Astronaut used, these features may be available:&lt;br /&gt;
&lt;br /&gt;
* Medsphere OVID - A MUMPS to Java bridge system.&lt;br /&gt;
* TMG CPRS - An improved version of CPRS that allows the ability to add patients directly. Has an integrated web browser.&lt;br /&gt;
* [[EWD]] -- A MUMPS/GT.M/M21 to Java, PHP, and ASP bridge that allows web browsers to interface with the VistA server directly (without CPRS).&lt;br /&gt;
* [[M2Web]] -- a web-based interface to the VistA server routines&lt;br /&gt;
&lt;br /&gt;
== Other Resources ==&lt;br /&gt;
*[http://kubuntuguide.org/All#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Kubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
*[http://ubuntuguide.org/wiki/Ubuntu:Lucid#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Ubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
&lt;br /&gt;
== Older Instructions ==&lt;br /&gt;
These instructions are now considered obsolete but contain a wealth of information not covered elsewhere.&lt;br /&gt;
&lt;br /&gt;
* Install [[WorldVistA on Ubuntu|Astronaut WorldVistA using an Ubuntu server]] (.deb package)&lt;br /&gt;
* Install [[Astronaut OpenVistA on Ubuntu|Astronaut OpenVistA using an Ubuntu server]] (.deb package)&lt;br /&gt;
* Install [[Astronaut_CPRS_client_package|Astronaut CPRS (and other) client packages]] (for Windows)&lt;br /&gt;
* Using [[Astronaut CPRS in Linux]]&lt;br /&gt;
* The [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package is a modification of CPRS with image viewing and other commercial enhancements. It can be used with the Astronaut OpenVistA server (alongside the Astronaut client package.)&lt;br /&gt;
::The Astronaut OpenVistA server can accept connections from both the TMG-CPRS client (for Windows) and the OpenVistA-CIS client (for Windows and Linux). The Astronaut WorldVistA server can accept connections from the TMG-CPRS client but not from the OpenVistA-CIS client.&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=WorldVistA_on_Ubuntu&amp;diff=7944</id>
		<title>WorldVistA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=WorldVistA_on_Ubuntu&amp;diff=7944"/>
		<updated>2010-09-28T16:00:42Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Note: More up-to-date instructions for installing the server &amp;lt;!---&amp;gt;[http://kubuntuguide.org/OpenVistA_EHR exist]&amp;lt;---&amp;gt;[[Astronaut_VistA#Installation_Instructions|exist]]. This page is being updated.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WorldVistA consists of two parts: a database server and a collection of client modules. The server runs in Linux, whereas the clients are generally Windows-based (at this time). The first step is to install the WorldVistA server. It can be installed on the operating system of a stand-alone computer or on the guest operating system of a virtual machine (usually running on the same computer as the client modules).&lt;br /&gt;
&lt;br /&gt;
When the VistA server is run within a virtual machine on the same computer as the client modules, a fully self-contained WorldVistA EHR is created on a single computer.&lt;br /&gt;
&lt;br /&gt;
* If you will run the WorldVistA server on a standalone computer, then install the [http://ubuntuguide.org/wiki/Ubuntu:All#Servers Ubuntu Server edition] as an operating system on that computer first. (You can [http://ubuntuguide.org/wiki/Ubuntu:All#Servers add an ubuntu-desktop or kubuntu-desktop] GUI to the server later, if you so desire).&lt;br /&gt;
&lt;br /&gt;
* If you will run the WorldVistA server within a virtual machine, then install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine first. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
Then proceed in a similar fashion (in each type of operating system installation) for the subsequent installation of Astronaut VistA. &lt;br /&gt;
&lt;br /&gt;
===Preparing your server===&lt;br /&gt;
*The Astronaut installer uses an emerging standardized installation framework for VistA derivatives (WorldVistA and OpenVistA currently). These instruction reflect this framework, with modifications I have used in setting up my system on Ubuntu.&lt;br /&gt;
&lt;br /&gt;
* A secure SSH tunnel is created between the Astronaut client(s) and the Astronaut VistA server using port 22. Information coming from a client&#039;s port 9260 is sent through this tunnel and received by the the VistA server&#039;s port 9260. (The network only sees traffic over port 22.) So that the network can always find the VistA server, it should have a [http://ubuntuguide.org/wiki/Ubuntu:All#Set_a_static_IP_address static IP address] on the LAN. Your LAN (router) should then forward port 22 (and perhaps port 9260 during testing) traffic to the VistA server&#039;s IP address on the LAN. Make sure any firewall running on the VistA server firewall allows port 22 (and, to be safe, port 9260) traffic through.&lt;br /&gt;
&lt;br /&gt;
It is easiest to set this up before using the Astronaut installer, since the Astronaut server installer autodetects IP address settings.&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
[http://worldvista.org WorldVistA] is the largest and most robust CCHIT-approved electronic health record platform in the public domain. It is is based on the US Veterans Administration health record system and is GPL licensed. The database and server can be installed on a standalone server (which would then be accessed over a network by clients on other computers) or can be installed in a [[VirtualAstronaut|virtual machine]] on a computer which also contains the [[#Connect_with_a_CPRS_client|clients]] (creating a self-contained EHR on a single computer). There are several installation packages. (The original WorldVistA site is [http://worldvista.org/Software_Download/worldvista-ehr-auto-installers here].)&lt;br /&gt;
&lt;br /&gt;
*Apache2 is required. It can be installed individually (sudo apt-get install apache2) or as part of a [http://ubuntuguide.org/wiki/Ubuntu:All#LAMP_server_installation LAMP] (Linux, Apache2, MySQL5, PHP) installation:&lt;br /&gt;
 sudo tasksel install lamp-server&lt;br /&gt;
&lt;br /&gt;
*The [http://ubuntuguide.org/wiki/Ubuntu:All#OpenSSH_server OpenSSH server] is required:&lt;br /&gt;
 sudo tasksel install openssh-server&lt;br /&gt;
&lt;br /&gt;
*If you are installing on a Server edition without a desktop, you will also need:&lt;br /&gt;
 sudo apt-get install wget iptables nano&lt;br /&gt;
&lt;br /&gt;
*A beta .deb package called Astronaut WorldVistA EHR (for clinics) is [http://sourceforge.net/projects/worldvistaautoi/files/ available here]. (See [http://astronautvista.com/ the Astronaut website] for additional installation instructions.)&lt;br /&gt;
:*Install prerequisites:&lt;br /&gt;
 sudo apt-get install xinetd update-inetd whois apache2-suexec&lt;br /&gt;
:*Astronaut VistA is made for a 32-bit operating system. If you are using a 64-bit Ubuntu operating system, then also install ia32-libs:&lt;br /&gt;
 sudo apt-get ia32-libs&lt;br /&gt;
:*Obtain and install Astronaut WorldVistA:&lt;br /&gt;
 wget -O astronaut-wv-server-current.deb &amp;lt;nowiki&amp;gt;http://sourceforge.net/projects/worldvistaautoi/files/Astronaut%20WorldVistA%20Server%20Installers/astronaut-wv-server-beta-0.9-3.deb/download&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 sudo dpkg -i astronaut-wv-server-current.deb&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
Note: It is recommended to install WorldVistA on a dedicated server. Apache and other server settings will be altered by the installation, which may alter your ability to run other servers on the same machine.&lt;br /&gt;
&amp;gt;---&amp;gt;&lt;br /&gt;
*Open incoming ports 9260 and 22 in your [http://ubuntuguide.org/wiki/Ubuntu:All#Firewall firewall]. If behind a router, make sure these ports are forwarded to the IP address of the computer acting as the WorldVistA server.&lt;br /&gt;
&lt;br /&gt;
*Note: Astronaut routes all communications through an SSH tunnel (port 22) using PuTTY (on the client side) and OpenSSH (on the server side). If you will only connect using this SSH tunnel, you do not need port 9260 to be open on (or forwarded by) your router. Alternatively, if you connect between clients and the server directly (using port 9260), then you do not need port 22 to be open. Note that connecting directly through port 9260 directly is slightly less secure, so it is discouraged when connecting through the Internet.&lt;br /&gt;
&lt;br /&gt;
*Note: This installation installs the WorldVistA database and server in an Ubuntu Linux OS (that resides either on a standalone computer or in a [[VirtualAstronaut|virtual machine]]). The [[#Connect_with_a_CPRS_client|CPRS user client]] for WorldVistA is written in Delphi for Windows (and works imperfectly in Wine). The CPRS client is therefore usually installed onto a Windows-based PCs (or onto USB flashdrives). These CPRS clients connect through the network to the WorldVistA server on a Ubuntu Linux-based server PC, or directly to the server running in a virtual machine.&lt;br /&gt;
&lt;br /&gt;
*Also see the [http://www.youtube.com/watch?v=4So0ulz0XVk Astronaut installation YouTube video] and the [http://www.youtube.com/watch?v=xzTJw8axJds Astronaut Client Server Manager YouTube video].&lt;br /&gt;
&lt;br /&gt;
===Installation Notes===&lt;br /&gt;
*The MUMPS database (GT.M) is installed into /opt/lsb-gtm/V5.3-004A_i686.&lt;br /&gt;
*The WorldVistA EHR program is installed into /opt/worldvista/EHR.&lt;br /&gt;
*m2web is installed into /opt/worldvista/EHR/web/m2web.&lt;br /&gt;
*A startup file is installed as /etc/init.d/vista-EHR.&lt;br /&gt;
*The listener port for clients like CPRS is 9260.&lt;br /&gt;
*The listener port for m2web is 80.&lt;br /&gt;
&lt;br /&gt;
The following default actions were done:&lt;br /&gt;
&lt;br /&gt;
 gtm Mumps interpreter installed in: /opt/lsb-gtm/gtm&lt;br /&gt;
 Default user id created: worldvistaEHR in /home/worldvistaEHR&lt;br /&gt;
 textEHR user id created.&lt;br /&gt;
 VistA software installed in: /opt/worldvista/EHR&lt;br /&gt;
 Started port listener on port: 9260&lt;br /&gt;
 Open port: 9260&lt;br /&gt;
&lt;br /&gt;
NEXT STEPS:&lt;br /&gt;
Log in as user: worldvistaEHR with default password: vista!123&lt;br /&gt;
You will be prompted to immediately change the password. Use a strong password.&lt;br /&gt;
Full disk encryption of your Linux is strongly recommended.&lt;br /&gt;
&lt;br /&gt;
Write down the IP address of this machine and port:&lt;br /&gt;
 IP address of this machine:&lt;br /&gt;
 &#039;&#039;192.168.0.24&#039;&#039;&lt;br /&gt;
 Port: 9260&lt;br /&gt;
&lt;br /&gt;
(Obviously, record the IP address of your own server.)&lt;br /&gt;
&lt;br /&gt;
=== Installing on a Server edition ===&lt;br /&gt;
If you are installing on a Server edition without a desktop/package manager installed, you may need to install as root:&lt;br /&gt;
 sudo -s&lt;br /&gt;
 sudo dpkg -i astronaut-wv-server-current.deb&lt;br /&gt;
 sudo apt-get -f install&lt;br /&gt;
&lt;br /&gt;
Note: The command &amp;quot;apt-get -f install&amp;quot; finds and installs unmet dependencies. This is only needed for Server editions in which a package manager is not installed.&lt;br /&gt;
&lt;br /&gt;
=== Installing WorldVistA Server in a Virtual Machine ===&lt;br /&gt;
There are two methods for doing this.&lt;br /&gt;
&lt;br /&gt;
* Install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine (like VirtualBox) and then install Astronaut WorldVistA on top of this. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
* The [http://sourceforge.net/projects/worldvista/files/ WorldVistA EHR Personal Toaster] is a self-contained appliance for Windows that includes a bundled QEMU virtual machine, a Damn Small Linux operating system, and a WorldVistA server (it does not use the Astronaut format). All are installed in a one-step process.&lt;br /&gt;
&lt;br /&gt;
Another example solution is demonstrated in [http://www.youtube.com/watch?v=G5FEM7oV168 this YouTube video].&lt;br /&gt;
&lt;br /&gt;
=== Use a static IP address for the server ===&lt;br /&gt;
It will be difficult for the WorldVistA clients to locate the WorldVistA server if the IP address of the server is always changing (i.e. repeatedly assigned a new dynamic IP address by the router/network DHCP server). It is best, therefore, to assign a static IP adress to the server. &lt;br /&gt;
&lt;br /&gt;
The network administrator must assign the static IP address on the LAN for use by the server (especially if a DNS nameserver is in use on the network). Let&#039;s say the LAN has a router/gateway address of 192.168.1.1, a static IP address range of 192.168.1.125 - 192.168.1.253, and the server is assigned an IP address of 192.168.1.135. Then the Ubuntu Server can be configured to use this static IP address.&lt;br /&gt;
&lt;br /&gt;
*When the Ubuntu Server OS is running, edit the /etc/network/interfaces configuration file:&lt;br /&gt;
 sudo nano /etc/network/interfaces&lt;br /&gt;
&lt;br /&gt;
*Make sure the settings are similar to:&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The primary network interface&lt;br /&gt;
 auto eth0&lt;br /&gt;
 #iface eth0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 iface eth0 inet static&lt;br /&gt;
 address 192.168.1.135&lt;br /&gt;
 broadcast 192.168.1.255&lt;br /&gt;
 netmask 255.255.255.0&lt;br /&gt;
 gateway 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
*Reboot the Ubuntu OS again so that the new IP address is used.&lt;br /&gt;
 sudo reboot&lt;br /&gt;
&lt;br /&gt;
=== Connect with a CPRS client ===&lt;br /&gt;
&lt;br /&gt;
*See the [[Astronaut CPRS client package]] installation and configuration instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Configuration Utility ===&lt;br /&gt;
&lt;br /&gt;
*See the [[VistA Configuration Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Clinical Scheduling utility ===&lt;br /&gt;
The Clinical Scheduler from the Indian Health System&#039;s RPMS system has been imported as one of the modules included with an Astronaut VistA installation. &lt;br /&gt;
 &lt;br /&gt;
*See the [[VistA Clinical Scheduling Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Configure access to the VistA server from the Internet through a virtual server ===&lt;br /&gt;
&lt;br /&gt;
*See [[Ubuntu Virtual Servers]]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
*This page was adapted from [http://kubuntuguide.org/WorldVistA_EHR Kubuntuguide].&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=WorldVistA_on_Ubuntu&amp;diff=7923</id>
		<title>WorldVistA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=WorldVistA_on_Ubuntu&amp;diff=7923"/>
		<updated>2010-09-28T15:59:32Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Note: More up-to-date instructions for installing the server &amp;lt;!---&amp;gt;[http://kubuntuguide.org/OpenVistA_EHR exist]&amp;lt;---&amp;gt;[[Astronaut_VistA#Installation_Instructions|exist]]. This page is being updated.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
WorldVistA consists of two parts: a database server and a collection of client modules. The server runs in Linux, whereas the clients are generally Windows-based (at this time). The first step is to install the WorldVistA server. It can be installed on the operating system of a stand-alone computer or on the guest operating system of a virtual machine (usually running on the same computer as the client modules).&lt;br /&gt;
&lt;br /&gt;
When the VistA server is run within a virtual machine on the same computer as the client modules, a fully self-contained WorldVistA EHR is created on a single computer.&lt;br /&gt;
&lt;br /&gt;
* If you will run the WorldVistA server on a standalone computer, then install the [http://ubuntuguide.org/wiki/Ubuntu:All#Servers Ubuntu Server edition] as an operating system on that computer first. (You can [http://ubuntuguide.org/wiki/Ubuntu:All#Servers add an ubuntu-desktop or kubuntu-desktop] GUI to the server later, if you so desire).&lt;br /&gt;
&lt;br /&gt;
* If you will run the WorldVistA server within a virtual machine, then install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine first. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
Then proceed in a similar fashion (in each type of operating system installation) for the subsequent installation of Astronaut VistA. &lt;br /&gt;
&lt;br /&gt;
===Preparing your server===&lt;br /&gt;
*The Astronaut installer uses an emerging standardized installation framework for VistA derivatives (WorldVistA and OpenVistA currently). These instruction reflect this framework, with modifications I have used in setting up my system on Ubuntu.&lt;br /&gt;
&lt;br /&gt;
* A secure SSH tunnel is created between the Astronaut client(s) and the Astronaut VistA server using port 22. Information coming from a client&#039;s port 9260 is sent through this tunnel and received by the the VistA server&#039;s port 9260. (The network only sees traffic over port 22.) So that the network can always find the VistA server, it should have a [http://ubuntuguide.org/wiki/Ubuntu:All#Set_a_static_IP_address static IP address] on the LAN. Your LAN (router) should then forward port 22 (and perhaps port 9260 during testing) traffic to the VistA server&#039;s IP address on the LAN. Make sure any firewall running on the VistA server firewall allows port 22 (and, to be safe, port 9260) traffic through.&lt;br /&gt;
&lt;br /&gt;
It is easiest to set this up before using the Astronaut installer, since the Astronaut server installer autodetects IP address settings.&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
[http://worldvista.org WorldVistA] is the largest and most robust CCHIT-approved electronic health record platform in the public domain. It is is based on the US Veterans Administration health record system and is GPL licensed. The database and server can be installed on a standalone server (which would then be accessed over a network by clients on other computers) or can be installed in a [[VirtualAstronaut|virtual machine]] on a computer which also contains the [[#Connect_with_a_CPRS_client|clients]] (creating a self-contained EHR on a single computer). There are several installation packages. (The original WorldVistA site is [http://worldvista.org/Software_Download/worldvista-ehr-auto-installers here].)&lt;br /&gt;
&lt;br /&gt;
*Apache2 is required. It can be installed individually (sudo apt-get install apache2) or as part of a [http://ubuntuguide.org/wiki/Ubuntu:All#LAMP_server_installation LAMP] (Linux, Apache2, MySQL5, PHP) installation:&lt;br /&gt;
 sudo tasksel install lamp-server&lt;br /&gt;
&lt;br /&gt;
*The [http://ubuntuguide.org/wiki/Ubuntu:All#OpenSSH_server OpenSSH server] is required:&lt;br /&gt;
 sudo tasksel install openssh-server&lt;br /&gt;
&lt;br /&gt;
*If you are installing on a Server edition without a desktop, you will also need:&lt;br /&gt;
 sudo apt-get install wget iptables nano&lt;br /&gt;
&lt;br /&gt;
*A beta .deb package called Astronaut WorldVistA EHR (for clinics) is [http://sourceforge.net/projects/worldvistaautoi/files/ available here]. (See [http://astronautvista.com/ the Astronaut website] for additional installation instructions.)&lt;br /&gt;
:*Install prerequisites:&lt;br /&gt;
 sudo apt-get install xinetd update-inetd whois apache2-suexec&lt;br /&gt;
:*Astronaut VistA is made for a 32-bit operating system. If you are using a 64-bit Ubuntu operating system, then also install ia32-libs:&lt;br /&gt;
 sudo apt-get ia32-libs&lt;br /&gt;
:*Obtain and install Astronaut WorldVistA:&lt;br /&gt;
 wget -O astronaut-wv-server-current.deb &amp;lt;nowiki&amp;gt;http://sourceforge.net/projects/worldvistaautoi/files/Astronaut%20WorldVistA%20Server%20Installers/astronaut-wv-server-beta-0.9-3.deb/download&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 sudo dpkg -i astronaut-wv-server-current.deb&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
Note: It is recommended to install WorldVistA on a dedicated server. Apache and other server settings will be altered by the installation, which may alter your ability to run other servers on the same machine.&lt;br /&gt;
&amp;gt;---&amp;gt;&lt;br /&gt;
*Open incoming ports 9260 and 22 in your [http://ubuntuguide.org/wiki/Ubuntu:All#Firewall firewall]. If behind a router, make sure these ports are forwarded to the IP address of the computer acting as the WorldVistA server.&lt;br /&gt;
&lt;br /&gt;
*Note: Astronaut routes all communications through an SSH tunnel (port 22) using PuTTY (on the client side) and OpenSSH (on the server side). If you will only connect using this SSH tunnel, you do not need port 9260 to be open on (or forwarded by) your router. Alternatively, if you connect between clients and the server directly (using port 9260), then you do not need port 22 to be open. Note that connecting directly through port 9260 directly is slightly less secure, so it is discouraged when connecting through the Internet.&lt;br /&gt;
&lt;br /&gt;
*Note: This installation installs the WorldVistA database and server in an Ubuntu Linux OS (that resides either on a standalone computer or in a [[VirtualAstronaut|virtual machine]]). The [[#Connect_with_a_CPRS_client|CPRS user client]] for WorldVistA is written in Delphi for Windows (and works imperfectly in Wine). The CPRS client is therefore usually installed onto a Windows-based PCs (or onto USB flashdrives). These CPRS clients connect through the network to the WorldVistA server on a Ubuntu Linux-based server PC, or directly to the server running in a virtual machine.&lt;br /&gt;
&lt;br /&gt;
*Also see the [http://www.youtube.com/watch?v=4So0ulz0XVk Astronaut installation YouTube video] and the [http://www.youtube.com/watch?v=xzTJw8axJds Astronaut Client Server Manager YouTube video].&lt;br /&gt;
&lt;br /&gt;
===Installation Notes===&lt;br /&gt;
*The MUMPS database (GT.M) is installed into /opt/lsb-gtm/V5.3-004A_i686.&lt;br /&gt;
*The WorldVistA EHR program is installed into /opt/worldvista/EHR.&lt;br /&gt;
*m2web is installed into /opt/worldvista/EHR/web/m2web.&lt;br /&gt;
*A startup file is installed as /etc/init.d/vista-EHR.&lt;br /&gt;
*The listener port for clients like CPRS is 9260.&lt;br /&gt;
*The listener port for m2web is 80.&lt;br /&gt;
&lt;br /&gt;
The following default actions were done:&lt;br /&gt;
&lt;br /&gt;
 gtm Mumps interpreter installed in: /opt/lsb-gtm/gtm&lt;br /&gt;
 Default user id created: worldvistaEHR in /home/worldvistaEHR&lt;br /&gt;
 textEHR user id created.&lt;br /&gt;
 VistA software installed in: /opt/worldvista/EHR&lt;br /&gt;
 Started port listener on port: 9260&lt;br /&gt;
 Open port: 9260&lt;br /&gt;
&lt;br /&gt;
NEXT STEPS:&lt;br /&gt;
Log in as user: worldvistaEHR with default password: vista!123&lt;br /&gt;
You will be prompted to immediately change the password. Use a strong password.&lt;br /&gt;
Full disk encryption of your Linux is strongly recommended.&lt;br /&gt;
&lt;br /&gt;
Write down the IP address of this machine and port:&lt;br /&gt;
 IP address of this machine:&lt;br /&gt;
 &#039;&#039;192.168.0.24&#039;&#039;&lt;br /&gt;
 Port: 9260&lt;br /&gt;
&lt;br /&gt;
(Obviously, record the IP address of your own server.)&lt;br /&gt;
&lt;br /&gt;
=== Installing on a Server edition ===&lt;br /&gt;
If you are installing on a Server edition without a desktop/package manager installed, you may need to install as root:&lt;br /&gt;
 sudo -s&lt;br /&gt;
 sudo dpkg -i astronaut-wv-server-current.deb&lt;br /&gt;
 sudo apt-get -f install&lt;br /&gt;
&lt;br /&gt;
Note: The command &amp;quot;apt-get -f install&amp;quot; finds and installs unmet dependencies. This is only needed for Server editions in which a package manager is not installed.&lt;br /&gt;
&lt;br /&gt;
=== Installing WorldVistA Server in a Virtual Machine ===&lt;br /&gt;
There are two methods for doing this.&lt;br /&gt;
&lt;br /&gt;
* Install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine (like VirtualBox) and then install Astronaut WorldVistA on top of this. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
* The [http://sourceforge.net/projects/worldvista/files/ WorldVistA EHR Personal Toaster] is a self-contained appliance for Windows that includes a bundled QEMU virtual machine, a Damn Small Linux operating system, and a WorldVistA server (it does not use the Astronaut format). All are installed in a one-step process.&lt;br /&gt;
&lt;br /&gt;
Another example solution is demonstrated in [http://www.youtube.com/watch?v=G5FEM7oV168 this YouTube video].&lt;br /&gt;
&lt;br /&gt;
=== Use a static IP address for the server ===&lt;br /&gt;
It will be difficult for the WorldVistA clients to locate the WorldVistA server if the IP address of the server is always changing (i.e. repeatedly assigned a new dynamic IP address by the router/network DHCP server). It is best, therefore, to assign a static IP adress to the server. &lt;br /&gt;
&lt;br /&gt;
The network administrator must assign the static IP address on the LAN for use by the server (especially if a DNS nameserver is in use on the network). Let&#039;s say the LAN has a router/gateway address of 192.168.1.1, a static IP address range of 192.168.1.125 - 192.168.1.253, and the server is assigned an IP address of 192.168.1.135. Then the Ubuntu Server can be configured to use this static IP address.&lt;br /&gt;
&lt;br /&gt;
*When the Ubuntu Server OS is running, edit the /etc/network/interfaces configuration file:&lt;br /&gt;
 sudo nano /etc/network/interfaces&lt;br /&gt;
&lt;br /&gt;
*Make sure the settings are similar to:&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The primary network interface&lt;br /&gt;
 auto eth0&lt;br /&gt;
 #iface eth0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 iface eth0 inet static&lt;br /&gt;
 address 192.168.1.135&lt;br /&gt;
 broadcast 192.168.1.255&lt;br /&gt;
 netmask 255.255.255.0&lt;br /&gt;
 gateway 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
*Reboot the Ubuntu OS again so that the new IP address is used.&lt;br /&gt;
 sudo reboot&lt;br /&gt;
&lt;br /&gt;
=== Connect with a CPRS client ===&lt;br /&gt;
&lt;br /&gt;
*See the [[Astronaut CPRS client package]] installation and configuration instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Configuration Utility ===&lt;br /&gt;
&lt;br /&gt;
*See the [[VistA Configuration Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Clinical Scheduling utility ===&lt;br /&gt;
The Clinical Scheduler from the Indian Health System&#039;s RPMS system has been imported as one of the modules included with an Astronaut VistA installation. &lt;br /&gt;
 &lt;br /&gt;
*See the [[VistA Clinical Scheduling Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Configure access to the VistA server from the Internet through a virtual server ===&lt;br /&gt;
&lt;br /&gt;
*See [[Ubuntu Virtual Servers]]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
*This page was adapted from the original at [http://www.ubuntudoctorsguild.org/ Ubuntu Doctors Guild].&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=7937</id>
		<title>Astronaut OpenVistA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=7937"/>
		<updated>2010-09-28T15:58:36Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Note: More up-to-date instructions for installing the server &amp;lt;!---&amp;gt;[http://kubuntuguide.org/OpenVistA_EHR exist]&amp;lt;---&amp;gt;[[Astronaut_VistA#Installation_Instructions|exist]]. This page is being updated.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OpenVistA consists of two parts: a database server and a collection of client modules. The server runs in Linux. The CPRS clients are generally Windows-based (at this time), but the OpenVista-CIS client (a CPRS re-write by Medsphere) is available for both Windows and Linux (and perhaps Mac).&lt;br /&gt;
&lt;br /&gt;
The first step is to install the OpenVistA server. It can be installed on the operating system of a stand-alone computer or on the guest operating system of a virtual machine (usually running on the same computer as the client modules).&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is installed on a Linux computer and the OpenVistA-CIS Client is installed on the same Linux computer, a self-contained OpenVistA EHR is created on a single Linux computer.&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is run within a virtual machine on a Windows computer and the OpenVistA-CIS Client is installed on the same Windows computer, a fully self-contained OpenVistA EHR is created on a single Windows computer.&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server on a standalone computer, then install the [http://ubuntuguide.org/wiki/Ubuntu:All#Servers Ubuntu Server edition] as an operating system on that computer first. (You can [http://ubuntuguide.org/wiki/Ubuntu:All#Servers add an ubuntu-desktop or kubuntu-desktop] GUI to the server later, if you so desire).&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server within a virtual machine on Windows, then install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine first. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
Then proceed in a similar fashion (in each type of operating system installation) for the subsequent installation of [http://www.astronautvista.com Astronaut VistA]. &lt;br /&gt;
&lt;br /&gt;
=== Preparing your server ===&lt;br /&gt;
*The Astronaut installer uses an emerging standardized installation framework for VistA derivatives (WorldVistA and OpenVistA currently). These instruction reflect this framework, with modifications I have used in setting up my system on Ubuntu.&lt;br /&gt;
&lt;br /&gt;
* A secure SSH tunnel created between the Astronaut client(s) and the Astronaut VistA server using port 22. Information coming from a client&#039;s port 9260 is sent through this tunnel and received by the the VistA server&#039;s port 9260. (The network only sees traffic over port 22.) So that the network can always find the VistA server, it should have a [http://ubuntuguide.org/wiki/Ubuntu:All#Set_a_static_IP_address static IP address] on the LAN. Your LAN (router) should then forward port 22 (and perhaps port 9260 during testing) traffic to the VistA server&#039;s IP address on the LAN. Make sure any firewall running on the VistA server firewall allows port 22 (and, to be safe, port 9260) traffic through.&lt;br /&gt;
&lt;br /&gt;
It is easiest to set this up before using the Astronaut installer, since the Astronaut server installer autodetects IP address settings.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Medsphere&#039;s [http://medsphere.org OpenVistA] uses one of the largest  electronic health record platforms in the public domain. It is based on the US Veterans Administration health record system and is AGPL licensed. The database and server can be installed on a standalone server (which would then be accessed over a network by clients on other computers) or can be installed in a [[VirtualAstronaut|virtual machine]] on a computer which also contains the [[#Connect_with_a_CPRS_client|clients]] (creating a self-contained EHR on a single computer). There are several installation packages. The original OpenVistA site is [http://medsphere.org/ here].&lt;br /&gt;
&lt;br /&gt;
*Apache2 is required. It can be installed individually (sudo apt-get install apache2) or as part of a [http://ubuntuguide.org/wiki/Ubuntu:All#LAMP_server_installation LAMP] (Linux, Apache2, MySQL5, PHP) installation:&lt;br /&gt;
 sudo tasksel install lamp-server&lt;br /&gt;
&lt;br /&gt;
*The [http://ubuntuguide.org/wiki/Ubuntu:All#OpenSSH_server OpenSSH server] is required:&lt;br /&gt;
 sudo tasksel install openssh-server&lt;br /&gt;
&lt;br /&gt;
*If you are installing on a Server edition without a desktop, you will also need:&lt;br /&gt;
 sudo apt-get install wget iptables nano&lt;br /&gt;
&lt;br /&gt;
*A beta .deb package called Astronaut OpenVistA EHR (for clinics) is [http://sourceforge.net/projects/astronautnostro/files/ available here]. See [http://astronautvista.com/ the Astronaut website] for additional installation instructions.&lt;br /&gt;
:*Install prerequisites:&lt;br /&gt;
 sudo apt-get install xinetd update-inetd whois apache2-suexec&lt;br /&gt;
:*Astronaut VistA is made for a 32-bit operating system. If you are using a 64-bit Ubuntu operating system, then also install ia32-libs:&lt;br /&gt;
 sudo apt-get ia32-libs&lt;br /&gt;
:*Obtain and install Astronaut OpenVistA:&lt;br /&gt;
 wget -O astronaut-ov-server-current.deb &amp;lt;nowiki&amp;gt;http://sourceforge.net/projects/astronautnostro/files/astronaut-ov-server/astronaut-ov-server-beta-0.9-3.deb/download&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
Note: It is recommended to install OpenVistA on a dedicated server. Apache and other server settings will be altered by the installation, which may alter your ability to run other servers on the same machine.&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
*Note: Astronaut routes all communications through an SSH tunnel (port 22) using PuTTY (on the client side) and OpenSSH (on the server side). If you will only connect using this SSH tunnel, you do not need port 9260 to be open on (or forwarded by) your router. Alternatively, if you connect between clients and the server directly (using port 9260), then you do not need port 22 to be open. Note that connecting directly through port 9260 directly is slightly less secure, so it is discouraged when connecting through the Internet.&lt;br /&gt;
&lt;br /&gt;
*Note: This installation installs the OpenVistA database and server in an Ubuntu Linux OS (that resides either on a standalone computer or in a [[VirtualAstronaut|virtual machine]]). The [[#Connect_with_a_CPRS_client|CPRS user client]] for VistA is written in Delphi for Windows (and works imperfectly in Wine). The CPRS client is therefore usually installed onto a Windows-based PCs (or onto USB flashdrives). These CPRS clients connect through the network to the OpenVistA server on a Ubuntu Linux-based server PC, or directly to the virtual machine.&lt;br /&gt;
&lt;br /&gt;
*Also see the YouTube video.&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
=== Installation Notes ===&lt;br /&gt;
*The MUMPS database (GT.M) is installed into /opt/lsb-gtm/V5.3-004A_i686.&lt;br /&gt;
*The WorldVistA EHR program is installed into /opt/worldvista/EHR.&lt;br /&gt;
*m2web is installed into /opt/worldvista/EHR/web/m2web.&lt;br /&gt;
*A startup file is installed as /etc/init.d/vista-EHR.&lt;br /&gt;
*The listener port for clients like CPRS is 9260.&lt;br /&gt;
*The listener port for m2web is 80.&lt;br /&gt;
&lt;br /&gt;
The following default actions where done:&lt;br /&gt;
&lt;br /&gt;
 gtm Mumps interpreter installed in: /opt/lsb-gtm/gtm&lt;br /&gt;
 Default user id created: openEHR in /home/openvistaEHR&lt;br /&gt;
 textEHR user id created.&lt;br /&gt;
 VistA software installed in: /opt/openvista/EHR&lt;br /&gt;
 Started port listener on port: 9260&lt;br /&gt;
 Open port: 9260&lt;br /&gt;
&lt;br /&gt;
NEXT STEPS:&lt;br /&gt;
Log in as user: openvistaEHR with default password: vista!123&lt;br /&gt;
You will be prompted to immediately change the password. Use a strong password.&lt;br /&gt;
Full disk encryption of your Linux is strongly recommended.&lt;br /&gt;
&lt;br /&gt;
Write down the IP address of this machine and port:&lt;br /&gt;
 IP address of this machine:&lt;br /&gt;
 &#039;&#039;192.168.0.24&#039;&#039;&lt;br /&gt;
 Port: 9260&lt;br /&gt;
&lt;br /&gt;
(Obviously, use the IP address of your own server.)&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Installing on a Server edition ===&lt;br /&gt;
If you are installing on a Server edition without a desktop/package manager installed, you may need to install as root:&lt;br /&gt;
 sudo -s&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
 sudo apt-get -f install&lt;br /&gt;
&lt;br /&gt;
Note: The command &amp;quot;apt-get -f install&amp;quot; finds and installs unmet dependencies. This is only needed for Server editions in which a package manager is not installed.&lt;br /&gt;
&lt;br /&gt;
=== Installing OpenVistA Server in a Virtual Machine ===&lt;br /&gt;
&lt;br /&gt;
* Install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine (like VirtualBox) and then install Astronaut OpenVistA on top of this. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
=== Use a static IP address for the server ===&lt;br /&gt;
It will be difficult for the VistA clients to locate the OpenVistA server if the IP address of the server is always changing (i.e. repeatedly assigned a new dynamic IP address by the router/network DHCP server). It is best, therefore, to assign a static IP address to the server. &lt;br /&gt;
&lt;br /&gt;
The network administrator must assign the static IP address on the LAN for use by the server (especially if a DNS nameserver is in use on the network). Let&#039;s say the LAN has a router/gateway address of 192.168.1.1, a static IP address range of 192.168.1.125 - 192.168.1.253, and the server is assigned an IP address of 192.168.1.135. Then the Ubuntu Server can be configured to use this static IP address.&lt;br /&gt;
&lt;br /&gt;
*When the Ubuntu Server OS is running, edit the /etc/network/interfaces configuration file:&lt;br /&gt;
 sudo nano /etc/network/interfaces&lt;br /&gt;
&lt;br /&gt;
*Make sure the settings are similar to:&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The primary network interface&lt;br /&gt;
 auto eth0&lt;br /&gt;
 #iface eth0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 iface eth0 inet static&lt;br /&gt;
 address 192.168.1.135&lt;br /&gt;
 broadcast 192.168.1.255&lt;br /&gt;
 netmask 255.255.255.0&lt;br /&gt;
 gateway 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
*Reboot the Ubuntu OS again so that the new IP address is used.&lt;br /&gt;
 sudo reboot&lt;br /&gt;
&lt;br /&gt;
=== Connect with a CPRS client ===&lt;br /&gt;
&lt;br /&gt;
*See the [[Astronaut CPRS client package]] installation and configuration instructions. This package uses the TMG-CPRS client as well as other standardized clients which can be used interchangeably with either WorldVistA or OpenVistA.&lt;br /&gt;
&lt;br /&gt;
*Also see the [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package, which is a modification of CPRS with image viewing and other commercial ehancements. It can be used with the Astronaut OpenVistA server along with the Astronaut client package listed above.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Configuration Utility ===&lt;br /&gt;
&lt;br /&gt;
*See the [[VistA Configuration Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Clinical Scheduling utility ===&lt;br /&gt;
The Clinical Scheduler from the Indian Health System&#039;s RPMS system has been imported as one of the modules included with an Astronaut VistA installation. &lt;br /&gt;
 &lt;br /&gt;
*See the [[VistA Clinical Scheduling Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Configure access to the VistA server from the Internet through a virtual server ===&lt;br /&gt;
&lt;br /&gt;
*See [[Ubuntu Virtual Servers]]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
*This page was adapted from [http://kubuntuguide.org/OpenVistA_EHR Kubuntuguide].&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=7921</id>
		<title>Astronaut OpenVistA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=7921"/>
		<updated>2010-09-28T15:56:01Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Note: More up-to-date instructions for installing the server [http://kubuntuguide.org/OpenVistA_EHR exist]. This page is being updated.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OpenVistA consists of two parts: a database server and a collection of client modules. The server runs in Linux. The CPRS clients are generally Windows-based (at this time), but the OpenVista-CIS client (a CPRS re-write by Medsphere) is available for both Windows and Linux (and perhaps Mac).&lt;br /&gt;
&lt;br /&gt;
The first step is to install the OpenVistA server. It can be installed on the operating system of a stand-alone computer or on the guest operating system of a virtual machine (usually running on the same computer as the client modules).&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is installed on a Linux computer and the OpenVistA-CIS Client is installed on the same Linux computer, a self-contained OpenVistA EHR is created on a single Linux computer.&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is run within a virtual machine on a Windows computer and the OpenVistA-CIS Client is installed on the same Windows computer, a fully self-contained OpenVistA EHR is created on a single Windows computer.&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server on a standalone computer, then install the [http://ubuntuguide.org/wiki/Ubuntu:All#Servers Ubuntu Server edition] as an operating system on that computer first. (You can [http://ubuntuguide.org/wiki/Ubuntu:All#Servers add an ubuntu-desktop or kubuntu-desktop] GUI to the server later, if you so desire).&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server within a virtual machine on Windows, then install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine first. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
Then proceed in a similar fashion (in each type of operating system installation) for the subsequent installation of [http://www.astronautvista.com Astronaut VistA]. &lt;br /&gt;
&lt;br /&gt;
=== Preparing your server ===&lt;br /&gt;
*The Astronaut installer uses an emerging standardized installation framework for VistA derivatives (WorldVistA and OpenVistA currently). These instruction reflect this framework, with modifications I have used in setting up my system on Ubuntu.&lt;br /&gt;
&lt;br /&gt;
* A secure SSH tunnel created between the Astronaut client(s) and the Astronaut VistA server using port 22. Information coming from a client&#039;s port 9260 is sent through this tunnel and received by the the VistA server&#039;s port 9260. (The network only sees traffic over port 22.) So that the network can always find the VistA server, it should have a [http://ubuntuguide.org/wiki/Ubuntu:All#Set_a_static_IP_address static IP address] on the LAN. Your LAN (router) should then forward port 22 (and perhaps port 9260 during testing) traffic to the VistA server&#039;s IP address on the LAN. Make sure any firewall running on the VistA server firewall allows port 22 (and, to be safe, port 9260) traffic through.&lt;br /&gt;
&lt;br /&gt;
It is easiest to set this up before using the Astronaut installer, since the Astronaut server installer autodetects IP address settings.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Medsphere&#039;s [http://medsphere.org OpenVistA] uses one of the largest  electronic health record platforms in the public domain. It is based on the US Veterans Administration health record system and is AGPL licensed. The database and server can be installed on a standalone server (which would then be accessed over a network by clients on other computers) or can be installed in a [[VirtualAstronaut|virtual machine]] on a computer which also contains the [[#Connect_with_a_CPRS_client|clients]] (creating a self-contained EHR on a single computer). There are several installation packages. The original OpenVistA site is [http://medsphere.org/ here].&lt;br /&gt;
&lt;br /&gt;
*Apache2 is required. It can be installed individually (sudo apt-get install apache2) or as part of a [http://ubuntuguide.org/wiki/Ubuntu:All#LAMP_server_installation LAMP] (Linux, Apache2, MySQL5, PHP) installation:&lt;br /&gt;
 sudo tasksel install lamp-server&lt;br /&gt;
&lt;br /&gt;
*The [http://ubuntuguide.org/wiki/Ubuntu:All#OpenSSH_server OpenSSH server] is required:&lt;br /&gt;
 sudo tasksel install openssh-server&lt;br /&gt;
&lt;br /&gt;
*If you are installing on a Server edition without a desktop, you will also need:&lt;br /&gt;
 sudo apt-get install wget iptables nano&lt;br /&gt;
&lt;br /&gt;
*A beta .deb package called Astronaut OpenVistA EHR (for clinics) is [http://sourceforge.net/projects/astronautnostro/files/ available here]. See [http://astronautvista.com/ the Astronaut website] for additional installation instructions.&lt;br /&gt;
:*Install prerequisites:&lt;br /&gt;
 sudo apt-get install xinetd update-inetd whois apache2-suexec&lt;br /&gt;
:*Astronaut VistA is made for a 32-bit operating system. If you are using a 64-bit Ubuntu operating system, then also install ia32-libs:&lt;br /&gt;
 sudo apt-get ia32-libs&lt;br /&gt;
:*Obtain and install Astronaut OpenVistA:&lt;br /&gt;
 wget -O astronaut-ov-server-current.deb &amp;lt;nowiki&amp;gt;http://sourceforge.net/projects/astronautnostro/files/astronaut-ov-server/astronaut-ov-server-beta-0.9-3.deb/download&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
Note: It is recommended to install OpenVistA on a dedicated server. Apache and other server settings will be altered by the installation, which may alter your ability to run other servers on the same machine.&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
*Note: Astronaut routes all communications through an SSH tunnel (port 22) using PuTTY (on the client side) and OpenSSH (on the server side). If you will only connect using this SSH tunnel, you do not need port 9260 to be open on (or forwarded by) your router. Alternatively, if you connect between clients and the server directly (using port 9260), then you do not need port 22 to be open. Note that connecting directly through port 9260 directly is slightly less secure, so it is discouraged when connecting through the Internet.&lt;br /&gt;
&lt;br /&gt;
*Note: This installation installs the OpenVistA database and server in an Ubuntu Linux OS (that resides either on a standalone computer or in a [[VirtualAstronaut|virtual machine]]). The [[#Connect_with_a_CPRS_client|CPRS user client]] for VistA is written in Delphi for Windows (and works imperfectly in Wine). The CPRS client is therefore usually installed onto a Windows-based PCs (or onto USB flashdrives). These CPRS clients connect through the network to the OpenVistA server on a Ubuntu Linux-based server PC, or directly to the virtual machine.&lt;br /&gt;
&lt;br /&gt;
*Also see the YouTube video.&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
=== Installation Notes ===&lt;br /&gt;
*The MUMPS database (GT.M) is installed into /opt/lsb-gtm/V5.3-004A_i686.&lt;br /&gt;
*The WorldVistA EHR program is installed into /opt/worldvista/EHR.&lt;br /&gt;
*m2web is installed into /opt/worldvista/EHR/web/m2web.&lt;br /&gt;
*A startup file is installed as /etc/init.d/vista-EHR.&lt;br /&gt;
*The listener port for clients like CPRS is 9260.&lt;br /&gt;
*The listener port for m2web is 80.&lt;br /&gt;
&lt;br /&gt;
The following default actions where done:&lt;br /&gt;
&lt;br /&gt;
 gtm Mumps interpreter installed in: /opt/lsb-gtm/gtm&lt;br /&gt;
 Default user id created: openEHR in /home/openvistaEHR&lt;br /&gt;
 textEHR user id created.&lt;br /&gt;
 VistA software installed in: /opt/openvista/EHR&lt;br /&gt;
 Started port listener on port: 9260&lt;br /&gt;
 Open port: 9260&lt;br /&gt;
&lt;br /&gt;
NEXT STEPS:&lt;br /&gt;
Log in as user: openvistaEHR with default password: vista!123&lt;br /&gt;
You will be prompted to immediately change the password. Use a strong password.&lt;br /&gt;
Full disk encryption of your Linux is strongly recommended.&lt;br /&gt;
&lt;br /&gt;
Write down the IP address of this machine and port:&lt;br /&gt;
 IP address of this machine:&lt;br /&gt;
 &#039;&#039;192.168.0.24&#039;&#039;&lt;br /&gt;
 Port: 9260&lt;br /&gt;
&lt;br /&gt;
(Obviously, use the IP address of your own server.)&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Installing on a Server edition ===&lt;br /&gt;
If you are installing on a Server edition without a desktop/package manager installed, you may need to install as root:&lt;br /&gt;
 sudo -s&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
 sudo apt-get -f install&lt;br /&gt;
&lt;br /&gt;
Note: The command &amp;quot;apt-get -f install&amp;quot; finds and installs unmet dependencies. This is only needed for Server editions in which a package manager is not installed.&lt;br /&gt;
&lt;br /&gt;
=== Installing OpenVistA Server in a Virtual Machine ===&lt;br /&gt;
&lt;br /&gt;
* Install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine (like VirtualBox) and then install Astronaut OpenVistA on top of this. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
=== Use a static IP address for the server ===&lt;br /&gt;
It will be difficult for the VistA clients to locate the OpenVistA server if the IP address of the server is always changing (i.e. repeatedly assigned a new dynamic IP address by the router/network DHCP server). It is best, therefore, to assign a static IP address to the server. &lt;br /&gt;
&lt;br /&gt;
The network administrator must assign the static IP address on the LAN for use by the server (especially if a DNS nameserver is in use on the network). Let&#039;s say the LAN has a router/gateway address of 192.168.1.1, a static IP address range of 192.168.1.125 - 192.168.1.253, and the server is assigned an IP address of 192.168.1.135. Then the Ubuntu Server can be configured to use this static IP address.&lt;br /&gt;
&lt;br /&gt;
*When the Ubuntu Server OS is running, edit the /etc/network/interfaces configuration file:&lt;br /&gt;
 sudo nano /etc/network/interfaces&lt;br /&gt;
&lt;br /&gt;
*Make sure the settings are similar to:&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The primary network interface&lt;br /&gt;
 auto eth0&lt;br /&gt;
 #iface eth0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 iface eth0 inet static&lt;br /&gt;
 address 192.168.1.135&lt;br /&gt;
 broadcast 192.168.1.255&lt;br /&gt;
 netmask 255.255.255.0&lt;br /&gt;
 gateway 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
*Reboot the Ubuntu OS again so that the new IP address is used.&lt;br /&gt;
 sudo reboot&lt;br /&gt;
&lt;br /&gt;
=== Connect with a CPRS client ===&lt;br /&gt;
&lt;br /&gt;
*See the [[Astronaut CPRS client package]] installation and configuration instructions. This package uses the TMG-CPRS client as well as other standardized clients which can be used interchangeably with either WorldVistA or OpenVistA.&lt;br /&gt;
&lt;br /&gt;
*Also see the [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package, which is a modification of CPRS with image viewing and other commercial ehancements. It can be used with the Astronaut OpenVistA server along with the Astronaut client package listed above.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Configuration Utility ===&lt;br /&gt;
&lt;br /&gt;
*See the [[VistA Configuration Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Clinical Scheduling utility ===&lt;br /&gt;
The Clinical Scheduler from the Indian Health System&#039;s RPMS system has been imported as one of the modules included with an Astronaut VistA installation. &lt;br /&gt;
 &lt;br /&gt;
*See the [[VistA Clinical Scheduling Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Configure access to the VistA server from the Internet through a virtual server ===&lt;br /&gt;
&lt;br /&gt;
*See [[Ubuntu Virtual Servers]]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
*This page was adapted from [http://kubuntuguide.org/OpenVistA_EHR Kubuntuguide].&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=7920</id>
		<title>Astronaut OpenVistA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=7920"/>
		<updated>2010-09-28T15:55:10Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;Note: More up-to-date instructions for installing the server exist. This page is being updated.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
OpenVistA consists of two parts: a database server and a collection of client modules. The server runs in Linux. The CPRS clients are generally Windows-based (at this time), but the OpenVista-CIS client (a CPRS re-write by Medsphere) is available for both Windows and Linux (and perhaps Mac).&lt;br /&gt;
&lt;br /&gt;
The first step is to install the OpenVistA server. It can be installed on the operating system of a stand-alone computer or on the guest operating system of a virtual machine (usually running on the same computer as the client modules).&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is installed on a Linux computer and the OpenVistA-CIS Client is installed on the same Linux computer, a self-contained OpenVistA EHR is created on a single Linux computer.&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is run within a virtual machine on a Windows computer and the OpenVistA-CIS Client is installed on the same Windows computer, a fully self-contained OpenVistA EHR is created on a single Windows computer.&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server on a standalone computer, then install the [http://ubuntuguide.org/wiki/Ubuntu:All#Servers Ubuntu Server edition] as an operating system on that computer first. (You can [http://ubuntuguide.org/wiki/Ubuntu:All#Servers add an ubuntu-desktop or kubuntu-desktop] GUI to the server later, if you so desire).&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server within a virtual machine on Windows, then install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine first. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
Then proceed in a similar fashion (in each type of operating system installation) for the subsequent installation of [http://www.astronautvista.com Astronaut VistA]. &lt;br /&gt;
&lt;br /&gt;
=== Preparing your server ===&lt;br /&gt;
*The Astronaut installer uses an emerging standardized installation framework for VistA derivatives (WorldVistA and OpenVistA currently). These instruction reflect this framework, with modifications I have used in setting up my system on Ubuntu.&lt;br /&gt;
&lt;br /&gt;
* A secure SSH tunnel created between the Astronaut client(s) and the Astronaut VistA server using port 22. Information coming from a client&#039;s port 9260 is sent through this tunnel and received by the the VistA server&#039;s port 9260. (The network only sees traffic over port 22.) So that the network can always find the VistA server, it should have a [http://ubuntuguide.org/wiki/Ubuntu:All#Set_a_static_IP_address static IP address] on the LAN. Your LAN (router) should then forward port 22 (and perhaps port 9260 during testing) traffic to the VistA server&#039;s IP address on the LAN. Make sure any firewall running on the VistA server firewall allows port 22 (and, to be safe, port 9260) traffic through.&lt;br /&gt;
&lt;br /&gt;
It is easiest to set this up before using the Astronaut installer, since the Astronaut server installer autodetects IP address settings.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Medsphere&#039;s [http://medsphere.org OpenVistA] uses one of the largest  electronic health record platforms in the public domain. It is based on the US Veterans Administration health record system and is AGPL licensed. The database and server can be installed on a standalone server (which would then be accessed over a network by clients on other computers) or can be installed in a [[VirtualAstronaut|virtual machine]] on a computer which also contains the [[#Connect_with_a_CPRS_client|clients]] (creating a self-contained EHR on a single computer). There are several installation packages. The original OpenVistA site is [http://medsphere.org/ here].&lt;br /&gt;
&lt;br /&gt;
*Apache2 is required. It can be installed individually (sudo apt-get install apache2) or as part of a [http://ubuntuguide.org/wiki/Ubuntu:All#LAMP_server_installation LAMP] (Linux, Apache2, MySQL5, PHP) installation:&lt;br /&gt;
 sudo tasksel install lamp-server&lt;br /&gt;
&lt;br /&gt;
*The [http://ubuntuguide.org/wiki/Ubuntu:All#OpenSSH_server OpenSSH server] is required:&lt;br /&gt;
 sudo tasksel install openssh-server&lt;br /&gt;
&lt;br /&gt;
*If you are installing on a Server edition without a desktop, you will also need:&lt;br /&gt;
 sudo apt-get install wget iptables nano&lt;br /&gt;
&lt;br /&gt;
*A beta .deb package called Astronaut OpenVistA EHR (for clinics) is [http://sourceforge.net/projects/astronautnostro/files/ available here]. See [http://astronautvista.com/ the Astronaut website] for additional installation instructions.&lt;br /&gt;
:*Install prerequisites:&lt;br /&gt;
 sudo apt-get install xinetd update-inetd whois apache2-suexec&lt;br /&gt;
:*Astronaut VistA is made for a 32-bit operating system. If you are using a 64-bit Ubuntu operating system, then also install ia32-libs:&lt;br /&gt;
 sudo apt-get ia32-libs&lt;br /&gt;
:*Obtain and install Astronaut OpenVistA:&lt;br /&gt;
 wget -O astronaut-ov-server-current.deb &amp;lt;nowiki&amp;gt;http://sourceforge.net/projects/astronautnostro/files/astronaut-ov-server/astronaut-ov-server-beta-0.9-3.deb/download&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
Note: It is recommended to install OpenVistA on a dedicated server. Apache and other server settings will be altered by the installation, which may alter your ability to run other servers on the same machine.&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
*Note: Astronaut routes all communications through an SSH tunnel (port 22) using PuTTY (on the client side) and OpenSSH (on the server side). If you will only connect using this SSH tunnel, you do not need port 9260 to be open on (or forwarded by) your router. Alternatively, if you connect between clients and the server directly (using port 9260), then you do not need port 22 to be open. Note that connecting directly through port 9260 directly is slightly less secure, so it is discouraged when connecting through the Internet.&lt;br /&gt;
&lt;br /&gt;
*Note: This installation installs the OpenVistA database and server in an Ubuntu Linux OS (that resides either on a standalone computer or in a [[VirtualAstronaut|virtual machine]]). The [[#Connect_with_a_CPRS_client|CPRS user client]] for VistA is written in Delphi for Windows (and works imperfectly in Wine). The CPRS client is therefore usually installed onto a Windows-based PCs (or onto USB flashdrives). These CPRS clients connect through the network to the OpenVistA server on a Ubuntu Linux-based server PC, or directly to the virtual machine.&lt;br /&gt;
&lt;br /&gt;
*Also see the YouTube video.&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
=== Installation Notes ===&lt;br /&gt;
*The MUMPS database (GT.M) is installed into /opt/lsb-gtm/V5.3-004A_i686.&lt;br /&gt;
*The WorldVistA EHR program is installed into /opt/worldvista/EHR.&lt;br /&gt;
*m2web is installed into /opt/worldvista/EHR/web/m2web.&lt;br /&gt;
*A startup file is installed as /etc/init.d/vista-EHR.&lt;br /&gt;
*The listener port for clients like CPRS is 9260.&lt;br /&gt;
*The listener port for m2web is 80.&lt;br /&gt;
&lt;br /&gt;
The following default actions where done:&lt;br /&gt;
&lt;br /&gt;
 gtm Mumps interpreter installed in: /opt/lsb-gtm/gtm&lt;br /&gt;
 Default user id created: openEHR in /home/openvistaEHR&lt;br /&gt;
 textEHR user id created.&lt;br /&gt;
 VistA software installed in: /opt/openvista/EHR&lt;br /&gt;
 Started port listener on port: 9260&lt;br /&gt;
 Open port: 9260&lt;br /&gt;
&lt;br /&gt;
NEXT STEPS:&lt;br /&gt;
Log in as user: openvistaEHR with default password: vista!123&lt;br /&gt;
You will be prompted to immediately change the password. Use a strong password.&lt;br /&gt;
Full disk encryption of your Linux is strongly recommended.&lt;br /&gt;
&lt;br /&gt;
Write down the IP address of this machine and port:&lt;br /&gt;
 IP address of this machine:&lt;br /&gt;
 &#039;&#039;192.168.0.24&#039;&#039;&lt;br /&gt;
 Port: 9260&lt;br /&gt;
&lt;br /&gt;
(Obviously, use the IP address of your own server.)&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Installing on a Server edition ===&lt;br /&gt;
If you are installing on a Server edition without a desktop/package manager installed, you may need to install as root:&lt;br /&gt;
 sudo -s&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
 sudo apt-get -f install&lt;br /&gt;
&lt;br /&gt;
Note: The command &amp;quot;apt-get -f install&amp;quot; finds and installs unmet dependencies. This is only needed for Server editions in which a package manager is not installed.&lt;br /&gt;
&lt;br /&gt;
=== Installing OpenVistA Server in a Virtual Machine ===&lt;br /&gt;
&lt;br /&gt;
* Install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine (like VirtualBox) and then install Astronaut OpenVistA on top of this. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
=== Use a static IP address for the server ===&lt;br /&gt;
It will be difficult for the VistA clients to locate the OpenVistA server if the IP address of the server is always changing (i.e. repeatedly assigned a new dynamic IP address by the router/network DHCP server). It is best, therefore, to assign a static IP address to the server. &lt;br /&gt;
&lt;br /&gt;
The network administrator must assign the static IP address on the LAN for use by the server (especially if a DNS nameserver is in use on the network). Let&#039;s say the LAN has a router/gateway address of 192.168.1.1, a static IP address range of 192.168.1.125 - 192.168.1.253, and the server is assigned an IP address of 192.168.1.135. Then the Ubuntu Server can be configured to use this static IP address.&lt;br /&gt;
&lt;br /&gt;
*When the Ubuntu Server OS is running, edit the /etc/network/interfaces configuration file:&lt;br /&gt;
 sudo nano /etc/network/interfaces&lt;br /&gt;
&lt;br /&gt;
*Make sure the settings are similar to:&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The primary network interface&lt;br /&gt;
 auto eth0&lt;br /&gt;
 #iface eth0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 iface eth0 inet static&lt;br /&gt;
 address 192.168.1.135&lt;br /&gt;
 broadcast 192.168.1.255&lt;br /&gt;
 netmask 255.255.255.0&lt;br /&gt;
 gateway 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
*Reboot the Ubuntu OS again so that the new IP address is used.&lt;br /&gt;
 sudo reboot&lt;br /&gt;
&lt;br /&gt;
=== Connect with a CPRS client ===&lt;br /&gt;
&lt;br /&gt;
*See the [[Astronaut CPRS client package]] installation and configuration instructions. This package uses the TMG-CPRS client as well as other standardized clients which can be used interchangeably with either WorldVistA or OpenVistA.&lt;br /&gt;
&lt;br /&gt;
*Also see the [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package, which is a modification of CPRS with image viewing and other commercial ehancements. It can be used with the Astronaut OpenVistA server along with the Astronaut client package listed above.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Configuration Utility ===&lt;br /&gt;
&lt;br /&gt;
*See the [[VistA Configuration Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Clinical Scheduling utility ===&lt;br /&gt;
The Clinical Scheduler from the Indian Health System&#039;s RPMS system has been imported as one of the modules included with an Astronaut VistA installation. &lt;br /&gt;
 &lt;br /&gt;
*See the [[VistA Clinical Scheduling Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Configure access to the VistA server from the Internet through a virtual server ===&lt;br /&gt;
&lt;br /&gt;
*See [[Ubuntu Virtual Servers]]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
*This page was adapted from [http://kubuntuguide.org/OpenVistA_EHR Kubuntuguide].&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=7919</id>
		<title>Astronaut OpenVistA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_OpenVistA_on_Ubuntu&amp;diff=7919"/>
		<updated>2010-09-28T15:53:49Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Other resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;OpenVistA consists of two parts: a database server and a collection of client modules. The server runs in Linux. The CPRS clients are generally Windows-based (at this time), but the OpenVista-CIS client (a CPRS re-write by Medsphere) is available for both Windows and Linux (and perhaps Mac).&lt;br /&gt;
&lt;br /&gt;
The first step is to install the OpenVistA server. It can be installed on the operating system of a stand-alone computer or on the guest operating system of a virtual machine (usually running on the same computer as the client modules).&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is installed on a Linux computer and the OpenVistA-CIS Client is installed on the same Linux computer, a self-contained OpenVistA EHR is created on a single Linux computer.&lt;br /&gt;
&lt;br /&gt;
When the OpenVistA server is run within a virtual machine on a Windows computer and the OpenVistA-CIS Client is installed on the same Windows computer, a fully self-contained OpenVistA EHR is created on a single Windows computer.&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server on a standalone computer, then install the [http://ubuntuguide.org/wiki/Ubuntu:All#Servers Ubuntu Server edition] as an operating system on that computer first. (You can [http://ubuntuguide.org/wiki/Ubuntu:All#Servers add an ubuntu-desktop or kubuntu-desktop] GUI to the server later, if you so desire).&lt;br /&gt;
&lt;br /&gt;
* If you will run the OpenVistA server within a virtual machine on Windows, then install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine first. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
Then proceed in a similar fashion (in each type of operating system installation) for the subsequent installation of [http://www.astronautvista.com Astronaut VistA]. &lt;br /&gt;
&lt;br /&gt;
=== Preparing your server ===&lt;br /&gt;
*The Astronaut installer uses an emerging standardized installation framework for VistA derivatives (WorldVistA and OpenVistA currently). These instruction reflect this framework, with modifications I have used in setting up my system on Ubuntu.&lt;br /&gt;
&lt;br /&gt;
* A secure SSH tunnel created between the Astronaut client(s) and the Astronaut VistA server using port 22. Information coming from a client&#039;s port 9260 is sent through this tunnel and received by the the VistA server&#039;s port 9260. (The network only sees traffic over port 22.) So that the network can always find the VistA server, it should have a [http://ubuntuguide.org/wiki/Ubuntu:All#Set_a_static_IP_address static IP address] on the LAN. Your LAN (router) should then forward port 22 (and perhaps port 9260 during testing) traffic to the VistA server&#039;s IP address on the LAN. Make sure any firewall running on the VistA server firewall allows port 22 (and, to be safe, port 9260) traffic through.&lt;br /&gt;
&lt;br /&gt;
It is easiest to set this up before using the Astronaut installer, since the Astronaut server installer autodetects IP address settings.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
Medsphere&#039;s [http://medsphere.org OpenVistA] uses one of the largest  electronic health record platforms in the public domain. It is based on the US Veterans Administration health record system and is AGPL licensed. The database and server can be installed on a standalone server (which would then be accessed over a network by clients on other computers) or can be installed in a [[VirtualAstronaut|virtual machine]] on a computer which also contains the [[#Connect_with_a_CPRS_client|clients]] (creating a self-contained EHR on a single computer). There are several installation packages. The original OpenVistA site is [http://medsphere.org/ here].&lt;br /&gt;
&lt;br /&gt;
*Apache2 is required. It can be installed individually (sudo apt-get install apache2) or as part of a [http://ubuntuguide.org/wiki/Ubuntu:All#LAMP_server_installation LAMP] (Linux, Apache2, MySQL5, PHP) installation:&lt;br /&gt;
 sudo tasksel install lamp-server&lt;br /&gt;
&lt;br /&gt;
*The [http://ubuntuguide.org/wiki/Ubuntu:All#OpenSSH_server OpenSSH server] is required:&lt;br /&gt;
 sudo tasksel install openssh-server&lt;br /&gt;
&lt;br /&gt;
*If you are installing on a Server edition without a desktop, you will also need:&lt;br /&gt;
 sudo apt-get install wget iptables nano&lt;br /&gt;
&lt;br /&gt;
*A beta .deb package called Astronaut OpenVistA EHR (for clinics) is [http://sourceforge.net/projects/astronautnostro/files/ available here]. See [http://astronautvista.com/ the Astronaut website] for additional installation instructions.&lt;br /&gt;
:*Install prerequisites:&lt;br /&gt;
 sudo apt-get install xinetd update-inetd whois apache2-suexec&lt;br /&gt;
:*Astronaut VistA is made for a 32-bit operating system. If you are using a 64-bit Ubuntu operating system, then also install ia32-libs:&lt;br /&gt;
 sudo apt-get ia32-libs&lt;br /&gt;
:*Obtain and install Astronaut OpenVistA:&lt;br /&gt;
 wget -O astronaut-ov-server-current.deb &amp;lt;nowiki&amp;gt;http://sourceforge.net/projects/astronautnostro/files/astronaut-ov-server/astronaut-ov-server-beta-0.9-3.deb/download&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
Note: It is recommended to install OpenVistA on a dedicated server. Apache and other server settings will be altered by the installation, which may alter your ability to run other servers on the same machine.&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
*Note: Astronaut routes all communications through an SSH tunnel (port 22) using PuTTY (on the client side) and OpenSSH (on the server side). If you will only connect using this SSH tunnel, you do not need port 9260 to be open on (or forwarded by) your router. Alternatively, if you connect between clients and the server directly (using port 9260), then you do not need port 22 to be open. Note that connecting directly through port 9260 directly is slightly less secure, so it is discouraged when connecting through the Internet.&lt;br /&gt;
&lt;br /&gt;
*Note: This installation installs the OpenVistA database and server in an Ubuntu Linux OS (that resides either on a standalone computer or in a [[VirtualAstronaut|virtual machine]]). The [[#Connect_with_a_CPRS_client|CPRS user client]] for VistA is written in Delphi for Windows (and works imperfectly in Wine). The CPRS client is therefore usually installed onto a Windows-based PCs (or onto USB flashdrives). These CPRS clients connect through the network to the OpenVistA server on a Ubuntu Linux-based server PC, or directly to the virtual machine.&lt;br /&gt;
&lt;br /&gt;
*Also see the YouTube video.&lt;br /&gt;
&amp;lt;!---&amp;gt;&lt;br /&gt;
=== Installation Notes ===&lt;br /&gt;
*The MUMPS database (GT.M) is installed into /opt/lsb-gtm/V5.3-004A_i686.&lt;br /&gt;
*The WorldVistA EHR program is installed into /opt/worldvista/EHR.&lt;br /&gt;
*m2web is installed into /opt/worldvista/EHR/web/m2web.&lt;br /&gt;
*A startup file is installed as /etc/init.d/vista-EHR.&lt;br /&gt;
*The listener port for clients like CPRS is 9260.&lt;br /&gt;
*The listener port for m2web is 80.&lt;br /&gt;
&lt;br /&gt;
The following default actions where done:&lt;br /&gt;
&lt;br /&gt;
 gtm Mumps interpreter installed in: /opt/lsb-gtm/gtm&lt;br /&gt;
 Default user id created: openEHR in /home/openvistaEHR&lt;br /&gt;
 textEHR user id created.&lt;br /&gt;
 VistA software installed in: /opt/openvista/EHR&lt;br /&gt;
 Started port listener on port: 9260&lt;br /&gt;
 Open port: 9260&lt;br /&gt;
&lt;br /&gt;
NEXT STEPS:&lt;br /&gt;
Log in as user: openvistaEHR with default password: vista!123&lt;br /&gt;
You will be prompted to immediately change the password. Use a strong password.&lt;br /&gt;
Full disk encryption of your Linux is strongly recommended.&lt;br /&gt;
&lt;br /&gt;
Write down the IP address of this machine and port:&lt;br /&gt;
 IP address of this machine:&lt;br /&gt;
 &#039;&#039;192.168.0.24&#039;&#039;&lt;br /&gt;
 Port: 9260&lt;br /&gt;
&lt;br /&gt;
(Obviously, use the IP address of your own server.)&lt;br /&gt;
&amp;lt;---&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Installing on a Server edition ===&lt;br /&gt;
If you are installing on a Server edition without a desktop/package manager installed, you may need to install as root:&lt;br /&gt;
 sudo -s&lt;br /&gt;
 sudo dpkg -i astronaut-ov-server-current.deb&lt;br /&gt;
 sudo apt-get -f install&lt;br /&gt;
&lt;br /&gt;
Note: The command &amp;quot;apt-get -f install&amp;quot; finds and installs unmet dependencies. This is only needed for Server editions in which a package manager is not installed.&lt;br /&gt;
&lt;br /&gt;
=== Installing OpenVistA Server in a Virtual Machine ===&lt;br /&gt;
&lt;br /&gt;
* Install the Ubuntu Server edition (virtual machine minimal install) into a virtual machine (like VirtualBox) and then install Astronaut OpenVistA on top of this. See [[VirtualAstronaut|these instructions]].&lt;br /&gt;
&lt;br /&gt;
=== Use a static IP address for the server ===&lt;br /&gt;
It will be difficult for the VistA clients to locate the OpenVistA server if the IP address of the server is always changing (i.e. repeatedly assigned a new dynamic IP address by the router/network DHCP server). It is best, therefore, to assign a static IP address to the server. &lt;br /&gt;
&lt;br /&gt;
The network administrator must assign the static IP address on the LAN for use by the server (especially if a DNS nameserver is in use on the network). Let&#039;s say the LAN has a router/gateway address of 192.168.1.1, a static IP address range of 192.168.1.125 - 192.168.1.253, and the server is assigned an IP address of 192.168.1.135. Then the Ubuntu Server can be configured to use this static IP address.&lt;br /&gt;
&lt;br /&gt;
*When the Ubuntu Server OS is running, edit the /etc/network/interfaces configuration file:&lt;br /&gt;
 sudo nano /etc/network/interfaces&lt;br /&gt;
&lt;br /&gt;
*Make sure the settings are similar to:&lt;br /&gt;
 # The loopback network interface&lt;br /&gt;
 auto lo&lt;br /&gt;
 iface lo inet loopback&lt;br /&gt;
 #&lt;br /&gt;
 # The primary network interface&lt;br /&gt;
 auto eth0&lt;br /&gt;
 #iface eth0 inet dhcp&lt;br /&gt;
 #&lt;br /&gt;
 iface eth0 inet static&lt;br /&gt;
 address 192.168.1.135&lt;br /&gt;
 broadcast 192.168.1.255&lt;br /&gt;
 netmask 255.255.255.0&lt;br /&gt;
 gateway 192.168.1.1&lt;br /&gt;
&lt;br /&gt;
*Reboot the Ubuntu OS again so that the new IP address is used.&lt;br /&gt;
 sudo reboot&lt;br /&gt;
&lt;br /&gt;
=== Connect with a CPRS client ===&lt;br /&gt;
&lt;br /&gt;
*See the [[Astronaut CPRS client package]] installation and configuration instructions. This package uses the TMG-CPRS client as well as other standardized clients which can be used interchangeably with either WorldVistA or OpenVistA.&lt;br /&gt;
&lt;br /&gt;
*Also see the [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package, which is a modification of CPRS with image viewing and other commercial ehancements. It can be used with the Astronaut OpenVistA server along with the Astronaut client package listed above.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Configuration Utility ===&lt;br /&gt;
&lt;br /&gt;
*See the [[VistA Configuration Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Using the VistA Clinical Scheduling utility ===&lt;br /&gt;
The Clinical Scheduler from the Indian Health System&#039;s RPMS system has been imported as one of the modules included with an Astronaut VistA installation. &lt;br /&gt;
 &lt;br /&gt;
*See the [[VistA Clinical Scheduling Utility]] usage instructions.&lt;br /&gt;
&lt;br /&gt;
=== Configure access to the VistA server from the Internet through a virtual server ===&lt;br /&gt;
&lt;br /&gt;
*See [[Ubuntu Virtual Servers]]&lt;br /&gt;
&lt;br /&gt;
== Other resources ==&lt;br /&gt;
*This page was adapted from [http://kubuntuguide.org/OpenVistA_EHR Kubuntuguide].&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7925</id>
		<title>Astronaut VistA</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7925"/>
		<updated>2010-09-28T15:51:53Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Older Instructions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is Astronaut VistA == &lt;br /&gt;
&lt;br /&gt;
[http://www.astronautvista.com Astronaut VistA Installer Suite] is a package that installs one of several different versions of VistA (currently available versions are Astronaut WorldVistA and Astronaut OpenVistA) in an integrated fashion.  &lt;br /&gt;
&lt;br /&gt;
Astronaut packages the servers, clients, and auxiliary modules so that they are able to function together seamlessly. The preferred clinical client that is tested in actual private-sector clinical use is TMG-CPRS and its configuration assistant VistA-Config. These are both present in an easy to use .exe client installer. Other clients are bundled as well.&lt;br /&gt;
&lt;br /&gt;
== Where can I get Astronaut VistA ? ==&lt;br /&gt;
&lt;br /&gt;
Server: The Sourceforge.net download installation is now obsolete. apt-get or yum is the preferred method. See the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website] for more info.&lt;br /&gt;
&lt;br /&gt;
Windows Client:  Download the Windows client installer (.exe) from [[http://sourceforge.net/projects/astronaut/files/ Sourceforge].&lt;br /&gt;
&lt;br /&gt;
== Installation Instructions ==&lt;br /&gt;
&lt;br /&gt;
*Installation instructions can be found at the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website]&lt;br /&gt;
&lt;br /&gt;
*Also see [[#Other_Resources|Other Resources]]&lt;br /&gt;
&lt;br /&gt;
== Server functions ==&lt;br /&gt;
The VistA server functions are generally configured from a text interface. The VistA server is very flexible and powerful, and therefore can seem complex to customize and daunting for new users. &lt;br /&gt;
&lt;br /&gt;
Accessing the interface is possible in several ways:&lt;br /&gt;
*While logged on the server (using any login ID) by starting VistA Commander from a command-line interface Terminal:&lt;br /&gt;
 /opt/openvista/EHR/bin/vista_com.sh&lt;br /&gt;
*Logging in directly to the server using the provided Linux login (&#039;&#039;openvistaEHR&#039;&#039; or &#039;&#039;worldvistaEHR&#039;&#039;) and opening a (Konsole) Terminal. This loads the VistA Commander interface automatically. (On Astronaut systems, the default initial password is &#039;&#039;vista!123&#039;&#039;.)&lt;br /&gt;
*Using the &#039;&#039;Text Client&#039;&#039; and &#039;&#039;VistA Config&#039;&#039; menu items/shortcuts in the [[Astronaut_CPRS_client_package|Astronaut Client]] menu (Windows systems only).&lt;br /&gt;
*Using the built-in &#039;&#039;VistA Server Text Client&#039;&#039; menu items/shortcuts in the [http://kubuntuguide.org/Ubuntu-Med_FAQ Ubuntu-Med] system.&lt;br /&gt;
&lt;br /&gt;
Then see&lt;br /&gt;
*[http://medsphere.org/docs/DOC-1010 OpenVistA FAQs]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Begin_Configuration_of_Vista Beginning VistA configuration]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Where_do_I_Start Vistapedia: Where Do I Start?] and [http://vistapedia.net/index.php?title=Usage Vistapedia:Usage]&lt;br /&gt;
&lt;br /&gt;
== Astronaut Features ==&lt;br /&gt;
Depending on the version of Astronaut used, these features may be available:&lt;br /&gt;
&lt;br /&gt;
* Medsphere OVID - A MUMPS to Java bridge system.&lt;br /&gt;
* TMG CPRS - An improved version of CPRS that allows the ability to add patients directly. Has an integrated web browser.&lt;br /&gt;
* [[EWD]] -- A MUMPS/GT.M/M21 to Java, PHP, and ASP bridge that allows web browsers to interface with the VistA server directly (without CPRS).&lt;br /&gt;
* [[M2Web]] -- a web-based interface to the VistA server routines&lt;br /&gt;
&lt;br /&gt;
== Other Resources ==&lt;br /&gt;
*[http://kubuntuguide.org/All#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Kubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
*[http://ubuntuguide.org/wiki/Ubuntu:Lucid#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Ubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
&lt;br /&gt;
== Older Instructions ==&lt;br /&gt;
These instructions are now considered obsolete but contain a wealth of information not covered elsewhere.&lt;br /&gt;
&lt;br /&gt;
* Install [[WorldVistA on Ubuntu|Astronaut WorldVistA using an Ubuntu server]] (.deb package)&lt;br /&gt;
* Install [[Astronaut OpenVistA on Ubuntu|Astronaut OpenVistA using an Ubuntu server]] (.deb package)&lt;br /&gt;
* Install [[Astronaut_CPRS_client_package|Astronaut CPRS (and other) client packages]] (for Windows)&lt;br /&gt;
* Using [[Astronaut CPRS in Linux]]&lt;br /&gt;
* The [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package is a modification of CPRS with image viewing and other commercial enhancements. It can be used with the Astronaut OpenVistA server (alongside the Astronaut client package.)&lt;br /&gt;
::The Astronaut OpenVistA server can accept connections from both the TMG-CPRS client (for Windows) and the OpenVistA-CIS client (for Windows and Linux). The Astronaut WorldVistA server can accept connections from the TMG-CPRS client but not from the OpenVistA-CIS client.&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7917</id>
		<title>Astronaut VistA</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7917"/>
		<updated>2010-09-28T15:50:25Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is Astronaut VistA == &lt;br /&gt;
&lt;br /&gt;
[http://www.astronautvista.com Astronaut VistA Installer Suite] is a package that installs one of several different versions of VistA (currently available versions are Astronaut WorldVistA and Astronaut OpenVistA) in an integrated fashion.  &lt;br /&gt;
&lt;br /&gt;
Astronaut packages the servers, clients, and auxiliary modules so that they are able to function together seamlessly. The preferred clinical client that is tested in actual private-sector clinical use is TMG-CPRS and its configuration assistant VistA-Config. These are both present in an easy to use .exe client installer. Other clients are bundled as well.&lt;br /&gt;
&lt;br /&gt;
== Where can I get Astronaut VistA ? ==&lt;br /&gt;
&lt;br /&gt;
Server: The Sourceforge.net download installation is now obsolete. apt-get or yum is the preferred method. See the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website] for more info.&lt;br /&gt;
&lt;br /&gt;
Windows Client:  Download the Windows client installer (.exe) from [[http://sourceforge.net/projects/astronaut/files/ Sourceforge].&lt;br /&gt;
&lt;br /&gt;
== Installation Instructions ==&lt;br /&gt;
&lt;br /&gt;
*Installation instructions can be found at the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website]&lt;br /&gt;
&lt;br /&gt;
*Also see [[#Other_Resources|Other Resources]]&lt;br /&gt;
&lt;br /&gt;
== Server functions ==&lt;br /&gt;
The VistA server functions are generally configured from a text interface. The VistA server is very flexible and powerful, and therefore can seem complex to customize and daunting for new users. &lt;br /&gt;
&lt;br /&gt;
Accessing the interface is possible in several ways:&lt;br /&gt;
*While logged on the server (using any login ID) by starting VistA Commander from a command-line interface Terminal:&lt;br /&gt;
 /opt/openvista/EHR/bin/vista_com.sh&lt;br /&gt;
*Logging in directly to the server using the provided Linux login (&#039;&#039;openvistaEHR&#039;&#039; or &#039;&#039;worldvistaEHR&#039;&#039;) and opening a (Konsole) Terminal. This loads the VistA Commander interface automatically. (On Astronaut systems, the default initial password is &#039;&#039;vista!123&#039;&#039;.)&lt;br /&gt;
*Using the &#039;&#039;Text Client&#039;&#039; and &#039;&#039;VistA Config&#039;&#039; menu items/shortcuts in the [[Astronaut_CPRS_client_package|Astronaut Client]] menu (Windows systems only).&lt;br /&gt;
*Using the built-in &#039;&#039;VistA Server Text Client&#039;&#039; menu items/shortcuts in the [http://kubuntuguide.org/Ubuntu-Med_FAQ Ubuntu-Med] system.&lt;br /&gt;
&lt;br /&gt;
Then see&lt;br /&gt;
*[http://medsphere.org/docs/DOC-1010 OpenVistA FAQs]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Begin_Configuration_of_Vista Beginning VistA configuration]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Where_do_I_Start Vistapedia: Where Do I Start?] and [http://vistapedia.net/index.php?title=Usage Vistapedia:Usage]&lt;br /&gt;
&lt;br /&gt;
== Astronaut Features ==&lt;br /&gt;
Depending on the version of Astronaut used, these features may be available:&lt;br /&gt;
&lt;br /&gt;
* Medsphere OVID - A MUMPS to Java bridge system.&lt;br /&gt;
* TMG CPRS - An improved version of CPRS that allows the ability to add patients directly. Has an integrated web browser.&lt;br /&gt;
* [[EWD]] -- A MUMPS/GT.M/M21 to Java, PHP, and ASP bridge that allows web browsers to interface with the VistA server directly (without CPRS).&lt;br /&gt;
* [[M2Web]] -- a web-based interface to the VistA server routines&lt;br /&gt;
&lt;br /&gt;
== Other Resources ==&lt;br /&gt;
*[http://kubuntuguide.org/All#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Kubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
*[http://ubuntuguide.org/wiki/Ubuntu:Lucid#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Ubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
&lt;br /&gt;
== Older Instructions ==&lt;br /&gt;
These instructions are now considered obsolete but contain a wealth of information not covered elsewhere.&lt;br /&gt;
&lt;br /&gt;
* Install [[WorldVistA on Ubuntu|Astronaut WorldVistA using an Ubuntu server]] (.deb package)&lt;br /&gt;
* Install [[Astronaut OpenVistA on Ubuntu|Astronaut OpenVistA using an Ubuntu server]] (.deb package)&lt;br /&gt;
* Install [[Astronaut_CPRS_client_package|Astronaut CPRS (and other) client packages]] (for Windows)&lt;br /&gt;
* Using [[Astronaut CPRS in Linux]]&lt;br /&gt;
* The [[OpenVistA-CIS client package|Medsphere OpenVista-CIS client]] package is a modification of CPRS with image viewing and other commercial enhancements. It can be used with the Astronaut OpenVistA server (alongside the Astronaut client package.)&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7916</id>
		<title>Astronaut VistA</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7916"/>
		<updated>2010-09-28T15:46:49Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Other Resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is Astronaut VistA == &lt;br /&gt;
&lt;br /&gt;
[http://www.astronautvista.com Astronaut VistA Installer Suite] is a package that installs one of several different versions of VistA (currently available versions are Astronaut WorldVistA and Astronaut OpenVistA) in an integrated fashion.  &lt;br /&gt;
&lt;br /&gt;
Astronaut packages the servers, clients, and auxiliary modules so that they are able to function together seamlessly. The preferred clinical client that is tested in actual private-sector clinical use is TMG-CPRS and its configuration assistant VistA-Config. These are both present in an easy to use .exe client installer. Other clients are bundled as well.&lt;br /&gt;
&lt;br /&gt;
== Where can I get Astronaut VistA ? ==&lt;br /&gt;
&lt;br /&gt;
Server: The Sourceforge.net download installation is now obsolete. apt-get or yum is the preferred method. See the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website] for more info.&lt;br /&gt;
&lt;br /&gt;
Windows Client:  Download the Windows client installer (.exe) from [[http://sourceforge.net/projects/astronaut/files/ Sourceforge].&lt;br /&gt;
&lt;br /&gt;
== Installation Instructions ==&lt;br /&gt;
&lt;br /&gt;
*Installation instructions can be found at the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website]&lt;br /&gt;
&lt;br /&gt;
*Also see [[#Other_Resources|Other Resources]]&lt;br /&gt;
&lt;br /&gt;
== Server functions ==&lt;br /&gt;
The VistA server functions are generally configured from a text interface. The VistA server is very flexible and powerful, and therefore can seem complex to customize and daunting for new users. &lt;br /&gt;
&lt;br /&gt;
Accessing the interface is possible in several ways:&lt;br /&gt;
*While logged on the server (using any login ID) by starting VistA Commander from a command-line interface Terminal:&lt;br /&gt;
 /opt/openvista/EHR/bin/vista_com.sh&lt;br /&gt;
*Logging in directly to the server using the provided Linux login (&#039;&#039;openvistaEHR&#039;&#039; or &#039;&#039;worldvistaEHR&#039;&#039;) and opening a (Konsole) Terminal. This loads the VistA Commander interface automatically. (On Astronaut systems, the default initial password is &#039;&#039;vista!123&#039;&#039;.)&lt;br /&gt;
*Using the &#039;&#039;Text Client&#039;&#039; and &#039;&#039;VistA Config&#039;&#039; menu items/shortcuts in the [[Astronaut_CPRS_client_package|Astronaut Client]] menu (Windows systems only).&lt;br /&gt;
*Using the built-in &#039;&#039;VistA Server Text Client&#039;&#039; menu items/shortcuts in the [http://kubuntuguide.org/Ubuntu-Med_FAQ Ubuntu-Med] system.&lt;br /&gt;
&lt;br /&gt;
Then see&lt;br /&gt;
*[http://medsphere.org/docs/DOC-1010 OpenVistA FAQs]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Begin_Configuration_of_Vista Beginning VistA configuration]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Where_do_I_Start Vistapedia: Where Do I Start?] and [http://vistapedia.net/index.php?title=Usage Vistapedia:Usage]&lt;br /&gt;
&lt;br /&gt;
== Astronaut Features ==&lt;br /&gt;
Depending on the version of Astronaut used, these features may be available:&lt;br /&gt;
&lt;br /&gt;
* Medsphere OVID - A MUMPS to Java bridge system.&lt;br /&gt;
* TMG CPRS - An improved version of CPRS that allows the ability to add patients directly. Has an integrated web browser.&lt;br /&gt;
* [[EWD]] -- A MUMPS/GT.M/M21 to Java, PHP, and ASP bridge that allows web browsers to interface with the VistA server directly (without CPRS).&lt;br /&gt;
* [[M2Web]] -- a web-based interface to the VistA server routines&lt;br /&gt;
&lt;br /&gt;
== Other Resources ==&lt;br /&gt;
*[http://kubuntuguide.org/All#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Kubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
*[http://ubuntuguide.org/wiki/Ubuntu:Lucid#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Ubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
&lt;br /&gt;
== Older Instructions ==&lt;br /&gt;
These instructions are now considered obsolete but contain a wealth of information not covered elsewhere.&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7915</id>
		<title>Astronaut VistA</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7915"/>
		<updated>2010-09-28T15:45:38Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Where can I get Astronaut VistA ? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is Astronaut VistA == &lt;br /&gt;
&lt;br /&gt;
[http://www.astronautvista.com Astronaut VistA Installer Suite] is a package that installs one of several different versions of VistA (currently available versions are Astronaut WorldVistA and Astronaut OpenVistA) in an integrated fashion.  &lt;br /&gt;
&lt;br /&gt;
Astronaut packages the servers, clients, and auxiliary modules so that they are able to function together seamlessly. The preferred clinical client that is tested in actual private-sector clinical use is TMG-CPRS and its configuration assistant VistA-Config. These are both present in an easy to use .exe client installer. Other clients are bundled as well.&lt;br /&gt;
&lt;br /&gt;
== Where can I get Astronaut VistA ? ==&lt;br /&gt;
&lt;br /&gt;
Server: The Sourceforge.net download installation is now obsolete. apt-get or yum is the preferred method. See the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website] for more info.&lt;br /&gt;
&lt;br /&gt;
Windows Client:  Download the Windows client installer (.exe) from [[http://sourceforge.net/projects/astronaut/files/ Sourceforge].&lt;br /&gt;
&lt;br /&gt;
== Installation Instructions ==&lt;br /&gt;
&lt;br /&gt;
*Installation instructions can be found at the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website]&lt;br /&gt;
&lt;br /&gt;
*Also see [[#Other_Resources|Other Resources]]&lt;br /&gt;
&lt;br /&gt;
== Server functions ==&lt;br /&gt;
The VistA server functions are generally configured from a text interface. The VistA server is very flexible and powerful, and therefore can seem complex to customize and daunting for new users. &lt;br /&gt;
&lt;br /&gt;
Accessing the interface is possible in several ways:&lt;br /&gt;
*While logged on the server (using any login ID) by starting VistA Commander from a command-line interface Terminal:&lt;br /&gt;
 /opt/openvista/EHR/bin/vista_com.sh&lt;br /&gt;
*Logging in directly to the server using the provided Linux login (&#039;&#039;openvistaEHR&#039;&#039; or &#039;&#039;worldvistaEHR&#039;&#039;) and opening a (Konsole) Terminal. This loads the VistA Commander interface automatically. (On Astronaut systems, the default initial password is &#039;&#039;vista!123&#039;&#039;.)&lt;br /&gt;
*Using the &#039;&#039;Text Client&#039;&#039; and &#039;&#039;VistA Config&#039;&#039; menu items/shortcuts in the [[Astronaut_CPRS_client_package|Astronaut Client]] menu (Windows systems only).&lt;br /&gt;
*Using the built-in &#039;&#039;VistA Server Text Client&#039;&#039; menu items/shortcuts in the [http://kubuntuguide.org/Ubuntu-Med_FAQ Ubuntu-Med] system.&lt;br /&gt;
&lt;br /&gt;
Then see&lt;br /&gt;
*[http://medsphere.org/docs/DOC-1010 OpenVistA FAQs]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Begin_Configuration_of_Vista Beginning VistA configuration]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Where_do_I_Start Vistapedia: Where Do I Start?] and [http://vistapedia.net/index.php?title=Usage Vistapedia:Usage]&lt;br /&gt;
&lt;br /&gt;
== Astronaut Features ==&lt;br /&gt;
Depending on the version of Astronaut used, these features may be available:&lt;br /&gt;
&lt;br /&gt;
* Medsphere OVID - A MUMPS to Java bridge system.&lt;br /&gt;
* TMG CPRS - An improved version of CPRS that allows the ability to add patients directly. Has an integrated web browser.&lt;br /&gt;
* [[EWD]] -- A MUMPS/GT.M/M21 to Java, PHP, and ASP bridge that allows web browsers to interface with the VistA server directly (without CPRS).&lt;br /&gt;
* [[M2Web]] -- a web-based interface to the VistA server routines&lt;br /&gt;
&lt;br /&gt;
== Other Resources ==&lt;br /&gt;
*[http://kubuntuguide.org/All#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Kubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
*[http://ubuntuguide.org/wiki/Ubuntu:Lucid#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Ubuntu] -- includes instructions for the Astronaut installer&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7914</id>
		<title>Astronaut VistA</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7914"/>
		<updated>2010-09-28T15:43:38Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Where can I get Astronaut VistA ? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is Astronaut VistA == &lt;br /&gt;
&lt;br /&gt;
[http://www.astronautvista.com Astronaut VistA Installer Suite] is a package that installs one of several different versions of VistA (currently available versions are Astronaut WorldVistA and Astronaut OpenVistA) in an integrated fashion.  &lt;br /&gt;
&lt;br /&gt;
Astronaut packages the servers, clients, and auxiliary modules so that they are able to function together seamlessly. The preferred clinical client that is tested in actual private-sector clinical use is TMG-CPRS and its configuration assistant VistA-Config. These are both present in an easy to use .exe client installer. Other clients are bundled as well.&lt;br /&gt;
&lt;br /&gt;
== Where can I get Astronaut VistA ? ==&lt;br /&gt;
&lt;br /&gt;
Server: The Sourceforge.net download installation is now obsolete. apt-get or yum is the preferred method. See the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website] for more info.&lt;br /&gt;
&lt;br /&gt;
Windows Client: The Sourceforge.net client installer [http://sourceforge.net/projects/astronaut/files/ download] of the .exe is the preferred method.&lt;br /&gt;
&lt;br /&gt;
== Installation Instructions ==&lt;br /&gt;
&lt;br /&gt;
*Installation instructions can be found at the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website]&lt;br /&gt;
&lt;br /&gt;
*Also see [[#Other_Resources|Other Resources]]&lt;br /&gt;
&lt;br /&gt;
== Server functions ==&lt;br /&gt;
The VistA server functions are generally configured from a text interface. The VistA server is very flexible and powerful, and therefore can seem complex to customize and daunting for new users. &lt;br /&gt;
&lt;br /&gt;
Accessing the interface is possible in several ways:&lt;br /&gt;
*While logged on the server (using any login ID) by starting VistA Commander from a command-line interface Terminal:&lt;br /&gt;
 /opt/openvista/EHR/bin/vista_com.sh&lt;br /&gt;
*Logging in directly to the server using the provided Linux login (&#039;&#039;openvistaEHR&#039;&#039; or &#039;&#039;worldvistaEHR&#039;&#039;) and opening a (Konsole) Terminal. This loads the VistA Commander interface automatically. (On Astronaut systems, the default initial password is &#039;&#039;vista!123&#039;&#039;.)&lt;br /&gt;
*Using the &#039;&#039;Text Client&#039;&#039; and &#039;&#039;VistA Config&#039;&#039; menu items/shortcuts in the [[Astronaut_CPRS_client_package|Astronaut Client]] menu (Windows systems only).&lt;br /&gt;
*Using the built-in &#039;&#039;VistA Server Text Client&#039;&#039; menu items/shortcuts in the [http://kubuntuguide.org/Ubuntu-Med_FAQ Ubuntu-Med] system.&lt;br /&gt;
&lt;br /&gt;
Then see&lt;br /&gt;
*[http://medsphere.org/docs/DOC-1010 OpenVistA FAQs]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Begin_Configuration_of_Vista Beginning VistA configuration]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Where_do_I_Start Vistapedia: Where Do I Start?] and [http://vistapedia.net/index.php?title=Usage Vistapedia:Usage]&lt;br /&gt;
&lt;br /&gt;
== Astronaut Features ==&lt;br /&gt;
Depending on the version of Astronaut used, these features may be available:&lt;br /&gt;
&lt;br /&gt;
* Medsphere OVID - A MUMPS to Java bridge system.&lt;br /&gt;
* TMG CPRS - An improved version of CPRS that allows the ability to add patients directly. Has an integrated web browser.&lt;br /&gt;
* [[EWD]] -- A MUMPS/GT.M/M21 to Java, PHP, and ASP bridge that allows web browsers to interface with the VistA server directly (without CPRS).&lt;br /&gt;
* [[M2Web]] -- a web-based interface to the VistA server routines&lt;br /&gt;
&lt;br /&gt;
== Other Resources ==&lt;br /&gt;
*[http://kubuntuguide.org/All#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Kubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
*[http://ubuntuguide.org/wiki/Ubuntu:Lucid#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Ubuntu] -- includes instructions for the Astronaut installer&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7913</id>
		<title>Astronaut VistA</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7913"/>
		<updated>2010-09-28T15:43:09Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Where can I get Astronaut VistA ? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is Astronaut VistA == &lt;br /&gt;
&lt;br /&gt;
[http://www.astronautvista.com Astronaut VistA Installer Suite] is a package that installs one of several different versions of VistA (currently available versions are Astronaut WorldVistA and Astronaut OpenVistA) in an integrated fashion.  &lt;br /&gt;
&lt;br /&gt;
Astronaut packages the servers, clients, and auxiliary modules so that they are able to function together seamlessly. The preferred clinical client that is tested in actual private-sector clinical use is TMG-CPRS and its configuration assistant VistA-Config. These are both present in an easy to use .exe client installer. Other clients are bundled as well.&lt;br /&gt;
&lt;br /&gt;
== Where can I get Astronaut VistA ? ==&lt;br /&gt;
&lt;br /&gt;
Server: The Sourceforge.net download installation is now obsolete. apt-get or yum is the preferred method. See the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website] for more info&lt;br /&gt;
&lt;br /&gt;
Client: The Sourceforge.net client installer [http://sourceforge.net/projects/astronaut/files/ download] of the .exe (Windows only) is the preferred method.&lt;br /&gt;
&lt;br /&gt;
== Installation Instructions ==&lt;br /&gt;
&lt;br /&gt;
*Installation instructions can be found at the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website]&lt;br /&gt;
&lt;br /&gt;
*Also see [[#Other_Resources|Other Resources]]&lt;br /&gt;
&lt;br /&gt;
== Server functions ==&lt;br /&gt;
The VistA server functions are generally configured from a text interface. The VistA server is very flexible and powerful, and therefore can seem complex to customize and daunting for new users. &lt;br /&gt;
&lt;br /&gt;
Accessing the interface is possible in several ways:&lt;br /&gt;
*While logged on the server (using any login ID) by starting VistA Commander from a command-line interface Terminal:&lt;br /&gt;
 /opt/openvista/EHR/bin/vista_com.sh&lt;br /&gt;
*Logging in directly to the server using the provided Linux login (&#039;&#039;openvistaEHR&#039;&#039; or &#039;&#039;worldvistaEHR&#039;&#039;) and opening a (Konsole) Terminal. This loads the VistA Commander interface automatically. (On Astronaut systems, the default initial password is &#039;&#039;vista!123&#039;&#039;.)&lt;br /&gt;
*Using the &#039;&#039;Text Client&#039;&#039; and &#039;&#039;VistA Config&#039;&#039; menu items/shortcuts in the [[Astronaut_CPRS_client_package|Astronaut Client]] menu (Windows systems only).&lt;br /&gt;
*Using the built-in &#039;&#039;VistA Server Text Client&#039;&#039; menu items/shortcuts in the [http://kubuntuguide.org/Ubuntu-Med_FAQ Ubuntu-Med] system.&lt;br /&gt;
&lt;br /&gt;
Then see&lt;br /&gt;
*[http://medsphere.org/docs/DOC-1010 OpenVistA FAQs]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Begin_Configuration_of_Vista Beginning VistA configuration]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Where_do_I_Start Vistapedia: Where Do I Start?] and [http://vistapedia.net/index.php?title=Usage Vistapedia:Usage]&lt;br /&gt;
&lt;br /&gt;
== Astronaut Features ==&lt;br /&gt;
Depending on the version of Astronaut used, these features may be available:&lt;br /&gt;
&lt;br /&gt;
* Medsphere OVID - A MUMPS to Java bridge system.&lt;br /&gt;
* TMG CPRS - An improved version of CPRS that allows the ability to add patients directly. Has an integrated web browser.&lt;br /&gt;
* [[EWD]] -- A MUMPS/GT.M/M21 to Java, PHP, and ASP bridge that allows web browsers to interface with the VistA server directly (without CPRS).&lt;br /&gt;
* [[M2Web]] -- a web-based interface to the VistA server routines&lt;br /&gt;
&lt;br /&gt;
== Other Resources ==&lt;br /&gt;
*[http://kubuntuguide.org/All#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Kubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
*[http://ubuntuguide.org/wiki/Ubuntu:Lucid#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Ubuntu] -- includes instructions for the Astronaut installer&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
	<entry>
		<id>https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7912</id>
		<title>Astronaut VistA</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Astronaut_VistA&amp;diff=7912"/>
		<updated>2010-09-28T15:42:53Z</updated>

		<summary type="html">&lt;p&gt;Perspectoff: /* Where can I get Astronaut VistA ? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is Astronaut VistA == &lt;br /&gt;
&lt;br /&gt;
[http://www.astronautvista.com Astronaut VistA Installer Suite] is a package that installs one of several different versions of VistA (currently available versions are Astronaut WorldVistA and Astronaut OpenVistA) in an integrated fashion.  &lt;br /&gt;
&lt;br /&gt;
Astronaut packages the servers, clients, and auxiliary modules so that they are able to function together seamlessly. The preferred clinical client that is tested in actual private-sector clinical use is TMG-CPRS and its configuration assistant VistA-Config. These are both present in an easy to use .exe client installer. Other clients are bundled as well.&lt;br /&gt;
&lt;br /&gt;
== Where can I get Astronaut VistA ? ==&lt;br /&gt;
&lt;br /&gt;
Server: The Sourceforge.net download installation is now obsolete. apt-get or yum is the preferred method. See [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website] for more info&lt;br /&gt;
&lt;br /&gt;
Client: The Sourceforge.net client installer [http://sourceforge.net/projects/astronaut/files/ download] of the .exe (Windows only) is the preferred method.&lt;br /&gt;
&lt;br /&gt;
== Installation Instructions ==&lt;br /&gt;
&lt;br /&gt;
*Installation instructions can be found at the [http://astronautvista.com/astronaut-help/how-to/how-to-install-astronaut-vista-server-and-client AstronautVistA website]&lt;br /&gt;
&lt;br /&gt;
*Also see [[#Other_Resources|Other Resources]]&lt;br /&gt;
&lt;br /&gt;
== Server functions ==&lt;br /&gt;
The VistA server functions are generally configured from a text interface. The VistA server is very flexible and powerful, and therefore can seem complex to customize and daunting for new users. &lt;br /&gt;
&lt;br /&gt;
Accessing the interface is possible in several ways:&lt;br /&gt;
*While logged on the server (using any login ID) by starting VistA Commander from a command-line interface Terminal:&lt;br /&gt;
 /opt/openvista/EHR/bin/vista_com.sh&lt;br /&gt;
*Logging in directly to the server using the provided Linux login (&#039;&#039;openvistaEHR&#039;&#039; or &#039;&#039;worldvistaEHR&#039;&#039;) and opening a (Konsole) Terminal. This loads the VistA Commander interface automatically. (On Astronaut systems, the default initial password is &#039;&#039;vista!123&#039;&#039;.)&lt;br /&gt;
*Using the &#039;&#039;Text Client&#039;&#039; and &#039;&#039;VistA Config&#039;&#039; menu items/shortcuts in the [[Astronaut_CPRS_client_package|Astronaut Client]] menu (Windows systems only).&lt;br /&gt;
*Using the built-in &#039;&#039;VistA Server Text Client&#039;&#039; menu items/shortcuts in the [http://kubuntuguide.org/Ubuntu-Med_FAQ Ubuntu-Med] system.&lt;br /&gt;
&lt;br /&gt;
Then see&lt;br /&gt;
*[http://medsphere.org/docs/DOC-1010 OpenVistA FAQs]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Begin_Configuration_of_Vista Beginning VistA configuration]&lt;br /&gt;
*[http://vistapedia.net/index.php?title=Where_do_I_Start Vistapedia: Where Do I Start?] and [http://vistapedia.net/index.php?title=Usage Vistapedia:Usage]&lt;br /&gt;
&lt;br /&gt;
== Astronaut Features ==&lt;br /&gt;
Depending on the version of Astronaut used, these features may be available:&lt;br /&gt;
&lt;br /&gt;
* Medsphere OVID - A MUMPS to Java bridge system.&lt;br /&gt;
* TMG CPRS - An improved version of CPRS that allows the ability to add patients directly. Has an integrated web browser.&lt;br /&gt;
* [[EWD]] -- A MUMPS/GT.M/M21 to Java, PHP, and ASP bridge that allows web browsers to interface with the VistA server directly (without CPRS).&lt;br /&gt;
* [[M2Web]] -- a web-based interface to the VistA server routines&lt;br /&gt;
&lt;br /&gt;
== Other Resources ==&lt;br /&gt;
*[http://kubuntuguide.org/All#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Kubuntu] -- includes instructions for the Astronaut installer&lt;br /&gt;
*[http://ubuntuguide.org/wiki/Ubuntu:Lucid#VistA_.28Enterprise_Electronic_Health_Record.29 Installing VistA on Ubuntu] -- includes instructions for the Astronaut installer&lt;/div&gt;</summary>
		<author><name>Perspectoff</name></author>
	</entry>
</feed>