RE: [Hardhats-members] Shared text templates in CPRS

2005-03-08 Thread ELSIE CASUGAY
Try this... Go to TIU TEMPLATE FILE using Fileman and remove the personal
owner.  It has been a while when I had to do this but try it and let me know
if it works.


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Kevin
Toppenberg
Sent: Monday, March 07, 2005 5:10 PM
To: Hardhats Sourceforge
Subject: [Hardhats-members] Shared text templates in CPRS

Hey all,

I need to be lazy here for a minute.  I have read
about how to allow a user to make templates that are
shared in CPRS.  But I can't remember how to do it.

It has become an issue.

Does anyone know, off the top of their head, how to
make the setting so a user can make shared templates
(instead of templates that only they can read)?

Thanks
Kevin





__ 
Celebrate Yahoo!'s 10th Birthday! 
Yahoo! Netrospective: 100 Moments of the Web 
http://birthday.yahoo.com/netrospective/


---
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] set HL COMMUNICATION SERVER PARAMETERS fails

2005-03-08 Thread Nancy Anthracite
Just because it says Locked with  next to something in a menu does not me it 
is currently locked.  

Have you seen the instructions on Kevin's web site about how to assign 
yourself every key?  http://www.geocities.com/kdtop3/ under Adding Security 
Keys?

Did you look at D ^ZTMON to be sure Taskman shut down all of the way?

Take a look at ps aux | grep mumps in Linux an see what you get there also. 
That will tell you how many process may be still running you need to deal 
with and it you have to, you can kill them there, hopefully without horrid 
results. 

Have you gone through beyond step 31 in the Install instructions on the 
Hardhats web site for Installation on Cache to be sure all of those things 
are OK?

On Tuesday 08 March 2005 12:54 am, Mark Street wrote:
 I have not rundown the database as my servers run for months without
 rebooting.  I have the rundown alias defined for the vista user to do it. 
 So what the heck, I shutdown taskman, and RPC listener then I tried to
 rundown the database...  ooops.

 /home/vista/2.5/g/mumps.dat - File is in use by another process.
 %GTM-W-MUNOTALLSEC, WARNING: not all global sections accessed were
 successfullyrundown.  H, similar error with mupip -integ.

 Anyway, I have sucessfully assigned my SA account mega keys.  I am still
 having problems with locked menus with some assigned keys.  It appears the
 HL COMM menu is locked, when I try to access the menu it drops me back to
 OPTION.  I am working on how to UNlock some of the menu items like HL.

 Still scratching it out..

 On Monday 07 March 2005 19:34, Kevin Toppenberg wrote:
  Have you rundown your database?  Whenever the gremlins
  start knocking, it often helps to rundown the
  database.
 
  --- Mark Street [EMAIL PROTECTED] wrote:
   I could not set this initially as it kept failing.
   The manual basically said
   make an inquiry then enter or edit.  When I try to
   enter or edit it dumps me
   back to OPTION.
  
   Input to what File: HL COMMUNICATION SERVER
   PARAMETERS//
  
   Select OPTION:

-- 
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] set HL COMMUNICATION SERVER PARAMETERS fails

2005-03-08 Thread Kevin Toppenberg
Bhaskar,

Superstition perhaps?

Actually, it seems that when the database has not been
rundown properly, that attempting to access globals is
unsuccesful.  Thus if one has code that depends on
this variable, it will fail.  So it seems that I have
had programs that just drop out, or act funny--only to
start working properly when the database was rundown.

Kevin

--- Bhaskar, KS [EMAIL PROTECTED] wrote:

 Kevin --
 
 Why do you suspect a database issue rather than an
 application logic issue?  In any case, if there is a
 suspected datbase issue, do a mupip integ on it.
 
 Also, Mark, if you are powering down your PC, you
 should shut down processes first.  Or run
 journaling.  Or both.
 
 -- Bhaskar
 
 
 -Original Message-
 From: [EMAIL PROTECTED]
 on behalf of Kevin Toppenberg
 Sent: Mon 3/7/2005 10:34 PM
 To:   hardhats-members@lists.sourceforge.net
 Cc:   
 Subject:  Re: [Hardhats-members] set HL COMMUNICATION
 SERVER PARAMETERS fails
 Have you rundown your database?  Whenever the
 gremlins
 start knocking, it often helps to rundown the
 database.
 
 Kevin
 
 --- Mark Street [EMAIL PROTECTED] wrote:
 
  I could not set this initially as it kept failing.
 
  The manual basically said 
  make an inquiry then enter or edit.  When I try to
  enter or edit it dumps me 
  back to OPTION.
  
  Input to what File: HL COMMUNICATION SERVER
  PARAMETERS//
  
  
  
  Select OPTION:
  
  Clues?
  
  -- 
  Mark Street, RHCE
  http://www.oswizards.com
  --
  Key fingerprint = 3949 39E4 6317 7C3C 023E  2B1F
  6FB3 06E7 D109 56C0
  GPG key http://www.oswizards.com/pubkey.asc
  
  
 

---
  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
  
 
 
 
   
   
 __ 
 Celebrate Yahoo!'s 10th Birthday! 
 Yahoo! Netrospective: 100 Moments of the Web 
 http://birthday.yahoo.com/netrospective/
 
 

---
 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


[Hardhats-members] Does Fileman need a SETS extension?

2005-03-08 Thread Kevin Toppenberg
Hey all,

One of my transcriptionists put the wrong date in for
about 60-100 progress notes.  So I need to look for
each of these and replace them with the proper date. 
This has gotten me to thinking about a needed Fileman
extension: Sets.  Here is how I concieve of them
working:
1. Perform a search
2. Store the resulting set of records in an array (a
SET)
3. Allow a fileman function on each record in the set,
via the ^LOOP command.

Does this functionality already exist some other way?

Thanks
Kevin





__ 
Celebrate Yahoo!'s 10th Birthday! 
Yahoo! Netrospective: 100 Moments of the Web 
http://birthday.yahoo.com/netrospective/


---
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] Shared text templates in CPRS

2005-03-08 Thread Kevin Toppenberg
Elsie,

Thanks for your reply.

I did what you advised.  I took out the personal owner
of a TIU TEMPLATE record.  When I did ??? on the
field, it confirmed what you say about this field
being used to determine if there is one owner.

But when I go into CPRS as another user, that text
template is still not visible.

I found the place that I had read about this before. 
The CPRS user's manual says this:
---
Shared Templates.
Only members of the Clinical Coordinator
Authorization/Subscription Utility (ASU)
class can create shared templates. Shared templates
are available to all users. Clinical
Coordinators can copy and paste text into a template,
type in new content, add Template
Fields, or copy a personal template and then modify it
as needed. In the tree view, shared
template and folder icons do not have a folded corner.
Note: When you install CPRS, a copy of all your
existing boilerplate titles is placed in
the inactive boilerplates folder under shared
templates.
Clinical Coordinators can arrange the boilerplate
titles that have been copied into the
shared templates, use them to create new shared
templates, or make them available to
users by moving them out of the inactive boilerplates
folder. Users will not see the
inactive boilerplates folder or its templates unless
you choose to make the folder active.
To activate the boilerplates folder, Clinical
Coordinators should follow these steps:
1. Open the Templates Editor.
2. Verify that Edit Shared Templates is checked.
3. Uncheck Hide Inactive (under shared templates).
4. Click the plus sign beside the shared icon.
Shared Templates includes a lock property that
prevents users from making personal
changes when it has been set. The status of the lock
property is displayed in a check box
on the Template Editor dialog. When the Shared
Templates root template is locked, no
shared templates can be modified.
For more information on boilerplates, refer to the
Text Integration Utility User Manual.
Another area of shared templates is creating Patient
Data Object templates for newly
created TIU objects that will enable users to place
these objects into their other templates.

--

So I added myself as a Clinical coordinator with the
following menu path:
EVE-user-user class-list membership by user
I then chose myself, and added 'Clinical coordinator'

This then let me edit the shared templates in the
template editor in CPRS.  I had to check the box edit
shared templates in the bottom left corner for this
to work.

So it looks like I have this going. 

Thanks for your help.  It got me going in the right
direction.

Kevin


--- ELSIE CASUGAY [EMAIL PROTECTED] wrote:

 Try this... Go to TIU TEMPLATE FILE using Fileman
 and remove the personal
 owner.  It has been a while when I had to do this
 but try it and let me know
 if it works.
 
 
 -Original Message-
 From: [EMAIL PROTECTED]

[mailto:[EMAIL PROTECTED]
 On Behalf Of Kevin
 Toppenberg
 Sent: Monday, March 07, 2005 5:10 PM
 To: Hardhats Sourceforge
 Subject: [Hardhats-members] Shared text templates in
 CPRS
 
 Hey all,
 
 I need to be lazy here for a minute.  I have read
 about how to allow a user to make templates that are
 shared in CPRS.  But I can't remember how to do it.
 
 It has become an issue.
 
 Does anyone know, off the top of their head, how to
 make the setting so a user can make shared templates
 (instead of templates that only they can read)?
 
 Thanks
 Kevin
 
 
 
   
   
 __ 
 Celebrate Yahoo!'s 10th Birthday! 
 Yahoo! Netrospective: 100 Moments of the Web 
 http://birthday.yahoo.com/netrospective/
 
 

---
 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
 





__ 
Celebrate Yahoo!'s 10th Birthday! 
Yahoo! Netrospective: 100 Moments of the Web 
http://birthday.yahoo.com/netrospective/


---
SF email is sponsored by - The IT Product Guide
Read honest  

RE: [Hardhats-members] set HL COMMUNICATION SERVER PARAMETERS fails

2005-03-08 Thread Kevin Toppenberg
Bhaskar,

Thanks for this good information.

Kevin

--- Bhaskar, KS [EMAIL PROTECTED] wrote:

 With GT.M, the first process to open a database file
 sets up the control structures to manage it, and the
 last one out turns out the lights and cleans up. 
 Mupip rundown is not required for normal operation.
 
 Mupip rundown was designed so that in the event a PC
 was powered down with processes accessing the
 database, and there is no database damage, then a
 rundown cleans up certain fields in the database
 file header.  It is not needed when journaling is
 used.
 
 Another use for mupip rundown is to see whether any
 processes are accessing a database before shutting
 down a computer system.  Another way to do this is
 to execute ps -ef | grep mumps.
 
 Note that it is not a good idea to shut down VistA
 by issuing a mupip stop to all mumps processes.  If,
 for example, the processes are Taskman processes.
 there is information in the database about their
 process ids, etc.  It is better to shut them down
 cleanly from inside VistA, and they will clean up
 the database before shutting down.
 
 If you find yourself needing to rundown databases
 routinely, let's review what you are doing in order
 to find out what you should do differently.  Using a
 medical analogy, if you find a patient using
 bronchdilators or nitroglycerine frequently, you
 would try to find and treat an underlying condition,
 even if what they are doing gives them relief.
 
 -- Bhaskar
 
 -Original Message-
 From: [EMAIL PROTECTED]
 on behalf of Kevin Toppenberg
 Sent: Tue 3/8/2005 6:52 AM
 To:   hardhats-members@lists.sourceforge.net
 Cc:   
 Subject:  RE: [Hardhats-members] set HL COMMUNICATION
 SERVER PARAMETERS fails
 Bhaskar,
 
 Superstition perhaps?
 
 Actually, it seems that when the database has not
 been
 rundown properly, that attempting to access globals
 is
 unsuccesful.  Thus if one has code that depends on
 this variable, it will fail.  So it seems that I
 have
 had programs that just drop out, or act funny--only
 to
 start working properly when the database was
 rundown.
 
 Kevin
 





__ 
Celebrate Yahoo!'s 10th Birthday! 
Yahoo! Netrospective: 100 Moments of the Web 
http://birthday.yahoo.com/netrospective/


---
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] GT.M linux-RPC broker Error

2005-03-08 Thread Kirk . Fox
I am running the GT.M V4.4-004 Linux x86 on Fedora Core1 (yellow)with vista
(national BCMA Contingency) fully patched to 8-2003.  Not sure If need more
patches kernel and/or broker.

$ZE= RESTART+13^XWBTCPL, Attempt to read past an
end-of-file,150373082,-%GTM-E-I
OEOF

 . R LEN#11:60 IF ('$T)!($E(LEN,1,5)'={XWB}) D RELEASE(0) Q

Last Global Ref: ^%ZOSF(OS)


$DEVICE=
$ECODE=,Z150373082,
$ESTACK=4
$ETRAP=D ^%ZTER J EN^XWBTCPL($G(XWBTSKT)) HALT
$QUIT=0
$STACK=8
$STACK(000)=-direct
$STACK(000,ECODE)=
$STACK(000,MCODE)= D PROCESS^%ZTMS2 G:$D(ZTQUIT) QUIT^%ZTMS
$STACK(000,PLACE)=SUBMGR+5^%ZTMS1
$STACK(001)=DO
$STACK(001,ECODE)=
$STACK(001,MCODE)= D TASK^%ZTMS3 I ZTYPE=C!$D(ZTNONEXT) Q
$STACK(001,PLACE)=PROCESS+9^%ZTMS2
$STACK(002)=DO
$STACK(002,ECODE)=
$STACK(002,MCODE)= D RUN
$STACK(002,PLACE)=4+11^%ZTMS3
$STACK(003)=DO
$STACK(003,ECODE)=
$STACK(003,MCODE)= D @ZTRTN
$STACK(003,PLACE)=RUN+3^%ZTMS3
$STACK(004)=DO
$STACK(004,ECODE)=
$STACK(004,MCODE)= F  D  Q:DONE
$STACK(004,PLACE)=RESTART+7^XWBTCPL
$STACK(005)=DO
$STACK(005,ECODE)=,Z150373082,
$STACK(005,MCODE)= . R LEN#11:60 IF ('$T)!($E(LEN,1,5)'={XWB}) D
RELEASE(0)
Q
$STACK(005,PLACE)=RESTART+13^XWBTCPL
$STACK(006)=DO
$STACK(006,ECODE)=
$STACK(006,MCODE)= D ^%ZTER ;Record error and clear $ECODE
$STACK(006,PLACE)=ETRAP+3^XWBTCPL
$X $Y=0 0
$ZV=GT.M V4.4-004 Linux x86
%N=162
%ZT(^XUTL(XQ,$J))=
%ZTIME=5181089792
DISYS=19
DONE=0
DT=3050307
DTIME=0
DUZ=1
DUZ(0)=@
DUZ(1)=
DUZ(2)=20
DUZ(AG)=V
DUZ(AUTO)=1
DUZ(BUF)=1
DUZ(LANG)=
IO=
IO(0)=
IOF=
IOM=
ION=
IOS=
IOSL=
IOST=
IOT=
LEN=
POP=0
RETRY=924
U=^
X=0
XQY=8887
XQY0=XWB LISTENER EDIT^RPC Listener Edit^^E70^n
XWBERC=RESTART+13^XWBTCPL, Attempt to read past an
end-of-file,150373082,-%GTM-E
-IOEOF
XWBERR=\024M  ERROR=RESTART+13^XWBTCPL, Attempt to read past an
end-of-file,1503
73082,-%GTM-E-IOEOF\013\010LAST REF=^%ZOSF(OS)\004
XWBOS=
XWBTDEV=9210
XWBTSKT=9210
XWBVER=0
XWBVOL=VISTA
Y=VISTA^VISTA^localhost^VISTA:localhost
ZTDESC=RPC Broker Listener START on VISTA-VISTA:localhost, port 9210
ZTDTH=59966,27392
ZTIO=
ZTQUEUED=122
ZTREC02=1^VISTA^localhost^
ZTRTN=EN^XWBTCPL(9210)
ZTSK=122
ZTSTAT=1 General error
ZTSYNCFL=
ZTYPE=G
^XUTL(XQ,$J,DUZ)=1
^XUTL(XQ,$J,DUZ(0))=@
^XUTL(XQ,$J,DUZ(1))=
^XUTL(XQ,$J,DUZ(2))=20
^XUTL(XQ,$J,DUZ(AG))=V
^XUTL(XQ,$J,DUZ(AUTO))=1
^XUTL(XQ,$J,DUZ(BUF))=1
^XUTL(XQ,$J,DUZ(LANG))=
^XUTL(XQ,$J,IO)=
^XUTL(XQ,$J,IOF)=
^XUTL(XQ,$J,IOM)=
^XUTL(XQ,$J,ION)=
^XUTL(XQ,$J,IOS)=
^XUTL(XQ,$J,IOSL)=
^XUTL(XQ,$J,IOST)=
^XUTL(XQ,$J,IOT)=
^XUTL(XQ,$J,ZTSK)=RPC Broker Listener START on VISTA-VISTA:localhost,
port 9
210
^XUTL(XQ,$J,ZTSKNUM)=122
^XUTL(XQ,$J,0)=3050307.073632

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Nancy
Anthracite
Sent: Monday, March 07, 2005 11:27 AM
To: hardhats-members@lists.sourceforge.net
Subject: Re: [Hardhats-members] GT.M linux-RPC broker Error


