[openhealth] GDCM

2009-09-29 Thread K.S. Bhaskar
This post came to me via the Debian Med mailing list, and I am 
forwarding it because it may be of interest to the openhealth community.

Regards
-- Bhaskar

 Original Message 
Subject:Re: thanks and a question
Resent-Date:Tue, 29 Sep 2009 12:42:29 + (UTC)
Resent-From:debian-...@lists.debian.org
Date:   Tue, 29 Sep 2009 07:41:53 -0500
From:   ...snip...
To: ...snip...
CC: Debian Med Project List debian-...@lists.debian.org, 
gdcm-developers gdcm-develop...@lists.sourceforge.net
References: g0503xpucuy4dzcuk0uyaxe124vaj_fire...@mail.gmail.com 
580486.38000...@web33403.mail.mud.yahoo.com



This is a kind of hard question as you are talking about open-source
project. Anyway long story-short I have also been *very* annoyed by
quality control in DICOM implementation. I have setup a modest DICOM
Conformance Tests which I called gdcmConformanceTests:

http://sourceforge.net/apps/mediawiki/gdcm/index.php?title=General_questions#What_is_gdcmConformanceTests_.3F

Those files have been validated by both GDCM and dcmtk as they are the
two major DICOM implementations I am using. If you read the README(*)
that comes with the tarball you'll see that the name of dcm4che comes
in quite often, which is not really a good sign IMHO.

The problem is not really to find out which DICOM implementation is
best, but instead:
- which one is actively maintained
- fully open source, with truly transparent bug report
- which one provide a full regression test suite

I have setup a page on the typical tools I use for QA:

http://sourceforge.net/apps/mediawiki/gdcm/index.php?title=Gdcmconv/QC

Cheers,
(*) 
http://gdcm.svn.sourceforge.net/viewvc/gdcm/Sandbox/GDCMDataCron/README?view=markup

[KSB] ...snip...

_

The information contained in this message is proprietary and/or confidential. 
If you are not the intended recipient, please: (i) delete the message and all 
copies; (ii) do not disclose, distribute or use the message in any manner; and 
(iii) notify the sender immediately. In addition, please be aware that any 
message addressed to our domain is subject to archiving and review by persons 
other than the intended recipient. Thank you.
_


Re: [openhealth] Re: [Hardhats] Announcing Liberty Medical Software Foundation and a petition in support of the current VistA as Utility act

2009-05-07 Thread K.S. Bhaskar
I'll second that.  There are (at least) two types of non-profit 
organizations in the US: those incorporated under section 501(c)(3) and 
501(c)(6).  Before you incorporate, do check which with an attorney as 
to which is best for your needs.  There certainly is a need in the FOSS 
health space for both types.

Regards
-- Bhaskar

On 05/07/2009 03:03 AM, Joseph Dal Molin wrote:
 Fred,
 
  From your description this sounds very much like a trade association
 not a 501 c 3 as your advertised objective on the website. How far are
 you in the midst of applying for 501 c 3... are you working through a
 good not for profit lawyer?
 
 Joseph



Re: [openhealth] Re: [Hardhats] Announcing Liberty Medical Software Foundation and a petition in support of the current VistA as Utility act

2009-05-07 Thread K.S. Bhaskar
Thanks, Fred.  Your thinking makes sense.  But I am a geek wannabe, not 
a lawyer.  My advice is just to get good advice.

Regards
-- Bhaskar

On 05/07/2009 11:07 AM, fred trotter wrote:
 One of the primary purposes of LibertyMSF will be to work on orphan
 projects like written documentation or code documentation, and we want
 to be able to apply for grants and such. We also want to be able to
 accept donations directly from individuals. For this reason we will be
 going 501c3
 
 The Health IT Public Utility Act of 2009 is unique because I had
 honestly thought that direct 'lobbying' (as in trying to influence the
 passing of legislation) would be outside our mission statement.
 However, 501c3 can do limited lobbying and the kinds of lobbying that
 we plan to do for this bill and bills like it are essentially
 costless, and well within the limitations of what a 501c3 is allowed
 to do. (IANAL etc etc)
 
 There will so rarely be an actual 'bill' that comes up, that I do not
 think we will spend much time on this. I hope that LibertyMSF will
 become more regularly involved in policy papers rather than directly
 active on legislation.
 
 As for a trade association, (or 501c6) it is my limited understanding
 that they have to survive on the dues of its members. The problem with
 that is that any organization that hopes to represent our community
 must reconcile the fact that what is in the companies best interests
 is not always the same thing as the interests of the individuals in
 the community. If LibertyMSF were limited to representing just
 corporate members, we would eventually become beholden to only 50% of
 the relevant interests. Again, the proprietary EHR industry has the
 glut of funds needed to run several different organizations, our
 community simply does not. For this reason we will be following the
 'patron' model that the Free Software Foundation uses.
 
 Of course, as we move forward we are open to changing course on issues
 like this, but for now, I wanted to explain our initial thinking. Does
 this make sense?
 
 -FT

_

The information contained in this message is proprietary and/or confidential. 
If you are not the 
intended recipient, please: (i) delete the message and all copies; (ii) do not 
disclose, 
distribute or use the message in any manner; and (iii) notify the sender 
immediately. In addition, 
please be aware that any message addressed to our domain is subject to 
archiving and review by 
persons other than the intended recipient. Thank you.
_


Re: [openhealth] Re: An inventor of disruptive technology looking for advice about open source

2008-05-08 Thread K.S. Bhaskar
If you have FOSS that is protected by a patent, the license is 
important.  If I were a user, I wouldn't touch the software unless it 
was released under either GPL v3 or Affero GPL v3.

In general, I am turned off by software patents.  I say this as someone 
who was awarded one of the early patents in the US where software was 
even permitted to be a component of the patent (filed circa 1981) and 
another which was one of the early pure software patents (filed circa 
1986), but who has now come to view software patents as a social evil 
that must be lived with, along the lines of breathing second hand smoke 
when entering or exiting buildings, or finding banana peels or 
pre-chewed gum in airplane seat pockets.

-- Bhaskar

On 05/06/2008 04:46 PM, Stephen Beller wrote:

 Yes, I do realize patents are a problem for open source. We received
 our software method patent in 1998 and have it in the US and two
 other countries. Anyone interested can read about it at
 http://cpsplit.typepad.com/

 Anyway, there's nothing to prevent us,however, from licensing our
 patented software method royalty free for use with our Personal
 Health Profiler. So, I don't see this as a deal-breaker, but it does
 complicate matters.

 I'm willing to discuss the details openly in this forum if people
 here can offer sound advice.

 Thanks,

 Steve


__

The information contained in this message is proprietary and/or confidential. 
If you are not the 
intended recipient, please: (i) delete the message and all copies; (ii) do not 
disclose, 
distribute or use the message in any manner; and (iii) notify the sender 
immediately. In addition, 
please be aware that any message addressed to our domain is subject to 
archiving and review by 
persons other than the intended recipient. Thank you.
_


Re: [openhealth] Re: An inventor of disruptive technology looking for advice about open source

2008-05-08 Thread K.S. Bhaskar
Steve --

I don't have the bandwidth right now to engage in a discussion on 
whether Government granted legal monopolies like patents are societally 
beneficial from a macro-economic perspective, and whether or not greed 
is good or is morally corrupt.  These are fascinating and deep topics 
that I enjoy discussing - but not at this time.  For now, I only wanted 
to express my personal and very subjective preferences, to the extent 
that knowing the personal preferences of a group of people may help you 
to choose your course of action.

