This document is modified from a email posting on Hardhats from Rob Tweed. The dEWDrop virtual machines can be found at the link below. There is a VMWare and a VirtualBox version. http://www.fourthwatchsoftware.com The dEWDrop virtual machine is - a fully installed and pre-configured virtual machine, complete with GT.M and the latest EWD, running on Ubuntu Linux 10.10 + Apache + m_apache - a Beta Version of much of the Meaningful Use Certified WorldVistA EHR - configured as a for both inpatients and outpatients, with preconfigured wards, beds, clinics etc - pre-installed with test patients with results, histories, etc. - CPRS will connect - a fully working version of VistACom, complete with full source code For EWD development purposes, it is pre-installed with the Sencha Touch Javascript framework (version 1.1), Node.js and Ext JS. YUI will be there in future versions It's currently available as a VMWare VM and for VirtualBox. It should be very helpful for - evaluation, testing and demonstration of VistA - learning / training in the use and configuration of VistA - EWD training - a platform for EWD-based VistA application development (for both desktop & mobile [iPhone, iPad, Android] applications) For those using the EWD Training Course, this is the VM we'll use for Lessons 9 & 10. 1) Download a copy from http://www.fourthwatchsoftware.com/dEWDrop.7z (It's about 2.4Gb) 2) De-compress it using a 7-zip tool such as Stuffit Expander. Anything capable of handling 7-zip format should be fine. It will expand to about 9.5Gb, so it's pretty big (as you'd expect!) 3) For VMWare client (the free VMWare Player is fine, but VMWare WorkStation, VMWare Server and VMWare Fusion will all work). When you first start it, it will probably ask you if you moved it or copied it - say you copied it. 4) For Virtual Box, copy the dEWDropVB.7z, unzip the file and copy or move it into your VirtualBox default directory which is probably /home/[USER]/VirtualBox VMs. Under Machine, choose add and navigate to the dEWDrop.vbox file. After that, click on Start (Green Arrow at the top). You may need to enable PAE/NX mode (Settings, Processor and then a check box) and/or change the path or delete under Settings, Shared Folders). 5) The Linux server will boot. Its default networking configuration is Bridged networking and DHCP is configured, so it will grab an IP address automatically. (You can reconfigure it through VMWare or VirtualBox to use NAT if bridged won't work on your network) 6) Login to the server on the VMWare console window: Username: vista / Password: ewd 7) Find out the IP address by typing: ifconfig You should see a recognisable IP address near the top of the output 8) The VM is already SSH enabled, so do everything else from SSH connections (eg Windows users can use WinSCP and puTTY) 9) EWD and Apache are already up and running, so you can point a browser at the VM and try out the ewdMgr and VistACom applications: Assuming the IP address is 192.168.1.130 (use, as root, the command ifconfig to find out), you'd use the following URLs (case sensitive!) ewdMgr: https://192.168.1.130/vista/ewdMgr/index.ewd VistACom: https://192.168.1.130/vista/VistACom/index.ewd If you're using VistACom, you should use desktop Safari or Chrome browsers, or of course you can use an iPad or Android tablet. It's also possible to use an iPhone or iPod Touch or many Android hones, but you'll find that in places the current version's UI isn't set up to cope with the much smaller screen area available to a phone. For VistACom use (or for accessing VistA generally), the following Access Code and Verify Code is pre-configured: Access Code: worldvista6 Verify Code: $#happy7 When you're asked to enter a patient name, just start typing, and it will automatically find and filter matching names in a combo pop-up 10) To connect CPRS, the port configured is 9430. The instructions for downloading and setting up CPRS can be found in this document found at the link below near the end of the document. The same Access Code and Verify Code can be used as above. The Access and Verify Code displayed on the CPRS Logon screen are no longer valid. That can be changed by editing the Kernel System Parameters, the field Intro. You will see some minor bugs such as in the age display on the cover sheet using this version of CPRS as it is not the final version that will be released for the WorldVistA EHR 2.0 Meaningful Use release. http://opensourcevista.net:8888/NancysVistAServer/WVEHR-VOE1.0-Install/InstallWVEHR-VOE1.0-GTM.doc 11) To start a VistA GTM terminal session: Using PuTTY, which you can download from the URL that follows (port 22 and the IP that you determined using ifconfig, logging in with vista and ewd) http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html start gtm with the command mumps -dir and to stop gtm, use the a simple single letter H or h. Start with D ^ZU and use the access and verify code given above or set your DUZ and run D ^XUP as you may be accustomed to doing. 12) To stop the virtual machine use the GUI from Virtual Box or VMWare or on a Linux host for the VM, just use the command "sudo halt" inside the virtual machine. That's it - start trying it out, but watch for future updates. On the EWD side, some of the Web-sockets "real time web" demo apps shown by Rob Tweed at the January VistA Community Meeting will be added.