We need a little context.  What installation have you done and how far have 
you gotten following what instructions using what version of VistA and how 
did you start the broker?

On Monday 07 March 2005 07:54 am, [EMAIL PROTECTED] wrote:
 How do you setup RPC broker?  I am seeing 
 fileIOEOFRESTART+13^XWBTCPL IN ^XTER. Thanks

-- 
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


---
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] Does Fileman need a SETS extension?

2005-03-08 Thread Holloway, Thomas (EDS)
Kevin,
   As already noted, the functionality exists pretty much as you have
described it.  Below is a screen capture of a similar scenario.  Assume
that all Integrated Billing options associated with a menu need to be
placed out of order while an update is being performed.   The following
sequence searches the Option file for the desired options and stores
them in a Sort Template called IB MENU OPTIONS which is then used in
the Enter/Edit function to stuff an Out of Order message in all of them.
I have truncated the example to just 5 entries for brevity.  Note the
use of the 3-slash stuff at the 'Edit Which Field' prompt, the use of
'^LOOP' at Select OPTION NAME, and the open and close brackets around
the template name at the 'EDIT ENTRIES BY: prompt.  The trick is
learning when and where you can use the [template name] functionality.


Select OPTION: SEARCH FILE ENTRIES  

OUTPUT FROM WHAT FILE: OPTION// 

  -A- SEARCH FOR OPTION FIELD: .01  NAME
  -A- CONDITION: MATCHES  
  -A- MATCHES: 1IB.E

  -B- SEARCH FOR OPTION FIELD: TYPE  
  -B- CONDITION: =  EQUALS
  -B- EQUALS: menu

  -C- SEARCH FOR OPTION FIELD: 

IF: ABNAME MATCHES 1IB.Eand TYPE EQUALS M (menu)
OR: 

STORE RESULTS OF SEARCH IN TEMPLATE: IB MENU OPTIONS
  Are you adding 'IB MENU OPTIONS' as a new SORT TEMPLATE? No// Y  (Yes)
DESCRIPTION:
  1This Sort Template contains all IB options where Type = Menu.
  2
EDIT Option: 

SORT BY: NAME// 
START WITH NAME: FIRST// 
FIRST PRINT FIELD: .01  NAME
THEN PRINT FIELD: 
Heading (S/C): OPTION SEARCH// 
DEVICE:   IP network
OPTION SEARCH  MAR  8,2005  09:52
PAGE 1
NAME



IB BILLING CLERK MENU
IB BILLING SUPERVISOR MENU
IB MANAGER MENU
IB MEANS TEST MENU
IB MRA MENU



 5 MATCHES FOUND.



Select OPTION: ENTER OR EDIT FILE ENTRIES  



INPUT TO WHAT FILE: OPTION// 
EDIT WHICH FIELD: ALL// 2///OPTION TEMPORARILY OUT OF ORDER  OUT OF
ORDER MESSAG
E
THEN EDIT FIELD: 


Select OPTION NAME: ^LOOP
EDIT ENTRIES BY: NAME// [IB MENU OPTIONS]  
  (Mar 08, [EMAIL PROTECTED]:51) User #8800 File #19
SEARCH 
 
  WITHIN 'IB MENU OPTIONS' NUMBER, EDIT ENTRIES BY: 

   IB BILLING SUPERVISOR MENU Billing Supervisor Menu

   IB BILLING CLERK MENU Billing Clerk's Menu

   IB MANAGER MENU Integrated Billing Master Menu

   IB MEANS TEST MENU Automated Means Test Billing Menu

   IB MRA MENU Medicare Remittance Advice Menu

LOOP ENDED!


Select OPTION NAME: 






-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Kevin
Toppenberg
Sent: Tuesday, March 08, 2005 7:14 AM
To: Hardhats Sourceforge
Subject: [Hardhats-members] Does Fileman need a SETS extension?

Hey all,

One of my transcriptionists put the wrong date in for
about 60-100 progress notes.  So I need to look for
each of these and replace them with the proper date. 
This has gotten me to thinking about a needed Fileman
extension: Sets.  Here is how I concieve of them
working:
1. Perform a search
2. Store the resulting set of records in an array (a
SET)
3. Allow a fileman function on each record in the set,
via the ^LOOP command.

Does this functionality already exist some other way?

Thanks
Kevin





__ 
Celebrate Yahoo!'s 10th Birthday! 
Yahoo! Netrospective: 100 Moments of the Web 
http://birthday.yahoo.com/netrospective/


---
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] Interpreter Stack overflow

2005-03-08 Thread Naik, Chintan (EDS)
Anyone know what this error means?

%DSM-E-STKOVR, Interpreter stack overflow


Thanks,

Chintan Naik
Health System Design  Development
* (972)-796-2414 - (Plano - Tue, Wed, Thu)
* (817)-798-0546 - (Dallas OIFO - Mon, Fri)
*Fax:   (972)-796-6181 
* mailto:[EMAIL PROTECTED]

To care for him who shall have borne the battle and for his widow and
his orphan... Abraham Lincoln

Enrollment Systems Group... Where VA Health Care Begins!




---
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


Re: [Hardhats-members] Interpreter Stack overflow

2005-03-08 Thread Greg Woodhouse
It means there was an intepreter stack overflow. :-)

Actually, I think you got into an infinite loop making repeated routine
calls (each of which requires the allocation of a new stack frame,
which contains such details as NEW variables and the return address).

--- Naik, Chintan (EDS) [EMAIL PROTECTED] wrote:

 Anyone know what this error means?
 
 %DSM-E-STKOVR, Interpreter stack overflow
 
 
 Thanks,
 
 Chintan Naik
 Health System Design  Development
 * (972)-796-2414 - (Plano - Tue, Wed, Thu)
 * (817)-798-0546 - (Dallas OIFO - Mon, Fri)
 *Fax:   (972)-796-6181 
 * mailto:[EMAIL PROTECTED]
 
 To care for him who shall have borne the battle and for his widow and
 his orphan... Abraham Lincoln
 
 Enrollment Systems Group... Where VA Health Care Begins!
 
 
 
 
 ---
 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
 


=
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] Interpreter Stack overflow

2005-03-08 Thread Greg Kreis




It can happen with repeatedly performing a DO command to any location.
Anything that is putting new entries on the stack frame without
eventually removing them. The stack on DSM or Cache can probably
handle 300+ entries, so it never overflows with legitimate logic. ;-)

Greg Woodhouse wrote:

  It means there was an intepreter stack overflow. :-)

Actually, I think you got into an infinite loop making repeated routine
calls (each of which requires the allocation of a new stack frame,
which contains such details as NEW variables and the return address).

--- "Naik, Chintan (EDS)" [EMAIL PROTECTED] wrote:

  
  
Anyone know what this error means?

%DSM-E-STKOVR, Interpreter stack overflow


Thanks,

Chintan Naik
Health System Design  Development
* (972)-796-2414 - (Plano - Tue, Wed, Thu)
* (817)-798-0546 - (Dallas OIFO - Mon, Fri)
*Fax:   (972)-796-6181 
* mailto:[EMAIL PROTECTED]

To care for him who shall have borne the battle and for his widow and
his orphan... Abraham Lincoln

Enrollment Systems Group... Where VA Health Care Begins!




---
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


  
  

=
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] Interpreter Stack overflow

2005-03-08 Thread Naik, Chintan (EDS)
Thank you all! I am helping a colleague who is getting an error. Your
input will definitely help me looking into right directions.

Thanks again! 


Chintan Naik
Health System Design  Development
* (972)-796-2414 - (Plano - Tue, Wed, Thu)
* (817)-798-0546 - (Dallas OIFO - Mon, Fri)
*Fax:   (972)-796-6181 
* mailto:[EMAIL PROTECTED]

To care for him who shall have borne the battle and for his widow and
his orphan... Abraham Lincoln

Enrollment Systems Group... Where VA Health Care Begins!


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
steven mcphelan
Sent: Tuesday, March 08, 2005 10:19 AM
To: hardhats-members@lists.sourceforge.net
Subject: Re: [Hardhats-members] Interpreter Stack overflow

I am pulling deep from faulty memory.  But you usually see this error in
a looping situation gone astray.  You may have a FOR loop making DO
calls repeatedly without QUITing the DOs.  If your programming logic is
recursive and calls itself repeatedly you can easily overflow the stack.
How many DO calls and FOR loops you can have nested varies depending
upon the use of NEW commands as NEWing variables takes up stack
partition space.  If you NEW only a few variables, you can have more DO
calls.  NEW many variables and you have fewer DO calls.

- Original Message -
From: Naik, Chintan (EDS) [EMAIL PROTECTED]
To: hardhats-members@lists.sourceforge.net
Sent: Tuesday, March 08, 2005 10:27 AM
Subject: [Hardhats-members] Interpreter Stack overflow


Anyone know what this error means?

%DSM-E-STKOVR, Interpreter stack overflow


Thanks,

Chintan Naik
Health System Design  Development
* (972)-796-2414 - (Plano - Tue, Wed, Thu)
* (817)-798-0546 - (Dallas OIFO - Mon, Fri)
*Fax:   (972)-796-6181
* mailto:[EMAIL PROTECTED]

To care for him who shall have borne the battle and for his widow and
his orphan... Abraham Lincoln

Enrollment Systems Group... Where VA Health Care Begins!




---
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=ick
___
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



---
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


Re: [Hardhats-members] Interpreter Stack overflow

2005-03-08 Thread Greg Kreis




I am not following your reasoning Greg. Can you provide an example?

Greg Woodhouse wrote:

  Another thing to watch out for is recursive calls. With the scoping
works in MUMPS it seems to me that the only safe option is to copy
parameter values into NEW variables (so that you have a separate copy
in each stack frame). Otherwise, things might not work as you expect.

--- Greg Woodhouse [EMAIL PROTECTED] wrote:

  
  
In fact, I recall creating a special lookup routine that called ^DIC
--
except that I neglected to include the "I" flag for ignore special
lookup routine. Needless to say, the result was "interesting".

--- Greg Kreis [EMAIL PROTECTED] wrote:



  It can happen with repeatedly performing a DO command to any
location.  
Anything that is putting new entries on the stack frame without 
eventually removing them.  The stack on DSM or Cache can probably
handle 
300+ entries, so it never overflows with legitimate logic.  ;-)

Greg Woodhouse wrote:

  
  
It means there was an intepreter stack overflow. :-)

Actually, I think you got into an infinite loop making repeated

  
  routine
  
  
calls (each of which requires the allocation of a new stack frame,
which contains such details as NEW variables and the return

  
  address).
  
  
--- "Naik, Chintan (EDS)" [EMAIL PROTECTED] wrote:

 



  Anyone know what this error means?

%DSM-E-STKOVR, Interpreter stack overflow


Thanks,

Chintan Naik
Health System Design  Development
* (972)-796-2414 - (Plano - Tue, Wed, Thu)
* (817)-798-0546 - (Dallas OIFO - Mon, Fri)
*Fax:   (972)-796-6181 
* mailto:[EMAIL PROTECTED]

To care for him who shall have borne the battle and for his widow
  

  
  and
  
  

  his orphan... Abraham Lincoln

Enrollment Systems Group... Where VA Health Care Begins!




---
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

   

  


=
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


  
  

=
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] Interpreter Stack overflow

2005-03-08 Thread Greg Woodhouse
Sure.


ZL ZZGBAD ZP
FACT(MYN)   ; ; 3/8/05 12:14pm
Q:MYN'0 1
S VAL=$$FACT(MYN-1)
S MYN=0 ;MYN changed!
Q VAL

W $$FACT^ZZGBAD(5)
1



--- Greg Kreis [EMAIL PROTECTED] wrote:

 I am not following your reasoning Greg.  Can you provide an example?
 
 Greg Woodhouse wrote:
 
 Another thing to watch out for is recursive calls. With the scoping
 works in MUMPS it seems to me that the only safe option is to copy
 parameter values into NEW variables (so that you have a separate
 copy
 in each stack frame). Otherwise, things might not work as you
 expect.
 
 --- Greg Woodhouse [EMAIL PROTECTED] wrote:
 
   
 
 In fact, I recall creating a special lookup routine that called
 ^DIC
 --
 except that I neglected to include the I flag for ignore special
 lookup routine. Needless to say, the result was interesting.
 
 --- Greg Kreis [EMAIL PROTECTED] wrote:
 
 
 
 It can happen with repeatedly performing a DO command to any
 location.  
 Anything that is putting new entries on the stack frame without 
 eventually removing them.  The stack on DSM or Cache can probably
 handle 
 300+ entries, so it never overflows with legitimate logic.  ;-)
 
 Greg Woodhouse wrote:
 
   
 
 It means there was an intepreter stack overflow. :-)
 
 Actually, I think you got into an infinite loop making repeated
 
 
 routine
   
 
 calls (each of which requires the allocation of a new stack
 frame,
 which contains such details as NEW variables and the return
 
 
 address).
   
 
 --- Naik, Chintan (EDS) [EMAIL PROTECTED] wrote:
 
  
 
 
 
 Anyone know what this error means?
 
 %DSM-E-STKOVR, Interpreter stack overflow
 
 
 Thanks,
 
 Chintan Naik
 Health System Design  Development
 * (972)-796-2414 - (Plano - Tue, Wed, Thu)
 * (817)-798-0546 - (Dallas OIFO - Mon, Fri)
 *Fax:   (972)-796-6181 
 * mailto:[EMAIL PROTECTED]
 
 To care for him who shall have borne the battle and for his
 widow
   
 
 and
   
 
 his orphan... Abraham Lincoln
 
 Enrollment Systems Group... Where VA Health Care Begins!
 
 
 
 
 ---
 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
 

 
   
 
 =
 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
 
 
 
 
 
 =
 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 

