Re: [Hardhats-members] Audit not generated

2005-08-16 Thread Usha
Hi Thanks for the feedback. I saw the manual mentioned. It helped me understand the way parameters are to be defined. Through the ESTABLISH SYSTEM AUDIT PARAMETERS option, I tried setting the audit parameters again to audit the usage of all the options. The output of DISPLAY THE KERNEL

Re: [Hardhats-members] Re: GT.M Perl

2005-08-16 Thread Jim Self
Kevin Toppenberg wrote: Here is a link that might be helpful http://search.cpan.org/~szeck/Db-GTM-1.11/GTM.pm This Perl Module is actually something that I mentioned on this list previously. Please take a look. I think there is some good food for thought here. This is one programmer's idea of

RE: [Hardhats-members] GT.M Perl (was: Command abbreviations...)

2005-08-16 Thread Jim Self
Marc Aylesworth wrote: Look at this ask and you shall receive, although I am not sure how it will help with Vista as it ties one global to one DB access point. It does appear to be COOL and is most certainly is intriguing. From: Kevin Toppenberg Here is a link that might be helpful

Re: [Hardhats-members] == Database View? ==

2005-08-16 Thread Jim Self
Alberto Odor wrote: Is there a way to have a view of database records or tables or something similar from the Caché or GT.M implementations of VistA? The data viewer in M2Web will present database records from VistA or other MUMPS data on the web in HTML tables or Javascript objects or XML

[Hardhats-members] MUMPS features (was: Command Abbreviations)

2005-08-16 Thread Gregory Woodhouse
Fair enough. I suppose I was focusing more on ...the one data type in MUMPS than the statement that typing is contextually derived. I would consider those two assertions mutually contradictory, but that is a minor point. The important thing is the type polymorphism based on context, as you

[Hardhats-members] RE: Re: Command abbreviations/Re: mpsEdit - IDE for MUMPS GT.M

2005-08-16 Thread Robert Witkop
Hi Chris, et. al., I am out of the woodwork. Cache and MUMPS offer capabilities not found in most ohter languages. For a newcomer, MUMPS is easy to write, but hard to read. This is why one of the first tools a newcomer will write is a pretty printer. Once getting over the intial shock of

Re: [Hardhats-members] RE: Re: Command abbreviations/Re: mpsEdit - IDE for MUMPS GT.M

2005-08-16 Thread Greg Woodhouse
Don't do that. We want to hear from you. --- Robert Witkop [EMAIL PROTECTED] wrote: OK, I am returning to observer mode. Bob === Gregory Woodhouse [EMAIL PROTECTED] Design quality doesn't ensure success, but design failure can ensure failure. --Kent Beck

[Hardhats-members] Re: GT.M Perl (was: Command abbreviations...)

2005-08-16 Thread Kevin Toppenberg
Does anyone else remember the other perl-GT.M interface that was on the Sanchez site. It seems that it also allowed access to all of GT.M functionality, which would include executing routines -- which would be different than just being able to access a M global database value. On 8/16/05, Jim

Re: [Hardhats-members] Re: Command abbreviations/Re: mpsEdit - ID E for MUMPS GT.M programmers.

2005-08-16 Thread Suchi Pande
Aylesworth Marc A Ctr AFRL/IFSE wrote: Perl has a datatype that is a hash and can be accessed by the bucket name but it does not require distinct keys so that anything on the node would be returned as a list or Vector like datatype. The classic data structures reference book for perl is Tom

RE: [Hardhats-members] Audit not generated

2005-08-16 Thread Cameron Schlehuber
Are you signing in through ^ZU? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Usha Sent: Monday, August 15, 2005 11:04 PM To: hardhats-members@lists.sourceforge.net Subject: Re: [Hardhats-members] Audit not generated Hi Thanks

[Hardhats-members] New WorldVistA website

2005-08-16 Thread Kevin Toppenberg
I just noticed that the World VistA web site home page has changed. It seems more concise, but I had a hard time finding some things. When did this happen? Kevin --- SF.Net email is Sponsored by the Better Software Conference EXPO September

