Re: [Hardhats-members] How do I do a silent read?

2005-03-10 Thread steven mcphelan
In the case where you are not  prompting for electronic signature code, then
the following would work.  Your example is using screen handling by invoking
the ^XGF utilities.  If you do not using the ^XGF utilities, then this would
work:

VAHS ANS=,EOFF=^%ZOSF(EOFF),EON=^(EON)
VAHW !,Enter password:  X EOFF F  R X#1:60 Q:X=!'$T  S ANS=ANS_X X EON
W # X EOFF

Enter password: ##
VAHX EON

VAHW ANS
THIS IS A TEST


- Original Message - 
From: Greg Woodhouse [EMAIL PROTECTED]
To: hardhats-members@lists.sourceforge.net
Sent: Thursday, March 10, 2005 2:53 AM
Subject: Re: [Hardhats-members] How do I do a silent read?


 That's something slightly different (and more specialized). The point
 of this API is that it allows you to promp the user for their
 electronic signature (something you, as a programmer, never
 would/should know) and verify that it is correct. It doesn't help if
 you want to do a password style read (i.e., with user input echoing
 as asterisks) and then get the cleartext value. But that's something
 you can do with XGF (the VistA equivalent of curses).

 --- steven mcphelan [EMAIL PROTECTED] wrote:

  SIG^XUSESIG(): Verify Electronic Signature Code
 
Reference Type
   Supported
 
Category
   Electronic Signatures
 
IA #
   10050
 
Description
   This API requests and verifies the electronic signature code of
  the
  current user.
 
Format
   SIG^XUSESIG(duz,x1)
 
