Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "OHF UI Client"

(Add Services to the RHIO)
(Removing all content from page)
Line 1: Line 1:
Part of [[OHF]]
 
== Introduction ==
 
[[Image:OHF_UI_CLIENT1.JPG|right|600px|Main screen show available RHIO's and Actions]]
 
The OHF UI client is an RCP application demostrating the integration of the OHF IHE plugins: ATNA Security, PIX Consumer, PDQ Consumer, XDS Consumer, XDS Source.  The demo is far from a real EMR application.  It is meant to show how the plugins can be integrated into an application, and to serve as an example to anyone wondering how to use the various plugins.
 
  
The UI shows the different plugins in action.
 
 
=== Look up a Patient by ID ===
 
Shows the IHE PIX plugin in action.
 
 
=== Lookup a Patient by demographics ===
 
Shows the IHE PDQ plugin in action.
 
 
=== Search for a patients documents ===
 
Shows the IHE XDS Consumer in both searching the XDS Registry, and retieving documents from the XDS Repository.
 
 
=== Submit documents for a Patient ===
 
shows the IHE XDS Source plugin in action.
 
 
 
== System Requirements ==
 
 
In addition to the required OHF Plugins documented at the end of this page, the application requires Eclipse 3.2 and Java 1.5 to run.
 
 
== Launching ==
 
[[Image:OHF_UI_CLIENT_MANIFEST.JPG|thumb|right|plugin manifest and application launcher]]
 
The UI Client is currently only available directly from the OHF CVS repository as source code. It must be launched from the org.eclipse.ohf.client.ui manifest.mf. 
 
 
*Open the MANIFEST.MF file
 
*click on the "Launch an Eclipse application" action in the Overview page's testing section.
 
 
== Using the Application ==
 
After launching the application you need to add RHIO's and the IHE services available in the RHIO.
 
==== Add a RHIO ====
 
To add a new RHIO you can either use the File->New->RHIO menu, or right click in the RHIO Explorer view and select New->RHIO. This will
 
launch the new RHIO wizard. You only need to give it a name and press "OK"
 
 
==== Add Services to the RHIO ====
 
After a RHIO is added, you are presented with the RHIO interface.  In the Overview tab (along the bottom), use the Configure RHIO Services button to open the Servers page.
 
Use the Add button to add servers for the RHIO.
 
 
== Comments, Reporting Bugs, Requesting Features ==
 
*Please post questions to the to the [http://dev.eclipse.org/newslists/news.eclipse.technology.ohf/maillist.html OHF newsgroup].
 
*Bugs and feature requests should be made via the [https://bugs.eclipse.org Eclipse bugzilla].  The corresponding bugzilla component there is "ihe.ui"
 
 
== CVS Projects ==
 
 
=== UI Client Projects ===
 
The following projects in the Eclipse CVS contain the UI code
 
==== Required ====
 
*org.eclipse.ohf.client.ui  - contains the actual application
 
 
*org.eclise.ohf.client.modelstore - contains the implementation of the shared store of  model objects
 
 
 
==== Optional ====
 
*org.eclipse.ohf.client.modelstore.ui - contains a UI for examining the Model Store
 
 
*org.eclipse.ohf.client.modelstore.tests - junit tests for the ModelStore
 
 
 
=== Required Plugin Projects ===
 
The following is the list of the OHF plugins upon which the Client UI is dependent
 
 
*org.eclipse.ohf.ihe.xds.consumer
 
*org.eclipse.ohf.ihe.xds.source
 
*org.eclipse.ohf.ihe.atna.audit
 
*org.eclipse.ohf.ihe.pix.consumer
 
*org.eclipse.ohf.ihe.pdq.consumer
 
*org.eclipse.ohf.utilities
 
*org.eclipse.ohf.ihe.atna.agent
 
*org.eclipse.ohf.ihe.common.atna
 
*org.eclipse.ohf.ihe.common.hl7v2.client
 
*org.eclipse.ohf.ihe.common.hl7v2
 
*org.eclipse.ohf.ihe.xds.metadata
 
*org.eclipse.ohf.ihe.hl7v2.core
 
*org.eclipse.ohf.ihe.common.mllp
 
*org.apache.log4j
 

Revision as of 17:50, 2 May 2007

Back to the top