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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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
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
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
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
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
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
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]
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
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
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
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]
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
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
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
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
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
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
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
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]
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
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,
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
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
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
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.
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
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
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
56 matches
Mail list logo