I am trying to install WorldVistA EHT on Cache . I did database creation, namespace creation successfully but when creating SYSTEM Manager in EHR namespaces I entered the Lastname and First name in the Select NEW PERSON NAME: prompt and then it displays the following messages
Checking SOUNDEX for matches.
No matches found.
. . . D STORLIST^%RCR Q
It is not proceeding further. Can anybody help me out?
Give me the complete error message. If the process errored out, there has to be more. EHR pretty much runs out of the box and is a complete database. Cache is very informative about the errors so send all of what happens and I think I can help you. It would be something along the order of this example:
<NOROUTINE> *ZZZZ <<<<< this would be the error.
Hello. I'm Sam Samalin. I got the world vista.tar.bz2.nc package from source forge onto my red hat. How do I install it?
Actually there are about 20 files in the world vista packages. How Do I download, install and run the software on red hat or vista 64?
Also can somebody fill me in on the project in general.
Sam, under the same place you downloaded it there are several manuals on how to install it.
If you are using Red Hat Linux, you will have to have GT.M or Cache for Linux. GT.M is free and so is Cache for single user. However, Cache for more than single users costs $$ to get.
You will need to read the setups carefully because there are many things that must be done to set up the directories and paths correctly. Routines and global files must be mapped correctly for EHR to function correctly.
Sam, Chris Samy never responded to my note but you can see from there that %RCR program was most likely not mapped correctly and the program errored out. Setup is important.
I installed the windows version with Cache and was able to log in. Unfortunately the program fails with the following error : Incomplete User Information Patient selection list flag not set. Any ideas where / how I change this setting?
Yes I can help you on that. Go into EDIT AN EXISTING USER and on the fourth page "restrict patient selection" should be set to NO.
Edit an Existing User
NAME: USER, TEST A Page 4 of 5
RESTRICT PATIENT SELECTION: NO OE/RR LIST:
CPRS TAB ACCESS:
Name Description Effective Date Expiration Date
COR CPRS GUI "core" tabs. MAY 19,2008
RPT Reports tab. MAY 19,2008
I recently installled WVEHR on a Linux server (Ubuntu + GT.M). Everything is working fine including CPRS.
I would like to set up a telnet connection for remote access to Kernel and am not sure how to configure GT.M to allow this (new to GT.M).
Thanks for your help.
GT.M uses port 22 and SSH for telnet connections. PuTTY is a free, downloadable telnet client. It is not as good as some of the other clients like Smarterm and Kea! but it does the job and it fairly configurable. Your IP address has to be a public address and not a local IP. If you are using a router, you will have to use port forwarding where anything that comes in on port 22 with SSH will be sent to the server IP.
I have telnet (port 23) and ssh (port 22) configured and operational. I can telnet into the server without problem.
What I would like to do is be able to "tie" the terminal so that when a user connects they are presented with an Access and Verify code so that they can log into Vista directly and run Options defined by their Primary Menu.
I am currently running an application in MSM (I know this dates me) where you can configure a dedicated telnet port (we use ports other than 23) so that when a user connects a job starts up running ZU. It is very simple in MSM. I am looking to do the equivalent in GT.M
This must be possible since CPRS uses something similar in making a connection to the server.
I myself have been asking that question and working on it and GT.M does not have anything and neither does Linux that I can find. It is termed "captive account".
You can supply a username in PuTTY in the data field in the configuration. However, that is the extent of it. The user still has to enter a Linux password. That is nothing worse than VMS uses where you have to type a username and it supplies a captive account credentials without a password being supplied.
I did find that Smarterm (and possibly others like KEA!, CRT, etc) can "remember" username and passwords for a particular profile. Smarterm does what you want, it sends you straight to the VistA login. However, Smarterm cost $$$ and PuTTY is free.
Also to make it a little bit "tied" in Linux, you have to modify the .profile or .bash_profile (whichever your version uses) to tell it where to go:
[vista@martin ~]$ cat .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
# User specific environment and startup programs
#this is for the vista user to go
#directly to ^ZU, no interrupts, no suspensions
trap "" int quit
stty susp \000
export gtm_zinterrupt='I $$JOBEXAM^ZU($ZPOSITION)'
#Disable ZSYSTEM commands
exec $gtm_dist/mumps -r ^ZU
Now a couple of things. When doing this you have to disable interrupts and tty suspensions. All of this is nice, however, but the thing is GT.M has a "feature" in it to where at the programmer prompt you can type ZSYSTEM and drop to the Linux prompt, which I consider a major security problem. I discussed it with GT.M and they say it is not a security problem.
Anyway if you do this below, you get to the Linux prompt, with full "vista user" privileges which leaves a lot.
In commercial VMS systems you do not give everyone a VMS account since a lot of system damage can be done by unscrupulous people. System level accounts require a lot of training over a regular M programmer. Now think for a minute that you have a devious programmer who has a grudge and he finds he can drop to the system level...
Anyway I hope this helps you out.
Thanks for all your help. Your script worked to perfection and using Smarterm (SSH) I feel that I can control access and security in this environment.
I have another question...
My partner and I consult with about 40 small practices in the Phoenix area. We have been waiting for the World Vista EHR release as a practical solution for their EMR needs. After some preliminary testing and analysis we feel that we can seriously recommend it to them. It is especially appealing considering the cost (next to nothing) of using Linux and GT.M.
Our only hesitation at this point is regarding scheduling.
I notice that the WorldVista EHR included the scheduling package, which is functional, but may be a tough sell if it only comes in the 'roll & scroll' interface. To your knowledge is their a version with a 'prettier' interface? I know the IHS has developed a GUI version but I am not sure it will work in this environment.
I ask this with a heavy heart. I have been involved with Vista (DHCP in my day) since 1980 and am still convinced 'roll and scroll' is the most efficient method of data entry. But...
Again thanks for you help.
Vince, we probably know each other. I am Tommy Martin from the Dublin, GA VA Medical center. I came to DHCP in 1986 and was systems manager 19 years and also the only programmer we had for M.
To my knowledge there is no current GUI scheduling although rumor is that there IS one coming some time from national development. I wrote a Screenman interface to registration but it was "transaction" processing and did not update immediately as we are accustomed to so various things failed like checks for certain statuses and such.
I agree, roll and scroll is the best and I can put in three times the data with it that I can in a GUI scenario. Too much going back and forth from mouse to keyboard, etc.
If I hear of one coming out I will post it here.
Where is documentation of how to install WorldVista on Red Hat? I am a Physician Assistant with a computer background who would like to be able to demonstrate EHR software to the paper chart places I often work at. I have tried to unzip the release but haven't made progress.
I am trying to install World VistA EHR2.0 With Single User Version Cache.but i
have a problem in set the TASKMAN with terminal of cache....
can someone help me ???
Please contact me at email@example.com to continue this discussion but my first guess is that you did not first SELECT the existing box:volume pair and then change it. Are you using the instructions linked to from WorldVistA.org? If you look at those carefully, you should see what I am talking about when it comes to changing that. The new version of Cache is called TryCache, so the box:volume pair you change to will probably be EHR:TryCache.
yes I using this instructions :
Node: hpTX2, Instance: TRYCACHE
You're in namespace EHR
Default directory is c:\intersystems\trycache\mgr\ehr\
EHR>S DUZ=1 D ^XUP
Setting up programmer environment
This is a TEST account.
Terminal Type set to: C-VT100
You have 259 new messages.
Select OPTION NAME: Press Enter Here
VA FileMan 22.0
Select OPTION: 1 ENTER OR EDIT FILE ENTRIES
INPUT TO WHAT FILE: NEW PERSON// TASKMAN
1 TASKMAN MONITOR (0 entries)
2 TASKMAN SITE PARAMETERS (1 entry)
3 TASKMAN SNAPSHOT (0 entries)
CHOOSE 1-3: 2 TASKMAN SITE PARAMETERS (1 entry)
EDIT WHICH FIELD: ALL//
Select TASKMAN SITE PARAMETERS BOX-VOLUME PAIR: ?
Answer with TASKMAN SITE PARAMETERS BOX-VOLUME PAIR:
EHR:CACHEWEB NOTE THAT THIS IS WHAT YOU SELECT
You may enter a new TASKMAN SITE PARAMETERS, if you wish
Answer must be 3-30 characters in length.
The value for the current account is EHR:TRYCACHE <-NOTE that this is what you change it to
Select TASKMAN SITE PARAMETERS BOX-VOLUME PAIR: EHR:CACHEWEB
BOX-VOLUME PAIR: EHR:CACHEWEB// EHR:TRYCACHE
but the end of this order i dont know what key I press to run the command!!!??
Hi, we run a small practice in NY. We want an EHR to connect with Labcorp and quest. is there a solution with you? you may send info to firstname.lastname@example.org
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.