Re: [Hardhats-members] RE: Re: Command abbreviations

2005-08-16 Thread Greg Woodhouse
comments inline below --- Robert Witkop [EMAIL PROTECTED] wrote: Hi Chris, et. al., I am out of the woodwork. Cache and MUMPS offer capabilities not found in most ohter languages. Absolutely. If anything, I think the MUMPS community has failed to effectively get the word out that the

[Hardhats-members] Re: Command abbreviations/Re: mpsEdit - IDE for MUMPS GT.M

2005-08-16 Thread Kevin Toppenberg
Hey Bob, I agree, don't be a stranger. I enjoy your comments. Kevin On 8/16/05, Greg Woodhouse [EMAIL PROTECTED] wrote: Don't do that. We want to hear from you. --- Robert Witkop [EMAIL PROTECTED] wrote: OK, I am returning to observer mode. Bob === Gregory

[Hardhats-members] Learn Mumps

2005-08-16 Thread Christoph Guenther
Hi All: I am a total newcomer to VistA and Mumps and I am not sure whether this is the right forum to ask my question, but nevertheless... I have recently started to download and install VistA on a Windows XP machine and got stuck somewhere and joined this mailing list to get some advice on

Re: [Hardhats-members] Re: Learn Mumps

2005-08-16 Thread Greg Woodhouse
That it is, but learn MUMPS and Fileman will deinitely help if you want to understand what is going on. I still recommend Prof. Walter's book. Remember, also, that MUMPS is an old language, so old material is not necessarily out of date. The standard hasn't been updated in a decade. Different

Re: [Hardhats-members] Learn Mumps

2005-08-16 Thread A. Forrey
Christoph: I can appreciate your difficulty in both having to understand the MUMPS data management environment as well as the architecture (and its rationale) of VistA. AT UW we have been slowing evolving an Introduction to VistA to use for education of health informatics students in both the

RE: [Hardhats-members] Lab interfacing...

2005-08-16 Thread Cameron Schlehuber
Those devices basically pool multiple character streams into one. Two and a half decades ago systems were not very fast so we (Wally and I) programmed a PDP-11 (the single card version smaller than the 11/03) in RT-11 assembly code to buffer the data so the 11/70 could keep up. Take a look at

[Hardhats-members] Re: Lab interfacing...

2005-08-16 Thread Kevin Toppenberg
Are you saying that the protocol for communicating with the macine is stored in file 62.4? Kevin On 8/16/05, Cameron Schlehuber [EMAIL PROTECTED] wrote: Those devices basically pool multiple character streams into one. Two and a half decades ago systems were not very fast so we (Wally and

RE: [Hardhats-members] Re: Lab interfacing...

2005-08-16 Thread Cameron Schlehuber
At least for some machines, yes. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Kevin Toppenberg Sent: Tuesday, August 16, 2005 11:32 AM To: hardhats-members@lists.sourceforge.net Subject: [Hardhats-members] Re: Lab interfacing... Are you saying that

Re: [Hardhats-members] MUMPS features

2005-08-16 Thread Greg Woodhouse
I guess what I had in mind with the baseball analogy is to rate features in terms of how much they give you that might not be (easily) available in another language. Some features are nice because they allow you to express certain things easily, but don't really give you that much else (not that I

Re: [Hardhats-members] RE: Re: Command abbreviations/Re: mpsEdit - IDE for MUMPS GT.M

2005-08-16 Thread Chris Richardson
Bob; I second Greg's observation. We need your insight, observations, and experience. With the advent of VistA Office, there is a growing need for folks who will be able to install and configure the VistA Office model. Your experience with Linux, Cache, MUMPS, and VistA technology are

Re: [Hardhats-members] MUMPS features

2005-08-16 Thread Richard G. DAVIS
From: Gregory Woodhouse [EMAIL PROTECTED] Reply-To: hardhats-members@lists.sourceforge.net Date: Tue, 16 Aug 2005 07:09:00 -0700 To: hardhats-members@lists.sourceforge.net Subject: [Hardhats-members] MUMPS features ... . or a double (such as being able to intermix numbers and

Re: [Hardhats-members] Re: Command abbreviations/Re: mpsEdit - ID E for MUMPS GT.M programmers.

2005-08-16 Thread Chris Richardson
Having programmed in, and taught MUMPS, APL, FORTRAN, COBOL, and a bunch of other languages, there are certain aspects which make an application easy or difficult to support. Some of those aspects are; 1) Shortest time between writing code and seeing results (interpreters win) 2) Leaving the