Input Parameters
   duz: (required) User number.
 
 
  Output Parameters x1: If the user entered the correct electronic
  signature
  code, the encrypted electronic signature code as stored in the NEW
  PERSON
  file (#200) is returned in x1. Otherwise, x1 is returned as NULL.
 
  Even though the Format above shows parameter passing, there is no
  parameter
  passing.  Also, this call verifies the signed-on user's esig.
 
 
  - Original Message - 
  From: steven mcphelan [EMAIL PROTECTED]
  To: hardhats-members@lists.sourceforge.net
  Sent: Wednesday, March 09, 2005 10:41 AM
  Subject: Re: [Hardhats-members] How do I do a silent read?
 
 
   I am leaving for the airport.  I will have to find it.  It is in
  the
  Kernel
   Systems Manager documentation or the new Kernel programmer
  documentation.
  
   - Original Message - 
   From: Greg Woodhouse [EMAIL PROTECTED]
   To: hardhats-members@lists.sourceforge.net
   Sent: Wednesday, March 09, 2005 10:13 AM
   Subject: Re: [Hardhats-members] How do I do a silent read?
  
  
What API do you have in mind? The XGF utilities?
   
Incidentally, here's some code I wrote to allow a user to enter
  ^ to
interrupt a running process that's busy writing dots to the
  keyboard.
It's not exactly what you want, but it shows how to read input
  one
character at a time in a SAC compliant way and also turn echo
  on/off.
(The lock statements are a kludge and shouldn't be needed.)
   
   
WSTUP  ; setup
   ;K DTOUT ;in case it is defined
   S CSLTMP=$NA(^XTMP(CSLVEN_MID))
   D INITKB^XGF(*)
   X ^%ZOSF(EOFF)
   S TIMER=0,DELTA=1,DONE=0
   S:+$G(TTW)'0 TTW=DTIME
WLOOP;
   S YCHR=$$READ^XGF(1,1)
   ;R YCHR#1:1
   ;S:$G(YCHR)[^ DONE=1
   I '$D(DTOUT) S:$G(YCHR)=^ DONE=1
   L [EMAIL PROTECTED]@(0):0
   L [EMAIL PROTECTED]@(0)
   G:'$D(@CSLTMP@(0)) WLOOP2
   L [EMAIL PROTECTED]@(0):0
   S X=$P(@CSLTMP@(0),^,3)
   S:+X0 DONE=1
   S:+X0 @CSLTMP@(TIMEFOUND)=$$NOW^XLFDT
   L [EMAIL PROTECTED]@(0)
   G:DONE WCLN
WLOOP2  ;
   D:IO=IO(0)
   .W .  ;a 1 sec. wait is built into the # read
   .;W:TIMER#2=0 . 
   S:$D(DTOUT) YCHR=
   S:YCHR[^ X=0
   G:YCHR[^ WCLN
   H DELTA
   S TIMER=TIMER+DELTA
   S:TIMER'TTW X=0  ;timeout
   G:TIMER'TTW WCLN
   G WLOOP
   Q
WCLN   ;
   D RESETKB^XGF
   X ^%ZOSF(EON)
   Q $G(X)
   
--- steven mcphelan [EMAIL PROTECTED] wrote:
   
 Why not just use the Kernel API for this purpose?

 - Original Message - 
 From: Kevin Toppenberg [EMAIL PROTECTED]
 To: Hardhats Sourceforge
  hardhats-members@lists.sourceforge.net
 Sent: Tuesday, March 08, 2005 11:13 PM
 Subject: [Hardhats-members] How do I do a silent read?


  Hey all,
 
  I want to ask for a password, and echo *'s
 
  How do I do this?
 
  I.e.
  for i=1:1:8 read *S write *
 
  gives:
  a*b*c*d*e*f*g*h*
 
  How do I hide the letters?
 
  Thanks
  Kevin
 
  P.S., what I really want to do is to compare the
  user's input to the electronic signiture code stored
  in the ELECTRONIC SIGNITURE CODE in file 200.  Is
  there a Fileman way of doing this?  I just want to
  ensure that the user knows 

RE: [Hardhats-members] Dificulty with Fileman search

2005-03-10 Thread Holloway, Thomas (EDS)
For the record, the comment about the cross-reference came from Greg
Woodhouse.  It just happened to be posted above my name from a previous
post, making it look as if it were mine.

To give a bit of perspective to the depth of Fileman;  I have been
working with it for nearly 20 years, starting with version 15 if I
remember correctly.  A couple of years ago I took Greg Kreis's
intermediate class of FM for programmers.  I learned at least 40 new
things and that was just the intermediate class.  My FM analogy is to a
grand piano.  A neophyte can plink out Twinkle, Twinkle Little Star.  A
casual user might play some pop tunes, but the maestro can produce a
Bach concerto.  The tool is capable of them all, the limitation is in
the user.
Also, if my memory serves me correctly again, my first class in FileMan
was at a MUG convention in the late 80's and the instructor was
umm... what was that guy's name oh, yeah... George Timson.  :-)

Thom H.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
George Timson
Sent: Wednesday, March 09, 2005 5:13 PM
To: hardhats-members@lists.sourceforge.net
Subject: Re: [Hardhats-members] Dificulty with Fileman search


Thom says:
|
| Just a thought: I believe you could create a cross-reference that
would
| all you to search on this field, after all.
| --- Holloway, Thomas (EDS) [EMAIL PROTECTED] wrote:
|

Yes, but SEARCH does not affect how the file is traversed.  SORT tells 
FileMan how to go thru the file.   Many times users can find everything
they 
really need by SORTING.  As in
SORT BY: INTERNAL(ENTERED BY)=44

--George Timson 




---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95alloc_id396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


[Hardhats-members] Time to advance?

2005-03-10 Thread Greg Kreis
David's question on the MDC Revival thread is an opportunity for us to 
again address the question of forums or other means of categorizing the 
list threads. We are open to suggestions on how to make this list serve 
the different needs of a somewhat diverse group.

Should we declare exactly what the list is for an curtail unrelated 
discussion?  Should we establish major categories and encourage proper 
posting by category?  Is this even worth discussing?

David Sommers wrote:
I'm curious.  What exactly is discussed on this list?  Is it pure M not
related to VistA or does that come up as well?  Mostly users of GTM?
Etc etc.
Also, I didn't know it was uga.edu
GO DAWGS!
Sorry - I'm BIG G, all the way.
/David.
 


---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


[Hardhats-members] CPOE May Introduce Medical Errors

2005-03-10 Thread Rjjs3505



Everyone,

Someone more capable than myself needs to respond to this. And please 
mention that through VISTA the VA has processed more than 5,000,000 
prescriptions without a single error. Or that in every single Performance 
Measure(Quality of Care), the National Committee for Quality Assurance 
ranks the VHA system above the Mayo Clinic, John Hopkins,Massachusetts 
General and every other non-VHA hospital. In every single category. 
Because of it's Comprehensive Healthcare Information System.

Thanks,
Tom Henderson

http://www.modernphysician.com/news.cms?newsId=3261


Re: [Hardhats-members] New Cache.zip, etc., on 2-27-05

2005-03-10 Thread Robert M. Witkop
Nancy,

I looked at the ftp site this morning, and only saw the one that was
there from 2/27. 

Bob

On Wed, 2005-03-09 at 18:24, Nancy Anthracite wrote:
 Every time I log in to the ftp site, it seems like there are new releases.  I 
 wonder what is new in this one? 



---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] BAPI32 files?

2005-03-10 Thread Kevin Toppenberg
Chuck,

Are these CPRS files?

Kevin

--- chuck5566 [EMAIL PROTECTED] wrote:

 I've been looking for the BAPI32.* files (.H, .BAS,
 etc.) like a 
 blindfolded child whacking at a pinata.  Uncle. 
 Please, which file are 
 they buried in.
 
 Thanks In Advance,
 Chuck
 
 (Chris, Dave, I know I owe you calls.)
 
 
 

---
 SF email is sponsored by - The IT Product Guide
 Read honest  candid reviews on hundreds of IT
 Products from real users.
 Discover which products truly live up to the hype.
 Start reading now.

http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
 ___
 Hardhats-members mailing list
 Hardhats-members@lists.sourceforge.net

https://lists.sourceforge.net/lists/listinfo/hardhats-members
 




__ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/ 


---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


RE: [Hardhats-members] Dificulty with Fileman search

2005-03-10 Thread Bhaskar, KS
I would be interested in attending one.

-- Bhaskar

On Thu, 2005-03-10 at 07:04 -0800, Kevin Toppenberg wrote:
 Hey,
 
 Anyone interested in giving such a class at the
 upcoming VistA conference?
 
 Kevin


---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] Dificulty with Fileman search

2005-03-10 Thread Greg Woodhouse
No. Sorting is basically a matter of iterating through an index. If
you only want one value, you can use the = syntax in the sort.
Searching is considerably more flexible. George Timson's point was that
sorting is often all you need if you just want records having a single
index value. Unfortunately, I chose a field that wasn't indexed, hence
the just a moment comment from Fileman. 

--- Kevin Toppenberg [EMAIL PROTECTED] wrote:

 So are you saying that sorting by a single given value
 is the same as a search for that same single given
 value?
 
 Our intial discussion was how to create a set, which
 is done by create a template.  Can that be done with
 this method?
 
 Thanks
 Kevin
 
 --- Greg Woodhouse [EMAIL PROTECTED] wrote:
 
  
  Select OPTION: PRINT FILE ENTRIES  
  
  OUTPUT FROM WHAT FILE: NEW PERSON// 101  PROTOCOL 
  (8304 entries)
  SORT BY: NAME// INTERNAL(CREATOR)=
WITHIN INTERNAL(CREATOR)=36007, SORT BY: 
  FIRST PRINT FIELD: NAME  
  THEN PRINT FIELD: 
  Heading (S/C): PROTOCOL LIST// 
  START AT PAGE: 1// 
  DEVICE:   INCOMING TELNETRight Margin: 80// 
  
  ...SORRY, I'M WORKING AS FAST AS I CAN...
  
  
  PROTOCOL LIST  MAR 
  9,2005  19:58   
  PAGE 1
  NAME
 


  
  CSL_AR_02_EV_GET_FUND
  CSL_AR_02_SU_GET_FUND
  etc.
  
  
  --- Kevin Toppenberg [EMAIL PROTECTED] wrote:
  
   I'm lost...
   
   Kevin
   
   --- George Timson [EMAIL PROTECTED] wrote:
   

Thom says:
|
| Just a thought: I believe you could create a
cross-reference that would
| all you to search on this field, after all.
| --- Holloway, Thomas (EDS)
[EMAIL PROTECTED] wrote:
|

Yes, but SEARCH does not affect how the file is
traversed.  SORT tells 
FileMan how to go thru the file.   Many times
  users
can find everything they 
really need by SORTING.  As in
SORT BY: INTERNAL(ENTERED BY)=44

--George Timson 




   
  
 
 ---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT
Products from real users.
Discover which products truly live up to the
  hype.
Start reading now.
   
  
 
 http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
   
  
 
 https://lists.sourceforge.net/lists/listinfo/hardhats-members

   
   
   
 
   __ 
   Do you Yahoo!? 
   Yahoo! Mail - Find what you need with new enhanced
  search. 
   http://info.mail.yahoo.com/mail_250
   
   
  
 
 ---
   SF email is sponsored by - The IT Product Guide
   Read honest  candid reviews on hundreds of IT
  Products from real
   users.
   Discover which products truly live up to the hype.
  Start reading now.
  
 
 http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
   ___
   Hardhats-members mailing list
   Hardhats-members@lists.sourceforge.net
  
 
 https://lists.sourceforge.net/lists/listinfo/hardhats-members
   
  
  
  =
  A practical man is a man who practices the errors of
  his forefathers. --Benjamin Disraeli
  
  Greg Woodhouse 
  [EMAIL PROTECTED] 
  [EMAIL PROTECTED] 
  
  
  
  
  
 
 ---
  SF email is sponsored by - The IT Product Guide
  Read honest  candid reviews on hundreds of IT
  Products from real users.
  Discover which products truly live up to the hype.
  Start reading now.
 
 http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
  ___
  Hardhats-members mailing list
  Hardhats-members@lists.sourceforge.net
 
 https://lists.sourceforge.net/lists/listinfo/hardhats-members
  
 
 
 
   
 __ 
 Do you Yahoo!? 
 Yahoo! Small Business - Try our new resources site!
 http://smallbusiness.yahoo.com/resources/ 
 
 
 ---
 SF email is sponsored by - The IT Product Guide
 Read honest  candid reviews on hundreds of IT Products from real
 users.
 Discover which products truly live up to the hype. Start reading now.
 http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
 ___
 Hardhats-members mailing list
 Hardhats-members@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/hardhats-members
 


A practical man is a man who practices the errors of his forefathers. 
--Benjamin Disraeli

Greg Woodhouse 
[EMAIL PROTECTED] 
[EMAIL PROTECTED] 





---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products 

Re: [Hardhats-members] Another oddity - scope of NEW in DSM

2005-03-10 Thread msys1
...why is the oddity in DSM?  In the past I have discovered instances in which 
DSM was the only implementation of M in which the standard was correctly 
implemented.  The 'oddity' was in all the other systems.  Go figure  ???

Not having a standard document at hand, I am wondering where in the standard is 
the 'programmer mode' mentioned at all.

Regards,

Richard.
 
 From: Greg Woodhouse [EMAIL PROTECTED]
 Date: 2005/03/10 Thu PM 04:36:15 GMT
 To: Hardhats hardhats-members@lists.sourceforge.net
 Subject: [Hardhats-members] Another oddity - scope of NEW in DSM
 
 A co-worker just pointed out the following oddity that occurs in DSM,
 but not in Cache:
 
 
 N A S A=100 W A
 100
 N A S A=100
 
 W A
 
 %DSM-E-UNDEF, undefined variable A
 -DSM-I-ECODE, MUMPS error code: M6
 
 
 Reviewing sections 7.1.2.2 and 8.2.14 of the standard, it's not clear
 to me that the scoping rules in programmer mode are clearly defined.
 
 A practical man is a man who practices the errors of his forefathers. 
 --Benjamin Disraeli
 
 Greg Woodhouse 
 [EMAIL PROTECTED] 
 [EMAIL PROTECTED] 
 
 
 
 
 
 ---
 SF email is sponsored by - The IT Product Guide
 Read honest  candid reviews on hundreds of IT Products from real users.
 Discover which products truly live up to the hype. Start reading now.
 http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
 ___
 Hardhats-members mailing list
 Hardhats-members@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/hardhats-members
 



---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] Another oddity - scope of NEW in DSM

2005-03-10 Thread Greg Woodhouse
Fair enough. By oddity I meant something that is different. I am NOT
claiming that one implementation or the other is correct -- only that
they are dfifferent.

If there's room for intetrpretation here, that's at least food for
thought when we consider reconstituting the MDC.

Personally, I *LIKE* the ability to NEW variables in programmer mode
when trying things out or making calls to other APIs.

--- [EMAIL PROTECTED] wrote:
 ...why is the oddity in DSM?  In the past I have discovered instances
 in which DSM was the only implementation of M in which the standard
 was correctly implemented.  The 'oddity' was in all the other
 systems.  Go figure  ???
 
 Not having a standard document at hand, I am wondering where in the
 standard is the 'programmer mode' mentioned at all.
 
 Regards,
 
 Richard.
  
  From: Greg Woodhouse [EMAIL PROTECTED]
  Date: 2005/03/10 Thu PM 04:36:15 GMT
  To: Hardhats hardhats-members@lists.sourceforge.net
  Subject: [Hardhats-members] Another oddity - scope of NEW in DSM
  
  A co-worker just pointed out the following oddity that occurs in
 DSM,
  but not in Cache:
  
  
  N A S A=100 W A
  100
  N A S A=100
  
  W A
  
  %DSM-E-UNDEF, undefined variable A
  -DSM-I-ECODE, MUMPS error code: M6
  
  
  Reviewing sections 7.1.2.2 and 8.2.14 of the standard, it's not
 clear
  to me that the scoping rules in programmer mode are clearly
 defined.
  
  A practical man is a man who practices the errors of his
 forefathers. --Benjamin Disraeli
  
  Greg Woodhouse 
  [EMAIL PROTECTED] 
  [EMAIL PROTECTED] 
  
  
  
  
  
  ---
  SF email is sponsored by - The IT Product Guide
  Read honest  candid reviews on hundreds of IT Products from real
 users.
  Discover which products truly live up to the hype. Start reading
 now.
  http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
  ___
  Hardhats-members mailing list
  Hardhats-members@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/hardhats-members
  
 
 
 
 ---
 SF email is sponsored by - The IT Product Guide
 Read honest  candid reviews on hundreds of IT Products from real
 users.
 Discover which products truly live up to the hype. Start reading now.
 http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
 ___
 Hardhats-members mailing list
 Hardhats-members@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/hardhats-members
 

A practical man is a man who practices the errors of his forefathers. 
--Benjamin Disraeli

Greg Woodhouse 
[EMAIL PROTECTED] 
[EMAIL PROTECTED] 





---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: Re: [Hardhats-members] Dificulty with Fileman search

2005-03-10 Thread Greg Woodhouse
No, it doesn't have to be indexed, but sorting on a field that is not
indexed is, of course, more expensive. That's all I meant.

--- [EMAIL PROTECTED] wrote:

 I believe that the FileMan 'sort' operation does not require that the
 field being used for the sort be an 'indexed' field.  Did you mean
 'index' in that sense, Greg?
 
 Regards,
 
 Richard.
 
  
  From: Greg Woodhouse [EMAIL PROTECTED]
  Date: 2005/03/10 Thu PM 03:46:23 GMT
  To: hardhats-members@lists.sourceforge.net
  Subject: Re: [Hardhats-members] Dificulty with Fileman search
  
  No. Sorting is basically a matter of iterating through an index.
 If
  you only want one value, you can use the = syntax in the sort.
  Searching is considerably more flexible. George Timson's point was
 that
  sorting is often all you need if you just want records having a
 single
  index value. Unfortunately, I chose a field that wasn't indexed,
 hence
  the just a moment comment from Fileman. 
  
  --- Kevin Toppenberg [EMAIL PROTECTED] wrote:
  
   So are you saying that sorting by a single given value
   is the same as a search for that same single given
   value?
   
   Our intial discussion was how to create a set, which
   is done by create a template.  Can that be done with
   this method?
   
   Thanks
   Kevin
   
   --- Greg Woodhouse [EMAIL PROTECTED] wrote:
   

Select OPTION: PRINT FILE ENTRIES  

OUTPUT FROM WHAT FILE: NEW PERSON// 101  PROTOCOL 
(8304 entries)
SORT BY: NAME// INTERNAL(CREATOR)=
  WITHIN INTERNAL(CREATOR)=36007, SORT BY: 
FIRST PRINT FIELD: NAME  
THEN PRINT FIELD: 
Heading (S/C): PROTOCOL LIST// 
START AT PAGE: 1// 
DEVICE:   INCOMING TELNETRight Margin: 80// 

...SORRY, I'M WORKING AS FAST AS I CAN...


PROTOCOL LIST  MAR 
9,2005  19:58   
PAGE 1
NAME
   
  
 



CSL_AR_02_EV_GET_FUND
CSL_AR_02_SU_GET_FUND
etc.


--- Kevin Toppenberg [EMAIL PROTECTED] wrote:

 I'm lost...
 
 Kevin
 
 --- George Timson [EMAIL PROTECTED] wrote:
 
  
  Thom says:
  |
  | Just a thought: I believe you could create a
  cross-reference that would
  | all you to search on this field, after all.
  | --- Holloway, Thomas (EDS)
  [EMAIL PROTECTED] wrote:
  |
  
  Yes, but SEARCH does not affect how the file is
  traversed.  SORT tells 
  FileMan how to go thru the file.   Many times
users
  can find everything they 
  really need by SORTING.  As in
  SORT BY: INTERNAL(ENTERED BY)=44
  
  --George Timson 
  
  
  
  
 

   
   ---
  SF email is sponsored by - The IT Product Guide
  Read honest  candid reviews on hundreds of IT
  Products from real users.
  Discover which products truly live up to the
hype.
  Start reading now.
 

   
   http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
  ___
  Hardhats-members mailing list
  Hardhats-members@lists.sourceforge.net
 

   
   https://lists.sourceforge.net/lists/listinfo/hardhats-members
  
 
 
 
   
 __ 
 Do you Yahoo!? 
 Yahoo! Mail - Find what you need with new enhanced
search. 
 http://info.mail.yahoo.com/mail_250
 
 

   
   ---
 SF email is sponsored by - The IT Product Guide
 Read honest  candid reviews on hundreds of IT
Products from real
 users.
 Discover which products truly live up to the hype.
Start reading now.

   
   http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
 ___
 Hardhats-members mailing list
 Hardhats-members@lists.sourceforge.net

   
   https://lists.sourceforge.net/lists/listinfo/hardhats-members
 


=
A practical man is a man who practices the errors of
his forefathers. --Benjamin Disraeli

Greg Woodhouse 
[EMAIL PROTECTED] 
[EMAIL PROTECTED] 





   
   ---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT
Products from real users.
Discover which products truly live up to the hype.
Start reading now.
   
   http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
   
   https://lists.sourceforge.net/lists/listinfo/hardhats-members

   
   
   
 
   __ 
   Do you Yahoo!? 
   Yahoo! Small 

Re: [Hardhats-members] Another oddity - scope of NEW in DSM

2005-03-10 Thread Greg Woodhouse
My co-worker (I'll have to try and entice him to join the list!) also
pointed out that you can QUIT out of different levels in Cache to
achieve the same effect.

Again, my point is not to say that one platform is better or worse than
the other, only to point out the implementation difference. Personally,
I think programmer mode ought to be in the standard -- but what does
this mean for compiled platforms like GT.M? 

--- Greg Woodhouse [EMAIL PROTECTED] wrote:
 Fair enough. By oddity I meant something that is different. I am
 NOT
 claiming that one implementation or the other is correct -- only that
 they are dfifferent.
 
 If there's room for intetrpretation here, that's at least food for
 thought when we consider reconstituting the MDC.
 
 Personally, I *LIKE* the ability to NEW variables in programmer mode
 when trying things out or making calls to other APIs.
 
 --- [EMAIL PROTECTED] wrote:
  ...why is the oddity in DSM?  In the past I have discovered
 instances
  in which DSM was the only implementation of M in which the standard
  was correctly implemented.  The 'oddity' was in all the other
  systems.  Go figure  ???
  
  Not having a standard document at hand, I am wondering where in the
  standard is the 'programmer mode' mentioned at all.
  
  Regards,
  
  Richard.
   
   From: Greg Woodhouse [EMAIL PROTECTED]
   Date: 2005/03/10 Thu PM 04:36:15 GMT
   To: Hardhats hardhats-members@lists.sourceforge.net
   Subject: [Hardhats-members] Another oddity - scope of NEW in DSM
   
   A co-worker just pointed out the following oddity that occurs in
  DSM,
   but not in Cache:
   
   
   N A S A=100 W A
   100
   N A S A=100
   
   W A
   
   %DSM-E-UNDEF, undefined variable A
   -DSM-I-ECODE, MUMPS error code: M6
   
   
   Reviewing sections 7.1.2.2 and 8.2.14 of the standard, it's not
  clear
   to me that the scoping rules in programmer mode are clearly
  defined.
   
   A practical man is a man who practices the errors of his
  forefathers. --Benjamin Disraeli
   
   Greg Woodhouse 
   [EMAIL PROTECTED] 
   [EMAIL PROTECTED] 
   
   
   
   
   
   ---
   SF email is sponsored by - The IT Product Guide
   Read honest  candid reviews on hundreds of IT Products from real
  users.
   Discover which products truly live up to the hype. Start reading
  now.
   http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
   ___
   Hardhats-members mailing list
   Hardhats-members@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/hardhats-members
   
  
  
  
  ---
  SF email is sponsored by - The IT Product Guide
  Read honest  candid reviews on hundreds of IT Products from real
  users.
  Discover which products truly live up to the hype. Start reading
 now.
  http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
  ___
  Hardhats-members mailing list
  Hardhats-members@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/hardhats-members
  
 
 A practical man is a man who practices the errors of his forefathers.
 --Benjamin Disraeli
 
 Greg Woodhouse 
 [EMAIL PROTECTED] 
 [EMAIL PROTECTED] 
 
 
 
 
 
 ---
 SF email is sponsored by - The IT Product Guide
 Read honest  candid reviews on hundreds of IT Products from real
 users.
 Discover which products truly live up to the hype. Start reading now.
 http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
 ___
 Hardhats-members mailing list
 Hardhats-members@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/hardhats-members
 

A practical man is a man who practices the errors of his forefathers. 
--Benjamin Disraeli

Greg Woodhouse 
[EMAIL PROTECTED] 
[EMAIL PROTECTED] 





---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] Another oddity - scope of NEW in DSM

2005-03-10 Thread Bhaskar, KS
On Thu, 2005-03-10 at 09:23 -0800, Greg Woodhouse wrote:
 My co-worker (I'll have to try and entice him to join the list!) also
 pointed out that you can QUIT out of different levels in Cache to
 achieve the same effect.
 
 Again, my point is not to say that one platform is better or worse than
 the other, only to point out the implementation difference. Personally,
 I think programmer mode ought to be in the standard -- but what does
 this mean for compiled platforms like GT.M?

I am not sure what you mean by compiled platforms like GT.M.  It has a
direct or interactive mode:

bhaskark ~ 12:26pm 468: mumps -dir

GTMN A S A=100 W A
100
GTMN A S A=200

GTMW A
200
GTMH
bhaskark ~ 12:27pm 469:

-- Bhaskar


---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] Another oddity - scope of NEW in DSM

2005-03-10 Thread Greg Woodhouse
I was unsure of what rules might apply to symbol table management in
direct mode. It occured to me that the difference between Cache on and
DSM could have been driven either by the desire to provide a new
feature (not tying variable scope to line structure in programmer mode)
or implementation considerations. 

--- Bhaskar, KS [EMAIL PROTECTED] wrote:
 On Thu, 2005-03-10 at 09:23 -0800, Greg Woodhouse wrote:
  My co-worker (I'll have to try and entice him to join the list!)
 also
  pointed out that you can QUIT out of different levels in Cache to
  achieve the same effect.
  
  Again, my point is not to say that one platform is better or worse
 than
  the other, only to point out the implementation difference.
 Personally,
  I think programmer mode ought to be in the standard -- but what
 does
  this mean for compiled platforms like GT.M?
 
 I am not sure what you mean by compiled platforms like GT.M.  It
 has a
 direct or interactive mode:
 
 bhaskark ~ 12:26pm 468: mumps -dir
 
 GTMN A S A=100 W A
 100
 GTMN A S A=200
 
 GTMW A
 200
 GTMH
 bhaskark ~ 12:27pm 469:
 
 -- Bhaskar
 
 
 ---
 SF email is sponsored by - The IT Product Guide
 Read honest  candid reviews on hundreds of IT Products from real
 users.
 Discover which products truly live up to the hype. Start reading now.
 http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
 ___
 Hardhats-members mailing list
 Hardhats-members@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/hardhats-members
 

A practical man is a man who practices the errors of his forefathers. 
--Benjamin Disraeli

Greg Woodhouse 
[EMAIL PROTECTED] 
[EMAIL PROTECTED] 





---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] Another oddity - scope of NEW in DSM

2005-03-10 Thread Maury Pepper
For what it's worth, in this case, MSM behaves the same as DSM.  The 
programmer's shell Xecutes the command line, so of course, the implicit QUIT at 
the end of the line unstacks NEW'd variables.

I like this feature because sometimes I want to save all variables while I DO 
something and then come back to examine local variables or resume some process.


- Original Message - 
From: Bhaskar, KS [EMAIL PROTECTED]
To: hardhats-members@lists.sourceforge.net
Sent: Thursday, March 10, 2005 11:28 AM
Subject: Re: [Hardhats-members] Another oddity - scope of NEW in DSM


 On Thu, 2005-03-10 at 09:23 -0800, Greg Woodhouse wrote:
 My co-worker (I'll have to try and entice him to join the list!) also
 pointed out that you can QUIT out of different levels in Cache to
 achieve the same effect.
 
 Again, my point is not to say that one platform is better or worse than
 the other, only to point out the implementation difference. Personally,
 I think programmer mode ought to be in the standard -- but what does
 this mean for compiled platforms like GT.M?
 
 I am not sure what you mean by compiled platforms like GT.M.  It has a
 direct or interactive mode:
 
 bhaskark ~ 12:26pm 468: mumps -dir
 
 GTMN A S A=100 W A
 100
 GTMN A S A=200
 
 GTMW A
 200
 GTMH
 bhaskark ~ 12:27pm 469:
 
 -- Bhaskar
 
 
 ---
 SF email is sponsored by - The IT Product Guide
 Read honest  candid reviews on hundreds of IT Products from real users.
 Discover which products truly live up to the hype. Start reading now.
 http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
 ___
 Hardhats-members mailing list
 Hardhats-members@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/hardhats-members


---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95alloc_id396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


[Hardhats-members] Any billing capability in VistA

2005-03-10 Thread Sleeman, Richard
Title: Message


Is there 
any billing capability in VistA?


Richard Sleeman, Project Manager/System Administrator
Fairfax-Falls Church Community Services 
Board
703-324-7024

This message is intended for the use of the addressee and may contain 
information this is privileged, confidential and exempt from disclosure under 
applicable law.If you are not the intended recipient, please contact the 
sender by reply e-mail and destroy all copies of the original message. Thank 
you!



Re: [Hardhats-members] Time to advance?

2005-03-10 Thread Lloyd Milligan
In January 2003 Hardhats had 5 postings per day (average), in January 2004, 
11 postings per day, and in the first month of the current year, 16 per day. 
This growth in activity is a positive sign, on the one hand.  On the other 
hand it represents an increased burden to the reader whose interests may not 
embrace the entire range of subject matter discussed.

Our identity as a virtual community for the worldwide users of the VISTA 
software implies that VistA forms the primary focus of community interest. 
However, since much of VistA is written in MUMPS, issues relating to the 
present and future of the MUMPS language enter into consideration. 
Platforms, e.g. Windows, Linux, VMS are also of interest, in how they 
support VistA or permit VistA to scale, etc.  That said, other forums exist 
(or used to--I haven't kept up with them) dealing with the MUMPS language, 
independent of VistA.  In my opinion, issues such as possible revival of the 
MDC or creation of an object-oriented MUMPS fit more comfortably into a 
broader-than-VistA context.  Similarly I believe that many (not all) 
platform-oriented issues are of peripheral relevance to VistA interest.

I like your idea of posting by category, Greg.  This would provide a 
voluntary framework for disciplined posting, and also display a quick 
indicator to the reader of the general subject area being discussed. 
Possible categories include: Applications, Kernel/FileMan, VistA platforms, 
Public relations and community announcements, etc.  Regardless of the 
particular categories chosen, Hardhats postings would be easier to read or 
filter if identified by category.

Just a few years ago Hardhats seemed on the verge of fading away.  The list 
had not yet acquired critical mass.  Now it seems at some risk of going 
supercritical.

Lloyd
- Original Message - 
From: Greg Kreis [EMAIL PROTECTED]
To: hardhats-members@lists.sourceforge.net
Sent: Thursday, March 10, 2005 9:03 AM
Subject: [Hardhats-members] Time to advance?


David's question on the MDC Revival thread is an opportunity for us to 
again address the question of forums or other means of categorizing the 
list threads. We are open to suggestions on how to make this list serve 
the different needs of a somewhat diverse group.

Should we declare exactly what the list is for an curtail unrelated 
discussion?  Should we establish major categories and encourage proper 
posting by category?  Is this even worth discussing?

David Sommers wrote:
I'm curious.  What exactly is discussed on this list?  Is it pure M not
related to VistA or does that come up as well?  Mostly users of GTM?
Etc etc.
Also, I didn't know it was uga.edu
GO DAWGS!
Sorry - I'm BIG G, all the way.
/David.

---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


RE: [Hardhats-members] Xdialog, dialog, m2web

2005-03-10 Thread Bhaskar, KS
On Sun, 2005-03-06 at 09:43 -0600, John Leo Zimmer wrote:

[KSB2] ...snip...

  [KSB] Try something like:
  
  export DIALOG=${DIALOG:=`which Xdialog`} ; if [[ -z $DIALOG ]] ; 
  then export DIALOG=`which dialog` ; fi
  
  and in your script use $DIALOG as the program to use.  Now that I 
  think about it, a construct like the following might be even better:
  
  if [[ -z $DISPLAY ]] ; then export DIALOG=`which dialog` ; else ... 
  ; fi
  
 
 [jlz] OK, Thanks. That's what I needed. This works to test for both X and 
 Xdialog.
 
 ##
 if [[ -z $DISPLAY ]] ; then dialog --infobox X not running 0 0 ; 
  $vista_source/dvista ; exit 1
   fi
 export XDIALOG=`which Xdialog`
 if [[ -z $XDIALOG ]] ; then dialog --msgbox Xdialog not installed 0 0 ;
  $vista_source/dvista ; exit 1
   fi
 ##

Try this (just 3 lines; watch out for line breaks):

export DIALOG=`which Xdialog`
if [[ -z $DIALOG || -z $DISPLAY ]] ; then export DIALOG=`which dialog` ;
fi
$DIALOG --title Dialog Chooser Demo --infobox Using $DIALOG 0 0

Sometime, I should probably update the vista script to allow dialog.
But Xdialog has more visual appeal.

-- Bhaskar


---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] Dificulty with Fileman search

2005-03-10 Thread Greg Kreis




You will still get the 'just a moment' message if the field is indexed
and you use the = syntax. To make the best use of the index, specify
the field and put in the same value for 'start with' and 'goto'.

Greg Woodhouse wrote:

  No. "Sorting" is basically a matter of iterating through an index. If
you only want one value, you can use the "=" syntax in the sort.
Searching is considerably more flexible. George Timson's point was that
sorting is often all you need if you just want records having a single
index value. Unfortunately, I chose a field that wasn't indexed, hence
the "just a moment" comment from Fileman. 

--- Kevin Toppenberg [EMAIL PROTECTED] wrote:

  
  
So are you saying that sorting by a single given value
is the same as a search for that same single given
value?

Our intial discussion was how to create a "set", which
is done by create a template.  Can that be done with
this method?

Thanks
Kevin

--- Greg Woodhouse [EMAIL PROTECTED] wrote:



  Select OPTION: PRINT FILE ENTRIES  

OUTPUT FROM WHAT FILE: NEW PERSON// 101  PROTOCOL 
(8304 entries)
SORT BY: NAME// INTERNAL(CREATOR)=
  WITHIN INTERNAL(CREATOR)=36007, SORT BY: 
FIRST PRINT FIELD: NAME  
THEN PRINT FIELD: 
Heading (S/C): PROTOCOL LIST// 
START AT PAGE: 1// 
DEVICE:   INCOMING TELNETRight Margin: 80// 

...SORRY, I'M WORKING AS FAST AS I CAN...


PROTOCOL LIST  MAR 
9,2005  19:58   
PAGE 1
NAME

  

  
  
  
  

  CSL_AR_02_EV_GET_FUND
CSL_AR_02_SU_GET_FUND
etc.


--- Kevin Toppenberg [EMAIL PROTECTED] wrote:

  
  
I'm lost...

Kevin

--- George Timson [EMAIL PROTECTED] wrote:



  Thom says:
|
| Just a thought: I believe you could create a
cross-reference that would
| all you to search on this field, after all.
| --- "Holloway, Thomas (EDS)"
[EMAIL PROTECTED] wrote:
|

Yes, but SEARCH does not affect how the file is
traversed.  SORT tells 
FileMan how to go thru the file.   Many times
  

  
  users
  
  

  can find everything they 
really need by SORTING.  As in
SORT BY: INTERNAL(ENTERED BY)=44

--George Timson 





  

  

---


  

  SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT
Products from real users.
Discover which products truly live up to the
  

  
  hype.
  
  

  Start reading now.

  

  

http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click


  

  ___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net

  

  

https://lists.sourceforge.net/lists/listinfo/hardhats-members


  


		
__ 
Do you Yahoo!? 
Yahoo! Mail - Find what you need with new enhanced

  
  search. 
  
  
http://info.mail.yahoo.com/mail_250




  

---


  
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT

  
  Products from real
  
  
users.
Discover which products truly live up to the hype.

  
  Start reading now.
  

http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click


  
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net


  

https://lists.sourceforge.net/lists/listinfo/hardhats-members


  
=
A practical man is a man who practices the errors of
his forefathers. --Benjamin Disraeli

Greg Woodhouse 
[EMAIL PROTECTED] 
[EMAIL PROTECTED] 






  

---


  SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT
Products from real users.
Discover which products truly live up to the hype.
Start reading now.

  

http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click


  ___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net

  

https://lists.sourceforge.net/lists/listinfo/hardhats-members



		
__ 
Do you Yahoo!? 
Yahoo! Small Business - Try our new resources site!
http://smallbusiness.yahoo.com/resources/ 


---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real
users.
Discover which 

Re: [Hardhats-members] Any billing capability in VistA

2005-03-10 Thread Nancy Anthracite
There have been some patches added quite recently that extract the data needed 
for clearing houses to process bills from VistA.  

There is some software that is within the Indian Health Service software that 
might be able to use that data to prepare a HIPAA compliant electronic 
submission.  However, there is no one working on creating that connection 
between the VAs software and the IHS software that I know about at the 
moment.  Perhaps you would like to try it?

On Thursday 10 March 2005 01:06 pm, Sleeman, Richard wrote:
 Is there any billing capability in VistA?


 Richard Sleeman, Project Manager/System Administrator
 Fairfax-Falls Church Community Services Board
 703-324-7024
 This message is intended for the use of the addressee and may contain
 information this is privileged, confidential and exempt from disclosure
 under applicable law. If you are not the intended recipient, please
 contact the sender by reply e-mail and destroy all copies of the
 original message. Thank you!

-- 
Nancy Anthracite


---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


[Hardhats-members] A Model Patient Record System in FCW

2005-03-10 Thread Nancy Anthracite
http://newsletters.101com.com/c.asp?id=563162l=10c=9b191f8ffb484f38

-- 
Nancy Anthracite


---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] Time to advance?

2005-03-10 Thread Kevin Toppenberg
It would be nice if we had threads etc, with topics
etc, like some bulletin boards have.  The problem is
that many like to get the posts as email.  

Kevin



--- Lloyd Milligan [EMAIL PROTECTED] wrote:
 In January 2003 Hardhats had 5 postings per day
 (average), in January 2004, 
 11 postings per day, and in the first month of the
 current year, 16 per day. 
 This growth in activity is a positive sign, on the
 one hand.  On the other 
 hand it represents an increased burden to the reader
 whose interests may not 
 embrace the entire range of subject matter
 discussed.
 
 Our identity as a virtual community for the
 worldwide users of the VISTA 
 software implies that VistA forms the primary focus
 of community interest. 
 However, since much of VistA is written in MUMPS,
 issues relating to the 
 present and future of the MUMPS language enter into
 consideration. 
 Platforms, e.g. Windows, Linux, VMS are also of
 interest, in how they 
 support VistA or permit VistA to scale, etc.  That
 said, other forums exist 
 (or used to--I haven't kept up with them) dealing
 with the MUMPS language, 
 independent of VistA.  In my opinion, issues such as
 possible revival of the 
 MDC or creation of an object-oriented MUMPS fit more
 comfortably into a 
 broader-than-VistA context.  Similarly I believe
 that many (not all) 
 platform-oriented issues are of peripheral relevance
 to VistA interest.
 
 I like your idea of posting by category, Greg.  This
 would provide a 
 voluntary framework for disciplined posting, and
 also display a quick 
 indicator to the reader of the general subject area
 being discussed. 
 Possible categories include: Applications,
 Kernel/FileMan, VistA platforms, 
 Public relations and community announcements, etc. 
 Regardless of the 
 particular categories chosen, Hardhats postings
 would be easier to read or 
 filter if identified by category.
 
 Just a few years ago Hardhats seemed on the verge of
 fading away.  The list 
 had not yet acquired critical mass.  Now it seems
 at some risk of going 
 supercritical.
 
 Lloyd
 
 
 - Original Message - 
 From: Greg Kreis [EMAIL PROTECTED]
 To: hardhats-members@lists.sourceforge.net
 Sent: Thursday, March 10, 2005 9:03 AM
 Subject: [Hardhats-members] Time to advance?
 
 
  David's question on the MDC Revival thread is an
 opportunity for us to 
  again address the question of forums or other
 means of categorizing the 
  list threads. We are open to suggestions on how to
 make this list serve 
  the different needs of a somewhat diverse group.
 
  Should we declare exactly what the list is for an
 curtail unrelated 
  discussion?  Should we establish major categories
 and encourage proper 
  posting by category?  Is this even worth
 discussing?
 
  David Sommers wrote:
 
 I'm curious.  What exactly is discussed on this
 list?  Is it pure M not
 related to VistA or does that come up as well? 
 Mostly users of GTM?
 Etc etc.
 
 Also, I didn't know it was uga.edu
 GO DAWGS!
 
 Sorry - I'm BIG G, all the way.
 
 /David.
 
 
 
 

---
 SF email is sponsored by - The IT Product Guide
 Read honest  candid reviews on hundreds of IT
 Products from real users.
 Discover which products truly live up to the hype.
 Start reading now.

http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
 ___
 Hardhats-members mailing list
 Hardhats-members@lists.sourceforge.net

https://lists.sourceforge.net/lists/listinfo/hardhats-members
 

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] Dificulty with Fileman search

2005-03-10 Thread Kevin Toppenberg
While we are on the topic of sorting etc, can someone
explain how the START WITH option works.  Everytime
I put something in this field, I get back no records. 
What do I put there?

Kevin

--- Greg Kreis [EMAIL PROTECTED] wrote:

 You will still get the 'just a moment' message if
 the field is indexed 
 and you use the = syntax.  To make the best use of
 the index, specify 
 the field and put in the same value for 'start with'
 and 'goto'.
 
 Greg Woodhouse wrote:
 
 No. Sorting is basically a matter of iterating
 through an index. If
 you only want one value, you can use the = syntax
 in the sort.
 Searching is considerably more flexible. George
 Timson's point was that
 sorting is often all you need if you just want
 records having a single
 index value. Unfortunately, I chose a field that
 wasn't indexed, hence
 the just a moment comment from Fileman. 
 
 --- Kevin Toppenberg [EMAIL PROTECTED] wrote:
 
   
 
 So are you saying that sorting by a single given
 value
 is the same as a search for that same single given
 value?
 
 Our intial discussion was how to create a set,
 which
 is done by create a template.  Can that be done
 with
 this method?
 
 Thanks
 Kevin
 
 --- Greg Woodhouse [EMAIL PROTECTED] wrote:
 
 
 
 Select OPTION: PRINT FILE ENTRIES  
 
 OUTPUT FROM WHAT FILE: NEW PERSON// 101  PROTOCOL
 
 (8304 entries)
 SORT BY: NAME// INTERNAL(CREATOR)=
   WITHIN INTERNAL(CREATOR)=36007, SORT BY: 
 FIRST PRINT FIELD: NAME  
 THEN PRINT FIELD: 
 Heading (S/C): PROTOCOL LIST// 
 START AT PAGE: 1// 
 DEVICE:   INCOMING TELNETRight Margin: 80// 
 
 ...SORRY, I'M WORKING AS FAST AS I CAN...
 
 
 PROTOCOL LIST 
 MAR 
 9,2005  19:58   
 PAGE 1
 NAME
 
   
 


   
 
 CSL_AR_02_EV_GET_FUND
 CSL_AR_02_SU_GET_FUND
 etc.
 
 
 --- Kevin Toppenberg [EMAIL PROTECTED] wrote:
 
   
 
 I'm lost...
 
 Kevin
 
 --- George Timson [EMAIL PROTECTED] wrote:
 
 
 
 Thom says:
 |
 | Just a thought: I believe you could create a
 cross-reference that would
 | all you to search on this field, after all.
 | --- Holloway, Thomas (EDS)
 [EMAIL PROTECTED] wrote:
 |
 
 Yes, but SEARCH does not affect how the file is
 traversed.  SORT tells 
 FileMan how to go thru the file.   Many times
   
 
 users
   
 
 can find everything they 
 really need by SORTING.  As in
 SORT BY: INTERNAL(ENTERED BY)=44
 
 --George Timson 
 
 
 
 
 
   
 

---
 
 
 SF email is sponsored by - The IT Product Guide
 Read honest  candid reviews on hundreds of IT
 Products from real users.
 Discover which products truly live up to the
   
 
 hype.
   
 
 Start reading now.
 
   
 

http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
 
 
 ___
 Hardhats-members mailing list
 Hardhats-members@lists.sourceforge.net
 
   
 

https://lists.sourceforge.net/lists/listinfo/hardhats-members
 
 
 
   
 __ 
 Do you Yahoo!? 
 Yahoo! Mail - Find what you need with new
 enhanced
 
 
 search. 
   
 
 http://info.mail.yahoo.com/mail_250
 
 
 
 
 

---
 
 
 SF email is sponsored by - The IT Product Guide
 Read honest  candid reviews on hundreds of IT
 
 
 Products from real
   
 
 users.
 Discover which products truly live up to the
 hype.
 
 
 Start reading now.
   
 

http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
 
 
 ___
 Hardhats-members mailing list
 Hardhats-members@lists.sourceforge.net
 
 
 

https://lists.sourceforge.net/lists/listinfo/hardhats-members
 
 
 =
 A practical man is a man who practices the errors
 of
 his forefathers. --Benjamin Disraeli
 
 Greg Woodhouse 
 [EMAIL PROTECTED] 
 [EMAIL PROTECTED] 
 
 
 
=== message truncated ===


__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] Dificulty with Fileman search

