Sign inSign up

samindcon/vxvista

By samindcon

Updated about 7 years ago

vxVistA 15.0 on GT.M

Image
0

888

samindcon/vxvista repository overview

This downloads vxVistA 15.0 on GT.M.

docker run -p 9430:9430 -p 8001:8001 -p 2222:22 -d -P --name=vxvista osehra/vxvista

This will require several minutes before the system completes the setup. Type the following command to see if vxVistA VistA container is running.

docker ps

You should see the following response:

CONTAINER ID       IMAGE                COMMAND                CREATED           STATUS       PORTS                                       NAMES  
fcad559fbbdc krmassociates/vxvista "/bin/sh -c /home/..." About an hour ago Up About an hour 0.0.0.0:9430->9430/tcp, 0.0.0.0:2222->22/tcp, 0.0.0.0:8006->8001/tcp vxvista
Accessing VistA

The Docker container sets up the RPC broker, a TCPIP socket-based protocol, which is used for data exchange between VistA and clients such as CPRS, Vitals, and other GUIs. The container also sets up the SSH service to support the terminal-based Roll-and-Scroll UI. The container is accessable via the ip address=127.0.0.1 from the following ports:

  • 9430 - RPC Broker
  • 2222 - SSH

NOTE: CPRS uses the RPC Broker and the correct command line arguments are: S=127.0.0.1 P=9430

You can also access the container using SSH client such as PuTTY by using the address as described in the note above and using the correct port 2222 for container install

Docker Container User Accounts:

There are two operation systems user accounts that are created automatically during the installation process that make accessing the VistA Roll-and-Scroll UI easier. The use of the accounts becomes clear when you use the Roll-and-Scroll UI in the later section below:

NOTE: by default ${instance} is vxvista. The GT.M system runs under the “vxvista” system account.

Linux User NamePassword
rootdocker
vxvistatiedtied
vxvistaprogprog

VistA User Accounts:

The VistA User Accounts are presented in the introduction message. Use one of the ones listed.

Accessing VistA Using the CPRS, Vitals, and BCMA Demo Client Applications

Go to the clients page

Stop vxVistA Container

Exit from the OSEHRA session, and then from the shell type

docker stop vxvista

Restart vxVistA Container

To start up the OSEHRA VistA, from the shell type

docker start vxvista

Delete vxVistA Container

To remove the osehravista container, run this:

docker rm vxvista

vxVistA Clients

To run the clients, you can download them individually from https://code.osehra.org/files/clients/vxVistA/ Mor instructions on how to setup the clients are described under "vxVistA" in: https://www.osehra.org/content/install-docker-clients.

Tag summary

Content type

Image

Digest

Size

578.1 MB

Last updated

about 7 years ago

docker pull samindcon/vxvista