Re: [Hardhats-members] All about programming

2005-08-24 Thread Jim Self
Jim Gray wrote: >Very good. However, I still do not understand hash tables or hashes. Does >the % in front of the a make it a hash? If you understand one dimensional arrays in MUMPS, you essentially understand hashes. Logically a hash is just a one dimensional associative array. That simply mea

Re: [Hardhats-members] All about programming

2005-08-24 Thread Ruben Safir
On Wed, 2005-08-24 at 19:41 -0700, Gregory Woodhouse wrote: > There's always the alternative of "the big switch", but it > has it's own problems. How would you handle these cases? You have real references, real pointers or an associative array for the dispatch table. None of these chew up globa

Re: [Hardhats-members] MUMPS and VistA ( more M read questions)

2005-08-24 Thread Chris Richardson
Actually, Marc, the model you describe is the deliverable project. VistA was developed in a different model, continuous development. Here the user is the developer, and he polishes what he builds, and he builds the model that he will use this application today and tomorrow, and the next day.

Re: [Hardhats-members] All about programming

2005-08-24 Thread Gregory Woodhouse
Thanks. I kind of hoped the list could offer suggestions for improvement. === Gregory Woodhouse [EMAIL PROTECTED] "A hero is no braver than an ordinary man, but he is brave five minutes longer." -- Ralph Waldo Emerson On Aug 24, 2005, at 7:30 PM, Jerry Sherman(burnam) wrote: Greg; What

Re: [Hardhats-members] All about programming

2005-08-24 Thread Gregory Woodhouse
Two of the most common applications of callbacks is registering listeners for various types of GUI events (mouse moved, window resized, button pressed) and creating handlers for SAX events when processing XML. More generally, in my HL7 code I often use a simple form of syntax directed trans

[Hardhats-members] All about programming

2005-08-24 Thread Jerry Sherman(burnam)
Greg; What a great basic programming tutorial!! Maybe we should capture this and put it somewhere Jerry E. Sherman Managing Partner Burman Consulting 11504 Myer Road Mitchellville, MD 20721 (301) 346-8526 [EMAIL PROTECTED] www.burman-consulting.com

Re: [Hardhats-members] All about programming

2005-08-24 Thread Ruben Safir
On Wed, 2005-08-24 at 19:04 -0700, Gregory Woodhouse wrote: > Now, MUMPS doesn't have pointers, but you can use a variable to > store > the name (or part of the name) of another variable, or even a > command. As a simple case, try the following > > SET X="HELLO" > SET Y="X" > WRITE @Y > > The

RE: [Hardhats-members] All about programming

