个人工具
登录
查看“UbuntuHelp:AstronautVistA”的源代码 - Ubuntu中文
UbuntuHelp
讨论
查看源代码
历史
搜索
导航
首页
最近更改
随机页面
页面分类
帮助
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息
查看“UbuntuHelp:AstronautVistA”的源代码
来自Ubuntu中文
←
UbuntuHelp:AstronautVistA
跳转至:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{From|https://help.ubuntu.com/community/AstronautVistA}} {{Languages|UbuntuHelp:AstronautVistA}} == Introduction == [http://astronautvista.com/ Astronaut VistA] is an installer for the Linux-based [http://en.wikipedia.org/wiki/VistA VistA] EHR (Electronic Health Record), a derivative of the largest EHR in the US (the Veterans Administration's health information system). The primary derivative is known as [http://worldvista.org/ WorldVistA], and the server is entirely Linux based. It uses an open-source database (GT.M, an open-source MUMPS database derivative). The instructions in this article are oriented towards installation of WorldVistA, since all the components are in the public domain and do not require licensing. Complete instructions can be found at [http://www.ubuntudoctorsguild.org/public/index.php/Astronaut_VistA#Astronaut_WorldVistA_server_installers Ubuntu Doctors Guild: Installing Astronaut WorldVistA on Ubuntu]. However, Astronaut also provides an installer for OpenVistA (a product of the Medsphere Corporation). There is a community edition of this EHR (which is what Astronaut installs in the OpenVistA version). See [http://www.ubuntudoctorsguild.org/public/index.php/Astronaut_VistA#Astronaut_OpenVistA_server_installers Ubuntu Doctors Guild: Installing Astronaut OpenVistA on Ubuntu]. ==== Preparing your server ==== *The [http://astronautvista.com/ 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. * A secure SSH tunnel (using port 22 by default) is used to connect VistA clients with the VistA server. The server should have a static IP address on the LAN, and the LAN (router) should forward port 22 traffic to the VistA server's IP address. (Make sure the client and server firewalls, if any, allow SSH traffic on port 22.) (Within the SSH tunnel, port 9260 traffic between the VistA server and clients will be tunneled. This is set up automatically during the Astronaut installation process.) It is easiest to set this up before using the Astronaut installer, since the Astronaut installer autodetects IP address settings. ===== WorldVistA (Enterprise Electronic Health Record) ===== [http://worldvista.org WorldVistA] is the largest and most robust CCHIT-approved electronic health record platform in the public domain. It is GPL licensed, is based on the US Veterans Administration health record system, and can be installed as an integrated database, server, and client system. Detailed download and installation instructions are at [http://www.ubuntudoctorsguild.org/public/index.php/Astronaut_VistA Ubuntu Doctors Guild]. * Install the VistA server: *Apache2 is required. It can be installed individually <pre><nowiki> sudo apt-get install apache2 </nowiki></pre> or as part of a LAMP (Linux, Apache2, MySQL5, PHP) installation: <pre><nowiki> sudo tasksel install lamp-server </nowiki></pre> *The OpenSSH server is required: <pre><nowiki> sudo apt-get install openssh-server </nowiki></pre> *Install prerequisites: <pre><nowiki> sudo apt-get install xinetd whois apache2-suexec </nowiki></pre> *Astronaut VistA is made for a 32-bit operating system. If you are using a 64-bit system, then also install ia32-libs: <pre><nowiki> sudo apt-get ia32-libs </nowiki></pre> *A beta .deb package called of the Astronaut WorldVistA EHR is [http://sourceforge.net/projects/worldvistaautoi/files/ available here]. Obtain and install Astronaut WorldVistA: <pre><nowiki> wget -O astronaut-wv-server-current.deb http://downloads.sourceforge.net/project/worldvistaautoi/Astronaut%20WorldVistA%20Server%20Installers/astronaut-wv-server-beta-0.9-3.deb?use_mirror=superb-sea2 sudo dpkg -i astronaut-wv-server-current.deb </nowiki></pre> It is also possible to install the VistA server in a virtual machine. When the VistA client(s) and a VistA server (running in a virtual machine) are on the same computer, a self-contained EHR can be created on a single computer. See the Ubuntu Doctors Guild website for details. * VistA clients to connect to the VistA server are available for Windows computers. See the [http://www.ubuntudoctorsguild.org/public/index.php/Astronaut_VistA#Installation_Instructions Ubuntu Doctors Guild website] for installation instructions. (A closely related system ([http://www.ubuntudoctorsguild.org/public/index.php/Astronaut_VistA#Astronaut_OpenVistA_server_installers OpenVistA]) also has clients for Linux available for use with [http://www.ubuntudoctorsguild.org/public/index.php/Astronaut_VistA#Astronaut_OpenVistA_server_installers OpenVistA servers].) A secure SSH tunnel (using port 22 by default) is used to connect VistA clients with the VistA server. Port forwarding and an open firewall for this port should be enabled. *Further detailed instructions are at [http://www.ubuntudoctorsguild.org/public/index.php/Astronaut_VistA#Installation_Instructions Ubuntu Doctors Guild: Astronaut VistA installation on Ubuntu]. 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]. ==== Installation Notes ==== *The MUMPS database (GT.M) is installed into /opt/lsb-gtm/V5.3-004A_i686. *The WorldVistA EHR p[rogram is installed into /opt/worldvista/EHR. *m2web is installed into /opt/worldvista/EHR/web/m2web. *A startup file is installed as /etc/init.d/vista-EHR. *The listener port for clients like CPRS is 9260. *The listener port for m2web is 80. The following default actions were done: *gtm Mumps interpreter installed in: /opt/lsb-gtm/gtm *Default user id created: worldvistaEHR in /home/worldvistaEHR *textEHR user id created. *VistA software installed in: /opt/worldvista/EHR *Started port listener on port: 9260 *Open port: 9260 NEXT STEPS: *Log in as user worldvistaEHR with default password: vista!123 *You will be prompted to immediately change the password. Use a strong password. *Full disk encryption of your Linux is strongly recommended. *Write down the IP address of this machine and port: <pre><nowiki> IP address of this machine: "192.168.0.24" Instance name: EHR Port: 9260 </nowiki></pre> (Obviously, use the IP address of your own server). These details will be needed for installing the [http://www.ubuntudoctorsguild.org/public/index.php/Astronaut_VistA#Astronaut_VistA_client_installers Astronaut VistA client] package. == Other resources == * [http://www.ubuntudoctorsguild.org/public/index.php/Astronaut_VistA#Astronaut_WorldVistA_server_installers Ubuntu Doctors Guild: Installing Astronaut WorldVistA on Ubuntu] * [http://www.ubuntudoctorsguild.org/public/index.php/Astronaut_VistA#Astronaut_OpenVistA_server_installers Ubuntu Doctors Guild: Installing Astronaut OpenVistA on Ubuntu] This article was originally adapted from the originals at * [http://www.ubuntudoctorsguild.org/public/index.php/Astronaut_VistA Ubuntu Doctors Guild -- Astronaut VistA] * [http://ubuntuguide.org/wiki/WorldVistA_tips Ubuntuguide.org] * [http://kubuntuguide.org/WorldVistA_tips Kubuntuguide.org] [[category:UbuntuHelp]]
该页面使用的模板:
模板:From
(
查看源代码
)
模板:Languages
(
查看源代码
)(受保护)
模板:Languages/Lang
(
查看源代码
)(受保护)
返回至
UbuntuHelp:AstronautVistA
。