Re: [Hardhats-members] Interpreter Stack overflow

2005-03-08 Thread Greg Woodhouse
Even worse


ZL ZZGBAD ZP
FACT(MYN)   ; ; 3/8/05 12:23pm
Q:MYN'0 1
Q $$FACT(MYN-1)
;
FACT2(MYN)  ;
N X
S X=MYN
Q:X'0 1
Q $$FACT(X-1)

W $$FACT^ZZGBAD(5)
1
W $$FACT2^ZZGBAD(5)
1

--- Greg Woodhouse [EMAIL PROTECTED] wrote:

 Sure.
 
 
 ZL ZZGBAD ZP
 FACT(MYN)   ; ; 3/8/05 12:14pm
 Q:MYN'0 1
 S VAL=$$FACT(MYN-1)
 S MYN=0 ;MYN changed!
 Q VAL
 
 W $$FACT^ZZGBAD(5)
 1
 
 
 
 --- Greg Kreis [EMAIL PROTECTED] wrote:
 
  I am not following your reasoning Greg.  Can you provide an
 example?
  
  Greg Woodhouse wrote:
  
  Another thing to watch out for is recursive calls. With the
 scoping
  works in MUMPS it seems to me that the only safe option is to copy
  parameter values into NEW variables (so that you have a separate
  copy
  in each stack frame). Otherwise, things might not work as you
  expect.
  
  --- Greg Woodhouse [EMAIL PROTECTED] wrote:
  

  
  In fact, I recall creating a special lookup routine that called
  ^DIC
  --
  except that I neglected to include the I flag for ignore
 special
  lookup routine. Needless to say, the result was interesting.
  
  --- Greg Kreis [EMAIL PROTECTED] wrote:
  
  
  
  It can happen with repeatedly performing a DO command to any
  location.  
  Anything that is putting new entries on the stack frame without 
  eventually removing them.  The stack on DSM or Cache can
 probably
  handle 
  300+ entries, so it never overflows with legitimate logic.  ;-)
  
  Greg Woodhouse wrote:
  

  
  It means there was an intepreter stack overflow. :-)
  
  Actually, I think you got into an infinite loop making repeated
  
  
  routine

  
  calls (each of which requires the allocation of a new stack
  frame,
  which contains such details as NEW variables and the return
  
  
  address).

  
  --- Naik, Chintan (EDS) [EMAIL PROTECTED] wrote:
  
   
  
  
  
  Anyone know what this error means?
  
  %DSM-E-STKOVR, Interpreter stack overflow
  
  
  Thanks,
  
  Chintan Naik
  Health System Design  Development
  * (972)-796-2414 - (Plano - Tue, Wed, Thu)
  * (817)-798-0546 - (Dallas OIFO - Mon, Fri)
  *Fax:   (972)-796-6181 
  * mailto:[EMAIL PROTECTED]
  
  To care for him who shall have borne the battle and for his
  widow

  
  and

  
  his orphan... Abraham Lincoln
  
  Enrollment Systems Group... Where VA Health Care Begins!
  
  
  
  
  ---
  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
  
 
  

  
  =
  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
  
  
  
  
  
  =
  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.
  

Re: [Hardhats-members] Interpreter Stack overflow

2005-03-08 Thread Greg Woodhouse
OH NEVER MIND...I'm being stupid.

I meant to type

Q MYN*$$FACT(MYN-1)

but didn't.

Anyway, I didn't expect this to work, but apparently it does.

--- Greg Woodhouse [EMAIL PROTECTED] wrote:

 Even worse
 
 
 ZL ZZGBAD ZP
 FACT(MYN)   ; ; 3/8/05 12:23pm
 Q:MYN'0 1
 Q $$FACT(MYN-1)
 ;
 FACT2(MYN)  ;
 N X
 S X=MYN
 Q:X'0 1
 Q $$FACT(X-1)
 
 W $$FACT^ZZGBAD(5)
 1
 W $$FACT2^ZZGBAD(5)
 1
 
 --- Greg Woodhouse [EMAIL PROTECTED] wrote:
 
  Sure.
  
  
  ZL ZZGBAD ZP
  FACT(MYN)   ; ; 3/8/05 12:14pm
  Q:MYN'0 1
  S VAL=$$FACT(MYN-1)
  S MYN=0 ;MYN changed!
  Q VAL
  
  W $$FACT^ZZGBAD(5)
  1
  
  
  
  --- Greg Kreis [EMAIL PROTECTED] wrote:
  
   I am not following your reasoning Greg.  Can you provide an
  example?
   
   Greg Woodhouse wrote:
   
   Another thing to watch out for is recursive calls. With the
  scoping
   works in MUMPS it seems to me that the only safe option is to
 copy
   parameter values into NEW variables (so that you have a separate
   copy
   in each stack frame). Otherwise, things might not work as you
   expect.
   
   --- Greg Woodhouse [EMAIL PROTECTED] wrote:
   
 
   
   In fact, I recall creating a special lookup routine that called
   ^DIC
   --
   except that I neglected to include the I flag for ignore
  special
   lookup routine. Needless to say, the result was interesting.
   
   --- Greg Kreis [EMAIL PROTECTED] wrote:
   
   
   
   It can happen with repeatedly performing a DO command to any
   location.  
   Anything that is putting new entries on the stack frame
 without 
   eventually removing them.  The stack on DSM or Cache can
  probably
   handle 
   300+ entries, so it never overflows with legitimate logic. 
 ;-)
   
   Greg Woodhouse wrote:
   
 
   
   It means there was an intepreter stack overflow. :-)
   
   Actually, I think you got into an infinite loop making
 repeated
   
   
   routine
 
   
   calls (each of which requires the allocation of a new stack
   frame,
   which contains such details as NEW variables and the return
   
   
   address).
 
   
   --- Naik, Chintan (EDS) [EMAIL PROTECTED] wrote:
   

   
   
   
   Anyone know what this error means?
   
   %DSM-E-STKOVR, Interpreter stack overflow
   
   
   Thanks,
   
   Chintan Naik
   Health System Design  Development
   * (972)-796-2414 - (Plano - Tue, Wed, Thu)
   * (817)-798-0546 - (Dallas OIFO - Mon, Fri)
   *Fax:   (972)-796-6181 
   * mailto:[EMAIL PROTECTED]
   
   To care for him who shall have borne the battle and for his
   widow
 
   
   and
 
   
   his orphan... Abraham Lincoln
   
   Enrollment Systems Group... Where VA Health Care Begins!
   
   
   
   
   ---
   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
   
  
   
 
   
   =
   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
   
   
   
   
   
   =
   A practical man is a man 

Re: [Hardhats-members] set HL COMMUNICATION SERVER PARAMETERS fails

2005-03-08 Thread Mark Street
Well, I had to sleep on it last night and regroup.  After a fresh look at it 
this morning I killed all mumps processes, fired it all back up again and did 
a clean rundown.  The rundown was successful.  I then did a mupip integ, the 
database was clean.

I started taskman and listener, background filers and HL filer monitor without 
a hitch, then I logged in with both D ^XUP and D P^DI to try and ENTER OR 
EDIT the HL COMMUNICATION SERVER PARAMETERS.  I still get dumped back to an 
OPTION prompt or a GTM prompt.

Now, I am not fixated on this issue but setting this parameter is in the HUI 
config manual.  Every other parameter that I had to set in the manual worked 
without a hitch.

Oh well, I am still learning.

On Tuesday 08 March 2005 04:30, Bhaskar, KS wrote:
 If you have structural integrity errors with the database, then bets are
 off with regard to correct operation of application code.

 Let's take this one step at a time: What does mupip integ say when you run
 it?

-- 
Mark Street, RHCE
http://www.oswizards.com
--
Key fingerprint = 3949 39E4 6317 7C3C 023E  2B1F 6FB3 06E7 D109 56C0
GPG key http://www.oswizards.com/pubkey.asc


---
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] set HL COMMUNICATION SERVER PARAMETERS fails

2005-03-08 Thread Bhaskar, KS
Mark --

If the database is clean, then there could be (a) an application logic
error, (b) an inconsistency in the state (contents) of the database, (c)
user error, (d) a glitch in the instructions, or (e) a GT.M bug
(unlikely in this context, but always possible).

The Hui configuration manual was written for VistA circa 2003.  Could
(e) be the first hypothesis?

[Essentially, I am out of my depth troubleshooting VistA configuration
issues.]

-- Bhaskar

On Tue, 2005-03-08 at 09:51 -0800, Mark Street wrote:
 Well, I had to sleep on it last night and regroup.  After a fresh look at it 
 this morning I killed all mumps processes, fired it all back up again and did 
 a clean rundown.  The rundown was successful.  I then did a mupip integ, the 
 database was clean.
 
 I started taskman and listener, background filers and HL filer monitor 
 without 
 a hitch, then I logged in with both D ^XUP and D P^DI to try and ENTER OR 
 EDIT the HL COMMUNICATION SERVER PARAMETERS.  I still get dumped back to an 
 OPTION prompt or a GTM prompt.
 
 Now, I am not fixated on this issue but setting this parameter is in the HUI 
 config manual.  Every other parameter that I had to set in the manual worked 
 without a hitch.
 
 Oh well, I am still learning.
 
 On Tuesday 08 March 2005 04:30, Bhaskar, KS wrote:
  If you have structural integrity errors with the database, then bets are
  off with regard to correct operation of application code.
 
  Let's take this one step at a time: What does mupip integ say when you run
  it?
 


---
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] set HL COMMUNICATION SERVER PARAMETERS fails

2005-03-08 Thread Bhaskar, KS
On Tue, 2005-03-08 at 13:02 -0500, Bhaskar, KS wrote:
 Mark --
 
 If the database is clean, then there could be (a) an application logic
 error, (b) an inconsistency in the state (contents) of the database, (c)
 user error, (d) a glitch in the instructions, or (e) a GT.M bug
 (unlikely in this context, but always possible).
 
 The Hui configuration manual was written for VistA circa 2003.  Could
 (e) be the first hypothesis?

Arrgh.  I should have learned to type! Read (d) for (e) in the above!

-- 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] Introducing NOIS on OpenForum

2005-03-08 Thread Frederick D. S. Marshall
Dear Greg,

Not exactly.  This is the way for non-VA folks to get the ear of other
non-VA folks whose RD efforts are being carefully coordinated with the
VA.  Bug fixes, especially, the VA is willing to accept into its patch
stream so long as the team doing development meets VA standards for
programming, documentation, testing, and verification.  Fortunately, the
team initially manning NOIS on OpenForum all have extensive experience
with the VA software lifecycle, and so that will not be a problem.

Yours truly,
Rick

On Mon, 2005-03-07 at 06:00, Greg Kreis wrote:
 What kinds of service requests are being anticipated?  Is this to be a
 way for non-VA folks to get the ear of some VA folks?
 
 Chris Richardson wrote: 
  Yeah, who'da thought??   If folks want to use it, they will need to
  get a free account on Open Forum.  It only calls for the acceptance
  of a code of conduct.   I believe the request for an account has
  been published here on hardhats and can be gotten from the
  worldvista web page.
  - Original Message - 
  From: Ron Ponto
  To: hardhats-members@lists.sourceforge.net
  Sent: Monday, March 07, 2005 4:12 AM
  Subject: Re: [Hardhats-members] Introducing NOIS on
  OpenForum
  
  That is interesting because NOIS is officially being
  discontinued in the VA system to be replaced by REMEDY this
  month. 
   
  ---Original Message---
   
  From: Joseph Dal Molin
  Date: 03/07/05 06:11:07
  To: hardhats-members@lists.sourceforge.net
  Subject: Re: [Hardhats-members] Introducing NOIS on
  OpenForum
   
From the VA VistA Documentation:
   
  Whats NOIS
   
  NOIS stands for National On-Line Information Sharing.  It is
  a computer
  program that provides a means of logging and tracking
  problems
  associated with the daily operation of computer systems
  within VistA.
  Documenting problems provides a means to find and
  disseminate solutions
  to those involved in support, development, and management.
   
  NOIS can be used for many purposes.
   
  Support  to track and resolve reported problems.
  Development  to track problems that require program
  changes.
  Management  to ensure resources are being used
  appropriately and ensure
  problems are resolved.
  Quality Control  to ensure that problems to be fixed in
  future releases
  are corrected.
  Documentation  to find common problems useful for
  incorporation into
  troubleshooting guides.
  IRMS  to log problems at their local facility.
   
  Simply put, NOIS is a logbook of requests for service.
   
  Frederick D. S. Marshall wrote:
   Dear friends,
  
   I have spent the weekend configuring and testing NOIS on
  OpenForum.  We
   are now ready to begin accepting NOIS calls about Kernel,
  File Manager,
   and other VistA Infrastructure packages.
  
   Sincerely yours,
   Rick Marshall
   President, WorldVistA
  
  
  
   ---
   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
   
  
  
  
 
 -- 
 Greg Kreis  http://www.PioneerDataSys.com
 
 You are today where your thoughts have brought you, you will
be tomorrow where your thoughts take you. (James Lane Allen)



---
SF email is sponsored by - The IT Product Guide
Read honest  

Re: [Hardhats-members] Interpreter Stack overflow

2005-03-08 Thread whitten

Well, it works in that the MYN parameter is a NEWed variable that keeps state.
I agree the MYN* makes it into a real Factorial function rather than just
a function that calls itself recursively and always returns 1.

If you do NOT want the implicit NEW MYN that occurs by the standard, you can
pass a variable by using .VARNAME in the call. (of course, this doesn't work
if you are passing an expression) It's not tail-end recursion optimization,
because the subroutine stack still increases with each call, but it will use
the same variable, so you have some optimization possible.