2005-03-10 Thread Greg Woodhouse
I just created an option with a name beginning with PRCV. If I wanted a
list of all of them, I could do this:



Select VA FileMan Option: Print File Entries

OUTPUT FROM WHAT FILE: COTS INVENTORY SUBSCRIPTION CONTROL// 19  OPTION
  (13283 entries)
SORT BY: NAME// 
START WITH NAME: FIRST// PRCV
GO TO NAME: LAST// PRCVZZZ
  WITHIN NAME, SORT BY: 
FIRST PRINT FIELD: NAME  
THEN PRINT FIELD: 
Heading (S/C): OPTION LIST// 
START AT PAGE: 1// 
DEVICE:   INCOMING TELNETRight Margin: 80// 
OPTION LISTMAR 10,2005  19:01   
PAGE 1
NAME


PRCV FCP MONITOR


Press RETURN to continue...
--- Kevin Toppenberg [EMAIL PROTECTED] wrote:

 While we are on the topic of sorting etc, can someone
 explain how the START WITH option works.  Everytime
 I put something in this field, I get back no records. 
 What do I put there?
 
 Kevin
 
 --- Greg Kreis [EMAIL PROTECTED] wrote:
 
  You will still get the 'just a moment' message if
  the field is indexed 
  and you use the = syntax.  To make the best use of
  the index, specify 
  the field and put in the same value for 'start with'
  and 'goto'.
  
  Greg Woodhouse wrote:
  
  No. Sorting is basically a matter of iterating
  through an index. If
  you only want one value, you can use the = syntax
  in the sort.
  Searching is considerably more flexible. George
  Timson's point was that
  sorting is often all you need if you just want
  records having a single
  index value. Unfortunately, I chose a field that
  wasn't indexed, hence
  the just a moment comment from Fileman. 
  
  --- Kevin Toppenberg [EMAIL PROTECTED] wrote:
  

  
  So are you saying that sorting by a single given
  value
  is the same as a search for that same single given
  value?
  
  Our intial discussion was how to create a set,
  which
  is done by create a template.  Can that be done
  with
  this method?
  
  Thanks
  Kevin
  
  --- Greg Woodhouse [EMAIL PROTECTED] wrote:
  
  
  
  Select OPTION: PRINT FILE ENTRIES  
  
  OUTPUT FROM WHAT FILE: NEW PERSON// 101  PROTOCOL
  
  (8304 entries)
  SORT BY: NAME// INTERNAL(CREATOR)=
