[Hardhats-members] Service/Speciality for Consults

2005-02-15 Thread Nick James
Hi All,
As i was trying to add a new consult from CPRS and was
unsuccesful as i cannot select a Service/Speciality
for the Consult. The only selectable
Service/Speciality is ---All Services and when i
click on the 'Accept Order' button
the message, 
'The order cannot be saved for the following
reason(s):
A service must be specified'
pop's up!

How do i specify a service so that it could be
selected to Order a consult
Nick



__ 
Do you Yahoo!? 
Yahoo! Mail - Helps protect you from nasty viruses. 
http://promotions.yahoo.com/new_mail


---
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 to obtain a write access of ^ ?

2005-02-15 Thread steven mcphelan
I do not know if the feature changed about S DUZ(0)=^.   I do not remember
ever being able to edit a field that was write protected with the ^.  But
I have not tried S DUZ(0)=^ in years.

Uneditable and write protection using ^ are two different things with
similarities.  An uneditable field is selectable as an edit field.  A ^
write protected field is not selectable.  One can enter data in an
uneditable field if there is no current value in that field.  Once there is
a value one cannot edit nor delete the value.  Since the field was
selectable, FM will display the field with its value and then immediately
move to the next field in the field string.  Thus you can see the value in
the field in Edit mode, but you cannot edit that field.