Regards
-- Bhaskar

On 05/08/2008 11:22 AM, Stephen Beller wrote:

 Our entire economic system can be characterized as pathological 
 mutation of
 Capitalism, as I discuss at this link --
 http://curinghealthcare.blogspot.com/2007/10/path-to-profound-healthcare.htm
 l

[KSB] ...snip...

__

The information contained in this message is proprietary and/or confidential. 
If you are not the 
intended recipient, please: (i) delete the message and all copies; (ii) do not 
disclose, 
distribute or use the message in any manner; and (iii) notify the sender 
immediately. In addition, 
please be aware that any message addressed to our domain is subject to 
archiving and review by 
persons other than the intended recipient. Thank you.
_


[openhealth] Introducing PIP

2008-02-01 Thread K.S. Bhaskar
PIP is the database management infrastructure at the heart of our FIS 
Profile real-time banking application.  For the first time, the 
infrastructure has been separated from the financial application code 
and made available as a separate software layer under the GNU General 
Public License (GPL).  The web page is at 
http://www.fidelityinfoservices.com/FNFIS/Markets/NonFinancialIndustries/Healthcare/PIP/default.htm
 
and the software is available at Source Forge 
(http://sourceforge.net/projects/pip) as a software appliance (QEMU 
virtual machine).

Caveats:

1. Although the underlying engine is mature, the packaging is brand 
new.  At this time, it is better characterized as expert friendly than 
user friendly.  If you want to play with it, please start with the Readme.

2. For anyone interested in using it to access VistA, PIP does not have 
a tool to map Fileman files.  You can create tables and access them, but 
to access Fileman files, you will need to write code to map between 
files and tables.

Regards
-- Bhaskar

__

The information contained in this message is proprietary and/or confidential. 
If you are not the 
intended recipient, please: (i) delete the message and all copies; (ii) do not 
disclose, 
distribute or use the message in any manner; and (iii) notify the sender 
immediately. In addition, 
please be aware that any message addressed to our domain is subject to 
archiving and review by 
persons other than the intended recipient. Thank you.
_


[openhealth] Where is GT.M?

2008-01-20 Thread K.S. Bhaskar
I had submitted a request to Source Forge on Thursday night US EST 
asking them to rename the project from sanchez-gtm to fis-gtm (project 
names used to be immutable, but SF now permits them to be renamed, 
albeit only infrequently).  For some inexplicable reason, the project 
has disappeared.  I have a support request in to Source Forge, and will 
update the group when I hear back.

For anyone who wants to get the latest GPL'd GT.M release pending 
resolution of the issue, please write to me offline.  You can also pick 
up SemiVivAs of VistA packaged with GT.M (albeit earlier releases) from 
http://sourceforge.net/projects/worldvista

Apologies for the inconvenience.

Regards
-- Bhaskar


__

The information contained in this message is proprietary and/or confidential. 
If you are not the 
intended recipient, please: (i) delete the message and all copies; (ii) do not 
disclose, 
distribute or use the message in any manner; and (iii) notify the sender 
immediately. In addition, 
please be aware that any message addressed to our domain is subject to 
archiving and review by 
persons other than the intended recipient. Thank you.
_


[openhealth] Updated agenda for 16th VistA Community Meeting