RE: [Hardhats-members] MUMPS features

2005-08-16 Thread Sowinski, Richard J.
Greg, I can live with all of your gripes. My biggest issues are: no integrated Graphical User Interface. No integrated IDE for same. No built-in capacity for storing images. Now some vendors (one vendor in particular) have built extensions that do some of this. But nothing that I've seen that

[Hardhats-members] Re: MUMPS features

2005-08-16 Thread Kevin Toppenberg
What you are describing is infrastructure, built with the language, not issues of the language itself. But then perhaps that is your point. On 8/16/05, Sowinski, Richard J. [EMAIL PROTECTED] wrote: Greg, I can live with all of your gripes. My biggest issues are: no integrated Graphical User

[Hardhats-members] New Forum available

2005-08-16 Thread Kevin Toppenberg
Has anyone seen this site? http://vistaoffice-ehr.com/ I think it looks promising. It is a web-interfaced, threaded forum that could become quite helpful if helpful people will use it. It is hosted by Interdirected, Inc. I have been asked by Michael Q Quattlebaum to help moderate it. With my

Re: [Hardhats-members] Learn Mumps

2005-08-16 Thread Chris Richardson
Christoph; Geting any of the old books will do just fine. The VistA model was written to the Standard MUMPS that these books describe. Very little else has been added. What is not standard is almost exclusively in the Kernel and not in the applications. So learning the basics from these

RE: [Hardhats-members] Re: MUMPS features

2005-08-16 Thread Richard . Sowinski
Yes, I really don't get caught up in the semantics too much. But you're right these are more features that I would have liked to have seen available in M development environments. I'm guessing there just was not enough competition in the M marketplace to truly force these issues. Some vendor(s)

Re: [Hardhats-members] MUMPS features

2005-08-16 Thread whitten
I believe that within the context of a global subscript, the values are all strings. No distinction is made between what one may call 'numbers' and all other concatenations of characters. Only as the subscript values are interpreted outside of the context of an global subscript value do

Re: [Hardhats-members] MUMPS features

2005-08-16 Thread smcphelan
I believe that is so strictly within in confines of the M ANSI standard. However, for the newbies, all M implementations I am familiar with allow for what they call numeric collation in the globals. So when you $O() through an array with numeric subscripts, those will collate prior to the

RE: [Hardhats-members] Re: Command abbreviations/Re: mpsEdit - IDE for MUMPS GT.M programmers.

2005-08-16 Thread Gary Monger
I was thinking specifically of the FOR command. It seems to take most people by surprise to have one looping command instead of three or four. Of course the operators are overloaded as they are in most languages. MUMPS carries it a little further than most with numeric and boolean operations on

RE: [Hardhats-members] MUMPS features

2005-08-16 Thread Cameron Schlehuber
Greg, follow these instructions: First, add 3 to 2. Next, multiply your result times 4. What is your answer? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Greg Woodhouse Sent: Tuesday, August 16, 2005 1:51 PM To: hardhats-members@lists.sourceforge.net

Re: [Hardhats-members] New Forum available

2005-08-16 Thread Nancy Anthracite
Others have been asked as well, me among them, and declined as I did not want to see the community split among too many sites. It is hard enough getting any traffic on the second email list recently started. On Tuesday 16 August 2005 05:47 pm, Kevin Toppenberg wrote: Has anyone seen this

RE: [Hardhats-members] MUMPS features

