Re: [Hardhats-members] Java-client access to VistA RPC (Remote Procedure Calls)

2006-03-13 Thread Richard Schilling
Last fall I announced a simple Java client for GT.M (which will 
eventually deal directly with VistA data) for OpenEMed.  The goal here 
is to allow VistA  (and MUMPS data stores in general) to serve as data 
storage for Java applications -  our immediate need is to persist data 
for OMG CORBAMED services.  Our implementations are all Java.


I haven't found the RPC mechanism to be terribly useful because I never 
found enough information about the RPC protocol itself.  I resorted to 
simple MUMPS calls through a socket interface.


Michael, we should talk - especially when it comes to workflow 
integration.  We're also making progress (slow) on integrating workflow 
definitions directly into the software development process.



Richard Schilling
Cognition Group
Seattle, WA USA


J. Michael Towry wrote:

Yes, we definitely do not want to reinvent -- or even modify -- CPRS. We do,
however, need to augment its functionality to address small-office/clinic
workflow issues and provide some automated, user-friendly linkages to an
existing practice management system. We were hoping that we could use a Java
client to access some of the existing VistA RPC calls and, perhaps, do a
little (as little as possible) MUMPS coding to add a couple of our own RPCs
on the server side.


On Monday 06 March 2006 Nancy Anthracite wrote:
You do not want to reinvent the wheel if at all possible.  CPRS looks nice
and
simple on the surface, but it isn't.  There is a lot under the hood.

There have been many who think it would be relatively easy to replace CPRS
with something done in X, but it is just not that simple.  Take a look at
the parameters, etc., in the technical manual to get a hint at what you
would
be getting into.

I spoke with someone at the VA who said that they have repeatedly been
approached by companies thinking they could do it who had no idea how tough
it would be.  When they looked at it in more depth, it sobered them up a
bit.



---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members






---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


[Hardhats-members] Java-client access to VistA RPC (Remote Procedure Calls)

2006-03-06 Thread J. Michael Towry
I've been asked to look into the possibility of using a Java client to
access VistA via the RPC Broker. Is this perhaps something simple that has
already been done (I hope, I hope, I hope) or will it require inventing (as
opposed to reinventing) the wheel?


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] Java-client access to VistA RPC (Remote Procedure Calls)

2006-03-06 Thread Nancy Anthracite
You do not want to reinvent the wheel if at all possible.  CPRS looks nice and 
simple on the surface, but it isn't.  There is a lot under the hood.  

There have been many who think it would be relatively easy to replace CPRS 
with something done in X, but it is just not that simple.  Take a look at 
the parameters, etc., in the technical manual to get a hint at what you would 
be getting into.  

I spoke with someone at the VA who said that they have repeatedly been 
approached by companies thinking they could do it who had no idea how tough 
it would be.  When they looked at it in more depth, it sobered them up a bit.  


On Monday 06 March 2006 15:18, J. Michael Towry wrote:
I've been asked to look into the possibility of using a Java client to
access VistA via the RPC Broker. Is this perhaps something simple that has
already been done (I hope, I hope, I hope) or will it require inventing (as
opposed to reinventing) the wheel?


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members

-- 
Nancy Anthracite


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


[Hardhats-members] Java-client access to VistA RPC (Remote Procedure Calls)

2006-03-06 Thread J. Michael Towry
Yes, we definitely do not want to reinvent -- or even modify -- CPRS. We do,
however, need to augment its functionality to address small-office/clinic
workflow issues and provide some automated, user-friendly linkages to an
existing practice management system. We were hoping that we could use a Java
client to access some of the existing VistA RPC calls and, perhaps, do a
little (as little as possible) MUMPS coding to add a couple of our own RPCs
on the server side.


On Monday 06 March 2006 Nancy Anthracite wrote:
You do not want to reinvent the wheel if at all possible.  CPRS looks nice
and
simple on the surface, but it isn't.  There is a lot under the hood.

There have been many who think it would be relatively easy to replace CPRS
with something done in X, but it is just not that simple.  Take a look at
the parameters, etc., in the technical manual to get a hint at what you
would
be getting into.

I spoke with someone at the VA who said that they have repeatedly been
approached by companies thinking they could do it who had no idea how tough
it would be.  When they looked at it in more depth, it sobered them up a
bit.



---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] Java-client access to VistA RPC (Remote Procedure Calls)

2006-03-06 Thread Dan

Doesn't VistALink support Java (not sure if it uses RPC architecture).

There's also the FixIt stuff at
http://www.uku.fi/tike/fixit/english.html


At 03:18 PM 3/6/2006, you wrote:

I've been asked to look into the possibility of using a Java client to
access VistA via the RPC Broker. Is this perhaps something simple that has
already been done (I hope, I hope, I hope) or will it require inventing (as
opposed to reinventing) the wheel?




---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


RE: [Hardhats-members] Java-client access to VistA RPC (Remote Procedure Calls)