- Original Message - 
From: Greg Woodhouse [EMAIL PROTECTED]
To: hardhats-members@lists.sourceforge.net
Sent: Monday, February 14, 2005 11:29 AM
Subject: Re: [Hardhats-members] How to obtain a write access of ^ ?


 I suspect something else must be going on. I tried setting the write
 protection to ^ (BTW, you can do this because the field sits by
 itself on a global node in the DD) and, sure enough, DUZ(0)=@ does
 trump ^, just as Marianne said. If yhou were using DIC, I'd think
 perhaps you had a pre-selection action. Does the file have a special
 lookup routine?

 --- Greg Kreis [EMAIL PROTECTED] wrote:

  Has this been changed?  It used to be that you could set DUZ(0)=^
  and
  it would permit the edit.  As mentioned here, it was a want to 'write
 
  protect' a field so that only a trigger could enter the data (a
  trigger
  asks if you want to write protect a field).
 
  Holloway, Thomas (EDS) wrote:
 
 The use of ^ as a lock is a neat programmer trick to enforce
  security on a field.  It can't be stored in #200 because it will
  alter
  the number of pieces in the node (since it is the delimiter, as
  Kevin
  noted).  It can't even be entered as a lock character through the
  normal
  FM field edit functions because it is the abort character when
  entered
  at a prompt.  And even if you set it into your own DUZ(0), FileMan
  doesn't honor it.  The only way to create it is for a programmer to
  Set
  it.  Of course a programmer could Kill it or change it but that
  might
  have unintended consequences.
 I suspect that there is a considerable amount of processing
  associated with entering a provider that is hard coded into the
  routines
  and a decision was made that it should not be bypassed no matter
  what
  the security level of the user.  If that is the case, altering
  ^DD(2,.104,9) would let you use the field through FM but might cause
  data integrity issues down the road.  It would be nice if the Input
  Transform, the Triggers and all of the other cross references in the
  DD
  covered every business rule associated with a field but that is not
  the
  case.  Some of the rules are so complex and so dependant on the data
  entry situation that whole sets of routines are required to carry
  out
  the appropriate data updates and linkages.
  
 tjh
  
  -Original Message-
  From: [EMAIL PROTECTED]
  [mailto:[EMAIL PROTECTED] On Behalf Of
  Chris
  Richardson
  Sent: Monday, February 14, 2005 2:34 AM
  To: hardhats-members@lists.sourceforge.net
  Subject: Re: [Hardhats-members] How to obtain a write access of ^
  ?
  
  Stephen;
  
  Then that sounds like the loading of this field is programatic (data
  loaded
  at the time of the action being recorded) and doesn't use Fileman to
  Fill
  the field.  That would keep most users (except for programmers) from
  changing the data.  Interesting business rule.  I see the value of
  it.
  
  - Original Message -
  From: steven mcphelan [EMAIL PROTECTED]
  To: hardhats-members@lists.sourceforge.net
  Sent: Sunday, February 13, 2005 7:50 PM
  Subject: Re: [Hardhats-members] How to obtain a write access of ^
  ?
  
  
  
  
  If a field is write protected with the ^ then no DUZ(0) will
  allow
  
  
  you
  to
  
  
  edit that field using Fileman enter/edit.
  
  - Original Message -
  From: Nancy Anthracite [EMAIL PROTECTED]
  To: hardhats-members@lists.sourceforge.net
  Sent: Sunday, February 13, 2005 9:57 PM
  Subject: Re: [Hardhats-members] How to obtain a write access of ^
  ?
  
  
  
  
  Maybe it is because you don't have a patient who has been
  admitted!
  
  
  Note
  
  
  that
  
  
  it says inpatient below.
  
  On Sunday 13 February 2005 09:18 pm, Nancy Anthracite wrote:
  
  
  I noted that only active providers are allowed, so do your docs
  
  
  have
  the
  
  
  PROVIDER key and the only thing I could see that might have to do
  
  
  with
  
  
  that
  
  
  and show activity was the PERSON CLASS, in file 200, which has an
  expiration date which I believe you can leave blank.  Do your
  docs
  
  
  have
  
  
  a
  
  
  person class of physician or one of those variants?
  
  2,.104PROVIDER   .104;1 POINTER TO NEW PERSON
  
  
  

Re: [Hardhats-members] Service/Speciality for Consults

2005-02-15 Thread Nick James
Problem solved, thx!
Nick

--- Nick James [EMAIL PROTECTED] wrote:

 Hi All,
 As i was trying to add a new consult from CPRS and
 was
 unsuccesful as i cannot select a Service/Speciality
 for the Consult. The only selectable
 Service/Speciality is ---All Services and when i
 click on the 'Accept Order' button
 the message, 
 'The order cannot be saved for the following
 reason(s):
 A service must be specified'
 pop's up!
 
 How do i specify a service so that it could be
 selected to Order a consult
 Nick
 
 
   
 __ 
 Do you Yahoo!? 
 Yahoo! Mail - Helps protect you from nasty viruses. 
 http://promotions.yahoo.com/new_mail
 
 

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

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

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




__ 
Do you Yahoo!? 
Yahoo! Mail - now with 250MB free storage. Learn more.
http://info.mail.yahoo.com/mail_250


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


Re: [Hardhats-members] Procedure list in CPRS

2005-02-15 Thread Nick James
Problem solved, thx!
Nick

--- Nick James [EMAIL PROTECTED] wrote:

 When i try to order a procedure in CPRS, i do not
 have
 any procedures in the 'procedure' drop down list and
 
 the 'Service to perform this proedure' drop down
 list.
 How can i populate this list?
 Nick
 
 __
 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
 




__ 
Do you Yahoo!? 
The all-new My Yahoo! - Get yours free! 
http://my.yahoo.com 
 



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


Re: [Hardhats-members] Service/Speciality for Consults

2005-02-15 Thread Nancy Anthracite
No fair, Nick,  You need to tell us how you solved it! Think of the archives 
of this mailing list as a FAQ for those who follow us on these configuration 
adventures - like me, for instance.  

More of us need to document what we do on these adventures as well.  We should 
be putting together a book about installing and configuring VistA and asking 
Riley to publish it.  That would do a lot to get VistA on the world map.

On Tuesday 15 February 2005 07:35 am, Nick James wrote:
 Problem solved, thx!
 Nick

 --- Nick James [EMAIL PROTECTED] wrote:
  Hi All,
  As i was trying to add a new consult from CPRS and
  was
  unsuccesful as i cannot select a Service/Speciality
  for the Consult. The only selectable
  Service/Speciality is ---All Services and when i
  click on the 'Accept Order' button
  the message,
  'The order cannot be saved for the following
  reason(s):
  A service must be specified'
  pop's up!
 
  How do i specify a service so that it could be
  selected to Order a consult
  Nick
 
 
 
  __
  Do you Yahoo!?
  Yahoo! Mail - Helps protect you from nasty viruses.
  http://promotions.yahoo.com/new_mail

 ---

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

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

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

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





 __
 Do you Yahoo!?
 Yahoo! Mail - now with 250MB free storage. Learn more.
 http://info.mail.yahoo.com/mail_250


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

-- 
Nancy Anthracite


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


[Hardhats-members] New e-mail address for Bhaskar

2005-02-15 Thread Bhaskar, Kasi
My e-mail address at work is [EMAIL PROTECTED]  Fidelity National
Financial purchased Sanchez Computer Associates last year, but the
infrastructure integration is a large project, still underway.  Since I
was migrated to the Fidelity mail server yesterday, there is an e-mail
address change.  For a while, e-mail to the old address will be
forwarded, but only for a while.  So, please note my new address and use
it henceforth.  Same GT.M product, same GT.M support team, new e-mail
address.  Thank you very much.

-- 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_ide95alloc_id396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] Sad News