2005-08-16 Thread Greg Woodhouse
In every single language using infix notation (except MUMPS) that I'm familiar with 2 + 3 * 4 = 16, and it is a longstanding convention in mathematics that 2 + 3 * 4 is 2 + (3 * 4) not (2 + 3) * 4. It's not that I can't live with strict left to right evaluation, it's just that it's

RE: [Hardhats-members] MUMPS features

2005-08-16 Thread Gary Monger
No strong typing. I think of a variable as a name for something. I am not interested in the underlying implementation of that something. MUMPS allows me to focus on my algorithm, not how many bytes I need to represent an integer. -Original Message- From: [EMAIL PROTECTED]

RE: [Hardhats-members] MUMPS features

2005-08-16 Thread Greg Woodhouse
There's a more basic issue, too. If your expression grammar is something like E ::= T | E + T | E - T T ::= N | N * T | N / T where N is a number, then [2 + [3 * 4]] is a valid parse, but [[2 + 3] * 4] is not (because '2 + 3' is not an N). Basically, you just take the CFG everyone knows by

RE: [Hardhats-members] New Forum available

2005-08-16 Thread David Sommers
Although the threaded forum format is something I would rather use. I personally like vBulletin (PHP) or Community Server (ASP.NET) over phpBB (PHP) that is in use at that site. But execution is more important. I just don't want the feature lacking phpBB to turn off users who would otherwise

RE: [Hardhats-members] MUMPS features

2005-08-16 Thread Cameron Schlehuber
I was just toying with you ... but in a somewhat serious vein. Indeed much of this discussion revolves around experience and convention. I too have enjoyed a number of languages (APL is my all time favorite because when I needed to do a lot of matrix manipulation in college it turned labor into

RE: [Hardhats-members] MUMPS features

2005-08-16 Thread Cameron Schlehuber
BTW, shouldn't your answer have been 14 and not 16 (I'm assuming base 10)? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Greg Woodhouse Sent: Tuesday, August 16, 2005 4:15 PM To: hardhats-members@lists.sourceforge.net Subject: RE: [Hardhats-members]

RE: [Hardhats-members] MUMPS features

2005-08-16 Thread Greg Woodhouse
Yes. --- Cameron Schlehuber [EMAIL PROTECTED] wrote: BTW, shouldn't your answer have been 14 and not 16 (I'm assuming base 10)? === Gregory Woodhouse [EMAIL PROTECTED] Design quality doesn't ensure success, but design failure can ensure failure. --Kent Beck

Re: [Hardhats-members] MUMPS features

2005-08-16 Thread James Gray
Greg, Most of your philosophical posts are fascinating, but I am completely lost on this one. Am I the only one you have lost here. Comment below. - Original Message - From: Greg Woodhouse [EMAIL PROTECTED] To: hardhats-members@lists.sourceforge.net Sent: Tuesday, August 16, 2005

Re: [Hardhats-members] MUMPS features

2005-08-16 Thread Greg Woodhouse
Well, a Context Free Grammar (CFG) is a mechanism commonly used to express aspects of programming language syntax. A grammar consists of a set of terminals (actual symbols like '+' or '93') and non-terminals (statement, expression term, etc.) and productions or re-write rules. Finally, one

RE: [Hardhats-members] Lab interfacing...

2005-08-16 Thread Carlson, Larry G
In the past direct connect interfaces would be written to accept the data stream from each device, push it into the ^LA global. The listening interface would then parse it into the ^LAH global in an acceptable pattern. Each interface depended on a listener connected to a device in the device

Re: [Hardhats-members] MUMPS features

2005-08-16 Thread Jim Self
richard Davis wrote: I believe that within the context of a global subscript, the values are all strings. No distinction is made between what one may call 'numbers' and all other concatenations of characters. Only as the subscript values are interpreted outside of the context of an global

Re: [Hardhats-members] MUMPS features

2005-08-16 Thread Jim Self
Greg Woodhouse wrote: I guess what I had in mind with the baseball analogy is to rate One of the best things about MUMPS for me is how very little it reminds me of baseball. ;) Sitting around doing nothing for hours while watching a few dozen men mostly doing nothing waiting for a rare moment

Re: [Hardhats-members] RE: Re: Command abbreviations