David
 
 OH NEVER MIND...I'm being stupid.
 
 I meant to type
 
 Q MYN*$$FACT(MYN-1)
 
 but didn't.
 
 Anyway, I didn't expect this to work, but apparently it does.
 
 --- Greg Woodhouse [EMAIL PROTECTED] wrote:
 
  Even worse
  
  
  ZL ZZGBAD ZP
  FACT(MYN)   ; ; 3/8/05 12:23pm
  Q:MYN'0 1
  Q $$FACT(MYN-1)
  ;
  FACT2(MYN)  ;
  N X
  S X=MYN
  Q:X'0 1
  Q $$FACT(X-1)
  
  W $$FACT^ZZGBAD(5)
  1
  W $$FACT2^ZZGBAD(5)
  1
  
  --- Greg Woodhouse [EMAIL PROTECTED] wrote:
  
   Sure.
   
   
   ZL ZZGBAD ZP
   FACT(MYN)   ; ; 3/8/05 12:14pm
   Q:MYN'0 1
   S VAL=$$FACT(MYN-1)
   S MYN=0 ;MYN changed!
   Q VAL
   
   W $$FACT^ZZGBAD(5)
   1
   
   
   
   --- Greg Kreis [EMAIL PROTECTED] wrote:
   
I am not following your reasoning Greg.  Can you provide an
   example?

Greg Woodhouse wrote:

Another thing to watch out for is recursive calls. With the
   scoping
works in MUMPS it seems to me that the only safe option is to
  copy
parameter values into NEW variables (so that you have a separate
copy
in each stack frame). Otherwise, things might not work as you
expect.

--- Greg Woodhouse [EMAIL PROTECTED] wrote:

  

In fact, I recall creating a special lookup routine that called
^DIC
--
except that I neglected to include the I flag for ignore
   special
lookup routine. Needless to say, the result was interesting.

--- Greg Kreis [EMAIL PROTECTED] wrote:



It can happen with repeatedly performing a DO command to any
location.  
Anything that is putting new entries on the stack frame
  without 
eventually removing them.  The stack on DSM or Cache can
   probably
handle 
300+ entries, so it never overflows with legitimate logic. 
  ;-)

Greg Woodhouse wrote:

  

It means there was an intepreter stack overflow. :-)

Actually, I think you got into an infinite loop making
  repeated


routine
  

calls (each of which requires the allocation of a new stack
frame,
which contains such details as NEW variables and the return


address).
  

--- Naik, Chintan (EDS) [EMAIL PROTECTED] wrote:

 



Anyone know what this error means?

%DSM-E-STKOVR, Interpreter stack overflow


Thanks,

Chintan Naik
Health System Design  Development
* (972)-796-2414 - (Plano - Tue, Wed, Thu)
* (817)-798-0546 - (Dallas OIFO - Mon, Fri)
*Fax:   (972)-796-6181 
* mailto:[EMAIL PROTECTED]

To care for him who shall have borne the battle and for his
widow
  

and
  

his orphan... Abraham Lincoln

Enrollment Systems Group... Where VA Health Care Begins!




---
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

   

  

=
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] set HL COMMUNICATION SERVER PARAMETERS fails

2005-03-08 Thread Mark Street
On Tuesday 08 March 2005 03:18, Nancy Anthracite wrote:
 Just because it says Locked with  next to something in a menu does not me
 it is currently locked.
 Have you seen the instructions on Kevin's web site about how to assign
 yourself every key?  http://www.geocities.com/kdtop3/ under Adding
 Security Keys?

Yes, I have assigned my SA account the long list of keys, but I have also read 
that assigning your self keys may not automatically grant access to said menu 
items.  I have done some looking around the keys management menus to try to 
learn more.

 Did you look at D ^ZTMON to be sure Taskman shut down all of the way?

no

 Have you gone through beyond step 31 in the Install instructions on the
 Hardhats web site for Installation on Cache to be sure all of those things
 are OK?

I will go back to hardhats and double check.

 On Tuesday 08 March 2005 12:54 am, Mark Street wrote:
  I have not rundown the database as my servers run for months without
  rebooting.  I have the rundown alias defined for the vista user to do it.
  So what the heck, I shutdown taskman, and RPC listener then I tried to
  rundown the database...  ooops.
 
  /home/vista/2.5/g/mumps.dat - File is in use by another process.
  %GTM-W-MUNOTALLSEC, WARNING: not all global sections accessed were
  successfullyrundown.  H, similar error with mupip -integ.
 
  Anyway, I have sucessfully assigned my SA account mega keys.  I am still
  having problems with locked menus with some assigned keys.  It appears
  the HL COMM menu is locked, when I try to access the menu it drops me
  back to OPTION.  I am working on how to UNlock some of the menu items
  like HL.
 
  Still scratching it out..
 
  On Monday 07 March 2005 19:34, Kevin Toppenberg wrote:
   Have you rundown your database?  Whenever the gremlins
   start knocking, it often helps to rundown the
   database.
  
   --- Mark Street [EMAIL PROTECTED] wrote:
I could not set this initially as it kept failing.
The manual basically said
make an inquiry then enter or edit.  When I try to
enter or edit it dumps me
back to OPTION.
   
Input to what File: HL COMMUNICATION SERVER
PARAMETERS//
   
Select OPTION:

-- 
Mark Street, RHCE
http://www.oswizards.com
--
Key fingerprint = 3949 39E4 6317 7C3C 023E  2B1F 6FB3 06E7 D109 56C0
GPG key http://www.oswizards.com/pubkey.asc


---
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] set HL COMMUNICATION SERVER PARAMETERS fails

2005-03-08 Thread whitten
Mark,
I assume you fixed the undefined error you were getting for U
ie: S U=^ or use D ^XUP to set up all the common variables like
U,DUZ,DTIME,IO etc.

Alternately, you could use 
SET $P(^HLCS(869.3,0),^,1,2)=HL COMMUNICATION SERVER PARAMETERS^869.3

Are you having any other problems with HL-7 files/globals?
FileMan still sees it as a valid FileMan File, MUMPS is just acting as the 
storage subsystem fo the FileMan Files. In theory you could write a version
of FileMan which was written in some other language like C++ or COBOL.
It would have to provide VA FileMan the same serves that MUMPS does, but it
could work.

David
 
 Thanks for the insight David
 
 On Monday 07 March 2005 06:56, [EMAIL PROTECTED] wrote:
  As I recall, if the file dumps you like that, it is because the global it
  is stored in is undefined.  what do you get when you type
  WRITE ^HLCS(869.3,0),!
 
 GTMWRITE ^HLCS(869.3,0),!
 
 %GTM-E-GVUNDEF, Global variable undefined: ^HLCS(869.3,0)
 Interesting, undefined, why do I see it in Fileman?
 
  If you get an undefined then you need to set up the global.
  The following command will do no harm if you already have the global, and
  And if you don't, it will initialize the File Attribute note.
  SET $P(^HLCS(869.3,0),U,1,2)=HL COMMUNICATION SERVER PARAMETERS^869.3
 
 GTMSET $P(^HLCS(869.3,0),U,1,2)=HL COMMUNICATION SERVER PARAMETERS^869.3
 
 %GTM-E-UNDEF, Undefined local variable: U
 
   I could not set this initially as it kept failing.  The manual basically
   said make an inquiry then enter or edit.  When I try to enter or edit it
   dumps me back to OPTION.
  
   Input to what File: HL COMMUNICATION SERVER PARAMETERS//
  
   Select OPTION:
 
 -- 
 Mark Street, RHCE
 http://www.oswizards.com
 --
 Key fingerprint = 3949 39E4 6317 7C3C 023E  2B1F 6FB3 06E7 D109 56C0
 GPG key http://www.oswizards.com/pubkey.asc
 
 
 ---
 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


[Hardhats-members] Boston Meeting Registration and Plane Tickets

2005-03-08 Thread Frederick D. S. Marshall
Dear fellow Hardhats,

Chris Richardson tells me prices for plane tickets to the Boston meeting
go up $50.00 tomorrow, so today is a good day to get tickets.  I thought
I would pass on the advice.

Also, many folks who have verbally confirmed they are coming to Boston
have not yet registered.  Please do so, so we can get accurate counts of
attendees to ensure food and drink are stocked up for you.

Today I am writing up the agenda for the Boston meeting based on input
we have received so far.  If you have an idea for a presentation you
would like to give or receive at Boston, and have not already suggested
it to us, now would be an excellent time to do so.  As for those of you
who have already made your suggestions by phone or email, thanks; I am
assembling your suggestions now.

When I have the first draft done, I will post it on the OpenVistA Wiki
page (http://openforum.worldvista.org/wiki/) so we can refine it
together.

Sincerely yours,
Rick Marshall



---
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] Introducing NOIS on OpenForum

2005-03-08 Thread Frederick D. S. Marshall
Dear Ron,

It is critical to WorldVistA's strategy that we offer the VistA
community a complete suite of software lifecycle tools, to ensure we can
ignite a sustainable, living process for supporting and developing
OpenVistA.

We chose NOIS for our work because 1) VistA software experts already
know it well, so they can use it efficiently, and 2) it costs us
nothing, which fits our budget perfectly.

Sincerely yours,
Rick

On Mon, 2005-03-07 at 04:12, Ron Ponto wrote:
 That is interesting because NOIS is officially being discontinued in
 the VA system to be replaced by REMEDY this month. 
  
 ---Original Message---
  
 From: Joseph Dal Molin
 Date: 03/07/05 06:11:07
 To: hardhats-members@lists.sourceforge.net
 Subject: Re: [Hardhats-members] Introducing NOIS on OpenForum
  
   From the VA VistA Documentation:
  
 Whats NOIS
  
 NOIS stands for National On-Line Information Sharing.  It is a
 computer
 program that provides a means of logging and tracking problems
 associated with the daily operation of computer systems within VistA.
 Documenting problems provides a means to find and disseminate
 solutions
 to those involved in support, development, and management.
  
 NOIS can be used for many purposes.
  
 Support to track and resolve reported problems.
 Development to track problems that require program changes.
 Management to ensure resources are being used appropriately and ensure
 problems are resolved.
 Quality Control to ensure that problems to be fixed in future releases
 are corrected.
 Documentation to find common problems useful for incorporation into
 troubleshooting guides.
 IRMS to log problems at their local facility.
  
 Simply put, NOIS is a logbook of requests for service.
  
 Frederick D. S. Marshall wrote:
  Dear friends,
 
  I have spent the weekend configuring and testing NOIS on
 OpenForum.  We
  are now ready to begin accepting NOIS calls about Kernel, File
 Manager,
  and other VistA Infrastructure packages.
 
  Sincerely yours,
  Rick Marshall
  President, WorldVistA
 
 
 
  ---
  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
  
 
 
 



---
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] OK, I can't seem to figure this out

2005-03-08 Thread Mark Street
From the Xdialog box I believe you have to 'install' onto the thumb drive 
before you can 'run'.

On Tuesday 08 March 2005 12:26, Jim Drash wrote:
 I know what I am doing in many OS (Linux, Windows, other *ixs) and I
 can't figure what I need to do to make the latest VivA from the open
 vista pages in sourceforge.  I have live-DVD and it boots up knoppix
 just fine.  I want to run the application using my usb thumbdrive.
 I fire up a shell,  cd to /usr/local/OpenVisa and then run ./vista  I
 pick run from the dialog box and then nothing happens for a very
 long time.  Then a dialog box pops up asking me for a directory.  I
 tried /mnt/sda1 (my usb drive). I get an error saying that
 /mnt/sda1/d/. missing
-- 
Mark Street, RHCE
http://www.oswizards.com
--
Key fingerprint = 3949 39E4 6317 7C3C 023E  2B1F 6FB3 06E7 D109 56C0
GPG key http://www.oswizards.com/pubkey.asc


---
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


RE: [Hardhats-members] OK, I can't seem to figure this out

2005-03-08 Thread Aylesworth Marc A Contr AFRL/IFSE
The thumbdrive is not automounting try mounting the thumb drive and you
should be able to select the directory that it is (I believe) trying to
install into.

Thanks

Marc Aylesworth

C3I Associates 

AFRL/IFSE

Joint Battlespace Infosphere Team

525 Brooks Rd

Rome, NY 13441-4505

Tel:315.330.2422

Fax:315.330.7009

Email: [EMAIL PROTECTED]


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mark
Street
Sent: Tuesday, March 08, 2005 3:34 PM
To: hardhats-members@lists.sourceforge.net
Subject: Re: [Hardhats-members] OK, I can't seem to figure this out

From the Xdialog box I believe you have to 'install' onto the thumb drive 
before you can 'run'.

On Tuesday 08 March 2005 12:26, Jim Drash wrote:
 I know what I am doing in many OS (Linux, Windows, other *ixs) and I
 can't figure what I need to do to make the latest VivA from the open
 vista pages in sourceforge.  I have live-DVD and it boots up knoppix
 just fine.  I want to run the application using my usb thumbdrive.
 I fire up a shell,  cd to /usr/local/OpenVisa and then run ./vista  I
 pick run from the dialog box and then nothing happens for a very
 long time.  Then a dialog box pops up asking me for a directory.  I
 tried /mnt/sda1 (my usb drive). I get an error saying that
 /mnt/sda1/d/. missing
-- 
Mark Street, RHCE
http://www.oswizards.com
--
Key fingerprint = 3949 39E4 6317 7C3C 023E  2B1F 6FB3 06E7 D109 56C0
GPG key http://www.oswizards.com/pubkey.asc


---
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


---
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] OK, I can't seem to figure this out

2005-03-08 Thread Bhaskar, KS
Jim --

You need to mount a file system where the VistA database can be
located.  Assuming you booted up with your USB drive plugged in, Knoppix
will create an icon for it, labelled something like Hard disk
partition /dev/sda1.  Right click on it and choose Mount.  Right click
again, and choose something like (I am reciting this from memory, so
excuse errors) Actions / Mount read-write (the default mount is
read-only), and then say Yes when it asks whether you are sure you want
to mount it read-write.

An alternative would be to start a shell, and type something like sudo
mount -t auto -o rw /dev/sda1 /mnt/sda1 (it may be /dev/sdb1
and /mnt/sdb1, depending on your hardware configuration).

Once you have mounted the partition, in a shell type:
sudo /usr/local/OpenVistA/vista --install /mnt/sda1/myVistA, and say
Yes when you are asked about creating directories.  This will install
the database to /mnt/sda1/myVistA/g/mumps.dat and take you to the GTM
prompt (from where a Halt will take you back to the shell) all set to
run VistA as distributed.  At this point, my expertise runs into a brick
wall, and someone else on this list will have to help.

Subsequently, you can just type sudo /usr/local/OpenVistA/vista
--run /mnt/sda1/myVistA, since you will have already installed the
database.

You have come to the right forum with your questions.

Regards
-- Bhaskar

On Tue, 2005-03-08 at 15:26 -0500, Jim Drash wrote:
 I know what I am doing in many OS (Linux, Windows, other *ixs) and I
 can't figure what I need to do to make the latest VivA from the open
 vista pages in sourceforge.  I have live-DVD and it boots up knoppix
 just fine.  I want to run the application using my usb thumbdrive. 
 I fire up a shell,  cd to /usr/local/OpenVisa and then run ./vista  I
 pick run from the dialog box and then nothing happens for a very
 long time.  Then a dialog box pops up asking me for a directory.  I
 tried /mnt/sda1 (my usb drive). I get an error saying that
 /mnt/sda1/d/. missing
 
 I am really not dense  but not sure what to do.
 
 plz help a Vista newbie
 
 thanks
 
 
 ---
 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