2005-02-15 Thread Greg Kreis
A web page offering the tributes many have given for Fil (those in and 
outside the VA) has been posted to Hardhats.  It is linked to the 
History page.

 http://www.hardhats.org/history/HSTmain.html
Greg Kreis wrote:
We have heard that funeral services are being held in the Phillipines, 
but that services will also be held in California.  If anyone hears 
the details, please post them on this thread.

Gordon Moreshead wrote:
What a shock!  He had posted quite recently on Hardhats!  I have 
known Fil
since the early '80's and have to agree with all of the sentiments 
expressed
by others here.  He will be missed.

Gordon
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Greg
Kreis
Sent: Friday, February 04, 2005 11:11 AM
To: hardhats-members@lists.sourceforge.net
Subject: [Hardhats-members] Sad News
I am so, so sorry to have to report that a great Hardhat, Fil Beza, 
passed away Thursday night.  He was in the Phillipines on vacation 
and had been hospitalized for fluid in his lungs and renal failure.

Hardhats knew Fil as a terrific person who would go the second mile 
to help anyone.  He was one of the pillars in the VistA community and 
contributed so much to so many.

I am very sad today and reminded of how I felt when I heard of the 
passing of Michael Distaso, another great in the community.

If anyone hears details of the funeral arrangements, please pass them 
along here.

 


---
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  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] Using ^%ZIS to select input file

2005-02-15 Thread Kevin Toppenberg
I'm having a hard time with my transcription upload
system.  At first the KERMIT upload system built into
the TIU system would work after 1-4 tries.  But today
it's absolutely refusing to upload a text file.

So I have tried to use the other built-in system: HFS.

This is a screen log of what I see when I try this
method:

 A S C I I   U P L O A D

Select Host File:

DEVICE: HOME// /tmp/thwing2-11-2005.txt  [DEVICE DOES
NOT EXIST]
DEVICE: HOME//



Here is the relevant portion of the code (TIUUPLD.m)

HFS(DA) ; Read HFS file
N TIUI,X
I '$D(TIUPRM0)!'$D(TIUPRM1) D SETPARM^TIULE
W @IOF D JUSTIFY^TIUU($$TITLE^TIUU(ASCII
UPLOAD),C)
W !!,Select Host File:,! D ^%ZIS I POP W
!,$C(7),Device unavailable. Q
F  U IO R X:DTIME Q:'$T!(X=EOM)!(X=^)!(X=^^)  D
. U IO(0) W X,!
. S
TIUI=+$G(TIUI)+1,^TIU(8925.2,DA,TEXT,TIUI,0)=$$STRIP(X)
S
^TIU(8925.2,DA,TEXT,0)=^^_$G(TIUI)_^_$G(TIUI)_^_DT_
D ^%ZISC
Q



So it looks like it is using ^%ZIS to open the HFS
file.  But for some reason, its not working.  It seems
to me that ^%ZIS is looking for an OUTPUT file. 
Asking for help gives me info about setting margins
etc (i.e. for an output printer.)

Any ideas about what I am doing wrong here?

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


[Hardhats-members] Thank you,

2005-02-15 Thread Nancy Anthracite
Greg,  I do not know if you are the sole architect of the Hardhats web site or 
not, but whoever is, in single or multiple, that site is a great site.  It is 
jammed full of information and things that are important to the Hardhats and 
friends, and I think it is a great service to the VistA community. I want to 
thank  you or all of you, for it.  

This latest posting of remembrances of Fil is just the latest example of a job 
well done.



---
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 to obtain a write access of ~ ?

2005-02-15 Thread Jim Self
I would appreciate more detailed discussion on this point if possible. It would 
seem from
what you write that such fields cannot be properly edited from the Fileman DBS 
API. If so,
that would seem to present a severe impediment to any attempts to put a more 
modern
general database driven user interface (web or Java or etc) on the affected 
parts of VistA.

[EMAIL PROTECTED] wrote:
   The use of ^ as a lock is a neat programmer trick to enforce