2005-08-24 Thread Thurman Pedigo
Best explanation I have seen of indirection. Thanks, thurman > -Original Message- > From: [EMAIL PROTECTED] [mailto:hardhats- > [EMAIL PROTECTED] On Behalf Of Gregory Woodhouse > Sent: Wednesday, August 24, 2005 8:04 PM > To: hardhats-members@lists.sourceforge.net > Subject: Re: [Hard

Re: [Hardhats-members] All about programming

2005-08-24 Thread Gregory Woodhouse
Hey, I've got to do something to persuade people that all those books in my office (okay, cube) aren't wall decorations, don't I? === Gregory Woodhouse [EMAIL PROTECTED] "And the end of all our exploring will be to arrive where we started And know the place for the first time" -- T.S. Eliot

Re: [Hardhats-members] All about programming

2005-08-24 Thread Gregory Woodhouse
Well, indirection is not a concept unique to MUMPS. Do you recall that I said the symbol table associates a memory location with a variable. Well, that memory location is identified by a (typically large) integer. Indirection is the process of retrieving the value stored at that location. I

Re: [Hardhats-members] All about programming

2005-08-24 Thread Gregory Woodhouse
In Perl, not in MUMPS. MUMPS arrays are more complex, allowing nodes to have both values and children. Hashes in Perl only associate a value (which may be a reference) to each key (subscript). In general, a hash is an algorithm that computes a number from an object of some type in such a wa

Re: [Hardhats-members] Re: "Not even my mother knows what a theorist is."

2005-08-24 Thread jae kim
Only now some nursing school curriculum starts to include "nursing informatics" but I doubt the depth of the course will be able to cover even the beginner's level software engineering stuff. (not the engineering itself but what and how the user input goes into the process.) Faculties teaching thos

Re: [Hardhats-members] All about programming

2005-08-24 Thread Nancy Anthracite
And to think I bothered to buy some books. ;-) Please tell me about indirection. That is the one thing I hear newish MUMPS programmers saying they want to know more about. On Wednesday 24 August 2005 06:40 pm, Greg Woodhouse wrote: > Computer programs manipulate values that are typically store

Re: [Hardhats-members] All about programming

2005-08-24 Thread James Gray
Very good. However, I still do not understand hash tables or hashes. Does the % in front of the a make it a hash? Jim Gray - Original Message - From: "Greg Woodhouse" <[EMAIL PROTECTED]> To: "Hardhats" Sent: Wednesday, August 24, 2005 4:40 PM Subject: [Hardhats-members] All about p

RE: [Hardhats-members] Re: MUMPS v2? (and its implications for VistA)

2005-08-24 Thread Cameron Schlehuber
The only two changes to Kernel's DD are a new code (E for EHR) in the set of codes in the AGENCY CODE field .02 in the AGENCY file 4.11 and the same code added to the AGENCY CODE field 9 in the KERNEL SYSTEM PARAMETERS file 8989.3. And hashing algorithms are replaced for the stub routines XUSHSH a

Re: [Hardhats-members] Re: "Not even my mother knows what a theorist is."

2005-08-24 Thread A. Forrey
Joseph: All countries will have to work at this as it is more complex thatn they first think. Look at the IOM 2003 Report "Health Professions Education: A Bridge to Quality". A Core Competency is "Use Informatics" and this enables the other four Core Competencies mentioned. But everyone has had

[Hardhats-members] All about programming

2005-08-24 Thread Greg Woodhouse
Computer programs manipulate values that are typically stored in variables. Real computers will big you access to a large contiguous block of memory cells (typically 8-bit bytes) each identified by a number called its address. In reality, the address is not a physical address but what is sometimes

RE: [Hardhats-members] MUMPS and VistA ( more M read questions)

2005-08-24 Thread A. Forrey
Yes, thats basically it but there are sociologic details to it. On Wed, 24 Aug 2005, Aylesworth Marc A Ctr AFRL/IFSE wrote: User describe functionality and engineers turn functionality into a design, present to users, users go this is not quite what we anted, repeat until both agree. Correct ??

RE: [Hardhats-members] MUMPS and VistA ( more M read questions)

2005-08-24 Thread Ruben Safir
On Wed, 2005-08-24 at 20:18 +, Aylesworth Marc A Ctr AFRL/IFSE wrote: > User describe functionality and engineers turn functionality into a > design, > present to users, users go this is not quite what we anted, repeat > until > both agree. Correct ? > Not correct. In this system you've

RE: [Hardhats-members] VOE and a database to run it. WAS: last value in Y from GETENV

2005-08-24 Thread David Sommers
That's just the clarification that I was looking for. It sounded as though VOE just could not and did not work on the demo license. I can get the FOIA VistA to work just fine (using instructions found online) but it wasn't clear if VOE needed the same adjustments or simply did not work. Let's sa

RE: [Hardhats-members] MUMPS and VistA ( more M read questions)

2005-08-24 Thread Ruben Safir
On Wed, 2005-08-24 at 10:56 -0700, Greg Woodhouse wrote: > Users may say they need such and such a > design, but that design may be ill-suited to their needs. More to the > point, though, the use of a particular database product (or type of > cabling) is simply not a functional issue. More to the

RE: [Hardhats-members] == Is there a REAL MUMPS tutorial in the web? ==

2005-08-24 Thread Alberto Odor
Thaks Greg, I learned Fortran many years ago. Later I have programed in BASIC and Visual Basic. Alberto -Mensaje original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Greg Woodhouse Enviado el: Miércoles, 24 de Agosto de 2005 03:16 p.m. Para: hardhats-members@lists.source

Re: [Hardhats-members] Re: "Not even my mother knows what a theorist is."

2005-08-24 Thread Joseph Dal Molin
The countries with so-called "social medicine" are and have been making the same mistakes with EHRs the US is/has (I say this from the perspective of having dual EU/Candian citizenship...live in Canada, all my relatives live in Europe or Australia and I have worked in health IT internationally

[Hardhats-members] Binary Read/Writes

2005-08-24 Thread Kevin Toppenberg
Well, I have finishing coding two functions: -- BFTG (Binary FTG), and -- GTBF(Binary GTF) for reading and writing binary data into a Global. Once I figured out that Globals easily hold binary data, I gave up converting the data to ascii hex codes. But there is an interesting bug I found by readi

Re: [Hardhats-members] == Is there a REAL MUMPS tutorial in the web? ==

2005-08-24 Thread Greg Woodhouse
Is MUMPs your first language? Are you looking for something that will teach you programming AND teach you MUMPS? === Gregory Woodhouse <[EMAIL PROTECTED]> "Design quality doesn't ensure success, but design failure can ensure failure." --Kent Beck --

Re: [Hardhats-members] == Is there a REAL MUMPS tutorial in the web? ==

2005-08-24 Thread Nancy Anthracite
Clearly I spoke to soon. I just forwarded Alberto's email about not being able to get it in a timely fashion to Dr. Walters. On Wednesday 24 August 2005 04:12 pm, Nancy Anthracite wrote: > I wrote to Richard Walters a few months ago anticipating a run on his books > with the impending release of

Re: [Hardhats-members] Re: "Not even my mother knows what a theorist is."

2005-08-24 Thread Nancy Anthracite
That is a good JOKE, Jae! I have a very limited knowledge of all of this, a LOT less than the limited knowledge that real experts like Cameron Schlehuber and others who also say they have "limited knowledge" have. You will not run out of interesting things to explore with VistA in your lifet

RE: [Hardhats-members] == Is there a REAL MUMPS tutorial in the web? ==

2005-08-24 Thread Alberto Odor
That's exactly one of the books I ordered and are on backorder until Sep-Oct. Alberto -Mensaje original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Nancy Anthracite Enviado el: Miércoles, 24 de Agosto de 2005 02:12 p.m. Para: hardhats-members@lists.sourceforge.net Asun

RE: [Hardhats-members] MUMPS and VistA ( more M read questions)

2005-08-24 Thread Aylesworth Marc A Ctr AFRL/IFSE
User describe functionality and engineers turn functionality into a design, present to users, users go this is not quite what we anted, repeat until both agree. Correct ? Thanks Marc Aylesworth C3I Associates AFRL/IFSE Joint Battlespace Infosphere Team 525 Brooks Rd Rome, NY 13441-4505

Re: [Hardhats-members] == Is there a REAL MUMPS tutorial in the web? ==

2005-08-24 Thread Nancy Anthracite
I wrote to Richard Walters a few months ago anticipating a run on his books with the impending release of VistA-Office, and as I recall, he cced me on a note to his publisher. His book is good and it looks like there are plenty available on Amazon with a quick ship time. He also teaches an onl

RE: [Hardhats-members] == Is there a REAL MUMPS tutorial in theweb? ==

2005-08-24 Thread K.S. Bhaskar
Try http://www.alibris.com - it appears to be available from multiple sellers, both new and used copies. -- Bhaskar On Wed, 2005-08-24 at 15:00 -0500, Alberto Odor wrote: > That's what they say, but its getting scarce (VistA fever?). I ordered > it > one week ago and they just notified me that i

[Hardhats-members] Re: == Is there a REAL MUMPS tutorial in theweb? ==

2005-08-24 Thread Kevin Toppenberg
Here is another site, but I haven't used it much. http://www.geocities.com/SiliconValley/7041/mwm007/mw007tu1.html#Top Kevin On 8/24/05, Alberto Odor <[EMAIL PROTECTED]> wrote: > That's what they say, but its getting scarce (VistA fever?). I ordered it > one week ago and they just notified me t

[Hardhats-members] Re: "Not even my mother knows what a theorist is."

2005-08-24 Thread Kevin Toppenberg
Welcome, Jae. I haven't seen you post before. Let us know if we can be of help. I'll be sure to send you Nancy's way if I can't figure something out. Kevin Toppenberg On 8/24/05, jae kim <[EMAIL PROTECTED]> wrote: > Cheer up. I think this is the most interesing list I've ever registered. > I

Re: [Hardhats-members] Re: "Not even my mother knows what a theorist is."

2005-08-24 Thread Nancy Anthracite
Clearly you have found a good home with us. Welcome aboard! On Wednesday 24 August 2005 02:19 pm, jae kim wrote: > Cheer up. I think this is the most interesing list I've ever registered. > I decided to change my career to health care and now I'm > starting from the bottom like ER Tech and nursin

[Hardhats-members] Re: VOE Alternative Forum

2005-08-24 Thread Kevin Toppenberg
And then there is this forum too... http://vistaoffice-ehr.com/ Kevin On 8/24/05, Joseph Dal Molin <[EMAIL PROTECTED]> wrote: > Rodney, > > There is already a discussion list for VOE established by IFMC and > WorldVistA VVSO with well over 100 members on itit was announced a > couple of

Re: [Hardhats-members] VOE and a database to run it. WAS: last value in Y from GETENV

2005-08-24 Thread Nancy Anthracite
You are bypassing the restrictions that the VA has imposed on itself, not that you have. The single user version is being used by a single user on a single machine and Intersystems is well aware that we have been doing this for a long time. They know about the instructions on the Hardhats web

RE: [Hardhats-members] == Is there a REAL MUMPS tutorial in theweb? ==

2005-08-24 Thread Alberto Odor
That's what they say, but its getting scarce (VistA fever?). I ordered it one week ago and they just notified me that it won't be available until Sept or Oct. Alberto -Mensaje original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de K.S. Bhaskar Enviado el: Miércoles, 24 de

Re: [Hardhats-members] Re: "Not even my mother knows what a theorist is."

2005-08-24 Thread Nancy Anthracite
Heck, I didn't notice any more than his ordinary "curmudgeoness", which I rag him about, all in good fun, regularly. That's how you know it is Greg writing in - that and if it is about computer related philosophy. Keeps us all on and even keel, sorta like those signature quotes he includes. ;-

Re: [Hardhats-members] == Is there a REAL MUMPS tutorial in the web? ==

2005-08-24 Thread K.S. Bhaskar
The best book on M (in my opinion) is "M Programming: A Comprehensive Guide" by Ricard Walters. Amazon (US) says that it usually ships within 24 hours. -- Bhaskar On Wed, 2005-08-24 at 13:33 -0500, Alberto Odor wrote: > Is there a real web based tutorial for learning MUMPS? I have > Googled >

Re: [Hardhats-members] VOE and a database to run it. WAS: last value in Y from GETENV

2005-08-24 Thread TyrusMaynard
Robert, From your vantage point as VOE technical lead, could you paraphrase the code (as narrative pseudocode) which would enable or disable VOE from running on single user ("free license) Cache. Nancy describes this code " the VAs license checking routines" which can be changed "to func

Re: [Hardhats-members] == Is there a REAL MUMPS tutorial in the web? ==

2005-08-24 Thread Greg Woodhouse
How about http://www.jacquardsystems.com/Examples/ --- Alberto Odor <[EMAIL PROTECTED]> wrote: > Is there a real web based tutorial for learning MUMPS? I have Googled > > for hours and there's only history, FAQs, forum messages, etc. > > > Most books on MUMPS are not available in Amazon an

[Hardhats-members] == Is there a REAL MUMPS tutorial in the web? ==

2005-08-24 Thread Alberto Odor
Is there a real web based tutorial for learning MUMPS? I have Googled for hours and there's only history, FAQs, forum messages, etc. Most books on MUMPS are not available in Amazon and backorders can take as much as two months. Alberto Odor, MD Mexico City --

RE: [Hardhats-members] MUMPS and VistA ( more M read questions)

2005-08-24 Thread A. Forrey
On Wed, 24 Aug 2005, Greg Woodhouse wrote: This is where I don't quite follow you. See below --- "A. Forrey" <[EMAIL PROTECTED]> wrote: This was exactly my point in the earlier exchanges about the role of the MDC and maintenance of the technical platform and infrastructure upon which VistA s

Re: [Hardhats-members] Re: "Not even my mother knows what a theorist is."

2005-08-24 Thread jae kim
Cheer up. I think this is the most interesing list I've ever registered. I decided to change my career to health care and now I'm starting from the bottom like ER Tech and nursing. So I will come from the other direction. They (most nurses and doctors) have just no clue about what this computer thi

Re: [Hardhats-members] VOE Alternative Forum

2005-08-24 Thread Joseph Dal Molin
Rodney, There is already a discussion list for VOE established by IFMC and WorldVistA VVSO with well over 100 members on itit was announced a couple of weeks ago. https://lists.sourceforge.net/lists/listinfo/vista-officeehr-forum Joseph [EMAIL PROTECTED] wrote: This is probably getting

RE: [Hardhats-members] MUMPS and VistA ( more M read questions)

2005-08-24 Thread Greg Woodhouse
This is where I don't quite follow you. See below --- "A. Forrey" <[EMAIL PROTECTED]> wrote: > This was exactly my point in the earlier exchanges about the role of > the > MDC and maintenance of the technical platform and infrastructure upon > > which VistA sits. > The users are the health pro

RE: [Hardhats-members] VOE and a database to run it. WAS: last value in Y from GETENV

2005-08-24 Thread Robert DeWayne
Please understand that code can always be modified to make VOE work, I did this for one application until I could get a better license. In general I don't recommend this, the changes modifies the code controlling the license tracking issued by Intersytems, I don't consider that a valid option. Whi

RE: [Hardhats-members] MUMPS and VistA ( more M read questions)

2005-08-24 Thread Greg Woodhouse
Requirements analysis is a real skill. It requires a degree of domain knowledge and understanding of the technical issues involved, but more importantly, the "people" skills necessary to be able to effectively facilitate the ongoing discussion between the parties involved, and to appreciate the wha

RE: [Hardhats-members] MUMPS and VistA ( more M read questions)

2005-08-24 Thread A. Forrey
This was exactly my point in the earlier exchanges about the role of the MDC and maintenance of the technical platform and infrastructure upon which VistA sits. The users are the health professional disciplines and they need to know how the technical infrastructure is maintained conformant to C

Re: [Hardhats-members] VOE Alternative Forum

2005-08-24 Thread Greg Woodhouse
I have nothing to do with VOE, but I have a fair amount of development experience in the VistA environment. In my view, this is a sign that significant rework (i.e., maintenance) is needed, but it seems that VistA projects almost invariably prove more difficult than expected. I wouldn't give up on

[Hardhats-members] Re: RE: [Hardhats-members] VOE and a database to run it. WAS: last value in Y from GETENV

2005-08-24 Thread info
We also have been able to achieve good functionality of the CPRS GUI on the free version of Cache. We have to run it on the same box (can't telnet to another machine), but it comes up just fine. Rodney H. Kay Healthcare Informatics Technology Services, Inc. http://www.hits-inc.us Doug Martin <[

[Hardhats-members] Re: "Not even my mother knows what a theorist is."

2005-08-24 Thread Kevin Toppenberg
Hang in there Greg. Sorry it has been a bad few days. But I didn't notice any undue grumpiness. :-) Kevin On 8/24/05, Gregory Woodhouse <[EMAIL PROTECTED]> wrote: > I'm watching The Science Channel right now, and the cosmologist Saul > Perlmutter (I think I got that right) just said: "I'm

RE: [Hardhats-members] MUMPS and VistA ( more M read questions)

2005-08-24 Thread Aylesworth Marc A Ctr AFRL/IFSE
Yes, that is my point it needs input from people on both ends of the process!!! Both the people it is being made for and the people that are making it must have the same vision or expectations or what is being created will not work. The users make a wish list and the engineer keeps it realistic. T

Re: [Hardhats-members] VOE and a database to run it. WAS: last value in Y from GETENV

2005-08-24 Thread Nancy Anthracite
With some minor changes in the code, it should run just fine, and the changes are comparable to those made in the instructions on Hardhats early on in the instructions. It involves correcting the Box:Volume pair name and fixing the VAs license checking routines to function properly with the sin

[Hardhats-members] VOE Alternative Forum

2005-08-24 Thread info
This is probably getting old, but with the delayed release of VOE, and the subsequent acquisition of Daou by Proxicom, we wanted to provide a forum where people could discuss VOE alternatives. Not intended to be highly technical like Hardhats, but more in line of "where can we go now". If your i

RE: [Hardhats-members] MUMPS and VistA ( more M read questions)

2005-08-24 Thread Greg Woodhouse
My experience has been that users generally do not have a very clear idea of what they want. What they DO know is what doesn't work for them in what they have now. The users will often have some (maybe even mutually contradictory) ideas about what they do not, but when you sit down with the users t

RE: [Hardhats-members] VOE and a database to run it. WAS: last value in Y from GETENV

2005-08-24 Thread Doug Martin
I continue to be confused by the statement that CPRS GUI will not run on the free version of Caché. This is clearly not the case. As the previous post indicates, the free version limits the number of concurrent processes and prevents remote Telnet access, but is otherwise not constrained. We

RE: [Hardhats-members] MUMPS and VistA ( more M read questions)

2005-08-24 Thread Ruben Safir
On Wed, 2005-08-24 at 10:44, Aylesworth Marc A Ctr AFRL/IFSE wrote: > You should not get programming specs from a customer but should get general > functionality that is desired. The customer should say I want to have remote > clients that can do the same thing as local clients, or that I can enter

RE: [Hardhats-members] MUMPS and VistA ( more M read questions)

2005-08-24 Thread Aylesworth Marc A Ctr AFRL/IFSE
You should not get programming specs from a customer but should get general functionality that is desired. The customer should say I want to have remote clients that can do the same thing as local clients, or that I can enter all the information for a patient from a remote station, then we the prog

RE: [Hardhats-members] MUMPS and VistA ( more M read questions)

2005-08-24 Thread Ruben Safir
On Wed, 2005-08-24 at 09:12, Aylesworth Marc A Ctr AFRL/IFSE wrote: > I believe that what he means is that we actually talk to someone who is > going to use Vista, get the wish list then decide what is feasible in the > given time and then do the work. I understand that, and that is exactly what i

RE: [Hardhats-members] MUMPS and VistA ( more M read questions)

2005-08-24 Thread Aylesworth Marc A Ctr AFRL/IFSE
I believe that what he means is that we actually talk to someone who is going to use Vista, get the wish list then decide what is feasible in the given time and then do the work. I believe that we need user involvement to ensure that we have something that actually does what is needed and to foster

RE: [Hardhats-members] VOE and a database to run it. WAS: last value in Y from GETENV

2005-08-24 Thread Robert DeWayne
Sorry I wasn't more specific, yes VOE will run on the free version of Cache (Cacheweb), but the CPRS GUI will not function. Since the CPRS GUI is what everyone wants to test, then for all practical purposes VOE will not function correctly. The terminal capability will function and therefore the r

Re: [Hardhats-members] MUMPS v2? (and its implications for VistA)

2005-08-24 Thread JohnLeo Zimmer
Gregory Woodhouse wrote: > Gee...I thought that was a private response. I guess now everyone knows > what I really think. No harm done, Gregory, everyone knows what you think. Please continue not concealing your take on the truth. :-) > "A hero is no braver than an ordinary > man, but he is b