[Hardhats-members] SemiVivAFOIAGold20050212

2005-03-08 Thread Mark Street
Now that I have scrapped through the circa 2003 stuff it is time to give the 
latest and greatest a try.

1.  Does this release run under Fedora Core 3?

2.  I would rather not utilize the vista script with Xdialog as I am accessing 
the server with no X binaries or libraries installed.  Can I do this with 
SemiVivA?

I recall the previous posts about making the script use a curses based 
interface but I just want to place source, dat and objects of the tarball 
and start configuration.

Is the vista install/run script an attempt to simplify/installation of 
OpenVista?
-- 
Mark Street, RHCE
http://www.oswizards.com
--
Key fingerprint = 3949 39E4 6317 7C3C 023E  2B1F 6FB3 06E7 D109 56C0
GPG key http://www.oswizards.com/pubkey.asc


---
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] Interpreter Stack overflow

2005-03-08 Thread Kevin Toppenberg
Greg,

Recursive functions always make my brain hurt, but I
don't think this shows what you are talking about. 
The reason that the $$FACT^ZZGBAD(5)=1 is because your
function returns VAL, which got set to 1 after the
recursive calls down to MYN=0.  I don't think there is
anything funny like passed parameters being changed.

My understanding is that variables are given a NEW
when the function starts.

Kevin



--- Greg Woodhouse [EMAIL PROTECTED] wrote:

 Sure.
 
 
 ZL ZZGBAD ZP
 FACT(MYN)   ; ; 3/8/05 12:14pm
 Q:MYN'0 1
 S VAL=$$FACT(MYN-1)
 S MYN=0 ;MYN changed!
 Q VAL
 
 W $$FACT^ZZGBAD(5)
 1
 
 
 
 --- Greg Kreis [EMAIL PROTECTED] wrote:
 
  I am not following your reasoning Greg.  Can you
 provide an example?
  
  Greg Woodhouse wrote:
  
  Another thing to watch out for is recursive
 calls. With the scoping
  works in MUMPS it seems to me that the only safe
 option is to copy
  parameter values into NEW variables (so that you
 have a separate
  copy
  in each stack frame). Otherwise, things might not
 work as you
  expect.
  
  --- Greg Woodhouse [EMAIL PROTECTED] wrote:
  

  
  In fact, I recall creating a special lookup
 routine that called
  ^DIC
  --
  except that I neglected to include the I flag
 for ignore special
  lookup routine. Needless to say, the result was
 interesting.
  
  --- Greg Kreis [EMAIL PROTECTED]
 wrote:
  
  
  
  It can happen with repeatedly performing a DO
 command to any
  location.  
  Anything that is putting new entries on the
 stack frame without 
  eventually removing them.  The stack on DSM or
 Cache can probably
  handle 
  300+ entries, so it never overflows with
 legitimate logic.  ;-)
  
  Greg Woodhouse wrote:
  

  
  It means there was an intepreter stack
 overflow. :-)
  
  Actually, I think you got into an infinite
 loop making repeated
  
  
  routine

  
  calls (each of which requires the allocation
 of a new stack
  frame,
  which contains such details as NEW variables
 and the return
  
  
  address).

  
  --- Naik, Chintan (EDS)
 [EMAIL PROTECTED] wrote:
  
   
  
  
  
  Anyone know what this error means?
  
  %DSM-E-STKOVR, Interpreter stack overflow
  
  
  Thanks,
  
  Chintan Naik
  Health System Design  Development
  * (972)-796-2414 - (Plano - Tue, Wed, Thu)
  * (817)-798-0546 - (Dallas OIFO - Mon, Fri)
  *Fax:   (972)-796-6181 
  * mailto:[EMAIL PROTECTED]
  
  To care for him who shall have borne the
 battle and for his
  widow

  
  and

  
  his orphan... Abraham Lincoln
  
  Enrollment Systems Group... Where VA Health
 Care Begins!
  
  
  
  
 

---
  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
  
 
  

  
  =
  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 
=== message truncated ===





__ 
Celebrate Yahoo!'s 10th Birthday! 
Yahoo! Netrospective: 100 Moments of the Web 
http://birthday.yahoo.com/netrospective/


---
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] SemiVivAFOIAGold20050212

2005-03-08 Thread David Sommers
I haven't tried FC3 but I would really like to know if anyone comes
across any issues with running it on FC3.

/David.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mark
Street
Sent: Tuesday, March 08, 2005 5:17 PM
To: hardhats-members@lists.sourceforge.net
Subject: [Hardhats-members] SemiVivAFOIAGold20050212

Now that I have scrapped through the circa 2003 stuff it is time to give
the 
latest and greatest a try.

1.  Does this release run under Fedora Core 3?

2.  I would rather not utilize the vista script with Xdialog as I am
accessing 
the server with no X binaries or libraries installed.  Can I do this
with 
SemiVivA?

I recall the previous posts about making the script use a curses based 
interface but I just want to place source, dat and objects of the
tarball 
and start configuration.

Is the vista install/run script an attempt to simplify/installation of 
OpenVista?
-- 
Mark Street, RHCE
http://www.oswizards.com
--
Key fingerprint = 3949 39E4 6317 7C3C 023E  2B1F 6FB3 06E7 D109 56C0
GPG key http://www.oswizards.com/pubkey.asc


---
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


Re: [Hardhats-members] Interpreter Stack overflow

2005-03-08 Thread Kevin Toppenberg
Oops, I guess you already figured this out...

Kevin

--- Kevin Toppenberg [EMAIL PROTECTED] wrote:

 Greg,
 
 Recursive functions always make my brain hurt, but I
 don't think this shows what you are talking about. 
 The reason that the $$FACT^ZZGBAD(5)=1 is because
 your
 function returns VAL, which got set to 1 after the
 recursive calls down to MYN=0.  I don't think there
 is
 anything funny like passed parameters being changed.
 
 My understanding is that variables are given a NEW
 when the function starts.
 
 Kevin
 
 
 
 --- Greg Woodhouse [EMAIL PROTECTED] wrote:
 
  Sure.
  
  
  ZL ZZGBAD ZP
  FACT(MYN)   ; ; 3/8/05 12:14pm
  Q:MYN'0 1
  S VAL=$$FACT(MYN-1)
  S MYN=0 ;MYN changed!
  Q VAL
  
  W $$FACT^ZZGBAD(5)
  1
  
  
  
  --- Greg Kreis [EMAIL PROTECTED] wrote:
  
   I am not following your reasoning Greg.  Can you
  provide an example?
   
   Greg Woodhouse wrote:
   
   Another thing to watch out for is recursive
  calls. With the scoping
   works in MUMPS it seems to me that the only
 safe
  option is to copy
   parameter values into NEW variables (so that
 you
  have a separate
   copy
   in each stack frame). Otherwise, things might
 not
  work as you
   expect.
   
   --- Greg Woodhouse [EMAIL PROTECTED]
 wrote:
   
 
   
   In fact, I recall creating a special lookup
  routine that called
   ^DIC
   --
   except that I neglected to include the I
 flag
  for ignore special
   lookup routine. Needless to say, the result
 was
  interesting.
   
   --- Greg Kreis [EMAIL PROTECTED]
  wrote:
   
   
   
   It can happen with repeatedly performing a DO
  command to any
   location.  
   Anything that is putting new entries on the
  stack frame without 
   eventually removing them.  The stack on DSM
 or
  Cache can probably
   handle 
   300+ entries, so it never overflows with
  legitimate logic.  ;-)
   
   Greg Woodhouse wrote:
   
 
   
   It means there was an intepreter stack
  overflow. :-)
   
   Actually, I think you got into an infinite
  loop making repeated
   
   
   routine
 
   
   calls (each of which requires the allocation
  of a new stack
   frame,
   which contains such details as NEW variables
  and the return
   
   
   address).
 
   
   --- Naik, Chintan (EDS)
  [EMAIL PROTECTED] wrote:
   

   
   
   
   Anyone know what this error means?
   
   %DSM-E-STKOVR, Interpreter stack overflow
   
   
   Thanks,
   
   Chintan Naik
   Health System Design  Development
   * (972)-796-2414 - (Plano - Tue, Wed, Thu)
   * (817)-798-0546 - (Dallas OIFO - Mon, Fri)
   *Fax:   (972)-796-6181 
   * mailto:[EMAIL PROTECTED]
   
   To care for him who shall have borne the
  battle and for his
   widow
 
   
   and
 
   
   his orphan... Abraham Lincoln
   
   Enrollment Systems Group... Where VA Health
  Care Begins!
   
   
   
   
  
 

---
   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
   
  
   
 
   
   =
   A practical man is a man who practices the
  errors of his
   
   
   forefathers. --Benjamin Disraeli
 
   
   
   Greg Woodhouse 
   [EMAIL PROTECTED] 
   [EMAIL PROTECTED] 
   
   
   
   
   
  
 
=== message truncated ===





__ 
Celebrate Yahoo!'s 10th Birthday! 
Yahoo! Netrospective: 100 Moments of the Web 
http://birthday.yahoo.com/netrospective/


---
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] SemiVivAFOIAGold20050212

2005-03-08 Thread Bhaskar, KS
On Tue, 2005-03-08 at 14:16 -0800, Mark Street wrote: 
 Now that I have scrapped through the circa 2003 stuff it is time to give the 
 latest and greatest a try.
 
 1.  Does this release run under Fedora Core 3?

[KSB] It has been reported as running on FC3.  However, FC3 may have a
default setting that prevents processes from executing code from heap
(malloc'd) space.  Since GT.M is a true compiler and M requires dynamic
compilation of code, if turned on, this setting must be turned off.  I
don't have personal experience with FC.

 2.  I would rather not utilize the vista script with Xdialog as I am 
 accessing 
 the server with no X binaries or libraries installed.  Can I do this with 
 SemiVivA?

[KSB] Short answer: yes.

Long answer: you don't need to use the /usr/local/OpenVistA/vista script
to run VistA on GT.M, on either VivA or SemiVivA.  All it does is set up
a bunch of environment variables using Xdialog for user interaction.
Check the script for the environment variables it sets (and note that it
calls /usr/local/gtm/gtmprofile).  Minimally, you will need to set:

$vista_home (needed if you wan to use the global directory
at /usr/local/OpenVistA/g/mumps.gld; tnot needed if you create your own
global directory) to point to something
like /home/mark/myVistA/VistA20050212 if the database is
at /home/mark/myVistA/VistA20050212/g/mumps.dat, dynamically created
source routines are in the directory /home/mark/myVistA/VistA20050212/r
and dynamically compiled object files are to go
in /home/mark/myVistA/VistA20050212/o.

$gtm_dist to point to /usr/local/gtm, the directory where GT.M is
installed.

$gtmgbldir to point to the global directory,
i.e., /usr/local/OpenVistA/g/mumps.gld.

$gtmroutines to point to
/home/mark/myVistA/VistA20050212/o(/home/mark/myVistA/VistA20050212/r) 
/usr/local/OpenVistA/o(/usr/loca/OpenVistA/r) $gtm_dist

So the following should allow you to execute VistA successfully:

To install Vista (look out for inopportune line breaks caused by mail):

  mkdir -p /home/mark/myVistA/VistA20050212/{g,o,r}
  gzip -d /usr/local/OpenVistA/g/mumps.dat.gz
/home/mark/myVistA/VistA20050212/g/mumps.dat

To run VistA:

  source /usr/local/gtm/gtmprofile
  export vista_source=/usr/local/OpenVistA
  export vista_home=/home/mark/myVistA/VistA20050212
  export gtmgbldir=$vista_source/g/mumps.gld
  export gtmroutines=$vista_home/o($vista_home/r)
$vista_source/o($vista_source/r) $gtm_dist
  $gtm_dist/mumps -dir

Have fun!

-- 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] SemiVivAFOIAGold20050212

2005-03-08 Thread Mark Street
OK, that clarifies it.  GT.M/Vista seems to run on FC3 just fine with Security 
Enhancements not configured.  I will start a new config and see how things go 
now that I have Fileman initialized.

One note, on the hardhats.org site Projects/install notes, the instructions 
are rather windows centric. ; )

On Tuesday 08 March 2005 15:08, Bhaskar, KS wrote:
  1.  Does this release run under Fedora Core 3?

 [KSB] It has been reported as running on FC3.  However, FC3 may have a
 default setting that prevents processes from executing code from heap
 (malloc'd) space.  Since GT.M is a true compiler and M requires dynamic
 compilation of code, if turned on, this setting must be turned off.  I
 don't have personal experience with FC.

  2.  I would rather not utilize the vista script with Xdialog as I am
  accessing the server with no X binaries or libraries installed.  Can I do
  this with SemiVivA?

 [KSB] Short answer: yes.

 Long answer: you don't need to use the /usr/local/OpenVistA/vista script
 to run VistA on GT.M, on either VivA or SemiVivA.  All it does is set up
 a bunch of environment variables using Xdialog for user interaction.
 Check the script for the environment variables it sets (and note that it
 calls /usr/local/gtm/gtmprofile).  Minimally, you will need to set:

 $vista_home (needed if you wan to use the global directory
 at /usr/local/OpenVistA/g/mumps.gld; tnot needed if you create your own
 global directory) to point to something
 like /home/mark/myVistA/VistA20050212 if the database is
 at /home/mark/myVistA/VistA20050212/g/mumps.dat, dynamically created
 source routines are in the directory /home/mark/myVistA/VistA20050212/r
 and dynamically compiled object files are to go
 in /home/mark/myVistA/VistA20050212/o.

 $gtm_dist to point to /usr/local/gtm, the directory where GT.M is
 installed.

 $gtmgbldir to point to the global directory,
 i.e., /usr/local/OpenVistA/g/mumps.gld.

 $gtmroutines to point to
 /home/mark/myVistA/VistA20050212/o(/home/mark/myVistA/VistA20050212/r)
 /usr/local/OpenVistA/o(/usr/loca/OpenVistA/r) $gtm_dist

 So the following should allow you to execute VistA successfully:

 To install Vista (look out for inopportune line breaks caused by mail):

   mkdir -p /home/mark/myVistA/VistA20050212/{g,o,r}
   gzip -d /usr/local/OpenVistA/g/mumps.dat.gz

 /home/mark/myVistA/VistA20050212/g/mumps.dat

 To run VistA:

   source /usr/local/gtm/gtmprofile
   export vista_source=/usr/local/OpenVistA
   export vista_home=/home/mark/myVistA/VistA20050212
   export gtmgbldir=$vista_source/g/mumps.gld
   export gtmroutines=$vista_home/o($vista_home/r)
 $vista_source/o($vista_source/r) $gtm_dist
   $gtm_dist/mumps -dir

 Have fun!

 -- 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

-- 
Mark Street, RHCE
http://www.oswizards.com
--
Key fingerprint = 3949 39E4 6317 7C3C 023E  2B1F 6FB3 06E7 D109 56C0
GPG key http://www.oswizards.com/pubkey.asc


---
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] Interpreter Stack overflow