security on a field.  It can't be stored in #200 because it will alter
the number of pieces in the node (since it is the delimiter, as Kevin
noted).  It can't even be entered as a lock character through the normal
FM field edit functions because it is the abort character when entered
at a prompt.  And even if you set it into your own DUZ(0), FileMan
doesn't honor it.  The only way to create it is for a programmer to Set
it.  Of course a programmer could Kill it or change it but that might
have unintended consequences.
   I suspect that there is a considerable amount of processing
associated with entering a provider that is hard coded into the routines
and a decision was made that it should not be bypassed no matter what
the security level of the user.  If that is the case, altering
^DD(2,.104,9) would let you use the field through FM but might cause
data integrity issues down the road.  It would be nice if the Input
Transform, the Triggers and all of the other cross references in the DD
covered every business rule associated with a field but that is not the
case.  Some of the rules are so complex and so dependant on the data
entry situation that whole sets of routines are required to carry out
the appropriate data updates and linkages.

   tjh

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


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


RE: [Hardhats-members] How to obtain a write access of ~ ?

2005-02-15 Thread Kevin Toppenberg
It seems to me that VistA is not just a database, with
secondarily important routines to adjust that data. 
Instead, it seems that it is both.  Thus this locked
database field is not supposed to be altered except
through the proper channels (the program code.)

So it may well be problematic trying to work with the
data by circumventing the interaction code.

Kevin


--- Jim Self [EMAIL PROTECTED] wrote:

 I would appreciate more detailed discussion on this
 point if possible. It would seem from
 what you write that such fields cannot be properly
 edited from the Fileman DBS API. If so,
 that would seem to present a severe impediment to
 any attempts to put a more modern
 general database driven user interface (web or Java
 or etc) on the affected parts of VistA.
 
 [EMAIL PROTECTED] wrote:
The use of ^ as a lock is a neat programmer
 trick to enforce
 security on a field.  It can't be stored in #200
 because it will alter
 the number of pieces in the node (since it is the
 delimiter, as Kevin
 noted).  It can't even be entered as a lock
 character through the normal
 FM field edit functions because it is the abort
 character when entered
 at a prompt.  And even if you set it into your own
 DUZ(0), FileMan
 doesn't honor it.  The only way to create it is for
 a programmer to Set
 it.  Of course a programmer could Kill it or change
 it but that might
 have unintended consequences.
I suspect that there is a considerable amount of
 processing
 associated with entering a provider that is hard
 coded into the routines
 and a decision was made that it should not be
 bypassed no matter what
 the security level of the user.  If that is the
 case, altering
 ^DD(2,.104,9) would let you use the field through
 FM but might cause
 data integrity issues down the road.  It would be
 nice if the Input
 Transform, the Triggers and all of the other cross
 references in the DD
 covered every business rule associated with a field
 but that is not the
 case.  Some of the rules are so complex and so
 dependant on the data
 entry situation that whole sets of routines are
 required to carry out
 the appropriate data updates and linkages.
 