WITHIN INTERNAL(CREATOR)=36007, SORT BY: 
  FIRST PRINT FIELD: NAME  
  THEN PRINT FIELD: 
  Heading (S/C): PROTOCOL LIST// 
  START AT PAGE: 1// 
  DEVICE:   INCOMING TELNETRight Margin: 80// 
  
  ...SORRY, I'M WORKING AS FAST AS I CAN...
  
  
  PROTOCOL LIST 
  MAR 
  9,2005  19:58   
  PAGE 1
  NAME
  

  
 



  
  CSL_AR_02_EV_GET_FUND
  CSL_AR_02_SU_GET_FUND
  etc.
  
  
  --- Kevin Toppenberg [EMAIL PROTECTED] wrote:
  

  
  I'm lost...
  
  Kevin
  
  --- George Timson [EMAIL PROTECTED] wrote:
  
  
  
  Thom says:
  |
  | Just a thought: I believe you could create a
  cross-reference that would
  | all you to search on this field, after all.
  | --- Holloway, Thomas (EDS)
  [EMAIL PROTECTED] wrote:
  |
  
  Yes, but SEARCH does not affect how the file is
  traversed.  SORT tells 
  FileMan how to go thru the file.   Many times

  
  users

  
  can find everything they 
  really need by SORTING.  As in
  SORT BY: INTERNAL(ENTERED BY)=44
  
  --George Timson 
  
  
  
  
  

  
 
 ---
  
  
  SF email is sponsored by - The IT Product Guide
  Read honest  candid reviews on hundreds of IT
  Products from real users.
  Discover which products truly live up to the

  
  hype.

  
  Start reading now.
  

  
 
 http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
  
  
  ___
  Hardhats-members mailing list
  Hardhats-members@lists.sourceforge.net
  

  
 
 https://lists.sourceforge.net/lists/listinfo/hardhats-members
  
  
  
  
  __ 
  Do you Yahoo!? 
  Yahoo! Mail - Find what you need with new
  enhanced
  
  
  search. 

  
  http://info.mail.yahoo.com/mail_250
  
  
  
  
  
 
 ---
  
  
  SF email is sponsored by - The IT Product Guide
  Read honest  candid reviews on hundreds of IT
  
  
  Products from real

  
  users.
  Discover which products truly live up to the
  hype.
  
  
  Start reading now.

  
 
 http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
  
  
  ___
  Hardhats-members mailing list
  Hardhats-members@lists.sourceforge.net
  
  
  
 
 https://lists.sourceforge.net/lists/listinfo/hardhats-members
  
  
  =
  A practical man is a man who practices the errors
  of
  his forefathers. --Benjamin Disraeli
  
  Greg Woodhouse 