2006-03-06 Thread David Sommers
It does.  And you can see that their class structure has a RPC Broker
wrapper with equivalent functionality.

Dialog Medical has been running an ActiveX control for RPC Broker
functionality for some time now.  I've seen a .NET Version using
remoting and the FixIt model isn't obfuscated.

It's not terribly complicated.  If you don't want to make native calls,
you can always wrap and route.  Place web service like functionality on
the M/Cache Server and then make calls into it.  At some point, you'll
want to make calls into the data layer or business functionality without
having to only re-use existing calls.  Then you'll benefit from having
flexible plumbing.

/David.
 
David Sommers, Architect  |  Dialog Medical

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Dan
Sent: Monday, March 06, 2006 5:13 PM
To: hardhats-members@lists.sourceforge.net
Subject: Re: [Hardhats-members] Java-client access to VistA RPC (Remote
Procedure Calls)

Doesn't VistALink support Java (not sure if it uses RPC architecture).

There's also the FixIt stuff at
 http://www.uku.fi/tike/fixit/english.html


At 03:18 PM 3/6/2006, you wrote:
I've been asked to look into the possibility of using a Java client to
access VistA via the RPC Broker. Is this perhaps something simple that
has
already been done (I hope, I hope, I hope) or will it require inventing
(as
opposed to reinventing) the wheel?



---
This SF.Net email is sponsored by xPML, a groundbreaking scripting
language
that extends applications into web and mobile media. Attend the live
webcast
and join the prime developer group breaking into this new coding
territory!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnkkid0944bid$1720dat1642
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] Java-client access to VistA RPC (Remote Procedure Calls)

2006-03-06 Thread Joseph Puthooran
Has anyone tried to estimate the work involved in redoing CPRS
for Linux - I mean complete with the RPC or else it does not
make sense. A wild guess without seriously looking under the
hood - I think something like 3-5 man years will be needed to
port it for freedom from Windows. But then if someone has
attempted it, or made a better estimate, and would be open to
working together, we could look at partnering. The other model
is an Open Source one. Anyone interested? 

Joseph Puthooran
[EMAIL PROTECTED]

--- Nancy Anthracite [EMAIL PROTECTED] wrote:

 You do not want to reinvent the wheel if at all possible. 
 CPRS looks nice and 
 simple on the surface, but it isn't.  There is a lot under the
 hood.  
 
 There have been many who think it would be relatively easy to
 replace CPRS 
 with something done in X, but it is just not that simple. 
 Take a look at 
 the parameters, etc., in the technical manual to get a hint at
 what you would 
 be getting into.  
 
 I spoke with someone at the VA who said that they have
 repeatedly been 
 approached by companies thinking they could do it who had no
 idea how tough 
 it would be.  When they looked at it in more depth, it sobered
 them up a bit.  
 
 
 On Monday 06 March 2006 15:18, J. Michael Towry wrote:
 I've been asked to look into the possibility of using a Java
 client to
 access VistA via the RPC Broker. Is this perhaps something
 simple that has
 already been done (I hope, I hope, I hope) or will it require
 inventing (as
 opposed to reinventing) the wheel?
 
 
 ---
 This SF.Net email is sponsored by xPML, a groundbreaking
 scripting language
 that extends applications into web and mobile media. Attend
 the live webcast
 and join the prime developer group breaking into this new
 coding territory!

http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642
 ___
 Hardhats-members mailing list
 Hardhats-members@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/hardhats-members
 
 -- 
 Nancy Anthracite
 
 
 ---
 This SF.Net email is sponsored by xPML, a groundbreaking
 scripting language
 that extends applications into web and mobile media. Attend
 the live webcast
 and join the prime developer group breaking into this new
 coding territory!

http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642
 ___
 Hardhats-members mailing list
 Hardhats-members@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/hardhats-members
 


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


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] Java-client access to VistA RPC (Remote Procedure Calls)

2006-03-06 Thread Nancy Anthracite
Why redo it if Codeweavers is going to make it work on Linux using Crossover 
Office and Wine?  Not to mention, that by the time you recoded it, there 
would be a new version or a bunch of new functionality you would have to add 
or change.  Wiat for Codeweavers or wait for the CPRS-R Java version.

On Monday 06 March 2006 18:38, Joseph Puthooran wrote:
Has anyone tried to estimate the work involved in redoing CPRS
for Linux - I mean complete with the RPC or else it does not
make sense. A wild guess without seriously looking under the
hood - I think something like 3-5 man years will be needed to
port it for freedom from Windows. But then if someone has
attempted it, or made a better estimate, and would be open to
working together, we could look at partnering. The other model
is an Open Source one. Anyone interested?

Joseph Puthooran
[EMAIL PROTECTED]