tjh
 
 ---
 Jim Self
 Systems Architect, Lead Developer
 VMTH Computer Services, UC Davis
 (http://www.vmth.ucdavis.edu/us/jaself)
 
 

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

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

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




__ 
Do you Yahoo!? 
Meet the all-new My Yahoo! - Try it today! 
http://my.yahoo.com 
 



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


Re: [Hardhats-members] How to obtain a write access of ~ ?

2005-02-15 Thread Nancy Anthracite
Since this seems to be a new issue for Kevin and he has been crawling around 
in VistA for a while now, is this sort of field not rare as hen's teeth?

 I would think that some internal policy in the VA might be responsible for 
locking up this field. For instance, perhaps they did not want patients to be 
assigned just one provider when they were taken care of by a team that might 
rotate on or off a service.

On Tuesday 15 February 2005 08:07 pm, Jim Self wrote:
 I would appreciate more detailed discussion on this point if possible. It
 would seem from what you write that such fields cannot be properly edited
 from the Fileman DBS API. If so, that would seem to present a severe
 impediment to any attempts to put a more modern general database driven
 user interface (web or Java or etc) on the affected parts of VistA.

 [EMAIL PROTECTED] wrote:
The use of ^ as a lock is a neat programmer trick to enforce
 security on a field.  It can't be stored in #200 because it will alter
 the number of pieces in the node (since it is the delimiter, as Kevin
 noted).  It can't even be entered as a lock character through the normal
 FM field edit functions because it is the abort character when entered
 at a prompt.  And even if you set it into your own DUZ(0), FileMan
 doesn't honor it.  The only way to create it is for a programmer to Set
 it.  Of course a programmer could Kill it or change it but that might
 have unintended consequences.
I suspect that there is a considerable amount of processing
 associated with entering a provider that is hard coded into the routines
 and a decision was made that it should not be bypassed no matter what
 the security level of the user.  If that is the case, altering
 ^DD(2,.104,9) would let you use the field through FM but might cause
 data integrity issues down the road.  It would be nice if the Input
 Transform, the Triggers and all of the other cross references in the DD
 covered every business rule associated with a field but that is not the
 case.  Some of the rules are so complex and so dependant on the data
 entry situation that whole sets of routines are required to carry out
 the appropriate data updates and linkages.
 
tjh

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


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

-- 
Nancy Anthracite


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


[Hardhats-members] 1-day workshop in putting VistA into production on GT.M

2005-02-15 Thread Bhaskar, Kasi








In view of recent discussion on the list on production
issues, instead of a planned 1-day workshop on GT.M itself in conjunction with
the Boston VistA Community Meeting, I wonder if I should put together a 1-day
(no charge) workshop to cover topics associated with putting VistA into production
on GT.M. This would be in the Boston area on Wednesday,
April 6. Please let me know if you are interested.



-- Bhaskar








[Hardhats-members] New e-mail address for Bhaskar

2005-02-15 Thread Bhaskar, Kasi
My e-mail address at work is [EMAIL PROTECTED]  Fidelity National
Financial purchased Sanchez Computer Associates last year, but the
infrastructure integration is a large project, still underway.  Since I
was migrated to the Fidelity mail server yesterday, there is an e-mail
address change.  For a while, e-mail to the old address will be
forwarded, but only for a while.  So, please note my new address and use
it henceforth.  Same GT.M product, same GT.M support team, new e-mail
address.  Thank you very much.

-- 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_ide95alloc_id396op=click
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


RE: [Hardhats-members] GTM database replication at remote site

2005-02-15 Thread Bhaskar, Kasi
Title: RE: [Hardhats-members] GTM database replication at remote site






With GT.M logical dual site operation, there is always a single primary on which updates occur. A couple of other ways to accomplish what you want come to mind:

The BCMA backup system developed for the VA so that there is a local backup system for inpatients for those occasions when the main server is down has some ability to share records between VistA systems. I don't know whether this is strictly one way, or if it can be used to share records between servers.

At the cost of some extra overnight processing (which can probably be automated, except that someone needs to review that it executes correctly each night, and the run book must have procedures to specifying what to do when it doesn't). Imagine a system where all three servers are logically in sync at the beginning of the day. Each works on its own, in isolation. At the end of the day, the satellite servers roll back the entire day's work (accomplished with one command), and ship the extract (the so called lost transaction report in logical dual site parlance) back to the main server where application logic reads the extract and applies it to the main database. An extract of the entire previous day's work is then shipped to the satellite servers so that all databases are logically in sync for the next business day.

I don't know what CPRS GUI bandwidth requirements are relative to the bandwidth used by GT.M's GT.CM client/server operation. If this is the case, you can run the VistA logic on local servers (or even individual PCs - client logic can certainly run on a CoLinux virtual machine, for example) connecting over a secured LAN/VPN to the main server.

Note that from an administrative point of view, you may find it easier to manage point-to-point links (even if the underlying technology is DSL) from the satellite offices to the main office, with a link to the Internet from the main office.

By the way, are you sure that VPN over commercial DSL will not suffice to run CPRS GUIs at the satellite locations?


-- Bhaskar


-Original Message-

From: [EMAIL PROTECTED] on behalf of Kevin Toppenberg

Sent: Mon 2/14/2005 10:20 PM

To: Hardhats Sourceforge

Cc: 

Subject: [Hardhats-members] GTM database replication at remote site

I have finally printed out the GTM system

administrator's manual, and am picking through it. I

have some questions about database replication at a

remote site. I'm guessing this is a Bhaskar

question--but anyone can answer.


From my initial review, it seems that database

replication takes place by sending a journal/log of

events to a remote database. The remote database

applies these events to synchronize the databases.


Here is my situation and question.


We have two sites (and will eventually have 3) that

will be using VistA. Our database will be largely

reading notes that have been input by

transcriptionists. The problem is that the network

bandwidth/speed between sites it less than we would

like. We currently have a commercial grade DSL line. 

My understanding is that our only other option would

be to purchase a T1 for $$/month, which we don't

really want to do.


[KSB] ...snip...





Re: [Hardhats-members] Service/Speciality for Consults

2005-02-15 Thread Nick James
Nancy,
I thought i would write how i solved it in may mail,
but was wondering if anyone would find it useful!
Sorry.

This mailing list has been a source of great help and
support, i think it is something that i would find my
privelege to contribute to, if i can with the little i
know!!!

As far as the problem i had with not being able to
order the consult the set up Consult services option
in the Consult mangement option is used.
Here the service/specialty is to be specified (that
would show up in CPRS from the order consult)

As far as the setting up of the procedure is
concerned, the setup procedure option, again in the
Consult mangement option is used to enter the 
procedure(s) to be ordered!

Let me know if i could help any further!

Thanks,
Nick

--- Nancy Anthracite [EMAIL PROTECTED] wrote:

 No fair, Nick,  You need to tell us how you solved
 it! Think of the archives 
 of this mailing list as a FAQ for those who follow
 us on these configuration 
 adventures - like me, for instance.  
 
 More of us need to document what we do on these
 adventures as well.  We should 
 be putting together a book about installing and
 configuring VistA and asking 
 Riley to publish it.  That would do a lot to get
 VistA on the world map.
 
 On Tuesday 15 February 2005 07:35 am, Nick James
 wrote:
  Problem solved, thx!
  Nick
 
  --- Nick James [EMAIL PROTECTED] wrote:
   Hi All,
   As i was trying to add a new consult from CPRS
 and
   was
   unsuccesful as i cannot select a
 Service/Speciality
   for the Consult. The only selectable
   Service/Speciality is ---All Services and when
 i
   click on the 'Accept Order' button
   the message,
   'The order cannot be saved for the following
   reason(s):
   A service must be specified'
   pop's up!
  
   How do i specify a service so that it could be
   selected to Order a consult
   Nick
  
  
  
   __
   Do you Yahoo!?
   Yahoo! Mail - Helps protect you from nasty
 viruses.
   http://promotions.yahoo.com/new_mail
 
 

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

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

https://lists.sourceforge.net/lists/listinfo/hardhats-members
 
 
 
 
 
  __
  Do you Yahoo!?
  Yahoo! Mail - now with 250MB free storage. Learn
 more.
  http://info.mail.yahoo.com/mail_250
 
 
 

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

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

https://lists.sourceforge.net/lists/listinfo/hardhats-members
 
 -- 
 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
 




__ 
Do you Yahoo!? 
All your favorites on one personal page – Try My Yahoo!
http://my.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] Unable to access providers

2005-02-15 Thread Usha Kiran



HiYesterday I just tried to see how a patient 
can be made SENSITIVE. I created an entry in the DG SECURITY LOG file for that 
patient. And it is working fine.But my system has started behaving very 
strangely. Following are some of the problems I faced: 1) I cannot add a new 
entry into the NEW PERSON file

GTMd Q^DI

VA FileMan 22.0

Select OPTION: 1 ENTER OR EDIT FILE ENTRIES



INPUT TO WHAT FILE: NEW PERSON//EDIT WHICH FIELD: ALL// 
%GTM-E-GVDATAFAIL, Global variable $DATA function failed. Failure code: 
.,%GTM-I-GVIS, 
Global variable: 
^DD(200.074745,.01,9) 
At M source location DR+3^DIA1

GTM



2) I am unable to see the encounter providers in the CPRS.3) I am 
unable to see the names of the providers at the help (?). 