Re: [Hardhats-members] How do I do a silent read?

2005-03-10 Thread Kevin Toppenberg
I just tried this function out, and it is not like the
text outlined below.  This looks like a copy from a
manual below, but here is the code.  It accepts no
parameters.

SIG ;Call with DUZ; Return X1= if fail else
hashed ESC.
N X2,K
S X2=$G(^VA(200,+$G(DUZ),20)),X1=$P(X2,U,4) I
X1= W !,No Electronic Signature code to check. Q
S K=0 D S2 Q:X1=
Q  ;Following code was to force code change
N LIFE S LIFE=$$KSP^XUPARAM(LIFETIME)
S X2=+X2 I X20,(X2+LIFE)'(+$H) D  I X1= W
!,*7,Verification with held untill new code
entered.,!
. W !!,Your Electronic Signature Code has
expired, you need to create a new one.
. N DA S DA=DUZ S:$$NEW()'=1 X1=
. Q
Q
;


Thus this would need to be called like this:

   new success set success=0
   do
   . new DUZ
   . set DUZ=UserNum
   . do SIG^XUSESIG
   . if X1'= set success=1

not this:
   if $$SIG^XUSESIG(UserNum,x1)=x1 set success=1


Also the text in the code in XUSESIG.m:
  Verification with held untill new code entered.