--- Nancy Anthracite [EMAIL PROTECTED] wrote:
 You do not want to reinvent the wheel if at all possible.
 CPRS looks nice and
 simple on the surface, but it isn't.  There is a lot under the
 hood.

 There have been many who think it would be relatively easy to
 replace CPRS
 with something done in X, but it is just not that simple.
 Take a look at
 the parameters, etc., in the technical manual to get a hint at
 what you would
 be getting into.

 I spoke with someone at the VA who said that they have
 repeatedly been
 approached by companies thinking they could do it who had no
 idea how tough
 it would be.  When they looked at it in more depth, it sobered
 them up a bit.


 On Monday 06 March 2006 15:18, J. Michael Towry wrote:
 I've been asked to look into the possibility of using a Java
 client to
 access VistA via the RPC Broker. Is this perhaps something
 simple that has
 already been done (I hope, I hope, I hope) or will it require
 inventing (as
 opposed to reinventing) the wheel?


 ---
 This SF.Net email is sponsored by xPML, a groundbreaking
 scripting language
 that extends applications into web and mobile media. Attend
 the live webcast
 and join the prime developer group breaking into this new
 coding territory!

http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642

 ___
 Hardhats-members mailing list
 Hardhats-members@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/hardhats-members

 --
 Nancy Anthracite


 ---
 This SF.Net email is sponsored by xPML, a groundbreaking
 scripting language
 that extends applications into web and mobile media. Attend
 the live webcast
 and join the prime developer group breaking into this new
 coding territory!

http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642

 ___
 Hardhats-members mailing list
 Hardhats-members@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/hardhats-members

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


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members

-- 
Nancy Anthracite


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] Java-client access to VistA RPC (Remote Procedure Calls)

2006-03-06 Thread Bhaskar, KS
I am not aware of such an effort, and I don't think you will be able to
create a credible back-of-the-cocktail-napkin estimate.

If you really want a credible estimate, I would suggest running the
source code through a reverse engineering tool to create a metric such
as the number of function points, the number of menu options or some
other measure such as the number of gleeznop brognicks.  Set up an agile
project such as Scrum and implement some part of the functionality end
to end.  After one or two Scrum cycles, estimate what part of the total
functionality you have implemented, and extrapolate.

This won't be a cheap estimate because it will take you perhaps two
months to go through the exercise.  But it will give you something you
can hang your hat on, and something that will give you a basis to track
project progress.

-- Bhaskar

On Mon, 2006-03-06 at 17:38 -0600, Joseph Puthooran wrote:
 Has anyone tried to estimate the work involved in redoing CPRS 
 for Linux - I mean complete with the RPC or else it does not 
 make sense. A wild guess without seriously looking under the 
 hood - I think something like 3-5 man years will be needed to 
 port it for freedom from Windows. But then if someone has 
 attempted it, or made a better estimate, and would be open to 
 working together, we could look at partnering. The other model 
 is an Open Source one. Anyone interested? 
 
 Joseph Puthooran 
 [EMAIL PROTECTED]


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members


Re: [Hardhats-members] Java-client access to VistA RPC (Remote Procedure Calls)

2006-03-06 Thread Anna Joseph
Can't find it in the ftp. Can someone send me the link to download CPRS-R?
Anna
- Original Message -
From: Aylesworth, Marc A Ctr AFRL/IFSE [EMAIL PROTECTED]
To: hardhats-members@lists.sourceforge.net
Sent: Tuesday, March 07, 2006 1:50 AM
Subject: RE: [Hardhats-members] Java-client access to VistA RPC (Remote
Procedure Calls)


 There is Vista-R which uses websphere and Delphi wrapped with Java I would
 download that from the FOIa site to see if it useable.

 Thanks
 Marc Aylesworth

 PAR C3I Group
 AFRL/IFSE
 Joint Battlespace Infosphere Team

 525 Brooks Rd
 Rome, NY 13441-4505

 Tel:315.330.2422
 Fax:315.330.7009

 Email: [EMAIL PROTECTED]

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of J.
 Michael Towry
 Sent: Monday, March 06, 2006 3:19 PM
 To: hardhats members
 Subject: [Hardhats-members] Java-client access to VistA RPC (Remote
 Procedure Calls)

 I've been asked to look into the possibility of using a Java client to
 access VistA via the RPC Broker. Is this perhaps something simple that has
 already been done (I hope, I hope, I hope) or will it require inventing
(as
 opposed to reinventing) the wheel?


 ---
 This SF.Net email is sponsored by xPML, a groundbreaking scripting
language
 that extends applications into web and mobile media. Attend the live
webcast
 and join the prime developer group breaking into this new coding
territory!
 http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642
 ___
 Hardhats-members mailing list
 Hardhats-members@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/hardhats-members


 ---
 This SF.Net email is sponsored by xPML, a groundbreaking scripting
language
 that extends applications into web and mobile media. Attend the live
webcast
 and join the prime developer group breaking into this new coding
territory!
 http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642
 ___
 Hardhats-members mailing list
 Hardhats-members@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/hardhats-members





---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642
___
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members