2005-08-16 Thread Jim Self
Gregory Woodhouse wrote: --- Robert Witkop [EMAIL PROTECTED] wrote: Cache and MUMPS offer capabilities not found in most ohter languages. Absolutely. If anything, I think the MUMPS community has failed to effectively get the word out that the language has some very powerful capabilities that

RE: [Hardhats-members] MUMPS features

2005-08-16 Thread Gary Monger
I find it curious that as languages and applications move toward higher levels of abstraction, they still enforce strong typing. Meanwhile, programmers overload functions and methods to reduce the headache it causes. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]

Re: [Hardhats-members] Re: GT.M Perl (was: Command abbreviations...)

2005-08-16 Thread Jim Self
Kevin wrote: Does anyone else remember the other perl-GT.M interface that was on the Sanchez site. You can still find it with a google search on GTM Perl, but the project appears to be dead. It also required a recompilation of GT.M that we prefer to avoid for now. It seems that it also allowed

Re: [Hardhats-members] MUMPS features

2005-08-16 Thread Jim Self
smcphelan [EMAIL PROTECTED] wrote: I believe that is so strictly within in confines of the M ANSI standard. However, for the newbies, all M implementations I am familiar with allow for what they call numeric collation in the globals. So when you $O() through an array with numeric subscripts,

RE: [Hardhats-members] Re: Command abbreviations/Re: mpsEdit - IDE for MUMPS GT.M programmers.

2005-08-16 Thread Jim Self
Gary Monger wrote: There's also $T and $T. Fortunately $T is not referenced explicitly all that often. :) Now here is a good argument for spelling out the entire word. Let me try that again. There's also $TEST and $TEXT. Fortunately $TEST is not referenced explicitly all that often. The

RE: [Hardhats-members] MUMPS features

2005-08-16 Thread Jim Self
Gregory wrote: In every single language using infix notation (except MUMPS) that I'm familiar with 2 + 3 * 4 = 16, and it is a longstanding convention in mathematics that 2 + 3 * 4 is 2 + (3 * 4) not (2 + 3) * 4. It's not that I can't live with strict left to right evaluation, it's just that it's

Re: [Hardhats-members] MUMPS features

2005-08-16 Thread Richard G. DAVIS
Of course! Doh! I am going back into my cave. :-) Richard. From: Jim Self [EMAIL PROTECTED] Reply-To: hardhats-members@lists.sourceforge.net Date: Tue, 16 Aug 2005 18:32:17 -0700 (PDT) To: hardhats-members@lists.sourceforge.net Subject: Re: [Hardhats-members] MUMPS features richard

RE: [Hardhats-members] Lab interfacing...

2005-08-16 Thread Roy Gaber
Kevin, simply interfacing the devices into a Data Innovations or Dawning system would do the trick, of course there may be so interface writing but that is not too terribly complex. At our site in the VHA we use Dawning, if collects the results from the modalities and then sends HL7 to VistA.

Re: [Hardhats-members] Audit not generated

2005-08-16 Thread Usha
Thanks Usha - Original Message - From: Cameron Schlehuber To: hardhats-members@lists.sourceforge.net Sent: Tuesday, August 16, 2005 10:13 PM Subject: RE: [Hardhats-members] Audit not generated Are you “signing in” through ^ZU? -Original

Re: [Hardhats-members] GTM Perl

2005-08-16 Thread Jim Self
Suchi Pande wrote: Aylesworth Marc A Ctr AFRL/IFSE wrote: Perl has a datatype that is a hash and can be accessed by the bucket name but it does not require distinct keys so that anything on the node would be returned as a list or Vector like datatype. The classic data structures reference

Re: [Hardhats-members] GTM Perl

2005-08-16 Thread Ruben Safir
On Wed, 2005-08-17 at 00:33, Jim Self wrote: Suchi Pande wrote: Aylesworth Marc A Ctr AFRL/IFSE wrote: Perl has a datatype that is a hash and can be accessed by the bucket name but it does not require distinct keys so that anything on the node would be returned as a list or Vector like