should be changed to this:
  Verification withheld until new code entered.

Kevin

--- steven mcphelan [EMAIL PROTECTED] wrote:

 SIG^XUSESIG(): Verify Electronic Signature Code
 
   Reference Type
  Supported
 
   Category
  Electronic Signatures
 
   IA #
  10050
 
   Description
  This API requests and verifies the electronic
 signature code of the
 current user.
 
   Format
  SIG^XUSESIG(duz,x1)
 
   Input Parameters
  duz: (required) User number.
 
 
 Output Parameters x1: If the user entered the
 correct electronic signature
 code, the encrypted electronic signature code as
 stored in the NEW PERSON
 file (#200) is returned in x1. Otherwise, x1 is
 returned as NULL.
 
 Even though the Format above shows parameter
 passing, there is no parameter
 passing.  Also, this call verifies the signed-on
 user's esig.
 
 
 - Original Message - 
 From: steven mcphelan [EMAIL PROTECTED]
 To: hardhats-members@lists.sourceforge.net
 Sent: Wednesday, March 09, 2005 10:41 AM
 Subject: Re: [Hardhats-members] How do I do a silent
 read?
 
 
  I am leaving for the airport.  I will have to find
 it.  It is in the
 Kernel
  Systems Manager documentation or the new Kernel
 programmer documentation.
 
  - Original Message - 
  From: Greg Woodhouse [EMAIL PROTECTED]
  To: hardhats-members@lists.sourceforge.net
  Sent: Wednesday, March 09, 2005 10:13 AM
  Subject: Re: [Hardhats-members] How do I do a
 silent read?
 
 
   What API do you have in mind? The XGF utilities?
  
   Incidentally, here's some code I wrote to allow
 a user to enter ^ to
   interrupt a running process that's busy writing
 dots to the keyboard.
   It's not exactly what you want, but it shows how
 to read input one
   character at a time in a SAC compliant way and
 also turn echo on/off.
   (The lock statements are a kludge and shouldn't
 be needed.)
  
  
   WSTUP  ; setup
  ;K DTOUT ;in case it is defined
  S CSLTMP=$NA(^XTMP(CSLVEN_MID))
  D INITKB^XGF(*)
  X ^%ZOSF(EOFF)
  S TIMER=0,DELTA=1,DONE=0
  S:+$G(TTW)'0 TTW=DTIME
   WLOOP;
  S YCHR=$$READ^XGF(1,1)
  ;R YCHR#1:1
  ;S:$G(YCHR)[^ DONE=1
  I '$D(DTOUT) S:$G(YCHR)=^ DONE=1
  L [EMAIL PROTECTED]@(0):0
  L [EMAIL PROTECTED]@(0)
  G:'$D(@CSLTMP@(0)) WLOOP2
  L [EMAIL PROTECTED]@(0):0
  S X=$P(@CSLTMP@(0),^,3)
  S:+X0 DONE=1
  S:+X0 @CSLTMP@(TIMEFOUND)=$$NOW^XLFDT
  L [EMAIL PROTECTED]@(0)
  G:DONE WCLN
   WLOOP2  ;
  D:IO=IO(0)
  .W .  ;a 1 sec. wait is built into the
 # read
  .;W:TIMER#2=0 . 
  S:$D(DTOUT) YCHR=
  S:YCHR[^ X=0
  G:YCHR[^ WCLN
  H DELTA
  S TIMER=TIMER+DELTA
  S:TIMER'TTW X=0  ;timeout
  G:TIMER'TTW WCLN
  G WLOOP
  Q
   WCLN   ;
  D RESETKB^XGF
  X ^%ZOSF(EON)
  Q $G(X)
  
   --- steven mcphelan [EMAIL PROTECTED]
 wrote:
  
Why not just use the Kernel API for this
 purpose?
   
- Original Message - 
From: Kevin Toppenberg [EMAIL PROTECTED]
To: Hardhats Sourceforge
 hardhats-members@lists.sourceforge.net
Sent: Tuesday, March 08, 2005 11:13 PM
Subject: [Hardhats-members] How do I do a
 silent read?
   
   
 Hey all,

 I want to ask for a password, and echo *'s

 How do I do this?

 I.e.
 for i=1:1:8 read *S write *

 gives:
 a*b*c*d*e*f*g*h*

 How do I hide the letters?

 Thanks
 Kevin

 P.S., what I really want to do is to compare
 the
 user's input to the electronic signiture
 code stored
 in the ELECTRONIC SIGNITURE CODE in file
 200.  Is
 there a Fileman way of doing this?  I just
 want to
 ensure that the user knows the password.

 Thanks
 Kevin





 

Re: [Hardhats-members] Dificulty with Fileman search

2005-03-10 Thread Kevin Toppenberg
Well, it seems to be working correctly for me now.  I
can't remember what I was doing before.

Thanks
Kevin

--- Greg Woodhouse [EMAIL PROTECTED] wrote:

 I just created an option with a name beginning with
 PRCV. If I wanted a
 list of all of them, I could do this:
 
 
 
 Select VA FileMan Option: Print File Entries
 
 OUTPUT FROM WHAT FILE: COTS INVENTORY SUBSCRIPTION
 CONTROL// 19  OPTION
   (13283
 entries)
 SORT BY: NAME// 
 START WITH NAME: FIRST// PRCV
 GO TO NAME: LAST// PRCVZZZ
   WITHIN NAME, SORT BY: 
 FIRST PRINT FIELD: NAME  
 THEN PRINT FIELD: 
 Heading (S/C): OPTION LIST// 
 START AT PAGE: 1// 
 DEVICE:   INCOMING TELNETRight Margin: 80// 
 OPTION LISTMAR
 10,2005  19:01   
 PAGE 1
 NAME


 
 PRCV FCP MONITOR
 
 
 Press RETURN to continue...
 --- Kevin Toppenberg [EMAIL PROTECTED] wrote:
 
  While we are on the topic of sorting etc, can
 someone
  explain how the START WITH option works. 
 Everytime
  I put something in this field, I get back no
 records. 
  What do I put there?
  
  Kevin
  
  --- Greg Kreis [EMAIL PROTECTED] wrote:
  
   You will still get the 'just a moment' message
 if
   the field is indexed 
   and you use the = syntax.  To make the best use
 of
   the index, specify 
   the field and put in the same value for 'start
 with'
   and 'goto'.
   
   Greg Woodhouse wrote:
   
   No. Sorting is basically a matter of
 iterating
   through an index. If
   you only want one value, you can use the =
 syntax
   in the sort.
   Searching is considerably more flexible. George
   Timson's point was that
   sorting is often all you need if you just want
   records having a single
   index value. Unfortunately, I chose a field
 that
   wasn't indexed, hence
   the just a moment comment from Fileman. 
   
   --- Kevin Toppenberg [EMAIL PROTECTED] wrote:
   
 
   
   So are you saying that sorting by a single
 given
   value
   is the same as a search for that same single
 given
   value?
   
   Our intial discussion was how to create a
 set,
   which
   is done by create a template.  Can that be
 done
   with
   this method?
   
   Thanks
   Kevin
   
   --- Greg Woodhouse [EMAIL PROTECTED]
 wrote:
   
   
   
   Select OPTION: PRINT FILE ENTRIES  
   
   OUTPUT FROM WHAT FILE: NEW PERSON// 101 
 PROTOCOL
   
   (8304 entries)
   SORT BY: NAME// INTERNAL(CREATOR)=
 WITHIN INTERNAL(CREATOR)=36007, SORT BY: 
   FIRST PRINT FIELD: NAME  
   THEN PRINT FIELD: 
   Heading (S/C): PROTOCOL LIST// 
   START AT PAGE: 1// 
   DEVICE:   INCOMING TELNETRight Margin:
 80// 
   
   ...SORRY, I'M WORKING AS FAST AS I CAN...
   
   
   PROTOCOL LIST
 
   MAR 
   9,2005  19:58   
   PAGE 1
   NAME
   
 
   
  
 


 
   
   CSL_AR_02_EV_GET_FUND
   CSL_AR_02_SU_GET_FUND
   etc.
   
   
   --- Kevin Toppenberg [EMAIL PROTECTED]
 wrote:
   
 
   
   I'm lost...
   
   Kevin
   
   --- George Timson [EMAIL PROTECTED]
 wrote:
   
   
   
   Thom says:
   |
   | Just a thought: I believe you could
 create a
   cross-reference that would
   | all you to search on this field, after
 all.
   | --- Holloway, Thomas (EDS)
   [EMAIL PROTECTED] wrote:
   |
   
   Yes, but SEARCH does not affect how the
 file is
   traversed.  SORT tells 
   FileMan how to go thru the file.   Many
 times
 
   
   users
 
   
   can find everything they 
   really need by SORTING.  As in
   SORT BY: INTERNAL(ENTERED BY)=44
   
   --George Timson 
   
   
   
   
   
 
   
  
 

---
   
   
   SF email is sponsored by - The IT Product
 Guide
   Read honest  candid reviews on hundreds of
 IT
   Products from real users.
   Discover which products truly live up to
 the
 
   
   hype.
 
   
   Start reading now.
 
=== message truncated ===


__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] MDC Revival

2005-03-10 Thread Jim Self
Nancy wrote:
The
speed and reliability of M has been proven over and over and there is no
reason that VistA or M should be killed by neglect or that the VA should
spend whatever countless millions of our tax dollars to migrate VistA to Java
just because people are running around telling all of the politicians and
anyone who will listen that M is dead.

I totally agree.

However, the situation is not so simple. VistA clearly needs a new front end 
and Java is
the leading candidate for that so far. Since a Java frontend could be cross 
platform, it
is much to be preferred over the current CPRS.

It appears that the transition away from MUMPS on the backend will occur 
gradually over a
number of years with MUMPS and the VistaLink broker providing the backend 
database and
processing as long as necessary to maintain performance and reliability. That 
could be a
very long time. 

It might be long enough to show that a web based solution like M2Web would 
provide a much
simpler and less expensive solution.  ;)

An active MDC is proof positive that  M isn't dead.

I disagree. The proof and the reason MUMPS is not dead is GT.M/Linux (and other 
Open
Source implementations of MUMPS). With it we have a high performance reliable 
server-side
foundation for running existing MUMPS applications such as VistA and enhancing 
them and
developing new applications with a wide range of technologies using pretty much 
any
additional programming languages desired.

We need it and the sooner the better.

I think it is too soon to revive the MDC - unless you are thinking of an MDC 
that is
radically different in operation and purpose and function than the old one.

The function of the MDC was to limit and channel innovation at the language 
layer into a
common language definition so that vendors of MUMPS could compete only on the 
basis of
price and performance and conformance to the standard, not on enhancements 
outside the
standard and so they could not rely on vendor lock-in where applications were 
written to
the standard.

That all effectively ended when Intersystems acquired their major competitors 
(DSM, DTM
and MSM). 

Now that we have Open Source MUMPS to work with, we can easily begin innovating 
at the
language level again if any one cares to take the effort and do the 
programming. I can
think of several new language feaures that could streamline web applications. 
However, I
don't see this as a major priority right now. The language has a mature 
functionality
already and there is plenty to do at the level of hospital information systems 
and medical
records without changing the language underlying them.

---
Jim Self
Systems Architect, Lead Developer
VMTH Computer Services, UC Davis
(http://www.vmth.ucdavis.edu/us/jaself)


---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] Dificulty with Fileman search

2005-03-10 Thread Greg Kreis




Can you give us an example of what you are seeing so we can diagnose it?

Kevin Toppenberg wrote:

  While we are on the topic of sorting etc, can someone
explain how the "START WITH" option works.  Everytime
I put something in this field, I get back no records. 
What do I put there?

Kevin

--- Greg Kreis [EMAIL PROTECTED] wrote:

  
  
You will still get the 'just a moment' message if
the field is indexed 
and you use the = syntax.  To make the best use of
the index, specify 
the field and put in the same value for 'start with'
and 'goto'.

Greg Woodhouse wrote:



  No. "Sorting" is basically a matter of iterating
  

through an index. If


  you only want one value, you can use the "=" syntax
  

in the sort.


  Searching is considerably more flexible. George
  

Timson's point was that


  sorting is often all you need if you just want
  

records having a single


  index value. Unfortunately, I chose a field that
  

wasn't indexed, hence


  the "just a moment" comment from Fileman. 

--- Kevin Toppenberg [EMAIL PROTECTED] wrote:

 

  
  
So are you saying that sorting by a single given

  

value


  
is the same as a search for that same single given
value?

Our intial discussion was how to create a "set",

  

which


  
is done by create a template.  Can that be done

  

with


  
this method?

Thanks
Kevin

--- Greg Woodhouse [EMAIL PROTECTED] wrote:

   



  Select OPTION: PRINT FILE ENTRIES  

OUTPUT FROM WHAT FILE: NEW PERSON// 101  PROTOCOL
  

  


  

  (8304 entries)
SORT BY: NAME// INTERNAL(CREATOR)=
 WITHIN INTERNAL(CREATOR)=36007, SORT BY: 
FIRST PRINT FIELD: NAME  
THEN PRINT FIELD: 
Heading (S/C): PROTOCOL LIST// 
START AT PAGE: 1// 
DEVICE:   INCOMING TELNETRight Margin: 80// 

...SORRY, I'M WORKING AS FAST AS I CAN...


PROTOCOL LIST 
  

  

MAR 


  

  9,2005  19:58   
PAGE 1
NAME

 

  

  




   

  
  

  CSL_AR_02_EV_GET_FUND
CSL_AR_02_SU_GET_FUND
etc.


--- Kevin Toppenberg [EMAIL PROTECTED] wrote:

 

  
  
I'm lost...

Kevin

--- George Timson [EMAIL PROTECTED] wrote:

   



  Thom says:
|
| Just a thought: I believe you could create a
cross-reference that would
| all you to search on this field, after all.
| --- "Holloway, Thomas (EDS)"
[EMAIL PROTECTED] wrote:
|

Yes, but SEARCH does not affect how the file is
traversed.  SORT tells 
FileMan how to go thru the file.   Many times
 

  

  
  users
 

  
  

  can find everything they 
really need by SORTING.  As in
   SORT BY: INTERNAL(ENTERED BY)=44

--George Timson 





 

  

  

  


  ---
  
  
   



  

  SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT
Products from real users.
Discover which products truly live up to the
 

  

  
  hype.
 

  
  

  Start reading now.

 

  

  

  


  http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
  
  
   



  

  ___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net

 

  

  

  


  https://lists.sourceforge.net/lists/listinfo/hardhats-members
  
  
   



  
		
__ 
Do you Yahoo!? 
Yahoo! Mail - Find what you need with new

  

  

enhanced


  

  
   


  
  search. 
 

  
  
http://info.mail.yahoo.com/mail_250



   


  

  


  ---
  
  
   



  
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT
   


  

Re: [Hardhats-members] Dificulty with Fileman search

2005-03-10 Thread Greg Kreis




If you really want to find an accomplished FM users, find a user that
is very analytical, has a great need to know and boundless curiosity,
topped with great heapings of patience. Why not a programmer? Because
the M programmer has a pressure release valve. When they can't get FM
to do what they want, they break down and program it. The poor user is
forced to try again and again and again. These mental gymantics leave
them with an impressive FM six-pack... and a wise programmer won't try
to match wits with them in the pure FM arena. ;-)

Kevin Toppenberg wrote:

  While we are on the topic of sorting etc, can someone
explain how the "START WITH" option works.  Everytime
I put something in this field, I get back no records. 
What do I put there?

Kevin

--- Greg Kreis [EMAIL PROTECTED] wrote:

  
  
You will still get the 'just a moment' message if
the field is indexed 
and you use the = syntax.  To make the best use of
the index, specify 
the field and put in the same value for 'start with'
and 'goto'.

Greg Woodhouse wrote:



  No. "Sorting" is basically a matter of iterating
  

through an index. If


  you only want one value, you can use the "=" syntax
  

in the sort.


  Searching is considerably more flexible. George
  

Timson's point was that


  sorting is often all you need if you just want
  

records having a single


  index value. Unfortunately, I chose a field that
  

wasn't indexed, hence


  the "just a moment" comment from Fileman. 

--- Kevin Toppenberg [EMAIL PROTECTED] wrote:

 

  
  
So are you saying that sorting by a single given

  

value


  
is the same as a search for that same single given
value?

Our intial discussion was how to create a "set",

  

which


  
is done by create a template.  Can that be done

  

with


  
this method?

Thanks
Kevin

--- Greg Woodhouse [EMAIL PROTECTED] wrote:

   



  Select OPTION: PRINT FILE ENTRIES  

OUTPUT FROM WHAT FILE: NEW PERSON// 101  PROTOCOL
  

  


  

  (8304 entries)
SORT BY: NAME// INTERNAL(CREATOR)=
 WITHIN INTERNAL(CREATOR)=36007, SORT BY: 
FIRST PRINT FIELD: NAME  
THEN PRINT FIELD: 
Heading (S/C): PROTOCOL LIST// 
START AT PAGE: 1// 
DEVICE:   INCOMING TELNETRight Margin: 80// 

...SORRY, I'M WORKING AS FAST AS I CAN...


PROTOCOL LIST 
  

  

MAR 


  

  9,2005  19:58   
PAGE 1
NAME

 

  

  




   

  
  

  CSL_AR_02_EV_GET_FUND
CSL_AR_02_SU_GET_FUND
etc.


--- Kevin Toppenberg [EMAIL PROTECTED] wrote:

 

  
  
I'm lost...

Kevin

--- George Timson [EMAIL PROTECTED] wrote:

   



  Thom says:
|
| Just a thought: I believe you could create a
cross-reference that would
| all you to search on this field, after all.
| --- "Holloway, Thomas (EDS)"
[EMAIL PROTECTED] wrote:
|

Yes, but SEARCH does not affect how the file is
traversed.  SORT tells 
FileMan how to go thru the file.   Many times
 

  

  
  users
 

  
  

  can find everything they 
really need by SORTING.  As in
   SORT BY: INTERNAL(ENTERED BY)=44

--George Timson 





 

  

  

  


  ---
  
  
   



  

  SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT
Products from real users.
Discover which products truly live up to the
 

  

  
  hype.
 

  
  

  Start reading now.

 

  

  

  


  http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
  
  
   



  

  ___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net

 

  

  

  


  https://lists.sourceforge.net/lists/listinfo/hardhats-members
  
  
   



  
		
__ 
Do you Yahoo!? 
Yahoo! Mail - Find what you need with new

  

  

enhanced


  

 

Re: [Hardhats-members] Room share at VistA conf?

2005-03-10 Thread Chris Richardson
Kevin;

You might want to reconsider the rental car.   Parking in Boston in almost
non-existant (I lived there for 7 months without a car).  You should be able
to reach almost anywhere in the Boston/Cambridge area via MTA.  Just bring
Susan B Anthony's for the toll or lots of ones, or you can buy an unlimited
usage pass for a week for what it will cost you just to park your car for a
day in  Boston.

   Just a suggestion.  BTW, MTA goes right out to the airport.  Real easy.
BTW, if you fly into Logan, try to get over to terminal C where the Kinetic
Art is.  You can spend a day just being in awe of the timing and imagination
that went into these works.  There is even more kinetic art at the Science
Museum in Cambridge.  If the Sun is there, where is Pluto?, Saturn?, or
Uranus?

 Boston is a fun time.  Look for the Duck Tours.  Have fun and learn a
lot.

- Original Message -
From: Kevin Toppenberg [EMAIL PROTECTED]
To: Hardhats Sourceforge hardhats-members@lists.sourceforge.net
Sent: Thursday, March 10, 2005 6:57 PM
Subject: [Hardhats-members] Room share at VistA conf?


 I am considering the costs of hotels in Boston.  If
 anyone is interested in sharing a hotel room and/or
 vehicle, let me know.

 Kevin




 __
 Do you Yahoo!?
 Yahoo! Small Business - Try our new resources site!
 http://smallbusiness.yahoo.com/resources/


 ---
 SF email is sponsored by - The IT Product Guide
 Read honest  candid reviews on hundreds of IT Products from real users.
 Discover which products truly live up to the hype. Start reading now.
 http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
 ___
 Hardhats-members mailing list
 Hardhats-members@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/hardhats-members






---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] New Cache.zip, etc., on 2-27-05

