VistA NETSERV RPC Broker Client

This is a Java implementation of the NETSERV RPC broker client. It supports all of the features of this client including asynchronous RPC's and global event delivery.

License

License

Health-Related Additional Disclaimer of Warranty and Limitation of Liability
GroupId

GroupId

org.carewebframework
ArtifactId

ArtifactId

org.carewebframework.vista.mbroker
Last Version

Last Version

1.1.0
Release Date

Release Date

Type

Type

jar
Description

Description

VistA NETSERV RPC Broker Client
This is a Java implementation of the NETSERV RPC broker client. It supports all of the features of this client including asynchronous RPC's and global event delivery.
Project Organization

Project Organization

Regenstrief Center for Biomedical Informatics

Download org.carewebframework.vista.mbroker

How to add to project

<!-- https://jarcasting.com/artifacts/org.carewebframework/org.carewebframework.vista.mbroker/ -->
<dependency>
    <groupId>org.carewebframework</groupId>
    <artifactId>org.carewebframework.vista.mbroker</artifactId>
    <version>1.1.0</version>
</dependency>
// https://jarcasting.com/artifacts/org.carewebframework/org.carewebframework.vista.mbroker/
implementation 'org.carewebframework:org.carewebframework.vista.mbroker:1.1.0'
// https://jarcasting.com/artifacts/org.carewebframework/org.carewebframework.vista.mbroker/
implementation ("org.carewebframework:org.carewebframework.vista.mbroker:1.1.0")
'org.carewebframework:org.carewebframework.vista.mbroker:jar:1.1.0'
<dependency org="org.carewebframework" name="org.carewebframework.vista.mbroker" rev="1.1.0">
  <artifact name="org.carewebframework.vista.mbroker" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.carewebframework', module='org.carewebframework.vista.mbroker', version='1.1.0')
)
libraryDependencies += "org.carewebframework" % "org.carewebframework.vista.mbroker" % "1.1.0"
[org.carewebframework/org.carewebframework.vista.mbroker "1.1.0"]

Dependencies

compile (5)

Group / Artifact Type Version
org.carewebframework : org.carewebframework.common jar 4.0.1
org.apache.httpcomponents : httpclient jar 4.3.6
commons-logging : commons-logging jar 1.2
commons-lang : commons-lang jar 2.6
org.springframework : spring-context jar 4.2.1.RELEASE

test (1)

Group / Artifact Type Version
junit : junit jar 4.12

Project Modules

There are no modules declared in this project.

VistA Adapter for CareWeb Framework

This project allows the CareWeb Framework to run on top of the Veterans Health Administration's VistA EMR. It is pre-configured to run on the WorldVistA WVEHR database (not provided), but can be run on other VistA distros as well.

The project includes the NETSERV RPC broker and integrates broker-based security with the Spring Security framework.

The project also includes several clinical plugins, some fully functional while others are in the early stages of development.

Installation:

  1. Using KIDS, install the provided build kids/cwf-vista-1.0.kid.
  2. At the M command line, execute D STARTALL^RGNETTCP to start the broker on port 9300.
  3. If TaskMan is not running, it may be started from the M command line by entering D ^ZTMB.

Running:

  1. In the carewebframework-vista project under the org.carewebframework.vista.webapp.wvehr artifact, edit the cwf.properties file to reflect your broker and user authentication settings.
  2. Using Maven, build the carewebframework-vista project. A war file will be created under the target folder of the org.carewebframework.vista.webapp.wvehr artifact.
  3. Deploy and run the created war file using Tomcat or other servlet container.

Additional configuration:

  1. To access the design mode feature of the CWF, assign the RGCWF DESIGNER security key.
  2. To enable patient selection access, assign the RGCWPT PATIENT SELECT security key.
org.carewebframework

CareWeb Framework

Versions

Version
1.1.0
1.0.1
1.0.0