2005-03-08 Thread Greg Woodhouse
You're right. I had a momentary case of brain freeze (or as I like to
say, a think-o).


--- Kevin Toppenberg [EMAIL PROTECTED] wrote:

 Greg,
 
 Recursive functions always make my brain hurt, but I
 don't think this shows what you are talking about. 
 The reason that the $$FACT^ZZGBAD(5)=1 is because your
 function returns VAL, which got set to 1 after the
 recursive calls down to MYN=0.  I don't think there is
 anything funny like passed parameters being changed.
 
 My understanding is that variables are given a NEW
 when the function starts.
 
 Kevin
 
 
 
 --- Greg Woodhouse [EMAIL PROTECTED] wrote:
 
  Sure.
  
  
  ZL ZZGBAD ZP
  FACT(MYN)   ; ; 3/8/05 12:14pm
  Q:MYN'0 1
  S VAL=$$FACT(MYN-1)
  S MYN=0 ;MYN changed!
  Q VAL
  
  W $$FACT^ZZGBAD(5)
  1
  
  
  
  --- Greg Kreis [EMAIL PROTECTED] wrote:
  
   I am not following your reasoning Greg.  Can you
  provide an example?
   
   Greg Woodhouse wrote:
   
   Another thing to watch out for is recursive
  calls. With the scoping
   works in MUMPS it seems to me that the only safe
  option is to copy
   parameter values into NEW variables (so that you
  have a separate
   copy
   in each stack frame). Otherwise, things might not
  work as you
   expect.
   
   --- Greg Woodhouse [EMAIL PROTECTED] wrote:
   
 
   
   In fact, I recall creating a special lookup
  routine that called
   ^DIC
   --
   except that I neglected to include the I flag
  for ignore special
   lookup routine. Needless to say, the result was
  interesting.
   
   --- Greg Kreis [EMAIL PROTECTED]
  wrote:
   
   
   
   It can happen with repeatedly performing a DO
  command to any
   location.  
   Anything that is putting new entries on the
  stack frame without 
   eventually removing them.  The stack on DSM or
  Cache can probably
   handle 
   300+ entries, so it never overflows with
  legitimate logic.  ;-)
   
   Greg Woodhouse wrote:
   
 
   
   It means there was an intepreter stack
  overflow. :-)
   
   Actually, I think you got into an infinite
  loop making repeated
   
   
   routine
 
   
   calls (each of which requires the allocation
  of a new stack
   frame,
   which contains such details as NEW variables
  and the return
   
   
   address).
 
   
   --- Naik, Chintan (EDS)
  [EMAIL PROTECTED] wrote:
   

   
   
   
   Anyone know what this error means?
   
   %DSM-E-STKOVR, Interpreter stack overflow
   
   
   Thanks,
   
   Chintan Naik
   Health System Design  Development
   * (972)-796-2414 - (Plano - Tue, Wed, Thu)
   * (817)-798-0546 - (Dallas OIFO - Mon, Fri)
   *Fax:   (972)-796-6181 
   * mailto:[EMAIL PROTECTED]
   
   To care for him who shall have borne the
  battle and for his
   widow
 
   
   and
 
   
   his orphan... Abraham Lincoln
   
   Enrollment Systems Group... Where VA Health
  Care Begins!
   
   
   
   
  
 
 ---
   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
   
  
   
 
   
   =
   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 
 === message truncated ===
 
 
 
   
   
 __ 
 Celebrate Yahoo!'s 10th Birthday! 
 Yahoo! Netrospective: 100 Moments of the Web 
 http://birthday.yahoo.com/netrospective/
 
 
 ---
 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
 

Re: [Hardhats-members] SemiVivAFOIAGold20050212

2005-03-08 Thread Mark Street
I plan to do just this very thing.  I have been doing this all day in between 
patients.

1.  I am still learning the different sources for Vista documentation on the 
web.  One thing I was a bit intimidated by at first was the different sources 
and not knowing exactly where to start or where to go next  which is why 
I mentioned the wiki.

2.  I am still learning the different strengths of those that contribute on 
the hardhats list.

The geocities.com/kdtop3 site and hardhats.org are both very good resources 
with lots of information.  Sifting through for relevance can be a bit 
challenging. which is why I initially went for the HUI doc and installed 
from source.  

Would the wiki be the best place?

On Tuesday 08 March 2005 16:57, Kevin Toppenberg wrote:
 Mark,

 You take good documentation where you can get it.  You
 are in a great position to help us improve our
 documentation.  I did this somewhat when I was
 figuring it out also.  It is hard to remember what you
 don't know, and the order that you had to learn it.

 If you could help with non-windows centric
 documentation, we would be very grateful.  Help the
 next guy.

 Kevin

 --- Mark Street [EMAIL PROTECTED] wrote:
  OK, that clarifies it.  GT.M/Vista seems to run on
  FC3 just fine with Security
  Enhancements not configured.  I will start a new
  config and see how things go
  now that I have Fileman initialized.
 
  One note, on the hardhats.org site Projects/install
  notes, the instructions
  are rather windows centric. ; )
 
  On Tuesday 08 March 2005 15:08, Bhaskar, KS wrote:
1.  Does this release run under Fedora Core 3?
  
   [KSB] It has been reported as running on FC3.
 
  However, FC3 may have a
 
   default setting that prevents processes from
 
  executing code from heap
 
   (malloc'd) space.  Since GT.M is a true compiler
 
  and M requires dynamic
 
   compilation of code, if turned on, this setting
 
  must be turned off.  I
 
   don't have personal experience with FC.
  
2.  I would rather not utilize the vista script
 
  with Xdialog as I am
 
accessing the server with no X binaries or
 
  libraries installed.  Can I do
 
this with SemiVivA?
  
   [KSB] Short answer: yes.
  
   Long answer: you don't need to use the
 
  /usr/local/OpenVistA/vista script
 
   to run VistA on GT.M, on either VivA or SemiVivA.
 
  All it does is set up
 
   a bunch of environment variables using Xdialog for
 
  user interaction.
 
   Check the script for the environment variables it
 
  sets (and note that it
 
   calls /usr/local/gtm/gtmprofile).  Minimally, you
 
  will need to set:
   $vista_home (needed if you wan to use the global
 
  directory
 
   at /usr/local/OpenVistA/g/mumps.gld; tnot needed
 
  if you create your own
 
   global directory) to point to something
   like /home/mark/myVistA/VistA20050212 if the
 
  database is
 
   at /home/mark/myVistA/VistA20050212/g/mumps.dat,
 
  dynamically created
 
   source routines are in the directory
 
  /home/mark/myVistA/VistA20050212/r
 
   and dynamically compiled object files are to go
   in /home/mark/myVistA/VistA20050212/o.
  
   $gtm_dist to point to /usr/local/gtm, the
 
  directory where GT.M is
 
   installed.
  
   $gtmgbldir to point to the global directory,
   i.e., /usr/local/OpenVistA/g/mumps.gld.
  
   $gtmroutines to point to

 /home/mark/myVistA/VistA20050212/o(/home/mark/myVistA/VistA20050212/r)

   /usr/local/OpenVistA/o(/usr/loca/OpenVistA/r)
 
  $gtm_dist
 
   So the following should allow you to execute VistA
 
  successfully:
   To install Vista (look out for inopportune line
 
  breaks caused by mail):
 mkdir -p
 
  /home/mark/myVistA/VistA20050212/{g,o,r}
 
 gzip -d /usr/local/OpenVistA/g/mumps.dat.gz
  
   /home/mark/myVistA/VistA20050212/g/mumps.dat
  
   To run VistA:
  
 source /usr/local/gtm/gtmprofile
 export vista_source=/usr/local/OpenVistA
 export
 
  vista_home=/home/mark/myVistA/VistA20050212
 
 export gtmgbldir=$vista_source/g/mumps.gld
 export gtmroutines=$vista_home/o($vista_home/r)
   $vista_source/o($vista_source/r) $gtm_dist
 $gtm_dist/mumps -dir
  
   Have fun!
  
   -- 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

  --
  Mark Street, RHCE
  http://www.oswizards.com
  --
  Key fingerprint = 3949 39E4 6317 7C3C 023E  2B1F
  6FB3 06E7 D109 56C0
  GPG key http://www.oswizards.com/pubkey.asc

 ---

  SF email is sponsored by - The IT Product Guide
  Read honest  candid 

RE: [Hardhats-members] Does Fileman need a SETS extension?

2005-03-08 Thread Kevin Toppenberg
Chris, Greg and Thomas,

Thanks for your excellent replies.  This is what I
needed to know.  I'm having some trouble with search,
but I'll make a separate post.

Kevin

--- Holloway, Thomas (EDS)
[EMAIL PROTECTED] wrote:

 Kevin,
As already noted, the functionality exists pretty
 much as you have
 described it.  Below is a screen capture of a
 similar scenario.  Assume
 that all Integrated Billing options associated with
 a menu need to be
 placed out of order while an update is being
 performed.   The following
 sequence searches the Option file for the desired
 options and stores
 them in a Sort Template called IB MENU OPTIONS
 which is then used in
 the Enter/Edit function to stuff an Out of Order
 message in all of them.
 I have truncated the example to just 5 entries for
 brevity.  Note the
 use of the 3-slash stuff at the 'Edit Which Field'
 prompt, the use of
 '^LOOP' at Select OPTION NAME, and the open and
 close brackets around
 the template name at the 'EDIT ENTRIES BY: prompt. 
 The trick is
 learning when and where you can use the [template
 name] functionality.
 
 
 Select OPTION: SEARCH FILE ENTRIES  
 
 OUTPUT FROM WHAT FILE: OPTION// 
 
   -A- SEARCH FOR OPTION FIELD: .01  NAME
   -A- CONDITION: MATCHES  
   -A- MATCHES: 1IB.E
 
   -B- SEARCH FOR OPTION FIELD: TYPE  
   -B- CONDITION: =  EQUALS
   -B- EQUALS: menu
 
   -C- SEARCH FOR OPTION FIELD: 
 
 IF: ABNAME MATCHES 1IB.Eand TYPE EQUALS
 M (menu)
 OR: 
 
 STORE RESULTS OF SEARCH IN TEMPLATE: IB MENU OPTIONS
   Are you adding 'IB MENU OPTIONS' as a new SORT
 TEMPLATE? No// Y  (Yes)
 DESCRIPTION:
   1This Sort Template contains all IB options where
 Type = Menu.
   2
 EDIT Option: 
 
 SORT BY: NAME// 
 START WITH NAME: FIRST// 
 FIRST PRINT FIELD: .01  NAME
 THEN PRINT FIELD: 
 Heading (S/C): OPTION SEARCH// 
 DEVICE:   IP network
 OPTION SEARCH  MAR 
 8,2005  09:52
 PAGE 1
 NAME


 
 
 IB BILLING CLERK MENU
 IB BILLING SUPERVISOR MENU
 IB MANAGER MENU
 IB MEANS TEST MENU
 IB MRA MENU
 
 
 
  5 MATCHES FOUND.
 
 
 
 Select OPTION: ENTER OR EDIT FILE ENTRIES  
 
 
 
 INPUT TO WHAT FILE: OPTION// 
 EDIT WHICH FIELD: ALL// 2///OPTION TEMPORARILY OUT
 OF ORDER  OUT OF
 ORDER MESSAG
 E
 THEN EDIT FIELD: 
 
 
 Select OPTION NAME: ^LOOP
 EDIT ENTRIES BY: NAME// [IB MENU OPTIONS]  
   (Mar 08, [EMAIL PROTECTED]:51)
 User #8800 File #19
 SEARCH 
  
   WITHIN 'IB MENU OPTIONS' NUMBER, EDIT ENTRIES BY: 
 
IB BILLING SUPERVISOR MENU Billing Supervisor
 Menu
 
IB BILLING CLERK MENU Billing Clerk's Menu
 
IB MANAGER MENU Integrated Billing Master
 Menu
 
IB MEANS TEST MENU Automated Means Test
 Billing Menu
 
IB MRA MENU Medicare Remittance Advice Menu
 
 LOOP ENDED!
 
 
 Select OPTION NAME: 
 
 
 
 
 
 
 -Original Message-
 From: [EMAIL PROTECTED]

[mailto:[EMAIL PROTECTED]
 On Behalf Of Kevin
 Toppenberg
 Sent: Tuesday, March 08, 2005 7:14 AM
 To: Hardhats Sourceforge
 Subject: [Hardhats-members] Does Fileman need a SETS
 extension?
 
 Hey all,
 
 One of my transcriptionists put the wrong date in
 for
 about 60-100 progress notes.  So I need to look for
 each of these and replace them with the proper date.
 
 This has gotten me to thinking about a needed
 Fileman
 extension: Sets.  Here is how I concieve of them
 working:
 1. Perform a search
 2. Store the resulting set of records in an array (a
 SET)
 3. Allow a fileman function on each record in the
 set,
 via the ^LOOP command.
 
 Does this functionality already exist some other
 way?
 
 Thanks
 Kevin
 
 
 
   
   
 __ 
 Celebrate Yahoo!'s 10th Birthday! 
 Yahoo! Netrospective: 100 Moments of the Web 
 http://birthday.yahoo.com/netrospective/
 
 

---
 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
 


__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam 

Re: [Hardhats-members] set HL COMMUNICATION SERVER PARAMETERS fails

2005-03-08 Thread Nancy Anthracite
Every time I halt VistA and exit, I run my mupip rundown * and I am happy when 
it works.  When I do this, if there are processes running that I didn't 
realize I left running, it tells me all is not well in Mudville.  I am 
regularly powering down my machine to cart it to work, so I guess maybe in my 
situation, it is a good idea .

However, when I do find there is a process running and I do my ps aux | grep 
mumps and I terminate those processes, I always pray because I assume I am 
stopping something inappropriately and I am so happy when the next attempt at 
rundown is OK.  Is there a way that I could find out what is going on inside 
that resulted in my leaving with a process running - i.e., how can I find out 
what that process was?  The ps aux | grep mumps always yields a mumps -direct 
*, 

On Tuesday 08 March 2005 07:48 am, Bhaskar, KS wrote:
 With GT.M, the first process to open a database file sets up the control
 structures to manage it, and the last one out turns out the lights and
 cleans up.  Mupip rundown is not required for normal operation.

 Mupip rundown was designed so that in the event a PC was powered down with
 processes accessing the database, and there is no database damage, then a
 rundown cleans up certain fields in the database file header.  It is not
 needed when journaling is used.

 Another use for mupip rundown is to see whether any processes are accessing
 a database before shutting down a computer system.  Another way to do this
 is to execute ps -ef | grep mumps.

 Note that it is not a good idea to shut down VistA by issuing a mupip stop
 to all mumps processes.  If, for example, the processes are Taskman
 processes. there is information in the database about their process ids,
 etc.  It is better to shut them down cleanly from inside VistA, and they
 will clean up the database before shutting down.

 If you find yourself needing to rundown databases routinely, let's review
 what you are doing in order to find out what you should do differently. 
 Using a medical analogy, if you find a patient using bronchdilators or
 nitroglycerine frequently, you would try to find and treat an underlying
 condition, even if what they are doing gives them relief.

 -- Bhaskar

 -Original Message-
 From: [EMAIL PROTECTED] on behalf of Kevin
 Toppenberg Sent:  Tue 3/8/2005 6:52 AM
 To:   hardhats-members@lists.sourceforge.net
 Cc:
 Subject:  RE: [Hardhats-members] set HL COMMUNICATION SERVER PARAMETERS
 fails Bhaskar,

 Superstition perhaps?

 Actually, it seems that when the database has not been
 rundown properly, that attempting to access globals is
 unsuccesful.  Thus if one has code that depends on
 this variable, it will fail.  So it seems that I have
 had programs that just drop out, or act funny--only to
 start working properly when the database was rundown.

 Kevin

-- 
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-08 Thread Kevin Toppenberg
I figured it out.  You are supposed to search for:
field CONTAINS tmgr, not
field EQUALS tmgr.

grrr

This search function is NOT user friendly.

Kevin

--- Kevin Toppenberg [EMAIL PROTECTED] wrote:

 I am having trouble with the Fileman search
 function. 
 Will it only search on fields that have an index?
 
 I am trying to do a simple search for field 1302
 (ENTERED BY)=MANAGER,TRANSCRIPTION (initials: tmgr),
 I
 will then try to follow instructions from Thomas'
 post
 about changing this to another user.
 
 I know that many records have a value of tmgr for
 this
 field.  But it doesn't find them in the search.
 
 First I'll show that ENTERED BY contains 'tmgr' for
 at
 least one record:
 --
 
 Include COMPUTED fields:  (N/Y/R/B): NO// b  BOTH
 Computed Fields and Record Num
 ber (IEN)
 
 NUMBER: 5901DOCUMENT
 TYPE:
 OFFICE VISIT
   PATIENT: 15377PARENT
 DOCUMENT TYPE: OFFICE NOTES CLASS
   STATUS: COMPLETED
   EPISODE BEGIN DATE/TIME: FEB 28, [EMAIL PROTECTED]:12:46
   VISIT TYPE: A ENTRY
 DATE/TIME: FEB 28, [EMAIL PROTECTED]:17:48
   AUTHOR/DICTATOR: THWING,PHILIP T  EXPECTED
 SIGNER: THWING,PHILIP T
   HOSPITAL LOCATION: Laughlin_OfficeVISIT
 LOCATION: Laughlin_Office
   DIVISION: Medical Group of Greeneville
   REFERENCE DATE: FEB 24, [EMAIL PROTECTED]:00ENTERED BY:
 tmgr
   CAPTURE METHOD: remote procedure
   SIGNATURE DATE/TIME: FEB 28, [EMAIL PROTECTED]:10:42
   SIGNED BY: THWING,PHILIP TSIGNATURE
 BLOCK NAME: PHILIP T THWING
   SIGNATURE MODE: electronicCOSIGNATURE
 NEEDED: NO
  REPORT TEXT:   xx
 
 --
 
 Now I will show that a search for this record fails:
 
 -
 
 OUTPUT FROM WHAT FILE: TIU DOCUMENT//
 
   -A- SEARCH FOR TIU DOCUMENT FIELD: enterED BY
   -A- CONDITION: eQUALS
   -A- EQUALS NEW PERSON: tmgr  MANAGER,TRANSCRIPTION
  
   tmgr  TRANSCRIP
 TIONIST
 
   -B- SEARCH FOR TIU DOCUMENT FIELD:
 
 IF: A// ENTERED BY EQUALS 101
 (MANAGER,TRANSCRIPTION)
 
 STORE RESULTS OF SEARCH IN TEMPLATE:
 
 SORT BY: NUMBER//
 START WITH NUMBER: FIRST//
 FIRST PRINT FIELD: .01  DOCUMENT TYPE
 THEN PRINT FIELD:
 Heading (S/C): TIU DOCUMENT SEARCH//
 DEVICE:   TELNET
 TIU DOCUMENT SEARCHMAR 
 8,2005  21:47PAGE 1
 DOCUMENT TYPE


 
 
 
 
  0 MATCHES FOUND.
 
 Press RETURN to continue...
   
 
 
 
 What am I doing wrong?
 
 Thanks
 Kevin

 
 __
 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
 





__ 
Celebrate Yahoo!'s 10th Birthday! 
Yahoo! Netrospective: 100 Moments of the Web 
http://birthday.yahoo.com/netrospective/


---
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-08 Thread Greg Kreis




What is the DD definition of the ENTERED BY field? Can you use VPE's
..VEDD and capture the display of the field's characteristics and paste
them in here? 

Kevin Toppenberg wrote:

  I figured it out.  You are supposed to search for:
field CONTAINS tmgr, not
field EQUALS tmgr.

grrr

This search function is NOT user friendly.

Kevin

--- Kevin Toppenberg [EMAIL PROTECTED] wrote:

  
  
I am having trouble with the Fileman search
function. 
Will it only search on fields that have an index?

I am trying to do a simple search for field 1302
(ENTERED BY)=MANAGER,TRANSCRIPTION (initials: tmgr),
I
will then try to follow instructions from Thomas'
post
about changing this to another user.

I know that many records have a value of tmgr for
this
field.  But it doesn't find them in the search.

First I'll show that ENTERED BY contains 'tmgr' for
at
least one record:
--

Include COMPUTED fields:  (N/Y/R/B): NO// b  BOTH
Computed Fields and Record Num
ber (IEN)

NUMBER: 5901DOCUMENT
TYPE:
OFFICE VISIT
  PATIENT: 15377PARENT
DOCUMENT TYPE: OFFICE NOTES CLASS
  STATUS: COMPLETED
  EPISODE BEGIN DATE/TIME: FEB 28, [EMAIL PROTECTED]:12:46
  VISIT TYPE: A ENTRY
DATE/TIME: FEB 28, [EMAIL PROTECTED]:17:48
  AUTHOR/DICTATOR: THWING,PHILIP T  EXPECTED
SIGNER: THWING,PHILIP T
  HOSPITAL LOCATION: Laughlin_OfficeVISIT
LOCATION: Laughlin_Office
  DIVISION: Medical Group of Greeneville
  REFERENCE DATE: FEB 24, [EMAIL PROTECTED]:00ENTERED BY:
tmgr
  CAPTURE METHOD: remote procedure
  SIGNATURE DATE/TIME: FEB 28, [EMAIL PROTECTED]:10:42
  SIGNED BY: THWING,PHILIP TSIGNATURE
BLOCK NAME: PHILIP T THWING
  SIGNATURE MODE: electronicCOSIGNATURE
NEEDED: NO
 REPORT TEXT:   xx

--

Now I will show that a search for this record fails:

-

OUTPUT FROM WHAT FILE: TIU DOCUMENT//

  -A- SEARCH FOR TIU DOCUMENT FIELD: enterED BY
  -A- CONDITION: eQUALS
  -A- EQUALS NEW PERSON: tmgr  MANAGER,TRANSCRIPTION
 
  tmgr  TRANSCRIP
TIONIST

  -B- SEARCH FOR TIU DOCUMENT FIELD:

IF: A// ENTERED BY EQUALS 101
(MANAGER,TRANSCRIPTION)

STORE RESULTS OF SEARCH IN TEMPLATE:

SORT BY: NUMBER//
START WITH NUMBER: FIRST//
FIRST PRINT FIELD: .01  DOCUMENT TYPE
THEN PRINT FIELD:
Heading (S/C): TIU DOCUMENT SEARCH//
DEVICE:   TELNET
TIU DOCUMENT SEARCHMAR 
8,2005  21:47PAGE 1
DOCUMENT TYPE


  
  
  
  



 0 MATCHES FOUND.

Press RETURN to continue...
  



What am I doing wrong?

Thanks
Kevin
   

__
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
  
  


	
		
__ 
Celebrate Yahoo!'s 10th Birthday! 
Yahoo! Netrospective: 100 Moments of the Web 
http://birthday.yahoo.com/netrospective/


---
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-08 Thread Greg Woodhouse
Try it again with the equals sign ('='). You shouldn't have to do a
contains.


--- Kevin Toppenberg [EMAIL PROTECTED] wrote:

 I figured it out.  You are supposed to search for:
 field CONTAINS tmgr, not
 field EQUALS tmgr.
 
 grrr
 
 This search function is NOT user friendly.
 
 Kevin
 
 --- Kevin Toppenberg [EMAIL PROTECTED] wrote:
 
  I am having trouble with the Fileman search
  function. 
  Will it only search on fields that have an index?
  
  I am trying to do a simple search for field 1302
  (ENTERED BY)=MANAGER,TRANSCRIPTION (initials: tmgr),
  I
  will then try to follow instructions from Thomas'
  post
  about changing this to another user.
  
  I know that many records have a value of tmgr for
  this
  field.  But it doesn't find them in the search.
  
  First I'll show that ENTERED BY contains 'tmgr' for
  at
  least one record:
  --
  
  Include COMPUTED fields:  (N/Y/R/B): NO// b  BOTH
  Computed Fields and Record Num
  ber (IEN)
  
  NUMBER: 5901DOCUMENT
  TYPE:
  OFFICE VISIT
PATIENT: 15377PARENT
  DOCUMENT TYPE: OFFICE NOTES CLASS
STATUS: COMPLETED
EPISODE BEGIN DATE/TIME: FEB 28, [EMAIL PROTECTED]:12:46
VISIT TYPE: A ENTRY
  DATE/TIME: FEB 28, [EMAIL PROTECTED]:17:48
AUTHOR/DICTATOR: THWING,PHILIP T  EXPECTED
  SIGNER: THWING,PHILIP T
HOSPITAL LOCATION: Laughlin_OfficeVISIT
  LOCATION: Laughlin_Office
DIVISION: Medical Group of Greeneville
REFERENCE DATE: FEB 24, [EMAIL PROTECTED]:00ENTERED BY:
  tmgr
CAPTURE METHOD: remote procedure
SIGNATURE DATE/TIME: FEB 28, [EMAIL PROTECTED]:10:42
SIGNED BY: THWING,PHILIP TSIGNATURE
  BLOCK NAME: PHILIP T THWING
SIGNATURE MODE: electronicCOSIGNATURE
  NEEDED: NO
   REPORT TEXT:   xx
  
  --
  
  Now I will show that a search for this record fails:
  
  -
  
  OUTPUT FROM WHAT FILE: TIU DOCUMENT//
  
-A- SEARCH FOR TIU DOCUMENT FIELD: enterED BY
-A- CONDITION: eQUALS
-A- EQUALS NEW PERSON: tmgr  MANAGER,TRANSCRIPTION
   
tmgr  TRANSCRIP
  TIONIST
  
-B- SEARCH FOR TIU DOCUMENT FIELD:
  
  IF: A// ENTERED BY EQUALS 101
  (MANAGER,TRANSCRIPTION)
  
  STORE RESULTS OF SEARCH IN TEMPLATE:
  
  SORT BY: NUMBER//
  START WITH NUMBER: FIRST//
  FIRST PRINT FIELD: .01  DOCUMENT TYPE
  THEN PRINT FIELD:
  Heading (S/C): TIU DOCUMENT SEARCH//
  DEVICE:   TELNET
  TIU DOCUMENT SEARCHMAR 
  8,2005  21:47PAGE 1
  DOCUMENT TYPE
 


  
  
  
  
   0 MATCHES FOUND.
  
  Press RETURN to continue...

  
  
  
  What am I doing wrong?
  
  Thanks
  Kevin
 
  
  __
  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
  
 
 
 
   
   
 __ 
 Celebrate Yahoo!'s 10th Birthday! 
 Yahoo! Netrospective: 100 Moments of the Web 
 http://birthday.yahoo.com/netrospective/
 
 
 ---
 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] Dificulty with Fileman search

2005-03-08 Thread Greg Woodhouse
Two thoughts come to mind:

1. There could be a screen (unlikely since the IEN was displayed).
2. The search is doing a compare based on the .01 field.

My vote is for #2.

--- Greg Kreis [EMAIL PROTECTED] wrote:

 What is the DD definition of the ENTERED BY field?  Can you use VPE's
 
 ..VEDD and capture the display of the field's characteristics and
 paste 
 them in here? 
 
 Kevin Toppenberg wrote:
 
 I figured it out.  You are supposed to search for:
 field CONTAINS tmgr, not
 field EQUALS tmgr.
 
 grrr
 
 This search function is NOT user friendly.
 
 Kevin
 
 --- Kevin Toppenberg [EMAIL PROTECTED] wrote:
 
   
 
 I am having trouble with the Fileman search
 function. 
 Will it only search on fields that have an index?
 
 I am trying to do a simple search for field 1302
 (ENTERED BY)=MANAGER,TRANSCRIPTION (initials: tmgr),
 I
 will then try to follow instructions from Thomas'
 post
 about changing this to another user.
 
 I know that many records have a value of tmgr for
 this
 field.  But it doesn't find them in the search.
 
 First I'll show that ENTERED BY contains 'tmgr' for
 at
 least one record:
 --
 
 Include COMPUTED fields:  (N/Y/R/B): NO// b  BOTH
 Computed Fields and Record Num
 ber (IEN)
 
 NUMBER: 5901DOCUMENT
 TYPE:
 OFFICE VISIT
   PATIENT: 15377PARENT
 DOCUMENT TYPE: OFFICE NOTES CLASS
   STATUS: COMPLETED
   EPISODE BEGIN DATE/TIME: FEB 28, [EMAIL PROTECTED]:12:46
   VISIT TYPE: A ENTRY
 DATE/TIME: FEB 28, [EMAIL PROTECTED]:17:48
   AUTHOR/DICTATOR: THWING,PHILIP T  EXPECTED
 SIGNER: THWING,PHILIP T
   HOSPITAL LOCATION: Laughlin_OfficeVISIT
 LOCATION: Laughlin_Office
   DIVISION: Medical Group of Greeneville
   REFERENCE DATE: FEB 24, [EMAIL PROTECTED]:00ENTERED BY:
 tmgr
   CAPTURE METHOD: remote procedure
   SIGNATURE DATE/TIME: FEB 28, [EMAIL PROTECTED]:10:42
   SIGNED BY: THWING,PHILIP TSIGNATURE
 BLOCK NAME: PHILIP T THWING
   SIGNATURE MODE: electronicCOSIGNATURE
 NEEDED: NO
  REPORT TEXT:   xx
 
 --
 
 Now I will show that a search for this record fails:
 
 -
 
 OUTPUT FROM WHAT FILE: TIU DOCUMENT//
 
   -A- SEARCH FOR TIU DOCUMENT FIELD: enterED BY
   -A- CONDITION: eQUALS
   -A- EQUALS NEW PERSON: tmgr  MANAGER,TRANSCRIPTION
  
   tmgr  TRANSCRIP
 TIONIST
 
   -B- SEARCH FOR TIU DOCUMENT FIELD:
 
 IF: A// ENTERED BY EQUALS 101
 (MANAGER,TRANSCRIPTION)
 
 STORE RESULTS OF SEARCH IN TEMPLATE:
 
 SORT BY: NUMBER//
 START WITH NUMBER: FIRST//
 FIRST PRINT FIELD: .01  DOCUMENT TYPE
 THEN PRINT FIELD:
 Heading (S/C): TIU DOCUMENT SEARCH//
 DEVICE:   TELNET
 TIU DOCUMENT SEARCHMAR 
 8,2005  21:47PAGE 1
 DOCUMENT TYPE
 
 
 


   
 
 
 
  0 MATCHES FOUND.
 
 Press RETURN to continue...
   
 
 
 
 What am I doing wrong?
 
 Thanks
 Kevin

 
 __
 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
   
 
 
 
 
  
  
 __ 
 Celebrate Yahoo!'s 10th Birthday! 
 Yahoo! Netrospective: 100 Moments of the Web 
 http://birthday.yahoo.com/netrospective/
 
 
 ---
 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

Re: [Hardhats-members] Dificulty with Fileman search

2005-03-08 Thread Greg Kreis




Well the search condition for A resolves to comparing it to 101. That
makes it sound like it is going to make a comparison of pointer value
and the selected IEN. That should be fine. So... I am wondering if
there is something tricky that is being done in the DD logic.

What does INTERNAL(ENTERED BY) show when printed?

Greg Woodhouse wrote:

  Two thoughts come to mind:

1. There could be a screen (unlikely since the IEN was displayed).
2. The search is doing a compare based on the .01 field.

My vote is for #2.

--- Greg Kreis [EMAIL PROTECTED] wrote:

  
  
What is the DD definition of the ENTERED BY field?  Can you use VPE's

..VEDD and capture the display of the field's characteristics and
paste 
them in here? 

Kevin Toppenberg wrote:



  I figured it out.  You are supposed to search for:
field CONTAINS tmgr, not
field EQUALS tmgr.

grrr

This search function is NOT user friendly.

Kevin

--- Kevin Toppenberg [EMAIL PROTECTED] wrote:

 

  
  
I am having trouble with the Fileman search
function. 
Will it only search on fields that have an index?

I am trying to do a simple search for field 1302
(ENTERED BY)=MANAGER,TRANSCRIPTION (initials: tmgr),
I
will then try to follow instructions from Thomas'
post
about changing this to another user.

I know that many records have a value of tmgr for
this
field.  But it doesn't find them in the search.

First I'll show that ENTERED BY contains 'tmgr' for
at
least one record:
--

Include COMPUTED fields:  (N/Y/R/B): NO// b  BOTH
Computed Fields and Record Num
ber (IEN)

NUMBER: 5901DOCUMENT
TYPE:
OFFICE VISIT
 PATIENT: 15377PARENT
DOCUMENT TYPE: OFFICE NOTES CLASS
 STATUS: COMPLETED
 EPISODE BEGIN DATE/TIME: FEB 28, [EMAIL PROTECTED]:12:46
 VISIT TYPE: A ENTRY
DATE/TIME: FEB 28, [EMAIL PROTECTED]:17:48
 AUTHOR/DICTATOR: THWING,PHILIP T  EXPECTED
SIGNER: THWING,PHILIP T
 HOSPITAL LOCATION: Laughlin_OfficeVISIT
LOCATION: Laughlin_Office
 DIVISION: Medical Group of Greeneville
 REFERENCE DATE: FEB 24, [EMAIL PROTECTED]:00ENTERED BY:
tmgr
 CAPTURE METHOD: remote procedure
 SIGNATURE DATE/TIME: FEB 28, [EMAIL PROTECTED]:10:42
 SIGNED BY: THWING,PHILIP TSIGNATURE
BLOCK NAME: PHILIP T THWING
 SIGNATURE MODE: electronicCOSIGNATURE
NEEDED: NO
REPORT TEXT:   xx

--

Now I will show that a search for this record fails:

-

OUTPUT FROM WHAT FILE: TIU DOCUMENT//

 -A- SEARCH FOR TIU DOCUMENT FIELD: enterED BY
 -A- CONDITION: eQUALS
 -A- EQUALS NEW PERSON: tmgr  MANAGER,TRANSCRIPTION

 tmgr  TRANSCRIP
TIONIST

 -B- SEARCH FOR TIU DOCUMENT FIELD:

IF: A// ENTERED BY EQUALS 101
(MANAGER,TRANSCRIPTION)

STORE RESULTS OF SEARCH IN TEMPLATE:

SORT BY: NUMBER//
START WITH NUMBER: FIRST//
FIRST PRINT FIELD: .01  DOCUMENT TYPE
THEN PRINT FIELD:
Heading (S/C): TIU DOCUMENT SEARCH//
DEVICE:   TELNET
TIU DOCUMENT SEARCHMAR 
8,2005  21:47PAGE 1
DOCUMENT TYPE

   


  




   

  
  

0 MATCHES FOUND.

Press RETURN to continue...
 



What am I doing wrong?

Thanks
Kevin
  

__
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
 




	
		
__ 
Celebrate Yahoo!'s 10th Birthday! 
Yahoo! Netrospective: 100 Moments of the Web 
http://birthday.yahoo.com/netrospective/


---
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 

Re: [Hardhats-members] Dificulty with Fileman search

2005-03-08 Thread Kevin Toppenberg
Here it is. Sorry for any word wrapping :



  FIELD NAME:   ENTERED BY

  FLD NUMBER:   1302FLD TITLE:
  NODE;PIECE:   13;2   HELP FRAME:

  ACCESS:   RD:DEL:WR:

   DATA TYPE:   Pointer,LAYGO to 'pointed to' file
not allowed
Has output transform

  POINTS TO:NEW PERSON file  -  ^VA(200,

  INPUT TRANSFORM:  Q

  OUTPUT TRANSFORM: S Y(0)=Y S
Y=$S(+$G(TIUINI):$$LOWER^TIULS($P($G(^VA(200,+Y(
   
0),0)),U,2)),1:$P($G(^VA(200,+Y(0),0)),U,2))

  PROMPT MESSAGE:   This is the person who entered the
document into the
computer. 


 OLD-STYLE INDEXES

  INDEX: TC
 Type: REGULAR
 Node: 1S ^TIU(8925,TC,$E(X,1,30),DA)=
 Node: 2K ^TIU(8925,TC,$E(X,1,30),DA)

 Index Desc:
This REGULAR, FileMan type
cross-reference is used for
sorting by the person who entered
the original document.
 Node: DT   2940207

  INDEX: ATC
 Type: MUMPS
 Node: 1I
+$P($G(^TIU(8925,+DA,0)),U),+$P($G(^TIU(8925,+DA,13)),U),
+$P($G(^TIU(8925,+DA,0)),U,5) S
^TIU(8925,ATC,+X,+$P($G(^
   
TIU(8925,+DA,0)),U),+$P(^TIU(8925,+DA,0),U,5),(999-$P($
G(^TIU(8925,+DA,13)),U)),DA)=   
  
 Node: 2I
+$P($G(^TIU(8925,+DA,0)),U),+$P($G(^TIU(8925,+DA,13)),U),
+$P($G(^TIU(8925,+DA,0)),U,5) K
^TIU(8925,ATC,+X,+$P($G(^
   
TIU(8925,+DA,0)),U),+$P(^TIU(8925,+DA,0),U,5),(999-$P($
G(^TIU(8925,+DA,13)),U)),DA)

 Index Desc:This MUMPS-type, multi-field
cross-reference is used for
searching by entry person,
document type, status, and date
range.
 Node: DT   2940323

  INDEX: ACLAU103
 Type: MUMPS
 Node: 1D SACLAU1^TIUDD0(1302,X)
 Node: 2D KACLAU1^TIUDD01(1302,X)

 Index Desc:This multi-field, MUMPS-type
cross-reference on CLASS,
AUTHOR (or ENTERED BY), PATIENT,
INVERSE REFERENCE
DATE/TIME, and RECORD # is
designed to facilitate rapid
access to the current users
unsigned notes about a patient.
Node: DT   2970617



Kevin



--- Greg Kreis [EMAIL PROTECTED] wrote:

 What is the DD definition of the ENTERED BY field? 
 Can you use VPE's 
 ..VEDD and capture the display of the field's
 characteristics and paste 
 them in here? 
 
 Kevin Toppenberg wrote:
 
 I figured it out.  You are supposed to search for:
 field CONTAINS tmgr, not
 field EQUALS tmgr.
 
 grrr
 
 This search function is NOT user friendly.
 
 Kevin
 
 --- Kevin Toppenberg [EMAIL PROTECTED] wrote:
 
   
 
 I am having trouble with the Fileman search
 function. 
 Will it only search on fields that have an index?
 
 I am trying to do a simple search for field 1302
 (ENTERED BY)=MANAGER,TRANSCRIPTION (initials:
 tmgr),
 I
 will then try to follow instructions from Thomas'
 post
 about changing this to another user.
 
 I know that many records have a value of tmgr for
 this
 field.  But it doesn't find them in the search.
 
 First I'll show that ENTERED BY contains 'tmgr'
 for
 at
 least one record:
 --
 
 Include COMPUTED fields:  (N/Y/R/B): NO// b  BOTH
 Computed Fields and Record Num
 ber (IEN)
 
 NUMBER: 5901DOCUMENT
 TYPE:
 OFFICE VISIT
   PATIENT: 15377PARENT
 DOCUMENT TYPE: OFFICE NOTES CLASS
   STATUS: COMPLETED
   EPISODE BEGIN DATE/TIME: FEB 28, [EMAIL PROTECTED]:12:46
   VISIT TYPE: A ENTRY
 DATE/TIME: FEB 28, [EMAIL PROTECTED]:17:48
   AUTHOR/DICTATOR: THWING,PHILIP T  EXPECTED
 SIGNER: THWING,PHILIP T
   HOSPITAL LOCATION: Laughlin_OfficeVISIT
 LOCATION: Laughlin_Office
   DIVISION: Medical Group of Greeneville
   REFERENCE DATE: FEB 24, [EMAIL PROTECTED]:00ENTERED
 BY:
 tmgr
   CAPTURE METHOD: remote procedure
   SIGNATURE DATE/TIME: FEB 28, [EMAIL PROTECTED]:10:42
   SIGNED BY: THWING,PHILIP TSIGNATURE
 BLOCK NAME: PHILIP T THWING
   SIGNATURE MODE: electronic   
 COSIGNATURE
 NEEDED: NO
  REPORT TEXT:   xx
 
 --
 
 Now I will show that a search for this record
 fails:
 
 -
 
 OUTPUT FROM WHAT FILE: TIU DOCUMENT//
 
   -A- SEARCH FOR TIU DOCUMENT FIELD: enterED BY
   -A- CONDITION: eQUALS
   -A- EQUALS NEW PERSON: tmgr 
 MANAGER,TRANSCRIPTION
  
   tmgr  TRANSCRIP
 TIONIST
 
   -B- SEARCH FOR TIU DOCUMENT FIELD:
 
 IF: A// ENTERED BY EQUALS 101
 (MANAGER,TRANSCRIPTION)
 
 STORE RESULTS OF SEARCH IN TEMPLATE:
 
 SORT BY: NUMBER//
 START WITH NUMBER: FIRST//
 FIRST PRINT FIELD: .01  DOCUMENT TYPE
 THEN PRINT FIELD:
 Heading (S/C): TIU DOCUMENT SEARCH//
 DEVICE:   TELNET
 TIU DOCUMENT SEARCH

Re: [Hardhats-members] Tip on posting to this list

2005-03-08 Thread Anna Joseph
Greg,
Usha and I have a change in our e-mail addressed, its been changed to
[EMAIL PROTECTED] and [EMAIL PROTECTED] . This came as a surprise to both of us.
We could not unsubscribe using that account from hardhats before the email's
were changed. Also we've now made a new subcription to hardhats with our
existing addresses and unsuccessfully tried to 'unsubsribe' the previous
subscription! Hope that's fine!
Thanks
Anna
- Original Message -
From: Greg Kreis [EMAIL PROTECTED]
To: hardhats-members@lists.sourceforge.net
Sent: Saturday, February 12, 2005 10:01 PM
Subject: [Hardhats-members] Tip on posting to this list


 If you find that you would like to post to this list from different
 email addresses, please be sure to subscribe from each of the
 addresses.  Then go into the settings and use the checkboxes to mark the
 address(es) where you want to receive the group's email. By doing this,
 you can post from any of the subscribed addresses (without me having to
 review your post and approve or reject it) and still receive your email
 at the ones you prefer.  In fact, you could set it up to not receive
 email at any address and just read the archives.  There are several
 possibilities.



 ---
 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] How do I do a silent read?

2005-03-08 Thread steven mcphelan
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
 
 
 
 
 
 __ 
 Celebrate Yahoo!'s 10th Birthday! 
 Yahoo! Netrospective: 100 Moments of the Web 
 http://birthday.yahoo.com/netrospective/
 
 
 ---
 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] How do I do a silent read?