2005-03-10 Thread Nancy Anthracite
I think the last Cache.zip and GTM version before 2-27 that I had downloaded 
were from 2-12-05.  Maybe the 2-27 was only news to me, or maybe I just 
forgot.

On Thursday 10 March 2005 09:23 am, Robert M. Witkop wrote:
 Nancy,

 I looked at the ftp site this morning, and only saw the one that was
 there from 2/27.

 Bob

 On Wed, 2005-03-09 at 18:24, Nancy Anthracite wrote:
  Every time I log in to the ftp site, it seems like there are new
  releases.  I wonder what is new in this one?

 ---
 SF email is sponsored by - The IT Product Guide
 Read honest  candid reviews on hundreds of IT Products from real users.
 Discover which products truly live up to the hype. Start reading now.
 http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
 ___
 Hardhats-members mailing list
 Hardhats-members@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/hardhats-members

-- 
Nancy Anthracite


---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] Dificulty with Fileman search

2005-03-10 Thread Nancy Anthracite
Me too.

On Thursday 10 March 2005 10:18 am, Bhaskar, KS wrote:
 I would be interested in attending one.

 -- Bhaskar

 On Thu, 2005-03-10 at 07:04 -0800, Kevin Toppenberg wrote:
  Hey,
 
  Anyone interested in giving such a class at the
  upcoming VistA conference?
 
  Kevin

 ---
 SF email is sponsored by - The IT Product Guide
 Read honest  candid reviews on hundreds of IT Products from real users.
 Discover which products truly live up to the hype. Start reading now.
 http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
 ___
 Hardhats-members mailing list
 Hardhats-members@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/hardhats-members

