[Hardhats-members] Service/Speciality for Consults
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 ^ ?
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
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
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
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
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
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
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,
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 ~ ?
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 ~ ?
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 ~ ?
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
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
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
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
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
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
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
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