2007-12-19 Thread K.S. Bhaskar
The VistA Community Meeting agenda is filling out nicely 
(http://www.worldvista.org/Conferences/16th-vista-community-meeting), 
and starting to take on some semblance of firmness.  We are especially 
fortunate that George Timson, the author of Fileman, VistA's own 
database management system, will be in Midland and will be giving two 
talks, one on advanced Fileman concepts and one on new enhancements he 
has made to Fileman.  We have also added an optional tour of Midland 
Memorial Hospital on Friday evening, for which you need to sign up in 
advance.

Please, please, take a minute (or two, or three) to review the agenda 
*now*.  This is *your* meeting, and it will be easier to make changes at 
this time than two weeks hence.

  - If there is something that you would like to see that you don't see, 
please let us know ASAP.

  - If you would like to speak about something, please let us know so 
that we can put you on the schedule.

  - If you are a speaker, please review your time, topic and location, 
and if they are not what you had in mind, now is the time to speak up.

Hotel information has been updated, and yes, there will be wireless 
Internet access.

If you are already a WorldVistA member, and you have not received an 
e-mail with the URL for member sign-ups, please contact Peter Bodtke 
(pbodtke at worldvista dot org) ASAP.

The registration site accepts Visa and Mastercard.  If you wish to make 
other payment arrangements (e.g., check), please contact me at bhaskar 
at worldvista dot org.

I am sure I have forgotten something that is important to *you*.  Please 
let me know what it is.

-- Bhaskar

__

The information contained in this message is proprietary and/or confidential. 
If you are not the 
intended recipient, please: (i) delete the message and all copies; (ii) do not 
disclose, 
distribute or use the message in any manner; and (iii) notify the sender 
immediately. In addition, 
please be aware that any message addressed to our domain is subject to 
archiving and review by 
persons other than the intended recipient. Thank you.
_


[openhealth] 16th VistA Community Meeting travel and hotel

2007-12-18 Thread K.S. Bhaskar
We have a room block at the Hilton Midland Plaza, Midland, TX. 
Reservations can be made for 1/8 thru 1/14.  The rate is $100/night. 
That rate applies to all rooms (singles, doubles, etc.)  You can call 
Hilton Worldvide reservations at 1-800-HILTONS (1-800-445-8667).  Use 
the group code WVA.  You can also call the hotel directly at 
432-683-6131.  The cut-off date is 1/3/08. After that date, the group 
rate will be honored if rooms are available by calling the hotel and 
asking for the sales manager, Brandi Fischer.

The rooms include free high speed Internet.  The hotel has two 
restaurants, a Starbucks, two bars, a fitness center and a free airport 
shuttle.

I will include this information when I next edit the agenda.

Ticket prices for travel to Midland on Tuesday, January 8 (which is when 
I will be traveling), went up from yesterday to today except on 
Southwest.  It looks like 3 weeks may be the magic date when AA and CO 
raise their prices.  So, please do make your travel plans

I hope to see you in Midland!

Regards
-- Bhaskar

__

The information contained in this message is proprietary and/or confidential. 
If you are not the 
intended recipient, please: (i) delete the message and all copies; (ii) do not 
disclose, 
distribute or use the message in any manner; and (iii) notify the sender 
immediately. In addition, 
please be aware that any message addressed to our domain is subject to 
archiving and review by 
persons other than the intended recipient. Thank you.
_


Re: [openhealth] Open Sourcing of Proteus Tools

2007-12-17 Thread K.S. Bhaskar
Hemant --

First, please do not invent your own license.  We need yet another free 
/ open source software license about as much as we need a toothache. 
Look at http://opensource.org/licenses 
http://www.fsf.org/licensing/licenses/index_html and 
http://www.fsf.org/licensing/essays/categories.html to help you choose.

As for me, I chose and continue to choose GPL (currently v2, going to 
v3) for GT.M (http://fis-gtm.com and 
http://sourceforge.net/projects/sanchez-gtm) because:

1. It is the most widely used - and hence most widely read and 
understood license.

2. It is the license that IMHO best protects the software developer from 
seeing his work incorporated into a non-FOSS proprietary piece of work.

3. It is the license that is closest to being legally tested  proven in 
the courts.

Apropos your question about SpecialPerson: I can take your software, and 
modify it to my heart's content and as long as I don't distribute it, I 
can create SpecialPerson, SpecialSpecialPerson, etc. and I am under no 
obligation to distribute it as long as I use it for myself (first person 
here can apply to an individual or an organization).  But, if I try to 
distribute SpecialPerson, I have two choices:

1. I can distribute it as a delta to the FOSS package and keep 
SpecialPerson proprietary - but then it is not integrated with the FOSS 
package.

2. I can modify the FOSS package to include SpecialPerson, but then I am 
forced to distribute SpecialPerson as FOSS as part of the modified package.

Hope this helps, but this is all I can say in a nutshell.  Beyond that, 
better minds than mine have written extensively on the subject.

Regards
-- Bhaskar

On 12/17/2007 05:42 PM, Hemant Shah wrote:
 
 
 Proteus (http://www.proteme.org http://www.proteme.org) is an approach 
 that allows authoring
 executable clinical processes and guidelines with decision support
 integrated within them.
 
 I am on the verge of making Proteus related tools available under an open
 source license. I need the advice of this community of open source champions
 on how to go about it and the choice of open source license. I know this has
 been discussed time and again on this list but I am still unclear about
 several things. Therefore please indulge my naiveté.
 
 I think LGPL provides most of what I need however I am still not clear about
 the use of derivative products. Specific example: what is there to prevent
 me from taking a class e.g, Person of an open source project and extend it
 by a class called SpecialPerson, and instead of adding the functionality
 that logically belongs in the Person class, enhance the SpecialPerson which
 I then keep closed source? By doing this one can easily violate the spirit
 and the intent of the license.
 
 My employer, Henry Ford Health System (HFHS) is supporting me in getting the
 Proteus tools open sourced. We have plans to use the open source version for
 research and to assist clinicians in patient care. Therefore significant
 development will take place after it has been open sourced. I have access to
 the HFHS legal department if needed. However, I need to know what help
 should I seek from them. Does it make sense to craft your own open source
 license instead of utilizing one of the standard ones?
 
 Any advice will be appreciated.
 
 Thanks,
 
 Hemant
 
 -- 
 Hemant Shah, M.D., M.Surg.
 Sr. Research Informatician
 Henry Ford Health System
 One Ford Place, 3C
 Detroit, MI 48202
 
 http://www.proteme.org http://www.proteme.org

__

The information contained in this message is proprietary and/or confidential. 
If you are not the 
intended recipient, please: (i) delete the message and all copies; (ii) do not 
disclose, 
distribute or use the message in any manner; and (iii) notify the sender 
immediately. In addition, 
please be aware that any message addressed to our domain is subject to 
archiving and review by 
persons other than the intended recipient. Thank you.
_


[openhealth] Non-member registration URL for 16th VistA Community Meeting

2007-12-14 Thread K.S. Bhaskar
The URL for non-member registration is 
http://www.sporg.com/registration?link_type=formform_id=98971view_type=windowed
 
  and members will receive an e-mail with a URL for member registration. 
  If you don't receive a URL shortly, please contact Peter Bodtke 
(pbodtke at worldvista dot org).

Regards
-- Bhaskar


__

The information contained in this message is proprietary and/or confidential. 
If you are not the 
intended recipient, please: (i) delete the message and all copies; (ii) do not 
disclose, 
distribute or use the message in any manner; and (iii) notify the sender 
immediately. In addition, 
please be aware that any message addressed to our domain is subject to 
archiving and review by 
persons other than the intended recipient. Thank you.
_


[openhealth] Confirming the 16th VistA Community Meeting, Midland Center, Midland, Texas, January 10-13, 2008

2007-12-13 Thread K.S. Bhaskar
Folks, thank you for your patience.  We are able to confirm the 16th 
VistA Community Meeting at Midland Center, Midland Texas, January 10-13, 
2008.  It looks like good airfares continue to be available, and we will 
have hotel information and a registration URL posted shortly!

I would like to express my personal appreciation to David Whiles, CIO of 
Midland Memorial Hospital.  Not only are they hosting the meeting, but 
David stepped up to help us on an expedited basis after the previous 
venue suddenly evaporated at a late date.

We look forward to seeing you there, and promise to work hard in the 
short time remaining to make this a memorable meeting.  The agenda will 
be evolving rapidly now (go to worldvista.org)

Regards
-- Bhaskar

__

The information contained in this message is proprietary and/or confidential. 
If you are not the 
intended recipient, please: (i) delete the message and all copies; (ii) do not 
disclose, 
distribute or use the message in any manner; and (iii) notify the sender 
immediately. In addition, 
please be aware that any message addressed to our domain is subject to 
archiving and review by 
persons other than the intended recipient. Thank you.
_


[openhealth] First cut draft agenda for 16th VistA Community Meeting, January 10-13, Midland, Texas

2007-12-09 Thread K.S. Bhaskar
The first draft of the living, evolving, agenda for the 16th VistA
Community Meeting, January 10-13, Midland, Texas is now available.
Yes, it is v-e-r-y rough and needs a lot of work, but we will be
updating it frequently.  Venue and hotel information will hopefully be
posted once they are finalized in the next few days, as will the
registration page.  Owing to the fact that we had to scramble to find
this second location, things are not as far along as we like them to
be, but we are busy moving them along to catch up.

You can go to http://worldvista.org and click on the More information
here link at the bottom of the page, or you can go directly to
http://www.worldvista.org/Conferences/16th-vista-community-meeting

Please send comments to me, or to Peter Bodtke (pbodtke at worldvista
dot org).  I look forward to seeing you in Midland.

Regards
-- Bhaskar


Re: [openhealth] Re: [oshca_members] OSHCA's Aims and Objectives

2007-12-01 Thread K.S. Bhaskar
On 12/01/2007 12:18 AM, Molly Cheah wrote:
 
 
 No Tim. That was Tims' intepretation of what is open source. Frankly,

[KSB] If (former US President) Bill Clinton could raise an ambiguity 
about the word is, there is probably room for interpretation of open 
source.  Here are some places to read what others have to say:

http://opensource.org/docs/osd
http://www.us.debian.org/intro/free
http://www.fsf.org/licensing/essays/free-sw.html

I realize that I am mixing the terms open source and free software 
to some extent, but they both mean very much the same thing in my mind, 
and differences are amplified by personality clashes rather than 
differences in meaning.  [Many movements have charismatic leaders with 
strong personalities and deeply held convictions - sometimes wrong, but 
never in doubt.]

[KSB] ...snip...

 Currently the law in Malaysia on patient safety does not recognise
 statements that does or does not provide warranty of the application
 (tool) used in patient care.

[KSB] This is truly unfortunate.  Extrapolating, under Malaysian law, if 
I were to create a very sharp obsidian cutting instrument, I would seem 
to be violating patient safety, whether or not I provide a warranty that 
it is suitable for use as a scalpel.

[KSB] ...

Many of us wear multiple hats.  90% of the time, it does not matter 
which hat we are wearing, but it is critical to clarify which hat is 
being worn when speaking if there is the possibility of ambiguity. 
Also, it is not actual ambiguity in our minds that matters - it is the 
potential for ambiguity in the minds of the recipient as well as those 
who may read or hear those words downstream, possibly in a different 
context.

For example, I wear (at least) three hats:

  - I manage GT.M, where we are trying to build a business based on 
software released under the GPL.

  - I co-founded, and serve on the board of, WorldVistA, a 
non-profitable charitable organization that advocates the use of 
affordable healthcare IT through the use of VistA.

  - I recently started a term on the board of the VistA Software 
Alliance, a trade group.

When I advocate WorldVistA EHR, I need to be sure that the person I am 
not speaking for VSA (which advocates all flavors of VistA, not just 
WorldVistA EHR).  Also, wearing my WorldVistA hat, I must be neutral 
about the platform that VistA is deployed on, which I don't have to be 
when I wear my GT.M hat.

Life presents us with many opportunities to be misunderstood.

Regards
-- Bhaskar

__

The information contained in this message is proprietary and/or confidential. 
If you are not the intended recipient, please: (i) delete the message and all 
copies; (ii) do not disclose, distribute or use the message in any manner; and 
(iii) notify the sender immediately. In addition, please be aware that any 
message addressed to our domain is subject to archiving and review by persons 
other than the intended recipient. Thank you.

_


[openhealth] WorldVistA EHR v TEST 2007/06/16 SemiVivA available

2007-07-12 Thread K.S. Bhaskar
WorldVistA EHR v TEST 2007/0616 SemiVivA is a SemiVivA package of 
WorldVistA EHR v TEST 2007/06/16 configured for GT.M and bundled with 
GT.M V5.2-001.  A SemiVivA is the basic way to install VistA and GT.M if 
you already have a PC running GNU/Linux on x86 hardware.

Much of WorldVistA EHR is in the public domain through the US Freedom of 
Information Act under which FOIA VistA is released by the US Department 
of Veterans Affairs.  Any part that is not in the public domain is 
Copyright 2007 WorldVistA and released under the terms of the GPL - GNU 
General Public License (http://www.gnu.org/licenses/gpl.txt).  GT.M for 
x86 GNU/Linux is also released herewith under the terms of the GPL.

WorldVistA EHR TEST 2007/06/16 differs from the CCHIT Certified 
WorldVistA EHR v VOE / 1.0 in the following ways:

1. The pharmacy files in support of Pharmacy Orderable Items is less 
than optimal (it is enhanced considerably in completeness and accuracy 
in the CCHIT Certified WorldVistA EHR v VOE / 1.0).

2. The templates modified and added by the Clinical Application 
Coordinator for CCHIT Certification are likewise not included.

Furthermore, support for the test patches developed for CCHIT 
Certification is provided by WorldVistA only for the VOE / 1.0 release 
version and not for the TEST releases.

PLEASE NOTE THAT THIS SOFTWARE IS NOT CERTIFIED BY THE CERTIFICATION 
COMMISSION FOR HEALTHCARE INFORMATION TECHNOLOGY (http://cchit.org). 
YOU MAY NOT CLAIM CCHIT CERTIFICATION, USE THE CCHIT LOGO, OR MAKE ANY 
REPRESENTATION RELATED TO CCHIT WITH RESPECT TO THIS SOFTWARE.

This release brings other changes as well:

  1. WorldVistA would like to thank Medsphere Systems Corporation 
(http://www.medsphere.com) for providing the drug files.

  2. Thanks to Cameron Schlehuber, VPE is now operational in this release.

  3. There is now a framework for add-ons to VistA/GT.M.  This permits 
Serenji to be bundled (see below) with this SemiVivA.  As other add-ons 
become available - M2Web and Esi Objects come to mind - the frame work 
will allow them to be added in to VistA environments.  This initial 
framework for add-ons is primitive and orders add-ons according to the 
shell's ordering of their directory names.  Also, if an add-on has its 
own global variables, some hand-tweaking of the global directory will be 
required.  Please consider the framework to be experimental for now, and 
provide feedback.

  4. Version 2.3 of Serenji from George James Software 
(http://georgejames.com) provides a free license for editing of M 
routines (use of the debugger still requires a license to be purchased). 
  With permission from George James, version 2.3 of Serenji is bundled 
with this SemiVivA.  Serenji consists of a Windows based GUI and 
routines that execute as part of the M process.  The M routines are 
accessed via the add-on framework.  An installer for the Windows 
component is distributed in s23.exe in the tmp sub-drectory - please 
copy this to a Windows machine and install it there if you wish to use it.

Instructions for Use:

  1. Download the encrypted distribution file 
WorldVistAEHRvTEST20070616SemiVivA.tgz.nc 
(http://downloads.sourceforge.net/worldvista/WorldVistAEHRvTEST20070616SemiVivA.tgz.nc)
 
to a directory on your PC, e.g., /Distrib/WorldVistAEHR/

  2. Extract the files from the distribution and install them.  Execute 
the following 2 command lines as root:

 cd /usr/local
 mcrypt -d 
/Distrib/WorldVistAEHR/WorldVistAEHRvTEST20070616SemiVivA.tgz.nc | tar 
zxvf -

 The decryption password can be obtained from the file 
http://downloads.sourceforge.net/worldvista-ehr/Readme_GTM_SemiVivA.txt

 mcrypt packages are available for most major Linux distributions 
(its home page is http://mcrypt.sourceforge.net).

  3. To use the software, you must create a working environment.  If you 
want to create one in ~/myVistA, execute the following as a normal user:

 /usr/local/WorldVistAEHRvTEST20070616/install ~/myVistA

4a. To run the environment in ~/myVistA, as a normal user, execute:

 ~/myVistA/gtm_V5.2-001/run

4b. To run the environment with Serenji enabled, as a normal user,
 execute:

 ~/myVistA/gtm_V5.2-001/run_add-ons

  5. To invoke Serenji, you will need to run VistA with add-ons, and 
then start the Serenji shell:

 do Shell^%Serenji(IPGUI)

 where IPGUI is the IP address or the name of the Windows PC on 
which the Serenji GUI is installed and a Serenji listener is active.

 In the Serenji shell, to start the debugger at entryref P^DI, execute:

 db P^DI

Please e-mail comments and questions to me, or post them to the hardhats 
list (http://groups.google.com/group/hardhats).

Regards
-- Bhaskar


[openhealth] OSHCA Hotel

2007-04-11 Thread K.S. Bhaskar
Can someone please confirm that the OSHCA hotel is:

The Federal
35, Jalan Bukit Bintang, 55100 Kuala Lumpur, Malaysia
Tel : (603) 2148 9166
Fax: (603) 2148 2877
http://www.federal.com.my/

Also, is there a special rate negotiated for OSHCA participants or 
should we just contact the hotel and ask for their best rate?

Thank you very much.

Regards
-- Bhaskar


[openhealth] 15th VistA Community Meeting - June 15-17, 2007 - University of Washington, Seattle

2007-04-04 Thread K.S. Bhaskar
Mark your calendars.  The 15th VistA Community Meeting will be held 
Friday, June 15 through Sunday, June 17 at the University of Washington, 
Seattle.  Watch this space for details to follow (and the URL of an 
agenda, one that evolves rather than being intelligently designed; hotel 
details, etc.).

Seattle in June...  about as perfect a time as there is in a place 
that's about as perfect as there is one.  Do plan to be there!

Regards
-- Bhaskar


Re: [openhealth] HIMSS FOSS ad hoc meeting

2007-02-23 Thread K.S. Bhaskar
I'll be at HIMSS Monday afternoon through Wednesday early afternoon.  My 
cell is +1.610.620.3355 for anyone from the openhealth list that would 
like to get together.

Regards
-- Bhaskar

Fred Trotter wrote, On 02/23/2007 04:35 PM:
 There are several of us going to HIMSS that are planning on meeting for
 informal handshake and hangout. We are planning to meet at. This may change
 if we cannot get to the booth at that hour!
 
 Tuesday 9:00 p.m.
 Redhat Booth
 
 --
 Fred Trotter
 http://www.fredtrotter.com



[openhealth] Please scan your WIndows PC if you downloaded QEMU on or before February 15

2007-02-23 Thread K.S. Bhaskar
Quoting from the home page of QEMU for Windows 
(http://www.h7.dion.ne.jp/~qemu-win/):

The USB filter driver was found to be infected.(2007/02/15)
Please check your computer if you installed the program.

If you downloaded and Qemu for Windows prior to February 15, 2007, 
please check your computer and make sure that you have the latest 
software.  If you don't have an up to date anti-virus scanner, ClamWin 
(http://www.clamwin.com/) is well regarded and available under the GPL.

Note that neither the VA VistA Demo Toaster nor the VistA Office EHR 
Toaster as distributed use USB drives.

Regards
-- Bhaskar


[openhealth] VistA Office EHR SemiVivA 2.3.1 released

2007-02-22 Thread K.S. Bhaskar
VistA Office EHR SemiVivA 2.3.1 (MD5 sum
16a0e6ae1951a512e88d83edd4e254a9) is available for downloading from
the WorldVistA project page at Source Forge
(http://sourceforge.net/projects/worldvista).

VistA Office EHR SemiVivA 2.3.1 packages the release of VistA Office
EHR 2.3.1 as made available at the VistA Office EHR project page at
Source Forge (http://sourceforge.net/projects/vista-officeehr) on
January 31, 2007.  Nancy Anthracite configured the settings for it to
run on GT.M, and provided the CPRS and Vitals executables (for
Windows).  An access code of VistAis#1 and verify code of #1isVistA
will work for CPRS to connect.

Please note that this software has not been field tested.
Furthermore, most of the components for VOE were introduced to none of
the usual VistA SDLC (Software Development Life Cycle) where packages
and patches of any complexity usually endure a number of iterations
between SQA (Software Quality Assurance) reviews, field testing and
developer responses.  This software is intended for evaluation /
demonstration purposes.  You take all responsibility for using it.

This SemiViVA package is bundled with GT.M V5.2-000, as available
under the GNU General Public License from the GT.M project page at
Source Forge (http://sourceforge.net/projects/sanchez-gtm). A SemiVivA
package is a one-step install of VistA and GT.M on a Linux machine.

Assuming the file has been downloaded as
/Distrib/VistAOfficeEHRSemiVivA_2.3.1.tgz, to install on your Linux
PC, execute the following, as root:

cd /usr/local
tar zxvf /Distrib/VistAOfficeEHRSemiVivA_2.3.1.tgz

This will create new directories /usr/local/VistAOfficeEHR_2.3.1 and
/usr/local/gtm_V5.2-000. Please note that this will overwrite any
directories or symbolic links you have with those names. You may wish
to replace your symbolic links with new ones (i.e., the following is
optional; also to be executed as root in /usr/local):

rm gtm ; ln -s gtm_V5.2-000 gtm
rm VistAOfficeEHR ; ln -s VistAOfficeEHR_2.3.1 VistAOfficeEHR

To use it, you will need to create a working environment (see
http://tinyurl.com/738jk for details). To create an environment in
~/myVistAOfficeEHR (the choice of directory name is entirely yours),
as a normal user, execute:

/usr/local/VistAOfficeEHR_2.3.1/install ~/myVistAOfficeEHR

Subsequently, to get to an interactive mode GT.M prompt in that
environment, execute:

~/myVistAOfficeEHR/gtm_V5.2-000/run

To run entryref ABC^DEF in that environment, execute:

~/myVistAOfficeEHR/gtm_V5.2-000/run ABC^DEF

To get a CPRS GUI to connect to the environment in ~/myVistAOfficeEHR,
you should set up inetd/xinetd to execute
~/myVistAOfficeEHR/gtm_V5.2-000/cprs_direct in response to a
connection request.  If you have set up inetd/xinetd to listen at port
P, then use CPRSChart s=SYSTEM p=P CCOW=DISABLE where SYSTEM is the
name or IP address of the VistA server.

Please post questions, comments  issues on the hardhats list
(http://groups.google.com/group/hardhats)

K.S. Bhaskar


[openhealth] VistA Office EHR Toaster 2.3.1 released

2007-02-22 Thread K.S. Bhaskar
VistA Office EHR 2.3.1 Toaster is available at the WorldVistA project
page at Source Forge (http://sourceforge.net/projects/worldvista). A
VistA Toaster is an appliance (virtual machine) consisting of VistA,
GT.M and Linux that runs under QEMU
(http://fabrice.bellard.free.fr/qemu/), which enables the toaster to
operate under Linux, Mac OS X and Windows. VistA Office EHR 2.3.1
Toaster packages the VistA Office EHR Toaster 2.3.1 software as
released on January 31, 2007 (at
http://sourceforge.net/projects/vista-officeehr) with GT.M V5.2-000
(as available under GNU General Public License at
http://sourceforge.net/projects/sanchez-gtm) and Damn Small Linux 3.2
(http://damnsmalllinux.org) installed on a virtual hard drive (flename
VistAOfficeEHR_2.3.1.qcow). A CPRS directory is included.

Startup and Shutdown

Assuming you have QEMU installed, use qemu -localtime -redir
tcp:::22 -redir tcp:9297::9297 VistAOfficeEHR_2.3.1.qcow to boot
the appliance. QEMU boots virtual machines behind a virtual NAT
firewall, and the command line forwards port  on the host to port
22 in the virtual machine to provide an ssh connection to the
appliance and port 9297 on the host to port 9297 on the virtual
machine to allow a direct connect CPRS GUI to connect with VistA.

The appliance boots inside a window in your host environment.

To shut down, click on the background in the virtual machine (2 clicks
may be needed: the first to give the virtual machine focus in your
host environment, and the second click going to the virtual machine.
Choose Power Down and then Shutdown.

Connecting to VistA

The normal user in the virtual machine is dsl. The password for both
dsl and for root in the appliance is VistA. You should not need root
access, but if you do, user dsl is permitted to execute commands with
sudo.

You can start a shell inside the virtual machine, or you can connect
to the appliance via ssh to port  on the host - all Linux
distributions come with an ssh client, and I believe Mac OS X does
too. putty (http://www.chiark.greenend.org.uk/~sgtatham/putty/) is a
popular  robust terminal emulator and ssh client for Windows.

CPRS can connect to the appliance from the host with CPRSChart
s=localhost p=9297 CCOW=DISABLE. If you start Taskman, retrieving
data in the background will work for the CPRS client. The Access and
Verify codes are VistAis#1 and #1isVistA respectively.

Configuration

The appliance is set up to mimic VistA in a non-ASP production
environment (i.e., only one production environment on the machine - an
ASP environment would share code across environments, with each having
separate data). Code and data are under /var/VistAOfficeEHR_2.3.1/.

When the system boots, the database is recovered from the journal
file, as would be the case in a production environment. So a rundown
should never be needed. However, journal files take up space on disk,
and you will periodically need to delete old journal files with the
command rm /var/VistADemo20060926/gtm_V5.2-000/g/mumps.mjl_*. Be
careful not to delete /var/VistADemo20060926/gtm_V5.2-000/g/mumps.mjl,
the active journal file.

Other

The MD5 checksum of VistAOfficeEHR_2.3.1.zip is
79271abc7ed437d15f8265da7ffc3419. Please verify your download to
protect against damages to the file in transit.

Please note that this release of VistA Office EHR has not been field
tested.  Furthermore, most of the components for VOE were introduced
to none of the usual VistA SDLC (Software Development Life Cycle)
where packages and patches of any complexity usually endure a number
of iterations between SQA (Software Quality Assurance) reviews, field
testing and developer responses.  This software is intended for
evaluation / demonstration purposes.  You take all responsibility for
using it.

Comments on what works well, and suggestions to improve what doesn't,
are always welcome.

Thank you, as always, to Nancy Anthracite, for her guidance with
VistA, and for providing the demo in a form I could work with.

-- Bhaskar


Re: [openhealth] FOIA VistA Audita 20060923 available - caveat: experimental

2006-12-30 Thread K.S. Bhaskar
Mark Preston wrote:
 K.S. Bhaskar wrote:

[KSB2] ...snip...

   The reason not to use UnionFS is to allow changes to the database to be
   persistent.
  
   Regards
   -- Bhaskar
 Hi K.S. Bhasker,
 I think that Knoppix mounts drives as read only by default. This is a
 security measure. To make changes persistent you might need to unmount
 the drive and then remount it as read-write.
  From a knoppix terminal window something like
 sudo umount /mnt/sda2
 then
 sudo mount rw -o uid=knoppix /dev/sda2 /mnt/sda2
 should do this and allow changes to the database to become
 persistent.

[KSB2] The Knoppix UnionFS uses RAM for the r/w part.  The database 
should just be on a hard drive or USB flash memory.  Not a big deal one 
way or the other.  Regular Knoppix provides an icon to mount r/w 
storage.  Oralux (Knoppix for the visually impaired) requires that it be 
done at a text mode interface.

Regards
-- Bhaskar


Re: [openhealth] FOIA VistA Audita 20060923 available - caveat: experimental

2006-12-29 Thread K.S. Bhaskar


Mark Preston wrote:
 K.S. Bhaskar wrote:

[KSB] ...snip...

 Hi K.S. Bhasker,
 I couldn't help wondering, having read the above, why you need to create
 a database in the manner you describe?
 IIRC the commands you mention such as mount /mnt/sda1 relate to
 earlier Knoppix versions than 4.02. The /mnt directory is mostly empty
 in recent Knoppix versions and a USB flash drive will appear under the
 /media directory.
 Knoppix moved to the UnionFS system when version 3.8 was introduced.
 UnionFS transparently mounts a portion of the systems's RAM (/ramdisk)
 on top of / (root of the knoppix CD filesystem). This enables the user
 to do things that were practically impossible such as using apt-get to
 update the apt DB and install software. And note that apt-get stores the
 downloaded .deb archive files in /var/cache/apt/archive.
 See
 http://www.knoppix.net/forum/viewtopic.php?t=17570
 I haven't used Knoppix for a while, so I might be mistaken. Best of luck
 with your project.

[KSB] Thanks for the encouragement, Mark.  I tried it with a hard drive 
partition, and it was mapped to /mnt/sda2 in /etc/fstab.  I will try it 
with a USB partition.

The reason not to use UnionFS is to allow changes to the database to be 
persistent.

Regards
-- Bhaskar


Re: [openhealth] Re: list of diagnoses and procedures

2006-12-11 Thread K.S. Bhaskar
I find this discussion of CPT codes  reimbursement interesting.  Let me 
paraphrase:

To petition your Government (for reimbursement), you need to submit 
your request in Elvish.  Organization XYZ owns the Elvish language. 
Ergo, to communicate with your Government, you need to buy a license 
from XYZ to use Elvish.

This seems quite an incredible state of affairs.

-- Bhaskar


[openhealth] Next VistA Community Meeting - January 9-11, 2007 at NIST, Gaithersburg, MD

2006-10-23 Thread K.S. Bhaskar
Please mark your calendars.  The next VistA Community Meeting will be 
Tuesday through Thursday, January 9-11, 2007, hosted by the National 
Institute of Standards and Technology in Gaithersburg, MD.

Further details, including registration and hotel information will be 
forthcoming, but for now, it's time to block off the dates and make your 
travel plans.  Note: NIST security procedures preclude walk-in 
participation.  You must be registered in advance, to attend.  The 
registration URL will be posted as soon as it is finalized.

Since VistA Community Meetings are *your* meetings, please speak up 
about what you would like to see there in order for the meeting to be a 
success for *you*.

Regards
-- Bhaskar


 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/openhealth/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/openhealth/join
(Yahoo! ID required)

* To change settings via email:
mailto:[EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 



[openhealth] FOIA VistA SemiVivA 20060923MSC available

2006-10-05 Thread K.S. Bhaskar
FOIA VistA 20060923 SemiVivA MSC (MD5 sum 
c8a1253b6d82da0a36ebcdfb62adcd29) is a SemiViVA package of the FOIA 
VistA release of September 23, 2006 integrated with the May 26, 2006 
release of MSC Fileman as released by George Timson at Hatdhats 
(http://hardhats.org/fileman/MSC%20FileMan.zip) bundled with GT.M 
V5.1-000 is available from Source Forge 
(http://sourceforge.net/projects/worldvista).  A SemiVivA package is a
one-step install of VistA and GT.M on a Linux machine.

Assuming the file has been downloaded as 
/Distrib/FOIAVistASemiVivA20060923MSC.tgz, to install on your Linux PC, 
execute the following, as root:

cd /usr/local
tar zxvf /Distrib/FOIAVistASemiVivA20060923MSC.tgz

This will create new directories /usr/local/FOIAVistA20060923MSC 
/usr/local/gtm_V5.1-000 and symbolic links /usr/local/FOIAVistAMSC and 
/usr/local/gtm.  Please note that this will overwrite any directories or 
symbolic links you have with those names.

To use it, you will need to create a working environment (see 
http://tinyurl.com/738jk for details).  To create an environment in 
~/myFOIAVistA20060923MSC, as a normal user, execute:

/usr/local/FOIAVistA20060923MSC/install ~/myFOIAVistA20060923MSC

Subsequently, to get to an interactive mode GT.M prompt in that 
environment, execute

~/myFOIAVistA20060923MSC/gtm_V5.1-000/run

To run entryref ABC^DEF in that environment, execute:

~/myFOIAVistA20060923MSC//gtm_V5.1-000/run ABC^DEF

Notes:

1. GT.M V5.1-000 is Copyright (c) 2006 Fidelity National Information 
Services, Inc, and MSC Fileman is Copyright (c) Medsphere Systems 
Corporation. Both are provided under the terms of the GNU General Public 
License (available at http://www.gnu.org/licenses/gpl.txt).

2. No copyright is claimed for scripts written by me and packaged 
herewith - they are in the public domain and provided with no warranty 
whatsoever. Use them at your own risk.

3. VistA as made available by the US Department of Veterans Affairs 
under the Freedom of Information Act (FOIA) is in the public domain.

4. Since I reserve the right to screw up at least as well as my fellow 
man, please test it and provide feedback.

5. Also, please let me know what you you would like to see next.

Regards
-- Bhaskar



 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/openhealth/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/openhealth/join
(Yahoo! ID required)

* To change settings via email:
mailto:[EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[openhealth] GPL (vs. BSD) style licenses lead to more collaboration and can be better for business

2006-09-22 Thread K.S. Bhaskar
http://www.dwheeler.com/blog/2006/09/01/#gpl-bsd

David Wheeler is well known in free / open source software 
circles.(e.g., http://www.dwheeler.com/oss_fs_why.html is a periodically 
updated classic).  He makes an argument for why GPL is better than BSD 
style licenses even for businesses.

Regards
-- Bhaskar


 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/openhealth/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/openhealth/join
(Yahoo! ID required)

* To change settings via email:
mailto:[EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[openhealth] Securing hard drive contents against physical theft is easy on Linux

2006-09-08 Thread K.S. Bhaskar
When my eldest son was a freshman in college last year, I sent along a 
Linux laptop that was non-brand, old and somewhat beat up.  As a 
precaution against loss of sensitive information in the unlikely event 
that it was stolen, sensitive information was in encrypted tarballs.

I have since become a fan of mandatory access controls rather than 
discretionary access controls, and I decided to encrypt /home and the 
swap partition for his new (again non-brand, but a mid range machine 
manufactured by ASUS, with a 3D video chip) laptop he is taking to 
school this year.  I was expecting it to be a something of an expert 
friendly process, but I found it to be surprisingly easy, and it just 
took a couple of hours (the biggest chunk of which was backing up /home 
and restoring it) to configure a laptop, which, if stolen, will require 
the expertise of an organization like the National Security Agency to 
extract the information.*

Now, when the computer boots, /home requires a password to be entered 
before it can be mounted.  An encrypted swap partition is recreated each 
time with a fresh key from /dev/urandom.

It was so straightforward that I have decided to use the same technique 
for all my machines - work laptop, home laptops, and home PCs.  Linux 
has a module (dm_crypt) that allows a mapped virtual device to be 
created.  Access to the virtual device goes through a layer of 
encryption/decryption and then goes to the physical device.  The mapped 
device can be mounted when the key is entered.  Although the physical 
device can be accessed by someone stealing the laptop, it contains an 
encrypted file system whose files are not easily accessed without the key.

This technique can be easily used for VistA on Linux in lieu of 
encrypted databases.  Since it is a straight through layer, rather than 
one with caching, we don't have to worry about losing buffers in the 
event of a crash.

-- Bhaskar

* Had I been concerned about the NSA stealing his laptop, I would have 
written pseudo random data from /dev/urandom or /dev/random onto the 
physical partitions before restoring the contents.  But this would have 
taken several hours, and I felt that a casual thief was more of a 
concern than the NSA.


 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/openhealth/

* Your email settings:
Individual Email | Traditional

* To change settings online go to:
http://groups.yahoo.com/group/openhealth/join
(Yahoo! ID required)

* To change settings via email:
mailto:[EMAIL PROTECTED] 
mailto:[EMAIL PROTECTED]

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[openhealth] Re: Is the Sourceforge-Hardhats list dead?

2006-07-27 Thread K.S. Bhaskar
Even if not dead, the mailman list at Source Forge is very sick.  A fully
functional alternative, at least for now, is [EMAIL PROTECTED]

-- Bhaskar

On 7/27/06, Mike Schrom [EMAIL PROTECTED] wrote:


 I haven't gotten any messages from Hardhats for two days, and the
 archive contains nothing since Tuesday. There have been a couple of
 posts on [EMAIL PROTECTED] today.


[Non-text portions of this message have been removed]



 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/openhealth/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[openhealth] Hui Vista 4.1 Semi VivA available on Source Forge

2006-07-26 Thread K.S. Bhaskar
Downloadable from Source Forge 
(http://sourceforge.net/projects/worldvista), this SemiVivA distribution 
is a repackaging of OpenVista 4.1 as released by the Pacific Telehealth 
and Technology Hui (http://pacifichui.org) on Tuesday, July 25, 2006. 
Assuming the file has been downloaded as 
/Distrib/HuiOpenVista4.1SemiVivA.tgz, to install on your Linux PC, 
execute the following, as root:

   cd /usr/local
   tar zxvf /Distrib/HuiVista4.1SemiVivA.tgz

This will create new directories /usr/local/HuiVista4.1 and 
/usr/local/gtm_V5.1-000 and symbolic links /usr/localHuiVista and 
/usr/local/gtm.  Please note that this will overwrite any directories or 
symbolic links you have with those names.

To use it, you will need to create an environment where you will work 
(see http://tinyurl.com/738jk for details).  As a normal user, to create 
an environment in ~/myHuiVista4.1, execute:

   /usr/local/HuiVista4.1/run ~/myHuiVista4.1

Subsequently, to get to an interactive mode GT.M prompt in that 
environment, execute

   ~/myHuiVista4.1/run

To run entryref ABC^DEF in that environment, execute:

   ~/myHuiVista4.1/run ABC^DEF

Notes:

  1. The M routines in the directory /usr/local/HuiVista4.1/r are 
exactly as downloaded from the Hui web site.

  2. In order to save space, global variables in the database provided 
with OpenVista 4.1 were extracted and re-loaded into a freshly created 
database.  They are otherwise unaltered.

  3. /usr/local/HuiVista4.1/p contains two routines XPDR.m and 
XWBTCPM.m.  XPDR.m as distributed by the Hui, and in FOIA VistA (at 
least through the June 15, 2006 release) contains a line of code that is 
not correct for GT.M.  /usr/local/HuiVista4.1/p/XPDR.m contains a 1-line 
fix by me.  /usr/local/HuiVista4.1/p/XWBTCPM.m contains the version of 
XWBTCPM.m from the June 15, 2006 version of FOIA VistA that allows the 
direct connect CPRS GUI (CPRSChart.exe) to connect to OpenVista4.1 
without the need for a callback from the RPC Broker.

  4. All object files were compiled using GT.M V5.1-000.

  5. GT.M V5.1-000 is Copyright (c) 2006 Fidelity National Information 
Services, Inc, and is provided under the terms of the GNU General Public 
License version 2 (available at http://www.gnu.org/licenses/gpl.txt as 
of July 26, 2006).

  6. No copyright is claimed for scripts written by me and packaged 
herewith - they are in the public domain and provided with no warranty 
whatsoever.  Use them at your own risk.

  7. VistA as made available by the US Department of Veterans Affairs 
under the Freedom of Information Act (FOIA) is in the public domain.

  8. OpenVista 4.1 is Copyright (c) 2006, Pacific Telehealth  
Technology Hui and is made available under the terms of the license 
reproduced below from the download page 
(http://openvista.pacifichui.org/register_new.aspx?ref=0).

  9. /usr/local/HuiVista4.1/OR_30_215 contains the CPRS GUI distributed 
with the June 15, 2006 release of FOIA VistA.

K.S. Bhaskar
bhaskar at bhaskars dot com

---
Copyright (c)  2006,  Pacific Telehealth  Technology Hui
All rights reserved.


The copyright referred to herein applies to the software code 
modifications and enhancements made by the Pacific Telehealth  
Technology Hui to allow the FOIA version of the Department of Veterans 
Affairs VistA to operate under GT.M and LINUX.

Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice 
as noted on the sign-on screen of the downloaded application, this list 
of conditions, and the following disclaimer.

* Redistributions in binary form must reproduce the above copyright 
notice as noted on the sign-on screen of the downloaded application, 
this list of conditions and the following disclaimer in the 
documentation and/or other materials provided with the distribution.

* Neither the name of the Pacific Telehealth  Technology Hui nor the 
names of its contributors may be used to endorse or promote products 
derived from this software and works of art without specific prior 
written permission.


THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS 
IS AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER 
OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY

Re: [openhealth] Bhaskar will be out of pocket July 9 through July 16

2006-07-07 Thread K.S. Bhaskar
They don't call them Crackberries for nothing!!!

Seriously, I have to take it with me because it is also my cell phone 
and I will want to have it handy while driving there and back.  But I 
leave it turned off and at the camp site when we are in camp.

I did want to let people know that I would be away next week, because I 
am an administrator for the openhealth list, and folks from time to time 
expect responses from me on hardhats.

Regards
-- Bhaskar

Tim Churches wrote:
 Tim Cook [EMAIL PROTECTED] wrote:
  
   -BEGIN PGP SIGNED MESSAGE-
   Hash: SHA1
  
   K.S. Bhaskar wrote:
As a scoutmaster of the troop my younger sons are in, I will be doing
   my
part to keep the local insects well fed (sorry, I meant to say
   camping)
next week and will be out of pocket July 9 through July 16. Although
   my
Blackberry does pick up a signal if I go to the upper elevations and
   on
the other side of a ridge, in the area where our troop camps, there
   has
not been a signal in previous years.
   
  
   IMHO ... you should leave that Blackberry at home and enjoy those kids
   and the Scouting experience.  vbg
 
 Yes, I thought that the Scouts frowned on drugs-of-addiction. Every 
 Blackberry user I have ever seen has become hooked and utterly dependent 
 on fixes from their little devices within a week. As Tim suggests: go 
 cold turkey.
 
 Tim C


 Yahoo! Groups Sponsor ~-- 
See what's inside the new Yahoo! Groups email.
http://us.click.yahoo.com/2pRQfA/bOaOAA/yQLSAA/W4wwlB/TM
~- 

 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/openhealth/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[openhealth] Bhaskar will be out of pocket July 9 through July 16

2006-07-06 Thread K.S. Bhaskar
As a scoutmaster of the troop my younger sons are in, I will be doing my 
part to keep the local insects well fed (sorry, I meant to say camping) 
next week and will be out of pocket July 9 through July 16. Although my 
Blackberry does pick up a signal if I go to the upper elevations and on 
the other side of a ridge, in the area where our troop camps, there has 
not been a signal in previous years.

Regards
-- Bhaskar


 Yahoo! Groups Sponsor ~-- 
Yahoo! Groups gets a make over. See the new email design.
http://us.click.yahoo.com/XISQkA/lOaOAA/yQLSAA/W4wwlB/TM
~- 

 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/openhealth/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[openhealth] On the proper way to ask questions and report bugs

2006-06-21 Thread K.S. Bhaskar
A lunchtime random walk through the web yielded two pages of food for 
thought:

How To Ask Questions The Smart Way - 
http://www.catb.org/~esr/faqs/smart-questions.html

How to Report Bugs Effectively - 
http://www.chiark.greenend.org.uk/~sgtatham/bugs.html

-- Bhaskar

VistA - a journey, not a destination


 Yahoo! Groups Sponsor ~-- 
Check out the new improvements in Yahoo! Groups email.
http://us.click.yahoo.com/6pRQfA/fOaOAA/yQLSAA/W4wwlB/TM
~- 

 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/openhealth/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 





[openhealth] Registration for VistA Community Meeting

2006-06-19 Thread K.S. Bhaskar
There are several people who have told one or another of the organizers 
that they will be at the VistA Community Meeting, but who have not 
registered.  Since food is being provided, and since the rooms need to 
be configured, we *really* need to know with some reasonable accuracy 
how many people will be there.

Please, if you intend to come but have not yet registered, would you 
please do so *now* so that we can serve you better?  You can go to 
http://worldvista.org - the registration link is prominently displayed.

Thank you very much.

Regards
-- Bhaskar

VistA - a journey, not a destination


 Yahoo! Groups Sponsor ~-- 
Yahoo! Groups gets a make over. See the new email design.
http://us.click.yahoo.com/XISQkA/lOaOAA/yQLSAA/W4wwlB/TM
~- 

 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/openhealth/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




Re: [openhealth] Re: Forking a Process in Linux

2006-06-19 Thread K.S. Bhaskar
Christian --

As a barrier to retard malware payload propagation, attachments to the 
openhealth list are blocked.  If you don't want to inline a file that 
you want to share, post it to the Files area at 
http://yahoogroups.com/group/openhealth

Regards
-- Bhaskar

Christian Heller wrote:

 I seem to receive list emails again, at least my own.

 Since the two source code files did not make it,
 I send them again as inline text:

[KSB] ...snip...


 Yahoo! Groups Sponsor ~-- 
Check out the new improvements in Yahoo! Groups email.
http://us.click.yahoo.com/6pRQfA/fOaOAA/yQLSAA/W4wwlB/TM
~- 

 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/openhealth/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




Re: [openhealth] New file uploaded to openhealth

2006-06-04 Thread K.S. Bhaskar




Gregory Woodhouse wrote:
[KSB] ...snip...

 I see that it has been standardized by OASIS, but are you sure it is 
 an ISO standard? Of course, being standardized by OASIS is nothing to 
 sneeze at.

[KSB] http://www.odfalliance.org/press/AllianceRelease3May06.pdf





  
  
SPONSORED LINKS
  
  
  

Software distribution
  
  
Salon software
  
  
Medical software
  
  


Software association
  
  
Software jewelry
  
  
Software deployment
  
  

   
  







  
  
  YAHOO! GROUPS LINKS



  Visit your group "openhealth" on the web.
  To unsubscribe from this group, send an email to:[EMAIL PROTECTED]
  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.



  












Re: [openhealth] joining the group from a non-yahoo e-mail account?

2006-03-23 Thread K.S. Bhaskar
Richard --

You're welcome - the group is open to all who are interested in 
healthcare FOSS.

Go to yahoogroups.com - with your Yahoo id, you can associate multiple 
e-mail addresses, and decide which is the one that receives mail sent to 
the list.  Write to me off list if you need help (but I may be less 
responsive than usual for the next two weeks because I will be traveling 
and teaching).

Regards
-- Bhaskar

Richard Schilling wrote:

 I've joined this group - thanks for accepting.  But, I'd like to join 
 using a non-yahoo account.  Did I miss some instruction on a web page 
 somewhere that tells me how to do that?

   
   Thanks.
   
   Richard Schilling



 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/openhealth/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
 




[openhealth] Openhealth-talk list poll

2005-11-10 Thread K.S. Bhaskar
I have created a poll on whether we should create a separate
openhealth-talk group
(http://groups.yahoo.com/group/openhealth/surveys?id=12183957).  Please
express your opinion before Thursday, November 17.

Regards
-- Bhaskar

On Wed, 2005-11-09 at 17:41 -0600, Adrian Midgley wrote:

[KSB] ...snip...

 We might need an openhealth-talk mailing list, to preserve the
 bandwidth 
 of the main one for things of interest outside OSHCA.  I mean lurkers 
 don't relish organisational detail. 
 Reliability of the list is a necessity, multiplication and dilution
 are 
 already harmful.

...



 Yahoo! Groups Sponsor ~-- 
Most low income households are not online. Help bridge the digital divide today!
http://us.click.yahoo.com/cd_AJB/QnQLAA/TtwFAA/W4wwlB/TM
~- 

 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/openhealth/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/