-- 
Nancy Anthracite


---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] Dificulty with Fileman search

2005-03-10 Thread Chris Richardson



Greg;

 You got that right... But when 
you start getting users and programmers together, magic happens and the model 
gets better. If they do it right, then we add it to the general release 
and everyone wins. We would like to have every site become a testing 
ground for new ideas and new solutions to common problems (even uncommon 
problems). We will be forming up new development groups to add new 
functionality, begin mapping out re-engineering of old functionality (there are 
a lot of reasons to do this effort, but it has to be done very carefully so as 
to not loose any functionality). There will be discussions about how this 
technology can be allowed to continue its evolution. Come hear the new 
ideas and help select what gets added and what gets parked. Ethical issues 
will be discussed as well. How much access could a site give to allow for 
remote reporting of problems? Would your site be willing to have a process 
automatically summarize your error trap and report it to one of WorldVistA's 
sites for analysis, so we can prioritize our efforts to patchexceptions in 
the applications? How much information would your siteallow to be 
transferred in such a report (not much is really needed to help us evaluate the 
work required)?

 Well, time for me to get off the 
soap-box. Thanks, Greg (will we see you in Boston?); 
Chris

  - Original Message - 
  From: 
  Greg Kreis 
  To: hardhats-members@lists.sourceforge.net 
  
  Sent: Thursday, March 10, 2005 7:14 
  PM
  Subject: Re: [Hardhats-members] Dificulty 
  with Fileman search
  If you really want to find an accomplished FM users, find a 
  user that is very analytical, has a great need to know and boundless 
  curiosity, topped with great heapings of patience. Why not a 
  programmer? Because the M programmer has a pressure release valve. 
  When they can't get FM to do what they want, they break down and program 
  it. The poor user is forced to try again and again and again. 
  These mental gymantics leave them with an impressive FM six-pack... and 
  a wise programmer won't try to match wits with them in the pure FM arena. 
  ;-)Kevin Toppenberg wrote: 
  While we are on the topic of sorting etc, can someone
explain how the "START WITH" option works.  Everytime
I put something in this field, I get back no records. 
What do I put there?

Kevin

--- Greg Kreis [EMAIL PROTECTED] wrote:

  
You will still get the 'just a moment' message if
the field is indexed 
and you use the = syntax.  To make the best use of
the index, specify 
the field and put in the same value for 'start with'
and 'goto'.

Greg Woodhouse wrote:


  No. "Sorting" is basically a matter of iterating
  through an index. If

  you only want one value, you can use the "=" syntax
  in the sort.

  Searching is considerably more flexible. George
  Timson's point was that

  sorting is often all you need if you just want
  records having a single

  index value. Unfortunately, I chose a field that
  wasn't indexed, hence

  the "just a moment" comment from Fileman. 

--- Kevin Toppenberg [EMAIL PROTECTED] wrote:

 

  
So are you saying that sorting by a single given
value

  
is the same as a search for that same single given
value?

Our intial discussion was how to create a "set",
which

  
is done by create a template.  Can that be done
with

  
this method?

Thanks
Kevin

--- Greg Woodhouse [EMAIL PROTECTED] wrote:

   


  Select OPTION: PRINT FILE ENTRIES  

OUTPUT FROM WHAT FILE: NEW PERSON// 101  PROTOCOL
  
  

  (8304 entries)
SORT BY: NAME// INTERNAL(CREATOR)=
 WITHIN INTERNAL(CREATOR)=36007, SORT BY: 
FIRST PRINT FIELD: NAME  
THEN PRINT FIELD: 
Heading (S/C): PROTOCOL LIST// 
START AT PAGE: 1// 
DEVICE:   INCOMING TELNETRight Margin: 80// 

...SORRY, I'M WORKING AS FAST AS I CAN...


PROTOCOL LIST 
  MAR 

  

  9,2005  19:58   
PAGE 1
NAME

 

  

   

  

  CSL_AR_02_EV_GET_FUND
CSL_AR_02_SU_GET_FUND
etc.


--- Kevin Toppenberg [EMAIL PROTECTED] wrote:

 

  
I'm lost...

Kevin

--- George Timson [EMAIL PROTECTED] wrote:

   


  Thom says:
|
| Just a thought: I believe you could create a
cross-reference that would
| all you to search on this field, after all.
| --- "Holloway, Thomas (EDS)"
[EMAIL PROTECTED] wrote:
|

Yes, but SEARCH does not affect how the file is
traversed.  SORT tells 
FileMan how to go thru the file.   Many times
 

  users
 

  

  can find everything they 
really need by SORTING.  As in
   SORT BY: INTERNAL(ENTERED BY)=44

--George Timson