2005-03-08 Thread David Sommers
For FOIA, last I checked - it was plain text.

/David.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Floyd
Dennis
Sent: Tuesday, March 08, 2005 11:39 PM
To: hardhats-members@lists.sourceforge.net
Subject: Re: [Hardhats-members] How do I do a silent read?

1. You need to turn off character echo on the line.  Check your %ZOSF
global; if I recall correctly, there should be a couple of nodes named
^%ZOSF(EOFF) and ^%ZOSF(EON) that you can execute to turn the line
echo
off/on, respectively.

2. The electronic signature, like the access and verify codes, is stored
in
a hashed format.  The normal process to validate a user's entry is to
(a)
run the user entry through the same hash process and (b) compare the
resulting hash to the stored hash - if the hashed values match, then the
user's input was textually equivalent to the stored electronic signature
code.

What does the FOIA version use for access/verify/electronic signature
code
encryption?


---
You can lead a fool to wisdom but you can't make him think.

Floyd Dennis
[EMAIL PROTECTED]



On 3/8/05 10:13 PM, Kevin Toppenberg [EMAIL PROTECTED] wrote:

 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
 
 
 
 
 
 __
 Celebrate Yahoo!'s 10th Birthday!
 Yahoo! Netrospective: 100 Moments of the Web
 http://birthday.yahoo.com/netrospective/
 
 
 ---
 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


---
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