Download Latest Version credentPhysician.zip (12.3 MB)
Email in envelope

Get an email when there's a new version of TrustHub

Home / Releases
Name Modified Size InfoDownloads / Week
Parent folder
credentPhysician.zip 2010-09-17 12.3 MB
WebApp-Readme.txt 2010-09-16 2.0 kB
Totals: 2 Items   12.3 MB 0
I. Web Application 
---------------

The Credentialing application is a web-based application which is designed to run in three different 
trust domains simulating hospital A, clinic B and the trust hub.

There are two methods of deployment.

OPTION 1: 
---------
The application is deployed as one war file to be deployed on one 
JBoss container/machine. This is the option packaged in web.war.zip,
which contains the web.war file. 

OPTION 2:
---------
The application is deployed as three war files to be deployed on 
three JBoss containers, each representing a different trust domain.

The three war files are:
	(i.) web.war
	(ii.)credDataStore.war
	(iii.) patientRecordApp.war


NOTE: This would require a rebuild using the targets are defined in build.xml.


Software Requirements
---------------------
1) JBoss Application Server 4.2.3 GA
2) MySQL 5.0
3) JDK 1.5


This application is packaged in credDataStore.war.zip.

The database schema is contained in the ontology folder.

The web.war file should be deployed in the \server\default\deploy directory under the JBoss installation.
For this is prototype version, the database servers are hard-coded in the software.
If we were to move this to production, the database server names would be moved to a properties file.


II. WorldVistA Connector
--------------------

The WorldVistA Connector is a java application that retrieves data from a WorldVistA database, filters 
out non-physician records, transforms data into the standard data model, and submits to the put web service.

Software Requirements
---------------------
1) OpenVistA SemiViVa
2) MysQL 5.0
3) JBoss Application Server 4.2.3
4) Eclipse Ganymede

Running the WorldVistA Application
----------------------------------

Main is at org.mitre.worldvista.Application

Run with the following VM arguments: 
   
   -Djava.security.auth.login.config="./config/jaas.config"
Source: WebApp-Readme.txt, updated 2010-09-16