Select NEW PERSON NAME: ?Answer with NEW PERSON NAME, or INITIAL, 
or SSN, or VERIFY CODE, or NICK NAME, or 
SERVICE/SECTION, or DEA#, or VA#, or ALIASDo you want the entire 
117-Entry NEW PERSON List? Y (Yes) Choose 
from: MATTHEW,SHERIN 
SM

 You may enter a new NEW PERSON, 
if you wish Answer must be 3-35 
upper-case characters in length, and be in 
the format 
Family(Last),Given(First) Middle Suffix. Enter '??' for more help.

Can somebody please help me out?

Usha


Re: [Hardhats-members] GTM database replication at remote site

2005-02-15 Thread Chris Richardson
Title: RE: [Hardhats-members] GTM database replication at remote site



Bhaskar;

 You are correct, BCMA Backup is a good 
start. It is a full implementation of VistA. It is kept up to date 
with a stream of HL7 messaging from the server. Each of the BCMA backup 
machines only have to precess these messages until the primary server connection 
fails. Then these machines come up as isolated servers and should be able 
to support the ward or a couple of wards stacking up the transactions as HL7 
traffic sitting in queue until the communications with the primary server can be 
restored. The HL7 interface is bi-directional. In this system, there 
may be occassion for drift of these shaddow servers (the BCMA Backup 
configuration), but this should be able to be restored by a fresh extraction and 
file transfer to a local depot for further distribution to other BCMA BU 
machines around the hospital. The journal has been kept while the new 
configuration was built and pushed out to the distributed machines (while they 
are still in service. The swap-over can be relatively fast if there is at 
least 3 times as much disk space as needed to hold the configuration (the 
current configuration, the packed tar file, space to unpack the files while 
thecurrent structure is still in process). Once the files are 
positioned and unpacked, the GTM environment is brought down, the files are 
re-names, and the GTM configuration is brought back up (in less than 5 minutes 
of actual down time). The Journals can then be sent and replayed to the 
new configuration.

 The situation is that the there are 
way more reads than writes in the database. The reads do not have to be 
copied to the shadow servers. Only writes and deletesare sent via 
HL7.

  - Original Message - 
  From: 
  Bhaskar, 
  Kasi 
  To: hardhats-members@lists.sourceforge.net 
  
  Sent: Tuesday, February 15, 2005 5:05 
  AM
  Subject: RE: [Hardhats-members] GTM 
  database replication at remote site
  
  With GT.M logical dual site operation, there is always a 
  single primary on which updates occur. A couple of other ways to 
  accomplish what you want come to mind:
  The BCMA backup system developed for the VA so that there is a 
  local backup system for inpatients for those occasions when the main server is 
  down has some ability to share records between VistA systems. I don't 
  know whether this is strictly one way, or if it can be used to share records 
  between servers.
  At the cost of some extra overnight processing (which can 
  probably be automated, except that someone needs to review that it executes 
  correctly each night, and the run book must have procedures to specifying what 
  to do when it doesn't). Imagine a system where all three servers are 
  logically in sync at the beginning of the day. Each works on its own, in 
  isolation. At the end of the day, the satellite servers roll back the 
  entire day's work (accomplished with one command), and ship the extract (the 
  so called lost transaction report in logical dual site parlance) back to the 
  main server where application logic reads the extract and applies it to the 
  main database. An extract of the entire previous day's work is then 
  shipped to the satellite servers so that all databases are logically in sync 
  for the next business day.
  I don't know what CPRS GUI bandwidth requirements are relative 
  to the bandwidth used by GT.M's GT.CM client/server operation. If this 
  is the case, you can run the VistA logic on local servers (or even individual 
  PCs - client logic can certainly run on a CoLinux virtual machine, for 
  example) connecting over a secured LAN/VPN to the main server.
  Note that from an administrative point of view, you may find 
  it easier to manage point-to-point links (even if the underlying technology is 
  DSL) from the satellite offices to the main office, with a link to the 
  Internet from the main office.
  By the way, are you sure that VPN over commercial DSL will not 
  suffice to run CPRS GUIs at the satellite locations? 
  -- Bhaskar 
  -Original Message- From: [EMAIL PROTECTED] on 
  behalf of Kevin Toppenberg Sent: Mon 
  2/14/2005 10:20 PM To: 
  Hardhats Sourceforge Cc: 
  Subject: 
  [Hardhats-members] GTM database replication at remote site I have finally printed out the GTM system administrator's manual, and am picking through it. I 
  have some questions about database replication at a 
  remote site. I'm guessing this is a Bhaskar 
  question--but anyone can answer. 
  From my initial review, it seems that database 
  replication takes place by sending a journal/log of 
  events to a remote database. The remote database 
  applies these events to synchronize the databases. 

  Here is my situation and question. 
  We have two sites (and will eventually have 3) that 
  will be using VistA. Our database will be 
  largely reading notes that have been input by 
  transcriptionists. The problem is that the 
  

Re: [Hardhats-members] Using ^%ZIS to select input file

2005-02-15 Thread Kevin Toppenberg
Well, its 1am, and I'm up way too late...

I decided that I entirely didn't like the way the HFS
upload was being done in this function, so I have
rewritten it.  It now uses $$FTG^%ZISH to load the HFS
file, rather than opening an IO channel through a
device, and then reading the file in line by line.

Here is the code if anyone is interested.:

Here is the change to TIUUPLD.m

HFS(DA) ; Read HFS file
;--  //kt
;K. Toppenberg Modification
do LoadTIUBuf^TMGMISC(DA)
  quit


Here is LoadTIUBuf^TMGMISC

LoadTIUBuf(DA)
;Purpose: to ask user for filename, and then load
this into a 
;  TIU buffer (that already has been created)
;Input: DA : the IEN (record number) in file
^TIU(8925.2), i.e.
;  in file TIU UPLOAD BUFFER, that the file
is
;  to be loaded into.
;Results: none

if '$data(TIUPRM0)!'$data(TIUPRM1) do SETPARM^TIULE
write @IOF 
do JUSTIFY^TIUU($$TITLE^TIUU(ASCII
UPLOAD),C)

new FPName
new result set result=0
set FPName=$$GetFName^TMGIOUTL(Enter name of
file containing transcription,/tmp/)
if FPName'= do
. new name,path,BuffP
. do
SplitFNamePath^TMGIOUTL(FPName,.path,.name)
. if ($get(path)=)!($get(name)=) quit
. set BuffP=^TIU(8925.2,_DA_,TEXT,1,0)
. if $$FTG^%ZISH(path,name,BuffP,4) do
. . set result=1
. . new MaxLine set
MaxLine=$order(^TIU(8925.2,DA,TEXT,),-1)
. . set
^TIU(8925.2,DA,TEXT,0)=^^_+MaxLine_^_+MaxLine_^_DT_
. . new index set
index=$order(^TIU(8925.2,DA,TEXT,0))
. . for  do  quit:index=
. . . if index= quit
. . . new s set
s=$$STRIP^TIUUPLD(^TIU(8925.2,DA,TEXT,index,0))
. . . set ^TIU(8925.2,DA,TEXT,index,0)=s
. . . set
index=$order(^TIU(8925.2,DA,TEXT,index))

if result=0 do
. write Unsuccessful upload.,!
quit


I reference a few extra functions I can get anyone
that wants them.

Kevin




--- Kevin Toppenberg [EMAIL PROTECTED] wrote:

 I'm having a hard time with my transcription upload
 system.  At first the KERMIT upload system built
 into
 the TIU system would work after 1-4 tries.  But
 today
 it's absolutely refusing to upload a text file.
 
 So I have tried to use the other built-in system:
 HFS.
 
 This is a screen log of what I see when I try this
 method:
 
  A S C I I   U P L O A D
 
 Select Host File:
 
 DEVICE: HOME// /tmp/thwing2-11-2005.txt  [DEVICE
 DOES
 NOT EXIST]
 DEVICE: HOME//
 
 
 
 Here is the relevant portion of the code (TIUUPLD.m)
 
 HFS(DA)   ; Read HFS file
   N TIUI,X
   I '$D(TIUPRM0)!'$D(TIUPRM1) D SETPARM^TIULE
   W @IOF D JUSTIFY^TIUU($$TITLE^TIUU(ASCII
 UPLOAD),C)
   W !!,Select Host File:,! D ^%ZIS I POP W
 !,$C(7),Device unavailable. Q
   F  U IO R X:DTIME Q:'$T!(X=EOM)!(X=^)!(X=^^)  D
   . U IO(0) W X,!
   . S

TIUI=+$G(TIUI)+1,^TIU(8925.2,DA,TEXT,TIUI,0)=$$STRIP(X)
   S

^TIU(8925.2,DA,TEXT,0)=^^_$G(TIUI)_^_$G(TIUI)_^_DT_
   D ^%ZISC
   Q
 
 
 
 So it looks like it is using ^%ZIS to open the HFS
 file.  But for some reason, its not working.  It
 seems
 to me that ^%ZIS is looking for an OUTPUT file. 
 Asking for help gives me info about setting margins
 etc (i.e. for an output printer.)
 
 Any ideas about what I am doing wrong here?
 
 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
 




__ 
Do you Yahoo!? 
Meet the all-new My Yahoo! - Try it today! 
http://my.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